<SEC-DOCUMENT>0000278166-24-000059.txt : 20240524
<SEC-HEADER>0000278166-24-000059.hdr.sgml : 20240524
<ACCEPTANCE-DATETIME>20240524165100
ACCESSION NUMBER:		0000278166-24-000059
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		179
CONFORMED PERIOD OF REPORT:	20240330
FILED AS OF DATE:		20240524
DATE AS OF CHANGE:		20240524

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CAVCO INDUSTRIES INC.
		CENTRAL INDEX KEY:			0000278166
		STANDARD INDUSTRIAL CLASSIFICATION:	MOBILE HOMES [2451]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				860214910
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0330

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-08822
		FILM NUMBER:		24985223

	BUSINESS ADDRESS:	
		STREET 1:		3636 N CENTRAL AVE
		STREET 2:		STE 1200
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012
		BUSINESS PHONE:		602-256-6263

	MAIL ADDRESS:	
		STREET 1:		3636 N CENTRAL AVE
		STREET 2:		STE 1200
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CAVCO INDUSTRIES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cvco-20240330.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795,d:55e4c55d606c41429ecaa5495c397aad-->
<html xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:cvco="http://www.cavco.com/20240330" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cvco-20240330</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-32">0000278166</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-35">FALSE</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" id="f-665">0</ix:nonFraction><ix:nonNumeric contextRef="c-64" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="f-872">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-64" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="f-873">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-879">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-880">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-885">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-886">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-889">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-890">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-895">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-896">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cvco-20240330.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>cvco:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="notice"><xbrli:measure>cvco:notice</xbrli:measure></xbrli:unit><xbrli:unit id="home"><xbrli:measure>cvco:home</xbrli:measure></xbrli:unit><xbrli:unit id="loan"><xbrli:measure>cvco:loan</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-05-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:ProductWarrantyLiabilityTypeAxis">cvco:ManufacturingDefectsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:ProductWarrantyLiabilityTypeAxis">cvco:NonstructuralDefectsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:DebenturesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:DebenturesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:CountryPlaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:CountryPlaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset31To69DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset31To69DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset61To90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset61To90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreGreaterThan680Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScore620To679Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreLessThan620Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreGreaterThan680Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScore620To679Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreLessThan620Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-22</xbrli:startDate><xbrli:endDate>2022-11-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:FederalFundsRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-22</xbrli:startDate><xbrli:endDate>2022-11-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-22</xbrli:startDate><xbrli:endDate>2022-11-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-22</xbrli:startDate><xbrli:endDate>2022-11-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2021-04-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-31</xbrli:startDate><xbrli:endDate>2024-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:KentuckyDreamHomesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-15</xbrli:startDate><xbrli:endDate>2023-11-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:KentuckyDreamHomesLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-07-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-24</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-02</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-03</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2022-04-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i55e4c55d606c41429ecaa5495c397aad_1"></div><div style="min-height:22.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES&#160;AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.988%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">March&#160;30</ix:nonNumeric>, 2024</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:3.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">000-08822</ix:nonNumeric> </span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:21pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">CAVCO INDUSTRIES INC.</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.634%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">56-2405642</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">3636 North Central Ave, Ste 1200</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Phoenix</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Arizona</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">85012</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Address of principal executive offices, including zip code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">602</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">256-6263</ix:nonNumeric> </span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.01</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">CVCO</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Nasdaq Global Select Market)</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#253;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#253;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.637%"><tr><td style="width:1.0%"/><td style="width:35.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" id="f-23">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#253;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller Reporting Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to &#167; 240.10D-1(b). </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The aggregate market value of the voting and non-voting common equity held by non-affiliates as of September&#160;30, 2023 (based on the closing price on the Nasdaq Global Select Market on September&#160;29, 2023) was $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">1,383,823,206</ix:nonFraction>. Shares of Common Stock held by each officer, director and holder of 5% or more of the outstanding Common Stock have been excluded in that such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of May&#160;17, 2024, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">8,283,185</ix:nonFraction> shares of the registrant's Common Stock, $0.01 par value, were outstanding.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.988%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true">Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 30, 2024, are incorporated by reference into Part III hereof.</ix:nonNumeric> </span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ANNUAL REPORT ON FORM 10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">FOR THE FISCAL YEAR ENDED MARCH&#160;30, 2024</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:93.043%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.757%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_10">PART I</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_13">Item 1. Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_13">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_16">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_16">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_19">Item 1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_19">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_1598">Item 1C. Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_1598">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_22">Item 2. Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_22">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_25">Item 3. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_25">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_28">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_28">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_31">PART II</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_34">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_34">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_37">Item 6. [Reserved</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">]</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_37">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_40">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_40">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_43">Item 7A. Quantitative and Qualitative Disclosures</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_43"> About</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_43"> Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_43">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_46">Item 8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_46">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_49">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_49">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_52">Item 9A. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_52">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_58">Item 9B. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_58">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_61">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_61">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_64">PART III</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_67">Item 10. Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_67">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_70">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_70">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_73">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_73">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_76">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_76">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_79">Item 14. Principal Account</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_79">an</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_79">t</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_79"> Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_79">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_82">PART IV</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_85">Item 15. Exhibits</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_85"> and</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_85"> Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_85">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_88">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_88">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_91">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_91">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_94">Index to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_94">F-1</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_13"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;1. BUSINESS</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">General</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Cavco Industries, Inc., a Delaware corporation, was formed on June&#160;30, 2003, as a successor corporation to previous Cavco entities operating since 1965. Headquartered in Phoenix, Arizona, we design and produce factory-built homes primarily distributed through a network of independent and Company-owned retailers, planned community operators and residential developers. We are one of the largest producers of manufactured homes in the United States, based on reported wholesale shipments. Our products are marketed under a variety of brand names including Cavco, Fleetwood, Palm Harbor, Nationwide, Fairmont, Friendship, Chariot Eagle, Destiny, Commodore, Colony, Pennwest, R-Anell, Manorwood, MidCountry and Solitaire. We are also a leading producer of park model RVs, vacation cabins and factory-built commercial structures. Our finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), is an approved Federal National Mortgage Association ("FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer, and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty Company ("Standard Casualty"), provides property and casualty insurance primarily to owners of manufactured homes. The terms "Cavco," "us," "we," "our," the "Company," and any other similar terms refer to Cavco Industries, Inc. and its consolidated subsidiaries, unless otherwise indicated in this Annual Report on Form 10-K for the fiscal year ended March&#160;30, 2024 ("Annual Report").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We construct homes using an assembly-line process in which each module or floor section is completed in stages. This assembly-line process is designed to be flexible in order to accommodate customer requested customizations. Our operations include a total of 31 homebuilding production lines, 29 located throughout the United States and two production lines in Mexico. We distribute our homes through a large network of independent distribution points in 48 states and Canada and 79 Company-owned U.S. retail stores, of which 47 are located in Texas.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CountryPlace originates and services single-family, conforming and non-confirming residential mortgages and home-only loans for itself and others. CountryPlace is authorized by the U.S. Department of Housing and Urban Development ("HUD") to directly endorse Federal Housing Administration ("FHA") Title I and Title II mortgage insurance, is an approved lender with the U.S. Department of Veteran Affairs ("VA") and the U.S. Department of Agriculture ("USDA") under its Single Family Housing Guaranteed Loan Program, is approved by GNMA to issue GNMA-insured mortgage-backed securities and is authorized to sell mortgages to, and service mortgages for, FNMA and FHLMC. A conforming mortgage or loan is one that conforms to the guidelines of a Government-Sponsored Enterprise ("GSE"), such as Fannie Mae, Freddie Mac or a government agency, such as FHA; a non-conforming mortgage or loan does not conform to these guidelines. For further information relating to consumer loans receivable, see Note 6 to the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, Standard Casualty assumes and cedes reinsurance in the ordinary course of business (see Note 15 to the Consolidated Financial Statements).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 24 to the Consolidated Financial Statements for financial information regarding the Company's business segments, factory-built housing and financial services, which are also discussed below.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Business Strategies</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our operations are generally managed on a decentralized basis with oversight from the home office. This decentralization enables our operators to adapt to local market demand, be more customer focused and have the autonomy to make swift decisions, while still being held accountable for operational and financial performance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our marketing efforts are focused on providing manufactured homes that are customizable and appeal to a wide range of home buyers, on a regional basis, in the markets we serve. The primary demographics for our products are entry-level and move-up buyers and persons aged 55 and older. We also market and sell to manufactured housing community owners, subdivision developers and second home or vacation home buyers.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We focus on developing and maintaining the resources necessary to meet our customer's desire for varied and unique specifications in an efficient factory production environment. This enables us to attract distributors and consumers who desire the flexibility the custom home building process provides but who also seek the value and affordability created by building a home on a factory production line.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We strive to maintain a competitive advantage by reacting quickly to changes in the marketplace and to the specific needs of our distributors and consumers. We build homes of superior quality, offer innovative designs and floor plans, demonstrate exceptional value, provide the engineering and technical resources to enable custom home building, and focus on responsive and efficient customer service after the sale.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Products</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A majority of our products are constructed in accordance with the National Manufactured Home Construction and Safety Standards promulgated by HUD ("HUD code"). We also build park model RVs, constructed to standards approved by the American National Standards Institute, a private, non-profit organization that administers and coordinates a voluntary standardization and conformity program. Park model RVs are less than 400 square feet in size, primarily used as vacation dwellings and seasonal living, and placed in planned communities, recreational home parks and resorts. We also produce a wide variety of modular homes, which include single and multi-section ranch, split-level and Cape Cod style homes, as well as two- and three-story homes, multi-family units and commercial modular structures, including apartment buildings, condominiums, hotels, workforce housing, schools and housing for U.S. military troops (e.g., barracks). Commercial buildings are constructed in the same facilities that the residential homes are built using similar assembly line processes and techniques. These commercial projects are generally engineered to the purchaser's specifications. The buildings are transported to the customer's site in the same manner as residential homes and are often set by crane and finished at the site.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We produce residential homes in a variety of floor plans. Most of these homes are single-story and generally range in size from approximately 500 to 3,300 square feet but may be larger in the case of multi-level modular homes.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each home typically contains a living room, dining area, kitchen, one to five bedrooms and one or more bathrooms, is equipped with central heat and hot water systems, kitchen appliances, floor coverings and window treatments. Upgrades can include fireplaces, central air conditioning, tile roofs, high ceilings, skylights, hardwood floors, custom cabinetry, granite countertops and eco-friendly elements. We also offer a variety of structural, decorative and energy efficient customizations to meet the home buyer's specifications.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">With manufacturing facilities strategically positioned across the United States and in Mexico, we utilize local market research to design homes to meet the demands of our customers. We have the ability to react and modify floor plans and designs to consumers' specific needs. By offering a full range of homes from entry-level models to large custom homes and with the ability to engineer designs in-house, we can accommodate a wide spectrum of customer requests.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We regularly introduce new floor plans and options to appeal to changing trends in different regions of the country. We have developed engineering systems that, through the use of computer-aided technology, permit customization of homes and assist with product development and enhancement. We work with a variety of partners to meet the expanding range of housing needs, including home buyer's private land, planned neighborhoods, recreational or resort properties and workforce accommodations for agriculture and industry.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We employ a concerted effort to identify niche market opportunities where our diverse product lines and custom building capabilities provide us with a competitive advantage. We are focused on building quality, energy efficient homes for the modern home buyer. Our green building initiatives involve the creation of an energy efficient envelope, including higher utilization of renewable materials and provide lower utility costs. We also build homes designed to use alternative energy sources, such as solar.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Once a factory-built home is built at our facilities, it is then generally transported by independent trucking companies or our Company-owned trucks either to a retail sales center, planned community, housing development, work site or the home buyer's site. Distributors, or other independent installers utilized by us for homes sold through our Company-owned retail stores, are responsible for placing the home on site and, in most instances, arranging for connections to utilities and providing installation and finish-out services. Although manufactured homes are designed to be transportable, cost considerations result in very few being moved from their original site after installation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Factory-built Housing Segment</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Manufacturing Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Our manufacturing facilities employ between approximately 80 to 250 employees each. Most homes are constructed in one or more floor sections or modules on a permanently affixed steel or wood support chassis. Each section is assembled in stages beginning with the construction of the chassis, followed by the addition of other constructed and purchased components, and ending with a final quality control inspection. The efficiency of the assembly-line process and the benefits of constructing homes in a controlled factory environment enable us to produce quality homes in less time and at a lower cost per square foot than building homes on individual sites.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate a total of 31 homebuilding production lines in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Phoenix, Glendale and Goodyear, Arizona; Deming, New Mexico; Duncan, Oklahoma; Austin, Fort Worth, Seguin and Waco, Texas; Ojinaga, Mexico (2); Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville (two lines) and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Crouse and Hamlet, North Carolina; and Ocala and Plant City, Florida. These manufacturing facilities range from approximately 79,000 to 341,000 square feet of floor space. The production schedules for our manufacturing facilities are based on wholesale orders received from independent and Company-owned retailers, planned community operators and residential developers. Our facilities are structured to operate on a one shift per day, five days per week basis, and a typical home is completed in approximately six production days.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Manufactured housing is a regional business and the primary geographic market for a typical manufacturing facility is within a cost-effective shipping radius of 350 miles. Each of our manufacturing facilities serves multiple distributors and a number of one-time purchasers. Because homes are produced to fill existing wholesale orders, our factories generally do not carry finished goods inventories, except for homes awaiting delivery. Materials used in homebuilding operations are mainly standard items carried by major suppliers and consist of wood, wood products, steel, gypsum wallboard, windows, doors, fiberglass insulation, carpet, vinyl, fasteners, plumbing materials, aluminum, appliances and electrical items. Fluctuations in the cost of materials and labor may affect gross margins from home sales to the extent that costs cannot be efficiently matched to the home sales price. We continue to monitor and react to inflation in these materials by maintaining a focus on our product pricing in response to higher materials costs, but such product pricing increases may lag behind the escalation of such costs. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time and to varying degrees, we may experience shortages in the availability of materials and/or labor in the markets served. Availability of these inputs has not caused significant production halts in the current period, but we have experienced periodic shutdowns in other periods and shortages of primary building materials have caused production inefficiencies as we have needed to change processes in response to the delay in materials. These shortages may also result in extended order backlogs, delays in the delivery of homes and reduced gross margins from home sales.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is difficult to predict the future of housing demand, employee availability, our supply chain or the Company's performance and operations. Our home order backlog at March&#160;30, 2024 was approximately $191 million in wholesale sales values, down $53 million from $244 million one year earlier. Distributors may cancel orders prior to production without penalty. After production of a particular home has commenced, the order becomes non-cancelable and the distributor is obligated to take delivery of the home. Accordingly, until production of a particular home has commenced, we do not consider order backlog to be firm orders. We con</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tinue to focus on balancing the production levels and workforce size with the demand for our product offerings to maximize efficiencies. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sold 16,928, 19,376 and 16,697 factory-built homes in fiscal years 2024, 2023 and 2022, respectively, through Company-owned and independent distribution channels.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March 30, 2024, there were a total of 79 Company-owned retail stores, located in Oregon, Arizona, Nevada, New Mexico, Texas, Indiana, Oklahoma, Florida and New York. Forty-seven of the Company-owned retail stores are located in Texas. Company-owned retail stores are generally located on main roads or highways with high visibility, each having a sales office, which is generally a factory-built structure, and a variety of model homes of various sizes, floor plans, features and prices. Customers most often custom order a home to be built at one of our manufacturing facilities, or they may purchase a home from the inventory of homes maintained at retail locations, including model homes. Model homes may be displayed in a residential setting with sidewalks and landscaping. Each sales center usually employs a manager and one to five salespersons, who are compensated through a combination of salary and commission. We internally finance home inventories at Company-owned retail stores.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, we had a network of independent distributors, of whom 10%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">were in North Carolina, 9%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Arizona, 6% in each of Florida and Texas, 5% each in California, New York and South Carolina, based on the quantity of wholesale shipments during fiscal year 2024. The remaining 54% were in 41 other states and Canada. As is common in the industry, our independent distributors typically sell homes produced by other manufacturers in addition to those we produce. Some independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We continually seek to increase wholesale shipments by growing sales at existing independent distributors and by identifying new independent distributors to sell our homes. We provide comprehensive sales and product training, either physically or virtually, to independent retail sales associates, including providing opportunities to visit our manufacturing facilities to discuss and view new product designs as they are developed. These training seminars facilitate the sale of our homes by increasing the skill and knowledge of the retail sales consultants. In addition, we display our products at trade shows and support our distributors through the distribution of floor plan literature, brochures, decor selection displays, point of sale promotional material and Internet-based marketing assistance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Independent distributors frequently finance a portion of their home purchases through wholesale floor plan financing arrangements. In most cases, we receive a deposit or a commitment from the distributor's lender for each home ordered. We then manufacture the home and ship it at the distributor's expense. Payment is due from the lender upon shipment of the product. For a description of wholesale floor plan financing arrangements used by independent distributors and our obligations in connection with these arrangements, see "Company Provided Financing &#8212; Commercial Financing" below.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide the retail home buyer a one-year limited warranty covering defects in material or workmanship in home structure, plumbing and electrical systems. Nonstructural components of a cosmetic nature are generally warranted for 120 days from the date of delivery, except in specific cases where state laws require longer warranty terms. The warranty does not extend to installation and setup of the home, as the distributor is generally responsible for these activities. Appliances, floor coverings, roofing and certain other components are warranted by their original manufacturer for various lengths of time.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financial Services Segment</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Finance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We provide a source of retail home buyer financing on competitive terms through our subsidiary, CountryPlace. We offer conforming and non-conforming mortgages and home-only loans to purchasers of numerous brands of factory-built homes sold by Company-owned retail stores and certain independent distributors, builders, communities and developers. We are authorized to directly endorse FHA Title I and Title II mortgage insurance, are an approved lender with the VA and the USDA under its Single Family Housing Guaranteed Loan Program, are approved to issue GNMA-insured mortgage-backed securities and are authorized to sell mortgages to, and service mortgages for, Fannie Mae and Freddie Mac. Most loans originated by us are sold to investors, and we provide various loan servicing functions for non-affiliated entities under contract.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The loan contracts are fixed and step rate and have monthly scheduled payments of principal and interest. The scheduled payments for each contract would, if made on their respective due dates, result in a full amortization of the contract. Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. Our loan contracts are secured by factory-built homes located in 27 states, with the largest concentrations in Texas, Florida, New Mexico and Oklahoma (see Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements for additional geographic concentration information).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">W</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See further details in the "Government Regulation" section below.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2024, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors; however, any future regulatory mandates requiring extended forbearance could negatively impact future cash obligations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We believe that providing financing alternatives improves our responsiveness to the financing needs of prospective home buyers and presents opportunities for additional sources of loan origination and servicing revenues. We have expanded our home-only lending programs in recent years, partially with the support of independent third-party financiers. Home-only loans and non-conforming mortgages originated are either sold outright, grouped and sold as a pool of loans, or held for investment.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, we assume and cede reinsurance in the ordinary course of business. In Texas, policies are written through one affiliated managing general agent, whic</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">h produces a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ll premiums, and through local agents, most of whom are manufactured home distributors. All business outside the state of Texas is written on a direct basis through local agents.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Company Provided Financing</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Financing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Sales of factory-built homes are significantly affected by the availability and cost of consumer financing. There are three basic types of consumer financing in the factory-built housing industry: conforming mortgage loans that comply with the requirements of FHA, VA, USDA or GSEs; non-conforming mortgages for purchasers of the home and the land on which the home is placed; and personal property loans (often referred to as home-only or chattel loans) for consumers where the home is the sole collateral for the loan (generally HUD code homes).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Limited secondary market availability for non-conforming mortgages and home-only personal property loans secured by manufactured homes continues to cause consumer loans and mortgages secured by manufactured homes to be more expensive than those secured by site-built homes. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loans and non-conforming mortgage portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our exposure to the actions of independent lenders.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We also work independently and with industry trade associations to encourage favorable legislative and GSE action to address the financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008Fannie Mae and Freddie Mac periodically update their Underserved Markets Plans that describe, with specificity, the actions they would take over the applicable plan period to fulfill the "Duty to Serve" obligation.  As with prior plans, the most recent plans offer enhanced mortgage loan products for manufactured homes titled as real property, including Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. The plans do not include significant ongoing purchases of home-only loans during the three-year timeframe. Expansion of the secondary market for home-only loans through GSE participation could support further demand for housing as lending options would likely become more affordable to home buyers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Financing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our wholesale factory-built housing sales to independent distributors are purchased through wholesale floor plan financing arrangements. Under a typical floor plan financing arrangement, an independent financial institution specializing in this line of business provides the distributor with a loan for the purchase price of the home and maintains a security interest in the home as collateral. The financial institution customarily requires Cavco, as the manufacturer of the home, to enter into a separate repurchase agreement with the financial institution that, upon default by the distributor and under certain other circumstances, obligates us to repurchase the financed home at declining prices over the term of the repurchase agreement (which, in most cases, is 18 to 24 months). The price at which we may be obligated to repurchase a home under these agreements is based upon the amount financed, plus certain administrative and shipping expenses. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $120.5 million and $177.9 million as of March&#160;30, 2024 and April&#160;1, 2023, respectively. The decrease is the result of lower home sales prices and a decreased number of units under these programs. The risk of loss under these agreements is spread over many distributors and is further reduced by the resale value of the homes that we obtain upon the execution of a repurchase. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under our commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Industry Overview</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">General.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Manufactured housing provides an alternative to other forms of new low-cost housing such as site-built housing and condominiums, and to existing housing such as pre-owned homes and apartments. According to statistics published by the Institute for Building Technology and Safety and the United States Department of Commerce, Bureau of the Census, for the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> calendar year, manufactured housing wholesale shipments of homes constructed in accordance with the HUD code accounted for an estimated 11.8% of all new single-family homes sold.</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">According to data reported by the Manufactured Housing Institute, approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y 89,000 H</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">UD code manufactured homes were shipped during calendar year 2023, compared to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">113,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> shipped during calendar year 2022 and 106,000 shipments in 2021. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Home Buyer Demographics.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We believe the sector of the housing market in which manufactured housing is most competitive includes consumers from diverse backgrounds with household incomes generally under $40,000. This segment has a high representation of persons aged 55 and older, as well as young single persons and young married couples. The low cost of a fully equipped manufactured home compared to a site-built alternative is attractive to these consumers. Persons in rural areas and those who presently live in manufactured homes also make up a significant portion of the demand for new manufactured housing. Innovative engineering and design, as well as efficient production techniques, continue to position manufactured homes to meet the demand for affordable housing in rural markets and manufactured housing communities. The markets for affordable factory-built housing are very competitive, as well as cyclical and seasonal. The industry is sensitive to employment levels, consumer confidence, the availability of financing and general economic conditions.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">"First-time" and "move-up" buyers of affordable homes are historically among the largest segments of new manufactured home purchasers. Included in this group are lower-income households that are particularly affected by periods of low employment rates and underemployment. Consumer confidence is especially important among manufactured home buyers interested in our products for seasonal or retirement living.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. According to World Bank, the U.S. adult population is estimated to expand by approximately 8.0 million between 2024 and 2029. A large segment of the population who are generally first-time home buyers, those born between 1976 to 1995 often referred to as Gen Y or Millennials, is attracted by the affordability, product diversity and location flexibility of factory-built homes. The age 55 and older category is reported to be the fastest growing segment of the U.S. population. This group is similarly interested in the value proposition; however, they are also motivated by the energy efficiency and low maintenance requirements of factory-built homes and by the lifestyle offered by planned communities that are specifically designed for homeowners who fall into this age group.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The manufactured housing industry is highly competitive at both the wholesale and retail levels, with competition based on several factors including price, product features, reputation for service and quality, depth of distribution, pr</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">omotion, merchandising and the terms of retail customer financing. We compete with more than 30 other producers of manufactured homes, as well as with new and existing apartments, townhouses and condominiums and site-built homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are a number of other national manufacturers competing for a significant share of the manufactured housing market in the United States, including Clayton Homes, Inc. and Skyline Champion Corporation, which may possess greater financial, manufacturing, distribution and marketing resources than us.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There are significant competitors to CountryPlace in the markets served. These competitors include national, regional and local banks, mortgage banks and independent finance companies such as: 21st Mortgage Corporation, an affiliate of Clayton Homes, Inc. and Berkshire Hathaway, Inc.; Triad Financial Services, Inc.; and Cascade Financial Services. Certain of these competitors are larger than CountryPlace and have access to substantially more capital. CountryPlace remains competitive in breadth of loan product offerings, interest rates, customer service and loan servicing capabilities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The market for homeowners' insurance is highly competitive. Standard Casualty competes principally in property and casualty insurance for owners of manufactured homes with companies such as National Lloyds and American Modern Insurance, which may be larger and offer broader types of insurance allowing them to be more aggressive in their underwriting standards. Standard Casualty remains competitive in price, breadth of product offerings, product features, customer service, claim handling and use of technology.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Government Regulation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our manufactured homes are subject to a number of federal, state and local laws, codes and regulations. Construction of manufactured housing is governed by the National Manufactured Housing Construction and Safety Standards Act of 1974, as amended, also referred to as the Home Construction Act. In 1976, HUD issued regulations under the Home Construction Act establishing comprehensive national construction standards. In 1994, the codes were amended and expanded to, among other things, address specific requirements for homes destined for geographic areas subject to severe weather conditions. The HUD regulations, known collectively as the Federal Manufactured Home Construction and Safety Standards, cover all aspects of manufactured home construction, including structural integrity, fire safety, wind loads, thermal protection and ventilation. Such regulations preempt conflicting state and local regulations on such matters and are subject to periodic change. Our manufacturing facilities, and the plans and specifications of the HUD code manufactured homes they produce, have been approved by a HUD-certified inspection agency. Further, an independent HUD-certified third-party inspector regularly reviews our manufactured homes for compliance with HUD regulations during construction. Failure to comply with applicable HUD regulations could expose us to a wide variety of sanctions, including mandated closings of our manufacturing facilities. We believe our manufactured homes are in substantial compliance with all present HUD requirements. Our park model RVs are not subject to HUD regulations, but we believe that our park model RVs are in substantial compliance with the standards of the American National Standards Institute.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transporting manufactured homes on highways is subject to regulation by various federal, state and local authorities. Such regulations may prescribe size and road use limitations and impose lower than normal speed limits and various other requirements. Generally, our distributors are responsible for the transportation of homes from our factory to the final destination through independent third-party transportation companies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our manufactured homes are subject to local zoning and housing regulations. In certain cities and counties in areas where our homes are sold, local governmental ordinances and regulations have been enacted which restrict the placement of manufactured homes on privately-owned land or which require the placement of manufactured homes in manufactured home communities. Such ordinances and regulations may adversely impact our ability to sell homes for installation in communities where they are in effect. A number of states have adopted procedures governing the installation of manufactured homes. Utility connections are subject to state and local regulations, which must be complied with by the distributor or other person installing the home.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain warranties we issue, including our principal homeowners' warranties, may be subject to the Magnuson-Moss Warranty Federal Trade Commission Improvement Act (the "Magnuson-Moss Warranty Act"), which regulates the descriptions of warranties on consumer products. In the case of warranties subject to the Magnuson-Moss Warranty Act, we are subject to a number of additional regulatory requirements. For example, warranties that are subject to the Magnuson-Moss Warranty Act must be included in a single easy-to-read document that is generally made available prior to purchase. The Magnuson-Moss Warranty Act also prohibits certain attempts to disclaim or modify implied warranties and the use of deceptive or misleading terms. A claim for a violation of the Magnuson-Moss Warranty Act can be the subject of an action in federal court in which consumers may be able to recover attorneys' fees. The description and substance of our warranties are also subject to a variety of state laws and regulations. A number of states require manufactured home producers and distributors to post bonds to ensure the satisfaction of consumer warranty claims.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A variety of laws affect the financing of the homes we manufacture. The Federal Consumer Credit Protection Act (the "Truth-in-Lending Act" or "TILA") and Regulation Z promulgated thereunder require written disclosure of information relating to such financing, including the amount of the annual percentage interest rate and any finance charges. The Federal Fair Credit Reporting Act also requires certain disclosures to potential customers concerning credit information used as a basis to deny credit. The Federal Equal Credit Opportunity Act and Regulation B promulgated thereunder prohibit discrimination against any credit applicant based on certain specified grounds. The Real Estate Settlement Procedures Act ("RESPA") and Regulation X promulgated thereunder require certain disclosures regarding the nature and costs of real estate settlements. The Consumer Financial Protection Bureau ("CFPB") has adopted or proposed various Trade Regulation Rules dealing with unfair credit and collection practices and the preservation of consumers' claims and defenses. Direct loans and mortgage loans eligible for inclusion in a Ginnie Mae security are subject to the credit underwriting requirements of the FHA, USDA or VA. A variety of state laws also regulate the form of financing documents and the allowable deposits, finance charge and fees chargeable pursuant to financing documents. The Fair Debt Collection Practices Act, implemented by Regulation F, applies to certain loans and contracts that we service for certain investors and prohibits debt collectors from engaging in harassment or abuse, making false or misleading representations, or engaging in unfair practices in debt collection.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") was passed into law. The Dodd-Frank Act was a sweeping piece of legislation designed to reform credit and lending practices after the global credit crisis of 2008. On May 24, 2018, the Economic Growth, Regulatory Relief, and Consumer Protection Act (the "Dodd-Frank Reform Act") was signed into law. The Dodd-Frank Reform Act revises portions of the Dodd-Frank Act, reduces the regulatory burden on smaller financial institutions, including eliminating certain provisions of the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (the "SAFE Act"). With the elimination of certain provisions of the SAFE Act, manufactured housing distributors can now assist home buyers with securing financing for the purchase of homes; however, they may not assist in negotiating the financing terms. This has facilitated access to financing and makes the overall home buying experience smoother for the consumer.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain CFPB mortgage finance rules required under the Dodd-Frank Act, and modified by the Dodd-Frank Reform Act, apply to consumer credit transactions secured by a dwelling, which include real property mortgages and home-only loans secured by manufactured homes. These rules defined standards for origination of a Qualified Mortgage ("QM"), established specific requirements for lenders to prove borrowers' ability to repay loans and outlined the conditions under which QMs are subject to safe harbor limitations on liability to borrowers. The rules also establish interest rates and other cost parameters for determining which QMs fall under safe harbor protection. Among other issues, QMs with interest rates and other costs outside the limits are deemed "rebuttable" by borrowers and expose the lender and its assignees (including investors in loans, pools of loans and instruments secured by loans or loan pools) to possible litigation and penalties.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The CFPB issued a final rule, effective June 30, 2021, with mandatory compliance as of October 1, 2022, which expands the definition of a General QM and gives lenders more leeway to determine a borrower's likelihood of repayment. Under the original QM rule, the ratio of the consumer's total monthly debt to total monthly income could not exceed 43% for a loan to be considered a QM. In December 2020, the Bureau issued a QM Final Rule which amended Regulation Z by replacing the original debt ratio-based QM definition with a limit based on loan pricing, among other changes to the definition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The original QM rule also defined a temporary category of QMs, commonly known as the GSE Patch, which includes mortgages that are eligible to be purchased or guaranteed by either of the GSEs while operating under the federal conservatorship. Under the original QM rule, the GSE Patch was set to expire on July 1, 2021. However, the CFPB extended the mandatory compliance date of the new General QM rule beyond July 1, 2021. Nonetheless, some lenders originating loans for sale to the GSEs elected to no longer originate General QM loans with debt-to-income ratios in excess of 43% or GSE Patch QM loans for borrower applications received on or after July 1, 2021.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While many manufactured homes are currently financed with agency-conforming mortgages in which the ability to repay is verified, and interest rates and other costs are within the safe harbor limits established under the CFPB mortgage finance rules, certain loans to finance the purchase of manufactured homes, especially home-only loans and non-conforming mortgages, may fall outside the safe harbor limits. Failure to comply with these regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on our business and results of operations. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The CFPB rules amending TILA and RESPA expanded the types of mortgage loans that are subject to the protections of the Home Ownership and Equity Protections Act of 1994 ("HOEPA"), revised and expanded the tests for coverage under HOEPA, and imposed additional restrictions on mortgages that are covered by HOEPA. As a result, certain manufactured home loans are subject to HOEPA limits on interest rates and fees. Loans with rates or fees in excess of the limits are deemed "High Cost Mortgages" and provide additional protections for borrowers, including with respect to determining the value of the home. Based on our experience, we believe that most loans for the purchase of manufactured homes have been written at rates and fees that would not appear to be considered High Cost Mortgages under the new rule. Although some lenders may continue to offer loans that are now deemed High Cost Mortgages, the rate and fee limits appear to have deterred some lenders from offering loans to certain borrowers and may continue to make them reluctant to enter into loans subject to the provisions of HOEPA. As a result, some prospective buyers of manufactured homes may be unable to secure financing necessary to complete manufactured home purchases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Dodd-Frank Act amended provisions of TILA to require rules for appraisals on principal residences securing higher-priced mortgage loans ("HPML"). Certain loans secured by manufactured homes, primarily home-only loans, could be considered HPMLs. Among other things, the rules require creditors to provide copies of appraisal reports to borrowers prior to loan closing, although loans secured solely by a manufactured home and not land are exempt from the HPML appraisal requirement so long as the lender provides the home buyer with alternative information about the home value in one of three allowable forms. While it's not possible to determine the magnitude of these changes, some prospective home buyers may be deterred from completing a manufactured home purchase as a result of the disclosure of the appraised value.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Dodd-Frank Act also required integrating disclosures provided by lenders to borrowers under TILA and RESPA. The final rule became effective October 3, 2015. The TILA-RESPA Integrated Disclosure ("TRID") mandated extensive changes to the mortgage loan closing process and necessitated significant changes to mortgage origination systems.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Regulation C of the Home Mortgage Disclosure Act ("HMDA") requires certain financial institutions, including non-depository institutions, to collect, record, report and disclose information about their mortgage lending activity. The data-related requirements in the HMDA and Regulation C are used to identify potential discriminatory lending patterns and enforce anti-discrimination statutes. The Dodd-Frank Act transferred rulemaking authority for HMDA to the CFPB, effective in 2011. It also amended HMDA to require financial institutions to report additional data points and to collect, record and report additional information. The CFPB issued a final rule amending Regulation C, which became effective on January 1, 2018. Modifications to the rule became effective July 1, 2020. Regulation C generally applies to consumer-purpose, closed-end loans and open-end lines of credit that are secured by a dwelling. Non-depository financial institutions are subject to Regulation C if they originate at least 100 covered closed-end mortgage loans or at least 200 covered open-end lines of credit in each of the two preceding calendar years. Violations of Regulation C, including incomplete, inaccurate or omitted data, are subject to administrative sanctions, including civil money penalties, and compliance can be enforced by the Federal Reserve Board, the Federal Deposit Insurance Corporation, the Office of the Comptroller of the Currency, the National Credit Union Administration, HUD or the CFPB.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">FHA Title I program guidelines provide Ginnie Mae the ability to securitize manufactured home FHA Title I loans. These guidelines are intended to allow lenders to obtain new capital, which can then be used to fund new loans for their customers. Home-only loans have languished for several years while these changes were meant to broaden home-only financing availability for prospective homeowners. We are aware of only a small number of loans currently being securitized under the Ginnie Mae program.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 27, 2020, the CARES Act was signed into law. While the CARES Act contains a variety of provisions, including, among other things, unemployment benefit expansion and emergency funding of public health care initiatives, it also grants forbearance rights and foreclosure protection to borrowers with loans purchased by a GSE or insured by FHA, USDA or VA. Borrowers with these federally backed mortgage loans who are experiencing hardship due to the COVID-19 pandemic may request forbearance for six months, regardless of delinquency status. Forbearance may be extended for an additional six months at the borrower's request, and they may request up to two additional three-month extensions, for a maximum of 18 months of total forbearance</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The federal foreclosure moratorium expired on July 31, 2021; however, mortgage servicers were precluded from proceeding with foreclosure until January 1, 2022. Effective August 31, 2021, the CFPB published rules to help homeowners pursue loss mitigation options with mortgage servicers to avoid foreclosure. These rules allowed mortgage servicers to offer certain streamlined loss mitigation options. The FHA allowed for an extension of the foreclosure-related eviction moratorium for foreclosed borrowers through September 30, 2021. When the eviction moratorium for federally backed loans ended, mortgage servicers could only proceed with foreclosures if borrowers had abandoned their properties or had not responded to mortgage servicers' efforts to assist with loss mitigation opti</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ons. On May 11, 2023, the national emergency declaration for the COVID-19 pandemic ended.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Treasury Department issued guidance regarding the Homeowner Assistance Fund ("HAF"), which was established under section 3206 of the American Rescue Plan Act of 2021. The HAF was established to mitigate financial hardships associated with the COVID-19 pandemic by providing funds to eligible state agencies for the purpose of preventing homeowner mortgage delinquencies, defaults, foreclosures, loss of utilities or home energy services and displacements of homeowners experiencing financial hardship after January 21, 2020, through qualified expenditures related to mortgages and housing. Eligible state agencies participating in HAF are responsible for the selection and qualification of borrowers to receive HAF funds.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fannie Mae, Freddie Mac and Ginnie Mae each require that lenders such as CountryPlace maintain minimum levels of capital and liquidity to be eligible to sell or service single-family mortgage loans purchased by the GSEs or included in mortgage-backed securities guaranteed by Ginnie Mae. The current eligibility requirements became effective on December 31, 2015. On January 31, 2020, Federal Housing Finance Agency ("FHFA") initially released its "Servicer Eligibility 2.0" proposed enhancements to the requirements for public input. The requirements establish a minimum level of tangible net worth and liquidity that distinguishes between loans serviced for Ginnie Mae and the GSEs and include a fixed base capital requirement as well as an incremental charge that reflects the volume and risk of a seller/servicer's servicing portfolio. The requirements also establish minimum liquidity levels based on a fixed percentage of the sellers/servicers loans held for sale and interest rate lock commitments outstanding. Ginnie Mae eligibility requirements include risk-based capital adjustments for excess value of mortgage servicing rights. The final net worth and base liquidity requirements became effective on September 30, 2023, and additional loan origination and Ginnie Mae's risk-based capital requirements become effective December 31, 2023. We have evaluated the requirements and believe that, after review of CountryPlace's capital and liquidity, we continue to satisfy such requirements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On April 19, 2021, the CFPB issued an interim final rule, effective November 30, 2021, amending Regulation F to require debt collectors to provide written notice to certain consumers of their protections under the Center for Disease Control and Prevention's eviction moratorium order of March 29, 2021. The interim final rule also prohibits certain communication methods and content and places limits on debt collectors' attempts to communicate with consumers who are obligated to repay debt, attorneys representing them or related parties.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On December 9, 2021, the Federal Trade Commission ("FTC") amended the Safeguards Rule, 16 CFR Part 314, which addresses the safeguard and protections that financial institutions are required to have in place to protect consumer financial data and other sensitive information. FTC delayed the effective date of the amended Safeguards Rule until June 9, 2023. The amended Safeguards Rule requires administrative, technical and physical safeguards to access, collect, distribute, process, protect, store, use, transmit, dispose of or otherwise handle certain types of consumer information.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty's insurance operations are regulated by the state insurance departments where it underwrites its policies. Our insurance product sales are subject to various state insurance laws and regulations, which govern allowable charges and other insurance practices. Underwriting, premiums, investments and capital reserves (including dividend payments to stockholders) are subject to the rules and regulations of these state agencies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Governmental authorities have the power to enforce compliance with applicable regulations and violations may result in the payment of fines, the entry of injunctions or both. Although we believe that our operations are in substantial compliance with the requirements of all applicable laws and regulations, these requirements have generally become more stringent in recent years. Accordingly, we are unable to predict the ultimate cost of compliance with all applicable laws and enforcement policies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The housing industry is generally subject to seasonal fluctuations based on new home buyer purchasing patterns. Demand for our core new home products typically peaks each spring and summer before declining in the winter, consistent with the overall housing industry, although this pattern became distorted during the COVID-19 pandemic. Diversification among our product lines and operations has partially offset the impact of any seasonal fluctuations. Additionally, demand patterns for park model RVs, cabins and homes used primarily for retirement or seasonal living partially offset general housing seasonality.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">CountryPlace realizes no seasonal impacts from its mortgage servicing operations. However, the mortgage subsidiary does experience minimal seasonal fluctuation in its mortgage origination activities because of the time needed for loan application approval processes and subsequent home loan closing activities. Revenue for Standard Casualty is also not substantially impacted by seasonality, as it recognizes revenue from policy sales ratably over each policy's term year. However, we are subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of our policies are underwritten. Losses from catastrophic events are limited by reinsurance contracts in place as part of our loss mitigation structure. Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized. See Note 15 to the Consolidated Financial Statements for additional information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Environmental, Social and Governance ("ESG")</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are committed to being responsible stewards of the environment by considering our environmental impact and risks while conducting business and complying with environmental laws and regulations. In order to consider ourselves a successful company, we must also pay attention to and improve our impact on the environment. Success in our efforts to increase energy efficiency and waste reduction to positively impact lives and being responsible stewards of the environment are inseparable. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Senior management sets the direction regarding company environmental priorities and initiatives and monitors all progress and performance. Cavco's Board of Directors (the "Board") oversees all strategic priorities, including environmental initiatives and periodically reviews reports on Cavco's environmental management, strategy, disclosures, initiatives and policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are conscious that the thoughtful choice of components and materials can further reduce our impact on the environment and provide clean, healthy air quality within the home. We constantly evaluate new materials, systems and products for our homes to determine where we can make cost efficient changes to improve the quality of living in our homes and the impact on the environment. We design our homes to be energy efficient and environmentally friendly, including prioritizing, when possible, the use of renewable materials and provide lower utility costs. Our homes are tightly constructed with upgraded insulation in the attic, walls and floors. These improvements eliminate air gaps and help maintain the desired indoor temperature and air quality, typically reducing the cost of heating and cooling over similar site-built construction. We also recognize the responsibility to educate our homebuyers on the impact they can have on the energy efficiency of their home by making some informed decisions during the planning and construction process.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Construction waste currently makes up 60 million tons of the debris filling the nation's limited landfill space each year according to a 2018 Environmental Protection Agency ("EPA") report. Our manufacturing process of building homes in centralized, environmentally protected building centers allows us to minimize adverse impacts on the environment, resulting in reduced levels of waste. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Building an entire home at a single site factory centralizes and reduces material deliveries as they are ordered and shipped in bulk to one location. It also allows workers to use public transportation or carpool to the same work location each day. Rather than having crews and managers potentially driving to multiple work sites each day, our entire work force makes one trip to the manufacturing plant, thereby reducing auto emissions and fuel costs. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our repetitive manufacturing process minimizes waste and maximizes the utilization of materials that would otherwise go to a landfill. Every component we build is a system within a system. This reduces waste and increases efficiency. There are generally no wasted plumbing, duct or electrical runs or materials. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are single-minded in our focus to engage, develop and support the people in our Company so we can all have rewarding careers and reach our fullest potential. At Cavco, we are driven by the conviction that the best way to build value for our stakeholders is by investing in the development of our team members and by providing them with safe, positive workplaces that present opportunities to grow and succeed. This is an important source of our strength as a company. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As we work together to make a difference in providing affordable homes nationally, we are committed to fostering the dream of homeownership for our team members. At Cavco, we have launched a formalized internal program to support our people. We call it Homes for our Own, and it generally involves two primary elements: education on the home buying process and financial assistance programs. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The communities where we live and work sustain local businesses, families and, of course, our employees. We recognize that Cavco's success is intrinsically linked to the well-being of our local communities. We are committed to building and strengthening communities in which we do business because it is a critical part of who we are and a natural outgrowth of our ONE Cavco mindset. Cavco employees across the Company engage in volunteering efforts that are important to their communities. Recognizing that our local team members often know the needs of their communities best, we launched a Company-wide CAVCOmmunity program to provide each location with access to funding to supplement their team's volunteer efforts. We are enormously proud of our employees' charitable efforts to support the needs of their fellow team members as well as their local community at large. Every time our team members work to improve the lives of others, it is a reflection of who we are at Cavco. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At Cavco, we are fortunate that the very nature of what we do has a positive impact on individual lives and the communities we serve. We provide the most affordable opportunity for homeownership. We take great pride in our impact through the homes, loans and insurance we provide to deserving families. We recently launched a new consumer-facing affordable home marketplace, taking a big step towards fulfilling our ONE Cavco goal to help customers buy homes that improve their lives. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are committed to responsible corporate governance. Governance starts with the Company's leadership, which includes the executive officers and the Company's Board. As a public company, officers and Board members are fiscally prudent and legally responsible for proper use of Company funds and assets. The Company expects high standards of ethical conduct from its Board members, management, and all employees as described in Cavco's Corporate Governance Guidelines and in Cavco's Code of Conduct. We continue to focus on setting clear expectations. Our Executive Team will continue its stewardship through direct oversight and involvement. Cavco's Corporate Governance Guidelines, the charters of committees of our Board and our Code of Conduct can be found in the General Document section on our investor relations website at www.investor.cavco.com. Within the time period required by the Securities and Exchange Commission ("SEC"), we will post on our website any amendment to the Code of Conduct and any waiver applicable to any executive officer, director or senior financial officer. Unless expressly noted, the information on our investor relations website or any other website is not incorporated by reference in this Annual Report and should not be considered part of this Annual Report or any other filing we make with the SEC. Additional information on our Corporate Governance policies can be found in our proxy statement filed with the SEC.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our workforce is made up of approximately 6,500 skilled full-time team members. We believe that an engaged, productive workforce is critically important to creating shareholder value. To that end, we are committed to providing a safe workplace and opportunities for professional growth and advancement based on performance, qualification, demonstrated skills and achievement at a fair wage.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of our commitment to focus on safety, our Safety Now program builds safety awareness and provides training and incentives to create a "safety first" culture throughout our manufacturing operations. In addition to improved safety training, especially for our newest associates, elements of this program include encouraging employee suggestions for a safer workplace, enhanced safety signage and reward programs for teams with the lowest safety incident rates and those with the most improved safety records.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We also have a number of internal programs and campaigns to enhance the culture and capability of our workforce. Driven by our aspiration to make a difference by focusing on excellence, we implemented our SPARK initiative, which is designed to improve the onboarding experience of our team members and drive retention. Our IGNITION program provides leadership training to new managers and other employees in supervisory roles to enhance communication and other critical management skills to improve the oversight and motivation of other employees. This training includes increasing technical skills, improving professional skills, expanding technology experience and educating on safety and security protocols, to name a few. We also have the Master of Craft program which is a development program for manufacturing line workers that provides a structured path of training and development for an employee to learn more, earn more and map out their career along the way. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have a multi-channel bi-lingual compliance training initiative so that our team members will understand our commitment to, and their responsibility for, maintaining high standards of integrity in the workplace. The program has been rolled out through our learning management system, with each new and existing team member being provided the same training.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We intend to be an employer of choice. To that end, we consistently assess the current landscape and labor market to refine our total rewards programs. We also monitor our progress in raising the incomes of our lowest wage earners so they can achieve success for themselves and their families. As mentioned above, we have started a program called Homes for Our Own. This program generally involves education and financial assistance for employees aspiring to own their own home. We strive to help employees understand the home buying process, from getting financially ready to buy and maintain a home to how the actual process works.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's periodic and current reports, proxy statements, as well as any amendments to those reports filed or furnished pursuant to Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), are made available free of charge through our website, www.cavcoindustries.com, as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_16"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Described below are certain risks to our business and the industry in which we operate. You should carefully consider the risks described below, together with the financial information and other information contained in this Annual Report and in our other public disclosures. If any of the following risks actually occurs, our business, financial condition, results of operations, cash flows, and prospects could be materially and adversely affected. As a result, our future results could differ materially from historical results and from guidance we may provide regarding our expectations of our future financial performance, and the trading price of our common stock could decline. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Business and Operational Risks</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The impact of local or national emergencies can adversely affect our financial results, condition and prospects, including such impacts from state and federal regulatory action that restrict our ability to operate our business in the ordinary course and impacts on (i) customer demand and the availability of financing for our products, (ii) our supply chain and the availability of raw materials for the manufacture of our products, (iii) the availability of labor and the health and safety of our workforce and (iv) our liquidity and access to the capital markets</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Severe weather conditions, natural disasters, hostilities and social unrest, terrorist activities, health epidemics or pandemics, concerns about the stability and solvency of financial institutions (such as liquidity concerns raised by the recent closures of Silicon Valley Bank, Signature Bank and First Republic Bank), or other local or national emergencies (both ones quickly resolved and ones that endure over long periods of time) can adversely affect consumer spending and confidence levels, the ability to obtain financing and supply availability and costs, as well as local operations in impacted markets, all of which can affect our financial results, condition and prospects. Our sales of affordable homes are largely dependent on the ability of consumers to obtain financing for the purchase of a home. Consumer financing is dependent on a number of economic factors, including the employment status of borrowers, which may be adversely affected by local or national emergencies. Consumer confidence is also an important factor to support home purchases and is subject to the adverse effects of an emergency situation. Our products are produced in a manner that is considered labor-intensive and requires a consistent and available workforce, which may be adversely affected by a large-scale decline in public health conditions or other emergencies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's results of operations can be adversely affected by labor shortages and the pricing, availability, or transportation costs of raw materials</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The homebuilding industry has from time-to-time experienced labor shortages and other labor related issues. A number of factors may adversely affect the labor force available to us and our subcontractors in one or more of our markets. This includes high employment levels, construction market conditions and government regulation, which include laws and regulations related to workers' health and safety, wage and hour practices and immigration patterns or restrictions. An overall labor shortage or a lack of skilled or unskilled labor could cause significant increases in costs or delays in construction of homes, which could have a material adverse effect upon our revenue and results of operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Shortages or increased transportation costs from rising fuel prices could have an adverse impact to our operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our results of operations can also be affected by the pricing and availability of raw materials. Key building materials include wood and wood products, gypsum wallboard, steel, windows, appliances, insulation and other petroleum-based products. There can be no assurance that sufficient supplies of these and other raw materials will continue to be available to us. Sudden increases in price or lack of availability of raw materials can be caused by natural disaster, regulation or other market forces, as has occurred in recent years. We have experienced production halts from shortages of primary building materials in the past, and although we attempt to increase the sales prices of our homes in response to higher materials costs, such increases may lag behind the escalation of material costs.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Excessive health and safety incidents relating to our operations could be costly to the Company</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Home construction is inherently dangerous. While safety is a top priority, any failure in health and safety performance may result in additional health and workers' compensation costs or penalties for non-compliance with relevant regulatory requirements, which may result in difficulty attracting labor or a negative impact to our reputation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Casualty losses associated with the Company's transportation operations may be large, which could adversely impact our financial performance </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the ordinary course of business, we may incur property or casualty losses during the transportation of raw materials or finished homes. Although we maintain general liability insurance, estimating the number and severity of claims, as well as related judgment or settlement amounts, is inherently difficult, and claims may ultimately prove to be more severe than our estimates. This, along with legal expenses, incurred but not reported claims, and other uncertainties can cause unfavorable differences between actual costs and our reserve estimates. Accordingly, ultimate results may differ materially from our estimates, which could result in losses and materially adversely affect our financial condition and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's results of operations could be adversely affected by significant warranty and construction defect claims on factory-built housing</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the ordinary course of business, we are subject to home warranty and construction defect claims. We record a reserve for estimated future warranty costs relating to homes sold based upon an assessment of historical claim experience. Construction defect claims may arise significantly after product completion. Although we maintain general liability insurance and reserves for such claims, there can be no assurance that warranty and construction defect claims will remain at current levels or that such reserves will continue to be adequate. Additionally, the cost of insurance has increased significantly in recent years. If we are not able to maintain current levels of coverage, or if warranty and construction defect claims exceed current levels, our results of operations or financial condition could be adversely affected.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Products supplied to the Company or work done by subcontractors can expose the Company to risks that could adversely affect its business</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sometimes rely on subcontractors to perform certain processes such as home setup or warranty work. In some cases, subcontractors may use improper processes or defective materials, which could result in the need for us to perform repairs on homes. In addition, although we expect all of our employees, officers and directors to comply at all times with all applicable laws, rules and regulations, there may be instances in which subcontractors or others through whom we do business engage in practices that do not comply with applicable laws, regulations or governmental guidelines. When we learn of practices that do not comply with applicable laws, regulations or guidelines, we move proactively to stop the non-complying practices as soon as possible. However, regardless of the steps we take after we learn of improper practices, we can in some instances be subject to fines or other governmental penalties and our reputation can be injured due to the practices having taken place.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Increases in the rate of cancellations of home sales orders could have an adverse effect on the Company's business</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our backlog reflects home sales orders with our distributors and home buyers for homes that have not yet entered production. Distributors and home buyers may cancel orders prior to production without penalty. If there is a downturn in the housing market, or if financing becomes less available or more expensive to obtain with higher interest rates, more distributors and homebuyers may cancel their agreements of sale with us, which would have an adverse effect on our business and results of operations.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company may not be able to successfully integrate past or future acquisitions to attain the anticipated benefits and such acquisitions may adversely impact the Company's liquidity</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have acquired industry competitors in the past and may consider additional strategic acquisitions if such opportunities arise. Prior acquisitions and any other acquisitions that may be considered in the future involve a number of risks, including the diversion of our management's attention from the existing business for those transactions that we complete, or possible adverse effects on our operating results and liquidity during the integration process. In addition, we may not be able to successfully or profitably integrate, operate, maintain and manage the operations or employees of past or future acquisitions. During the integration stage of an acquisition, we also may not be able to maintain uniform standards, controls, procedures and policies, which may lead to financial losses.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's involvement in vertically integrated lines of business, including manufactured housing consumer finance, commercial finance and insurance, exposes the Company to certain risks</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We offer conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes sold by Company-owned retail stores and independent distributors, builders, communities and developers through our subsidiary, CountryPlace. Most loans we originate are sold to investors. We also provide various loan servicing functions for non-affiliated entities under contract.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If customers are unable to repay their loans, we may be adversely affected. We make loans to borrowers that we believe are creditworthy based on underwriting guidelines. However, the ability of these customers to repay their loans may be affected by a number of factors, including, but not limited to: national, regional and local economic conditions; changes or weakness in specific industry segments; natural hazard risks affecting the region in which the borrower resides; and employment, financial or unexpected life circumstances.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If customers do not repay their loans, we may repossess or foreclose on the secured property in order to liquidate the loan collateral and minimize losses. The homes and land securing the loans are subject to fluctuating market values and proceeds realized from liquidating repossessed or foreclosed property are highly susceptible to adverse movements in collateral values. Home price depreciation and elevated levels of unemployment may result in additional defaults and increase the severity of loss upon collateral liquidation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of the loans we originate, or may originate in the future, may not have a liquid market or the market may contract rapidly causing the loans to become illiquid. Although we offer loan products and price our loans at levels that we believe are marketable at the time of credit application approval, market conditions for such loans may deteriorate rapidly and significantly. Our ability to respond to changing market conditions is affected by credit approval and funding commitments we make in advance of loan completion. In this environment, it is difficult to predict the types of loan products and characteristics that may be susceptible to future market curtailments and tailor loan offerings accordingly. As a result, no assurances can be given that the market value of our loans will not decline in the future, or that a market will continue to exist for loan products.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sell loans through GSE-related programs and to whole-loan purchasers and also finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs, whole-loan purchasers and lenders, as the case may be, representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loans, the validity of the liens securing the loans, the loans' compliance with the criteria for inclusion in the transactions, including compliance with underwriting standards or loan criteria established by buyers or lenders and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Although we maintain reserves for these contingent repurchase and indemnification obligations, these reserves may not be ultimately sufficient for incurred losses, which could have a material adverse effect on our operational results or financial condition.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty specializes in homeowner property and casualty insurance products for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets. Property and casualty insurance companies are subject to certain risk-based capital requirements usually in accordance with model rules as specified by the National Association of Insurance Commissioners. Under these requirements, the amount of capital and surplus maintained by a property and casualty insurance company is determined based on its various risk factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide us with increased capacity to write larger risks. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of our assumed reinsurance is with one entity. Further, our policies in force may be subject to numerous risks, including geographic concentration, adverse selection, home deterioration, unusual weather events and regulation. Although claim amounts are recoverable through reinsurance for catastrophic losses up to policy maximums, subject to certain conditions, significant losses may be realized and our results of operations and financial condition could be adversely affected.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's participation in certain financing programs for the purchase of its products by industry distributors and consumers may expose the Company to additional risk of credit loss, which could adversely impact its liquidity and results of operations</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are exposed to risks associated with the creditworthiness of certain independent distributors, builders, developers, community owners, inventory financing partners and home buyers, many of whom may be adversely affected by the volatile conditions in the economy and financial markets. These conditions could result in financial instability or other adverse effects, the consequences of which could include delinquencies by customers who purchase our products under special financing initiatives and the deterioration of collateral values. In addition, losses may be incurred if the collateral cannot be recovered or is liquidated at prices insufficient to recover recorded commercial loan notes receivable balances. The realization of any of these factors may adversely affect our cash flow, profitability and financial condition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Information technology failures or cyber incidents could harm the Company's business</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are increasingly dependent on information technology systems and infrastructure to operate our business. In the ordinary course of business, we collect, store, process and transmit significant amounts of sensitive information, including proprietary business information, personal information and other confidential information, including that of our customers, vendors and suppliers. All information systems are subject to disruption, breach or failure. Potential vulnerabilities can be exploited from inadvertent or intentional actions of our employees, third-party vendors and business partners or by malicious third parties. Attacks of this nature are increasing in their frequency, levels of persistence, sophistication and intensity, and are being conducted by a variety of threat actors, including sophisticated and organized groups and individuals with a wide range of expertise and motives, such as organized criminal groups, industrial spies, nation states and others. In addition to the extraction of sensitive information, attacks could include the deployment of harmful malware, ransomware, denial of service attacks or other means, which could affect service reliability and threaten the confidentiality, integrity and availability of information.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use enterprise-grade information technology and computer resources to carry out important operational activities and to aggregate and maintain business records from a variety of systems. Although most information is stored on servers that are secured in commercial data centers, individual systems, including back-up systems, are subject to damage or interruption from power outages, telecommunications failures, human error, computer viruses, security breaches and cyber incidents, which may infect our network infrastructure. Such systems are also vulnerable to catastrophic events such as fires, tornadoes, earthquakes and hurricanes. Given the unpredictability of the timing, nature and scope of information technology disruptions, if our computer systems and our backup systems are damaged, breached or cease to function properly, we could potentially be subject to production downtimes, operational delays, distraction of management, the compromising of confidential or otherwise protected information, destruction or corruption of data, security breaches, other manipulation or improper use of our systems and networks and financial losses from remedial actions. Significant disruptions in our, or our third-party vendors', information technology systems or other data security breaches or cyber incidents could adversely affect the business operations and result in the loss or misappropriation of, and unauthorized access to, sensitive information, which may force us to incur significant costs and engage in litigation, harm our reputation and subject us to liability under laws, regulations and contractual obligations. In addition, the costs of maintaining adequate protection against such threats are expected to increase and could be material to our operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Failure to maintain the security of personally identifiable information could adversely affect the Company.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with our business, we collect and retain personally identifiable information (e.g., information regarding our customers, suppliers and employees), and there is an expectation that we will adequately protect that information. A significant theft, loss or fraudulent use of the personally identifiable information we maintain, or of our data, by cyber-criminals or others could adversely impact our reputation and could result in significant costs, fines or litigation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company has contingent repurchase obligations related to wholesale financing provided to industry distributors</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with customary business practice in the manufactured housing industry, we have entered into repurchase agreements with various financial institutions and other credit sources that provide floor plan financing to industry distributors, which provide that we will be obligated, under certain circumstances, to repurchase homes sold to distributors in the event of a default by a distributor under floor plan financing arrangements. Under these agreements, we have agreed to repurchase homes at declining prices over the term of the agreement (which in most cases is 18 to 24 months). Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $120.5 million as of March&#160;30, 2024, before reduction for the resale value of the homes. We may be required to honor contingent repurchase obligations in the future and may incur additional expense as a consequence of these repurchase agreements. In addition, the ability to recover losses on homes repurchased could be at risk in a declining price environment.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A write-off of all or part of the Company's goodwill could adversely affect its results of operations and financial condition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, 9% of our total assets consisted of goodwill, all of which is attributable to our factory-built housing segment. In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 350"), goodwill is tested at least annually for impairment. If goodwill becomes impaired, such impairment is charged as an expense in the period in which it occurs. Our goodwill could be impaired if developments affecting our manufacturing operations or the markets in which we produce manufactured homes lead us to conclude that the cash flows expected to be derived from our manufacturing operations will be substantially reduced.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">If the Company is unable to establish or maintain relationships with its independent distributors who sell the Company's homes, revenue could decline</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, approximately 77% of our sales of factory-built homes were to independent distributors. As is common in the industry, independent distributors may also sell homes produced by competing manufacturers. We may not be able to establish relationships with new independent distributors or maintain good relationships with independent distributors that sell our homes. Even if we do establish and maintain relationships with independent distributors, these distributors are not obligated to sell our homes exclusively. The independent distributors with whom we have relationships can cancel these relationships on short notice. In addition, these distributors may not remain financially solvent, as they are subject to industry, economic, demographic and seasonal trends similar to those faced by us. If we do not establish and maintain relationships with solvent independent distributors in one or more of our markets, revenue in those markets could decline.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's business and operations are concentrated in certain geographic regions, which could be impacted by market declines</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our operations are concentrated in certain states, most notably Texas, California, Florida, Arizona, and Oregon. Due to the concentrated nature of the operations, there could be instances where these regions are negatively impacted by economic, natural or population changes that could, in turn, negatively impact our results of operations more than those of other companies that are more geographically dispersed.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate 29 homebuilding production lines located in the Northwest, Southwest, South, Southeast, Midwest and Mid-Atlantic regions. We have a significant presence in Texas with factories in the cities of Austin, Fort Worth, Seguin and Waco, and a facility in Presidio that serves as a shipping point for homes produced in Mexico. Further, of the 79 Company-owned retail stores, 47 are located in Texas.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. We have loan contracts secured by factory-built homes located in 27 states, including Texas, Florida, New Mexico and Oklahoma. Standard Casualty also specializes in writing contracts for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's income tax provision and other tax liabilities may be insufficient if taxing authorities initiate and are successful in asserting tax positions that are contrary to the Company's position</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the normal course of business, we are audited by various federal, state and local authorities regarding income tax matters. Significant judgment is required to determine our provision for income taxes and our liabilities for federal, state, local and other taxes. Although we believe our approach to determining the appropriate tax treatment is supportable and in accordance with tax laws and regulations and relevant accounting literature, it is possible that the final tax authority will take a position that is materially different than ours. As each audit is conducted, adjustments, if any, are recorded in our consolidated financial statements in the period determined. Such differences could have a material adverse effect on our income tax provision or benefit, or other tax reserves, and, consequently, on our results of operations, financial position or cash flows.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">A prolonged delay by Congress and the President to approve budgets or continuing appropriation resolutions to facilitate the operations of the federal government could delay the completion of home sales and/or cause cancellations, and thereby negatively impact the Company's deliveries and revenues</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Congress and the President may not timely approve budgets or appropriation legislation to facilitate the operations of the federal government. As a result, many federal agencies have historically and may again cease or curtail some activities. The affected activities include issuance of HUD certification labels to manufacturers, Internal Revenue Service verification of loan applicants' tax return information and approvals by the FHA and other government agencies to fund or insure mortgage loans under programs that these agencies operate. As a number of our home buyers use these programs to obtain financing to purchase homes, and many lenders, including CountryPlace, require ongoing coordination with these and other governmental entities to originate home loans, a prolonged delay in the performance of their activities could prevent prospective qualified buyers from obtaining the loans they need to complete such purchases, which could lead to delays or cancellations of home sales. These and other affected governmental bodies could cause interruptions in various aspects of our business and investments. Depending on the length of disruption, such factors could have a material adverse impact on our consolidated financial statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Some of the Company's manufacturing production employees are represented by unions, and failure to negotiate reasonable collective bargaining agreements may result in strikes, work stoppages or substantially higher ongoing labor costs</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain manufacturing production employees (approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of our total employees) are represented by unions and are covered by collective bargaining agreements, which expire in April 2026 and February 2027. Wages, health and welfare benefits, work rules and other issues have historically been negotiated in a reasonable amount of time and have previously not resulted in any extended work stoppages. However, if we are unable to negotiate acceptable new agreements, it could result in worker strikes, loss of business, disruption of operations and increased operating costs as a result of higher wages or benefits paid to union members, which would have an adverse effect on our business and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Shutdowns or delays at the United States/Mexico border could affect the Company's ability to ship materials to and receive finished goods from our Mexico production facilities </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have two production lines in Mexico which are dependent upon receiving materials from our facility in Presidio, Texas. Shutdown or delays at the United States/Mexico border could impact production at those facilities and our ability to receive the finished goods from those facilities, each of which could adversely affect our results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Industry and Economic Risks</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Tightened credit standards, curtailed lending activity by home-only lenders and increased government lending regulations continue to constrain the consumer financing market which could continue to restrict sales of the Company's homes</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumers who buy our manufactured homes have historically secured retail financing from third-party lenders. Home-only financing is usually more difficult to obtain than financing for site-built homes. The availability, terms and costs of retail financing depend on the lending practices of financial institutions, governmental policies and economic and other conditions, all of which are beyond our control.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Over time, home-only lenders have tightened the credit underwriting standards for loans to purchase manufactured homes, which has reduced lending volumes and negatively impacted our revenue. Most of the national lenders that have historically provided home-only loans have exited the manufactured housing sector of the home loan industry. Retail sales of manufactured housing could be adversely affected if remaining retail lenders curtail industry lending activities or exit the industry altogether.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in laws or other events that adversely affect liquidity in the secondary mortgage market could hurt the business. GSEs and the FHA play significant roles in insuring or purchasing home mortgages and creating or insuring investment securities secured by home mortgages that are either sold to investors or held in their portfolios. These organizations provide significant liquidity to the secondary market. Any new federal laws or regulations that restrict or curtail their activities, or any other events or conditions that alter the roles of these organizations in the housing finance market, could affect the ability of our customers to obtain mortgage loans or could increase mortgage interest rates, fees and credit standards, which could reduce demand for our homes and/or the loans that we originate and adversely affect our results of operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some investors are reluctant to own or participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure the financing necessary to complete purchases. In addition, enhanced regulatory and compliance costs could force lenders to implement new processes, procedures, controls and infrastructure required to comply with the regulations. Compliance may constrain lenders' ability to profitably price certain loans. Failure to comply with such regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on the business and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">An increase in interest rates could reduce potential buyers' ability or desire to obtain financing with which to buy homes and adversely affect the Company's business or financial results.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Federal Reserve Board has raised its benchmark rate multiple times in recent years, with further increases possible. Increases in interest rates could significantly increase the cost of owning a new home, which usually reduces the number of potential buyers who can afford, or are willing, to purchase homes we build. This could adversely impact demand for our homes and the ability of potential customers to obtain financing, adversely affecting our business, financial condition and operating results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Availability of wholesale financing for industry distributors continues to be limited to a few floor plan lenders and lending limits may be reduced from time to time, which can negatively affect distributor demand</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Manufactured housing distributors generally finance their inventory purchases with wholesale floor plan financing provided by lending institutions. The availability of wholesale financing is significantly affected by the number of floor plan lenders and their lending limits. Our independent distributors rely primarily on 21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Mortgage Corporation and smaller national and regional lending institutions that specialize in providing wholesale floor plan financing to manufactured housing distributors. Floor plan financing providers could further reduce their levels of floor plan lending. Reduced availability of floor plan lending negatively affects the inventory levels of our independent distributors, the number of retail sales center locations and related wholesale demand, and the availability of, and access to, capital on an ongoing basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's operating results could be affected by market forces and declining housing demand</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As a participant in the homebuilding industry, we are subject to market forces beyond our control. These market forces include employment levels, employment growth, interest rates, consumer confidence, home input supply availability, land availability and development costs, suppliers impacted by global conflicts, apartment and rental housing vacancy levels, inflation, deflation, bank-specific and broader financial institution liquidity risk and the health of the general economy.&#160;Unfavorable changes in any of the above factors or other issues could have an adverse effect on our revenues, earnings or financial position.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The cyclical and seasonal nature of the manufactured housing industry causes the Company's revenues and operating results to fluctuate, and we expect this cyclicality and seasonality to continue in the future</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The manufactured housing industry is highly cyclical and seasonal and is influenced by many national and regional economic and demographic factors, including the availability of consumer financing for home buyers, the availability of wholesale financing for distributors, seasonality of demand, consumer confidence, interest rates, demographic and employment trends, income levels, housing demand, general economic conditions, including inflation and recessions, and the availability of suitable home sites. As a result of the foregoing economic, demographic and other factors, our revenues and operating results fluctuate, and we expect them to continue to fluctuate in the future.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The manufactured housing industry is highly competitive, and increased competition may result in lower revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The manufactured housing industry is highly competitive. Competition at both the manufacturing and retail levels is based upon many factors, including price, product features, reputation for service and quality, merchandising, terms of distributor promotional programs and the terms of retail customer financing. Numerous companies produce manufactured homes in our markets. Certain competitors also have their own retail distribution systems and consumer finance and insurance operations. In addition, there are many independent manufactured housing retail locations in most areas where we have retail operations. We believe that where wholesale floor plan financing is available, it is relatively easy for new distributors to enter into our markets as competitors. In addition, our products compete with other forms of low- to moderate-cost housing, including new and existing site-built homes, apartments, townhouses and condominiums. If we are unable to compete effectively in this environment, revenues could be reduced.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Deterioration in economic conditions and turmoil in financial markets could reduce the Company's earnings and financial condition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Deterioration in global, national, regional or local economic conditions and turmoil in financial markets could have a negative impact on our business. Among other things, unfavorable changes in employment levels, job growth, consumer confidence and income, inflation, deflation, trade tariffs, foreign currency exchange rates, interest rates and adverse developments with respect to specific financial institutions or the broader financial services industry may further reduce demand for our products or have an adverse effect on the availability of financing to our customers, which could negatively affect our business, results of operations and financial condition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Changes in the exchange rates for Mexican Pesos could adversely affect the value of the Company's investments in Mexico and cause foreign exchange losses</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have production operations in Mexico, and unfavorable changes in the exchange rate for Mexican Pesos could adversely affect the reported value of our investments and/or results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Legal and Regulatory Risks</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">If favorable local zoning ordinances are not adopted or if local zoning ordinances become further restricted, the Company's revenue could decline and its business could be adversely affected</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Manufactured housing communities and individual home placements are subject to local zoning ordinances and other local regulations relating to utility service and construction of roadways. In the past, property owners often have resisted the adoption of zoning ordinances permitting the location of manufactured homes in residential areas, which we believe has restricted the growth of the industry. Manufactured homes may not achieve widespread acceptance and localities may not adopt zoning ordinances permitting the development of manufactured home communities. If favorable local zoning ordinances are not adopted or become further restricted, our revenue could decline and the business, results of operations and financial condition could be adversely affected.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company is subject to extensive regulation affecting the production and sale of manufactured housing, which could adversely affect its profitability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A variety of federal, state and local laws and regulations affect the production and sale of manufactured housing. Please refer to Part I, Item 1, "Business - Government Regulation" for a description of many of these laws and </span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">regulations. Our failure to comply with such laws and regulations could expose us to a wide variety of sanctions, including closing one or more manufacturing facilities. Regulatory matters affecting our operations are under regular review by governmental bodies and we cannot predict what effect, if any, new laws and regulations would have on us or the manufactured housing industry. Failure to comply with applicable laws or regulations or the passage in the future of new and more stringent laws, may adversely affect our financial condition or results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Changes in existing regulations or violations of existing or future regulations could have a materially adverse effect on the Company's operations and profitability</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are subject to regulation by the United States Department of Transportation, the EPA, the United States Department of Homeland Security and other state and federal agencies. Future laws and regulations or changes to existing laws and regulations may be more stringent, require changes in our operating practices, or require us to incur significant additional costs, which could materially adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company may face risks related to the SEC Litigation, including potential shareholder litigation or potential reputational damage that the Company may suffer as a result of the litigation</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As disclosed in Part I, Item 3,&#160;"Legal Proceedings",&#160;on September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President &amp; Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Exchange Act based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $265,000. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company (the "SEC Settlement"). Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5 million, which did not have a material impact on the Company's financial statements. The settlement resolves all claims in such action against the Company. In May 2024, the SEC settled all pending litigation with our former CFO and as a result all SEC claims against the Company and our former officers are now closed (collectively, the "SEC Litigation").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are unable to predict what consequences any investigation by any regulatory agency may have on us, including significant legal and accounting expenses. These matters may also divert management's attention from other business concerns, which could harm the business and could result in reputational damage. Any proceedings commenced against us by a regulatory agency could result in administrative orders against us, the imposition of penalties and/or fines against us and/or the imposition of sanctions against certain of our current or former officers, directors and/or employees. The investigations, litigation or remedial actions we have taken or are currently undertaking may adversely affect our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Losses not covered by our Director and Officer ("D&amp;O") insurance may be large, which could adversely impact the Company's financial performance</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintain D&amp;O liability insurance for losses or advancement of defense costs in the event legal actions are brought against the Company's directors, officers or employees for alleged wrongful acts in their capacity as directors, officers or employees. Such D&amp;O insurance contains certain customary exclusions that may make it unavailable to the Company or its directors and officers in the event it is needed; and, in any case, the D&amp;O insurance may not be adequate to fully protect the Company against liability for the conduct of its directors, officers or employees or the Company's indemnification obligations to its directors and officers.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">General Risk Factors</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The loss of any of the Company's executive officers, senior leadership or business operations managers or a significant number of operating employees could reduce its ability to execute its business strategy and could have a material adverse effect on its business and results of operations</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are dependent to a significant extent upon the efforts of our executive officers, senior leaders and business operations managers. The loss of the services of one or more of these individuals could impair our ability to execute our business strategy and have a material adverse effect upon our business, financial condition and results of operations. Also, the loss of a significant number of operating employees and our ability to hire qualified replacements could have a material adverse effect on our business. We currently have no key person life or other insurance for our executive officers.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Company's liquidity and ability to raise capital may be limited</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We may need to obtain debt or additional equity financing in the future. The type, timing and terms of the financing selected will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. There can be no assurance that any of these sources will be available to us at any time or that they will be available on satisfactory terms.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Our failure to maintain effective internal control over financial reporting could harm our business and financial results</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our management is responsible for maintaining effective internal control over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting for external purposes in accordance with accounting principles generally accepted in the United States. Because of its inherent limitations, internal control over financial reporting is not intended to provide absolute assurance that we would prevent or detect a misstatement of our financial statements or fraud. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Certain provisions of the Company's organizational documents could delay or make more difficult a change in control of the Company</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain provisions of the Company's Restated Certificate of Incorporation, as amended, and Fourth Amended and Restated Bylaws could delay or make more difficult transactions involving a change of control and may have the effect of entrenching the current management or possibly depressing the market price of the Company's common stock. For example, the Company's Restated Certificate of Incorporation, as amended, and Fourth Amended and Restated Bylaws authorize blank series preferred stock, establish a staggered board of directors and impose certain procedural and other requirements for stockholder proposals.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_19"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_1598"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 1C. CYBERSECURITY</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cybersecurity Risk Management and Strategy</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintain a comprehensive cybersecurity risk management program modeled by relevant standards provided by organizations such as the National Institute of Standards and Technology ("NIST") and the International Organization for Standardization (27001 - Information Security Standard). Our cybersecurity program is part of our enterprise risk management strategy and includes policies and procedures designed to safeguard the confidentiality, integrity, and availability of our information assets. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity program includes an incident response plan. Our incident response plan addresses the detection, reporting, analysis, response, recovery, communication, documentation, and post-incident review of cybersecurity incidents. We test and evaluate this plan on a routine basis. We train our team members on cybersecurity risks and mitigation and retain experienced cybersecurity consultants prepared to assist us in the event of any breach. For material cybersecurity risks, we&#8217;ve developed mitigation measures to reduce the risk&#8217;s likelihood of occurrence and/or its expected impact. Such mitigation measures have involved, among other things, implementing additional technology controls or policies, increased training for Company personnel, and obtaining additional insurance for the identified risk. Our Information Technology ("IT") team monitors material risks over time and updates the Company&#8217;s mitigation measures as appropriate. The IT team also regularly reports to the Company&#8217;s leadership team on the status of material risks, mitigation measures, and incidents related to such risks.  </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to our incident response plan, we perform risk assessments throughout the year to identify and remediate potential cybersecurity threats and vulnerabilities. In connection with our assessment of potential cybersecurity risks, our IT team engages in threat modeling, vulnerability scanning and penetration testing. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have also implemented a process to evaluate and review potential cybersecurity risks arising from our use of third-party vendors. As part of our vendor engagement protocols, we will consider, among other things, each potential vendor&#8217;s data backup procedures, incident reporting protocols and data privacy and encryption practices. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to our internal exercises to test aspects of our cybersecurity program, we engage independent third parties annually to assess the risks associated with our IT resources and information assets. Among other matters, these third parties analyze information on the interactions of users of our information technology resources, including employees, and conduct penetration tests and scanning exercises to assess the performance of our cybersecurity systems and processes. Annually, we examine our cybersecurity program with these third parties, evaluating its effectiveness in part by considering industry standards and established frameworks, such as those set by NIST as guidelines.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For a discussion of how risks from cybersecurity threats affect our business, see &#8220;Part 1. Item 1A. Risk Factors &#8211; Risk Related to our Business &#8211; Information technology failures and data security breaches could harm our business&#8221; in this Annual Report on Form 10-K. As of the date of this Annual Report, we do not believe that any risks from cybersecurity threats, including as a result of previous cybersecurity incidents, have materially affected or are reasonably likely to have a material adverse effect on us, our business strategy, results of operations, or financial condition.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cybersecurity Governance</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our Board has overall responsibility for risk oversight, with its committees assisting the Board in performing this function based on their respective areas of expertise. Our Board has delegated oversight of risks related to cybersecurity to the Legal and Compliance Oversight ("LCO") Committee and the review of materiality determinations of cyber incidents to the Audit Committee. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The LCO Committee is charged with, among other responsibilities, reviewing our cybersecurity processes for assessing key strategic, operational, and compliance risks. Further, the LCO Committee receives periodic reports on cybersecurity risks and management of those risks from our Senior Director of IT Governance, Risk and Compliance (&#8220;Senior Director&#8221;). The Senior Director&#8217;s presentations to the LCO Committee include assessments of cyber risks, the threat landscape, updates on incidents, and reports on our investments in cybersecurity risk mitigation and governance.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Chair of the Audit Committee is regularly informed of both material and non-material cybersecurity risks and incidents. The full Audit Committee is notified any time our incident response program has determined that a cybersecurity incident is material or requires reporting to a regulatory body.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our cybersecurity team is led by our Senior Director who reports directly to our Chief Financial Officer and is responsible for assessing and managing cybersecurity risks. The Senior Director is a Certified Information Security Professional and a Certified Information Systems Auditor with over 20 years of experience evaluating and remediating IT risk  and leads security control implementation, risk and compliance monitoring, security tool management, and incident response planning. Reporting to the Senior Director, the Director of Information Security possesses expert knowledge in threat modeling and vulnerability testing methodologies. The Director of Information Security leads efforts to build security into all IT processes and procedures to protect against risks related to data leakage, broken authentication, injection flaws, improper encryption, and attacks on other application vulnerabilities.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. PROPERTIES</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth certain information with respect to the Company's core properties:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.531%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date of<br/>Commencement<br/>of Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned /<br/>Leased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Square<br/>Feet</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Active manufacturing facilities for factory-built housing segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Millersburg, Oregon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1995</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">169,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Woodburn, Oregon</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1976</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">221,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Riverside, California</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1960</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nampa, Idaho</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1957</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Glendale, Arizona</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">118,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodyear, Arizona</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1993</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Phoenix, Arizona</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1978</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deming, New Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2001</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">170,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Duncan, Oklahoma</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">170,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1981</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">181,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fort Worth, Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1993</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Seguin, Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2006</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">129,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Waco, Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1971</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ojinaga, Mexico (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2011</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ojinaga, Mexico (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Montevideo, Minnesota</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1982</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">305,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dorchester, Wisconsin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1975</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nappanee, Indiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1971</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">341,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goshen, Indiana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1972</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lafayette, Tennessee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1996</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Moultrie, Georgia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2003</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Douglas, Georgia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1988</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Shippenville, Pennsylvania (1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1972</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Shippenville, Pennsylvania (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1988</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Emlenton, Pennsylvania</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2004</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Martinsville, Virginia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1969</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Rocky Mount, Virginia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1995</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Crouse, North Carolina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1973</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">254,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Hamlet, North Carolina</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">184,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ocala, Florida</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1984</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Plant City, Florida</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1981</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">87,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Component and supply facilities for factory-built housing segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Presidio, Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2011</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Martinsville, Virginia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1972</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nappanee, Indiana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1971</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.531%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inactive manufacturing facilities for factory-built housing segment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Plant City, Florida</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Administrative and other locations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Phoenix, Arizona (factory-built housing)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Duncan, Oklahoma (factory-built housing)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Plano, Texas (financial services)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">New Braunfels, Texas (financial services)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Elkhart, Indiana (factory-built housing)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We own the land on which manufacturing facilities are located, except for the Goodyear, Arizona plant, which is currently leased through June 2026, with no current options to extend; and the Dorchester, Wisconsin plant, currently under lease through August 2037, with options to extend. We also own substantially all of the machinery and equipment used at these factories. In addition to production facilities, we own an office building and land in New Braunfels, Texas, which houses Standard Casualty's operations, as well as eight properties upon which active, Company-owned retail stores are located. The remaining active sales centers and a claims office are leased under operating leases with lease terms generally ranging from monthly to five years. Company-owned retail stores generally range in sizes up to nine acres. We lease office space in Plano, Texas for CountryPlace operations and factory-built housing administrative support services. The lease expires in July 2036, with options to extend. The Phoenix, Arizona home office is leased through March 2031. The Elkhart, Indiana office is leased through February 2040, with options to extend. We believe that all of these facilities are adequately maintained and suitable for the purposes for which they are used.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_25"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. LEGAL PROCEEDINGS</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See the information under the "Legal Matters" caption in Note 17 to the Consolidated Financial Statements, which is incorporated herein by reference.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_28"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART II</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_34"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's common stock is traded on the Nasdaq Global Select Market ("Nasdaq") under the symbol CVCO. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of May&#160;17, 2024, the Company had 486 stockholders of record and approximately 32,600 beneficial holders of its common stock, based upon information in securities position listings by registered clearing agencies upon request of the Company's transfer agent.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the past two fiscal years, we have not paid any dividends on the Company's common stock. The payment of dividends to Company stockholders is subject to the discretion of the Board, and various factors may prevent us from paying dividends. Such factors include Company cash requirements, covenants of our credit agreement dated November 22, 2022, by and among the Company, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), and liquidity or other requirements of state, corporate and other laws.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 25, 2022, the Board approved a $100 million stock repurchase program that may be used to purchase its outstanding common stock. On January 30, 2024, the Board approved another $100 million stock repurchase program under the same terms as the previous plans. The repurchase programs are funded using our available cash. The repurchases may be made in the open market or in privately negotiated transactions in compliance with applicable state and federal securities laws and other legal requirements. The level of repurchase activity is subject to market conditions and other investment opportunities. The repurchase programs do not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time. Share repurchase activity during the three months ended March&#160;30, 2024 was as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of the Publicly Announced Programs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Programs<br/>($000s)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">December 31, 2023 to <br/>&#160;&#160;&#160;&#160;&#160;&#160;February 3, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">138,964&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">February 4, 2024 to <br/>&#160;&#160;&#160;&#160;&#160;&#160;March 2, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">367.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 3, 2024 to <br/>&#160;&#160;&#160;&#160;&#160;&#160;March 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">372.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,900</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following graph compares the yearly percentage change in the cumulative total stockholder return on Cavco common stock during the five fiscal years ended March&#160;30, 2024, with that of the Nasdaq Composite Index and the iShares U.S. Home Construction ETF. The comparison assumes $100 (with reinvestment of all dividends) was invested on March&#160;30, 2019, in Cavco common stock and in each of the foregoing indices.</span></div><div style="margin-top:9pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3/30/2019</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3/28/2020</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">4/3/2021</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">4/2/2022</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">4/1/2023</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3/30/2024</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Cavco Industries, Inc.</span></td><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">340&#160;</span></td><td style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Nasdaq Composite Index</span></td><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">iShares U.S. Home Construction ETF</span></td><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">173&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="border-bottom:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><img src="cvco-20240330_g1.jpg" alt="2076" style="height:449px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div id="i55e4c55d606c41429ecaa5495c397aad_37"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;6. [RESERVED]</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">This Annual Report includes "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Exchange Act and the Private Securities Litigation Reform Act of 1995. In general, all statements included or incorporated in this Annual Report that are not historical in nature are forward-looking. These may include statements about the Company's plans, strategies and prospects under the headings "Business" and "Management's Discussion and Analysis of Financial Condition and Results of Operations." Forward-looking statements are often characterized by the use of words such as "believes," "estimates," "expects," "projects," "may," "will," "intends," "plans," or "anticipates," or by discussions of strategy, plans or intentions. Forward-looking statements are typically included, for example, in discussions regarding the manufactured housing and site-built housing industries; our financial performance and operating results; our liquidity and financial resources; our outlook with respect to the Company and the manufactured housing business in general; the expected effect of certain risks and uncertainties on our business, financial condition and results of operations; economic conditions and consumer confidence; changes in interest rates; potential acquisitions, strategic investments and other expansions; operational and legal risks; how we may be affected by a pandemic or other infectious outbreak; labor shortages and the pricing and availability of raw materials; governmental regulations and legal proceedings; the availability of favorable consumer and wholesale manufactured home financing; and the ultimate outcome of our commitments and contingencies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forward-looking statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking statements, many of which are beyond our control. To the extent that our assumptions and expectations differ from actual results, our ability to meet such forward-looking statements, including the ability to generate positive cash flow from operations, may be significantly hindered. Factors that could affect our results and cause them to materially differ from those contained in the forward-looking statements include, without limitation, those discussed under Item 1A, "Risk Factors," and elsewhere in this Annual Report. We expressly disclaim any obligation to update any forward-looking statements contained in this Annual Report, whether as a result of new information, future events or otherwise, except as required by law. For all of these reasons, you should not place undue reliance on any such forward-looking statements included in this Annual Report.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Introduction</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following should be read in conjunction with the Company's Consolidated Financial Statements and the related Notes that appear in Part IV of this Annual Report. References to "Note" or "Notes" pertain to the Notes to the Consolidated Financial Statements.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Company Outlook</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is difficult to predict the future of housing demand, employee availability, our supply chain or the Company's performance and operations. Our home order backlog at March&#160;30, 2024 was approximately $191 million in wholesale sales values, down $53 million from $244 million one year earlier. Distributors may cancel orders prior to production without penalty. After production of a particular home has commenced, the order becomes non-cancelable and the distributor is obligated to take delivery of the home. Accordingly, until production of a particular home has commenced, we do not consider order backlog to be firm orders. We con</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tinue to focus on balancing the production levels and workforce size with the demand for our product offerings to maximize efficiencies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under direct commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they also expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">In the financial services segment, we continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:107%">Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2024, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors; however, any future regulatory mandates requiring extended forbearance could negatively impact future cash obligations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The lack of an efficient secondary market for manufactured home-only loans and the limited number of institutions providing such loans result in higher borrowing costs for home-only loans and continue to constrain industry growth. We work independently and with other industry participants to develop secondary market opportunities for manufactured home-only loans and non-conforming mortgage portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our exposure to the actions of independent lenders.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We also work independently and with industry trade associations to encourage favorable legislative and GSE action to address the financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008. In April 2022, Fannie Mae and Freddie Mac released their Underserved Markets Plans for 2022-2024 that describe, with specificity, the actions they would take over the three-year period to fulfill the "Duty to Serve" obligation.&#160;As with prior plans, the 2022-2024 plans offer enhanced mortgage loan products for manufactured homes titled as real property, including Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. The plans do not include purchases of home-only loans during the three-year 2022-2024 timeframe. Expansion of the secondary market for home-only loans through GSEs could support further demand for housing as lending options would likely become more available to home buyers.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The insurance subsidiary is subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of its policies are underwritten. Where applicable, losses from catastrophic events are mitigated by reinsurance contracts in place as part of our loss mitigation structure. Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized. See Note 15 to the Consolidated Financial Statements for additional information.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year 2024 Compared to Fiscal Year 2023</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Net Revenue.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net revenue consisted of the following for fiscal years 2024 and 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;($ in thousands, except revenue per home sold)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,716,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,069,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(352,843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(347,921)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total homes sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,928</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,376</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,448)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net factory-built housing revenue per home sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the factory-built housing segment, the decrease in Net revenue was primarily due to lower sales volume and selling prices, $372.1&#160;million and $80.5&#160;million, respectively, partially offset by the addition of Solitaire Homes which contributed $128.1&#160;million in fiscal year 2024 compared to $28.3 million for one quarter of post acquisition activity in the prior fiscal year.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net factory-built housing revenue per home sold is a volatile metric dependent upon several factors. A primary factor is the price disparity between sales of homes to independent distributors, builders, communities and developers ("Wholesale") and sales of homes to consumers by Company-owned retail stores ("Retail"). Wholesale sales prices are primarily comprised of the home and the cost to ship the home from a homebuilding facility to the home-site. Retail home prices include these items and retail markup, as well as items that are largely subject to home buyer discretion, which include installation, utility connections, site improvements, landscaping and other additional services. Changes to the proportion of home sales among our distribution channels between reporting periods impacts the overall net revenue per home sold. For fiscal 2024, we sold 13,047 homes Wholesale and 3,881 Retail versus 16,066 homes Wholesale and 3,310 homes Retail in the prior year. Our h</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">omes are constructed in one or more floor sections ("modules") which are then installed on the customer's site. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Fluctuations in net factory-built housing revenue per home sold are also partially the result of changes </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in the number of modules per home, the selection of different home types/models and optional home upgrades, creating changes in product mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. These selections vary regularly based on consumer interests, local housing preferences and economic circumstances. Product prices are also periodically adjusted for the cost and availability of raw materials included in, and labor used to produce, each home. For these reasons, we have experienced, and expect to continue to experience, volatility in overall net factory-built housing revenue per home sold. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">l services segment Net revenue increased 6.7% primarily due to $4.9 million from more insurance policies in force in the current year.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Gross profit consisted of the following for fiscal years 2024 and 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">398,919&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">523,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(124,610)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(23.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,420)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">426,902&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">554,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(128,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(23.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit as % of Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the factory-built housing segment, Gross profit decreased from the lower home sales prices and fewer units sold, partially offset by lower input costs. In the financial services segment, Gross profit decreased primarily due to higher weather-related claims and market fluctuations of the marketable equity securities in the insurance subsidiary's portfolio.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Selling, general and administrative expenses consisted of the following for fiscal years 2024 and 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">226,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">237,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">247,920&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">258,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,403)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses as % of Net revenue:</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Selling, general and administrative expenses related to factory-built housing decreased primarily due to $19.5 million in lower wages, benefits and incentive compensation expense on declined earnings; $7.3 million from lower expenses incurred in engaging third-party consultants in relation to the non-recurring energy efficient home tax credits; and $2.1 million from lower legal expenses related to the SEC investigation, partially offset by the full year of Solitaire operations, which was acquired in the prior year's fourth quarter, which increased Selling, general and administrative expenses by $19.1 million.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Interest Income. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income was $21.0 million in fiscal year 2024 and $10.7 million in fiscal year 2023. The increase is due to higher interest rates throughout fiscal year 2024.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense was $1.6 million in fiscal year 2024 and $0.9 million in fiscal year 2023 and consists primarily of interest related to finance leases and floor plan financing at our Craftsman retail location.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Other Income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">.&#160;</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net primaril</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y consists of realized and unrealized gains and losses on corporate investments, gains and losses from the sale of property, plant and equip</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ment and partnership income from our unconsolidated joint ventures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For fisca</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">l years 2024 and 2023, Other income, net was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> $0.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prior year saw non-recurring retirement of property, plant and equipment with a $1.2 million loss. This was offset by</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> $0.3&#160;million of gains on corporate equity securities in fiscal 2024 compared to $0.8&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">of gains in the prior fiscal year. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Income Before Income Taxes. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income before income taxes consisted of the following for fiscal years 2024 and 2023, respectively:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">296,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(103,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(107,583)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income tax expense was $41.3 million, resulting in an effective tax rate of 20.7%, for the fiscal year ended March&#160;30, 2024, compared to income tax expense of $65.9 million and an effective rate of 21.5% for the fiscal year ended April&#160;1, 2023. The lower effective tax rate in fiscal year 2024 is primarily related to $4.2&#160;million in tax credits related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code &#167;45L and $2.4 million related to the research and development, solar, and work opportunity tax credits.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year 2023 Compared to Fiscal Year 2022</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Part II, Item 7, "Management's Discussion and Analy</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">sis of Financial Condition and Results of Operations - Results of Operations" in the Company's 2023 Annual Report on Form 10-K.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We believe that cash and cash equivalents at&#160;March&#160;30, 2024, together with cash flow from operations, will be sufficient to fund our operations, cover our obligations and provide for growth for the next 12 months and into the foreseeable future. We maintain cash in U.S. Treasury and other money market funds, some of which are in excess of federally insured limits, but we have not experienced any losses with regards to such excesses. We expect to continue to evaluate potential acquisitions of, or strategic investments in, businesses that are complementary to the Company, as well as other expansion opportunities. Such transactions may require the use of cash and have other impacts on our liquidity and capital resources. We have sufficient liquid resources including our $50.0 million revolving credit facility (the "Revolving Credit Facility"), of which no amounts were outstanding at March&#160;30, 2024. The Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75&#160;million. The Credit Agreement also contains customary representations and warranties, and affirmative and negative covenants. The Company anticipates compliance with its debt covenants and projects its level of cash availability to be in excess of cash needed to operate the business for the next year. Regardless, depending on our operating results and strategic opportunities, we may choose to seek additional or alternative sources of financing in the future. There can be no assurance that such financing would be available on satisfactory terms, if at all. If this financing were not available, it could be necessary for us to reevaluate our long-term operating plans to make more efficient use of our existing capital resources at such time. The exact nature of any changes to our plans that would be considered depends on various factors, such as conditions in the factory-built housing industry and general economic conditions outside of our control.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">State insurance regulations restrict the amount of dividends that can be paid to stockholders of insurance companies. As a result, the assets owned by our insurance subsidiary are generally not available to satisfy the claims of Cavco or its subsidiaries.&#160;We believe that stockholders' equity at the insurance subsidiary remains sufficient and do not believe that the ability to pay ordinary dividends to Cavco will be restricted per state regulations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a summary of the Company's cash flows for fiscal years 2024 and 2023, respectively:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$ Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of the fiscal year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">259,334&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,156&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(129,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(107,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(102,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of the fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,263&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash provided by operating activities decreased primarily from lower Net income adjusted for non-cash items during the period, partially offset by greater collections on commercial loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loan originations decreased $87.2 million to $90.8 million during the year ended March&#160;30, 2024, from $178.0 million during the year ended April&#160;1, 2023. Proceeds from the sale of consumer loans provided $91.5 million in cash, compared to $186.0 million in the previous year, a net decrease of $94.5 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loan originations decreased $20.8 million to $111.2 million during the year ended March&#160;30, 2024, from $132.1 million during the year ended April&#160;1, 2023. Proceeds from the collection on commercial loans provided $117.3 million in cash, compared to $98.2 million in the previous year, a net increase of $19.1 million.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash used in investing activities for the year ended March&#160;30, 2024 was primarily used for purchases of property, plant and equipment and acquisition of Kentucky Dream Homes during the year. Net cash used in investing activities for the year ended April&#160;1, 2023 was primarily for the acquisition of Solitaire Homes and purchases of property, plant and equipment including opening manufacturing facilities in Glendale, Arizona and Hamlet, North Carolina.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash used in financing activities for the year ended March&#160;30, 2024 and April&#160;1, 2023 was primarily related to common stock repurchases, partially offset by net proceeds received from the exercise of stock options.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Obligations and Commitments</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into commercial loan agreements with distributors, communities and developers under which the Company provides funds for financing homes. In addition, we enter into commercial loan arrangements with certain distributors of our products under which the Company provides funds for wholesale purchases. We have also invested in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. For additional information regarding our commercial loans receivable, see Note&#160;7 to the Consolidated Financial Statements. Further, we invest in and develop home-only loan pools and lending programs to attract third-party financier interest in order to grow sales of new homes through traditional distribution points.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have contractual lease obligations for certain production and retail locations, office space and equipment with durations ranging from monthly to 20 years. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to&#160;three years&#160;or more.&#160;For additional information related to these obligations, see Note 9 to the Consolidated Financial Statements. In addition, we also have contingent commitments at March&#160;30, 2024 consisting of contingent repurchase obligations, construction contingent commitments, interest rate lock commitments ("IRLCs") and forward loan sale commitments. For additional information related to these contingent obligations, see Note 17 to the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations&#8212; Liquidity and Capital Resources" in the Company's 2023 Annual Report on Form 10-K for a discussion of changes in liquidity between fiscal years 2023 and 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our discussion and analysis of the Company's financial condition and results of operations is based upon its Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. We base these estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. See "Forward-Looking Statements" above.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We believe the following accounting policies are critical to the Company's operating results or may affect significant judgments and estimates used in the preparation of the Consolidated Financial Statements and should be read in conjunction with the Notes to the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Estimates include the number of homes still under warranty, including homes in distributor inventories, homes purchased by consumers still within the one-year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home. While the number of homes still under warranty and the timing in which work orders are completed are readily determinable, the average costs incurred will vary based on market prices, which are the primary subjective inputs in estimating the reserve. We expect that a 5% increase in average costs would increase our reserve proportionally.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes and Deferred Tax Assets and Liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The determination of the need for, or amount of, any valuation allowance involves significant judgment and is based upon the evaluation of both positive and negative evidence, including estimates of anticipated taxable profits in various jurisdictions with which the deferred tax assets are associated. At March&#160;30, 2024, based on historical profits earned and forecasted taxable profits, we determined that all deferred tax assets, except for certain state net operating loss deferred tax assets, would be utilized in future periods. Additionally, the overall state income tax rate is based on income apportionment by state, which is estimated using prior year results, along with expected current year impacts. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Impact of Inflation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our ability to maintain certain levels of gross margin can be adversely impacted by sudden increases in specific costs, such as the increases in material and labor. In addition, measures used to combat inflation, such as increases in interest rates, could also have an impact on the ability of home buyers to obtain affordable financing. We can give no assurance that inflation will not affect future profitability.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 1 to the Consolidated Financial Statements for a discussion of recently issued and adopted accounting pronouncements.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_43"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Market risk is the risk of loss arising from adverse changes in market prices and interest rates. We may from time to time be exposed to interest rate risk inherent in our financial instruments. We manage exposure to these market risks through our regular operating and financing activities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's operations are interest rate sensitive. As overall manufactured housing demand can be adversely affected by increases in interest rates, a significant increase in wholesale or mortgage interest rates may negatively affect the ability of distributors and home buyers to secure financing. Higher interest rates could unfavorably impact revenues, gross margins and net earnings.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are exposed to market risk related to the accessibility and terms of long-term financing of our consumer loans. While we previously accessed the asset-backed securities market to provide term financing of home-only and non-conforming mortgage originations, at present, independent asset-backed and mortgage-backed securitization markets are not readily available to us or other manufactured housing lenders. Accordingly, we have not securitized our loan originations as a means to obtain long-term funding.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are also exposed to market risks related to the consumer and commercial loan notes receivables. For fixed and step rate instruments, changes in interest rates do not change future earnings and cash flows. However, changes in interest rates could affect the fair value of these instruments. Assuming the level of these instruments as of&#160;March&#160;30, 2024 is held constant, a 1% (100 basis points) unfavorable change in average interest rates would adversely impact the fair value of these instruments, as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reduction in Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In originating loans for sale, we issue IRLCs to prospective borrowers and third-party originators. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The loan commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are also subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs. As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $39.0 million recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging. The estimated fair values of IRLCs are based on quoted market values and are recorded in Prepaid expenses and other current assets for net favorable positions, or Accrued expenses and other current liabilities for net unfavorable positions, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (i)&#160;estimated cost to complete and originate the loan and (ii)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of current income. Assuming the level of IRLCs is held constant, a 1% (100 basis points) increase in average interest rates would decrease the fair value of the obligations by approximately $0.1 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have certain assets and liabilities for a production facility located in Ojinaga, Mexico, which imports raw materials and components and exports finished homes to our retail locations in the United States. This facility incurs expenses denominated in the Mexican Peso ("MXN") primarily for the payment of wages for employees, accounts payable arising from selling, general and administrative expenses, purchases of property plant and equipment and taxes imposed by foreign tax jurisdictions. Fluctuations in the exchange rate between the MXN and the US Dollar could have a material impact on our results of operations. A 10% change in exchange rates as of March&#160;30, 2024 could have resulted in a revaluation loss of approximately $0.3 million.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_46"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Reference is made to the Consolidated Financial Statements, the Reports thereon, the Notes thereto and the supplementary data commencing on page F-1 of this report, which Consolidated Financial Statements, Reports, Notes and data are incorporated herein by reference.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_49"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_52"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;9A. CONTROLS AND PROCEDURES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including its President and Chief Executive Officer and its Chief Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in the Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Company's President and Chief Executive Officer and its Chief Financial Officer concluded that, as of March&#160;30, 2024, its disclosure controls and procedures were effective.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Management's Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the Company's assets; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in conformity with U.S. generally accepted accounting principles, and that the Company's receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Because of its inherent limitations, the Company's controls and procedures may not prevent or detect misstatements. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the controls system are met. Because of the inherent limitations in all controls systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Management assessed the effectiveness of the Company's internal control over financial reporting based on the criteria in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (the "2013 framework"). Based on management's evaluation under the criteria in the 2013 framework, management concluded that the Company's internal control over financial reporting was effective as of March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effectiveness of the Company's internal control over financial reporting as of March&#160;30, 2024 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report, which appears herein.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no changes in the Company's internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the fiscal quarter ended March&#160;30, 2024, which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Cavco Industries, Inc.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Opinion on the Internal Control Over Financial Reporting</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have audited Cavco Industries, Inc.'s (the Company) internal control over financial reporting as of March&#160;30, 2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March&#160;30, 2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March&#160;30, 2024 and April&#160;1, 2023, and the related consolidated statements of comprehensive income, stockholders&#8217; equity and redeemable noncontrolling interest, and cash flows for each of the three fiscal years in the period ended March&#160;30, 2024, and the related notes of the Company and our report dated May&#160;24, 2024 expressed an unqualified opinion.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management Report on Internal Controls Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.040%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ RSM US LLP</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Phoenix, Arizona</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;9B. OTHER INFORMATION</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Rule 10b5-1 Trading Plans </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A portion of the compensation of our executive officers is delivered in the form of deferred equity awards, including time and performance-based restricted stock unit awards. This compensation design is intended to align our executive compensation with the interests of our stockholders. Following the delivery of shares of our common stock under those equity awards, once any applicable service time vesting standards have been satisfied, our executive officers from time to time may engage in the open-market sale of some of those shares. Our executive officers may also engage from time to time in other transactions involving our securities. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Transactions in our securities by our executive officers are required to be made in accordance with our Securities Trading Policy, which, among other things, requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables prearranged transactions in securities in a manner that avoids concerns about initiating transactions at a future date while possibly in possession of material nonpublic information. Our Securities Trading Policy permits our executive officers to enter into trading plans designed to comply with Rule 10b5-1. Accordingly, sales under these plans may occur at any time, including possibly before, simultaneously with, or immediately after significant events involving our Company. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three months ended March 30, 2024, no director or officer of the Company has <ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-36"><ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-37">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-4" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-38"><ix:nonNumeric contextRef="c-4" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-39">terminated</ix:nonNumeric></ix:nonNumeric> a "Rule 10b5-1 trading arrangement" or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation S-K.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_61"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM&#160;9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_64"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART III</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_67"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information required to be disclosed by this item is incorporated herein by reference to our definitive proxy statement for the 2024 Annual Meeting of Stockholders (the "2024 Proxy Statement"), which proxy statement we expect to file with the SEC within 120 days after the end of our fiscal year ended March&#160;30, 2024.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_70"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 11. EXECUTIVE COMPENSATION</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information required to be disclosed by this item is incorporated herein by reference to our 2024 Proxy Statement.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_73"></div><div style="margin-top:14pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information required to be disclosed by Item 403 of Regulation S-K is incorporated herein by reference to our 2024 Proxy Statement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth information as of March&#160;30, 2024, with respect to the Company's compensation plans and individual compensation arrangements under which the Company's equity securities were authorized for issuance to directors, officers, employees, consultants and certain other persons and entities in exchange for the provision of goods or services.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.394%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Securities&#160;to&#160;be<br/>Issued Upon<br/>Exercise of<br/>Outstanding<br/>Options,<br/>Warrants and<br/>Rights (a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average&#160;Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Warrants and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number&#160;of&#160;Securities<br/>Remaining&#160;Available&#160;for<br/>Future Issuance Under<br/>Equity Compensation<br/>Plans (Excluding<br/>Securities Reflected in<br/>Column (a))</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity compensation plans approved by stockholders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">549,299&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Equity compensation plans not approved by stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,103&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">549,299&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">(1) Includes 62,702 service and performance-based restricted stock units, for which there is no exercise price reflected in this column.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information required to be disclosed by this item is incorporated herein by reference to our 2024 Proxy Statement.</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_79"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The information required to be disclosed by this item is incorporated herein by reference to our 2024 Proxy Statement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_85"></div><div style="-sec-extract:summary;margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Financial Statements and Financial Statement Schedules</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial Statements are listed in the Index to Consolidated Financial Statements on page F-1 of this Annual Report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All schedules have been omitted because they are not applicable or the required information is included in the Consolidated Financial Statements or Notes thereto.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The documents listed below are being filed or have previously been filed on behalf of the Company and are incorporated herein by reference from the documents indicated and made a part hereof. Exhibits not identified as previously filed are filed herewith.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.336%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filed/Furnished Herewith or<br/>Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015304001296/p69164exv3w1.txt">3.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015304001296/p69164exv3w1.txt">Restated Certificate of Incorporation of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Annual Report on Form 10-K for the fiscal year ended March 31, 2004</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015306002126/p72755exv3w1.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015306002126/p72755exv3w1.htm">Certificate of Amendment to Restated Certificate of Incorporation of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2006</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816615000071/a20150926-exhibit31.htm">3.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816615000071/a20150926-exhibit31.htm">Certificate of Amendment to Restated Certificate of Incorporation of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 27, 2015</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816624000007/cvco-20231230xexhibit31.htm">3.4</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816624000007/cvco-20231230xexhibit31.htm">Fourth Amended and Restated Bylaws of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 3.1 to the Quarterly Report on Form 10-Q filed on February 2, 2024</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit41.htm">4.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit41.htm">Description of Registrant's Securities registered under Section 12 of the Securities Exchange Act of 1934, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.1 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095013403008493/d04981a1exv10w6.htm">10.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095013403008493/d04981a1exv10w6.htm">Stock Incentive Plan of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.6 to the Registration Statement on Form 10/A (File No. 000-08822) filed by Cavco on May 30, 2003</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095012310074320/c04432exv10w1.htm">10.1.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095012310074320/c04432exv10w1.htm">Amendment to the Cavco Industries, Inc. Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095013405010677/d25694def14a.htm#146">10.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095013405010677/d25694def14a.htm#146">Cavco 2005 Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit A to the Corporation's Definitive Proxy Statement for its 2005 Annual Meeting of Stockholders filed by the Company with the Securities and Exchange Commission on May 23, 2005</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095012310074320/c04432exv10w2.htm">10.2.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095012310074320/c04432exv10w2.htm">First Amendment to Cavco Industries, Inc. 2005 Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816615000071/a20150926-exhibit101.htm">10.2.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816615000071/a20150926-exhibit101.htm">Second Amendment to Cavco Industries, Inc. 2005 Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 26, 2015</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015307001637/p74170exv10w1.htm">10.2.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000095015307001637/p74170exv10w1.htm">Form of Restricted Stock Award Agreement for Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2012</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816616000124/a20160702-exhibit101.htm">10.2.4*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816616000124/a20160702-exhibit101.htm">Form of Stock Option Agreement for Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended July 2, 2016</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000003/cvco-201918xex101.htm">10.2.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000003/cvco-201918xex101.htm">Form of Stock Option Agreement for Stock Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Current Report on Form 8-K filed on January 8, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000053/cvco-2019330xexhibit10210.htm">10.2.6*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000053/cvco-2019330xexhibit10210.htm">Form of Cavco Industries, Inc. 2005 Stock Incentive Plan Restricted Stock Unit Agreement for Non-employee Directors</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2.10 to the Annual Report on Form 10-K for the fiscal year ended March 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816622000031/cvco-202242xexhibit1027.htm">10.2.7*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816622000031/cvco-202242xexhibit1027.htm">Form of Cavco Industries, Inc. 2005 Stock Incentive Plan Performance-based Restricted Stock Unit Award Agreement (2022)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2.7 to the Annual Report on Form 10-K for the fiscal year ended April 2, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000032/cvco-202341xexhibit1028.htm">10.2.8*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000032/cvco-202341xexhibit1028.htm">Form of Cavco Industries, Inc. 2005 Stock Incentive Plan Restricted Stock Unit Agreement for Employees</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2.8 to the Annual Report on Form 10-K for the fiscal year ended April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000032/cvco-202341xexhibit1029.htm">10.2.9*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000032/cvco-202341xexhibit1029.htm">Form of Cavco Industries, Inc. 2005 Stock Incentive Plan Performance-based Restricted Stock Unit Award Agreement (2023)</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2.9 to the Annual Report on Form 10-K for the fiscal year ended April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000054/cvco-20230801xex991.htm">10.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000054/cvco-20230801xex991.htm">Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1011.htm">10.3.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1011.htm">Form of Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan Restricted Stock Unit Award Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1.1 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.336%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filed/Furnished Herewith or<br/>Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1012.htm">10.3.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1012.htm">Form of Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan Restricted Stock Unit Award Agreement for Section 16 Employees and Above</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1.2 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1013.htm">10.3.3*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1013.htm">Form of Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan Restricted Stock Unit Agreement for Non-Employee Directors</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1.3 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1014.htm">10.3.4*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1014.htm">Form of Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan Performance-based Restricted Stock Unit Award Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1.4 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1015.htm">10.3.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816623000083/cvco-2023x0930xexhibit1015.htm">Form of Cavco Industries, Inc. 2023 Omnibus Equity Incentive Plan Performance-based Restricted Stock Unit Award Agreement for Section 16 Employees and Above</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1.5 to the Quarterly Report on Form 10-Q filed on November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816624000007/cvco-20231230xexhibit101.htm">10.3.8*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816624000007/cvco-20231230xexhibit101.htm">Form of Officer Indemnification Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q filed on February 2, 2024</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex101.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex101.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex101.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex101.htm">Employment Agreement, dated as of April 1, 2019, by and between William C. Boor and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Current Report on Form 8-K filed on April 2, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex106.htm">Employment Agreement, dated as of April 1, 2019, by and between Mickey R. Dragash and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit 10.6 to the Current Report on Form 8-K filed on April 2, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1042.htm">10.4.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1042.htm">Release of Claims Agreement, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1042.htm">March </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1042.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1042.htm">, 2024, by and between Mickey R. Dragash and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1036.htm">Offer Letter, dated as of January 7, 2020, between the Company and Matthew Ni&#241;o</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.3.6 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000058/cvco-20210805.htm">Compensatory Arrangements of Allison K. Aden, dated as of August 5, 2021</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current Report on Form 8-K filed on August 10, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit101.htm">Severance Agreement, dated as of November 2, 2021, by and between Allison K. Aden and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1038.htm">10.4.6*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816620000028/cvco-2020328xexhibit1038.htm">Severance Agreement, dated May 20, 2020, by and between Steven K. Like and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.3.8 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1047.htm">10.4.7*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1047.htm">Offer Letter, dated as of January 30, 2024, between the Company and Seth Schuknecht</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1049.htm">10.4.9*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit1049.htm">Severance Agreement, dated February 13, 2024, by and between Seth Schuknecht and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000034/cvco-20210628.htm">10.5*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/278166/000027816621000034/cvco-20210628.htm">Executive Officer Incentive Plans for Fiscal Year 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current Report on Form 8-K filed on July 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex105.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex105.htm">6</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex105.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816619000027/cvco-201942xex105.htm">Form of Indemnification Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.5 to Current Report on Form 8-K filed on April 2, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit102.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit102.htm">7</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit102.htm">*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000073/cvco-2021102xexhibit102.htm">Form of Change in Control Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.2 to the Quarterly Report on Form 10-Q for the fiscal quarter ended October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm">10.8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm">Asset Purchase Agreement, dated July 23, 2021, by and among Commodore Homes, LLC, The Commodore Corporation, TCC Clarion Limited Partnership, TCC Pennwest, LLC and each of the individual equityholders named therein, and Barry S. Shein, in his capacity as Sellers' representative</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.3 to the Current Report on Form 8-K filed on July 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816622000072/cvco-20221122xex101.htm">10.9</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816622000072/cvco-20221122xex101.htm">Credit Agreement, dated as of November 22, 2022, among Cavco Industries, Inc., the guarantors party thereto, and Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 10.1 to the Current Report on Form 8-K filed on November 23, 2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xex14.htm">14</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xex14.htm">Code of Conduct</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit19.htm">19</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit19.htm"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-40">Securities Trading Policy, dated October 30, 2023</ix:nonNumeric></a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit21.htm">21</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit21.htm">List of Subsidiaries of Cavco</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit23.htm">23</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit23.htm">Consent of RSM US LLP, Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit311.htm">31.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit311.htm">Certificate of William C. Boor, President and Chief Executive Officer, pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit312.htm">31.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit312.htm">Certificate of Allison K. Aden, Chief Financial Officer, pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.336%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.271%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.279%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Filed/Furnished Herewith or<br/>Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit321.htm">32.1**</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit321.htm">Certifications of Chief Executive Officer and Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furnished herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit97.htm">97</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2024330xexhibit97.htm">Cavco Industries, Inc., Clawback Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Filed herewith</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File- the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"/><td style="width:6.766%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.034%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Management contract or compensatory plan or arrangement</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"/><td style="width:6.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">These certifications are not "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section. These certifications are not to be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, unless Cavco specifically incorporates them by reference.</span></td></tr></table></div><div id="i55e4c55d606c41429ecaa5495c397aad_88"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:5.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:64.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CAVCO INDUSTRIES, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date: </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ William C. Boor</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">William C. Boor</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.090%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ William C. Boor</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director, President and Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">William C. Boor</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Allison K. Aden</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &amp; Treasurer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allison K. Aden</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Paul W. Bigbee</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chief Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Paul W. Bigbee</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Steven G. Bunger</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Chairman of the Board of Directors</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Steven G. Bunger</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Susan L. Blount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Susan L. Blount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ David A. Greenblatt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">David A. Greenblatt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Richard A. Kerley</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Richard A. Kerley</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Steven W. Moster</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Steven W. Moster</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Julia W. Sze</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Julia W. Sze</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.330%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_97">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> (PCAOB ID: <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-41">49</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_97">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_97">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_100">Consolidated Balance Sheets as of March 30, 2024 and April 1, 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_100">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_100">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_103">Consolidated Statements of Comprehensive Income for the Years Ended March 30, 2024, April 1, 2023 and April 2, 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_103">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_103">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_106">Consolidated Statements of Stockholders' Equity And Redeemable Noncontrolling Interest for the Years Ended March 30, 2024, April 1, 2023 and April 2, 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_106">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_106">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_109">Consolidated Statements of Cash Flows for the Years Ended March 30, 2024, April 1, 2023 and April 2, 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_109">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_109">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_112">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_112">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_112">8</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Cavco Industries, Inc.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Cavco Industries, Inc. (the Company)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">as of March&#160;30, 2024 and April&#160;1, 2023, the related consolidated statements of comprehensive income, stockholders' equity and redeemable noncontrolling interest and cash flows for each of the three years in the period ended March&#160;30, 2024, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March&#160;30, 2024 and April&#160;1, 2023, and the results of its operations and its cash flows for each of the three years in the period ended March&#160;30, 2024, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public&#160;Company Accounting Oversight Board (United&#160;States)&#160;(PCAOB), the Company's internal control over financial reporting as of March&#160;30, 2024, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated May&#160;24, 2024 expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or is required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Warranty Reserve</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As described in Note 1 to the consolidated financial statements, the Company provides retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The Company's warranty reserves were $31.7&#160;million as of March 30, 2024 and estimated warranty costs are accrued in cost of sales at the time of sale. Management determines the warranty reserves based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used by management to calculate the warranty obligation are the estimated number of homes under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We identified the warranty reserve as a critical audit matter because of the significant judgments made by management to estimate costs related to warranty reserves at the time of sale. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates of future warranty claims based on historical claims paid, specifically due to significant growth since inception, introduction of new product lines, acquisitions, and variability in repair costs.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our audit procedures related to the Company&#8217;s significant estimates and assumptions of the warranty reserve included the following, among others: </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">We obtained an understanding of the relevant controls related to the management&#8217;s estimation of the warranty accrual, including controls over the historical warranty claim data and projected </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">We tested management&#8217;s process for determining the warranty reserve by evaluating the reasonableness of significant assumptions related to the estimation of future claims and the related costs to repair items under warranty. </span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">We evaluated the accuracy, completeness and relevance of the historical warranty claims as an input to management&#8217;s warranty accrual calculation.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">We evaluated management&#8217;s ability to accurately estimate the warranty accrual by comparing the warranty accrual from the prior year to the actual warranty claims paid in the subsequent year.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-42">RSM US LLP</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">We have served as the Company's auditor since 2015.</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-43">Phoenix, Arizona</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.130%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-44">352,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-45">271,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-46">15,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-47">11,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">77,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">89,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-50">18,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-51">14,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of consumer loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">20,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">17,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of commercial loans receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">40,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">43,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of commercial loans receivable from affiliates, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">2,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" scale="3" id="f-57">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-58">241,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-59">263,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">82,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">92,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">851,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">804,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="f-64">585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="f-65">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-66">17,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-67">18,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">23,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">27,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loans receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">45,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">53,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loans receivable from affiliate, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">2,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">4,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-74">224,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-75">228,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-76">121,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-77">114,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-78">28,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-79">29,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-80">39,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-81">26,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-82">1,354,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-83">1,307,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">33,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">30,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">239,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">262,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">273,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">293,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">35,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">21,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">7,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">7,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-94">4,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-95">7,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="3" id="f-96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-97">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-98"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-99">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-100"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-101">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-102"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-103"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-104"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-105">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-107">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-108"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-109">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-110"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-111">40,000,000</ix:nonFraction></ix:nonFraction> shares authorized; Issued <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-112">9,389,953</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-113">9,337,125</ix:nonFraction> shares, respectively; Outstanding <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-114">8,320,718</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-115">8,665,324</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-116">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-117">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-118">1,069,235</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-119">671,801</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-120">274,693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-121">164,452</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-122">281,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-123">271,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-124">1,027,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-125">869,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-126">333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-127">615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-128">1,033,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-129">976,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, redeemable noncontrolling interest and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-130">1,354,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-131">1,307,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">1,794,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-133">2,142,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">1,627,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-135">1,367,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-136">1,587,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-137">1,218,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-138">426,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-139">554,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-140">408,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-141">247,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">258,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-143">206,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-144">178,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-145">296,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">202,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-147">20,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-148">10,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-149">3,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">1,649</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-151">910</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-152">702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="f-153">849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherNonoperatingIncome" scale="3" id="f-154">385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherNonoperatingIncome" format="ixt:num-dot-decimal" scale="3" id="f-155">6,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-156">199,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-157">306,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-158">211,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-159">41,275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-160">65,922</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-161">14,247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-162">157,905</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-163">240,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-164">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-165">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-166">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-167">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-168">157,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-169">240,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-170">197,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-171">157,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-172">240,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-173">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reclassification adjustment for securities sold</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="f-174">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="f-175">16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="f-176">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applicable income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="f-177">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="f-178">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="f-179">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net change in unrealized position of investments held</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-180">262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-181">252</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-182">616</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applicable income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="f-183">55</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="f-184">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="f-185">129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-186">158,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-187">240,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-188">197,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: comprehensive income attributable to redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="f-189">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="f-190">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="f-191">43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-192">158,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-193">240,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-194">197,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-195">18.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-196">27.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-197">21.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-198">18.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-199">26.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-200">21.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-201">8,506,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-202">8,844,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-203">9,178,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-204">8,591,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-205">8,924,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-206">9,264,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Dollars in thousands)</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders' Equity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-207">9,241,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-208">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-209">1,441</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-210">253,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-211">431,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-212">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-213">683,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-214">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Initial value of noncontrolling interest upon transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="cvco:TemporaryEquityIncreaseFromBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-215">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-216">197,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-217">197,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:TemporaryEquityNetIncome" scale="3" id="f-218">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-219">500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-220">500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-221">51,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="f-222">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-223">4,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-224">4,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-225">5,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-226">5,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-227">59,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-228">59,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="cvco:TemporaryEquityDecreaseFromDistributions" scale="3" id="f-229">375</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease" scale="3" id="f-230">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-231">9,292,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-232">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-233">61,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">263,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">628,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-236">403</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-237">830,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" scale="3" id="f-238">825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-239">240,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-240">240,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:TemporaryEquityNetIncome" scale="3" id="f-241">287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-242">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-243">212</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-244">44,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-245">2,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-246">2,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-247">6,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-248">6,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-249">103,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-250">103,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="cvco:TemporaryEquityDecreaseFromDistributions" scale="3" id="f-251">780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease" scale="3" id="f-252">887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-253">9,337,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-254">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">164,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">271,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-257">869,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-258">615</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-259">976,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-260">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-261">157,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-262">157,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TemporaryEquityNetIncome" scale="3" id="f-263">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-264">282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-265">282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-266">52,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="f-267">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-268">2,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-269">2,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-270">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-271">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-272">110,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-273">110,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cvco:TemporaryEquityDecreaseFromDistributions" scale="3" id="f-274">300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Valuation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease" scale="3" id="f-275">33</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion to mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cvco:TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" scale="3" id="f-276">974</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-277">9,389,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-278">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">274,693</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-280">281,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">1,027,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-282">333</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-283">1,033,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Dollars in thousands)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-285">157,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-286">240,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-287">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-288">18,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-289">16,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-290">11,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="f-291">632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="f-292">517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="f-293">325</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-294">3,081</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-295">2,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-296">1,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-297">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-298">6,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-299">5,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="f-300">1,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherNoncashIncome" scale="3" id="f-301">457</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherNoncashIncome" format="ixt:num-dot-decimal" scale="3" id="f-302">1,629</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss (gain) on sale or retirement of property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-303">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-304">281</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-305">220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on investments and sale of loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cvco:GainLossOnSalesOfLoansAndInvestments" format="ixt:num-dot-decimal" scale="3" id="f-306">9,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="cvco:GainLossOnSalesOfLoansAndInvestments" format="ixt:num-dot-decimal" scale="3" id="f-307">12,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="cvco:GainLossOnSalesOfLoansAndInvestments" format="ixt:num-dot-decimal" scale="3" id="f-308">18,364</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distribution of earnings from equity method investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="f-309">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="f-310">4,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="f-311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-312">11,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-313">10,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-314">27,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer loans receivable originated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-315">90,841</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-316">177,970</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-317">158,988</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of consumer loans </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-318">91,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-319">186,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-320">184,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payments received on consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-321">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-322">8,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-323">11,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-324">44,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-325">38,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-326">73,804</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-327">7,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-328">20,037</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-329">28,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial loans receivable originated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-330">111,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-331">132,050</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="f-332">67,896</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal payments received on commercial loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-333">117,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-334">98,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-335">74,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-336">22,258</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-337">13,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-338">38,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-339">224,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-340">255,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-341">144,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">INVESTING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-342">17,421</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-343">44,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-344">18,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for acquisitions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-345">19,195</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-346">105,662</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-347">141,429</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of property, plant and equipment and assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-348">4,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-349">1,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-350">1,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-351">13,026</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-352">12,533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-353">12,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-354">13,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-355">18,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-356">12,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return of invested capital from equity method investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="f-357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="f-358">12,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="f-359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-360">31,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-361">129,341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-362">159,102</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FINANCING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for taxes on stock option exercises and releases of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-363">1,988</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-364">1,072</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-365">266</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-366">4,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-367">3,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-368">4,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromAccountsReceivableSecuritization" format="ixt:fixed-zero" scale="3" id="f-369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProceedsFromAccountsReceivableSecuritization" format="ixt:fixed-zero" scale="3" id="f-370">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromAccountsReceivableSecuritization" scale="3" id="f-371">106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments on secured financings and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="f-372">488</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="f-373">641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-374">9,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-375">109,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-376">103,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-377">59,599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="f-378">420</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="f-379">780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="f-380">375</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-381">107,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-382">102,196</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-383">65,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-384">85,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-385">24,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-386">79,973</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of the fiscal year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-387">283,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-388">259,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-389">339,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of the fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-390">368,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-391">283,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-392">259,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid during the year for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-393">36,757</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-394">82,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-395">31,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid during the year for interest</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-396">801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-397">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-398">451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Supplemental disclosures of noncash activity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in GNMA loans eligible for repurchase</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="cvco:ChangeInLoansEligibleForRepurchase" format="ixt:num-dot-decimal" scale="3" id="f-399">3,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="cvco:ChangeInLoansEligibleForRepurchase" format="ixt:num-dot-decimal" scale="3" id="f-400">2,494</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="cvco:ChangeInLoansEligibleForRepurchase" format="ixt:num-dot-decimal" scale="3" id="f-401">16,238</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Right-of-use assets recognized and operating lease obligations incurred</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-402">15,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-403">14,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-404">4,414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of assets acquired under finance lease</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FairValueOfAssetsAcquired" format="ixt:fixed-zero" scale="3" id="f-405">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:FairValueOfAssetsAcquired" format="ixt:fixed-zero" scale="3" id="f-406">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FairValueOfAssetsAcquired" format="ixt:num-dot-decimal" scale="3" id="f-407">7,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance lease obligations incurred</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:fixed-zero" scale="3" id="f-409">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-410">6,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash consideration for acquisitions</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" format="ixt:num-dot-decimal" scale="3" id="f-411">5,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" format="ixt:fixed-zero" scale="3" id="f-412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1" format="ixt:fixed-zero" scale="3" id="f-413">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i55e4c55d606c41429ecaa5495c397aad_115"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-414" continuedAt="f-414-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-414-1" continuedAt="f-414-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-415" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of March&#160;30, 2024, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FiscalPeriod" id="f-416" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on March&#160;30, 2024. Fiscal years 2024, 2023 and 2022 each consisted of 52 weeks.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-417" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-418" continuedAt="f-418-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectibility is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-2" continuedAt="f-414-3"><ix:continuation id="f-418-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-419" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents.&#160;Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-420" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-421" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March&#160;30, 2024 and April&#160;1, 2023, there were <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-422"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-423">no</ix:nonFraction></ix:nonFraction> allowances for doubtful accounts.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentPolicyTextBlock" id="f-424" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March&#160;30, 2024, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had <ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="f-425">no</ix:nonFraction> valuation allowance on such investments.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="f-426" continuedAt="f-426-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-3" continuedAt="f-414-4"><ix:continuation id="f-426-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO&#174;). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-427" continuedAt="f-427-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-427-1"> ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses.</ix:continuation> As of March&#160;30, 2024 and April&#160;1, 2023, we had an allowance for loan losses of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="f-428">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="f-429">1.2</ix:nonFraction> million, respectively, on our consumer loans receivable (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="f-430">0.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="f-431">1.6</ix:nonFraction> million at March&#160;30, 2024 and April&#160;1, 2023, respectively, related to commercial loans receivable (see Note 7).</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-432" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-433" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, <ix:nonNumeric contextRef="c-60" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-434">10</ix:nonNumeric> to <ix:nonNumeric contextRef="c-61" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-435">39</ix:nonNumeric> years; and machinery and equipment, <ix:nonNumeric contextRef="c-62" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-436">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-63" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-437">25</ix:nonNumeric> years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-438" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt-sec:numwordsen" scale="0" id="f-439"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt-sec:numwordsen" scale="0" id="f-440"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt-sec:numwordsen" scale="0" id="f-441">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment losses recognized in fiscal years 2024, 2023 or 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsPolicy" id="f-442" continuedAt="f-442-1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, </span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-442-1">using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values.&#160;In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.</ix:continuation>&#160;</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-4" continuedAt="f-414-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-443" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill at least annually for impairment. The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-444"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-445">two</ix:nonFraction></ix:nonFraction> reporting segments: factory-built housing and financial services. As of March&#160;30, 2024, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over <ix:nonNumeric contextRef="c-64" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-446">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-65" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-447">15</ix:nonNumeric> years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of March&#160;30, 2024, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt-sec:numwordsen" scale="0" id="f-448"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt-sec:numwordsen" scale="0" id="f-449"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt-sec:numwordsen" scale="0" id="f-450">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment recognized during fiscal years 2024, 2023 or 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ExtendedProductWarrantyPolicy" id="f-451" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a <ix:nonNumeric contextRef="c-66" name="us-gaap:ProductWarrantyObligationTerm" format="ixt-sec:durwordsen" id="f-452">one year</ix:nonNumeric> warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for <ix:nonNumeric contextRef="c-67" name="us-gaap:ProductWarrantyObligationTerm" format="ixt-sec:durday" id="f-453">120</ix:nonNumeric> days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the <ix:nonNumeric contextRef="c-66" name="us-gaap:ProductWarrantyObligationTerm" format="ixt-sec:durwordsen" id="f-454">one year</ix:nonNumeric> warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-455" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-456">50.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-457">61.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="f-458">41.5</ix:nonFraction> million were recognized in fiscal years 2024, 2023 and 2022, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="f-459" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" id="f-460" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-461">10.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-462">10.9</ix:nonFraction> million as of March&#160;30, 2024 and April&#160;1, 2023, respectively, of which $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" format="ixt:num-dot-decimal" scale="6" id="f-463">5.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" format="ixt:num-dot-decimal" scale="6" id="f-464">4.4</ix:nonFraction> million related to incurred but not reported ("IBNR") losses, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-5" continuedAt="f-414-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="f-465" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-466" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-467">3.6</ix:nonFraction> million in fiscal year 2024, $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-468">2.0</ix:nonFraction> million in fiscal year 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-469">1.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-470" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with FASB ASC 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;1&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;2&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;3&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-471" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-472" continuedAt="f-472-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-6" continuedAt="f-414-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionInterest" id="f-473" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="cvco:OtherIncomeExpensePolicyPolicyTextBlock" id="f-474" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-475" continuedAt="f-475-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" id="f-476" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a <ix:nonFraction unitRef="number" contextRef="c-71" decimals="2" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" scale="-2" id="f-477">50</ix:nonFraction>% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional <ix:nonFraction unitRef="number" contextRef="c-72" decimals="2" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" scale="-2" id="f-478">20</ix:nonFraction>% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We were contractually obligated to purchase an additional <ix:nonFraction unitRef="number" contextRef="c-73" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-479">20</ix:nonFraction>% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining <ix:nonFraction unitRef="number" contextRef="c-74" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-480">10</ix:nonFraction>% was classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining <ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-481">30</ix:nonFraction>% for cash on January 1, 2024. Upon execution of the amendments, the remaining <ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-482">30</ix:nonFraction>% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassed to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining <ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-483">30</ix:nonFraction>% interest.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-484" continuedAt="f-484-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-485">0.4</ix:nonFraction> million before tax, with an associated tax amount of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredTaxAssetsOtherComprehensiveLoss" format="ixt:num-dot-decimal" scale="6" id="f-486">0.1</ix:nonFraction> million, resulting in a net unrealized loss of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-487">0.3</ix:nonFraction> million. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-488">0.8</ix:nonFraction> million, with an associated tax amount of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsOtherComprehensiveLoss" format="ixt:num-dot-decimal" scale="6" id="f-489">0.2</ix:nonFraction> million, for a net unrealized loss of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-490">0.6</ix:nonFraction> million.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><ix:continuation id="f-484-1" continuedAt="f-484-2"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March&#160;30, 2024, and this amount is recorded as an increase in our Treasury Sto</span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-484-2">ck.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-414-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-491" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-492" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span></div></ix:nonNumeric></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_118"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-493" continuedAt="f-493-1" escape="true">Revenue from Contracts with Customers</ix:nonNumeric></span></div><ix:continuation id="f-493-1" continuedAt="f-493-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Site Improvements on Retail Sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2024, 2023 and 2022 were $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-494">57.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-495">53.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-496">43.9</ix:nonFraction> million, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Additional Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients and Exemptions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-497" continuedAt="f-497-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-497-1"><ix:continuation id="f-493-2"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Home sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-498">1,631,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-499">2,017,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-500">1,495,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delivery, setup and other revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-501">84,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-502">52,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-503">60,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-18pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-504">1,716,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-505">2,069,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-506">1,556,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-507">4,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-508">3,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-509">4,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All other sources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-510">73,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-511">69,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-512">66,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-513">78,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-514">73,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-515">70,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-516">1,794,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-517">2,142,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-518">1,627,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_121"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="f-519" continuedAt="f-519-1" escape="true">Restricted Cash</ix:nonNumeric></span></div><ix:continuation id="f-519-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-520" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-521">12,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-522">11,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-523">3,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="f-524">940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-525">16,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-526">12,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-527">15,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-528">11,728</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="f-529">585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="f-530">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-531" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-532">352,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-533">271,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-534">244,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-535">16,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-536">12,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-537">15,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-538">368,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-539">283,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-540">259,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-541" continuedAt="f-541-1" escape="true">Investments</ix:nonNumeric></span></div><ix:continuation id="f-541-1" continuedAt="f-541-2"><ix:nonNumeric contextRef="c-1" name="cvco:ScheduleOfInvestmentsTableTextBlock" id="f-542" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-543">18,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-544">18,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-545">11,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-546">9,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-547">4,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-548">5,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Investments" format="ixt:num-dot-decimal" scale="3" id="f-549">35,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Investments" format="ixt:num-dot-decimal" scale="3" id="f-550">33,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-551">18,270</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-552">14,978</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-553">17,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-554">18,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-555" continuedAt="f-555-1" escape="true">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-555-1"><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-556">2,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-557">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-558">68</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-559">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-560">5,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-561">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-562">118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-563">4,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-564">11,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-565">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-566">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-567">10,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-568">19,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-569">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-570">433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-571">18,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-572">2,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-573">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-574">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-575">2,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-576">6,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-577">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-578">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-579">5,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-580">10,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-581">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-582">447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-583">10,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-584">19,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-585">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-586">780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-587">18,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-541-2" continuedAt="f-541-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="f-588" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-589">2,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-590">24</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="f-591">833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-592">44</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-593">2,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-594">68</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="f-595">493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-596">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-597">3,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-598">117</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-599">3,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-600">118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="f-601">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-602">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-603">8,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-604">244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-605">8,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-606">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-607">2,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-608">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-609">12,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-610">405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-611">15,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-612">433</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-613">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-614">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-615">1,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-616">69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-617">2,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-618">79</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="f-619">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-620">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-621">4,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-622">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-623">5,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-624">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-625">4,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-626">136</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-627">5,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-628">311</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-629">10,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-630">447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-631">6,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-632">146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-633">11,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-634">634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-635">17,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-636">780</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March&#160;30, 2024. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-637" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-638">6,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-639">6,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-640">9,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" format="ixt:num-dot-decimal" scale="3" id="f-641">9,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" scale="3" id="f-642">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" scale="3" id="f-643">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" scale="3" id="f-644">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" scale="3" id="f-645">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-646">2,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-647">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-648">19,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-649">18,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:fixed-zero" scale="3" id="f-650"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:fixed-zero" scale="3" id="f-651">no</ix:nonFraction></ix:nonFraction> gross gains realized on the sale of available-for-sale debt securities in either fiscal year 2024 or 2023 and an insignificant amount of gross gains was realized in fiscal year 2022. There were <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="f-652"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="f-653"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="f-654">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> gross losses realized on the sale of available-for-sale debt securities in fiscal years 2024, 2023 or 2022.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-541-3"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. <ix:nonNumeric contextRef="c-1" name="us-gaap:GainLossOnInvestmentsTextBlock" id="f-655" continuedAt="f-655-1" escape="true">Net investment gains and losses on marketable equity securities for fiscal years 2024, 2023 and 2022 were as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-655-1"><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-656">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="f-657">561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-658">2,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="f-659">348</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="f-660">958</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="f-661">551</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains (losses) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-662">1,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="f-663">397</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-664">1,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_127"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-666" continuedAt="f-666-1" escape="true">Inventories</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-667" escape="true"><ix:continuation id="f-666-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-668">78,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-669">92,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-670">27,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-671">29,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-672">135,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-673">142,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-674">241,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-675">263,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span><br/></span></div><div id="i55e4c55d606c41429ecaa5495c397aad_130"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:FinancingReceivablesTextBlock" id="f-676" continuedAt="f-676-1" escape="true">Consumer Loans Receivable</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-677" continuedAt="f-677-1" escape="true"><ix:continuation id="f-676-1" continuedAt="f-676-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cvco:FinancingReceivablePreviouslySecuritized" format="ixt:num-dot-decimal" scale="3" id="f-678">16,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="cvco:FinancingReceivablePreviouslySecuritized" format="ixt:num-dot-decimal" scale="3" id="f-679">21,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cvco:FinancingReceivableHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="f-680">12,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="cvco:FinancingReceivableHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="f-681">13,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="f-682">15,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="f-683">10,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="cvco:FinancingReceivableConstructionAdvances" scale="3" id="f-684">722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="cvco:FinancingReceivableConstructionAdvances" scale="3" id="f-685">706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-686">45,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-687">45,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableDeferredIncome" scale="3" id="f-688">523</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableDeferredIncome" scale="3" id="f-689">368</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-690">1,066</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-691">1,153</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-692">44,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-693">44,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-694">20,713</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-695">17,019</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-696">23,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-697">27,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-676-2" continuedAt="f-676-3"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. </span><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="f-698" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-699">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-700">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="f-701">87</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="f-702">944</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="f-703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="f-704">37</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="f-705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="f-706">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-707">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-708">1,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="c-1" name="cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" id="f-709" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-52" decimals="4" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" scale="-2" id="f-710">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="4" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" scale="-2" id="f-711">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-52" decimals="4" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" scale="-2" id="f-712">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="4" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" scale="-2" id="f-713">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-52" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" format="ixt-sec:durmonth" id="f-714">196</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-53" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" format="ixt-sec:durmonth" id="f-715">150</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="f-716" continuedAt="f-716-1" escape="true">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</ix:nonNumeric></span><ix:continuation id="f-716-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-717">43,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-718">43,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-719">1,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-720">1,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="f-721">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="f-722">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="f-723">652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" scale="3" id="f-724">957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-725">45,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod" format="ixt:num-dot-decimal" scale="3" id="f-726">45,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:continuation></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="f-727" continuedAt="f-727-1" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-728">14,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="f-729">328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="f-730">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="f-731">885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-732">1,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-733">14,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-734">31,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-735">1,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-737">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-738">1,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="f-739">942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-740">8,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-741">12,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-742">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-743">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-744">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="f-745">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="f-746">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="f-747">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="f-748">790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="f-749">447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-750">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-751">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-752">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-753">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="f-754">309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="f-755">756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-756">16,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="f-757">328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="f-758">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-759">2,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-760">2,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-761">24,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-762">45,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-676-3" continuedAt="f-676-4"><ix:continuation id="f-727-1" continuedAt="f-727-2"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-763">9,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="f-764">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-765">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-766">1,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-767">1,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-768">16,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-769">30,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-770">1,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-771">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-772">1,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-773">1,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-774">1,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-775">8,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-776">13,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="f-777">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-778">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="f-779">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="f-780">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-781">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-782">1,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-783">1,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-784">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-785">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-786">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="f-787">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="f-788">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="f-789">345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="f-790">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-791">11,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="f-792">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-793">2,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-794">3,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-795">2,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-796">26,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-797">45,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:continuation><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March&#160;30, 2024, <ix:nonFraction unitRef="number" contextRef="c-124" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-798">46</ix:nonFraction>% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and <ix:nonFraction unitRef="number" contextRef="c-125" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-799">10</ix:nonFraction>% was concentrated in Florida. As of April&#160;1, 2023, <ix:nonFraction unitRef="number" contextRef="c-126" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-800">44</ix:nonFraction>% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and <ix:nonFraction unitRef="number" contextRef="c-127" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-801">13</ix:nonFraction>% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March&#160;30, 2024 or April&#160;1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> home l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ess the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RealEstateAcquiredThroughForeclosure" format="ixt:num-dot-decimal" scale="6" id="f-802">0.7</ix:nonFraction> million as of March&#160;30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RealEstateAcquiredThroughForeclosure" format="ixt:num-dot-decimal" scale="6" id="f-803">1.1</ix:nonFraction> million as of April&#160;1, 2023, and are included in Pre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" format="ixt:num-dot-decimal" scale="6" id="f-804">0.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" format="ixt:num-dot-decimal" scale="6" id="f-805">0.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_133"></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. <ix:continuation id="f-676-4" continuedAt="f-676-5">Commercial Loans Receivable</ix:continuation></span></div><ix:continuation id="f-676-5" continuedAt="f-676-6"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.</span></div><ix:continuation id="f-677-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-806">91,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-807">103,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="f-808">781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-809">1,586</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableDeferredIncome" scale="3" id="f-810">116</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableDeferredIncome" scale="3" id="f-811">163</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-812">91,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-813">101,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-814">43,316</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-815">44,054</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-816">47,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-817">57,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-676-6"><ix:nonNumeric contextRef="c-1" name="cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" id="f-818" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-55" decimals="3" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" scale="-2" id="f-819">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="3" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" scale="-2" id="f-820">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-55" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" format="ixt-sec:durmonth" id="f-821">12</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-56" name="cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" format="ixt-sec:durmonth" id="f-822">9</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" id="f-823" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-824">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-825">1,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="f-826">805</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="f-827">575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="f-828">781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="f-829">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments <ix:nonNumeric contextRef="c-55" name="cvco:FinancingReceivableNonperformingThreshold" format="ixt-sec:durday" id="f-830">90</ix:nonNumeric> days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid <ix:nonNumeric contextRef="c-55" name="cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue" format="ixt-sec:durday" id="f-831">90</ix:nonNumeric> days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March&#160;30, 2024, there were <ix:nonFraction unitRef="usd" contextRef="c-58" decimals="INF" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" format="ixt:fixed-zero" scale="0" id="f-832">no</ix:nonFraction> commercial loans <ix:nonNumeric contextRef="c-55" name="cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue" format="ixt-sec:durday" id="f-833">90</ix:nonNumeric> days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><ix:continuation id="f-727-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-834">57,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-835">25,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-836">4,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-837">2,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-838">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-839">91,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-840">80,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-841">16,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-842">4,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-843">2,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-844">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="f-845">103,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of both March&#160;30, 2024 and April&#160;1, 2023, approximately <ix:nonFraction unitRef="number" contextRef="c-131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-846"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-847">18</ix:nonFraction></ix:nonFraction>% of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March&#160;30, 2024 or April&#160;1, 2023. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had concentrations with one independent third-party and its affiliates that equaled <ix:nonFraction unitRef="number" contextRef="c-133" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-848">13</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-134" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-849">12</ix:nonFraction>% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March&#160;30, 2024 and April&#160;1, 2023, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-850" continuedAt="f-850-1" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="f-850-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-851" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-852">171,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-853">167,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-854">81,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-855">76,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-856">39,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-857">39,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-858">8,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-859">5,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-860">300,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-861">289,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-862">76,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-863">61,133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-864">224,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-865">228,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-866">17.0</ix:nonFraction> million in fiscal year 2024, $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-867">14.8</ix:nonFraction> million in fiscal year 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-868">9.6</ix:nonFraction> million in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in the balances above are certain assets under finance leases. See Note 9 for additional information.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_139"></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-870" continuedAt="f-870-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-869" continuedAt="f-869-1" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-871" escape="true"><ix:continuation id="f-870-1" continuedAt="f-870-2"><ix:continuation id="f-869-1" continuedAt="f-869-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-872"><span style="-sec-ix-hidden:f-873">one</span></span> to&#160;<ix:nonNumeric contextRef="c-65" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-874"><ix:nonNumeric contextRef="c-65" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" format="ixt-sec:durwordsen" id="f-875">three years</ix:nonNumeric></ix:nonNumeric>&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div></ix:continuation></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-870-2" continuedAt="f-870-3"><ix:continuation id="f-869-2" continuedAt="f-869-3"><ix:nonNumeric contextRef="c-1" name="cvco:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-876" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-877">39,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-878">26,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-879"><span style="-sec-ix-hidden:f-880"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-881">5,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-882">6,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:OperatingAndFinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-883">44,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:OperatingAndFinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-884">32,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-885"><span style="-sec-ix-hidden:f-886">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-887">5,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-888">6,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-889"><span style="-sec-ix-hidden:f-890">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-891">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-892">347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-893">35,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-894">21,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-897">6,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-898">5,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:OperatingAndFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-899">46,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:OperatingAndFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-900">34,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-901">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-902">0.3</ix:nonFraction>&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-903" continuedAt="f-903-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-904">1,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-905">1,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-906">1,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-907">4,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-908">4,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-909">3,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-910">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-911">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-912">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-913">279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-914">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-915">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-916">6,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-917">5,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-918">5,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-919">6,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-920">5,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-921">4,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-922">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-923">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-924">220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-870-3"><ix:continuation id="f-869-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-926" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-925" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-927">7,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-928">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="f-929">7,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-930">7,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-931">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-932">7,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-933">4,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-934">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="f-935">5,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-936">3,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="f-937">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="f-938">4,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-939">3,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="f-940">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidYearFive" format="ixt:num-dot-decimal" scale="3" id="f-941">4,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-942">24,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-943">10,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaidAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-944">34,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-945">51,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-946">12,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityToBePaid" format="ixt:num-dot-decimal" scale="3" id="f-947">63,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-948">10,983</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-949">5,844</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:LeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-950">16,827</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-951">40,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-952">6,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:OperatingAndFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-953">46,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:continuation id="f-903-1"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-954">10.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-955">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-956">33.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-957">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_142"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-958" continuedAt="f-958-1" escape="true">Goodwill and Other Intangibles</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="f-959" escape="true"><ix:continuation id="f-958-1" continuedAt="f-958-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-960">121,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-961">121,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-962">114,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-963">114,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-964">16,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-965">16,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-966">16,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-967">16,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-968">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-969">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-970">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-971">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-972">140,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-973">140,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-974">132,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-975">132,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-976">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-977">5,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-978">9,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-979">16,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-980">5,818</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-981">11,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-982">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-983">659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-984">455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-985">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-986">486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-987">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:IntangibleAssetsGrossIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-988">156,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-989">5,973</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-990">150,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:IntangibleAssetsGrossIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-991">150,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-992">6,304</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-993">144,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-958-2"><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At April 1, 2023 and March 30, 2024, the Company had Goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-994">114,547</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-995">121,934</ix:nonFraction>, respectively. The change is due to current year acquisitions and adjustments to prior year acquisitions. All Goodwill resides in the Factory-built housing segment. At March 30, 2024 there are <ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-996">no</ix:nonFraction> accumulated impairment losses related to Goodwill.</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-997">1.6</ix:nonFraction>&#160;million during fiscal year 2024, $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-998">2.1</ix:nonFraction>&#160;million during fiscal year 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-999">1.4</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">during fiscal year 2022. Customer relationships have a weighted average remaining life of <ix:nonNumeric contextRef="c-155" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-1000">6.9</ix:nonNumeric> years and other finite lived intangibles have a weighted average remaining life of <ix:nonNumeric contextRef="c-157" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-1001">2.5</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-1002" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1003">1,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1004">1,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1005">1,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1006">1,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1007">1,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1008">3,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1009">10,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_145"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-1010" continuedAt="f-1010-1" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-1011" escape="true"><ix:continuation id="f-1010-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1012">40,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1013">45,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1014">38,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1015">47,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SupplementaryInsuranceInformationUnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-1016">33,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SupplementaryInsuranceInformationUnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-1017">27,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1018">31,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1019">31,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:AccruedVolumeRebatesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1020">21,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:AccruedVolumeRebatesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1021">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued self-insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1022">14,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1023">11,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1024">60,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1025">76,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1026">239,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1027">262,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i55e4c55d606c41429ecaa5495c397aad_148"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="c-1" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="f-1028" continuedAt="f-1028-1" escape="true">Warranties</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-1029" escape="true"><ix:continuation id="f-1028-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties for fiscal years 2024, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1030">31,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1031">26,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1032">18,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:fixed-zero" scale="3" id="f-1033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:num-dot-decimal" scale="3" id="f-1034">1,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:num-dot-decimal" scale="3" id="f-1035">5,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-1036">60,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-1037">50,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-1038">40,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1039">59,869</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1040">46,289</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-1041">38,369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1042">31,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1043">31,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-1044">26,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="c-1" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="f-1045" continuedAt="f-1045-1" escape="true">Other Liabilities</ix:nonNumeric></span></div><ix:continuation id="f-1045-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherLiabilitiesTableTextBlock" id="f-1046" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1047">6,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1048">6,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" format="ixt:num-dot-decimal" scale="3" id="f-1049">1,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" format="ixt:num-dot-decimal" scale="3" id="f-1050">2,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-1051">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1052">2,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1053">8,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1054">10,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="f-1055">323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1056">3,070</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1057">7,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1058">7,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1059" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="f-1060">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="f-1061">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="f-1062">287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="f-1063">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="f-1064">265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1065">6,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-1066">8,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual payments may vary from those above, resulting from prepayments or other factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 9 for further discussion of the finance lease obligations.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_154"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-1067" continuedAt="f-1067-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-1067-1" continuedAt="f-1067-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 22, 2022, we entered into a Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1068">50</ix:nonFraction>&#160;million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1069">100</ix:nonFraction>&#160;million. The Credit Agreement matures on November 22, 2027.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans under the Revolving Credit Facility and any Incremental Term Facilities will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of <ix:nonFraction unitRef="number" contextRef="c-160" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1070">0.10</ix:nonFraction>% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus <ix:nonFraction unitRef="number" contextRef="c-161" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1071">0.50</ix:nonFraction>%, and (c) Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-162" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1072">1.00</ix:nonFraction>%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from <ix:nonFraction unitRef="number" contextRef="c-163" decimals="INF" name="cvco:DebtInstrumentCovenantLeverageRatioPercentage" scale="-2" id="f-1073">1.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-164" decimals="INF" name="cvco:DebtInstrumentCovenantLeverageRatioPercentage" scale="-2" id="f-1074">1.350</ix:nonFraction>% per annum for Term SOFR rate loans and from <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="cvco:DebtInstrumentCovenantLeverageRatioPercentage" scale="-2" id="f-1075">0.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-166" decimals="INF" name="cvco:DebtInstrumentCovenantLeverageRatioPercentage" scale="-2" id="f-1076">0.350</ix:nonFraction>% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of <ix:nonFraction unitRef="number" contextRef="c-167" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-1077">0.15</ix:nonFraction>% per annum.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Revolving Credit Facility is recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed <ix:nonFraction unitRef="number" contextRef="c-159" decimals="INF" name="cvco:DebtInstrumentCovenantLeverageRatio" scale="0" id="f-1078">3.25</ix:nonFraction> to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-6" name="cvco:DebtInstrumentCovenantEBITDAThresholdMinimum" format="ixt:num-dot-decimal" scale="6" id="f-1079">75</ix:nonFraction>&#160;million. The Credit Agreement also contains customary representations and warranties, and affirmative negative covenants.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1067-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, there were <ix:nonFraction unitRef="usd" contextRef="c-168" decimals="INF" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="0" id="f-1080">no</ix:nonFraction> borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_157"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="c-1" name="us-gaap:ReinsuranceTextBlock" id="f-1081" continuedAt="f-1081-1" escape="true">Reinsurance and Insurance Loss Reserves</ix:nonNumeric></span></div><ix:continuation id="f-1081-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EffectsOfReinsuranceTableTextBlock" id="f-1082" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1083">47,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1084">39,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1085">32,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1086">29,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1087">37,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1088">35,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1089">34,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1090">32,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1091">26,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1092">26,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-1093">18,300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-1094">18,300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-1095">58,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-1096">48,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-1097">48,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-1098">44,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:MaximumRiskAssumedPerPolicy" format="ixt:num-dot-decimal" scale="6" id="f-1099">0.4</ix:nonFraction> million per claim, of which we cede $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:MaximumRiskCededPerPolicy" format="ixt:num-dot-decimal" scale="6" id="f-1100">0.2</ix:nonFraction> million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-1101">0.2</ix:nonFraction> million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" format="ixt:num-dot-decimal" scale="6" id="f-1102">4.0</ix:nonFraction> million per occurrence, up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount" format="ixt:num-dot-decimal" scale="6" id="f-1103">110.0</ix:nonFraction> million in the aggregate for that occurrence.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number&#160;of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" id="f-1104" continuedAt="f-1104-1" escape="true">The following details the activity in the reserve for fiscal years 2024, 2023 and 2022 (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-1104-1"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1105">10,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1106">8,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1107">7,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" format="ixt:num-dot-decimal" scale="3" id="f-1108">37,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" format="ixt:num-dot-decimal" scale="3" id="f-1109">33,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" format="ixt:num-dot-decimal" scale="3" id="f-1110">25,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" format="ixt:num-dot-decimal" scale="3" id="f-1111">37,889</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" format="ixt:num-dot-decimal" scale="3" id="f-1112">30,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" format="ixt:num-dot-decimal" scale="3" id="f-1113">25,264</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1114">10,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1115">10,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1116">8,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_160"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1117" continuedAt="f-1117-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-1117-1" continuedAt="f-1117-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1118" continuedAt="f-1118-1" escape="true">The following details the provision for income taxes for fiscal years 2024, 2023 and 2022 (in thousands):</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1117-2" continuedAt="f-1117-3"><ix:continuation id="f-1118-1"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1119">36,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1120">51,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1121">7,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1122">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1123">12,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1124">8,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="f-1125">218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="f-1126">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-1127">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1128">44,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1129">63,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1130">16,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1131">2,884</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1132">2,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1133">1,257</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1134">98</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1135">732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1136">535</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1137">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-1138">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-1139">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1140">3,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1141">1,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1142">1,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1143">41,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1144">65,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1145">14,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1146" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of <ix:nonFraction unitRef="number" contextRef="c-13" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1147"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1148"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1149">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% for fiscal years 2024, 2023 and 2022 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1150">41,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1151">64,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1152">44,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1153">7,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1154">12,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1155">8,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1156">6,662</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1157">10,847</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-1158">37,488</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1159">1,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1160">177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1161">858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1162">41,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1163">65,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1164">14,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1165" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1166">17,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1167">16,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1168">14,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1169">16,763</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-1170">7,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-1171">7,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" format="ixt:num-dot-decimal" scale="3" id="f-1172">7,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" format="ixt:num-dot-decimal" scale="3" id="f-1173">6,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1174">7,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1175">6,050</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Research and experimentation expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1176">5,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-1177">2,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1178">3,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1179">3,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1180">2,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-1181">2,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:DeferredTaxAssetsAccruedVolumeRebates" format="ixt:num-dot-decimal" scale="3" id="f-1182">2,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:DeferredTaxAssetsAccruedVolumeRebates" format="ixt:num-dot-decimal" scale="3" id="f-1183">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1184">4,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1185">6,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1186">4,575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1187">7,581</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" format="ixt:num-dot-decimal" scale="6" id="f-1188">4.2</ix:nonFraction>&#160;million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code &#167;45L and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="6" id="f-1189">2.4</ix:nonFraction>&#160;million related to the Research and Development, Solar, and Work Opportunity Tax Credits. The &#167;45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1117-3"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2024, 2023 and 2022, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.</span></div><ix:continuation id="f-472-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March&#160;30, 2024, we had state net operating loss carryforwards totaling $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="6" id="f-1190">3.5</ix:nonFraction> million, which begin to expire in 2038, and <ix:nonFraction unitRef="usd" contextRef="c-5" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="f-1191">no</ix:nonFraction> associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income tax returns are filed in the U.S. federal jurisdiction in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2020; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_163"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1192" continuedAt="f-1192-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-1192-1" continuedAt="f-1192-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-1193" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally <ix:nonNumeric contextRef="c-169" name="cvco:RepurchaseAgreementTerm" format="ixt-sec:durmonth" id="f-1194">18</ix:nonNumeric> to <ix:nonNumeric contextRef="c-170" name="cvco:RepurchaseAgreementTerm" format="ixt-sec:durmonth" id="f-1195">24</ix:nonNumeric> months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" format="ixt:num-dot-decimal" scale="6" id="f-1196">121</ix:nonFraction> million at  March&#160;30, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" format="ixt:num-dot-decimal" scale="6" id="f-1197">178</ix:nonFraction> million at April&#160;1, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-6" name="cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" format="ixt:num-dot-decimal" scale="6" id="f-1198">141</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> April&#160;2, 2022, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2024, we received <ix:nonFraction unitRef="notice" contextRef="c-4" decimals="INF" name="cvco:NumberOfRepurchaseDemandNotices" format="ixt-sec:numwordsen" scale="0" id="f-1199">two</ix:nonFraction> repurchase demand notices. The inventory was obtained and resold to other dealers during the quarter at an immaterial loss. For all of fiscal 2024, we received <ix:nonFraction unitRef="notice" contextRef="c-1" decimals="INF" name="cvco:NumberOfRepurchaseDemandNotices" format="ixt-sec:numwordsen" scale="0" id="f-1200">five</ix:nonFraction> demand notices covering <ix:nonFraction unitRef="home" contextRef="c-1" decimals="INF" name="cvco:NumberOfHomesUnderRepurchaseDemandNotices" scale="0" id="f-1201">11</ix:nonFraction> homes. Our reserve for repurchase commitments was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1202">2.9</ix:nonFraction> million at March&#160;30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1203">5.2</ix:nonFraction> million at April&#160;1, 2023.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Constru</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherCommitmentsTableTextBlock" id="f-1204" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractualObligation" format="ixt:num-dot-decimal" scale="3" id="f-1205">1,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractualObligation" format="ixt:num-dot-decimal" scale="3" id="f-1206">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:FinancingReceivableConstructionAdvances" scale="3" id="f-1207">722</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:FinancingReceivableConstructionAdvances" scale="3" id="f-1208">706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="cvco:RemainingConstructionContingentCommitment" format="ixt:num-dot-decimal" scale="3" id="f-1209">1,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="cvco:RemainingConstructionContingentCommitment" format="ixt:num-dot-decimal" scale="3" id="f-1210">1,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1192-2" continuedAt="f-1192-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies" id="f-1211" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="cvco:ReservesRelatedToConsumerLoansSold" format="ixt:num-dot-decimal" scale="6" id="f-1212">0.6</ix:nonFraction> million as of March&#160;30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="cvco:ReservesRelatedToConsumerLoansSold" format="ixt:num-dot-decimal" scale="6" id="f-1213">0.7</ix:nonFraction> million as of April&#160;1, 2023, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March&#160;30, 2024. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March&#160;30, 2024.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="f-1214" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between <ix:nonNumeric contextRef="c-169" name="cvco:InterestRateLockCommitmentsTerm" format="ixt-sec:durday" id="f-1215">30</ix:nonNumeric> and <ix:nonNumeric contextRef="c-170" name="cvco:InterestRateLockCommitmentsTerm" format="ixt-sec:durday" id="f-1216">180</ix:nonNumeric> days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="cvco:InterestRateLockCommitmentsRecordedAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1217">39.0</ix:nonFraction> million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1)&#160;estimated cost to complete and originate the loan and (2)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal year 2024 we recognized an insignificant non-cash loss on outstanding IRLCs. During fiscal years 2023 and 2022 we recognized insignificant non-cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March&#160;30, 2024, we had $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="cvco:ForwardCommitmentsRecordedatFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1218">2.8</ix:nonFraction> million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended March&#160;30, 2024, we recognized an insignificant non-cash gain on Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. During the fiscal years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April&#160;1, 2023 and April&#160;2, 2022, we recognized non-cash losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-1219">0.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-1220">0.1</ix:nonFraction> million, respectively,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on Commitments.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1192-3"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President &amp; Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="6" id="f-1221">1.5</ix:nonFraction>&#160;million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_166"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1222" continuedAt="f-1222-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-1222-1" continuedAt="f-1222-2"><ix:continuation id="f-475-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our shareholders approved the 2023 Omnibus Equity Incentive Plan (the &#8220;Plan&#8221;). The Plan supersedes and replaces the Company&#8217;s 2005 Stock Incentive Plan, as amended (the &#8220;2005 Plan&#8221;). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1223">550,000</ix:nonFraction> shares of the Company's common stock, of which <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-1224">549,299</ix:nonFraction> shares were still available for grant as of March&#160;30, 2024. The exercise price of stock option awards may not be below <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1225">100</ix:nonFraction>% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than <ix:nonNumeric contextRef="c-171" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1226">five years</ix:nonNumeric> and generally expire <ix:nonNumeric contextRef="c-171" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-1227">seven years</ix:nonNumeric> from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically <ix:nonNumeric contextRef="c-172" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1228">three years</ix:nonNumeric>. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally <ix:nonNumeric contextRef="c-172" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1229">three years</ix:nonNumeric>. When RSUs vest, unrestricted shares are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).</span></div></ix:continuation><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply the fair value recognition provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock compensation expense was approximately $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1230">6.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1231">6.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1232">5.1</ix:nonFraction> million for fiscal years 2024, 2023 and 2022, respectively. As of March&#160;30, 2024, total unrecognized compensation cost was approximately $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1233">8.0</ix:nonFraction> million and the related weighted-average period over which it is expected to be recognized is approximately <ix:nonNumeric contextRef="c-171" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1234">1.77</ix:nonNumeric> years.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1222-2" continuedAt="f-1222-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1235" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2024, 2023 and 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-176" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1236">251,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-176" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1237">146.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-177" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1238">4.04</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1239">34,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-174" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1240">53,550</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-174" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1241">107.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-174" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1242">5,286</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-174" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1243">164.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-178" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1244">192,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-178" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1245">157.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-174" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1246">3.34</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1247">16,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-173" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1248">44,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-173" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1249">137.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-173" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1250">5,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-173" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1251">241.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-179" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1252">143,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-179" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1253">160.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-173" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1254">2.88</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1255">22,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1256">48,637</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-171" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1257">145.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" id="f-1258">538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-171" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-1259">183.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-175" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1260">94,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-175" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1261">168.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-171" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1262">2.21</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1263">21,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-178" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1264">126,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-178" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1265">149.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-174" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1266">2.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1267">11,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-179" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1268">116,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-179" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1269">155.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-173" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1270">2.70</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1271">18,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-175" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1272">89,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-175" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1273">167.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-171" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1274">2.15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1275">20,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="c-173" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="-3" id="f-1276"><ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="-3" id="f-1277"><ix:nonFraction unitRef="shares" contextRef="c-174" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="-3" id="f-1278">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> grants of stock options in fiscal years 2024, 2023 or 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during fiscal years 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1279">7.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1280">5.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-1281">7.9</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-1282" continuedAt="f-1282-1" escape="true"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of RSU activity for fiscal years 2024, 2023 and 2022 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Service-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-180" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1283">4,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-180" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1284">177.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-181" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1285">16,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-181" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1286">233.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-181" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1287">3,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-181" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1288">180.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-181" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="f-1289">505</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-181" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1290">215.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-182" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1291">17,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-182" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1292">229.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-183" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1293">18,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-183" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1294">227.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-183" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1295">6,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-183" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1296">234.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-183" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" format="ixt:num-dot-decimal" scale="0" id="f-1297">1,030</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-183" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1298">283.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-184" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1299">28,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-184" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1300">225.35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-185" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1301">17,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-185" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1302">294.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-185" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1303">12,541</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-185" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1304">231.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-185" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" format="ixt:num-dot-decimal" scale="0" id="f-1305">1,254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-185" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1306">250.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-186" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1307">32,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-186" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1308">258.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1222-3"><ix:continuation id="f-1282-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs released during fiscal years 2024, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1309">3.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1310">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1311">0.8</ix:nonFraction> million, respectively.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Performance-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-187" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1312">12,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-187" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1313">163.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1314">7,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-188" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1315">217.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="f-1316">805</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-188" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1317">192.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-189" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1318">20,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-189" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1319">183.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1320">11,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1321">209.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="INF" name="cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1322">2,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1323">158.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-190" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1324">8,822</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1325">158.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1326">25,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1327">202.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-192" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1328">12,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1329">295.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-192" decimals="INF" name="cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1330">1,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1331">167.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-192" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1332">6,988</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1333">167.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-192" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" format="ixt:num-dot-decimal" scale="0" id="f-1334">2,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1335">220.67</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-193" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1336">30,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-193" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1337">244.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-194" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1338">7,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-195" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1339">11,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-196" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1340">11,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:continuation><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2024 and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1341">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="6" id="f-1342">1.9</ix:nonFraction> million, respectively, and <ix:nonFraction unitRef="usd" contextRef="c-188" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:fixed-zero" scale="0" id="f-1343">none</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual performance exceeded the target established for the <ix:nonNumeric contextRef="c-172" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1344">three-year</ix:nonNumeric> performance-based RSUs granted in fiscal year 2022. As a result, in the first quarter of fiscal year 2025, we expect <ix:nonFraction unitRef="shares" contextRef="c-197" decimals="INF" name="cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1345">1,125</ix:nonFraction> performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_169"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">19. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1346" continuedAt="f-1346-1" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" id="f-1348" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" id="f-1347" escape="true"><ix:continuation id="f-1346-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1349">157,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1350">240,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1351">197,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1352">8,506,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1353">8,844,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1354">9,178,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="f-1355">85,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="f-1356">80,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="f-1357">85,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1358">8,591,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1359">8,924,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1360">9,264,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1361">18.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1362">27.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1363">21.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1364">18.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1365">26.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1366">21.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-198" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="f-1367">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-199" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="f-1368">174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-200" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="f-1369">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-193" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1370">30,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1371">25,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-189" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1372">20,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric></ix:nonNumeric><div id="i55e4c55d606c41429ecaa5495c397aad_172"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">20. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-1373" continuedAt="f-1373-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-1374" escape="true"><ix:continuation id="f-1373-1" continuedAt="f-1373-2"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):&#160;</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-1375">18,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-1376">18,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-1377">18,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-1378">18,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-1379">11,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-1380">11,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-1381">9,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-1382">9,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1383">4,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1384">4,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1385">5,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1386">5,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4) (5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:NotesReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1387">44,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:NotesReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1388">49,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:NotesReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1389">44,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:NotesReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1390">50,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1391">91,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1392">80,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1393">101,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-1394">97,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1395">1,916</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1396">1,841</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1397">2,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-1398">2,332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)&#160;&#160;&#160;&#160;L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1373-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March&#160;30, 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" id="f-1399" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock" id="f-1400" escape="true"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="c-5" decimals="INF" name="cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio" format="ixt:num-dot-decimal" scale="0" id="f-1401">3,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="c-6" decimals="INF" name="cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio" format="ixt:num-dot-decimal" scale="0" id="f-1402">4,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="6" name="cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio" scale="-4" id="f-1403">34.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="6" name="cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio" scale="-4" id="f-1404">34.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio" scale="-2" id="f-1405">188.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio" scale="-2" id="f-1406">98.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="6" name="cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio" scale="-4" id="f-1407">65.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="6" name="cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio" scale="-4" id="f-1408">34.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" format="ixt:num-dot-decimal" scale="3" id="f-1409">482,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" format="ixt:num-dot-decimal" scale="3" id="f-1410">520,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="f-1411">3,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="f-1412">1,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_178"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">21. <ix:nonNumeric contextRef="c-1" name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="f-1413" continuedAt="f-1413-1" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="f-1413-1" continuedAt="f-1413-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee" format="ixt:num-dot-decimal" scale="6" id="f-1414">0.4</ix:nonFraction> million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense" format="ixt:num-dot-decimal" scale="6" id="f-1415">32.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense" format="ixt:num-dot-decimal" scale="6" id="f-1416">30.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense" format="ixt:num-dot-decimal" scale="6" id="f-1417">22.8</ix:nonFraction> million for fiscal years 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1418">50</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1419">5</ix:nonFraction>% of eligible compensation contributed by employees. For calendar year 2023, the Company match was <ix:nonFraction unitRef="number" contextRef="c-214" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1420">30</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="c-214" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-1421">5</ix:nonFraction>% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following <ix:nonNumeric contextRef="c-214" name="cvco:DefinedContributionPlanEmployeeServicePeriod" format="ixt-sec:durday" id="f-1422">90</ix:nonNumeric> days of service and employer matching contributions are vested progressively over <ix:nonNumeric contextRef="c-214" name="cvco:DefinedContributionPlanEmployersMatchingContributionVestingPeriod" format="ixt-sec:duryear" id="f-1423">4</ix:nonNumeric> years. Employer matching contribution expense was $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1424">3.4</ix:nonFraction> million in fiscal year 2024, $<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1425">4.0</ix:nonFraction> million in fiscal year 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1426">1.3</ix:nonFraction> million in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1413-2" continuedAt="f-1413-3"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's participation in multiemployer plans for the fiscal year ended March&#160;30, 2024 is outlined in the table below, with the following information:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2023 and 2022, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2023.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March&#160;30, 2024 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMultiemployerPlansTableTextBlock" id="f-1427" continuedAt="f-1427-1" escape="true"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:18.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.674%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RP Status Pending / Implemented</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contributions by the Company by fiscal year (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expiration Date of CBAs</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Surcharge Imposed</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IAM National Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:MultiemployerPlanEmployerContributionCost" format="ixt:num-dot-decimal" scale="3" id="f-1428">1,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:MultiemployerPlanEmployerContributionCost" format="ixt:num-dot-decimal" scale="3" id="f-1429">1,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:MultiemployerPlanEmployerContributionCost" scale="3" id="f-1430">312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="f-1427-1"><ix:continuation id="f-1413-3">(1)&#160;&#160;&#160;&#160;The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.</ix:continuation></ix:continuation> </span></div><div id="i55e4c55d606c41429ecaa5495c397aad_181"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">22. <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-1431" continuedAt="f-1431-1" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="f-1431-1"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March&#160;30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April&#160;1, 2023 and April&#160;2, 2022, the total amount of sales to related parties was $<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1432">54.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1433">65.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-1434">58.1</ix:nonFraction> million, respectively. As of March&#160;30, 2024, receivables from related parties included $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1435">8.5</ix:nonFraction> million of accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="f-1436">4.6</ix:nonFraction> million of commercial loans outstanding. As of April&#160;1, 2023, receivables from related parties included $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-1437">5.7</ix:nonFraction> million of accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="f-1438">4.7</ix:nonFraction> million of commercial loans outstanding.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><div id="i55e4c55d606c41429ecaa5495c397aad_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">23. <ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-1439" continuedAt="f-1439-1" escape="true">Acquisitions</ix:nonNumeric></span></div><ix:continuation id="f-1439-1" continuedAt="f-1439-2"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2024 Kentucky Dream Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">n of $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-1440">23.3</ix:nonFraction>&#160;million, which includes $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredOther1" format="ixt:num-dot-decimal" scale="6" id="f-1441">5.4</ix:nonFraction>&#160;million non-cash commercial loan forgiveness. Th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e remaining $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="f-1442">17.9</ix:nonFraction>&#160;million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="6" id="f-1443">23.5</ix:nonFraction>&#160;million of inventory, $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1444">4.4</ix:nonFraction>&#160;million of goodwill and certain other assets and liabilities. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2023 Solitaire Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring <ix:nonFraction unitRef="number" contextRef="c-224" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-1445">100</ix:nonFraction>% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-1446">110.8</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In fiscal 2023, we expensed $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" format="ixt:num-dot-decimal" scale="6" id="f-1447">2.4</ix:nonFraction>&#160;million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="f-1448" continuedAt="f-1448-1" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-1449">5,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" scale="3" id="f-1450">334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="f-1451">2,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-1452">57,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1453">36,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-1454">1,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1455">3,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1456">107,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1457">11,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1458">95,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1459">15,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1460">110,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-1461">1.3</ix:nonFraction>&#160;million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $<ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-1462">1.9</ix:nonFraction>&#160;million assigned to customer-related intangibles, subject to a useful life of <ix:nonNumeric contextRef="c-228" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1463">10</ix:nonNumeric> years amortized on a straight-line basis, and $<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-1464">0.2</ix:nonFraction>&#160;million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of <ix:nonNumeric contextRef="c-229" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1465">5</ix:nonNumeric> years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Solitaire Homes contributed Net revenue of $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="f-1466">28.3</ix:nonFraction>&#160;million and a Net loss of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="f-1467">0.9</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> for the fiscal year ended April 1, 2023.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1439-2" continuedAt="f-1439-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="f-1468" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions (Unaudited)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-1469">2,251,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-1470">1,914,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1471">251,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1472">208,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" scale="0" id="f-1473">28.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" scale="0" id="f-1474">22.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Craftsman Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we obtained an additional <ix:nonFraction unitRef="number" contextRef="c-230" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-1475">20</ix:nonFraction>% ownership interest in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Craftsman,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> which gave us a <ix:nonFraction unitRef="number" contextRef="c-230" decimals="INF" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" scale="-2" id="f-1476">70</ix:nonFraction>% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for <ix:nonFraction unitRef="number" contextRef="c-230" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-1477">20</ix:nonFraction>% ownership was $<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-1478">2.5</ix:nonFraction>&#160;million, valuing the Entities at $<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="f-1479">12.4</ix:nonFraction>&#160;million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-5" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" format="ixt:num-dot-decimal" scale="6" id="f-1480">3.3</ix:nonFraction>&#160;million, recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net in the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining <ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-1481">30</ix:nonFraction>% for cash on January 1, 2024. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Commodore Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore. The acquisition-date fair value of the total consideration was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-1482">146.0</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore acquisition, which did not have a material effect on the Consolidated Financial Statements.</span></div><ix:continuation id="f-1448-1" continuedAt="f-1448-2"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="f-1483">619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="f-1484">20,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" format="ixt:num-dot-decimal" scale="3" id="f-1485">30,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-1486">31,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1487">59,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="f-1488">534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1489">12,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1490">156,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1491">31,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1492">125,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1493">20,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1494">145,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes assets acquired under finance leases.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Includes $<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-1495">7.2</ix:nonFraction>&#160;million assigned to customer-related intangibles, subject to a useful life of <ix:nonNumeric contextRef="c-234" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1496">11</ix:nonNumeric> years amortized on a straight-line basis; $<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-1497">3.8</ix:nonFraction>&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-1498">1.0</ix:nonFraction>&#160;million for acquired sales order </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1448-2"><ix:continuation id="f-1439-3"><div style="padding-left:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">backlogs that will be amortized over the period to produce the associated backlog; and $<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-1499">0.5</ix:nonFraction>&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of <ix:nonNumeric contextRef="c-237" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-1500">5</ix:nonNumeric> years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div></ix:continuation></ix:continuation><div id="i55e4c55d606c41429ecaa5495c397aad_187"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">24. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1501" continuedAt="f-1501-1" escape="true">Business Segment Information</ix:nonNumeric></span></div><ix:continuation id="f-1501-1" continuedAt="f-1501-2"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-1502"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1503">two</ix:nonFraction></ix:nonFraction> segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1504" continuedAt="f-1504-1" escape="true">The following tables provide selected financial data by segment (dollars in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-1504-1" continuedAt="f-1504-2"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1505">1,716,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1506">2,069,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1507">1,556,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1508">78,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1509">73,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1510">70,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1511">1,794,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1512">2,142,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1513">1,627,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1514">18,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1515">21,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1516">23,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1517">59,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1518">51,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1519">47,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1520">78,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1521">73,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1522">70,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1523">192,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1524">296,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1525">197,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1526">6,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1527">10,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1528">14,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1529">199,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1530">306,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1531">211,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1532">16,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1533">14,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1534">9,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:Depreciation" scale="3" id="f-1535">202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:Depreciation" scale="3" id="f-1536">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:Depreciation" scale="3" id="f-1537">182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1538">16,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1539">14,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-1540">9,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1541">1,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1542">2,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1543">1,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="f-1544">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="f-1545">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="f-1546">114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1547">1,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1548">2,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1549">1,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1550">39,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1551">63,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1552">10,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1553">1,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1554">2,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1555">3,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1556">41,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1557">65,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1558">14,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1559">17,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1560">44,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1561">18,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="f-1562">232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="f-1563">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="f-1564">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1565">17,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1566">44,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1567">18,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i55e4c55d606c41429ecaa5495c397aad_7">Table of Contents</a></span></div></div><ix:continuation id="f-1504-2"><ix:continuation id="f-1501-2"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1568">1,141,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1569">1,107,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1570">212,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1571">200,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1572">1,354,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1573">1,307,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin %:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1574">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1575">25.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1576">25.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-85" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1577">23.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1578">25.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-87" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1579">23.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-94" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1580">35.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-95" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1581">42.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-96" decimals="3" name="cvco:GrossMarginPercentage" scale="-2" id="f-1582">51.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4 2
<SEQUENCE>2
<FILENAME>cvco-2024330xexhibit1042.htm
<DESCRIPTION>EX-10.4 2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ib5cad9f357844669a306e36f14abba00_35"></div><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM OF RELEASE OF CLAIMS</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:44.45pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Release of Claims (&#34;Agreement&#34;) is made and entered into by Mickey R. Dragash (&#34;Employee&#34;) and Cavco Industries, Inc. (the &#34;Company&#34;) on the date set forth below.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:44.65pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, Employee and the Company entered into an Employment Agreement dated April I, 2019 (&#34;Employment Agreement&#34;)&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:44.4pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, pursuant to the terms of the Employment Agreement, Employee agreed to execute and deliver Company a written waiver and general release agreement as a condition precedent to his right to receive certain amounts under the Employment Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:44.25pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the promises and payments set forth in the Employment Agreement, Employee agrees as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Meaning of &#34;Released Parties&#34;&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The term &#34;Released Parties&#34;, as used throughout this Agreement, includes the Company and all of its past, present, and future shareholders, parents, subsidiaries, and affiliates, joint venturers, and other current or former related entities thereof, and all of the past, present, and future officers, directors, employees, agents, insurers, legal counsel, and successors and assigns of said entities.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Employee's Release of Claims&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In consideration for the severance payments and benefits provided for in the Employment Agreement and subject to Paragraph 4 of this Agreement, Employee, on behalf of himself, his spouse (if any), representatives, agents, heirs, trusts and assigns, hereby unconditionally and irrevocably releases Released Parties to the maximum extent permitted by law</font><font style="color:#4f4f4f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">from any and all claims, debts, obligations</font><font style="color:#4f4f4f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">demands, judgments, or causes of action of any kind whatsoever, whether known or unknown that Employee has or may have had prior to the date of Employee's execution of this Agreement for any action or omission by Released Parties and&#47;or due to any matter whatsoever relating to Employee's employment or cessation of employment with the Company. Without limiting in any way the foregoing general release, this release specifically includes the following&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">All claims and causes of action arising under the following laws, as amended&#58; Section 1981 of the Civil Rights Act of 1866&#59; Title VII of the Civil Rights Act&#59; the Americans with Disabilities Act&#59; the Federal Family and Medical Leave Act&#59; the Worker Adjustment and Retraining Notification Act&#59; the National Labor Relations Act&#59; the Labor Management Relations Act&#59; the Fair Credit Reporting Act&#59; the Employee Retirement Income Security Act of 1974&#59; the Genetic Information Nondiscrimination Act of 2008&#59; the Health Insurance Portability and Accountability Act&#59; the Occupational and Safety Health Act&#59; the Equal Pay Act&#59; Executive Orders 11246 and 11141&#59; the Consolidated Omnibus Budget Reconciliation Act of 1986&#59; the Rehabilitation Act of 1973&#59; the Electronic Communications Privacy Act of 1986 (including the Stored Communications Act)&#59; the Arizona Wage Statute, A.R.S. &#167; 23-350, </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq.&#59; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Arizona Civil Rights Act&#59; the Arizona Employment Protection Act&#59; the Arizona wage statutes&#59; the Arizona Medical Marijuana Law&#59; and the Arizona Constitution&#59; and</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">All claims and causes of action arising under any other federal, state or local law, regulation or ordinance, including for employment discrimination on any basis, hostile working environment, retaliation, wrongful discharge, retaliatory discharge, constructive discharge, unsafe working conditions, breach of express or implied contract, breach of collective bargaining agreement, breach of implied covenant of good faith and fair dealing, fraud, detrimental reliance, promissory estoppel, defamation, negligence, negligent or intentional misrepresentation, invasion of privacy, defamation, libel, slander, battery, failure to pay wages, bonuses, commissions, attorneys' fees, interference with economic gain or contractual relations, and intentional and negligent infliction of emotional distress or &#34;outrage&#34;&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">All claims and causes of action by the Employee that Released Parties have acted unlawfully or improperly in any manner whatsoever.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:47.15pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Nothing in this Release shall be interpreted to release any claims to Employee</font><font style="color:#464646;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">' </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">s post employment benefits provided under the Employment Agreement, claims which may not be released as matter of law, or claims which arise under the terms of this Agreement or after the Effective Date of this Agreement, or to release Employee's right, if any, to any </font><font style="color:#383838;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">vested </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">benefits under any retirement plan or stock subscription agreements. Employee acknowledges that this Agreement constitutes a full settlement, accord, and satisfaction of all claims covered by this Release.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Age Discrimination </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">in </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Employment Act&#59; Older Workers Benefit Protection Act of 1990&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In addition to the general release in Paragraph 2 of this Agreement, the Employee is waiving and releasing any and all claims against Released Parties under the Age Discrimination and Employment Act (&#34;ADEA'') that arose at any time during the Employee's employment with the Company, up to and including his last day of employment. This Agreement is subject to the terms of the Older Workers Benefit Protection Act of 1990 (&#34;OWBPA&#34;). The OWBPA provides that an individual cannot waive a right or claim under the ADEA unless the waiver is knowing and voluntary. Pursuant to the terms of the OWBPA, the Employee acknowledges and agrees that the Employee has been provided a copy of this Agreement, has signed this Agreement voluntarily, and with full knowledge of its consequences. In addition, the Employee hereby acknowledges and agrees as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">This Agreement has been written in a manner that is calculated to be understood, and is understood, by the Employee&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">The release provisions of this Agreement apply to any rights the Employee may have under the ADEA up to the date of this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">The release provisions of this Agreement do not apply to any rights or claims the Employee may have under the ADEA that arise after the date he signs this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">The Employee has been advised that he should consult with an attorney prior to signing this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">The Employee has been provided a period of twenty-one (21) calendar days (the &#34;Review Period&#34;) from his last day of employment with the Company to consider this Agreement. The Employee may, but is not required to, accept and sign this Agreement before the expiration of the Review Period, but no earlier than his last day of employment with the Company. If the </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Employee signs this Agreement before the expiration of the Review Period, the Employee agrees that he is knowingly and expressly waiving the time-period&#59;</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt"><font><br></font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">f.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.01pt">For a period of seven (7) calendar days following his signing of this Agreement, the Employee may revoke this Agreement by providing written notice of any such revocation to the President &#38; CEO, on or before the seventh day after the Employee signs the Agreement. This Agreement shall become &#34;effective&#34; on the eighth calendar day after the Employee signs it if it has not been revoked during the seven (7) day revocation period (the &#34;Effective Date&#34;)&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">g.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Payment of any severance benefits is conditioned on the execution of this Agreement no later than five (5) days after the end of the Review Period and the running of the revocation period described in 3(f) (&#34;Revocation Period&#34;)&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">h.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">The Employee may not sign this Agreement until after his last day of employment with the Company and the Agreement shall not be effective if the Employee executes the Agreement prior to such date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Protected Rights&#58; </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Employee understands that nothing contained in this Agreement shall be construed to prohibit him from filing a charge with or participating in an investigation or proceeding conducted by the Equal Employment Opportunity Commission, the National Labor Relations Board, or any state or federal agency. The Employee understands that he has waived and released any and all claims for money damages and equitable relief that the Employee may recover from Released Parties pursuant to the filing or prosecution of any administrative charge against Released Parties, or any resulting civil proceeding or lawsuit brought on his behalf for the recovery of such relief, and which arises out of the matters that are and may be released or waived by this Agreement. The Employee also understands, however, that this Agreement does not limit his ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company. This Agreement also does not limit the Employee's right to receive an award for information provided to any government agencies.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Pension Plan&#58; </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement shall not affect any vested rights the Employee has under an ERISA pension benefit plan(s).</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Medicare&#58; </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Employee affirms, covenants, and warrants he is not a Medicare beneficiary and is not currently receiving, has not received in the past, will not have received at the time of payment pursuant to this Agreement, is not entitled to, is not eligible for, and has not applied for or sought Social Security Disability or Medicare benefits. In the event any statement in the preceding sentence is incorrect (for example, but not limited to, if the Employee is a Medicare beneficiary, etc.), the following sentences (i.e., the remaining sentences of this paragraph) apply. The Employee affirms, covenants, and warrants he has made no claim for illness or injury against, nor is he aware of any facts supporting any claim against, the Released Parties under which Released Parties could be liable for medical expenses incurred by the Employee before or after the execution of this agreement. Furthermore, the Employee is aware of no medical expenses which Medicare has paid and for which Released Parties are or could be liable now or in the future. The Employee agrees and affirms that, to the best of his knowledge, no liens of any </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">governmental entities, including those for Medicare conditional payments, exist. The Employee will indemnify, defend, and hold Released Parties harmless from Medicare claims, liens, damages, conditional payments, and rights to payment, if any, including attorneys' fees, and the Employee further agrees to waive any and all future private causes of action for damages pursuant to 42 U.S.C. &#167; 1395y(b)(3)(A) et seq.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Governing Law and Venue&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement will be interpreted and construed in accordance with the laws of the State of Arizona</font><font style="color:#4b4b4b;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">insofar as federal law does not control, and venue as to any dispute regarding this Agreement, or interpretation thereof, shall be in Maricopa County, Arizona.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">Modification of Agreement&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement shall not be modified, amended, or terminated unless such modification, amendment, or termination is executed in writing by the Employee, and an authorized representative of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:9pt">The Employee's Representations&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Employee warrants that the Employee is over the age of eighteen (18) and competent to sign this Agreement&#59; that in signing this Agreement the Employee is not relying on any statement or representation by the Company that is not contained in this Agreement, but is relying upon the Employee's judgment and&#47;or that of the Employee's legal counsel and&#47;or tax advisor&#59; that the Agreement was signed knowingly and voluntarily without duress or coercion in any form&#59; and that the Employee fully understands the same is a FULL and FINAL SETTLEMENT of any and all claims against Released Parties which have been or could have been asserted or on account or arising out of the Employee's employment relationship with the Company or the actions of any of Released Parties. The Employee further represents and certifies that the Employee has been given a fair opportunity to review the terms of this Agreement and has determined that it is in the Employee's best interest to enter into this Agreement.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:3pt">Drafting and Construction&#58; </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement may not be construed in favor of or against either the Employee or the Company (each, a &#34;Party&#34;) on the grounds that said Party was less or more involved in the drafting process.</font></div><div style="text-indent:155.14pt"><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#91;SIGNATURES ON </font><font style="color:#3a3a3a;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">FOLLOWING </font><font style="color:#262626;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">PAGE&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ACCEPTED AND AGREED&#58;</font></div><div><font><br></font></div><div><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">&#47;s&#47; Mickey R. Dragash             </font><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                        </font><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">March 4, 2024</font></div><div><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Mickey R. Dragash                                         Date</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#282828;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">CAVCO INDUSTRIES, INC.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">&#47;s&#47; Bill C Boor                          </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58; William C. Boor</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">__________________________</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Its&#58; President and CEO</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">March 5, 2024                          </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Date&#58;</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4 7
<SEQUENCE>3
<FILENAME>cvco-2024330xexhibit1047.htm
<DESCRIPTION>EX-10.4 7
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if32ec69f0c6848d887bfa8528a67fee5_35"></div><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="padding-left:324pt;text-align:justify;text-indent:36pt"><img alt="image.jpg" src="image.jpg" style="height:68px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">January 9, 2024</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Mr. Seth G. Schuknecht</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Dear Seth, </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Thank you for your interest and your time to explore employment with Cavco Industries. It has been great sharing the Cavco story with you. We are delighted to extend an offer for you to join the Cavco family. It is my pleasure to confirm your offer as Executive Vice President, General Counsel, Corporate Secretary, and Chief Compliance Officer at our Phoenix, Arizona corporate office. Your knowledge, experience, and energy are a great match for the needs of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The follo</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">wing are the terms of our offer of employment&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">You would be employed in the capacity of</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> Executive Vice President, General Counsel, Corporate Secretary and Chief Compliance Officer. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This is an exempt position. You will report to the Chief Executive Officer, Bill Boor.  This offer is contingent upon the favorable completion of background checks and drug testing. The tentative commencement date of your new role will be February 12th, 2024.  The conditional employment offer as outlined below will be contingent on Board approval upon receipt of your written acceptance.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">You will be paid a starting base salary of $350,000 per annum, paid bi-weekly per the Company&#8217;s standard practices.  All compensation is to be paid in accordance with Cavco&#8217;s standard payroll practices and subject to all withholdings and deductions as required by law.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">You will be eligible to participate in both short-term and long-term incentive programs.  Both incentive programs will be prorated for FY2024 based on your start date.  Incentive compensation is discretionary and contingent upon various factors including, but not limited to, successful completion of individual performance-based objectives, business unit(s) performance, and&#47;or company performance. In order to qualify for the incentive payment, you must also be a full-time employee in good standing at the time the payment is made. Incentive payments will be paid in accordance with the company&#8217;s standard incentive program practices and subject to all withholding and employment taxes required by law.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:58.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:6.34pt">Short-Term Incentive (STI)&#58; Your STI bonus target will be 100% of your base salary ($350,000). </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Part 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> 75% of the target bonus ($262,500) </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">will follow the structure of the STI program in place for the Senior Leadership Team (SLT) and is driven by business unit earnings. </font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $0 payout below threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $131,250.00 (50% of target) payout at threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $262,500.00 (100% of target) payout at target</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $393,750.00 (150% of target) payout at stretch (maximum payout)</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; Straight line interpolation between threshold, target, and stretch payout levels</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Part 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">25% of the target annual bonus up to ($87,500) will be determined based on assessment of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">your performance relative to individual objectives to be determined with your input. </font></div><div style="margin-bottom:9pt;margin-top:9pt"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:58.5pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:7.92pt">Long term incentive (LTI)</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Part 1&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> $140,000 of time-vested Restricted Stock Units (following the program in place for the other executives with a three-year vesting schedule).</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Part 2&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Performance-based PRSUs - $210,000 broken in two categories&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$105,000.00 relative Total Shareholder Return (TSR) to Peers </font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $0 payout below threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $52,500.00 (50% of target) payout at threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $105,000.00 (100% of target) payout at target</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $210,000.00 (200% of target) payout at stretch (maximum payout)</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; Straight line interpolation between threshold, target, and stretch payout levels</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$105,000.00 relative unit volume to industry shipments </font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $0 payout below threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $52,500.00 (50% of target) payout at threshold</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $105,000.00 (100% of target) payout at target</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; $210,000.00 (200% of target) payout at stretch (maximum payout)</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226; Straight line interpolation between threshold, target, and stretch payout levels</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For the current fiscal year ending March 31,2024, a pro-rated LTI award will be granted at the next regularly scheduled Board Meeting and is dependent upon Board of Directors approval.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Additionally, a one-time equity grant will be processed following your start date, and you will be awarded an additional $100,000 of Restricted Stock Units (RSU). The Restricted Stock Units will be vested over 3 years in increments.  This additional equity grant is in consideration of lost equity and bonus potential from previous employment.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Additionally, you will participate in our Salaried PTO Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This plan will provide you 160 hours (20 days) of vacation and 40 hours (5 days) of sick leave annually. Both vacation and sick time will be governed by the company&#8217;s policies and practices at the time. Cavco reserves the right to change any and all benefits plans, at its sole discretion at any time.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">As an employee of Cavco Industries Inc., you are also eligible to participate in our benefits plans and program in effect from time to time, including 401k, group medical and life insurance, disability benefits, and other fringe benefits as made available to other similarly situated team members of Cavco, in accordance with and subject to eligibility and other provisions of such plans and programs. The Cavco benefits plans are described in more detail in the attached Benefits Guide. The company reserves the right to change its benefits programs with or without notice in its sole discretion. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">You will be subject to all applicable employment and other policies of Cavco, which are outlined in the Company&#8217;s new hire packet. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Upon acceptance, you agree not to solicit and&#47;or enable solicitation of any employee, contractor, or consultant of Cavco or any Cavco subsidiary whether employed by Cavco or not. The non-solicitation agreement is in full force and effect for two years after termination of employment. </font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">In addition, you agree not to disclose confidential or proprietary information to anyone for any reason unless compelled to do so by legal order during or after your employment with Cavco for an indefinite period term.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:3pt">The offer is contingent upon the absence of any employment or consulting agreement with another company that would interfere with the responsibilities of the position. By accepting this offer, you confirm that you are able to accept this position and carry out the work that it would involve without breaching any legal restrictions on your activities, such as restrictions imposed by a former employer or an external consulting agreement. You confirm that you will inform us about any such restrictions and provide us with as much information about them prior to the start of your employment, including any agreements between you and your current or former employer describing such restrictions on your activities. You further confirm that you will not remove or take any documents or proprietary data or materials of any kind, electronic or otherwise, with you from your current or former employer to the Company without written authorization from your current or former employer. If you have any questions about the ownership of particular documents or other information, discuss such questions with your former employer before removing or copying the documents or information.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:3pt">Cavco is an &#8220;at-will&#8221; employer, and this offer letter is not a guarantee of continued employment. This offer of employment or any other Cavco literature given to you is not, and is not intended to be interpreted to alter the employment relationship between you and Cavco. As an at-will employee, you will be free to terminate your employment with the Company at any time, with or without cause. Likewise, Cavco will have the right to reassign you, to change your compensation, or to terminate your employment at any time, with or without cause or notice.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Seth, we are excited to present this opportunity to join the Cavco Team&#59; we hope that you will accept this offer. There will be many opportunities to utilize your talents in an atmosphere that encourages people to fully realize their potential.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Please indicate your acceptance of our offer by signing below and returning one copy of the letter via email, no later than 5&#58;00 PM MST, January 10th, 2024.  If you have any questions about this offer, please reach out to Todd Cantrill, Vice President of HR at 602-283-9266 or todd.cantrill&#64;cavco.com. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Sincerely,</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Bill Boor</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">President and CEO </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">I hereby certify my understanding that my employment will be &#8220;at-will&#8221; and that neither me nor any company representative have entered into a contract of any kind regarding the terms or duration of my employment. Cavco is an &#8220;at-will&#8221; employer, and this offer is not a guarantee of continued employment.  This offer of employment or any other Cavco literature given to me is not, and is not intended to be interpreted to alter the employment relationship between me and Cavco. As an at-will employee, I will be free to terminate my employment with the Company at any time, with or without cause or advance notice. Likewise, Cavco will have the right to reassign me, to change my compensation, or to terminate my employment at any time, with or without cause or advance notice. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">ACCEPTED AND AGREED&#58; _Seth Schuknecht </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">___________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">&#47;s&#47; Seth Schuknecht</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Jan 30, 2024</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4 9
<SEQUENCE>4
<FILENAME>cvco-2024330xexhibit1049.htm
<DESCRIPTION>EX-10.4 9
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ie3f3c237e6ee48719aadaf3cd32f2485_35"></div><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SEVERANCE AGREEMENT</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SEVERANCE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) is entered into February 13, 2024 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), by and between Cavco Industries, Inc., a corporation organized under the laws of the State of Delaware (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seth G. Schuknecht</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) (the Company and Executive are sometimes collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; and individually as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), all with reference to the following&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WHEREAS,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> the Company desires to employ Executive, and Executive is willing and able to accept such employment&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WHEREAS, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">the Parties desire to set forth the terms and conditions regarding Executive&#8217;s termination of employment and the payment of any benefits associated therewith.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in consideration of the promises and the mutual covenants in this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are acknowledged, the Parties agree as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Capitalized terms not otherwise defined shall have the meanings set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement and Executive&#8217;s employment shall terminate (i) at any time upon mutual written agreement of the Parties&#59; (ii) by the Company, immediately and without prior notice, for Cause as provided in Section 2(a)&#59; (iii) by the Company for any reason not otherwise covered by clauses (i) or (ii) herein as provided in Section 2(b)&#59; or (iv) by Executive for any reason with advance written notice as provided in Section 2(e).  There is no promised or contracted term of employment and either party may terminate the employment relationship at any time, subject to the following&#58;  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt;text-decoration:underline">Termination for Cause&#59; Voluntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  At any time during the Executive&#8217;s employment, (i) the Company may immediately terminate Executive&#8217;s employment for Cause, and (ii) Executive may terminate his or her employment &#8220;voluntarily.&#8221;  Upon the termination of Executive&#8217;s employment by the Company for Cause or by Executive&#8217;s voluntary termination, Executive shall be entitled to receive the Accrued Obligations.  All other benefits, if any, due to Executive following Executive&#8217;s termination of employment pursuant to this Section 2(a) shall be determined in accordance with the plans, policies, and practices of the Company as then in effect&#59; provided, that Executive shall not be entitled to any severance payments or benefits under this Agreement or any other agreement or severance plan, policy, or program of the Company (excluding any group health benefit plans).  Executive shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Termination Without Cause by the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  At any time, the Company may terminate Executive&#8217;s employment without Cause.  Upon the termination of Executive&#8217;s employment pursuant to this Section 2(b), Executive shall receive the Accrued Obligations.  In addition, and contingent on Executive&#8217;s timely execution and non-revocation of the release agreement detailed in Section 2(d) herein, Executive shall be entitled to the following severance benefits&#58;</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-24.33pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  A cash severance payment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) equal to the sum of&#58; (A) one (1) year of Executive&#8217;s base salary in effect as of the Executive&#8217;s Termination Date and (B) Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  The Severance Payment shall be made during the sixty (60) day period following Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-27.66pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  A pro-rated bonus payment, for the period of time Executive was actually employed and worked during the fiscal year, equal to Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  Payment of this pro-rated bonus will be made to Executive at the same time payment would have been paid had the Executive&#8217;s employment not been terminated.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-30.99pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt">If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), the Company will pay the COBRA premium required for Executive and Executive&#8217;s dependents (if any) under the Company&#8217;s group medical and dental plans for a period of up to twelve (12) months following the Termination Date (or until such earlier time as Executive obtains other health care coverage and&#47;or ceases to be eligible for COBRA coverage) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">COBRA Premium</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a cash payment equal to the gross amount of the applicable COBRA Premiums, including any taxed amounts.  No payments will be made after the first anniversary of the Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt;text-decoration:underline">Termination Due to Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  When there is a Change in Control </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Executive&#8217;s employment is terminated by the Company without Cause as a direct result of the Change in Control during the period between six months prior to or within twelve (12) months after a Change in Control, then Executive shall receive the Accrued Obligations and, additionally, contingent on Executive&#8217;s timely execution of the release agreement detailed in Section 2(d) herein, Executive will be entitled to the following Change in Control severance benefits in lieu of (and not in addition to) the amounts otherwise payable to Executive under Section 2(b)&#58; </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-24.33pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  A cash severance payment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) equal to the sum of&#58; (A) one (1) year of Executive&#8217;s base salary in effect as of the Executive&#8217;s Termination Date and (B) Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  The Severance Payment shall be made during the sixty (60) day period following Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-27.66pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt;text-decoration:underline">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. A pro-rated bonus payment, for the period of time Executive was actually employed and worked during the fiscal year, equal to Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Ledership Team STI program.  Payment of this pro-rated bonus will be made to Executive at the same time payment would have been paid had the Executive&#8217;s employment not been terminated.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-30.99pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt">Any Awards awarded to Executive that remain outstanding as of the date of termination shall immediately vest in full, if not previously vested, and shall remain exercisable as provided in the Stock Incentive Plan, provided that any Award subject to performance goals shall vest at the target levels of performance (regardless of the otherwise applicable vesting or exercise schedules or performance goals provided for under the applicable Award Agreement).</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-30.33pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iv.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18pt">If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), the Company will pay the COBRA premium required for Executive and Executive&#8217;s dependents (if any) under the Company&#8217;s group medical and dental plans for a period of up to twelve (12) months following the Executive&#8217;s termination of employment (or until such earlier time as Executive obtains other health care coverage and&#47;or ceases to be eligible for COBRA coverage) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">COBRA Premium</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a cash payment equal to the gross amount of the applicable COBRA Premiums, including any taxed amounts. No such payments will be made after the first anniversary of the Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Payment and&#47;or provision of any severance benefits pursuant to Sections 2(b) or 2(c) of this Agreement is contingent on Executive&#8217;s execution, delivery, and non-revocation of an effective release of claims against the Company and certain related persons and entities in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;),  The Release must be executed (and not revoked) by Executive within the time specified in the Release (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Release Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt;text-decoration:underline">Notice of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any purported termination of Executive&#8217;s employment by the Company or by Executive shall be communicated by written notice of termination to the other Party in accordance with this Section 2.  Such notice shall indicate the specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive&#8217;s employment under the provision so indicated.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt;text-decoration:underline">Executive&#8217;s Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Executive hereby represents and warrants to the Company that Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement, and is signing the Agreement voluntarily and with full knowledge of its significance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No provision of this Agreement may be modified, waived or discharged unless such waiver, modification, or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge.  No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. This Agreement shall be binding upon, enforceable by, and insure to the benefit of the Company, and its personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legaltees, but neither this Agreement, not any rights, payments or obligations arising hereunder may be assigned, pledged, transferred, or hypothecated by Executive.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or to such other address as either Party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt&#59; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered&#59; and (ii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:106.56pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If to Executive, to such address as shall most currently appear on the records of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If to the Company, to&#58;</font></div><div style="text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Cavco Industries, Inc. </font></div><div style="text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3636  North Central Avenue, Suite 1200 </font></div><div style="text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Phoenix, AZ 85012</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Attention&#58; President &#38; CEO</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9.68pt;text-decoration:underline">Governing Law and Consent to Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement will be governed by and construed in accordance with the laws of the State of Arizona, without giving effect to any choice of law or conflicting provision or rule (whether of the State of Arizona or any other jurisdiction) that would cause the laws of any jurisdiction other than the State of Arizona to be applied.  In furtherance of the foregoing, the law of the State of Arizona will control the interpretation and construction of this Agreement.  Any action to enforce this Agreement must be brought in, and the Parties hereby consent to jurisdiction in, Maricopa County, Phoenix, Arizona.  Each Party hereby waives the rights to claim that any such court is an inconvenient forum for the resolution of any such action. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:11.01pt;text-decoration:underline">Compliance with Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement and its payments and benefits are intended to comply with (or be exempt from) the requirements of Code Section 409A and will be interpreted and administered in accordance with such intention.  In the event this Agreement or any benefit paid to Executive hereunder is deemed to be subject to Code Section 409A, Executive consents to the Company adopting such conforming amendments or taking such actions as the Company deems necessary, in its discretion (and without an obligation to do so), to comply with Code Section 409A and avoid the imposition of taxes under Code Section 409A.  While it is intended that all payments and benefits provided under this Agreement to Executive will be exempt from or comply with Code Section 409A, the Company makes no representation or covenant to ensure that the payments under this Agreement are exempt from or compliant with Code Section 409A.  The Company will have no liability to Executive or any other person if any amounts paid or payable are subject to the additional tax and&#47;or penalties and&#47;or interest under Code Section 409A. </font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-24.33pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:18pt">Notwithstanding anything herein to the contrary, if at the time of Executive&#8217;s termination of employment with the Company Executive is a &#8220;specified employee&#8221; as defined in Section 409A, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of employment that are considered a &#8220;deferral of compensation&#8221; within the meaning of Section 409A is necessary in order to prevent any accelerated or additional tax under Section 409A, then the Company will defer the commencement of the portion of such payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to Executive) to the extent necessary to comply with Section 409A until the first business day to occur following the date that is six (6) months following the Termination Date (or the earliest date otherwise permitted under Section 409A).  In the event that payments under this Agreement are deferred pursuant to this subclause (i) in order to prevent any accelerated tax or additional tax under Section 409A, then such payments shall be paid at the time specified under this subclause (i) without any interest thereon.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:-27.66pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:18pt">Each payment made under this Agreement shall be considered to be a separate payment and not one of a series of payments for purposes of Section 409A.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Severability of Invalid or Unenforceable Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">h.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Advice of Counsel and Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement.  Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:11.67pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement constitutes the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">j.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:11.67pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable tax laws or regulations.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">k.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9pt;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:9.68pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Parties have executed this Agreement as of the date first above written.</font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Company</font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Cavco Industries, Inc.</font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                                        </font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Name&#58; William C. Boor</font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Title&#58; President &#38; Chief Executive Officer  </font></div><div><font><br></font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Executive</font></div><div><font><br></font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                                   </font></div><div style="text-indent:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Seth G. Schuknecht</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">EXHIBIT A</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DEFINED TERMS</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued at the time of payment)&#58; Executive&#8217;s base salary (calculated as of the time of termination), accrued but unused vacation or paid time off, and any other payments, business expenses, retention bonuses, entitlements or benefits vested, earned or accrued but unpaid under applicable benefit and compensation plans, programs, and other arrangements with the Company and&#47;or any of its subsidiaries.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the Securities and Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean a Cash Award, Option, Restricted Stock Award, or Stock Unit Award as defined in the Stock Incentive Plan.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the Company&#8217;s board of directors.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the occurrence of one or more of the following&#58; (i) Executive&#8217;s malfeasance, or gross misconduct, or dishonesty that materially harms the Company or its stockholders&#59; (ii) Executive&#8217;s conviction of a felony that is materially detrimental to the Company or its stockholders&#59; (iii) Executive&#8217;s conviction of, or entry of a plea </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">nolo contendere</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> to a felony that materially damages the Company&#8217;s financial condition or reputation or to a crime involving fraud&#59; (iv) Executive&#8217;s material violation of the Company&#8217;s Code of Ethics, including breach of duty of loyalty in connection with the Company&#8217;s business&#59; (v) Executive&#8217;s failure to perform duties under this Agreement, after written&#47;email notice to Executive of such failure by the Board and an opportunity to cure of at least thirty (30) days&#59; (vi) Executive&#8217;s failure to reasonably cooperate with, or Executive&#8217;s impedance or interference with, an investigation authorized by the Board after written&#47;email notice to the Executive of such failure&#47;impedence&#47;interference by the Board and an opportunity to cure of at least thirty (30) days&#59; (vii) Executive&#8217;s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure&#59; or (viii) Executive&#8217;s misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a material restatement of the Company&#8217;s financial results. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean a change in control of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A promulgated under the Act, whether or not the Company is then subject to such reporting requirement&#59; provided, that, without limitation, such a change in control shall be deemed to have occurred if&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">a third person, including a &#8220;Group&#8221; as defined in Section 13(d)(3) of the Act, becomes the beneficial owner of Shares having fifty (50) percent or more of the total number of votes that may be cast for the election of Directors&#59; or</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">as a result of, or in connection with, a contested election for Directors, persons who were Directors immediately before such election shall cease to constitute a majority of the Board.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">The Company transfers all or substantially all of its assets to another person or entity.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the Internal Revenue Code of 1986, as amended.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean an individual who is a member of the Board. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean Code section 409A together with regulatory guidance promulgated thereunder, as amended from time to time.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:3pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean a share of Cavco Industries common stock, par value $.01, and any share or shares of capital stock or other securities of Cavco Industries hereafter issued or issuable upon, in respect of or in substitution or in exchange for each present share.  Such shares may be unissued or reacquired shares, as the Board, in its sole and absolute discretion, shall from time to time determine.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:3pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Incentive Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the Company 2005 Stock Incentive Plan as amended and approved by Company stockholders.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:3pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; shall mean the last date on which Executive is carried on the Company&#8217;s payroll as an employee.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">EXHIBIT B</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM OF RELEASE OF CLAIMS</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Release of Claims (&#8220;Agreement&#8221;) is made and entered into by Seth G. Schuknecht (&#8220;Employee&#8221;) and Cavco Industries, Inc. (the &#8220;Company&#8221;) on the date set forth below.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, Employee and the Company entered into a Severance Agreement dated February 13, 2024 (&#8220;Severance Agreement&#8221;)&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, pursuant to the terms of the Severance Agreement, Employee agreed to execute and deliver Company a written waiver and general release agreement as a condition precedent to Employee&#8217;s right to receive certain amounts under the Severance Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the promises and payments set forth in the Severance Agreement, to which Employee is not otherwise entitled, Employee agrees as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Meaning of &#8220;Released Parties&#8221;&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  The term &#8220;Released Parties&#8221;, as used throughout this Agreement, includes the Company and all of its past and present shareholders, parents, subsidiaries, and affiliates, joint venturers, and other current or former related entities thereof, and all of the pastand present officers, directors, employees, agents, insurers, legal counsel, and successors and assigns of said entities.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Employee&#8217;s Release of Claims&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  In consideration for the severance payments and benefits provided for in the Severance Agreement and subject to Paragraph 4 of this Agreement, Employee, on behalf of himself&#47;herself, his or her spouse (if any), representatives, agents, heirs, trusts and assigns, hereby unconditionally and irrevocably releases Released Parties to the maximum extent permitted by law, from any and all claims, debts, obligations, demands, judgments, or causes of action of any kind whatsoever, whether known or unknown that Employee has or may have had prior to the date of Employee&#8217;s execution of this Agreement for any action or omission by Released Parties and&#47;or due to any matter whatsoever relating to Employee&#8217;s employment or cessation of employment with the Company.  Without limiting in any way the foregoing general release, this release specifically includes the following&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.         All claims and causes of action arising under the following laws, as amended&#58; Section 1981 of the Civil Rights Act of 1866&#59; Title VII of the Civil Rights Act&#59; the Americans with Disabilities Act&#59; the Federal Family and Medical Leave Act&#59; the Worker Adjustment and Retraining Notification Act&#59; the National Labor Relations Act&#59; the Labor Management Relations Act&#59; the Fair Credit Reporting Act&#59; the Employee Retirement Income Security Act of 1974&#59; the Genetic Information Nondiscrimination Act of 2008&#59; the Health Insurance Portability and Accountability Act&#59; the Occupational and Safety Health Act&#59; the Equal Pay Act&#59; Executive Orders 11246 and 11141&#59; the Consolidated Omnibus Budget Reconciliation Act of 1986&#59; the Rehabilitation Act of 1973&#59; the Electronic Communications Privacy Act of 1986 (including the Stored Communications Act)&#59; the Arizona Wage Statute, A.R.S. &#167; 23-350, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#59; the Arizona Civil Rights Act&#59; the Arizona Employment Protection Act&#59; the Arizona wage statutes&#59; the Arizona Medical Marijuana Law&#59; and the Arizona Constitution&#59; and</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.         All claims and causes of action arising under any other federal, state or local law, regulation or ordinance, including for employment discrimination on any basis, hostile working environment, retaliation, wrongful discharge, retaliatory discharge, constructive discharge, unsafe working conditions, breach of express or implied contract, breach of collective bargaining agreement, breach of implied covenant of good faith and fair dealing, fraud, detrimental reliance, promissory estoppel, defamation, negligence, negligent or intentional misrepresentation, invasion of privacy, defamation, libel, slander, battery, failure to pay wages, bonuses, commissions, attorneys&#8217; fees, interference with economic gain or contractual relations, and intentional and negligent infliction of emotional distress or &#8220;outrage&#8221;&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.         All claims and causes of action by Employee that Released Parties have acted unlawfully or improperly in any manner whatsoever.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Nothing in this Release shall be interpreted to release any claims to Employee&#8217;s post-employment benefits provided under the Severance Agreement, claims which may not be released as matter of law, or claims which arise under the terms of this Agreement or after the date on which Employee signs this Agreement, or to release Employee&#8217;s right, if any, to any vested benefits under any retirement plan or stock subscription agreements.  Employee acknowledges that this Agreement constitutes a full settlement, accord, and satisfaction of all claims covered by this Release.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Age Discrimination in Employment Act&#59; Older Workers Benefit Protection Act of 1990&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  In addition to the general release in Paragraph 2 of this Agreement, Employee is waiving and releasing any and all claims against Released Parties under the Age Discrimination and Employment Act (&#8220;ADEA&#8221;) that arose at any time during Employee&#8217;s employment with the Company, up to and including his last day of employment.  This Agreement is subject to the terms of the Older Workers Benefit Protection Act of 1990 (&#8220;OWBPA&#8221;).  The OWBPA provides that an individual cannot waive a right or claim under the ADEA unless the waiver is knowing and voluntary.  Pursuant to the terms of the OWBPA, the Employee acknowledges and agrees that Employee has been provided a copy of this Agreement, has signed this Agreement voluntarily, and with full knowledge of its consequences.  In addition, Employee hereby acknowledges and agrees as follows&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.         This Agreement has been written in a manner that is calculated to be understood, and is understood, by Employee&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.         The release provisions of this Agreement apply to any rights Employee may have under the ADEA up to the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.         The release provisions of this Agreement do not apply to any rights or claims Employee may have under the ADEA that arise after the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.         Employee has been advised that Employee should consult with an attorney prior to signing this Agreement&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.         Employee has been provided a period of twenty-one (21) calendar days (the &#8220;Review Period&#8221;) from Employee&#8217;s last day of employment with the Company to consider this Agreement.  Employee may, but is not required to, accept and sign this Agreement before the expiration of the Review Period, but no earlier than Employee&#8217;s last day of employment with the Company.  If Employee signs and returns this Agreement before the expiration of the Review Period, Employee agrees that Employee is knowingly and expressly waiving the time-period&#59;</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">f.          For a period of seven (7) calendar days following her signing of this Agreement, Employee may revoke this Agreement by providing written notice of any such revocation to the Company&#8217;s General Counsel, on or before the seventh day after Employee signs the Agreement.  This Agreement shall become &#8220;effective&#8221; on the eighth calendar day after Employee signs it if it has not been revoked during the seven (7) day revocation period (the &#8220;Effective Date&#8221;)&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">g.         Employee shall not be entitled to receive any severance benefits unless this Agreement is timely executed and returned to the Company on or by the end of the Review Period and there is no revocation during the revocation period described in Section 3(f) (&#8220;Revocation Period&#8221;)&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">h.         Employee may not sign this Agreement until after Employee&#8217;s last day of employment with the Company and the Agreement shall not be effective if the Employee executes the Agreement prior to such date.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Protected Rights&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">The Parties agree and acknowledge that the release and waiver set forth above shall not prevent Employee from participating in or cooperating with any local, state or federal agency, including the Equal Employment Opportunity Commission (&#8220;EEOC&#8221;), the National Labor Relations Board (&#8220;NLRB&#8221;), or the Securities and Exchange Commission (&#8220;SEC&#8221;) investigation or charge of discrimination.  The Parties further agree and acknowledge that nothing in the Agreement prevents or prohibits Employee from reporting to or filing a charge of discrimination with a local, state or federal agency, including the EEOC, NLRB or SEC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Employee understands that Employee has waived and released any and all claims for money damages and equitable relief that Employee may recover from Released Parties pursuant to the filing or prosecution of any administrative charge against Released Parties, or any resulting civil proceeding or lawsuit brought on his behalf for the recovery of such relief, and which arises out of the matters that are and may be released or waived by this Agreement.  Employee also understands, however, that this Agreement does not limit Employee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  This Agreement also does not limit Employee&#8217;s right to receive an award for information provided to any government agencies.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pension Plan&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement shall not affect any vested rights Employee has under an ERISA pension benefit plan(s).</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Medicare&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Employee affirms, covenants, and warrants Employee is not a Medicare beneficiary and is not currently receiving, has not received in the past, will not have received at the time of payment pursuant to this Agreement, is not entitled to, is not eligible for, and has not applied for or sought Social Security Disability or Medicare benefits.  In the event any statement in the preceding sentence is incorrect (for example, but not limited to, if Employee is a Medicare beneficiary, etc.), the following sentences (i.e., the remaining sentences of this paragraph) apply.  Employee affirms, covenants, and warrants Employee has made no claim for illness or injury against, nor is he aware of any facts supporting any claim against, the Released Parties under which Released Parties could be liable for medical expenses incurred by the Employee before or after the execution of this agreement.  Furthermore, Employee is aware of no medical expenses which Medicare has paid and for which Released Parties are or could be liable now or in the future.  Employee agrees and affirms that, to the best of Employee&#8217;s knowledge, no liens of any governmental entities, including those for Medicare conditional payments, exist.  Employee will indemnify, defend, and hold Released Parties harmless from Medicare claims, liens, damages, conditional payments, and rights to payment, if any, including attorneys' fees, and the Employee further agrees to waive any and all future private causes of action for damages pursuant to 42 U.S.C. &#167; 1395y(b)(3)(A) et seq.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Confidentiality and Non-Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Employee agrees and acknowledges that the Company has developed Confidential Information (as defined below) at great time and expense and further agrees that the Company has provided Employee with access to Confidential Information and specialized training.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Employee covenants and agrees that, except to the extent Confidential Information becomes known to the general public other than by breach of Employee&#8217;s obligations&#58; (a) Employee shall keep strictly confidential and not disclose to any person not employed by the Company any Confidential Information&#59; and (b) Employee shall not use for Employee or for any other person or entity any Confidential Information.   </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means all confidential proprietary or business information related to the Company&#8217;s Business that was furnished to, obtained by, or created by Employee during Employee&#8217;s employment with the Company and which could be used to harm or compete against the Company.  Confidential Information includes, by way of illustration, such information relating to&#58; (a) the Company&#8217;s formulae and processes used to calculate and negotiate prices to be charged customers&#59; (b) employee performance metrics and other personnel information&#59; (c) the Company&#8217;s customers, including customer lists, preferences, contact information, and billing histories&#59; (d) the Company&#8217;s finances, including financial statements, balance sheets, sales data, forecasts, and cost analyses&#59; (e) the Company&#8217;s plans and projections for business opportunities for new or developing business, including marketing concepts and business plans&#59; (f) the Company&#8217;s research and development activities, technical data, computer files, and software&#59; and (g) the Company&#8217;s operating methods, business processes and techniques, services, products, prices, costs, service performance, and operating results.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Nothing herein shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation, or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation or order.  Except as otherwise provided by law, Employee shall provide written notice of any such order to an authorized officer of the Company within 24 hours of receiving such order where possible, but in any event sufficiently in advance of making any disclosure to permit the Company to contest the order or seek confidentiality protections, as determined in the Company&#8217;s sole discretion.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Return of Company Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Employee agrees to immediately return to Company all of Company&#8217;s property in Employee&#8217;s possession, regardless of the type or medium upon which it is maintained, including, but not limited to, employee information, customer lists, mailing lists, account information, price lists, pricing information, any phone cards, phones, cellular phones, computers, business plans and strategies, financial data or reports, memoranda, correspondence, software, contract terms, compensation plans, and any other documents pertaining to the business of the Company, or its customers or vendors, and any other documents, writings and materials that Employee came to possess or otherwise acquired as a result of and&#47;or in connection with Employee&#8217;s association with the Company.   Employee further represents and warrants that Employee has not retained any copies, electronic or otherwise, of such property.  Should Employee later find any Company property in Employee&#8217;s possession, Employee agrees to return it immediately.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.         </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Governing Law and Venue&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement will be interpreted and construed in accordance with the laws of the State of Arizona, insofar as federal law does not control, and venue as to any dispute regarding this Agreement, or interpretation thereof, shall be in Maricopa County, Phoenix, Arizona.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  If a court of competent jurisdiction determines that any provision of this Agreement is invalid, illegal, or incapable of being enforced, then the Parties request that such court or panel modify such provision by &#8220;blue-penciling,&#8221; reforming or otherwise modifying the provision in order to render such provision not invalid, illegal or incapable of being enforced and then enforce the provision as modified.  The Parties further agree that each provision of this Agreement is severable from each other provision of this Agreement</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Modification of Agreement&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement shall not be modified, amended, or terminated unless such modification, amendment, or termination is executed in writing by the Employee, and an authorized representative of the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">The Employee&#8217;s Representations&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Employee warrants that Employee is over the age of eighteen (18) and competent to sign this Agreement&#59; that in signing this Agreement Employee is not relying on any statement or representation by the Company that is not contained in this Agreement, but is relying upon Employee&#8217;s judgment and&#47;or that of Employee&#8217;s legal counsel and&#47;or tax advisor&#59; that the Agreement was signed knowingly and voluntarily without duress or coercion in any form&#59; and that Employee fully understands the same is a FULL and FINAL SETTLEMENT of any and all claims against Released Parties which have been or could have been asserted or on account or arising out of the Employee&#8217;s employment relationship with the Company or the actions of any of Released Parties.  Employee further represents and certifies that Employee has been given a fair opportunity to review the terms of this Agreement and has determined that it is in the Employee&#8217;s best interest to enter into this Agreement.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Drafting and Construction&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement may not be construed in favor of or against either the Employee or the Company (each, a &#8220;Party&#8221;) on the grounds that said Party was less or more involved in the drafting process.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14.       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Section, paragraph and other captions or headings contained in this agreement are inserted as a matter of convenience and for reference, and in no way define, limit, extend or otherwise describe the scope or intent of this Agreement or any provision hereof and shall not affect in any way the meaning or interpretation of this Agreement.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">15.     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Execution in Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement may be executed in one or more counterparts, none of which need to contain the signatures of each of the parties hereto and each of which shall be deemed an original.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">ACCEPTED AND AGREED&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">__________________________________    ________________________________</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Seth G. Schuknecht                                                    Date</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36.34pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:117%">CAVCO INDUSTRIES, INC.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36.34pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:117%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%;text-decoration:underline">                                                                              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">            </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">                     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:117%">Name&#58; William C. Boor</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:117%">                     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:117%">Title&#58; President and Chief Executive Officer</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-14
<SEQUENCE>5
<FILENAME>cvco-2024330xex14.htm
<DESCRIPTION>EX-14
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>cvco-2024330xex14</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1365;"><!-- cvco-2024330xex14001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14001.jpg" title="slide1" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">23_300_COC_Rev: 01.15.24 OUR CODE OF CONDUCT </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14002.jpg" title="slide2" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">1. BUILDING A FOUNDATION OF INTEGRITY   &#8226; Understanding Our Code   &#8226; Working Together  &#8226; Maintaining the Code      &#8226; Fulfilling Our Shared Obligations  2. IMPLEMENTING THE CODE   &#8226; Seeking Guidance   &#8226; Reporting Violations    &#8226; Investigations of Suspected Violations  &#8226; Discipline for Code Violations   &#8226; Non-Retaliation Policy   &#8226; Fair Labor Practices 3.  MAINTAINING  SAFETY AND   ACCOUNTABILITY THE WORKPLACE   &#8226; Illegal Harassment is Prohibited   &#8226; Safety and Health   &#8226; Drug-Free Environment  4. ENGAGING IN ETHICAL BEHAVIOR  &#8226; Conflicts of Interest   &#8226; Improper Personal Benefits   &#8226; Financial Interests in Other Businesses   &#8226; Conducting Business with Cavco   &#8226; Working Outside the Company with a Competitor   &#8226; Working Outside the Company with a Supplier or Contractor   &#8226; Working with Other Organizations   &#8226; Family Members Working in the Industry  4. ENGAGING IN ETHICAL BEHAVIOR (CONT)   &#8226; Family Members Working at the Company   &#8226; Safeguarding Legitimate Business and Investment Opportunities    &#8226; Entertainment, Gifts and Gratuities   &#8226; Bribes or Kickbacks   &#8226; Use of Company Property   &#8226; Company Books and Records    &#8226; Safeguarding Proprietary and Trade Secret Information  5.  OBSERVING TRADEMARKS, COPYRIGHTS AND OTHER  INTELLECTUAL PROPERTY   &#8226; Company Intellectual Property   &#8226; Intellectual Property Rights of Others  6.  RESPONDING TO INQUIRIES FROM THE PRESS AND  OTHERS ON BEHALF OF THE COMPANY   7. COMPLYING WITH ANTITRUST LAWS  8. INTERACTING WITH GOVERNMENT ENTITIES   &#8226; Bribery of Foreign Officials  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14003.jpg" title="slide3" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 3 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 1. Building a Foundation of Integrity 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government Dear Cavco Associates,  I hope you share my feeling of pride being part of Cavco, a company where  each of us is involved in helping people select, fund and protect quality  homes we&#8217;ve built for their families. Providing affordable houses that form  the centerpiece of people&#8217;s lives is a unique and meaningful privilege and  opportunity to make a difference. Beyond the services and products we  provide, the way we operate is equally important because there is no real  success if our accomplishments are not achieved with integrity. It&#8217;s   that simple. One Cavco highlights what drives us in our daily work. This document, our  Code of Conduct, provides guidelines and expectations for how we all must  behave legally and in accordance with our own ethical standards. While it is  impossible for any document to provide clear guidance for every situation,  this Code is an important foundation for each of us to understand and follow  as a guide for our actions. To that end, the Company provides ongoing training  to ensure that we are all familiar with and consistently act in accordance to  our One Cavco principles and the Code. Within this Code of Conduct, we are also communicating the expectation  that if you have questions or concerns about actions that present a conflict  of interest or potential legal violation, you must raise those questions or  concerns immediately. Notice that is not an invitation, but an expectation.  When you raise legitimate concerns in good faith, the Company will not  retaliate in any way against you and will not tolerate any form of retaliation   by others. Beyond the legal requirements, this Code is really about the way we treat our  customers, suppliers, shareholders, communities, and each other. Our goal is  to make Cavco a great place to work, and that clearly starts with treating one  another with respect and dignity. Please read the Code of Conduct carefully. Ask questions. Raise concerns  if they exist. You will be asked to participate in ongoing training and  acknowledge your understanding of the Code because of the important role  you play in making Cavco a great company with a commitment to doing the  right thing. Bill Boor  President and CEO  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14004.jpg" title="slide4" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">B U I L D I N G  A  F O U N D A T I O N O F  I N T E G R I T Y1. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14005.jpg" title="slide5" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 5 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 1. Building a Foundation of Integrity 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government UNDERSTANDING OUR CODE  As a company, we have crafted this Code of Conduct (the &#8220;Code&#8221;) to ensure  that we all understand our responsibilities to maintain the highest standards  of integrity in our relationships with co-workers, customers, suppliers  and investors. Regardless of our positions in Cavco, we must consistently  demonstrate our commitment to comply with the Code of Conduct in letter  and in spirit and avoid any illegal or unprofessional behavior that might  present a conflict of inflict or expose Cavco, ourselves, our coworkers and  anyone else related to the Company to potential legal or criminal liability. The foundation of our success as a company is deeply rooted in our reputation  for integrity and principled business conduct. This Code provides a statement  of the fundamental principles and key policies and procedures for the way we  execute Company business. Our conduct should always reflect Cavco&#8217;s values, demonstrate ethical  leadership and promote a work environment governed by integrity, honesty,  legal compliance and trust. FULFILLING OUR SHARED OBLIGATIONS  Our Code is a statement of Cavco&#8217;s expectations for individual and business  conduct that applies to every employee as well as our Board of Directors.  It governs every business decision we make. Also, we expect our suppliers,  vendors and other third-party business partners to uphold the same high  standards of Cavco and to follow the spirit of the Code. If you have ethical or legal concerns regarding any activity, you should  immediately raise them. There are many reporting resources available  to you as described in the following section, Implementing the Code.  The Company&#8217;s Compliance Department is always available to answer all  questions and provide guidance. WORKING TOGETHER  To work together, we must be accountable and trust each other. Using the  Code as a guide, we must each maintain the highest ethical standards and  choose actions that reflect Cavco&#8217;s morals, integrity and professionalism. 1. Building a Foundation of Integrity </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14006.jpg" title="slide6" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 6 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 1. Building a Foundation of Integrity 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government ADMINISTRATION AND MAINTENANCE   OF THE CODE  With oversight from the Board of Directors, the Company&#8217;s executive  leadership is responsible for setting clear expectations and high standards  for ethical behavior throughout Cavco. We are committed to maintaining an  environment where compliance with the law and this Code is expected. The  Compliance Department, led by the General Counsel and Chief Compliance  Officer, is responsible for administering and maintaining the Code. Investigation and Response: The Company takes seriously and will fully  investigate all known potential violations. Relevant subject matter experts will  be assigned by the Compliance Department to conduct the investigations.  The Company is committed to protecting anyone who raises a concern in  good faith. However, it is a violation of the Code to knowingly make a false  accusation, lie to an investigator, interfere with or obstruct an investigation.   Training: Upon joining Cavco, and periodically thereafter, all Directors and  employees are required to participate in the Code training sessions. Acknowledgment: We require acknowledgement that Directors and  employees have read the Code and agree to abide by it. Failure to read or  acknowledge the Code is not an excuse for noncompliance with the Code. Waiver: No waivers of this Code shall be granted if you fail to comply with the  Code or any applicable law or regulation, you will be subject to discipline that  may include termination of employment. The Code is not a contract: The Code does not convey any specific  employment rights or guarantee employment for any specific period of  time. Employment with Cavco is &#8220;at will&#8221; meaning the Company can end the  employment relationship at any time, for any reason, and all Directors and  employees of the Company can do the same. 1. Building a Foundation of Integrity (Cont) </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14007.jpg" title="slide7" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">I M P L E M E N T I N G  T H E  C O D E2. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14008.jpg" title="slide8" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 8 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 2. Implementing the Code 1. Building a Foundation of SEEKING GUIDANCE  The Code cannot provide definitive answers to all questions. If you have  questions regarding any topic discussed in the Code, or if you are in  doubt about the best ethical course of action in a particular situation, you  should seek guidance from your supervisor, your local human resources  representative, the Compliance Department or any other resources identified  in &#8220;Reporting Violations&#8221; below. REPORTING VIOLATIONS  To assist in the administration of the Code and to allow employees to report  known or suspected violations of the Code, Cavco has established a Toll-Free  Compliance Hotline at 1-844-93CAVCO. You can also access it online at   www. speakupcavco.com or text 602-786-8683. The Speak Up Cavco!  Compliance Hotline is an easy, risk-free way to anonymously report  activities that may involve illegal or unethical behavior. The Speak Up Cavco!  Compliance Hotline is available 24 hours a day, 365 days a year and is staffed  by third-party professionals from Convercent by OneTrust. No one will be  subject to retaliation because of a good faith report of suspected misconduct. If you know of or suspect a violation of applicable laws, regulations, or this  Code, it is your responsibility to immediately report that information to your  manager, Human Resources, or by using the SpeakUp Cavco! Compliance  Hotline. You may also directly contact the Compliance Department at  CavcoCompliance@cavco.com. NON-RETALIATION POLICY  Cavco will not tolerate any reprisal or retaliation against any person who,  in good faith, reports a known or suspected violation of any law, rule or  regulation as well as the Code. Cavco will take appropriate disciplinary  action, up to and including termination of employment, against anyone who  retaliates, directly or indirectly, against any person for reporting an actual or  suspected violation of any Company policy (including the Code), or applicable  laws and regulations, or assisting in any investigation of any suspected  violation. Retaliation can also result in civil or criminal liability. If an employee abuses Cavco&#8217;s reporting mechanisms by maliciously filing  reports not in good faith, or filing reports that are known to be false or with  reckless disregard for their truth or falsity, or obstructing an investigation, the  offending employee will be subject to disciplinary action, up to and including  termination. FAIR LABOR PRACTICES Cavco is committed to complying with all laws pertaining to freedom of  association, collective bargaining, immigration, wages, hours and benefits as  well as laws prohibiting forced, compulsory and child labor.  2. Implementing the Code </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14009.jpg" title="slide9" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">MAINTAINING SAFETY &amp; ACCOUNTABILITY  IN THE WORKPLACE3. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14010.jpg" title="slide10" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 10 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 3. Maintaining Safety &amp; ... 2. Implementing the Code 1. Building a Foundation of At Cavco, we believe in fairness and equal opportunity. As a Cavco Director or  employee, we must be committed to respecting the dignity of each individual.  Employees must always conduct themselves in a mature, responsible,  and professional manner. In addition, we each share the responsibility for  maintaining a safe and productive workplace. Conduct at Cavco-sponsored or related functions and activities, whether on  or offsite, must be professional at all times. Never pressure anyone to engage  in the consumption of alcoholic beverages or drugs (legal or illegal), take any  action that amounts to sexual or other unlawful harassment or discrimination,  use language that is intended to harm or incite violence, or other unlawful  behavior. ILLEGAL HARASSMENT IS PROHIBITED  Harassment is unwelcome conduct that is based on race, color, ancestry,  caste, creed, religion, sex, pregnancy, child birth, sexual orientation, gender  identity, national origin, age (40 or older), disability, genetic information or  predisposition, military service, military or veteran status, marital status, or  any other protected classification under law. Harassment becomes unlawful  where 1) enduring the offensive conduct becomes a condition of continued  employment; or 2) the conduct is severe or pervasive enough to create a work  environment that a reasonable person would consider intimidating, hostile or  abusive. Anti-discrimination laws also prohibit harassment against individuals  in retaliation for: filing a discrimination charge, testifying, participating in an  investigation, proceeding, lawsuit under these laws or opposing employment  practices that they reasonably believe discriminate against individuals in  violation of employment laws. As part of Cavco&#8217;s commitment to a professional work environment, Directors  and employees may not unlawfully threaten, intimidate, coerce or otherwise  interfere with the job performance of other Directors, employees, customers,  suppliers and vendors. Consequently, Cavco will not tolerate any form of  unlawful harassment including, but not limited to, sexual advances, requests  for sexual favors or other physical and psychological abuse from fellow  employees, supervisors or business partners. Additionally, Cavco will not  allow any acts of unlawful bullying or intimidation by an individual or group.  Violations of Cavco&#8217;s harassment policy will result in corrective action up to  and including termination. For more detailed information please see Cavco&#8217;s human resources policies  posted on its intranet at: https://cavcoind1.hostpilot.com/ homenet/. SAFETY AND HEALTH Cavco strives to maintain safe working conditions for everyone. To this end,  Cavco fully complies with all applicable health and safety laws, rules and  regulations. Employees are responsible for being familiar with all Cavco safety  rules and observing them at all times. You must immediately report any  unsafe conditions to your supervisor, safety manager or the Cavco Corporate  Risk Team. In addition, any job-related injury or illness must be immediately  reported to your supervisor, safety manager or the Human Resources  Department in order to comply with applicable workers&#8217; compensation laws.  For more information, please see the safety policies at your location, which  provide guidelines on all safety issues.  3. Maintaining Safety and Accountability in the Workplace </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14011.jpg" title="slide11" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 11 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 3. Maintaining Safety &amp; ... 1. Building a Foundation of DRUG-FREE ENVIRONMENT Cavco is committed to providing a drug-free, safe and secure work  environment for all of its employees. Therefore, the manufacture,  consumption, distribution, possession or use of illegal drugs on Company  premises, in Company vehicles or while conducting Company business off- site is strictly prohibited. The possession or consumption of over-the-counter  or prescription drugs must conform to the Company&#8217;s policies. In addition,  the use, consumption, distribution or possession of alcoholic beverages and  legalized marijuana in certain states in any of the above locations or situations  generally is prohibited. In certain instances, moderate alcohol consumption  on Company property or while conducting Company business off-site, such as  at a business dinner, may be permitted, but Cavco employees are expected to  show good judgment at all times in connection with alcohol consumption. Violations of Cavco&#8217;s drug-free workplace policy will result in corrective action,  including possible termination, and may also have legal consequences.  Violation of drug-related laws may result in criminal prosecution, fines  and imprisonment. If you have knowledge of any prohibited alcohol- or  drug-related activities, you should immediately contact the Compliance  Department or the Human Resources Department. 3. Maintaining Safety and Accountability in the Workplace (Cont) </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14012.jpg" title="slide12" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">E N G A G I N G  I N  E T H I C A L  B E H A V I O R4. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14013.jpg" title="slide13" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 13 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of As we work with people both inside and outside of the Company, we must  act ethically in the growth and advancement of Cavco. This includes making  decisions that impact the Company independent of any unlawful or improper,  outside influences. Our business and commercial decisions and actions should  be based solely on the ethical advancement of Cavco&#8217;s legitimate interests, not  upon personal relationships or other financial or tangible benefits we might  receive. Conflicts of interest, or the appearance of any impropriety or unethical  behavior, can damage Cavco&#8217;s reputation as well as the reputation of the  persons involved.  CONFLICTS OF INTEREST   A conflict of interest occurs when individual personal interests unethically  interfere, or even appear to interfere, with the legitimate, business objectives  of the Company. Our obligation to conduct Cavco business in an honest,  transparent and ethical manner includes the duty to deal ethically with real  conflicts and prevent or eliminate any apparent and potential conflicts of  interest between personal and Company business relationships. As Directors  and employees of Cavco, we each have a duty to disclose any actual or  apparent ethical conflicts of interest. Because there is no way to list every possible conflict that might arise, the  examples below are some common examples of actual, apparent, and  potential conflicts of interest, and who should be notified if we became aware  of potential conflicts. If you become involved in a conflict situation that is not  described below or have any questions about whether a particular activity  would be a conflict situation, you should report it using the Disclosure module  within Convercent by OneTrust or contact the Compliance Department. See  &#8220;Reporting Violations&#8221; in Section 2 of the Code for reporting details. IMPROPER PERSONAL BENEFITS  Conflicts of interest develop when any person we have a close personal  relationship with including a partner or spouse, parents, children, siblings or  any person living in a Director&#8217;s and employee&#8217;s home gains improper personal  benefits because of their relationship to the Director or employee and their  position with Cavco. A Director or employee may not accept any unlawful or  ethically improper benefits because of their employment with the Company.  FINANCIAL INTERESTS IN OTHER BUSINESSES   Directors and employees of Cavco may not own or possess an interest in a  company that does business with the Company (for example, a Company  supplier) without first getting written approval from the General Counsel and  Chief Compliance Officer. However, it is not considered a conflict of interest  (and prior approval is not required) to own an interest of 1% or less of the  outstanding shares of a publicly traded company that does business with  Cavco. Similarly, Directors and employees may not own or otherwise hold an  ownership interest in a private company that competes with Cavco. CONDUCTING BUSINESS WITH CAVCO  Without prior written approval from the General Counsel and Chief  Compliance Officer, a Director or employee may not participate in a joint  venture, partnership or other commercial business arrangement with the  Company. An employee in a position to approve bids for Cavco must judge  all submitted bids impartially and bids must be accepted using reasonable  business judgment with the best interests of the Company in mind. No one  can participate in a bid process if there is an actual, or even a potential, conflict  of interest. 4. Engaging in Ethical Behavior 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14014.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14014.jpg" title="slide14" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 14 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of WORKING OUTSIDE THE COMPANY WITH  A COMPETITOR  As Directors and employees of Cavco who are employed to advance Cavco&#8217;s  legitimate business interests, we are strictly prohibited from simultaneously  being employed by or working with a commercial competitor of Cavco.  This includes marketing products or services in competition with Cavco&#8217;s  current or potential business activities. If there is any question about whether  commercial or business activities you are considering are prohibited, it is  your responsibility to consult with the General Counsel and Chief Compliance  Officer to determine whether a planned activity will compete with any of  Cavco&#8217;s business activities before pursing the activity in question. WORKING OUTSIDE THE COMPANY WITH A  SUPPLIER OR CONTRACTOR  Cavco Directors and employees may not be employed by, serve as a director  of, or represent a supplier or contractor (or subcontractor) to the Company  without prior Company approval. Additionally, Cavco Directors and employees  may not accept money or benefits of any kind as compensation or payment  for any advice or services that may have been provided to a supplier or  contractor in connection with its business with the Company. WORKING WITH OTHER ORGANIZATIONS  As responsible members of the communities where we live and work, the  Company encourages all Directors and employees to participate in projects  and causes that contribute to the greater good. However, Cavco Directors,  officers and vice presidents of business units desiring to seek a board position  with a for-profit or non-profit entity must have prior written approval from  the General Counsel and Chief Compliance Officer. In addition, Cavco Board  Directors, officers, vice presidents, General Managers, and company directors  must obtain prior written approval from the General Counsel and Chief  Compliance Officer prior to running for election or appointment to any city,  county, state or federal government-related position.  FAMILY MEMBERS WORKING IN THE INDUSTRY  During the normal course of business, we may encounter situations where  a spouse, significant other, child, parent, in-law or someone else with  whom we have a close familial relationship is also a competitor, supplier or  customer of the Company or employed by a competitor. These situations  are not prohibited, but they do call for full disclosure and extra sensitivity to  conflicts of interest and to the security and confidentiality of the Company&#8217;s  information. Several factors will be considered in assessing these situations, including: (1) the relationship between the Company and the other company involved; (2) the nature of the employee&#8217;s responsibilities with the Company and those  of the other person; and  (3) the access each person has to their respective employer&#8217;s confidential,  proprietary and trade secret information.   Such a situation, however harmless it may appear, could arouse suspicion  among other associates and adversely affect working relationships. As Directors and employees of Cavco, it is in our best interest to do everything  possible to avoid even the appearance of unethical conduct to observers  inside and outside of the Company. To remove any doubt or suspicion, all  4. Engaging in Ethical Behavior (Cont) 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14015.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14015.jpg" title="slide15" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 15 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of employees must disclose the specific situation to a direct supervisor or Cavco&#8217;s  Compliance Department through the Disclosure module within Convercent  by OneTrust to assess the nature and extent of any concern and how it can be  resolved. Cavco Board Directors, officers, vice presidents, General Managers,  and company directors must disclose their specific situations directly to  Cavco&#8217;s General Counsel and Chief Compliance Officer. In some instances, any  risk to the Company&#8217;s interests may be sufficiently remote that the Company&#8217;s  General Counsel and Chief Compliance Officer may only remind you to guard  against inadvertently disclosing the Company&#8217;s proprietary and trade secret  information and not to be involved in decisions on behalf of the Company that  involve the other company. FAMILY MEMBERS WORKING AT THE COMPANY  If a family member or another person with whom you have a significant  and close personal relationship is also an employee of the Company, they  should not be in a direct supervisory position over the other person in  the relationship. In cases such as these, an employee must disclose the  relationship to a supervisor and the Compliance Department through the  Disclosure module within Convercent by OneTrust, and an Officer must  disclose the relationship to Cavco&#8217;s General Counsel and Chief Compliance  Officer. In these situations, the Company may reassign one or both of the  employees. In some cases, Cavco&#8217;s employment of family members may also  require approval by the Audit Committee as a &#8220;related party transaction.&#8221; SAFEGUARDING LEGITIMATE BUSINESS AND  INVESTMENT OPPORTUNITIES  We all must identify and disclose legitimate business and investment  opportunities involving one or more of Cavco&#8217;s business lines obtained  through our employment with the Company. If you have any questions about  a business or investment opportunity, you should contact the General Counsel  or Chief Compliance Officer. Furthermore, you are prohibited from using  Cavco&#8217;s proprietary and trade secret information, or your position of influence  at Cavco, for unlawful personal or financial gain. ENTERTAINMENT, GIFTS AND GRATUITIES  Employees must make decisions based on uncompromised objective  judgment. If they interact with anyone who has business dealings with  the Company, such as suppliers, competitors, contractors or professional  consultants, they must be mindful to conduct such activities in the best  interest of Cavco using consistent and unbiased standards. Cavco employees  must never accept gifts or other financial benefits if it could unethically  compromise the reasonable exercise of business judgment or affect a   business decision. We must never ask for gifts, entertainment or any other business courtesies  from people doing business with the Company for personal gain. Unsolicited  gifts and business courtesies, including meals and entertainment when part  of a business meeting or shared with the host business contact, are permitted  if they are: (1) customary and commonly accepted business courtesies;  (2) not lavish; and (3) given and accepted without an express or implied  understanding that we are in any way obligated by the acceptance of the gift  or that the gift is a reward or inducement for any particular business decision  already made or forthcoming. Gifts and entertainment that are valued at more  than two hundred fifty dollars ($250.00) or that are lavish in nature require the  written approval of the employee&#8217;s manager and the Compliance Department  through the through the Disclosure module within Convercent by OneTrust. 4. Engaging in Ethical Behavior (Cont) 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14016.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14016.jpg" title="slide16" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 16 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 2. Implementing the Code 1. Building a Foundation of Gifts of cash or cash equivalents (including securities, below-market loans,  etc.) in any amount are strictly prohibited. Gifts, gratuities, awards, merchandise and/or other incentives of nominal  value (generally not exceeding the face or fair market value of $250.00) may  be accepted from vendors and customers, as well as potential vendors and  potential customers, with whom we have an actual or potential business  relationship. During the course of business, we may engage in reasonable  entertainment with current or potential vendors and customers. At Cavco, &#8220;Reasonable entertainment&#8221; means entertainment (including  activities such as golf and other sporting events, tickets to the theater, a  concert and other productions, including vendor paid/customer paid trips,  where true business discussions are held at industry or educational events, as  long as the expense would be paid by the Company as a reasonable business  expense if not paid by the other party. Also, &#8220;reasonable entertainment&#8221; only  includes entertainment within the bounds of good taste, moderation and  common sense to be judged in hindsight. If there are any questions regarding the reasonableness or permissibility of  any gifts or entertainment under the Code, refer to the Company&#8217;s Gift and  Entertainment Policy where more detail is available or obtain guidance from  the Compliance Department. PROPERLY USING COMPANY PROPERTY  Cavco&#8217;s physical property and resources are intended solely for the benefit  of the Company&#8217;s legitimate business and commercial purposes. Cavco  Directors , officers, vice presidents, managers, and supervisors are responsible  for safeguarding and properly using the Company&#8217;s tangible and intangible  property and resources that are under their supervision and control. This  includes but is not limited to cash, trademarks, trade names, technology,  merchandise, inventory, equipment, computers, telecommunications  equipment and services, buildings and facilities, supplies, and Cavco&#8217;s  proprietary and trade secret information. We are each steward of these assets  and resources for the Company, and we must ensure that they are used for  legal and proper purposes. Using Cavco&#8217;s assets for improper or illegal purposes is strictly prohibited. Prior to leaving Cavco, all identification cards or badges, access codes or  devices, keys, laptops, computers, telephones, mobile phones, hand-held  electronic devices, tools, credit cards and electronically stored or physical  documents or files containing Cavco&#8217;s proprietary and trade secret information  must be immediately returned to Cavco. Subject to applicable law, the contributions employees make to the  development and use of Cavco&#8217;s products, equipment, marketing and sales  research, materials and services or intellectual property while employed by  the Company are &#8220;works made for hire&#8221; and, accordingly, Cavco&#8217;s property.  These contributions remain Cavco&#8217;s property if our employment with the  Company terminates for any reason. As an employee of any entity within  Cavco, we sign the Acknowledgement at the end of this Code which assigns  and transfers to Cavco all of such &#8220;work made for hire,&#8221; whether it was  developed or discovered before or after the date the Acknowledgement   was signed. 4. Supporting Our Company (Cont) 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14017.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14017.jpg" title="slide17" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 17 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of COMPANY BOOKS AND RECORDS  As part of Cavco&#8217;s commitment to integrity and financial transparency, it is  the Company&#8217;s policy to make full, fair, accurate, timely and understandable  disclosure in compliance with all applicable laws and regulations in all  reports and documents that Cavco files with, or submits to, the Securities and  Exchange Commission and in all other public communications made by the  Company. Pursuant to the Company&#8217;s record retention policy, employees involved in  maintaining and retaining the Company&#8217;s records must do so accurately,  truthfully and in a timely manner, including all timesheets and travel and  expense reports. We must be careful to record Cavco&#8217;s financial activities in  compliance with all applicable laws and accounting practices, and fully reflect  all Company transactions, as appropriate. In addition, Cavco requires that  each of us comply with all internal financial-reporting procedures established  by the Company. Making false, artificial or misleading entries, records or  documentation is strictly prohibited. No bank account, brokerage fund or  asset may be established or maintained without the approval of the Chief  Accounting Officer or Treasurer. Cavco Directors, officers, vice presidents, managers, and supervisors are  expected to provide truthful, accurate and complete information, upon  request to Cavco&#8217;s attorneys and both internal and external auditors and  accountants. We must never make, or cause to be made, any false or  misleading statement in connection with any examination or audit of Cavco&#8217;s  books and records. SAFEGUARDING PROPRIETARY AND TRADE  SECRET INFORMATION  As Directors and employees of Cavco, our positions may mean that we learn  facts about the Company&#8217;s business, plans, operations or &#8220;secrets of success&#8221;  that are not known to the general public or to competitors. &#8220;Proprietary and  Trade Secret information&#8221; includes any formulas, patterns, compilations,  programs, devices, methods, techniques, pricing, or processes of the Company  that: (i) derive independent economic value, actual or potential, from not  being generally known to the public or to other persons who can obtain  economic value from its disclosure or use; and (ii) are the subject of efforts   that are reasonable under the circumstances to maintain the secrecy of   the information. Some examples of Proprietary and Trade Secret Information include, but  are not limited to, non-public information such as: (1) customer data and  records;(2) the terms offered or prices charged to customers or by suppliers;  (3) current and potential customer and investor lists;(4) marketing or strategic  plans;(5) product specifications; and (6) unreleased earnings information.  Also, during the course of performing our duties and responsibilities, Board  Directors, officers, vice presidents, and company directors may become  privy to information concerning possible mergers or acquisitions with  other companies that may require Cavco to maintain such information as  confidential. Anyone who possesses or has access to Proprietary and Trade Secret  Information must: &#8226;  Not use the information for their own benefit or the personal benefit of  persons inside or outside of Cavco.  4. Supporting Our Company (Cont) 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14018.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14018.jpg" title="slide18" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 18 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of &#8226;  Not transmit or disclose Proprietary and Trade Secret Information outside of  Cavco, unless otherwise approved in writing by the Company or required in  the performance of a Director&#8217;s or employee&#8217;s duties. &#8226;  Carefully guard against disclosure of Proprietary and Trade Secret  Information to people outside Cavco. &#8226;  Not disclose Proprietary and Trade Secret Information to another Cavco  employee unless the employee needs the information to carry out business  responsibilities. However, it is important to state that treatment of information as confidential,  proprietary or trade secret does not mean we cannot report apparent  wrongdoing to the Compliance Hotline, the General Counsel and Chief  Compliance Officer or the government authorities where it is appropriate to  do so. Additionally, our obligation to treat Proprietary and Trade Secret Information  as confidential does not end when we leave Cavco. 4. Supporting Our Company (Cont) 4. Engaging in Ethical   Behavior </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14019.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14019.jpg" title="slide19" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">O B S E R V I N G  T R A D E M A R K S  C O P Y R I G H T S  &amp;  O T H E R  I N T E L L E C T U A L  P R O P E R T Y 5. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14020.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14020.jpg" title="slide20" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 20 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of COMPANY INTELLECTUAL PROPERTY  The Company&#8217;s logos and names are examples of Cavco trademarks. We   must never use Cavco trademarks for improper commercial gain or other  unlawful use. Works of authorship such as written materials, designs or plans are the  property of Cavco and may be covered by copyright laws or qualify as  Proprietary and Trade Secret Information. To avoid violating these laws and  Cavco&#8217;s Code, we must avoid making unapproved copies or creating works  based on the concepts or functions contained in the Company&#8217;s copyrighted  materials. INTELLECTUAL PROPERTY RIGHTS OF OTHERS  Cavco&#8217;s policy is not to infringe upon the intellectual property rights of others.  When using the name, trademarks, logos, music, images or printed materials  of another company, including any such uses on the Company&#8217;s websites, we  must do so properly with permission and in accordance with applicable law. Cavco licenses the use of much of its computer software from outside  companies. In most instances, this computer software is protected by  copyright. Company employees may not make, acquire or use unauthorized  copies of computer software. 5. Observing Trademarks Copyrights &amp; Other Intellectual Property  5. Observing   Trademarks,  Copyright ... </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14021.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14021.jpg" title="slide21" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">RESPONDING TO INQUIRIES FROM THE PRESS  AND OTHERS ON BEHALF OF THE COMPANY6. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14022.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14022.jpg" title="slide22" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 22 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 7. Complying with  Antitrust Laws 8. Interacting with Government 1. Building a Foundation of If the press, media or government regulators request a comment or statement  regarding a legal or regulatory matter on behalf of the Company, please  contact or direct them to Cavco&#8217;s General Counsel and Chief Compliance  Officer. Any other requests for comments or statements on behalf of the  Company, please coordinate with the SVP, Marketing &amp; Communications.  6. Responding To Inquiries From The Press and Others On Behalf of the Company 6. Responding to  Inquiries from  the Press </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14023.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14023.jpg" title="slide23" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">C O M P L Y I N G  W I T H  A N T I T R U S T  L A W S7. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14024.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14024.jpg" title="slide24" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 24 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 8. Interacting with Government 1. Building a Foundation of While Cavco competes vigorously in all of its business activities, its efforts  in the marketplace must be conducted in accordance with all applicable  antitrust and competition laws (&#8220;antitrust law&#8221;). The antitrust and competition  laws are too extensive to be summarized in the Code. However, a primary  goal of the antitrust laws is to promote and preserve each competitor&#8217;s  independence when making decisions on price, output, and other  competitively sensitive issues. Antitrust laws prohibit agreements between  competitors that limit independent judgment or restrain trade. Some  examples of this are agreements to fix prices, restrict output or supply, divide  a market for customers, territories, products, or purchases. These rules, other  than price fixing, are generally subject to a &#8220;rule of reason&#8221; standard. As Cavco employees, we must not agree with any competitor on any of these  topics. Any communication with a competitor&#8217;s representative, no matter how  innocuous it may seem at the time, may later be subject to legal scrutiny and  form the basis for accusations of improper or illegal conduct. Accordingly, we  must avoid becoming involved in situations where an unlawful agreement  could be inferred such as discussions with competitors about selling prices,  dividing markets, or coordinating marketing and sales efforts. Any of these  may create serious legal problems for Cavco and the employee involved. 7. Complying with Antitrust Laws 7. Complying  with  Antitrust Laws </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14025.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14025.jpg" title="slide25" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">I N T E R A C T I N G  W I T H  G O V E R N M E N T  E N T I T I E S8. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14026.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14026.jpg" title="slide26" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">pg 26 CAVCO INDUSTRIES, INC. Code of Conduct           Rev: 01.15.24 2. Implementing the Code 3. Maintaining Safety &amp; ... 4. Engaging in Ethical Behavior 5. Observing   Trademarks ... 6. Responding to  Inquiries from 7. Complying with  Antitrust Laws 1. Building a Foundation of BRIBERY OF FOREIGN OFFICIALS  Company policy, the U.S. Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;) and the  laws of many other countries prohibit Cavco and its Directors, employees and  agents from giving or offering to give money or anything of value to a foreign  official, a foreign political party, a party official or a candidate for political  office in order to influence official acts or decisions of that person or entity,  to obtain or retain business or to secure any improper advantage. A foreign  official is an officer or employee of a government or any department, agency,  or instrumentality thereof, or of certain international agencies, such as the  World Bank or the United Nations, or anyone acting in an official capacity on  behalf of one of those entities. Officials of government-owned corporations are  considered to be foreign officials. Payments made in forms other than cash may be illegal. The FCPA prohibits  giving or offering to give &#8220;anything of value&#8221; if it is intended or could be  perceived to influence a business or governmental decision or action. Bribes  can take many different forms beyond just money. Non-cash items have   been the basis of bribery prosecutions, including job offers, travel expenses,  golf outings, automobiles and loans with favorable interest rates or repayment  terms. Indirect payments made through agents, contractors or other third parties  are also prohibited. Employees may not avoid liability by &#8220;turning a blind eye&#8221;  when circumstances indicate a potential violation of the FCPA. The FCPA allows for certain permissible payments to foreign officials.  Specifically, the law permits &#8220;facilitating&#8221; payments, which are payments of  small value to effect routine government actions such as obtaining permits,  licenses, visas, mail, utility hookups and the like. However, determining what  is a permissible &#8220;facilitating&#8221; payment involves difficult legal judgments.  Employees must consult the Legal Department before making, directly or  indirectly, any payment or gift thought to be exempt from the FCPA. Cavco&#8217;s Compliance and Internal Audit Departments will conduct periodic  compliance reviews and audits of relevant business units to ensure continued  compliance with the FCPA, other anti-corruption laws and the Code   8. Interacting with Government Entities 8. Interacting  with Government </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- cvco-2024330xex14027.jpg -->
<DIV style="padding-top:2em;">
<IMG src="cvco-2024330xex14027.jpg" title="slide27" width="1365" height="1055">
<DIV><FONT size="1" style="font-size:1pt;color:white">Acknowledgment of Receipt and Review TO BE SIGNED AND RETURNED TO YOUR LOCAL HR REPRESENTATIVE OR CAVCOHR@CAVCO.COM I, _____________________________________________, acknowledge that I have received and read a copy of the Cavco Industries, Inc., Code of Conduct (the  &#8220;Code&#8221;). I understand the contents of the Code. I agree to comply, and have complied, with the policies and procedures set out in the Code.  I understand that, in addition to other knowledgeable personnel, including my supervisor, I should approach the General Counsel and Chief Compliance  Officer if I have any questions about the Code generally or any questions about reporting a suspected violation of the Code. I understand and acknowledge  that I always have the right to notify in good faith the General Counsel and Chief Compliance Officer of any known or suspected violation of this Code or  other misconduct without fear of retaliation.      SIGNATURE:            PRINTED NAME:      DATE: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19
<SEQUENCE>6
<FILENAME>cvco-2024330xexhibit19.htm
<DESCRIPTION>EX-19
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0ee345ed885e46d78f35cfee3661732b_35"></div><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">CAVCO INDUSTRIES, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SECURITIES TRADING POLICY </font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Effective Date&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> OCTOBER 30, 2023</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Securities Trading Policy (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) sets forth guidelines with respect to transactions in the securities of Cavco Industries, Inc., (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) and the handling of confidential information about the Company and the companies with which the Company does business. The Company&#8217;s Board of Directors has adopted this Policy to promote compliance with federal and state securities laws that prohibit certain persons who are aware of material, non-public information about a company from&#58; (i) trading in securities of that company&#59; or (ii) providing material, non-public information to other persons who may trade on the basis of that information. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy is divided into two parts&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Part I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> describes the Company&#8217;s prohibition on the unauthorized disclosure (by Directors, Officers and employees) of material, non-public information, or the misuse of such information, in securities trading&#59; and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Part II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> imposes special additional trading restrictions on Directors, Officers and certain other employees that the Company may designate from time-to- time as &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Covered Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#34; because of their position, responsibilities or their actual or potential access to material, non-public information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy applies to all trading or other transactions in the Company&#8217;s securities, including&#58; common stock, options and any other securities that the Company may issue, such as preferred stock, notes, bonds and convertible securities.  This Policy further applies to all Officers of the Company and its subsidiaries, all members of the Company&#8217;s Board of Directors and all employees as identified by the Company (except for Part II, which applies only to certain employees). The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material, non-public information. This Policy also applies to family members, other members of a person&#8217;s household and entities controlled by a person covered by this Policy.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">COMPANY POLICY</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If a Director, Officer or any employee has material, non-public information relating to the Company or a Covered Entity (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">See below</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, definition in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Part I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">), neither any such Director, Officer or employee, nor any of their respective family members, may buy, sell or gift securities of the Company or a Covered Entity, or engage in any other action to take advantage of or pass on to others material, non-public information. This Policy also applies to material, non-public information relating to a Covered Entity (including our clients, customers, contractors or suppliers) obtained in the course of employment by or association with the Company.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">To avoid even the appearance of impropriety, additional restrictions on trading Company securities apply to Directors, certain Officers and certain employees. See subsection&#58; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Procedures &#8211; Pre-Clearance of All Trades</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.&#8221;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) are not exempted from the insider trading laws or from this Policy. The fact that the Director, Officer or employee may have relied on other factors in purchasing or selling securities while in possession or aware of material, non-public information will not absolve the person from liability under the law.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">PART I</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">WHAT IS &#8220;INSIDER TRADING&#8221;&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;Insider trading&#8221; generally refers to&#58; (1) trading in securities while in possession or aware of material, non-public information&#59; or (2) providing material, non-public information to others who may trade on the basis of such information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This means that Company insiders are prohibited from doing the following&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Trading in Company securities, or the securities of another company or entity with which the Company is engaged in a transaction or project, or discussion about a transaction or project (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Covered Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;), including clients, customers, contractors and suppliers, while in possession or aware of material, non-public information concerning the Company or a Covered Entity&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Having others trade on the Company insider&#8217;s behalf while the Company insider is in possession or is aware of material, non-public information&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Communicating material, non-public information concerning the Company or a Covered Entity to others who may then trade in the Company&#8217;s or Covered Entity&#8217;s stock, other securities or pass on the information to others who may trade in the Company&#8217;s or Covered Entity&#8217;s stock or other securities. This conduct is known as &#8220;tipping&#8221;.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The elements of insider trading are discussed below&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">1.         What is Material Information&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Information is considered &#8220;material&#8221; if a reasonable investor would consider that information important in making a decision to buy, hold or sell securities.  Any information that could be expected to affect the Company&#8217;s stock price, whether positive or negative, should be considered material. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Inside information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; could be material because of its expected effect on the price of the Company&#8217;s securities, the securities of another company or entity or the securities of several companies or entities. Moreover, the resulting prohibition against the misuse of inside information includes not only restrictions on trading in the Company&#8217;s securities but restrictions on trading in the securities of other companies or entities affected by the inside information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">There is no bright-line standard for assessing materiality. Rather, materiality is based on an assessment of all of the facts and circumstances. It is often evaluated by enforcement authorities with the benefit of hindsight. While it is not possible to define all categories of material information, some examples of information that ordinarily would be regarded as material are&#58; </font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Earnings, sales results or expectations&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Financial forecasts&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Changes in dividend&#47;distribution policies, the declaration of a stock split or the offering of additional securities&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Proposals, agreements or news regarding a pending or proposed merger, acquisition, tender offer, joint venture, divestiture, leveraged buyout, significant sale of assets or the disposition of a subsidiary&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Cybersecurity risks and incidents, including vulnerabilities and breaches&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Changes in relationships with major customers, including obtaining or losing customers&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Important product developments or discoveries&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Major financing developments&#59;</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Changes in management or other major personnel changes&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Criminal indictments, material civil litigation or government investigations&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Significant disputes with major suppliers or customers&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Labor disputes, including strikes or lockouts&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Substantial changes in accounting methods&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Debt service or liquidity problems&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Impending bankruptcy or insolvency&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Public offerings, including private sales of debt or equity securities&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Calls, redemptions or repurchases of securities&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Product defects or warranty issues&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Major technological advances&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Significant write-downs in assets or increases in reserves&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Extraordinary borrowings&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Award or loss of a major contract.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">2.         What is Non-Public Information&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In order for information to qualify as inside information, it must not only be material but it must also be non-public. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Non-public information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is information which has not generally been made available to investors. At such time as material, non-public information has been properly released to the investing public, it loses its status as inside information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">However, for non-public information to become public information, it must be disseminated through recognized channels of distribution designed to reach the securities marketplace such as disclosure through the filing of a report with the Securities and Exchange Commission (&#8220;SEC&#8221;), disclosure by release to a national business and financial wire service (such as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">PR Newswire, Dow Jones</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Reuters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) or a national newspaper (such as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">The Wall Street Journal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">). Further, sufficient time must pass for the information to become available in the market (which could be up to several days).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Partial disclosure does not constitute public dissemination. So long as any material component of the inside information has yet to be publicly disclosed, the information is deemed non-public and may not be misused.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">3.         What is Trading&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Trading includes buying, selling and gifting stock, equities, bonds and other securities.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">THE CONSEQUENCES</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The consequences of insider trading violations can be staggering&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">For individuals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> who trade on inside information (or tip such information to others), as of the date of this Policy&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a civil penalty of up to three times the profit gained or loss avoided&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a criminal fine (no matter how small the profit) of up to $5 million&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a jail term of up to 20 years&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a cease and desist order to stop the violation and penalties for violations of such orders or the federal securities laws.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">For a company </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(as well as possibly any supervisory person) that fails to take appropriate steps to prevent illegal trading by an employee, or tipping of inside information by an employee, as of the date of this Policy&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a civil penalty of the greater of $1 million or three times the profit gained or loss avoided as a result of the employee&#8217;s violation&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">a criminal penalty of up to $25 million.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Moreover, if an employee violates this Policy, fails to comply with this Policy or the Company&#8217;s procedures, Company imposed sanctions, up to and including dismissal, could result. Needless to say, any of the above consequences, even an SEC investigation that does not result in prosecution, can tarnish one&#8217;s reputation and irreparably damage a professional career.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Confidentiality</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Serious problems could arise for the Company and you due to an unauthorized disclosure of internal information about the Company, whether or not the purposes of facilitating improper trading in the Company&#8217;s securities exist. Generally, securities regulations provide that when a company (such as the Company) discloses material, non-public information, it must provide broad, non-exclusionary public access to the information. Violations of these regulations can result in SEC enforcement actions resulting in injunctions and severe monetary penalties. It is the Company policy that all Directors, Officers and employees must maintain all material, non-public information about the Company, or a Covered Entity, in strict confidence and should not communicate such information to any person unless the person has a need to know the information for legitimate reasons related to the Company&#8217;s business. Similarly, a Director, Officer or employee should not discuss the Company&#8217;s, or a Covered Entity&#8217;s, affairs in public or quasi-public areas where a conversation may be overheard (i.e., restaurants, airplanes, elevators, etc.). This prohibition applies to inquiries about the Company, or a Covered Entity, which may be made by financial press, investment analysts or others in the financial community. It is important that all such inquiries requesting comment about the Company should be declined and referred to the Company&#8217;s Investor Relations Department.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Whether the information is proprietary information about the Company, Covered Entity or information that could have an impact on the Company or a Covered Entity&#8217;s stock price, Directors, Officers and employees must not pass the information on to others. Tipping results in liability for the insider who communicated such information even if the Company Insider does not actually trade himself or herself and for the person who received the information whether or not the person has reason to know that it was an improper disclosure and then acts on such information or passes it on to others who may act upon it.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TO SUMMARIZE&#58;  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">NO TIPPING AND NO TRADING WHILE IN THE POSSESSION OF MATERIAL, NON-PUBLIC INFORMATION.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">PART II</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">PROCEDURES</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company has established additional procedures in order to assist it in the administration of this Policy, to facilitate compliance with laws prohibiting insider trading while in possession of material, non-public information and to avoid the appearance of any impropriety. These additional procedures are applicable only to those individuals described below.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Pre-Clearance of All Trades</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Directors, Officers and any employee who, by virtue of their position&#58; (i) is designated by the Board of Directors as a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">filer&#59; (ii) regularly has access or generates material, non-public information concerning the Company&#59; (iii) are designated members of the corporate administrative group&#59; or (iv) designated members of the corporate accounting group (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Covered Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;), are prohibited from trading in the Company&#8217;s securities at all times, even during periods that are not &#8220;blackout periods&#8221; (as described below), without first contacting the Company&#8217;s Legal Department and receiving written approval pursuant to this Policy. This restriction also applies to transactions by a Covered Person&#8217;s spouse, domestic partner and any other persons living in a Covered Person&#8217;s household as well as to transactions by entities controlled by a Covered Person. Trade pre-clearance requests must be submitted and approved by both the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer &#38; Treasurer (&#8220;CFO&#8221;) using the attached form.  (See, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Attachment A&#58; Stock Trading Approval Form.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Using the attached form, the President and Chief Executive Officer of the Company must receive prior written approval from the General Counsel &#38; Chief Compliance Officer as well as the Chairman of the Board.  The Chief Financial Officer must receive prior written approval from the General Counsel &#38; Chief Compliance Officer as well as the President and Chief Executive Officer.  Finally, the General Counsel &#38; Chief Compliance Officer must receive prior written approval from the President and Chief Executive Officer as well as the Chief Financial Officer of the Company.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Unless revoked, written permission to execute a trade will normally remain valid until market close  five (5) trading days after the day on which permission was granted (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Permitted Trading Window</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). If the trade is not executed during the Permitted Trading Window, a Covered Person must request a new written approval pursuant to the process set forth in the preceding paragraph. If a Covered Person has any questions, concerns or is otherwise uncertain about anything in this pre-clearance process, the Covered Person is directed to talk to the Company&#8217;s General Counsel &#38; Chief Compliance Officer.  The Chairman of the Board, the President and Chief Executive Officer, the General Counsel &#38; Chief Compliance Officer, and the Chief Financial Officer are under no obligation to approve a stock trade.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">EVEN IF A COVERED PERSON RECEIVES PRE-CLEARANCE AND IT IS DURING A PERMITTED TRADING WINDOW, THE COVERED PERSON, INCLUDING ANY COMPANY, TRUST OR ENTITY CONTROLLED BY THE COVERED PERSON, THEIR SPOUSE, THEIR FAMILY MEMBERS OR OTHERS LIVING IN THEIR HOUSEHOLD, MAY NOT TRADE IN SECURITIES OF THE COMPANY OR A COVERED ENTITY IF THE COVERED PERSON IS IN POSSESSION OR AWARE OF MATERIAL, NON-PUBLIC INFORMATION ABOUT THE COMPANY OR ABOUT A COVERED ENTITY.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">No Trading During Blackout Periods</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In order to further minimize the possibility of an inadvertent and unintended insider trading violation, Covered Persons are prohibited from trading in the Company&#8217;s securities during the period beginning fifteen (15) days prior to the end of the Company&#8217;s fiscal quarter and ending two (2) business days following the public release by the Company of quarterly or year-end earnings (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Earnings Blackout</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). Please realize that the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">open window</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; periods are of general applicability only and do not serve to permit otherwise illegal trades. Trading in the Company&#8217;s stock is permitted only during the open window and all trades by Covered Persons must be approved in advance by both the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer. Other events or developments during such periods may still cause some Directors, Officers or other employees to be in possession or aware of material, non-public information. In such event, a Director, Officer or employee still may not trade. A Director, Officer or employee may not trade even during the open window periods or with authorization if they are actually in possession or aware of material, non-public information about the Company or a Covered Entity. Also, trading during the open window periods is not a substitute for compliance with required pre-clearance procedures.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Other Restricted Trading Periods</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">From time to time, an event may occur that is material to the Company and is known by only a few Directors, Officers and&#47;or employees (for example, a proposed acquisition). So long as the event remains material and non-public, the relevant Covered Persons may not trade Company or a Covered Entity&#8217;s securities. In such instances, the Company will announce to the Covered Persons a closed window or blackout period for trading in Company securities and, if appropriate, in securities of a Covered Entity (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Other Blackouts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). Note that Earnings Blackouts and Other Blackouts are independent of each other and the end or termination of an Earnings Blackout does not end, terminate or conclude Other Blackouts unless specifically instructed that it so does. Only the General Counsel &#38; Chief Compliance Officer may lift the prohibition of an Other Blackout. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">No Trading in Securities on a Short-Term Basis</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">The SEC&#8217;s &#8220;short-swing profit&#8221; rules already discourage Directors and certain Officers from selling any of the Company&#8217;s securities within six months of a purchase, or purchasing any of the Company&#8217;s securities within six months of a sale, by requiring that profits from such transactions be paid over to the Company. The Company is making this rule a prohibition and expanding it to include all Covered Persons. If there is an emergency situation, such as a sudden and significant change in financial circumstances which dictates that recently acquired securities be sold, an employee (but not a Director or Officer who is subject to the short-swing profit rules and who makes filings on Form 4) should contact the General Counsel &#38; Chief Compliance Officer to seek a waiver to this Policy. This Company policy does not apply to transactions involving equity incentive plan award transactions, such as qualifying stock option grants and exercise and hold transactions, as these are generally exempt from the &#8220;short-swing profit&#8221; rules.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Standing Orders</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Standing orders (except standing orders under approved Rule 10b5-1 plans, see below) should be used only for a very brief period of time. Standing orders must be pre-approved by the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer. The problem with purchase or sales resulting from standing instructions to a broker is that there is no control over the timing of the trade. The broker could execute a trade when you are in possession or aware of material, non-public information. Standing orders include </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Limit and Good until Canceled</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> orders. Standing orders (except under approved Rule 10b5-1 plans) that have not executed during the specified time period approved by the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer must be cancelled. Upon expiration or termination of all unexecuted standing orders, a Director, Officer or employee must receive a new approval from the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer to initiate another standing order.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Company Compensation Plans</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For purposes of this Policy, the Company considers the election to have the Company withhold shares to satisfy tax withholding requirements (but not the sale of any such shares) to be exempt from this Policy.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">10b5-1 Plans</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Policy and its restrictions do not apply to transactions under a pre-existing written plan, contract, instruction or arrangement under Rule 10b5-1 (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Approved 10b5-1 Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) under the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Securities Exchange Act of 1934</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;), that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(i) have been reviewed and approved by the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer during an open window one (1) fiscal quarter in advance of any trades&#59; (or, if revised or amended, such revisions or amendments have been reviewed and approved by the General Counsel &#38; Chief Compliance Officer and the Chief Financial Officer during an open window one (1) fiscal quarter in advance of any subsequent trades)&#59;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(ii) were entered into in good faith by the Covered Person at a time when the Covered Person was not in possession of material, non-public information about the Company&#59; </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iii) give a third party the discretionary authority to execute such purchases and sales, outside the control of the Covered Person, so long as such third party does not possess any material, non-public information about the Company and explicitly specifies the security or securities to be purchased or sold, the number of shares, the prices and&#47;or dates of transactions or other formula(s) describing such transactions&#59; and </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iv)  no trades under an Approved 10b5-1 Plan may occur until the latter of&#58; (a) 90 days after the Approved 10b5-1 Plan&#8217;s adoption or modifications of an Approved 10b5-1 Plan&#59; or (b) two (2) business days after filing of a Form 10-Q or Form 10-K disclosing the Company&#8217;s financial results for the quarter in which the Approved 10b5-1 Plan was adopted or modified. </font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The minimum term for an Approved 10b5-1 Plan is six (6) months and the maximum term shall be twelve (12) months.  During said term, a Company Insider may not conduct any trading activity outside of the Approved 10b5-1 Plan, except as specifically approved by the General Counsel &#38; Chief Compliance Officer.  It is expected that approval will only be considered for &#8220;sell to cover&#8221; transactions for tax withholding liabilities relating to option exercises, the vesting of restricted stock unit awards and similar equity awards.  All Company Insiders who implement an Approved 10b5-1 Plan must use a broker approved by the Company.  In order to prevent overlap, multiple approved 10b5-1 Plans are prohibited.  Annually, the Company&#8217;s Internal Audit Department will be responsible for reviewing all trades and compliance with an Approved 10b5-1 Plan.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Additional Prohibited Transactions</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Because we believe it is improper and inappropriate for the Company&#8217;s Directors, Officers or employees to engage in short-term or speculative transactions involving Company stock, it is the Company&#8217;s policy that Directors, Officers and all employees should not engage in any of the following activities with respect to securities of the Company&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt;text-decoration:underline">Hedging Transactions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. No Director, Officer or employee shall engage in hedging transactions with respect to the Company&#8217;s securities where the Director, Officer or employee locks in a value for the Company security in exchange for protecting against upside or downside price movement. Hedging transactions where a Director, Officer or employee gives up full risks and rewards of security ownership, include, but are not limited to, selling short and transacting in derivative securities, as explained further below.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt;text-decoration:underline">Short Sales</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. No Director, Officer or employee shall engage in &#8220;short&#8221; selling of the Company&#8217;s securities. Short selling is the sale of a security that is not owned by the seller or which is consummated by the delivery of a security borrowed by or for the account of the seller. </font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt;text-decoration:underline">Buying or Selling &#8220;Derivative Securities&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. No Director, Officer or employee shall buy or sell puts (i.e., options to sell), calls (i.e., options to purchase), future contracts or other forms of derivative securities relating to the Company&#8217;s securities. For these purposes, a security will be considered a derivative of another security if its value is derived from the value of the other security.</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:14.33pt;text-decoration:underline">Pledging.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">No Director, Officer or employee shall hold Company securities in a margin account or pledge Company securities as collateral for a loan.  Margin sales or foreclosure sales may not occur at a time when the Director, Officer or employee is aware of material, non-public information or is not permitted to trade in Company securities at that time.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Form 144 Reports</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Directors and certain Officers designated by the Company&#8217;s Board of Directors are required to file a Form 144 before making an open market sale of Company securities. Form 144 notifies the SEC of your intent to sell Company securities. Although often prepared and filed by your broker, this form and its timely filing is each individual&#8217;s personal responsibility, and is in addition to the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> filer reports (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Form 4 and Form 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) which are filed on your behalf by the Company.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Post-Transaction Notification</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> of the Exchange Act requires that certain transactions by Directors and certain Officers be reported on Form 4, filed within two (2) business days following the date of the transaction.  Consequently, in order to assist Directors and Officers in preparing these filings, the Company requires immediate notification of sufficient detail regarding any transaction to allow appropriate time for preparing and filing the required reports within the two-business-day deadline. Since the Company requires a day to prepare the Form 4 and a day to transmit the form to the SEC, all Directors and Officers subject to the filing requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> must report the details of any transaction in the Company&#8217;s securities to the Company at least by the close of business of the date the transaction occurred. This applies to all purchases, sales and transfers by gift or otherwise as well as trades pursuant to an approved 10b5-1 Plan and option exercises. It is the responsibility of the Director or Officer, not the broker, to report the details of any transaction in the Company&#8217;s securities.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Use of Knowledgeable Stockbroker</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Each Director, Officer and employee is encouraged to select one stockbroker to effect all of their transactions in the Company&#8217;s securities. The chosen broker should become familiar with this Policy and the restrictions that apply to their transactions in the Company&#8217;s securities. Remember, however, that a broker has no legal responsibility for a client&#8217;s </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16 filings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or short-swing profit rule violations.  It is the Covered Person&#8217;s, not the broker&#8217;s, responsibility to keep the Company&#8217;s Legal Department informed of all information about a trade and coordination of the filing of appropriate documents with the SEC (including, Form 4s and Form 144s), even if the Company or a broker is assisting in reporting a trade. Therefore, the best protection will come from your own awareness of the possible pitfalls. Using the same broker that is familiar with this Policy will help you constantly monitor your compliance with this Policy as well as with other securities laws obligations.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">ADMINISTRATION OF POLICY</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The General Counsel &#38; Chief Compliance Officer is responsible for the administration of this Policy. The duties of the General Counsel &#38; Chief Compliance Officer include, but are not limited to, the following (or oversight of the following)&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (i)   assisting with implementation and enforcement of this Policy&#59;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (ii) circulating this Policy to all employees, conducting training on the Policy and ensuring that this Policy is amended as necessary to remain up-to-date with insider trading and other applicable laws&#59;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iii) in conjunction with the Chief Financial Officer, pre-clearing all trading in securities of the Company by Covered Persons in accordance with the procedures set forth in this Policy&#59; and </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iv) providing approval of any Rule 10b5-1 plans and preventing any prohibited transactions.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Any person who has any questions about this Policy, or its application to any specific transactions, may obtain additional guidance from the General Counsel &#38; Chief Compliance Officer. The Company may change or otherwise revise the terms of this Policy from time to time in order to respond to developments in law and practice. </font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">CERTIFICATION OF COMPLIANCE</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">All Directors, Officers and employees are required to certify their understanding of and compliance with this Policy.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:107%;text-decoration:underline">CERTIFICATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:107%">  </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">The undersigned does hereby acknowledge receipt of Cavco Industries, Inc.&#8217;s </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:107%">Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:107%">. The undersigned has read and understands (or has had explained) the Policy and agrees to comply with the Policy in every respect.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"></td><td style="width:65.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.136%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________________</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">(Signature)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________________</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Please print name)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; ________________________</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:107%">ATTACHMENT A</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:107%">REQUEST FOR APPROVAL TO TRADE </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:112%">CAVCO INDUSTRIES, INC., SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:112%">__________________________________________________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Name&#58;_______________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Type of Security</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> &#91;check all applicable boxes&#93;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:150%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%;padding-left:14.15pt">Common stock</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:150%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%;padding-left:14.15pt">Restricted stock</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:150%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%;padding-left:14.15pt">Stock Option </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Number of Shares&#47;Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">of Security</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">involved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">____________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Class of Security involved in transaction&#58; _____________________                            </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Proposed Date(s) of Transaction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">         ____________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Type of Transaction</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Stock option exercise &#8211; Exercise Price $_______&#47;share (Not sale price)</font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Exercise Price paid as follows&#58; </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Broker&#8217;s cashless exercise (and sale)</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">cash</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">stock-for-stock exercise (swap)</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">net exercise (and hold) (company reduces the amount of options issued to cover exercise price)</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">other _____________________</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Withholding tax paid as follows&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Broker&#8217;s cashless exercise</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">cash</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">company reducing the amount of options issued to cover taxes</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">other _____________________</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Purchase</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Sale</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Gift</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Broker Contact Information</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Company Name            ___________________________________________</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Contact Name               ___________________________________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">            Telephone                    ___________________________________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">            Account Number          ___________________________________________</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Email                           ___________________________________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Social Security or other Tax Identification Number</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">(Last 4 #s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> __________________________</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Status </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(check all applicable boxes)</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Officer</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Board Member</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Employee Covered Person</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">The following Section is only required to be completed by Section 16 filers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (who are generally Directors, designated Officers and key employees)</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Filing Information </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(check all applicable boxes and blanks.  Form 4 and 144  </font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Form 144 Required (for sale)</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Date of filing of last Form 144    _____________________________________</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Form 4 Required</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Date of filing of last Form 3 or 4 _____________________________________ </font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">List all of your stock transactions in the Company&#8217;s Securities within six (6) Months of the current transaction (if none, please indicate &#8220;None&#8221;)&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">All individuals must complete the following&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">I am not currently in possession of any material non-public information relating to Cavco Industries, Inc., and its subsidiaries.  I hereby certify that the statements made on this form are true and correct.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">I understand that clearance may be rescinded prior to effectuating the above transaction if material non-public information regarding Cavco Industries, Inc., arises and, in the reasonable judgment of Cavco Industries, Inc., the completion of my trade would be inadvisable.  I also understand that the ultimate responsibility for compliance with the insider trading provisions of the federal securities laws rests with me and that clearance of any proposed transaction should not be construed as a guarantee that I will not later be found to have been in possession of material, non-public information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Signature&#58; _____________________________  Date&#58; ________________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Print Name&#58; ____________________________</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Telephone Number Where You May Be Reached&#58; ________________________</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Request Approved (transaction must be completed during the Window Period (as defined in the Cavco Industries, Inc., Securities Trading Policy) in which this approval was granted.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Request Denied</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Request Approved with the following modification __________________________</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Cavco Industries, Inc., Approval&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">General Counsel &#38; Chief Compliance Officer</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Signature _____________________________   Date _____________________________</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Name&#58; ________________________________</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Chief Financial Officer &#38; Treasurer          </font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Signature _____________________________   Date _____________________________</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                                                           </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">REMAINDER OF PAGE INTENTIONALLY LEFT BLANK</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">FREQUENTLY ASKED QUESTIONS ABOUT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">CAVCO INDUSTRIES, INC.&#8217;S </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SECURITIES TRADING POLICY</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">When can I buy or sell Cavco stock&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If you are a Covered Person, you can only trade during the permitted open window periods. The permitted open window period begins on the second business day after a quarterly earnings release. However, you cannot buy or sell Cavco stock during permitted open window periods if you are in possession of material, non-public information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Covered Persons will receive a memo from Cavco&#8217;s General Counsel &#38; Chief Compliance Officer near the end of each quarter that indicates when the permitted open window period is closing and when it will reopen.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Do I have to notify anyone before buying or selling Cavco stock or before exercising Cavco stock options&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">All Covered Persons must complete a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Request for Approval to Trade Cavco Industries, Inc., Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> and submit it to Cavco&#8217;s General Counsel &#38; Chief Compliance Officer and Chief Financial Officer &#38; Treasurer (CFO&#8221;) for approval at least two (2) business days before trading Cavco stock or exercising Cavco stock options. You may not complete the transaction unless it has been cleared in advance by Cavco&#8217;s General Counsel &#38; Chief Compliance Officer and CFO.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In addition to approval, all Section 16 reporting officers must notify Cavco&#8217;s Chief Financial Officer and Director of Investor Relations before trading in Cavco stock or exercising Cavco options because transactions by Section 16 officers must be publicly reported. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> filers must also notify the General Counsel &#38; Chief Compliance Officer so that appropriate Securities and Exchange Commission (&#8220;SEC&#8221;) forms can be prepared and filed. Generally, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Section 16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> officers are limited to the most senior members of management and board members.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Are employees that are not a Covered Person required to comply with the permitted trading windows&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Employees who are not a Covered Person are free to trade at any time as long as they do not know material, non-public information about Cavco.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">What is &#8220;material, non-public information&#8221;&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">There is no single definition of material, non-public information. Generally, it is information that has not been publicly disclosed by Cavco and that is likely to affect the price of Cavco stock. Examples include&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Better or worse than expected earnings&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Possible mergers, acquisitions or divestitures&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:14.15pt">Senior management changes.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">A more comprehensive list of examples is included in Cavco&#8217;s</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%"> Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If you are not sure whether you know material, non-public information, you should check with your supervisor or Cavco&#8217;s General Counsel &#38; Chief Compliance Officer.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Can I buy or sell Cavco stock if I know material, non-public information as long as we are in a permitted open trading window&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">No. You can never trade in Cavco securities if you know material, non-public information about Cavco, even if it is during a permitted open trading window.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Can I exercise Cavco stock options if I know material, non-public information&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">It depends. You can always exercise stock options for cash without selling the acquired stock even if you know material, non-public information.  The Cavco equity-based compensation plan also allows for &#8220;stock-for-stock&#8221; or &#8220;netting&#8221; transactions.    However, the sale of any shares acquired, including the sale of any shares that would be required to pay the exercise price, fees or costs associated with these types of transactions, are subject to the restrictions set forth in this Policy that includes, but is not limited to, knowledge of material, non-public information and Earnings Blackouts.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">For Covered Persons, do the restrictions on buying or selling Cavco stock during permitted open window periods apply to stock option exercises&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">It depends. If you are paying cash to exercise your options without selling the acquired stock, then the restrictions do not apply. In other words, you can exercise your stock options with cash without selling the acquired stock, even if you know material, non-public information.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">As previously stated, the Cavco equity-based compensation plan allows for &#8220;stock-for-stock&#8221; or &#8220;netting&#8221; transactions.    However, the sale of any shares acquired, including the sale of any shares that would be required to pay the exercise price, fees or costs associated with these types of transactions, are subject to the restrictions set forth in this Policy that includes, but is not limited to, knowledge of material, non-public information and Earnings Blackouts.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Are my spouse and children required to comply with the permitted window periods&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Yes. Spouses and children or other members of your immediate family (i.e., parents, grandparents, siblings, etc.) who share the same household with you must comply with permitted window periods. The SEC takes the position that trades made by your spouse or other members of your immediate family who live with you are the same as trades done directly by you.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Does Cavco&#8217;s Securities Trading Policy apply to call and put options involving Cavco stock&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Yes. The restrictions in Cavco&#8217;s </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> apply to all securities relating to Cavco stock, including call and put options. A call option gives a third person the right to buy (or call away) Cavco stock that you own when the price of Cavco stock increases. A put option gives you the right to force a third party to buy your Cavco stock (or put your Cavco stock) when the price of Cavco stock decreases.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">More importantly, Cavco Directors, Officers or employees should never buy put options on Cavco stock or otherwise &#8220;short&#8221; Cavco&#8217;s stock.</font></div><div><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Can the SEC really catch me if I am not a Section 16 officer and thus do not have to publicly report my stock holdings&#63;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Yes. The SEC has a very sophisticated monitoring system for insider trading activities and takes enforcement action against hundreds of individuals each year. The SEC has made detection and prosecution of insider trading one of its highest priorities. To aid in finding offenders, it offers informants 10% (as of the Effective Date of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">Cavco Industries, Inc.&#8217;s Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) of the civil penalties paid by a violator for insider trading.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Please note that these FAQs are a summary of certain portions of the Cavco Industries, Inc.&#8217;s </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">. Directors, Officers and employees must review and adhere to the entire </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:112%">Securities Trading Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">. If you have questions, please direct them to Cavco Industries, Inc.&#8217;s General Counsel &#38; Chief Compliance Officer.</font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>7
<FILENAME>cvco-2024330xexhibit21.htm
<DESCRIPTION>EX-21
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ief8861dc9b054e87bea9c857aad5304b_1"></div><div style="min-height:42.48pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">Exhibit 21</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">SUBSIDIARIES OF CAVCO INDUSTRIES, INC.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:139%">As of March&#160;30, 2024</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.266%"><tr><td style="width:1.0%"></td><td style="width:24.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catskill-Valley Homes, LLC</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cavco Exchange LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chariot Eagle, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodore Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CountryPlace Acceptance Corp.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nevada</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CountryPlace Acceptance GP, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CountryPlace Acceptance LP, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CountryPlace Mortgage, Ltd.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CRG Holdings, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deming Manufactured Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Destiny Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diamond Home Transport, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elite Homebuilders, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indiana</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elliott Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elliott Manufactured Homes, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fairmont Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fleetwood Homes, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kesterson Retail, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lexington Homes, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississippi</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MH Group, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palm Harbor Homes, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palm Harbor Insurance Agency of Texas, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palm Harbor Villages, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Palm Harbor Villages Real Estate, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R-Anell Housing Group, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SH Acquisitions, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solitaire de Mexico S. de R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solitaire Holdings, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solitaire Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solitaire Home Transport, L.P.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solitaire Manufactured Homes, LLC</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard Casualty Company</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standard Insurance Agency, Inc.</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><font><br></font></div><div style="margin-bottom:9pt;margin-top:9pt"><font><br></font></div><div style="margin-bottom:9pt;margin-top:9pt"><font><br></font></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>8
<FILENAME>cvco-2024330xexhibit23.htm
<DESCRIPTION>EX-23
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i003bc1a2f75846e6b9c873dd2e1c216c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 23</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the Registration Statement (No. 333-191171) on Form S-3 and Registration Statements (Nos. 333-106861, 333-132925, 333-209097, and 333-273570) on Form S-8 of Cavco Industries, Inc. of our reports dated May&#160;24, 2024, relating to the consolidated financial statements, and the effectiveness of internal control over financial reporting of Cavco Industries, Inc., appearing in this Annual Report on Form 10-K of Cavco Industries, Inc. for the ended March&#160;30, 2024.</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:50.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; RSM US LLP</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Phoenix, Arizona</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>cvco-2024330xexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i20fe2929ae9e4246a49a39c4421c05ff_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION OF PRESIDENT AND CHIEF EXECUTIVE OFFICER</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, William C. Boor, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this annual report on Form 10-K of Cavco Industries, Inc.&#59; </font></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt"> Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt"> Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and </font></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt"> All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt"> Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.705%"><tr><td style="width:1.0%"></td><td style="width:4.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; William C. Boor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">William C. Boor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>cvco-2024330xexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0b5a436efa814efdb0e427e264736615_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="margin-bottom:9pt;margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Allison K. Aden certify that&#58;</font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this annual report on Form 10-K of Cavco Industries, Inc.&#59; </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt"> Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt"> Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and </font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt"> All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:16pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt"> Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:4.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Allison K. Aden</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allison K. Aden</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &#38; Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>cvco-2024330xexhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id3cfa684349f4feea11cf0b8caac08bf_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:right"><font><br></font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATIONS OF</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CHIEF EXECUTIVE OFFICER</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AND</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CHIEF FINANCIAL OFFICER</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. 1350,</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:3pt;text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Annual Report of Cavco Industries, Inc. (the &#34;Registrant&#34;) on Form 10-K for the year ending March&#160;30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), each of the undersigned, William C. Boor and Allison K. Aden, Chief Executive Officer and Chief Financial Officer, respectively, of the Registrant, hereby certifies, pursuant to 18&#160;U.S.C.&#160;&#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that to his or her knowledge&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">The Report fully complies with the requirements of section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:46.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.990%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">May 24, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47;&#160;William C. Boor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">William C. Boor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Allison K. Aden</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allison K. Aden</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &#38; Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>12
<FILENAME>cvco-2024330xexhibit97.htm
<DESCRIPTION>EX-97
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ib52ca84d233f441e9833855332225ad8_35"></div><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> CLAWBACK POLICY </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Effective as of December 1, 2023</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:23.84pt;text-decoration:underline">Introduction</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of Cavco Industries, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) believes that it is in the best interest of the Company and its shareholders to adopt this Clawback Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) providing for the recoupment from certain Covered Executives (as defined below) of Incentive Compensation (as defined below) in the event of an accounting restatement (as described below) &#91;or the occurrence of the other clawback events&#93; described below. The Policy intends to comply with Section 10D of the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">Securities Exchange Act of 1934</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), the rules of the Securities and Exchange Commission (&#8220;SEC&#8221;) thereto and applicable Nasdaq listing standards.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">II. &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Administration</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board will administer the Policy as recommended jointly by the Audit and Compensation Committees of the Board. Any determinations made by the Board shall be final and binding on all affected individuals.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">III. &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Covered Executives</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In accordance with Section 10D of the Exchange Act, as well as the listing standards of the Nasdaq stock exchange, this Policy applies to any current or former &#8220;executive officer&#8221;. The Board shall designate its &#8220;executive officers&#8221; on an annual basis and from time to time as additions or departures occur.  For purposes of this Policy, &#8220;executive officer&#8221; means the Company&#8217;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Covered Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;, and collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Covered Executives</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;). </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IV.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Recoupment&#59; Accounting Restatement&#59; Time Frame</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board must recoup from all Covered Executives in the circumstances described in Section (a).  The Board may in its exercise of reasonable discretion recoup from Covered Executives in the circumstances described in Section (b) below&#59; provided, however, such events have not resulted in an accounting restatement subject to Section (a).</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)      Accounting Restatement. In the event the Company is required to prepare an accounting restatement of its financial statements due to material non-compliance, including to correct an error that while not material to previously issued financial statements would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, the Board must recover Incentive Compensation, granted, paid, delivered, awarded or otherwise received by a Covered Executive during the three year period preceding the date on which the Company is required to prepare an accounting restatement.  Such recovery applies to unpaid or unvested Incentive Compensation based upon determination of the correct financial reporting measure. </font></div><div style="height:42.7pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)       Detrimental Conduct. To the extent that the Board determines, in its sole discretion, that one or more of the Covered Executives committed one or more willful acts of material fraud or material misconduct that directly or indirectly caused a Material Adverse Effect (as defined below), the Board may require reimbursement or forfeiture of certain Incentive Compensation granted, paid, delivered, awarded or otherwise received by a Covered Executive during the three-year period following the commission of the acts of fraud or misconduct and&#47;or occurrence of a Material Adverse Effect, in either case, as determined by the Board in its sole discretion. Such forfeiture or reimbursement shall be sought, unless it is Impracticable to do so or the Board otherwise determines, in its sole discretion, that such forfeiture or recovery would not be in the best interests of the Company. &#8220;Material Adverse Effect&#8221; means any event, change, development or occurrence, individually or together with any other event, change, development, or occurrence, that the Board determines, in its sole discretion, is materially adverse to the finances, business, condition, assets, or results of operations of the Company. In addition to Incentive Compensation, if the Board determines that one or more of the Covered Executives committed one or more willful acts of material fraud or material misconduct that directly or indirectly caused a Material Adverse Effect the Board may require reimbursement or forfeiture of certain equity awards which vest solely based on the passage of time. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">V.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Incentive Compensation</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For purposes of the Policy, provided the compensation is granted, earned or vested in whole or partially on the attainment of a financial metric, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Incentive Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> means any compensation that is granted, earned, or vested based wholly or in part upon attainment of a financial reporting measure, including, but not limited to, any of the following&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Non-equity incentive awards that are earned based wholly or in part on satisfying a financial reporting measure performance goal&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Bonuses paid from a bonus pool, the size of which is determined based wholly or in part on satisfying a financial reporting measure&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Other cash awards based on satisfaction of a financial reporting measure performance goal&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Restricted stock, restricted stock units, performance share units, stock options, and stock appreciation rights that are granted or become vested based wholly or in part on satisfying a financial reporting measure performance goal&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based wholly or in part on satisfying a financial reporting measure performance goal.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Financial reporting measure means measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures, including, but not limited to, the following&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Revenues&#59; </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Net income&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Operating income&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Profitability of one or more reportable segments&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Financial ratios (e.g., accounts receivable turnover and inventory turnover rates)&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Earnings before interest, taxes, depreciation and amortization&#59;</font></div><div style="height:42.7pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9.68pt">Funds from operations and adjusted funds from operations&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.01pt">Liquidity measures (e.g., working capital, operating cash flow)&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Return measures (e.g., return on invested capital, return on assets)&#59; </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">h.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Earnings measures (e.g., earnings per share)</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.67pt">Sales per square foot or same store sales&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">j.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.67pt">Revenue per user, or average revenue per user&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">k.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:9pt">Cost per employee&#59; </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">l.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.67pt">Any of such financial reporting measures relative to a peer group, where the Company&#8217;s financial reporting measure is subject to an accounting restatement&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">m.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:5.67pt">Tax basis income. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VI.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Excess Incentive Compensation&#58; Amount Subject to Recovery</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In the case of an accounting restatement and resulting recalculation of a financial reporting measure, the amount of Incentive Compensation to be recovered by the Company from each Covered Executive is the amount of Incentive Compensation paid to each Covered Executive that exceeds what the Covered Executive would have received based on the restated financial reporting measure during the three-year period preceding the year the restatement or correction is determined to be required.</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In the case of Detrimental Conduct, the amount of Incentive Compensation to be recovered from each Covered Executive will be determined in the Board&#8217;s discretion in an amount up to but not to exceed all Incentive Compensation received by such Covered Executive during the three-year period following the commission of the acts of fraud or misconduct and occurrence of a Material Adverse Effect in either case, as determined by the Board in its sole discretion. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Subject to compliance with any applicable law, the Company may effect recovery of Incentive Compensation under the Policy from any amount otherwise payable to a Covered Executive, including, if permitted by law, amounts payable to such individual under any otherwise applicable Company plan or program.  Any recovery pursuant to this Policy shall be in addition to any other remedies that may be available to the Company under applicable law including, but not limited to, disciplinary action up to and including termination of employment or other services.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Recovery Process</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The amount of the recovery pursuant to this Policy will be determined pursuant to the following process&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.         The Audit Committee of the Board will have the initial responsibility to investigate any restatement to determine whether it triggers a recovery of Incentive Compensation under the Policy.  The Audit Committee will report its findings to the Compensation Committee and make recommendations to the Compensation Committee as to the recovery of Incentive Compensation&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.         The Compensation Committee will review the Audit Committee&#8217;s report and make a determination as to the Covered Executive(s) from whom recovery will be sought and the amount of the recovery. The Compensation Committee&#8217;s determination will be reported to the Board.  </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.         The Board will then make a final review and determination as to the amount of the recovery and the Covered Executive(s) from whom recovery is sought. </font></div><div style="height:42.7pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">It is expected that the Board will interpret the Policy as necessary to correct any error or ambiguity. Any determination by the Board under this Policy shall be final, binding and conclusive on all Covered Executives.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">VIII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Method of Recoupment</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Once the amount of Incentive Compensation to be recovered has been determined, the Company must recover such amounts &#8220;reasonably promptly&#8221;. The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder and such method may include, to the extent permitted by applicable law and Section 409A of the Internal Revenue Code, but not be limited to&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a) Reimbursement or repayment of cash Incentive Compensation previously paid&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b) Seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c) offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive&#59;</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d) Cancelling all or a portion of outstanding vested or unvested equity awards (including any related dividend amounts paid or accrued with respect to such awards)&#59; </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e) Reducing the amount of any current or future compensation that may be awarded or become due and owing to the Covered Executive&#59; and&#47;or</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f) Taking any other remedial and recovery action permitted by law, as determined by the Board, including, without limitation, requiring the return of shares or the reimbursement of any net proceeds received as a result of the sale of shares.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">IX.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Indemnification</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">X.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Interpretation</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board will interpret and construe the Policy as well as make all determinations necessary, appropriate or advisable for the administration of the Policy. It is intended that the Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) or the Nasdaq stock exchange on which the Company's securities are listed. </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If any provision of this Policy is or becomes or is deemed to be invalid or unenforceable in any jurisdiction or as to any Covered Executive, such provision shall be construed or deemed amended to the conform with applicable law.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">XI.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Effective Date</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy shall be effective as of the date of adoption by the Board (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;) and shall apply to Incentive Compensation approved, awarded or granted to Covered Executives on or after that date.</font></div><div style="height:42.7pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.7pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">XII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Amendment&#59; Termination</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In its sole discretion, from time to time, the Board may amend the Policy for any reason, including, to reflect final regulations adopted by the SEC under Section 10D of the Exchange Act and to comply with any rules or standards adopted by Nasdaq on which the Company's securities are listed. </font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">XIII.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Other Recoupment Rights</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board intends that the Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date shall, as a condition of the grant, require a Covered Executive to agree to abide by the terms of the Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">XIV.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Impracticability</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Board in accordance with Rule 10D-1 of the Exchange Act and the listing standards of Nasdaq on which the Company's securities are listed.</font></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:49.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">XV.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Successors</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, transferees, heirs, executors, administrators or other legal representatives.</font></div><div><font><br></font></div><div style="height:42.7pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>cvco-20240330.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cvco="http://www.cavco.com/20240330" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cavco.com/20240330">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvco-20240330_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvco-20240330_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvco-20240330_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvco-20240330_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.cavco.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.cavco.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" roleURI="http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest">
        <link:definition>0000005 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000007 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomers" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomers">
        <link:definition>0000009 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCash" roleURI="http://www.cavco.com/role/RestrictedCash">
        <link:definition>0000010 - Disclosure - Restricted Cash</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investments" roleURI="http://www.cavco.com/role/Investments">
        <link:definition>0000011 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.cavco.com/role/Inventories">
        <link:definition>0000012 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivable" roleURI="http://www.cavco.com/role/ConsumerLoansReceivable">
        <link:definition>0000013 - Disclosure - Consumer Loans Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivables" roleURI="http://www.cavco.com/role/CommercialLoansReceivables">
        <link:definition>0000014 - Disclosure - Commercial Loans Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnet" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnet">
        <link:definition>0000015 - Disclosure - Property, Plant and Equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.cavco.com/role/Leases">
        <link:definition>0000016 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibles" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibles">
        <link:definition>0000017 - Disclosure - Goodwill and Other Intangibles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>0000018 - Disclosure - Accrued Expenses and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Warranties" roleURI="http://www.cavco.com/role/Warranties">
        <link:definition>0000019 - Disclosure - Warranties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilities" roleURI="http://www.cavco.com/role/OtherLiabilities">
        <link:definition>0000020 - Disclosure - Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cavco.com/role/Debt">
        <link:definition>0000021 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceandInsuranceLossReserves" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves">
        <link:definition>0000022 - Disclosure - Reinsurance and Insurance Loss Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.cavco.com/role/IncomeTaxes">
        <link:definition>0000023 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.cavco.com/role/CommitmentsandContingencies">
        <link:definition>0000024 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.cavco.com/role/StockBasedCompensation">
        <link:definition>0000025 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.cavco.com/role/EarningsPerShare">
        <link:definition>0000026 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.cavco.com/role/FairValueMeasurements">
        <link:definition>0000027 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlans" roleURI="http://www.cavco.com/role/EmployeeBenefitPlans">
        <link:definition>0000028 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.cavco.com/role/RelatedPartyTransactions">
        <link:definition>0000029 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.cavco.com/role/Acquisitions">
        <link:definition>0000030 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformation" roleURI="http://www.cavco.com/role/BusinessSegmentInformation">
        <link:definition>0000031 - Disclosure - Business Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersTables" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>9954472 - Disclosure - Revenue from Contracts with Customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashTables" roleURI="http://www.cavco.com/role/RestrictedCashTables">
        <link:definition>9954473 - Disclosure - Restricted Cash (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsTables" roleURI="http://www.cavco.com/role/InvestmentsTables">
        <link:definition>9954474 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.cavco.com/role/InventoriesTables">
        <link:definition>9954475 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableTables" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableTables">
        <link:definition>9954476 - Disclosure - Consumer Loans Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesTables" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesTables">
        <link:definition>9954477 - Disclosure - Commercial Loans Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnetTables" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables">
        <link:definition>9954478 - Disclosure - Property, Plant and Equipment, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.cavco.com/role/LeasesTables">
        <link:definition>9954479 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangiblesTables" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables">
        <link:definition>9954480 - Disclosure - Goodwill and Other Intangibles (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>9954481 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WarrantiesTables" roleURI="http://www.cavco.com/role/WarrantiesTables">
        <link:definition>9954482 - Disclosure - Warranties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesTables" roleURI="http://www.cavco.com/role/OtherLiabilitiesTables">
        <link:definition>9954483 - Disclosure - Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceandInsuranceLossReservesTables" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables">
        <link:definition>9954484 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.cavco.com/role/IncomeTaxesTables">
        <link:definition>9954485 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954486 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.cavco.com/role/StockBasedCompensationTables">
        <link:definition>9954487 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.cavco.com/role/EarningsPerShareTables">
        <link:definition>9954488 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.cavco.com/role/FairValueMeasurementsTables">
        <link:definition>9954489 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://www.cavco.com/role/EmployeeBenefitPlansTables">
        <link:definition>9954490 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.cavco.com/role/AcquisitionsTables">
        <link:definition>9954491 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformationTables" roleURI="http://www.cavco.com/role/BusinessSegmentInformationTables">
        <link:definition>9954492 - Disclosure - Business Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails">
        <link:definition>9954493 - Disclosure - Summary of Significant Accounting Policies - Receivables and Allowances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails">
        <link:definition>9954494 - Disclosure - Summary of Significant Accounting Policies - Long Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails">
        <link:definition>9954495 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesWarrantiesDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails">
        <link:definition>9954496 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails">
        <link:definition>9954497 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails">
        <link:definition>9954498 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdvertisingDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails">
        <link:definition>9954499 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails">
        <link:definition>9954500 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling Interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails">
        <link:definition>9954501 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomerNarrativeDetails" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails">
        <link:definition>9954502 - Disclosure - Revenue from Contracts with Customer - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersDisaggregationofRevenueDetails" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails">
        <link:definition>9954503 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashRestrictionsonCashandCashEquivalentsDetails" roleURI="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails">
        <link:definition>9954504 - Disclosure - Restricted Cash - Restrictions on Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCashReconciliationtoSOCFDetails" roleURI="http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails">
        <link:definition>9954505 - Disclosure - Restricted Cash - Reconciliation to SOCF (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentsDetails" roleURI="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails">
        <link:definition>9954506 - Disclosure - Investments - Schedule of Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentsDetails_1" roleURI="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1">
        <link:definition>9954506 - Disclosure - Investments - Schedule of Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsAvailableforsaleSummaryDetails" roleURI="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails">
        <link:definition>9954507 - Disclosure - Investments - Available-for-sale Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsContinuousUnrealizedLossPositionsDetails" roleURI="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails">
        <link:definition>9954508 - Disclosure - Investments - Continuous Unrealized Loss Positions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsDebtSecuritiesbyMaturityDetails" roleURI="http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails">
        <link:definition>9954509 - Disclosure - Investments - Debt Securities by Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://www.cavco.com/role/InvestmentsNarrativeDetails">
        <link:definition>9954510 - Disclosure - Investments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsGainsLossesonSecuritiesDetails" roleURI="http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails">
        <link:definition>9954511 - Disclosure - Investments - Gains (Losses) on Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.cavco.com/role/InventoriesDetails">
        <link:definition>9954512 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails">
        <link:definition>9954513 - Disclosure - Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1">
        <link:definition>9954513 - Disclosure - Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails">
        <link:definition>9954514 - Disclosure - Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableWeightedAveragesDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails">
        <link:definition>9954515 - Disclosure - Consumer Loans Receivable - Weighted Averages (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails">
        <link:definition>9954516 - Disclosure - Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails">
        <link:definition>9954517 - Disclosure - Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsumerLoansReceivableNarrativeDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails">
        <link:definition>9954518 - Disclosure - Consumer Loans Receivable - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails">
        <link:definition>9954519 - Disclosure - Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesCommercialLoansCharacteristicsDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails">
        <link:definition>9954520 - Disclosure - Commercial Loans Receivables - Commercial Loans Characteristics (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails">
        <link:definition>9954521 - Disclosure - Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesNarrativeDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails">
        <link:definition>9954522 - Disclosure - Commercial Loans Receivables - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails">
        <link:definition>9954523 - Disclosure - Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>9954524 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnetNarrativeDetails" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails">
        <link:definition>9954525 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.cavco.com/role/LeasesNarrativeDetails">
        <link:definition>9954526 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseAssetsandLiabilitiesDetails" roleURI="http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails">
        <link:definition>9954527 - Disclosure - Leases - Lease Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseExpenseDetails" roleURI="http://www.cavco.com/role/LeasesLeaseExpenseDetails">
        <link:definition>9954528 - Disclosure - Leases - Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCashPaymentsforOperatingandFinanceLeasesDetails" roleURI="http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails">
        <link:definition>9954529 - Disclosure - Leases - Cash Payments for Operating and Finance Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumLeasePaymentsDetails" roleURI="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails">
        <link:definition>9954530 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1">
        <link:definition>9954530 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesWeightedAverageDisclosuresDetails" roleURI="http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails">
        <link:definition>9954531 - Disclosure - Leases - Weighted Average Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails">
        <link:definition>9954532 - Disclosure - Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangiblesNarrativeDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails">
        <link:definition>9954533 - Disclosure - Goodwill and Other Intangibles - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangiblesAmortizationExpenseDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails">
        <link:definition>9954534 - Disclosure - Goodwill and Other Intangibles - Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>9954535 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WarrantiesDetails" roleURI="http://www.cavco.com/role/WarrantiesDetails">
        <link:definition>9954536 - Disclosure - Warranties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails" roleURI="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails">
        <link:definition>9954537 - Disclosure - Other Liabilities - Summary of Secured Financings and Other Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1" roleURI="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1">
        <link:definition>9954537 - Disclosure - Other Liabilities - Summary of Secured Financings and Other Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" roleURI="http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails">
        <link:definition>9954538 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.cavco.com/role/DebtDetails">
        <link:definition>9954539 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails">
        <link:definition>9954540 - Disclosure - Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceandInsuranceLossReservesNarrativeDetails" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails">
        <link:definition>9954541 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails">
        <link:definition>9954542 - Disclosure - Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionBenefitforIncomeTaxesDetails" roleURI="http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails">
        <link:definition>9954543 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.cavco.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954544 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofIncomeTaxesDetails" roleURI="http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails">
        <link:definition>9954545 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954546 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9954547 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails">
        <link:definition>9954548 - Disclosure - Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://www.cavco.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9954549 - Disclosure - Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionActivityDetails" roleURI="http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails">
        <link:definition>9954550 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRestrictedStockActivityDetails" roleURI="http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails">
        <link:definition>9954551 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.cavco.com/role/EarningsPerShareDetails">
        <link:definition>9954552 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsBookValueandEstimatedFairValueDetails" roleURI="http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails">
        <link:definition>9954553 - Disclosure - Fair Value Measurements - Book Value and Estimated Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" roleURI="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails">
        <link:definition>9954554 - Disclosure - Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansNarrativeDetails" roleURI="http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails">
        <link:definition>9954555 - Disclosure - Employee Benefit Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansMultiemployerPlanDetails" roleURI="http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails">
        <link:definition>9954556 - Disclosure - Employee Benefit Plans - Multiemployer Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.cavco.com/role/RelatedPartyTransactionsDetails">
        <link:definition>9954557 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsNarrativeDetails" roleURI="http://www.cavco.com/role/AcquisitionsNarrativeDetails">
        <link:definition>9954558 - Disclosure - Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" roleURI="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails">
        <link:definition>9954559 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsProFormaDetails" roleURI="http://www.cavco.com/role/AcquisitionsProFormaDetails">
        <link:definition>9954560 - Disclosure - Acquisitions - Pro Forma (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformationDetails" roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails">
        <link:definition>9954561 - Disclosure - Business Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cvco_LeaseLiabilityToBePaidYearOne" abstract="false" name="LeaseLiabilityToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" abstract="false" name="CapitalizedServicingMultipleOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_ScheduleOfInvestmentsTableTextBlock" abstract="false" name="ScheduleOfInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cvco_FinancingReceivableHeldForInvestment" abstract="false" name="FinancingReceivableHeldForInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaidYearTwo" abstract="false" name="LeaseLiabilityToBePaidYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" abstract="false" name="DefinedContributionPlanEmployersMatchingContributionVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_OtherIncomeExpensePolicyPolicyTextBlock" abstract="false" name="OtherIncomeExpensePolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cvco_ProductWarrantyLiabilityTypeAxis" abstract="true" name="ProductWarrantyLiabilityTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_ManufacturingDefectsMember" abstract="true" name="ManufacturingDefectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" abstract="false" name="ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cvco_RemainingConstructionContingentCommitment" abstract="false" name="RemainingConstructionContingentCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CraftsmanMember" abstract="true" name="CraftsmanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_FinancialAsset61To90DaysPastDueMember" abstract="true" name="FinancialAsset61To90DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" abstract="false" name="WeightedAverageServicingFeeOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_FICOScoreLessThan620Member" abstract="true" name="FICOScoreLessThan620Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_MaximumRiskAssumedPerPolicy" abstract="false" name="MaximumRiskAssumedPerPolicy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_OtherRestrictedCashMember" abstract="true" name="OtherRestrictedCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaid" abstract="false" name="LeaseLiabilityToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_NoFICOScoreMember" abstract="true" name="NoFICOScoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" abstract="false" name="NumberOfLoansOutstandingOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilityCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_MaximumRiskCededPerPolicy" abstract="false" name="MaximumRiskCededPerPolicy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" abstract="false" name="CapitalizedLoanServicingRateOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" abstract="false" name="FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_FinancingReceivableConstructionAdvances" abstract="false" name="FinancingReceivableConstructionAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ReservesRelatedToConsumerLoansSold" abstract="false" name="ReservesRelatedToConsumerLoansSold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_StateInsuranceLicensesMember" abstract="true" name="StateInsuranceLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_DefinedContributionPlanAxis" abstract="true" name="DefinedContributionPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_DefinedContributionPlanDomain" abstract="true" name="DefinedContributionPlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_DebtInstrumentCovenantLeverageRatio" abstract="false" name="DebtInstrumentCovenantLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="cvco_AccruedVolumeRebatesCurrent" abstract="false" name="AccruedVolumeRebatesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_InterestRateLockCommitmentsRecordedAtFairValue" abstract="false" name="InterestRateLockCommitmentsRecordedAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" abstract="true" name="OperatingAndFinanceLeaseRightOfUseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseRightOfUseAsset" abstract="false" name="OperatingAndFinanceLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_SubcontractedSiteImprovementsMember" abstract="true" name="SubcontractedSiteImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" abstract="false" name="CatastrophicLossesRecoverableInAggregateGreaterThanAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_TemporaryEquityIncreaseFromBusinessCombination" abstract="false" name="TemporaryEquityIncreaseFromBusinessCombination" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FICOScoreGreaterThan680Member" abstract="true" name="FICOScoreGreaterThan680Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FinancialAsset31To69DaysPastDueMember" abstract="true" name="FinancialAsset31To69DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" abstract="false" name="ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ConsumerFinanceMember" abstract="true" name="ConsumerFinanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_CommodoreMember" abstract="true" name="CommodoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_FinancingReceivablePreviouslySecuritized" abstract="false" name="FinancingReceivablePreviouslySecuritized" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" abstract="false" name="SelfFundedGroupMedicalPlanMedicalClaimsExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" abstract="false" name="ReinsuranceCoverageMaximumLiabilityPerEmployee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" abstract="false" name="FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" abstract="false" name="DebtInstrumentCovenantEBITDAThresholdMinimum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FICOScore620To679Member" abstract="true" name="FICOScore620To679Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_NonstructuralDefectsMember" abstract="true" name="NonstructuralDefectsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" abstract="false" name="CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="cvco_KentuckyDreamHomesLLCMember" abstract="true" name="KentuckyDreamHomesLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FactoryBuiltHousingMember" abstract="true" name="FactoryBuiltHousingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaidAfterYearFive" abstract="false" name="LeaseLiabilityToBePaidAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseLiabilityAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_TermSecuredOvernightFinancingRateSOFRMember" abstract="true" name="TermSecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" abstract="false" name="FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_TemporaryEquityDecreaseFromDistributions" abstract="false" name="TemporaryEquityDecreaseFromDistributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_DefinedContributionPlanEmployeeServicePeriod" abstract="false" name="DefinedContributionPlanEmployeeServicePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" abstract="true" name="LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_RepurchaseAgreementTerm" abstract="false" name="RepurchaseAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" abstract="false" name="LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_InsuranceMember" abstract="true" name="InsuranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" abstract="false" name="IndefiniteLivedIntangibleAssetsIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cvco_SolitaireMember" abstract="true" name="SolitaireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_DeferredTaxAssetsAccruedVolumeRebates" abstract="false" name="DeferredTaxAssetsAccruedVolumeRebates" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ForwardCommitmentsRecordedatFairValue" abstract="false" name="ForwardCommitmentsRecordedatFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_TheRevolvingCreditFacilityMember" abstract="true" name="TheRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FinancingReceivableNonperformingThreshold" abstract="false" name="FinancingReceivableNonperformingThreshold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaidYearFive" abstract="false" name="LeaseLiabilityToBePaidYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_GrossMarginPercentage" abstract="false" name="GrossMarginPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="cvco_NumberOfRepurchaseDemandNotices" abstract="false" name="NumberOfRepurchaseDemandNotices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvco_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_OperatingAndFinanceLeaseLiability" abstract="false" name="OperatingAndFinanceLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ChangeInLoansEligibleForRepurchase" abstract="false" name="ChangeInLoansEligibleForRepurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_IntangibleAssetsGrossIncludingGoodwill" abstract="false" name="IntangibleAssetsGrossIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FederalFundsRateMember" abstract="true" name="FederalFundsRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaidYearThree" abstract="false" name="LeaseLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" abstract="false" name="FinancingReceivableNonaccrualThresholdPeriodPastDue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_A401KPlanMember" abstract="true" name="A401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_ProductWarrantyLiabilityTypeDomain" abstract="true" name="ProductWarrantyLiabilityTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CountryPlaceMember" abstract="true" name="CountryPlaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" abstract="false" name="AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cvco_InterestRateLockCommitmentsTerm" abstract="false" name="InterestRateLockCommitmentsTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_GainLossOnSalesOfLoansAndInvestments" abstract="false" name="GainLossOnSalesOfLoansAndInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" abstract="true" name="FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityToBePaidYearFour" abstract="false" name="LeaseLiabilityToBePaidYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_NumberOfHomesUnderRepurchaseDemandNotices" abstract="false" name="NumberOfHomesUnderRepurchaseDemandNotices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" abstract="false" name="TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_InsuranceAgencyCommissionsMember" abstract="true" name="InsuranceAgencyCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_FinancialServicesMember" abstract="true" name="FinancialServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" abstract="false" name="ProceedsFromSaleOfFinanceReceivablesOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" abstract="false" name="CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_DebtInstrumentCovenantLeverageRatioPercentage" abstract="false" name="DebtInstrumentCovenantLeverageRatioPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>cvco-20240330_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_acd1a57b-c015-4c1f-b396-1cd37d96513c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_PreferredStockValue_acd1a57b-c015-4c1f-b396-1cd37d96513c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_4262a017-e686-416d-b371-d3fca7aab8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_TreasuryStockValue_4262a017-e686-416d-b371-d3fca7aab8ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_857320b4-a919-48cd-b591-3811baf91186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_857320b4-a919-48cd-b591-3811baf91186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dde91d50-1e11-4888-9ea0-a366ccf4c4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_CommonStockValue_dde91d50-1e11-4888-9ea0-a366ccf4c4b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5c76c51-4cb5-4ca5-be9f-ee621357226b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f5c76c51-4cb5-4ca5-be9f-ee621357226b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_341d78f2-9a92-42bb-bfd0-4aad6a01ed6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e5daf92a-7907-4079-bdc3-e4d5fa292cf1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_341d78f2-9a92-42bb-bfd0-4aad6a01ed6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a56e1798-d449-4aa0-b5c4-1e1362d1ec8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_92502493-a053-410c-a854-bdd1e8f133cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a56e1798-d449-4aa0-b5c4-1e1362d1ec8c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_92502493-a053-410c-a854-bdd1e8f133cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_31589f4e-749f-416c-959a-89fb02c1e16f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a56e1798-d449-4aa0-b5c4-1e1362d1ec8c" xlink:to="loc_us-gaap_AccountsPayableCurrent_31589f4e-749f-416c-959a-89fb02c1e16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_fff2f41d-757a-4f86-a976-e93654205a98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_fff2f41d-757a-4f86-a976-e93654205a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_590ca1c9-192d-4427-ac44-21a56fb1fd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_590ca1c9-192d-4427-ac44-21a56fb1fd1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_12d3af69-e90f-4807-8671-2da37d4bb155" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_12d3af69-e90f-4807-8671-2da37d4bb155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d2d6c659-f315-4275-b82a-fa575fe548a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d2d6c659-f315-4275-b82a-fa575fe548a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9a95b33a-1b96-4437-9af8-fa11407e2672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9a95b33a-1b96-4437-9af8-fa11407e2672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_2fe23c4a-e4f8-40da-9da6-711c0ffc8ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_ShortTermInvestments_2fe23c4a-e4f8-40da-9da6-711c0ffc8ca1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4c15b945-e137-4e50-8c99-38d58942756f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_093a7c5a-5c1a-4bcf-980e-eced09e659ef" xlink:to="loc_us-gaap_InventoryNet_4c15b945-e137-4e50-8c99-38d58942756f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_a89a80d3-5893-4996-aac9-6755fcd46c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_LongTermInvestments_a89a80d3-5893-4996-aac9-6755fcd46c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_fcc22129-cd65-4795-8f22-03b3d437718a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_fcc22129-cd65-4795-8f22-03b3d437718a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_7d549713-9f97-4d91-b529-aeb101c9df4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_7d549713-9f97-4d91-b529-aeb101c9df4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f71ef2f6-3bb0-4dbb-9f7a-4b05318b1a58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f71ef2f6-3bb0-4dbb-9f7a-4b05318b1a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_06a61a2a-6058-4535-9501-f98381284c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_06a61a2a-6058-4535-9501-f98381284c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_36ab2f2e-5f1d-498d-911a-5b0d563ea96a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_36ab2f2e-5f1d-498d-911a-5b0d563ea96a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_28323444-271a-4cb2-b890-18b4388141c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_AssetsCurrent_28323444-271a-4cb2-b890-18b4388141c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_54cfcae2-8f02-4a29-af9b-d5ae0836dea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_712b14d2-3828-4d73-9c64-076ed71f1f63" xlink:to="loc_us-gaap_Goodwill_54cfcae2-8f02-4a29-af9b-d5ae0836dea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_264f6d32-7f57-40f6-b4dc-95f8b72a7451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_264f6d32-7f57-40f6-b4dc-95f8b72a7451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc9b88fb-8903-4763-b932-766ed9a224e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_StockholdersEquity_cc9b88fb-8903-4763-b932-766ed9a224e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b00c701c-44f6-4c81-a25a-71dac364685c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_LiabilitiesCurrent_b00c701c-44f6-4c81-a25a-71dac364685c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_85c35573-49ec-4b03-b8bb-1d6f88effc43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_MinorityInterest_85c35573-49ec-4b03-b8bb-1d6f88effc43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_fc4ef0fa-d653-4ba7-b359-385a6390b12f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_fc4ef0fa-d653-4ba7-b359-385a6390b12f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3c403dac-3bb3-4ade-8896-9fb3436f034e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0d39386e-eae6-4c07-bd46-96d82b4dbc22" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3c403dac-3bb3-4ade-8896-9fb3436f034e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_72ed0f6e-3f4f-4228-bec5-7286e9535fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf488dc0-b9ba-4368-8676-2ac12965442b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_72ed0f6e-3f4f-4228-bec5-7286e9535fcc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf488dc0-b9ba-4368-8676-2ac12965442b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f646ccff-2020-444a-a30a-4e36729daee3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_72ed0f6e-3f4f-4228-bec5-7286e9535fcc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f646ccff-2020-444a-a30a-4e36729daee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8cbc1d6e-e3e2-4e4e-9fec-ef92cf6c3241" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8cbc1d6e-e3e2-4e4e-9fec-ef92cf6c3241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_c319f0f2-bc0b-41d3-b64e-e0512c083c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_c319f0f2-bc0b-41d3-b64e-e0512c083c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_68da3561-1c28-4a75-9470-0b3b85016834" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_68da3561-1c28-4a75-9470-0b3b85016834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_8441da90-bb02-4e38-b6c6-b5429cb4566a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_8441da90-bb02-4e38-b6c6-b5429cb4566a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0f5cc387-baa0-4a2e-afcf-f4bb8b2a88be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3d8699ea-453c-41e1-8ff1-4e0defc7f617" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_0f5cc387-baa0-4a2e-afcf-f4bb8b2a88be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eaae1e2f-e3ab-4ee5-9181-f708d7550a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1f478bc8-60ba-43b3-bd6b-a16214bdf126" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_eaae1e2f-e3ab-4ee5-9181-f708d7550a4f" xlink:to="loc_us-gaap_ProfitLoss_1f478bc8-60ba-43b3-bd6b-a16214bdf126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c8c6528d-2f02-47d5-a3c6-6f3106683692" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_eaae1e2f-e3ab-4ee5-9181-f708d7550a4f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c8c6528d-2f02-47d5-a3c6-6f3106683692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1aafe4a-6418-471e-8f18-90295dc98d25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ce1525f4-1057-4b17-a06c-8ec988cbccb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1aafe4a-6418-471e-8f18-90295dc98d25" xlink:to="loc_us-gaap_OperatingIncomeLoss_ce1525f4-1057-4b17-a06c-8ec988cbccb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8695ddd8-bd97-46d4-993b-c74fd1452b22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1aafe4a-6418-471e-8f18-90295dc98d25" xlink:to="loc_us-gaap_InterestExpense_8695ddd8-bd97-46d4-993b-c74fd1452b22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_fdde48b4-703d-4fec-b721-d7c7658aa66d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1aafe4a-6418-471e-8f18-90295dc98d25" xlink:to="loc_us-gaap_OtherNonoperatingIncome_fdde48b4-703d-4fec-b721-d7c7658aa66d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_b349f67e-62ea-4973-a625-dddd3381b5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1aafe4a-6418-471e-8f18-90295dc98d25" xlink:to="loc_us-gaap_InterestIncomeOther_b349f67e-62ea-4973-a625-dddd3381b5ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_42fc0517-5fb7-4278-986f-64047a682fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dd42a23e-fc36-4b0b-9b94-f32e71a33470" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_42fc0517-5fb7-4278-986f-64047a682fbf" xlink:to="loc_us-gaap_GrossProfit_dd42a23e-fc36-4b0b-9b94-f32e71a33470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4d44e315-a18e-4ff4-8821-30280045e7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_42fc0517-5fb7-4278-986f-64047a682fbf" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4d44e315-a18e-4ff4-8821-30280045e7fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9dbc9c7b-9cbb-4e13-be06-aee2b1bf573d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b5b85b5c-b2a1-49a9-92e2-e4cb10ac9699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9dbc9c7b-9cbb-4e13-be06-aee2b1bf573d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b5b85b5c-b2a1-49a9-92e2-e4cb10ac9699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_be8be2d7-8ca3-4270-aafd-0348317f8361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9dbc9c7b-9cbb-4e13-be06-aee2b1bf573d" xlink:to="loc_us-gaap_CostOfRevenue_be8be2d7-8ca3-4270-aafd-0348317f8361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2b7d430b-6eed-4a79-8260-3e38504ee103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8f42bcb2-1b42-45a5-a8ea-0e4ff565c767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2b7d430b-6eed-4a79-8260-3e38504ee103" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8f42bcb2-1b42-45a5-a8ea-0e4ff565c767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2b3c857c-855d-49fd-a9cb-03b4ab284650" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2b7d430b-6eed-4a79-8260-3e38504ee103" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2b3c857c-855d-49fd-a9cb-03b4ab284650" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_3102084f-3d90-4f35-a165-9b2a5b5d2aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_3102084f-3d90-4f35-a165-9b2a5b5d2aa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_516a7bb9-c989-40ae-be3a-e03c3ff203f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_516a7bb9-c989-40ae-be3a-e03c3ff203f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_3d5cbb57-0422-4662-af53-38bbfdb528fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_3d5cbb57-0422-4662-af53-38bbfdb528fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_4158a16c-5718-4a4d-bbc4-9901d8408077" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_4158a16c-5718-4a4d-bbc4-9901d8408077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f07dec6d-b75d-4033-84f0-c3f69d2e98c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f07dec6d-b75d-4033-84f0-c3f69d2e98c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4b646d7-fc97-4863-8b11-eb22a42f09b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa37f1bb-6296-4e92-b5ce-8f6f38cd5b1b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4b646d7-fc97-4863-8b11-eb22a42f09b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_de31a99c-4894-4a5d-8f85-88b63e78f5fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_ShareBasedCompensation_de31a99c-4894-4a5d-8f85-88b63e78f5fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d6a9e4bd-1d59-4b50-84bf-4684472f0051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_ProfitLoss_d6a9e4bd-1d59-4b50-84bf-4684472f0051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b580d9f5-222e-4a78-84d9-368e6ba31343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b580d9f5-222e-4a78-84d9-368e6ba31343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GainLossOnSalesOfLoansAndInvestments_aa38ead5-41a4-44e8-b2b4-80ca4ff8247c" xlink:href="cvco-20240330.xsd#cvco_GainLossOnSalesOfLoansAndInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_cvco_GainLossOnSalesOfLoansAndInvestments_aa38ead5-41a4-44e8-b2b4-80ca4ff8247c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_d58f4169-9ee8-4675-b105-26276d3e4569" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_d58f4169-9ee8-4675-b105-26276d3e4569" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_5796b5c5-b13e-4fb5-8fb2-48640dcecc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_5796b5c5-b13e-4fb5-8fb2-48640dcecc0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d1b7ec09-25e1-4c91-8d2a-de4f0d35d6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d1b7ec09-25e1-4c91-8d2a-de4f0d35d6bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9e5d291b-f69e-4645-a770-d20b1aa13c14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9e5d291b-f69e-4645-a770-d20b1aa13c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e84dd3bc-6161-4bba-ae95-976adb1cab88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e84dd3bc-6161-4bba-ae95-976adb1cab88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8be7f31f-824a-40b6-b40a-7845ad38d6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8be7f31f-824a-40b6-b40a-7845ad38d6ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_f557f2eb-35cf-400b-aa5e-8ecb05a72a14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_f557f2eb-35cf-400b-aa5e-8ecb05a72a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4e9c4833-0b9b-433f-822a-877266fc4641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4e9c4833-0b9b-433f-822a-877266fc4641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_9502bef2-edb8-4d5e-863d-74665fc6c957" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_9502bef2-edb8-4d5e-863d-74665fc6c957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_545c041e-5200-4cf5-a93f-b55ed28c5291" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_545c041e-5200-4cf5-a93f-b55ed28c5291" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_076c2f8d-c09f-470c-9fdc-48980839cc07" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_076c2f8d-c09f-470c-9fdc-48980839cc07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_e82876ab-87a4-4c54-9b73-69d1cc636c05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncome"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_30364acb-cdba-46e1-abae-0f7003f19ac8" xlink:to="loc_us-gaap_OtherNoncashIncome_e82876ab-87a4-4c54-9b73-69d1cc636c05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_fdf79174-9271-4d04-91f6-4ddbc2ffeb97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_fdf79174-9271-4d04-91f6-4ddbc2ffeb97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_dda9bbd0-de49-41e1-ad37-79fa1cc0b9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_dda9bbd0-de49-41e1-ad37-79fa1cc0b9b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_e178f429-544a-4236-a757-9483d1dc3721" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_e178f429-544a-4236-a757-9483d1dc3721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c3813c26-449e-4750-a616-dc1a73be43c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c3813c26-449e-4750-a616-dc1a73be43c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_54568afe-e35a-46db-83e4-a7cf4ee4a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromAccountsReceivableSecuritization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_54568afe-e35a-46db-83e4-a7cf4ee4a0a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f3e7e1b3-4811-4d75-bf37-2a9046c65cda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a62a007b-9249-4ee4-9d0b-c779d09de5bf" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f3e7e1b3-4811-4d75-bf37-2a9046c65cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c40958f1-95c1-42fb-9b76-c86e81ff594b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0d15f58-8562-4afe-9e2b-b3f25ead1620" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c40958f1-95c1-42fb-9b76-c86e81ff594b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e0d15f58-8562-4afe-9e2b-b3f25ead1620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9bcaea00-f260-4290-8c2b-6f67ae397a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c40958f1-95c1-42fb-9b76-c86e81ff594b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9bcaea00-f260-4290-8c2b-6f67ae397a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0f45d97c-f9cb-479d-8937-59cb77611615" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c40958f1-95c1-42fb-9b76-c86e81ff594b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0f45d97c-f9cb-479d-8937-59cb77611615" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashRestrictionsonCashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9499e700-2152-400f-876f-5a089c31ba24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2230eaed-44c2-460d-8ecb-f518b119baa8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_9499e700-2152-400f-876f-5a089c31ba24" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2230eaed-44c2-460d-8ecb-f518b119baa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_0ff94102-134c-4a0f-963d-26f723d904d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_9499e700-2152-400f-876f-5a089c31ba24" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_0ff94102-134c-4a0f-963d-26f723d904d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashReconciliationtoSOCFDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_733cd99b-1220-4f33-9aee-75b799b048bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_302a6ce7-1d66-4797-a6ac-eda2ea7e8b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_733cd99b-1220-4f33-9aee-75b799b048bc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_302a6ce7-1d66-4797-a6ac-eda2ea7e8b67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_616db3ea-8d18-4ee5-b708-d64386cd00eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_733cd99b-1220-4f33-9aee-75b799b048bc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_616db3ea-8d18-4ee5-b708-d64386cd00eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsScheduleofInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_fc271126-56a7-4237-ae62-c7746ee3cc09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dc7d6ec3-dbd8-4ade-afef-d79b5eb6a52e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_fc271126-56a7-4237-ae62-c7746ee3cc09" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dc7d6ec3-dbd8-4ade-afef-d79b5eb6a52e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ef042991-7a91-41b2-90fe-e431c5c0d9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_fc271126-56a7-4237-ae62-c7746ee3cc09" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ef042991-7a91-41b2-90fe-e431c5c0d9ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_e8d13679-8a86-44e0-87e5-2cb4a13566d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_fc271126-56a7-4237-ae62-c7746ee3cc09" xlink:to="loc_us-gaap_EquityMethodInvestments_e8d13679-8a86-44e0-87e5-2cb4a13566d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsScheduleofInvestmentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_80c23c0b-2b39-4d95-bb5b-fc2b694a204e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_353a2084-3420-4236-92b2-dccbf8629b49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_80c23c0b-2b39-4d95-bb5b-fc2b694a204e" xlink:to="loc_us-gaap_ShortTermInvestments_353a2084-3420-4236-92b2-dccbf8629b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_44c09c29-b555-42d4-863f-b5e273417125" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_80c23c0b-2b39-4d95-bb5b-fc2b694a204e" xlink:to="loc_us-gaap_LongTermInvestments_44c09c29-b555-42d4-863f-b5e273417125" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsAvailableforsaleSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_03dba84e-179f-47ab-943f-506fdf0b2263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1cedca2c-223b-44fb-a50e-76e0d7bd78c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_03dba84e-179f-47ab-943f-506fdf0b2263" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1cedca2c-223b-44fb-a50e-76e0d7bd78c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c88aa0cf-8abd-4c16-8d23-ac8f70dbb4af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_03dba84e-179f-47ab-943f-506fdf0b2263" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c88aa0cf-8abd-4c16-8d23-ac8f70dbb4af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_81f206e0-c531-444a-a9e4-d8700ea39040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_03dba84e-179f-47ab-943f-506fdf0b2263" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_81f206e0-c531-444a-a9e4-d8700ea39040" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsContinuousUnrealizedLossPositionsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_99335c82-f7fa-4487-a191-5d23e76d6090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_4a84cc3d-fe3c-4e11-bd1c-07379dfa26d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_99335c82-f7fa-4487-a191-5d23e76d6090" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_4a84cc3d-fe3c-4e11-bd1c-07379dfa26d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_91dbad78-a456-4e61-8513-e7ae06056e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_99335c82-f7fa-4487-a191-5d23e76d6090" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_91dbad78-a456-4e61-8513-e7ae06056e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_399be212-c024-49b5-934b-8ab2409f5a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_5796f64c-f319-4102-8b45-022f6583a764" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_399be212-c024-49b5-934b-8ab2409f5a63" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_5796f64c-f319-4102-8b45-022f6583a764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_48dbe9b0-30e4-4d5f-adab-9a59bdd5360c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_399be212-c024-49b5-934b-8ab2409f5a63" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_48dbe9b0-30e4-4d5f-adab-9a59bdd5360c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsDebtSecuritiesbyMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_17db3e2a-97dd-4a93-8afd-b8153e64e12f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_17db3e2a-97dd-4a93-8afd-b8153e64e12f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_2a7880bf-76d1-4bfd-b185-ff11a858885a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_2a7880bf-76d1-4bfd-b185-ff11a858885a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_82b25065-5a5c-4a7d-9acf-92ffb7d94859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_82b25065-5a5c-4a7d-9acf-92ffb7d94859" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_aafdff5a-1cca-472e-8625-8afe89288cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_aafdff5a-1cca-472e-8625-8afe89288cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_dbf1f1b6-d119-495a-a446-548efcfdb80d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d5d064a5-0487-4c4b-bac4-1d48e9f58e39" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_dbf1f1b6-d119-495a-a446-548efcfdb80d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_a447be7d-540b-42bc-b868-644693a001a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_a447be7d-540b-42bc-b868-644693a001a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_96816b90-75ff-43a9-8f64-6e4a7eae429f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_96816b90-75ff-43a9-8f64-6e4a7eae429f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_07fb196f-73f5-40bd-8327-1e5f4244ea22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_07fb196f-73f5-40bd-8327-1e5f4244ea22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_c8dd263c-fc08-414b-9026-3bc3e6434241" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_c8dd263c-fc08-414b-9026-3bc3e6434241" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_4025af8a-334f-405c-ad79-5b7fa9b92c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f6f6314c-6cdc-4000-b660-91b30a371e97" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_4025af8a-334f-405c-ad79-5b7fa9b92c1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsGainsLossesonSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_b36a543b-cc88-42a3-b73f-51c773ffc9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_1d98e2b4-b8a2-4c0c-a6d6-41b3bc210c77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_b36a543b-cc88-42a3-b73f-51c773ffc9a2" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_1d98e2b4-b8a2-4c0c-a6d6-41b3bc210c77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_567bd7cc-e4e9-4aa8-82c9-2ffed619ac11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_b36a543b-cc88-42a3-b73f-51c773ffc9a2" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_567bd7cc-e4e9-4aa8-82c9-2ffed619ac11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ba77ee3e-f794-47b8-97ed-669047fd6b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_3fdb8abc-64c8-4bdf-8a97-a03ca36448bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ba77ee3e-f794-47b8-97ed-669047fd6b8b" xlink:to="loc_us-gaap_InventoryRawMaterials_3fdb8abc-64c8-4bdf-8a97-a03ca36448bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_5fd5f6bc-066b-4b1c-9791-67d2677a9a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ba77ee3e-f794-47b8-97ed-669047fd6b8b" xlink:to="loc_us-gaap_InventoryWorkInProcess_5fd5f6bc-066b-4b1c-9791-67d2677a9a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_6bb1d4f4-97da-473e-9999-4a7999958115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ba77ee3e-f794-47b8-97ed-669047fd6b8b" xlink:to="loc_us-gaap_InventoryFinishedGoods_6bb1d4f4-97da-473e-9999-4a7999958115" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_99c6d4f9-3711-48e6-b792-91561643f379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_9b65b55d-bf9d-4800-8300-818550542ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_99c6d4f9-3711-48e6-b792-91561643f379" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_9b65b55d-bf9d-4800-8300-818550542ca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a7822c14-67f1-47b1-a410-f24483818947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_99c6d4f9-3711-48e6-b792-91561643f379" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a7822c14-67f1-47b1-a410-f24483818947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b33bb0c2-0269-4c1f-bbbc-18e791fdac79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances_dabfb594-b1a6-43e6-b004-4bdd39601b41" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b33bb0c2-0269-4c1f-bbbc-18e791fdac79" xlink:to="loc_cvco_FinancingReceivableConstructionAdvances_dabfb594-b1a6-43e6-b004-4bdd39601b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableHeldForInvestment_e061826a-c383-495d-8620-3805b971092c" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableHeldForInvestment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b33bb0c2-0269-4c1f-bbbc-18e791fdac79" xlink:to="loc_cvco_FinancingReceivableHeldForInvestment_e061826a-c383-495d-8620-3805b971092c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_501958e5-f1f9-4011-a3c3-980086fea87f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b33bb0c2-0269-4c1f-bbbc-18e791fdac79" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_501958e5-f1f9-4011-a3c3-980086fea87f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivablePreviouslySecuritized_9a0e0cdc-3e0e-458e-82cf-4d37f5619818" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivablePreviouslySecuritized"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b33bb0c2-0269-4c1f-bbbc-18e791fdac79" xlink:to="loc_cvco_FinancingReceivablePreviouslySecuritized_9a0e0cdc-3e0e-458e-82cf-4d37f5619818" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_eb05c3ec-a58b-459a-bda3-bbb283e41c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_299ee32a-52e7-4efa-8a44-e6bc72c115b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_eb05c3ec-a58b-459a-bda3-bbb283e41c71" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_299ee32a-52e7-4efa-8a44-e6bc72c115b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f6303de-9e38-4593-a74c-a27545be1f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_eb05c3ec-a58b-459a-bda3-bbb283e41c71" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4f6303de-9e38-4593-a74c-a27545be1f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_632857eb-c9e5-448a-a624-b58712ae41d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_eb05c3ec-a58b-459a-bda3-bbb283e41c71" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_632857eb-c9e5-448a-a624-b58712ae41d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_4d77da40-81e8-46b2-861c-24d64b1cf742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_4d77da40-81e8-46b2-861c-24d64b1cf742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_57c2ab8e-175d-46b9-9ae2-e9037254ef08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_57c2ab8e-175d-46b9-9ae2-e9037254ef08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_c2cce1c7-af21-4c72-9f84-99473bbbddc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_c2cce1c7-af21-4c72-9f84-99473bbbddc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f83c8f69-8e04-4cdf-a943-b14589a668a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f83c8f69-8e04-4cdf-a943-b14589a668a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1e6d3eae-2c7b-4ff2-a8b9-072384cf41d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1e6d3eae-2c7b-4ff2-a8b9-072384cf41d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_f33057b6-7f08-45c0-a1ae-271d37b9e9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_47f0f930-b147-4e0a-a780-f57b5df560c1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_f33057b6-7f08-45c0-a1ae-271d37b9e9cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c57fd592-6ffb-4c0f-85f2-13b70f7ecc05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5fa86e3b-a954-428c-bdf9-6939b954c1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c57fd592-6ffb-4c0f-85f2-13b70f7ecc05" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5fa86e3b-a954-428c-bdf9-6939b954c1c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_31c70644-4765-4b01-8e6e-174069d00afa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c57fd592-6ffb-4c0f-85f2-13b70f7ecc05" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_31c70644-4765-4b01-8e6e-174069d00afa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesLeaseAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset_d5b7c99b-b38a-4821-8b24-b33c332c7d9f" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_826d33fa-0a70-4d2d-9174-81ae20f5962e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset_d5b7c99b-b38a-4821-8b24-b33c332c7d9f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_826d33fa-0a70-4d2d-9174-81ae20f5962e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b359865f-2f24-4f2c-81bc-d8b35425b4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset_d5b7c99b-b38a-4821-8b24-b33c332c7d9f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b359865f-2f24-4f2c-81bc-d8b35425b4e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability_e7200e70-1dd5-400b-bc65-740809033534" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_203ac580-b4b4-42f9-bcf2-f378e5ec4b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_e7200e70-1dd5-400b-bc65-740809033534" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_203ac580-b4b4-42f9-bcf2-f378e5ec4b34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_d9f67a20-c5cd-4962-94fa-fbd674dc0ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_e7200e70-1dd5-400b-bc65-740809033534" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_d9f67a20-c5cd-4962-94fa-fbd674dc0ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_927016ff-11bd-4fa6-90c6-b002108f55f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_e7200e70-1dd5-400b-bc65-740809033534" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_927016ff-11bd-4fa6-90c6-b002108f55f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_34fc97b3-966f-45ad-948d-ecbdc8ecfe17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_e7200e70-1dd5-400b-bc65-740809033534" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_34fc97b3-966f-45ad-948d-ecbdc8ecfe17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_b5d2c82b-388f-4275-8301-34b69a18b793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_391efe20-5eed-4429-a2a4-a8c05f21c0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_b5d2c82b-388f-4275-8301-34b69a18b793" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_391efe20-5eed-4429-a2a4-a8c05f21c0f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_dbd7a2a4-f64d-438a-a98e-65c988618df1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_b5d2c82b-388f-4275-8301-34b69a18b793" xlink:to="loc_us-gaap_OperatingLeaseCost_dbd7a2a4-f64d-438a-a98e-65c988618df1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4fd99fb2-d659-4e92-ae0c-b0ec543e3c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_b5d2c82b-388f-4275-8301-34b69a18b793" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4fd99fb2-d659-4e92-ae0c-b0ec543e3c6b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearOne_337f549c-8788-4719-ac95-e6e5c9c700b3" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_07a10230-a8e8-462d-be0a-d2570599e349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearOne_337f549c-8788-4719-ac95-e6e5c9c700b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_07a10230-a8e8-462d-be0a-d2570599e349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_da1d7c8e-5241-4ce8-a918-4120cab5288a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearOne_337f549c-8788-4719-ac95-e6e5c9c700b3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_da1d7c8e-5241-4ce8-a918-4120cab5288a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_ad619d0a-238c-42fb-9d7d-54b8adbdeca0" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_bae5c343-397a-415b-ad70-c1af34ca6e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_ad619d0a-238c-42fb-9d7d-54b8adbdeca0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_bae5c343-397a-415b-ad70-c1af34ca6e8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0d890941-a3c3-4168-a37a-a20fe752680c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_ad619d0a-238c-42fb-9d7d-54b8adbdeca0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0d890941-a3c3-4168-a37a-a20fe752680c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFive_5f7391b2-334b-47c2-bd91-d4d12fb7899b" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a8fdb531-da1a-47dc-a630-dec920480165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFive_5f7391b2-334b-47c2-bd91-d4d12fb7899b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_a8fdb531-da1a-47dc-a630-dec920480165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2fecbdb9-c7f5-4303-8aad-8db6f810d91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFive_5f7391b2-334b-47c2-bd91-d4d12fb7899b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2fecbdb9-c7f5-4303-8aad-8db6f810d91f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearThree_c09c6ee8-5a68-40ec-94f3-d93233eaa4b1" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b2c150f2-e9b1-4dec-8490-88c0541537b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearThree_c09c6ee8-5a68-40ec-94f3-d93233eaa4b1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b2c150f2-e9b1-4dec-8490-88c0541537b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e86770a7-8133-4f1b-8bd8-a0322db5cfa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearThree_c09c6ee8-5a68-40ec-94f3-d93233eaa4b1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e86770a7-8133-4f1b-8bd8-a0322db5cfa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8066cacf-1dcc-4ddb-86d7-10eba9ea2122" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_18246306-33a3-4d61-8482-11e5116c42a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8066cacf-1dcc-4ddb-86d7-10eba9ea2122" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_18246306-33a3-4d61-8482-11e5116c42a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8898851b-5c6b-4f28-9696-31e71d852b03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8066cacf-1dcc-4ddb-86d7-10eba9ea2122" xlink:to="loc_us-gaap_OperatingLeaseLiability_8898851b-5c6b-4f28-9696-31e71d852b03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearOne_75075d31-e5bb-4dc8-b782-9f4b83674074" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearOne_75075d31-e5bb-4dc8-b782-9f4b83674074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearTwo_12842e93-170d-491d-8841-def52b447990" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearTwo_12842e93-170d-491d-8841-def52b447990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearThree_2374dc81-bacc-4ffe-8360-82cecaca5e5b" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearThree_2374dc81-bacc-4ffe-8360-82cecaca5e5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFour_45192ca9-b0fb-4b79-8862-4a48b3f8196b" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearFour_45192ca9-b0fb-4b79-8862-4a48b3f8196b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFive_9d273d51-2cfb-4cc8-9b5b-20bbea6902ab" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearFive_9d273d51-2cfb-4cc8-9b5b-20bbea6902ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_be73fd3a-cd56-4df4-bab4-71e2ad2abf0c" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_dc3165c7-5838-4636-9ab3-90489689f0dd" xlink:to="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_be73fd3a-cd56-4df4-bab4-71e2ad2abf0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bbd4a695-6be5-427e-ab6b-68f8cc578b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_bbd4a695-6be5-427e-ab6b-68f8cc578b6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_81bd5390-9d49-4d08-99ea-8df71b6fbb72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_81bd5390-9d49-4d08-99ea-8df71b6fbb72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_70258fe6-aeba-4f3e-a20b-98e8f5d3f32f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_70258fe6-aeba-4f3e-a20b-98e8f5d3f32f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_811962fd-be36-46e1-91e3-12586a146f79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_811962fd-be36-46e1-91e3-12586a146f79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_dc680615-001e-4349-80d3-2dcbf4275ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_dc680615-001e-4349-80d3-2dcbf4275ad8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ec4b0d05-f3af-4fdc-9d67-c9e6f6249daf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_e6c9c7c5-0a1c-40ae-a918-8ade5286a704" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ec4b0d05-f3af-4fdc-9d67-c9e6f6249daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearTwo_e6497789-5fc5-4bcb-828b-3faf2f1be785" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b7360a17-b152-447f-9e07-50419bbc9182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearTwo_e6497789-5fc5-4bcb-828b-3faf2f1be785" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b7360a17-b152-447f-9e07-50419bbc9182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_55ae819d-9af8-47c0-a860-1ae2fe60d03b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearTwo_e6497789-5fc5-4bcb-828b-3faf2f1be785" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_55ae819d-9af8-47c0-a860-1ae2fe60d03b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFour_541f4a1b-6bf2-4683-b47f-ce87d15d8537" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b4def105-cd23-413e-96bf-8100bd42d8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFour_541f4a1b-6bf2-4683-b47f-ce87d15d8537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b4def105-cd23-413e-96bf-8100bd42d8b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b6566afb-c6c7-470f-9be6-0e1b768d038c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFour_541f4a1b-6bf2-4683-b47f-ce87d15d8537" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b6566afb-c6c7-470f-9be6-0e1b768d038c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability_3516ccca-5c81-457d-9990-437fe8573ff5" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_aa7cf984-f297-491d-aa10-7b92ad1a6125" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_3516ccca-5c81-457d-9990-437fe8573ff5" xlink:to="loc_us-gaap_FinanceLeaseLiability_aa7cf984-f297-491d-aa10-7b92ad1a6125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_12a7f17f-6ab5-4a65-8502-6b64a6fd8225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability_3516ccca-5c81-457d-9990-437fe8573ff5" xlink:to="loc_us-gaap_OperatingLeaseLiability_12a7f17f-6ab5-4a65-8502-6b64a6fd8225" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_0989656c-e439-45aa-8e3a-b794ccf1dbca" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a4c73d9c-48e1-4e5a-8d5b-da8db0adac7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_0989656c-e439-45aa-8e3a-b794ccf1dbca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a4c73d9c-48e1-4e5a-8d5b-da8db0adac7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_7e87bbbf-2e71-4392-ba42-f71afe1e6405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_0989656c-e439-45aa-8e3a-b794ccf1dbca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_7e87bbbf-2e71-4392-ba42-f71afe1e6405" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fb898fdb-2ba7-4722-8665-30a5b6f852c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fb898fdb-2ba7-4722-8665-30a5b6f852c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_08f0ecc7-786e-4511-a1a9-096fa324f9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_08f0ecc7-786e-4511-a1a9-096fa324f9ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c94b9cc3-a98e-4087-b486-de37ec95d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c94b9cc3-a98e-4087-b486-de37ec95d11c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7f892080-0655-49bf-9608-b3d865299cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7f892080-0655-49bf-9608-b3d865299cb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_04fad55f-1a38-46e7-a9a6-cc6149e81760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_04fad55f-1a38-46e7-a9a6-cc6149e81760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_eefa11bf-2fbc-417e-ae62-d872d9092de3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4ffaef08-2a3d-4f2e-86c1-45ec4a500632" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_eefa11bf-2fbc-417e-ae62-d872d9092de3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6a113d31-9602-4094-8918-d4094f29d0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2fef89e7-048e-4d9c-bd94-9952373f2261" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6a113d31-9602-4094-8918-d4094f29d0a7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2fef89e7-048e-4d9c-bd94-9952373f2261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a7d87930-ed96-4aa9-a9b6-f8492bdeb6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6a113d31-9602-4094-8918-d4094f29d0a7" xlink:to="loc_us-gaap_FinanceLeaseLiability_a7d87930-ed96-4aa9-a9b6-f8492bdeb6a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaid_56e90c3a-be34-411d-a121-048da37238ec" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_f05aa80a-08f0-4dfd-be4c-861c57d001ce" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_56e90c3a-be34-411d-a121-048da37238ec" xlink:to="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_f05aa80a-08f0-4dfd-be4c-861c57d001ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability_20f9953e-4e3c-4073-b036-ec636d2d2996" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityToBePaid_56e90c3a-be34-411d-a121-048da37238ec" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiability_20f9953e-4e3c-4073-b036-ec636d2d2996" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d75a93df-e20b-4e29-9cbb-dc2d77479386" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_d7e72ac2-3eb7-43cc-a0ce-c65d212b1000" xlink:href="cvco-20240330.xsd#cvco_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d75a93df-e20b-4e29-9cbb-dc2d77479386" xlink:to="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_d7e72ac2-3eb7-43cc-a0ce-c65d212b1000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4719801f-60e9-4bfe-984c-a6c3f6c3c051" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d75a93df-e20b-4e29-9cbb-dc2d77479386" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4719801f-60e9-4bfe-984c-a6c3f6c3c051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_430bc746-422e-4b2a-982c-a92f2605c68c" xlink:href="cvco-20240330.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_49c615fa-311b-4863-a1f5-54f8c2618817" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_430bc746-422e-4b2a-982c-a92f2605c68c" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_49c615fa-311b-4863-a1f5-54f8c2618817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5ece930a-7848-401d-b023-7a2acbb1d768" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_430bc746-422e-4b2a-982c-a92f2605c68c" xlink:to="loc_us-gaap_Goodwill_5ece930a-7848-401d-b023-7a2acbb1d768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e9dc8b2-3536-4b10-a192-d39a181775b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7ee76270-fd7c-43c9-a1e5-96e7afb4d2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e9dc8b2-3536-4b10-a192-d39a181775b8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_7ee76270-fd7c-43c9-a1e5-96e7afb4d2fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_64021764-1900-4d22-aba2-2479eacbabf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e9dc8b2-3536-4b10-a192-d39a181775b8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_64021764-1900-4d22-aba2-2479eacbabf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_3197674b-14b5-412e-b113-3c6131a6d745" xlink:href="cvco-20240330.xsd#cvco_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_49765c62-b11d-4f7c-8d8f-159bc0bce5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_3197674b-14b5-412e-b113-3c6131a6d745" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_49765c62-b11d-4f7c-8d8f-159bc0bce5d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_6840b6d0-e8ff-4674-993a-1e8d1a289411" xlink:href="cvco-20240330.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_3197674b-14b5-412e-b113-3c6131a6d745" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_6840b6d0-e8ff-4674-993a-1e8d1a289411" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_169366a0-9de2-4bcc-bd75-0cf3726a8711" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_169366a0-9de2-4bcc-bd75-0cf3726a8711" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_ee7ab2bd-e507-4ccd-9f3e-cf4556df0f63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_ee7ab2bd-e507-4ccd-9f3e-cf4556df0f63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_cf2ec492-c5bd-466d-af9a-69c9b8cb9328" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_cf2ec492-c5bd-466d-af9a-69c9b8cb9328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_6ff58b98-6c12-450f-9fc4-7168d480d68d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_6ff58b98-6c12-450f-9fc4-7168d480d68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_296b4d42-a4e6-4cef-be12-fd27597f67f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_296b4d42-a4e6-4cef-be12-fd27597f67f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_57b4fc9f-7f42-4679-ae03-ed4ab8220dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_19347b05-15ec-4cc5-afda-f9f6a937f787" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_57b4fc9f-7f42-4679-ae03-ed4ab8220dfc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_58b70b30-5118-4899-b51f-05d7259d2e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_58b70b30-5118-4899-b51f-05d7259d2e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_98d00510-1d58-403b-8871-0eb187c02eca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_98d00510-1d58-403b-8871-0eb187c02eca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0a9c7a99-8f6e-48a9-862e-fff825aa16f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0a9c7a99-8f6e-48a9-862e-fff825aa16f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c56ed4e0-0085-44bc-b415-eed8ca98b10b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c56ed4e0-0085-44bc-b415-eed8ca98b10b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebatesCurrent_2b06c0b5-e23a-4d2c-bba4-b9183c1baf96" xlink:href="cvco-20240330.xsd#cvco_AccruedVolumeRebatesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_cvco_AccruedVolumeRebatesCurrent_2b06c0b5-e23a-4d2c-bba4-b9183c1baf96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_79cbbf5d-031c-487f-a5ef-335d4f36a582" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_79cbbf5d-031c-487f-a5ef-335d4f36a582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_9ac0ba27-11d0-4b18-81ab-8127f99191c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c8c77a68-ec21-4abe-8b7f-950c69f8dc09" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_9ac0ba27-11d0-4b18-81ab-8127f99191c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_45c7fb1b-ea6e-464c-9a1f-58324a6bd7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_978ff9fe-25ba-4672-9a42-a4deda19d844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_45c7fb1b-ea6e-464c-9a1f-58324a6bd7fc" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_978ff9fe-25ba-4672-9a42-a4deda19d844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_dbe56037-7565-440d-a2ab-907acb6742d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_45c7fb1b-ea6e-464c-9a1f-58324a6bd7fc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_dbe56037-7565-440d-a2ab-907acb6742d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_5b2853f4-67ae-43e0-a6c4-ca1845127a46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1012a4ad-234e-4f1b-898a-f708dac9bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_5b2853f4-67ae-43e0-a6c4-ca1845127a46" xlink:to="loc_us-gaap_FinanceLeaseLiability_1012a4ad-234e-4f1b-898a-f708dac9bde1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_eecda5d3-0622-4f68-bafc-556ae492c092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_5b2853f4-67ae-43e0-a6c4-ca1845127a46" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_eecda5d3-0622-4f68-bafc-556ae492c092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_b5f0e342-2e54-416e-a8bd-294758d0f184" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_5b2853f4-67ae-43e0-a6c4-ca1845127a46" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_b5f0e342-2e54-416e-a8bd-294758d0f184" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6701a3fe-e614-4b5e-8438-88812ab830bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_6701a3fe-e614-4b5e-8438-88812ab830bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d34203b1-b24f-4d69-a8a5-9d18874102be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d34203b1-b24f-4d69-a8a5-9d18874102be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_e2d98e47-1495-427f-99cd-05c3eb5762e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_e2d98e47-1495-427f-99cd-05c3eb5762e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_760f0dae-5947-4207-946f-560680812fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_760f0dae-5947-4207-946f-560680812fe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5ca1c384-8070-48d7-8286-7141f391d195" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5ca1c384-8070-48d7-8286-7141f391d195" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5f21ceb1-a866-4b6b-8a76-d5d1e404f025" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_9b5d9f98-80e9-42c2-8737-9d483cfe2565" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5f21ceb1-a866-4b6b-8a76-d5d1e404f025" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_56624f09-53f9-4049-bd95-72390ba18d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_6135c38d-3e07-4533-99ee-a448167faea7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_56624f09-53f9-4049-bd95-72390ba18d5d" xlink:to="loc_us-gaap_DirectPremiumsEarned_6135c38d-3e07-4533-99ee-a448167faea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_e1ac0100-f5a2-4f11-8ad4-bb480fed683e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_56624f09-53f9-4049-bd95-72390ba18d5d" xlink:to="loc_us-gaap_AssumedPremiumsEarned_e1ac0100-f5a2-4f11-8ad4-bb480fed683e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_f60451d6-075a-4782-bfe1-769911f52e50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_56624f09-53f9-4049-bd95-72390ba18d5d" xlink:to="loc_us-gaap_CededPremiumsEarned_f60451d6-075a-4782-bfe1-769911f52e50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_e8714dd5-4f79-4b0d-83df-93c0985de4df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_bbff502e-e505-4af8-9e1a-796f59f6b159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_e8714dd5-4f79-4b0d-83df-93c0985de4df" xlink:to="loc_us-gaap_DirectPremiumsWritten_bbff502e-e505-4af8-9e1a-796f59f6b159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_add3475d-db73-4a26-a844-3d950c01092f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_e8714dd5-4f79-4b0d-83df-93c0985de4df" xlink:to="loc_us-gaap_AssumedPremiumsWritten_add3475d-db73-4a26-a844-3d950c01092f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_e20b7886-1819-4239-8f6d-b9dd267c1595" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_e8714dd5-4f79-4b0d-83df-93c0985de4df" xlink:to="loc_us-gaap_CededPremiumsWritten_e20b7886-1819-4239-8f6d-b9dd267c1595" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesProvisionBenefitforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a4e4a8fd-f31d-474c-a90b-15ab9c0cda24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3c466313-030e-442a-b721-0a089cadd2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a4e4a8fd-f31d-474c-a90b-15ab9c0cda24" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_3c466313-030e-442a-b721-0a089cadd2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9767455d-66fd-444a-b420-a77f2329b2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a4e4a8fd-f31d-474c-a90b-15ab9c0cda24" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9767455d-66fd-444a-b420-a77f2329b2a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fa57d478-c43d-44fb-b227-70ace0dfbd27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a4e4a8fd-f31d-474c-a90b-15ab9c0cda24" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fa57d478-c43d-44fb-b227-70ace0dfbd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88385a8f-02ec-4681-8ff1-8d485235cba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0b64b827-3157-4ea8-97a3-6a1fde20b69c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88385a8f-02ec-4681-8ff1-8d485235cba4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0b64b827-3157-4ea8-97a3-6a1fde20b69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3fa0cebb-1f70-4c74-8c22-8f6dd6832842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88385a8f-02ec-4681-8ff1-8d485235cba4" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3fa0cebb-1f70-4c74-8c22-8f6dd6832842" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c4961e99-9d81-4401-aff4-dfb2f724ec2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_88385a8f-02ec-4681-8ff1-8d485235cba4" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c4961e99-9d81-4401-aff4-dfb2f724ec2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ec15727f-1594-467c-8ff5-8608293c1e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7e1735e6-47e3-48a3-b8f4-9905588cd1cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ec15727f-1594-467c-8ff5-8608293c1e7c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7e1735e6-47e3-48a3-b8f4-9905588cd1cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0083fecd-e490-4167-b2d8-e123a39a2bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ec15727f-1594-467c-8ff5-8608293c1e7c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0083fecd-e490-4167-b2d8-e123a39a2bfe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fcdf22ec-efac-4f65-8c14-6fd5e09fd0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5760e8bc-aec3-4379-85d1-05a095d90aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fcdf22ec-efac-4f65-8c14-6fd5e09fd0ef" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5760e8bc-aec3-4379-85d1-05a095d90aa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_ba10816e-1f24-418f-a640-b326aad4fe08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fcdf22ec-efac-4f65-8c14-6fd5e09fd0ef" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_ba10816e-1f24-418f-a640-b326aad4fe08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_11c6407f-05c5-4690-9462-f36ac5b859ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fcdf22ec-efac-4f65-8c14-6fd5e09fd0ef" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_11c6407f-05c5-4690-9462-f36ac5b859ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_c8d8444e-2e51-42ff-96d9-a4a64fead58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fcdf22ec-efac-4f65-8c14-6fd5e09fd0ef" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_c8d8444e-2e51-42ff-96d9-a4a64fead58b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_999328ac-cdcc-4054-af84-8307de7750eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_999328ac-cdcc-4054-af84-8307de7750eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_199063a9-6e93-42c5-bbf1-46ad12426e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_199063a9-6e93-42c5-bbf1-46ad12426e5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_a4291960-ece0-4bf2-8263-6cf2e2ec692d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_a4291960-ece0-4bf2-8263-6cf2e2ec692d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_922aa116-16f6-429a-9387-b9ce0e4bbdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_922aa116-16f6-429a-9387-b9ce0e4bbdaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_934981c0-1782-4cc4-8953-638e16df6eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_934981c0-1782-4cc4-8953-638e16df6eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_34f2ccaf-b7e9-428b-a39b-ddc8aa83b53c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_34f2ccaf-b7e9-428b-a39b-ddc8aa83b53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_b1b300f1-f124-4978-9d36-990c72f53b57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_b1b300f1-f124-4978-9d36-990c72f53b57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_5e31806f-8963-4a0c-96b5-601afb131aef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_5e31806f-8963-4a0c-96b5-601afb131aef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b213ebb4-95c3-4cc9-9423-255048b4da71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b213ebb4-95c3-4cc9-9423-255048b4da71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates_45ce5c25-c0d4-42e2-9ede-b8b6566b3aaf" xlink:href="cvco-20240330.xsd#cvco_DeferredTaxAssetsAccruedVolumeRebates"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_2f2e7613-364f-4de4-a927-07b4abc74584" xlink:to="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates_45ce5c25-c0d4-42e2-9ede-b8b6566b3aaf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RemainingConstructionContingentCommitment_c05635dc-4558-4eda-a180-c3f86b282e71" xlink:href="cvco-20240330.xsd#cvco_RemainingConstructionContingentCommitment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_fad34ad6-457d-4054-899b-5590c73b9737" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualObligation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_RemainingConstructionContingentCommitment_c05635dc-4558-4eda-a180-c3f86b282e71" xlink:to="loc_us-gaap_ContractualObligation_fad34ad6-457d-4054-899b-5590c73b9737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances_32384247-718b-468c-ae22-9842b66ae515" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_RemainingConstructionContingentCommitment_c05635dc-4558-4eda-a180-c3f86b282e71" xlink:to="loc_cvco_FinancingReceivableConstructionAdvances_32384247-718b-468c-ae22-9842b66ae515" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2869a226-e9f2-488e-9cc5-26f791904fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_efdb783a-75c0-45e5-8bc7-206aab70caec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2869a226-e9f2-488e-9cc5-26f791904fe2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_efdb783a-75c0-45e5-8bc7-206aab70caec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_8e0fdb60-fae6-4244-94c1-9eb17c0c0e08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2869a226-e9f2-488e-9cc5-26f791904fe2" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_8e0fdb60-fae6-4244-94c1-9eb17c0c0e08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_38f58b79-eb6e-4141-92e8-5a77be42907e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e9a3088c-55e5-41cb-a3c5-0e9f7afd0cca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_38f58b79-eb6e-4141-92e8-5a77be42907e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e9a3088c-55e5-41cb-a3c5-0e9f7afd0cca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_deb613ed-369c-45e3-b4ba-4806d26697a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_38f58b79-eb6e-4141-92e8-5a77be42907e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_deb613ed-369c-45e3-b4ba-4806d26697a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f18aa139-e79f-4a64-a67f-a9c3a2c64302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_86a5c9c5-399e-4d19-89e6-67b2a5c6db0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f18aa139-e79f-4a64-a67f-a9c3a2c64302" xlink:to="loc_us-gaap_Goodwill_86a5c9c5-399e-4d19-89e6-67b2a5c6db0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_61b5d27a-6ca6-45f3-a0e8-dbf12d83a62e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_f18aa139-e79f-4a64-a67f-a9c3a2c64302" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_61b5d27a-6ca6-45f3-a0e8-dbf12d83a62e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bf30f442-9e8e-465a-8194-e4c713601dad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bf30f442-9e8e-465a-8194-e4c713601dad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_dae54ecd-7d9e-4863-a9ea-5a12a4862ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_dae54ecd-7d9e-4863-a9ea-5a12a4862ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_95b35759-416a-4646-9221-0e7bee0aab0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_95b35759-416a-4646-9221-0e7bee0aab0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_886feee3-7053-4bfd-b9e0-0f1a8ed063eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_886feee3-7053-4bfd-b9e0-0f1a8ed063eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0792a93a-4cf1-4317-9a3f-74bca45cc238" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0792a93a-4cf1-4317-9a3f-74bca45cc238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_072cfe15-01aa-4d79-843e-9e37bd699464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_072cfe15-01aa-4d79-843e-9e37bd699464" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_a7c86b8d-6b8e-4639-9dea-cc1da37f47f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_a7c86b8d-6b8e-4639-9dea-cc1da37f47f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_ccbeb861-5dab-4bbb-9d2b-af2f0de64d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4a2cd9a2-5275-4926-9987-315fa054dab2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_ccbeb861-5dab-4bbb-9d2b-af2f0de64d0b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>cvco-20240330_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:to="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1edd5c45-207b-48ac-9545-b153c93a9785_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1edd5c45-207b-48ac-9545-b153c93a9785_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_36df6ae2-386f-4957-b2e5-d90c254f4119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_36df6ae2-386f-4957-b2e5-d90c254f4119" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4095815-69d5-4ff5-99bc-96dfd7d8a11f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4095815-69d5-4ff5-99bc-96dfd7d8a11f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a50a97be-026a-4ce6-987b-bbf008de2481_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:to="loc_us-gaap_RelatedPartyDomain_a50a97be-026a-4ce6-987b-bbf008de2481_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:to="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_21bdef2e-3e5e-4c1a-a5ab-065765d63b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:to="loc_us-gaap_NonrelatedPartyMember_21bdef2e-3e5e-4c1a-a5ab-065765d63b5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_31cb841d-bb08-410e-874c-c63872818b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:to="loc_us-gaap_RelatedPartyMember_31cb841d-bb08-410e-874c-c63872818b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:to="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_73ae2c43-87d3-46e7-9793-21155a963f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_73ae2c43-87d3-46e7-9793-21155a963f9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_47c65bcf-bda2-484b-beeb-2ee696c6cbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_47c65bcf-bda2-484b-beeb-2ee696c6cbcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bfa7226b-f394-415b-8a45-8b3383d0e7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bfa7226b-f394-415b-8a45-8b3383d0e7fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_50393877-14ed-4a71-899a-cb510ee36d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_ShortTermInvestments_50393877-14ed-4a71-899a-cb510ee36d42" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_a1c28e30-f8ab-45dd-a564-b7b388d554f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_a1c28e30-f8ab-45dd-a564-b7b388d554f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c3a36dab-1537-45f4-b446-73dfbee35802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_InventoryNet_c3a36dab-1537-45f4-b446-73dfbee35802" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d3ca7975-d0fe-4e69-84b2-96ef46940dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d3ca7975-d0fe-4e69-84b2-96ef46940dcf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8248180a-7d07-4e61-994a-eb8b424ba8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_AssetsCurrent_8248180a-7d07-4e61-994a-eb8b424ba8ea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_74f57de7-b439-45c1-8105-ec6d9a0037ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_74f57de7-b439-45c1-8105-ec6d9a0037ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_ce796c48-3cfc-442b-981d-c7fda140efd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_LongTermInvestments_ce796c48-3cfc-442b-981d-c7fda140efd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_b01b37e4-2078-44a8-8cce-5a1f6d12bbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_b01b37e4-2078-44a8-8cce-5a1f6d12bbc3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1129264e-4173-410a-be08-d33a67b5f0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1129264e-4173-410a-be08-d33a67b5f0ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_753e94ea-00c5-43e6-8ebc-032e5007204a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_Goodwill_753e94ea-00c5-43e6-8ebc-032e5007204a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7785a521-1ddb-482b-a75c-728f87fb13d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7785a521-1ddb-482b-a75c-728f87fb13d1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_34b0350d-98c2-43e3-b64b-29d322a0485f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_34b0350d-98c2-43e3-b64b-29d322a0485f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0fecf6bf-e03d-484d-9e15-6fc51f95481d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_Assets_0fecf6bf-e03d-484d-9e15-6fc51f95481d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cec3fbce-9e92-494f-8d4a-3f90433ee2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_AccountsPayableCurrent_cec3fbce-9e92-494f-8d4a-3f90433ee2f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7eed34c3-7974-4e46-b41f-3019af90044d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7eed34c3-7974-4e46-b41f-3019af90044d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7f380cb6-7fc5-48a4-a094-fff52654c9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_LiabilitiesCurrent_7f380cb6-7fc5-48a4-a094-fff52654c9f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d36004f8-9d00-4503-baf3-a39d1e8bb31f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d36004f8-9d00-4503-baf3-a39d1e8bb31f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f2d5b42b-2306-45ac-8d3e-70fef668aa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f2d5b42b-2306-45ac-8d3e-70fef668aa9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e5dba97b-2e5e-4bb8-acc0-3f553d3fa558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e5dba97b-2e5e-4bb8-acc0-3f553d3fa558" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_ad9deb53-0c8c-4152-86ea-13a63be7de64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_MinorityInterest_ad9deb53-0c8c-4152-86ea-13a63be7de64" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f1bffdc4-0594-437d-bc86-2acf07bff736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_PreferredStockValue_f1bffdc4-0594-437d-bc86-2acf07bff736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b8025711-315b-4e42-9b94-7a26970dec75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_CommonStockValue_b8025711-315b-4e42-9b94-7a26970dec75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_3d24d36f-14cd-47eb-8bdc-3a17017c6200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_TreasuryStockValue_3d24d36f-14cd-47eb-8bdc-3a17017c6200" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d2017ada-f7bf-4375-a69a-71e9d2f06ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d2017ada-f7bf-4375-a69a-71e9d2f06ec7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4b58a53-2197-45b0-a1df-4a5108485d66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4b58a53-2197-45b0-a1df-4a5108485d66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_add8a99f-3eca-44c9-8e07-6558056908ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_add8a99f-3eca-44c9-8e07-6558056908ac" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ec29fca-3be2-416d-a729-411a9a28b26c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_StockholdersEquity_5ec29fca-3be2-416d-a729-411a9a28b26c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd9de0b1-9a50-435e-a854-eb59c8a8b5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd9de0b1-9a50-435e-a854-eb59c8a8b5b4" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:to="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:to="loc_us-gaap_EquityComponentDomain_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:to="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ff3716f0-b22d-4468-9bca-de091b8e5745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_CommonStockMember_ff3716f0-b22d-4468-9bca-de091b8e5745" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_3790dbe4-906c-4ca8-b924-6e8307d1654f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_3790dbe4-906c-4ca8-b924-6e8307d1654f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e5a5e805-9fc5-4b77-9f26-65e2307c06d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e5a5e805-9fc5-4b77-9f26-65e2307c06d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_42f60001-9aac-4fdf-ac1b-912be353a8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_RetainedEarningsMember_42f60001-9aac-4fdf-ac1b-912be353a8e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec23a61f-02f6-4176-a092-a993d8e6897d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec23a61f-02f6-4176-a092-a993d8e6897d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_55401170-a6b1-4daf-bec7-cd8bcd03eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_55401170-a6b1-4daf-bec7-cd8bcd03eae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cb727370-be30-4f88-8d98-cdcc08ef10d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_StockholdersEquity_cb727370-be30-4f88-8d98-cdcc08ef10d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_eb5b3592-8012-4ab2-b38e-9cac9411e36d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_eb5b3592-8012-4ab2-b38e-9cac9411e36d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ed74d8f-67b5-4a53-b28c-aec933a96094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ed74d8f-67b5-4a53-b28c-aec933a96094" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_624024ca-3afd-42b8-9e18-9e96ff137a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_624024ca-3afd-42b8-9e18-9e96ff137a5d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_eb447ff9-51b6-419d-bfb6-42521cc5224e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_eb447ff9-51b6-419d-bfb6-42521cc5224e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6a406b32-8aee-4742-86f8-350ed4007da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6a406b32-8aee-4742-86f8-350ed4007da9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c0947e71-6448-4d81-9ea3-d6f0c3c800a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c0947e71-6448-4d81-9ea3-d6f0c3c800a9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019537eb-7971-4164-9bad-3194697c657e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a2a0c571-a318-41c2-b70b-9da5b1c05eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3b77d0d5-7663-4954-8a94-b1f6f5df5f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3b77d0d5-7663-4954-8a94-b1f6f5df5f08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination_1a138db9-984a-4f57-a22a-f7df07e87f31" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityIncreaseFromBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination_1a138db9-984a-4f57-a22a-f7df07e87f31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityNetIncome_10463ba7-0bca-4845-b2d7-3338f9b6b735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityNetIncome_10463ba7-0bca-4845-b2d7-3338f9b6b735" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityDecreaseFromDistributions_10d71f9b-a1a5-4d1a-8783-cbc0c29f2a69" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityDecreaseFromDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityDecreaseFromDistributions_10d71f9b-a1a5-4d1a-8783-cbc0c29f2a69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_e0e83609-538b-46a5-9bf9-8757151a140b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_e0e83609-538b-46a5-9bf9-8757151a140b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_fc773c3c-36d2-4671-8cf2-fc73372e599d" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_fc773c3c-36d2-4671-8cf2-fc73372e599d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_26ea9716-ab66-446a-b8d7-d259c6f9c193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_73e3b186-f7c2-428b-96f0-695abcc35d6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_73e3b186-f7c2-428b-96f0-695abcc35d6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_333ad5de-e3ae-447e-b522-ee3d87021b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_333ad5de-e3ae-447e-b522-ee3d87021b35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ebc01d5b-b414-47eb-b82e-63158cf0d450" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ebc01d5b-b414-47eb-b82e-63158cf0d450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fd80fb5e-fe76-4b51-bcb9-d855228dad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_ProfitLoss_fd80fb5e-fe76-4b51-bcb9-d855228dad4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_844b9d4c-15e7-42c3-93d5-09f7535fba61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_844b9d4c-15e7-42c3-93d5-09f7535fba61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3478aa41-edc0-4e09-9e44-b66cf48ed8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3478aa41-edc0-4e09-9e44-b66cf48ed8b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b88fa283-109b-4d2a-9aca-0586772f60e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b88fa283-109b-4d2a-9aca-0586772f60e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1d5fa647-9aa0-4d41-9414-c254a7f4bfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_ShareBasedCompensation_1d5fa647-9aa0-4d41-9414-c254a7f4bfb3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_f1c904fd-e6b7-4530-a8df-158a0ba40041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_OtherNoncashIncome_f1c904fd-e6b7-4530-a8df-158a0ba40041" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_80f2f4fb-dc3b-4064-98e3-057ddea116fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_80f2f4fb-dc3b-4064-98e3-057ddea116fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GainLossOnSalesOfLoansAndInvestments_81294082-db6c-4747-af72-5ced5fa82bea" xlink:href="cvco-20240330.xsd#cvco_GainLossOnSalesOfLoansAndInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_cvco_GainLossOnSalesOfLoansAndInvestments_81294082-db6c-4747-af72-5ced5fa82bea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1c32d9f7-ea61-4ef8-b6c7-17a5730a40bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1c32d9f7-ea61-4ef8-b6c7-17a5730a40bb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_50550a78-45d7-405c-8f85-792b1a43241e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_50550a78-45d7-405c-8f85-792b1a43241e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_ab92bd0e-06c0-46cc-9848-abcbb2e5b549" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_ab92bd0e-06c0-46cc-9848-abcbb2e5b549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_c3be5a63-773a-4131-a93d-362e19aed4ec" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_c3be5a63-773a-4131-a93d-362e19aed4ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_7aaba065-a7ea-4b29-b69f-fed3be8502af" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_7aaba065-a7ea-4b29-b69f-fed3be8502af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6cac1792-30b2-4be1-a5f7-a7f3f76f59d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6cac1792-30b2-4be1-a5f7-a7f3f76f59d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d979a525-5153-4e6f-9d50-9f891aa7a03b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d979a525-5153-4e6f-9d50-9f891aa7a03b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_176a4bf2-d2aa-4a18-817e-139c943b2497" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_176a4bf2-d2aa-4a18-817e-139c943b2497" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f20ad8b8-2878-484f-9a81-ff81b224d53a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f20ad8b8-2878-484f-9a81-ff81b224d53a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81fec0d9-e5c9-4906-8bda-ac96194dad24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81fec0d9-e5c9-4906-8bda-ac96194dad24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c95801c7-50ba-479d-92ac-ec7f6fd827cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c95801c7-50ba-479d-92ac-ec7f6fd827cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7fe24824-c585-4ab9-9869-9a2c7db694a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7fe24824-c585-4ab9-9869-9a2c7db694a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf66cff2-9eab-4d35-b887-a8e8451e3139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf66cff2-9eab-4d35-b887-a8e8451e3139" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_d35273c7-a6c2-4dae-ad93-a664c8169975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_d35273c7-a6c2-4dae-ad93-a664c8169975" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_63ac7e14-1e06-4f02-a9d8-60323a8b3eda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_63ac7e14-1e06-4f02-a9d8-60323a8b3eda" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb6d0467-223e-418a-8f40-17d0bcb2e755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb6d0467-223e-418a-8f40-17d0bcb2e755" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a156b47e-8017-4f1e-b467-762e14fe6c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a156b47e-8017-4f1e-b467-762e14fe6c86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_c8892101-90e1-46c5-83e6-40e6d08c1cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_c8892101-90e1-46c5-83e6-40e6d08c1cf1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_cca07dc6-5b95-4df6-9494-4ba278928569" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromAccountsReceivableSecuritization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_cca07dc6-5b95-4df6-9494-4ba278928569" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_3e783a90-0f1d-4ab0-a818-b52de9570971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_3e783a90-0f1d-4ab0-a818-b52de9570971" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ba0bad2-000a-42ff-9387-999b491a18c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ba0bad2-000a-42ff-9387-999b491a18c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_b7af4b00-b137-4552-82b9-2229e7c49bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_b7af4b00-b137-4552-82b9-2229e7c49bb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e38f44f8-a652-4a84-87a6-3b2bbb480678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e38f44f8-a652-4a84-87a6-3b2bbb480678" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deca9e84-a232-461c-96d7-6bbae70834f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deca9e84-a232-461c-96d7-6bbae70834f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8241018-b90b-46c4-a963-e93a7a713b10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8241018-b90b-46c4-a963-e93a7a713b10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dac7724c-3c1b-4de0-90f9-b7aea6907140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_a6efba9e-63fd-4c29-8406-daa2f368fd36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:to="loc_us-gaap_IncomeTaxesPaid_a6efba9e-63fd-4c29-8406-daa2f368fd36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_43f97db8-5386-4aca-8d4c-e30d63d63372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:to="loc_us-gaap_InterestPaidNet_43f97db8-5386-4aca-8d4c-e30d63d63372" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ChangeInLoansEligibleForRepurchase_c445d88f-d228-45ef-a376-f21cbe7fe2ed" xlink:href="cvco-20240330.xsd#cvco_ChangeInLoansEligibleForRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_cvco_ChangeInLoansEligibleForRepurchase_c445d88f-d228-45ef-a376-f21cbe7fe2ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_11224b50-88a3-4a07-b1d3-31fe011f9cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_11224b50-88a3-4a07-b1d3-31fe011f9cf8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired_84f01533-dedc-4cc9-8e2a-b6a54d2911ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_FairValueOfAssetsAcquired_84f01533-dedc-4cc9-8e2a-b6a54d2911ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_32ce5390-182a-4fea-97c2-c80a5d6644e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_32ce5390-182a-4fea-97c2-c80a5d6644e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_511602da-3a5b-4472-afa4-2651519ca17e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_511602da-3a5b-4472-afa4-2651519ca17e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_21426c80-ec2f-47cb-92db-3a3e65de7c4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_21426c80-ec2f-47cb-92db-3a3e65de7c4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_919b9c5e-e61d-4ad8-b313-4bc6c4db3132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_919b9c5e-e61d-4ad8-b313-4bc6c4db3132" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c019bfe3-e8e2-4a78-8b00-d0b8f5268b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c019bfe3-e8e2-4a78-8b00-d0b8f5268b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0816c642-ef5e-414f-bd92-e51dc174f134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0816c642-ef5e-414f-bd92-e51dc174f134" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_815786b8-fae7-4ba7-80cb-a74e1f89e1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_815786b8-fae7-4ba7-80cb-a74e1f89e1d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_ea748411-ea18-4f07-b75c-01719d54be1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_ea748411-ea18-4f07-b75c-01719d54be1c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dbd22cdc-8894-4eb9-b2b0-bd042667727e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_dbd22cdc-8894-4eb9-b2b0-bd042667727e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_0c186e89-ffb3-4461-ba81-b6ea8e22a3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_0c186e89-ffb3-4461-ba81-b6ea8e22a3ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4a1e707e-2166-4b01-b6bd-923d376cef4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4a1e707e-2166-4b01-b6bd-923d376cef4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:to="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:to="loc_srt_RangeMember_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:to="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0a0c4d3e-c800-46e5-8ee2-18d5ee79fcb0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:to="loc_srt_MinimumMember_0a0c4d3e-c800-46e5-8ee2-18d5ee79fcb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a575258f-376f-4a6b-87ad-4e2fa300a7a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:to="loc_srt_MaximumMember_a575258f-376f-4a6b-87ad-4e2fa300a7a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_da26ed5a-72fb-417a-9c1d-2866fb2e4312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_da26ed5a-72fb-417a-9c1d-2866fb2e4312" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_70615c3e-1412-4453-bec8-77e2823dc7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_70615c3e-1412-4453-bec8-77e2823dc7c2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:to="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:to="loc_srt_RangeMember_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:to="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a76f2b9-5b3d-4f4a-a38d-e1ad0218de34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:to="loc_srt_MinimumMember_8a76f2b9-5b3d-4f4a-a38d-e1ad0218de34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bf1ff434-3984-4009-a7c3-e4d193f157e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:to="loc_srt_MaximumMember_bf1ff434-3984-4009-a7c3-e4d193f157e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_9bfc9269-2876-4a9b-93cc-262a4d678481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_9bfc9269-2876-4a9b-93cc-262a4d678481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3344688b-422a-4dee-82af-42deeb43cbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3344688b-422a-4dee-82af-42deeb43cbfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8d722cb4-9ff0-4539-9640-4c3faa4f033d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8d722cb4-9ff0-4539-9640-4c3faa4f033d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesWarrantiesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:to="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeDomain_e31f37bf-bc9a-4675-b937-9297219b1007_default" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:to="loc_cvco_ProductWarrantyLiabilityTypeDomain_e31f37bf-bc9a-4675-b937-9297219b1007_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:to="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ManufacturingDefectsMember_93d9f02b-e6d7-4eb0-bf8f-a735a54ed676" xlink:href="cvco-20240330.xsd#cvco_ManufacturingDefectsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:to="loc_cvco_ManufacturingDefectsMember_93d9f02b-e6d7-4eb0-bf8f-a735a54ed676" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NonstructuralDefectsMember_6ef335a9-08a1-4037-b365-a458fba3f221" xlink:href="cvco-20240330.xsd#cvco_NonstructuralDefectsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:to="loc_cvco_NonstructuralDefectsMember_6ef335a9-08a1-4037-b365-a458fba3f221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyObligationTerm_4cf6ce5c-6d84-4535-a2a0-0742a0cd00df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyObligationTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:to="loc_us-gaap_ProductWarrantyObligationTerm_4cf6ce5c-6d84-4535-a2a0-0742a0cd00df" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:to="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8712624d-5d27-45c4-aac6-ba97e63f4289_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:to="loc_srt_ProductsAndServicesDomain_8712624d-5d27-45c4-aac6-ba97e63f4289_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:to="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember_84a25417-7095-4a58-be88-2c71844b8bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:to="loc_us-gaap_CargoAndFreightMember_84a25417-7095-4a58-be88-2c71844b8bdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a3135097-51fd-49af-bb74-d4ed7c1a902b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a3135097-51fd-49af-bb74-d4ed7c1a902b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_9e83bf7a-6742-48dd-8a9d-9e047b6911e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_9e83bf7a-6742-48dd-8a9d-9e047b6911e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_2c489b9e-9919-4954-afe0-d91c0cad0ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebenturesSubjectToMandatoryRedemptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:to="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_2c489b9e-9919-4954-afe0-d91c0cad0ed0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c5f01854-c6f0-4e49-b191-c50f4d1d22eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c5f01854-c6f0-4e49-b191-c50f4d1d22eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_0897b394-810e-4146-b64e-74b95ed9aada" xlink:href="cvco-20240330.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:to="loc_cvco_CraftsmanMember_0897b394-810e-4146-b64e-74b95ed9aada" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_c7bdf993-a715-42ce-a4c4-6e34d3513583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_c7bdf993-a715-42ce-a4c4-6e34d3513583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_154a81da-1aaf-4489-90d4-e3038f52a099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_154a81da-1aaf-4489-90d4-e3038f52a099" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomerNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:to="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f54c590a-78ed-4c25-badf-6aee1216057e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:to="loc_srt_ProductsAndServicesDomain_f54c590a-78ed-4c25-badf-6aee1216057e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:to="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SubcontractedSiteImprovementsMember_c8b75e0a-8f32-4c2e-b7bc-33a40e44f1c6" xlink:href="cvco-20240330.xsd#cvco_SubcontractedSiteImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:to="loc_cvco_SubcontractedSiteImprovementsMember_c8b75e0a-8f32-4c2e-b7bc-33a40e44f1c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d6a5ccb1-c6c2-4464-b71c-ff58d856e893" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d6a5ccb1-c6c2-4464-b71c-ff58d856e893" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:to="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:to="loc_srt_ProductsAndServicesDomain_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:to="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_4addcff3-fb04-41cb-853b-9fab09d67866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_4addcff3-fb04-41cb-853b-9fab09d67866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_ded72d82-c9cf-4b16-a1f5-f8674ea48312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_ded72d82-c9cf-4b16-a1f5-f8674ea48312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember_48dbdbfc-104b-4371-8de8-5578ccebfff0" xlink:href="cvco-20240330.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_cvco_InsuranceAgencyCommissionsMember_48dbdbfc-104b-4371-8de8-5578ccebfff0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember_2c8bf8d6-ad02-4888-b320-f4c47c8f4ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_FinancialServiceOtherMember_2c8bf8d6-ad02-4888-b320-f4c47c8f4ba1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_81b2339e-e40d-4d77-b145-75edca83c733_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:to="loc_us-gaap_SegmentDomain_81b2339e-e40d-4d77-b145-75edca83c733_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:to="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_23768fa1-29e8-4e87-9113-2df15c9d1172" xlink:href="cvco-20240330.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:to="loc_cvco_FactoryBuiltHousingMember_23768fa1-29e8-4e87-9113-2df15c9d1172" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_1c8e979a-41c6-4288-b052-1eb8378c1aa3" xlink:href="cvco-20240330.xsd#cvco_FinancialServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:to="loc_cvco_FinancialServicesMember_1c8e979a-41c6-4288-b052-1eb8378c1aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205619a3-4880-4efb-87ef-a5f67430ec3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205619a3-4880-4efb-87ef-a5f67430ec3d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashRestrictionsonCashandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:to="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_83f77549-e16b-455b-8ba4-77d0e8c3da84_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_83f77549-e16b-455b-8ba4-77d0e8c3da84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryPlaceMember_737d4069-9780-455f-bb58-25ea5ad4d5d6" xlink:href="cvco-20240330.xsd#cvco_CountryPlaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:to="loc_cvco_CountryPlaceMember_737d4069-9780-455f-bb58-25ea5ad4d5d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember_b494c08a-1698-4fec-b403-2d568bf563fd" xlink:href="cvco-20240330.xsd#cvco_OtherRestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:to="loc_cvco_OtherRestrictedCashMember_b494c08a-1698-4fec-b403-2d568bf563fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_79e5103a-02b8-4071-8f8f-ff7b9d8dfc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_79e5103a-02b8-4071-8f8f-ff7b9d8dfc3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a6895a95-1b39-4566-9641-ea6111d16af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a6895a95-1b39-4566-9641-ea6111d16af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_57f9035d-2a40-4232-9c79-999c67291698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_57f9035d-2a40-4232-9c79-999c67291698" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsAvailableforsaleSummaryDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b9a2f87-5904-432e-8cc2-9279f5e38d47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1b9a2f87-5904-432e-8cc2-9279f5e38d47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesMember_9f372c49-1a68-4087-b387-5b5b2fb8a7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_MortgageBackedSecuritiesMember_9f372c49-1a68-4087-b387-5b5b2fb8a7d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e3963a04-71c5-492a-823c-1105a9396629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e3963a04-71c5-492a-823c-1105a9396629" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_19ea0f6a-0da5-452f-b84c-76de7b737cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_19ea0f6a-0da5-452f-b84c-76de7b737cdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8f5bc1c3-2f4b-49a3-8011-81fa47728d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8f5bc1c3-2f4b-49a3-8011-81fa47728d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c47c0517-9b64-46a0-857a-f1f62a10ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c47c0517-9b64-46a0-857a-f1f62a10ed0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e85ed3d6-6ad1-4847-a0c6-df2a7287b7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e85ed3d6-6ad1-4847-a0c6-df2a7287b7e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7fad8ba8-4c23-4c45-a0cb-8db1c07d2eef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7fad8ba8-4c23-4c45-a0cb-8db1c07d2eef" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsContinuousUnrealizedLossPositionsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:to="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_26b42941-b25c-4bce-bee4-44fbbe80bcee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_26b42941-b25c-4bce-bee4-44fbbe80bcee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesMember_04f6f9d3-d518-4161-8043-d6712f8d2058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_MortgageBackedSecuritiesMember_04f6f9d3-d518-4161-8043-d6712f8d2058" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f9fd9fc2-f99a-4073-81c5-87f6997a6d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f9fd9fc2-f99a-4073-81c5-87f6997a6d93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_b98c15ca-ad76-49a0-9ff6-2c2493c64138" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_b98c15ca-ad76-49a0-9ff6-2c2493c64138" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7feeea51-3cfc-4ee2-9770-4f22000fd72c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7feeea51-3cfc-4ee2-9770-4f22000fd72c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6c34c99f-b0d2-4efa-a478-a27a741302db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6c34c99f-b0d2-4efa-a478-a27a741302db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3e8e4c61-65b6-4a1a-8567-85998633598c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3e8e4c61-65b6-4a1a-8567-85998633598c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_b4a0b359-0dc6-4c04-ad2a-503560934d01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_b4a0b359-0dc6-4c04-ad2a-503560934d01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_9aa665be-e0ac-4c4a-bc6a-a7b5e86cba11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_9aa665be-e0ac-4c4a-bc6a-a7b5e86cba11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_00f26d9f-6b43-432e-b57b-e446e2315ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_00f26d9f-6b43-432e-b57b-e446e2315ea9" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_01c02c35-2ce9-4607-bc85-c0f590cfd1e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_01c02c35-2ce9-4607-bc85-c0f590cfd1e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_ddd9f508-39cb-4527-97d1-1663e8b634f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_ddd9f508-39cb-4527-97d1-1663e8b634f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivablePreviouslySecuritized_fff82bd3-28ab-45bb-9fe0-a706dcd6c4df" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivablePreviouslySecuritized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivablePreviouslySecuritized_fff82bd3-28ab-45bb-9fe0-a706dcd6c4df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableHeldForInvestment_18ac5935-ff94-4dc0-b97c-f5af0da78a64" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableHeldForInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivableHeldForInvestment_18ac5935-ff94-4dc0-b97c-f5af0da78a64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_2f24b0df-91ce-4ab2-b8e8-576b3290f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_2f24b0df-91ce-4ab2-b8e8-576b3290f7a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances_2dc099e8-abd7-4c36-9bd0-5044820dd80e" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivableConstructionAdvances_2dc099e8-abd7-4c36-9bd0-5044820dd80e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_005429d8-6c2f-4b05-ad83-9c8b1c9db837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_005429d8-6c2f-4b05-ad83-9c8b1c9db837" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_e167c362-2514-4da3-ba37-2906df254857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_e167c362-2514-4da3-ba37-2906df254857" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b5e0ac86-a7b1-4599-930e-48ca78b08303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b5e0ac86-a7b1-4599-930e-48ca78b08303" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_db9eb349-7bf5-4010-b502-c38dcba2d5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_db9eb349-7bf5-4010-b502-c38dcba2d5a0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_511153e8-9111-4a98-a10a-6c63b67689c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_511153e8-9111-4a98-a10a-6c63b67689c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a67d621d-baac-48ff-ba7b-bdb31ced9abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a67d621d-baac-48ff-ba7b-bdb31ced9abb" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d2e32b7c-0c39-457d-93e0-d2eb938fde3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_d2e32b7c-0c39-457d-93e0-d2eb938fde3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_44985a0c-9ad6-4fc1-a8f8-af8ed2bdc571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_44985a0c-9ad6-4fc1-a8f8-af8ed2bdc571" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_27f2268b-0c34-4a29-9eca-c91536245012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_27f2268b-0c34-4a29-9eca-c91536245012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a70b8743-e800-48a2-a210-508c6b55fe17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a70b8743-e800-48a2-a210-508c6b55fe17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_7efe4eea-d1a2-4e7a-9d6f-f2cf72cd572c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_7efe4eea-d1a2-4e7a-9d6f-f2cf72cd572c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_ab036879-9b6d-48b3-ac41-28f17aad73aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_ab036879-9b6d-48b3-ac41-28f17aad73aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_cca52869-9cd1-4075-a261-1e68360ab372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableWeightedAveragesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fc10f9bc-0270-4f6a-9440-397814d0aab3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fc10f9bc-0270-4f6a-9440-397814d0aab3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_852482bc-6a74-4ee8-96d6-3c88669b58b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_852482bc-6a74-4ee8-96d6-3c88669b58b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_47065e91-18b0-4a36-bd4c-d3cb6dce7c7a" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_47065e91-18b0-4a36-bd4c-d3cb6dce7c7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_b7232c78-1b42-46c6-bd78-1c1171da92b7" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_b7232c78-1b42-46c6-bd78-1c1171da92b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_47fb7acf-81c7-49b3-a886-f5c81e659aac" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_47fb7acf-81c7-49b3-a886-f5c81e659aac" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_7269f222-c32b-4437-b199-3b3778d1a69d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_7269f222-c32b-4437-b199-3b3778d1a69d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_512d2e9e-c66d-4dca-bbc4-04d899dfd300" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_512d2e9e-c66d-4dca-bbc4-04d899dfd300" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset31To69DaysPastDueMember_f09b5682-f471-4c60-ab91-db4053992a71" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset31To69DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAsset31To69DaysPastDueMember_f09b5682-f471-4c60-ab91-db4053992a71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset61To90DaysPastDueMember_d149f8ef-ebcc-40f9-a4fe-3829322d77d2" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset61To90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAsset61To90DaysPastDueMember_d149f8ef-ebcc-40f9-a4fe-3829322d77d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_5a94d056-8a6b-45b7-a883-55eb8f747cb1" xlink:href="cvco-20240330.xsd#cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_5a94d056-8a6b-45b7-a883-55eb8f747cb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f92e2b6-c987-4ca6-8c00-a9d0353cb510_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f92e2b6-c987-4ca6-8c00-a9d0353cb510_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bac33ba3-0901-492c-a6c8-3f18d3ca4c19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bac33ba3-0901-492c-a6c8-3f18d3ca4c19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ad169d22-f931-4ad1-96c9-5012914b196e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ad169d22-f931-4ad1-96c9-5012914b196e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:to="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoDomain_9310f57d-ae47-4535-b7e0-a4820ade6297_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:to="loc_us-gaap_CreditScoreFicoDomain_9310f57d-ae47-4535-b7e0-a4820ade6297_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:to="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreGreaterThan680Member_1e371848-6701-40b5-968d-6190ae48b831" xlink:href="cvco-20240330.xsd#cvco_FICOScoreGreaterThan680Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScoreGreaterThan680Member_1e371848-6701-40b5-968d-6190ae48b831" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScore620To679Member_3f423e4d-e8a7-45c8-a294-798740b52c72" xlink:href="cvco-20240330.xsd#cvco_FICOScore620To679Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScore620To679Member_3f423e4d-e8a7-45c8-a294-798740b52c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreLessThan620Member_025bda2a-3e9f-45dd-b0a9-491c3615fbe2" xlink:href="cvco-20240330.xsd#cvco_FICOScoreLessThan620Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScoreLessThan620Member_025bda2a-3e9f-45dd-b0a9-491c3615fbe2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember_50b79c2d-e8f9-4855-a8a5-ab3f293e2c53" xlink:href="cvco-20240330.xsd#cvco_NoFICOScoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_NoFICOScoreMember_50b79c2d-e8f9-4855-a8a5-ab3f293e2c53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_94efbbcf-3f0b-4420-b41c-04c67db40028_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_94efbbcf-3f0b-4420-b41c-04c67db40028_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b5e599c1-1f21-4f78-9309-004c013f7420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b5e599c1-1f21-4f78-9309-004c013f7420" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_5092b0cc-aaf7-4c4b-a2df-4bcb10f6bea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_5092b0cc-aaf7-4c4b-a2df-4bcb10f6bea1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_cc4dadec-5a5c-4f8e-bfb2-7bd9f6d764bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_cc4dadec-5a5c-4f8e-bfb2-7bd9f6d764bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_b75d26a8-e952-462c-aff1-daa41a3a2a45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_b75d26a8-e952-462c-aff1-daa41a3a2a45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1d2ab089-d1d0-48cb-a8f7-83ba07d83e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1d2ab089-d1d0-48cb-a8f7-83ba07d83e87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_d5fde96b-4864-48b7-af99-6679ecea6fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_d5fde96b-4864-48b7-af99-6679ecea6fe0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_2a2f7683-d5f6-4cf1-b057-aba5ad96aef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_2a2f7683-d5f6-4cf1-b057-aba5ad96aef0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_f92b2810-5769-4bd2-8fd3-5f9a50462573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_f92b2810-5769-4bd2-8fd3-5f9a50462573" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7b8d2140-d02e-4932-ad97-45d1bd42383e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:to="loc_srt_SegmentGeographicalDomain_7b8d2140-d02e-4932-ad97-45d1bd42383e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:to="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_8a3ebd31-f0b2-4305-b3db-9f0eed7b9649" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:to="loc_stpr_TX_8a3ebd31-f0b2-4305-b3db-9f0eed7b9649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL_70c4920c-50b4-46de-87d1-2289db78d26d" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_FL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:to="loc_stpr_FL_70c4920c-50b4-46de-87d1-2289db78d26d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7b5bfae-3645-44f4-ab68-406c135f9ce3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d7b5bfae-3645-44f4-ab68-406c135f9ce3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceReceivablesMember_3c4ce170-cefa-4702-8d96-09b77b982163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:to="loc_us-gaap_FinanceReceivablesMember_3c4ce170-cefa-4702-8d96-09b77b982163" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a003e72f-851a-4c7d-bf21-85732911c04f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a003e72f-851a-4c7d-bf21-85732911c04f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_35ff912b-35d9-4e01-9166-15d854c6b11a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_35ff912b-35d9-4e01-9166-15d854c6b11a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2b15cde3-762c-4b42-994c-3fc25e6c4038_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2b15cde3-762c-4b42-994c-3fc25e6c4038_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_a0d94bc0-04f4-4ad5-a7c0-6fae03501a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_a0d94bc0-04f4-4ad5-a7c0-6fae03501a8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_167752d9-4c59-4bc5-8259-7a082968e010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_167752d9-4c59-4bc5-8259-7a082968e010" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure_18003914-e255-4821-9676-62647cb265db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_RealEstateAcquiredThroughForeclosure_18003914-e255-4821-9676-62647cb265db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_7ec52765-84e7-42eb-90fd-ab5d68770e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_7ec52765-84e7-42eb-90fd-ab5d68770e8c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6391e2eb-584f-4667-bf75-80ce8546c5fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6391e2eb-584f-4667-bf75-80ce8546c5fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_633cb9ca-0a05-4726-82c9-4144dd5b8d95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_633cb9ca-0a05-4726-82c9-4144dd5b8d95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_33eab4cf-5b3d-4211-b5ee-30edd9270813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_33eab4cf-5b3d-4211-b5ee-30edd9270813" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c3809030-bdf4-4f8a-b022-61ab46f04858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c3809030-bdf4-4f8a-b022-61ab46f04858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_b796626b-7de9-4036-8a67-8fd92e4f32bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_b796626b-7de9-4036-8a67-8fd92e4f32bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8f3d83c4-3647-436b-89c5-1b83ff3e66c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8f3d83c4-3647-436b-89c5-1b83ff3e66c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_3628c2fe-7736-4dda-9128-c5d41f7b0079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_3628c2fe-7736-4dda-9128-c5d41f7b0079" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_e8cef9f6-48e3-469d-96a3-b7ab199e498f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_e8cef9f6-48e3-469d-96a3-b7ab199e498f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansCharacteristicsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd547e2c-daf0-43f8-9a7a-330a72d54007_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cd547e2c-daf0-43f8-9a7a-330a72d54007_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5be68629-4500-43f9-b1cf-4e529a4a9249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5be68629-4500-43f9-b1cf-4e529a4a9249" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_3568767c-22ad-4e18-a150-a63a94d1975e" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_3568767c-22ad-4e18-a150-a63a94d1975e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_fb23c01e-af4e-4549-b264-a6b7291c86fb" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_fb23c01e-af4e-4549-b264-a6b7291c86fb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45e10bef-0468-41c8-87e6-2522e856dd62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_45e10bef-0468-41c8-87e6-2522e856dd62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_6d27b1ec-7aab-4050-bd1b-74f6e21072ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_6d27b1ec-7aab-4050-bd1b-74f6e21072ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c27285e5-52e2-46e8-a75f-6c009ecbe80b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c27285e5-52e2-46e8-a75f-6c009ecbe80b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d6102dc1-79b9-4319-9ce7-dacfc3285f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d6102dc1-79b9-4319-9ce7-dacfc3285f4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40ff2a04-5d59-490c-8731-9c73e0f0c32c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9aae0c19-e4da-41ac-8228-d61087fd3ae3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9aae0c19-e4da-41ac-8228-d61087fd3ae3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_537e76b8-cfee-41f7-bdbf-8a1ab4e151e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_537e76b8-cfee-41f7-bdbf-8a1ab4e151e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:to="loc_srt_SegmentGeographicalDomain_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:to="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY_318e0f61-323d-457a-a259-abfa08dab967" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_NY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:to="loc_stpr_NY_318e0f61-323d-457a-a259-abfa08dab967" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0b217d7c-f2f0-4ae6-b117-5936af353f99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0b217d7c-f2f0-4ae6-b117-5936af353f99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceReceivablesMember_2c71e2fe-4d47-48b9-ad3f-d9fcf13382e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:to="loc_us-gaap_FinanceReceivablesMember_2c71e2fe-4d47-48b9-ad3f-d9fcf13382e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_540643c0-feaf-4514-8f5c-d05521b67577_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_540643c0-feaf-4514-8f5c-d05521b67577_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_6ea6ef1a-3b36-4885-97ef-d7d9835fe702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_6ea6ef1a-3b36-4885-97ef-d7d9835fe702" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_4d6c9ec6-f14e-423e-ba18-7e315395b574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_4d6c9ec6-f14e-423e-ba18-7e315395b574" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonperformingThreshold_db06b5fe-fabf-4e9b-a25e-628e6c7516f0" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonperformingThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_cvco_FinancingReceivableNonperformingThreshold_db06b5fe-fabf-4e9b-a25e-628e6c7516f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_17231105-b2f5-49e7-bff3-7e77f7f52232" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_17231105-b2f5-49e7-bff3-7e77f7f52232" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_e498419b-892e-4293-b8ac-e2fdf5540d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_e498419b-892e-4293-b8ac-e2fdf5540d48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_d64c769c-4638-41b1-9db5-0ebde4cebe95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_d64c769c-4638-41b1-9db5-0ebde4cebe95" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c9349064-0c63-468c-b456-62c6c3f4b5e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c9349064-0c63-468c-b456-62c6c3f4b5e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_459de4ec-804e-4932-8177-b5a7d169931a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_459de4ec-804e-4932-8177-b5a7d169931a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_df303553-667f-4da0-9630-0550d7e6abe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_df303553-667f-4da0-9630-0550d7e6abe9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8f15e1ef-fbb5-4675-913b-5db6407ea2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8f15e1ef-fbb5-4675-913b-5db6407ea2fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_d575aa44-f45a-486a-98ed-cbae75268f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_d575aa44-f45a-486a-98ed-cbae75268f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_edd664e1-8ec8-43df-b27c-24516a250576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_edd664e1-8ec8-43df-b27c-24516a250576" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_05d44547-a4b3-4a25-812a-27c5fb8d4e23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_05d44547-a4b3-4a25-812a-27c5fb8d4e23" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_bc1264ef-8355-4928-b7e1-ba942f33a919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_bc1264ef-8355-4928-b7e1-ba942f33a919" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1130f848-7a70-4537-a73f-8e334101706a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1130f848-7a70-4537-a73f-8e334101706a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ddf05c57-1fa2-4939-ba96-4db28c75c88b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ddf05c57-1fa2-4939-ba96-4db28c75c88b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_9a494fc9-4e63-46fc-a939-968966903922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_9a494fc9-4e63-46fc-a939-968966903922" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_08a5e94b-3e09-452b-8b2d-6ce175e91888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_08a5e94b-3e09-452b-8b2d-6ce175e91888" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_c2fa75b0-fe0f-471e-80df-a48d008cc3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_LandMember_c2fa75b0-fe0f-471e-80df-a48d008cc3ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_28c97d02-3bfe-449c-aea9-5eaebb4d3573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_ConstructionInProgressMember_28c97d02-3bfe-449c-aea9-5eaebb4d3573" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5993e7e5-e70b-4100-ad68-cc750c47e93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5993e7e5-e70b-4100-ad68-cc750c47e93c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9d731c7-8779-47bb-9ffd-806b751eca0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9d731c7-8779-47bb-9ffd-806b751eca0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_eefd0940-6d39-4294-b675-82bcd2818b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_eefd0940-6d39-4294-b675-82bcd2818b72" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:to="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_078a7771-70e2-4fe3-8d31-8eca0c22d939_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:to="loc_srt_RangeMember_078a7771-70e2-4fe3-8d31-8eca0c22d939_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:to="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_97f307d5-0fc9-486b-86b0-836b3e9c7c7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:to="loc_srt_MinimumMember_97f307d5-0fc9-486b-86b0-836b3e9c7c7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_040787ce-f5e1-4174-ae41-31f9b632fd24" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:to="loc_srt_MaximumMember_040787ce-f5e1-4174-ae41-31f9b632fd24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_5cd11b1e-ae30-4331-baae-ac6a9443e015" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_5cd11b1e-ae30-4331-baae-ac6a9443e015" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_d1621562-19d3-4a15-b64b-89f95b447584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:to="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_d1621562-19d3-4a15-b64b-89f95b447584" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b9cc49f6-547f-4752-8870-64bc1484a6c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b9cc49f6-547f-4752-8870-64bc1484a6c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_f3ba0081-4185-4c48-af58-cecea3c376c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:to="loc_us-gaap_CostOfSalesMember_f3ba0081-4185-4c48-af58-cecea3c376c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_855f5607-b48b-4957-b780-9c6954dae39a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_855f5607-b48b-4957-b780-9c6954dae39a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c4f12137-67ec-4574-9ec0-33a72478e1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_OperatingLeaseCost_c4f12137-67ec-4574-9ec0-33a72478e1a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17c2f082-1b78-469e-b970-a19a9506cbde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17c2f082-1b78-469e-b970-a19a9506cbde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e0929d6f-e779-4f9f-9343-0dab3f5d1dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e0929d6f-e779-4f9f-9343-0dab3f5d1dd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_e99ff3e6-940f-4c63-b775-c5bea58d0cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_LeaseCost_e99ff3e6-940f-4c63-b775-c5bea58d0cb1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7af8b2f9-2e04-4e33-9a98-56a261ce2a24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7af8b2f9-2e04-4e33-9a98-56a261ce2a24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_7f53ddab-0214-43a7-b140-ac30a1ca003c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_us-gaap_GoodwillMember_7f53ddab-0214-43a7-b140-ac30a1ca003c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_6124b134-bad1-4479-a178-53053dacaece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_6124b134-bad1-4479-a178-53053dacaece" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember_52d47338-3080-472b-8f9f-f0a0228522f0" xlink:href="cvco-20240330.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_cvco_StateInsuranceLicensesMember_52d47338-3080-472b-8f9f-f0a0228522f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_589fe092-a7e8-4cbf-90fb-759c11029b29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_us-gaap_Goodwill_589fe092-a7e8-4cbf-90fb-759c11029b29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5f3f9b65-e8e6-486d-9a50-ad436505b3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5f3f9b65-e8e6-486d-9a50-ad436505b3d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_2976c1cf-7aba-480e-b0eb-2eab71060b5e" xlink:href="cvco-20240330.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_2976c1cf-7aba-480e-b0eb-2eab71060b5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e366077f-68e4-4bb3-9837-46474f73ad07_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e366077f-68e4-4bb3-9837-46474f73ad07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_525ef405-34aa-4f66-95bd-1ba8d7cfc02d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_525ef405-34aa-4f66-95bd-1ba8d7cfc02d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_4f5b32df-3cc8-43c1-97dc-07db061e46e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_4f5b32df-3cc8-43c1-97dc-07db061e46e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_79d603d0-964c-43c0-a821-99a48d5aaa25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_79d603d0-964c-43c0-a821-99a48d5aaa25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8d31fc5d-4494-430b-817c-043e77bd307c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8d31fc5d-4494-430b-817c-043e77bd307c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_42147587-1a47-4e74-a11b-56712b46b5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_42147587-1a47-4e74-a11b-56712b46b5d1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_03d17a11-fa78-49ac-8b34-ae71bdc62706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_03d17a11-fa78-49ac-8b34-ae71bdc62706" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_d6340092-becd-4564-a4e5-a8467c0b0da2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_d6340092-becd-4564-a4e5-a8467c0b0da2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_31a64159-8a4a-4e39-9d8e-cde5c7650e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_Goodwill_31a64159-8a4a-4e39-9d8e-cde5c7650e4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4f8cf3c8-a1d7-4b50-8fcb-e7eeaeeb2355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4f8cf3c8-a1d7-4b50-8fcb-e7eeaeeb2355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_4ea100b7-b0a7-4212-ab6a-875aa5deed4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_4ea100b7-b0a7-4212-ab6a-875aa5deed4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_b2e5a916-46c4-46c0-bedf-91781badcc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_b2e5a916-46c4-46c0-bedf-91781badcc1f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_594edf84-153c-44e3-b8b4-3d92bf811831_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:to="loc_us-gaap_CreditFacilityDomain_594edf84-153c-44e3-b8b4-3d92bf811831_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:to="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1675429a-7570-4611-a6f8-2db7bc176bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1675429a-7570-4611-a6f8-2db7bc176bd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_81d7a2f3-a562-4848-9026-6b4b58a70d05_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_81d7a2f3-a562-4848-9026-6b4b58a70d05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TheRevolvingCreditFacilityMember_cf843969-27f8-44c7-bea3-f2bb00f554af" xlink:href="cvco-20240330.xsd#cvco_TheRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:to="loc_cvco_TheRevolvingCreditFacilityMember_cf843969-27f8-44c7-bea3-f2bb00f554af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3c63065e-042e-4189-a282-ede3ade837b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3c63065e-042e-4189-a282-ede3ade837b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_13a05a7e-b8b5-4e49-9b55-429f13e6b94e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:to="loc_us-gaap_LineOfCreditMember_13a05a7e-b8b5-4e49-9b55-429f13e6b94e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_a96ed818-8f88-4b7a-b762-be0807aa15c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:to="loc_us-gaap_VariableRateDomain_a96ed818-8f88-4b7a-b762-be0807aa15c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:to="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SecuredOvernightFinancingRateSOFRMember_6f4b1706-dd69-46c0-b508-b398904ccdf9" xlink:href="cvco-20240330.xsd#cvco_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_SecuredOvernightFinancingRateSOFRMember_6f4b1706-dd69-46c0-b508-b398904ccdf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FederalFundsRateMember_7fa2393c-4389-4ee4-a34c-2bb85787ed1e" xlink:href="cvco-20240330.xsd#cvco_FederalFundsRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_FederalFundsRateMember_7fa2393c-4389-4ee4-a34c-2bb85787ed1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember_15e842bf-d3fa-47dd-ae0f-2e7198311bd8" xlink:href="cvco-20240330.xsd#cvco_TermSecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember_15e842bf-d3fa-47dd-ae0f-2e7198311bd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0c278948-f29e-4f26-80f0-af46bc7f0115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_us-gaap_BaseRateMember_0c278948-f29e-4f26-80f0-af46bc7f0115" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_877688db-6285-46a1-97c7-a779ec749219_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:to="loc_srt_RangeMember_877688db-6285-46a1-97c7-a779ec749219_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:to="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6aaaa119-4762-4a6d-8442-d79042f683ca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:to="loc_srt_MinimumMember_6aaaa119-4762-4a6d-8442-d79042f683ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_160c414a-d861-4f52-b370-767033f81443" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:to="loc_srt_MaximumMember_160c414a-d861-4f52-b370-767033f81443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_fce2e53d-5b22-4ed2-806d-063e5113ec91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_fce2e53d-5b22-4ed2-806d-063e5113ec91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_22ed5ec6-8359-473f-8a72-bc5e2f7b7a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_22ed5ec6-8359-473f-8a72-bc5e2f7b7a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9d9ac874-663c-47d3-8c5a-03c451f5b746" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9d9ac874-663c-47d3-8c5a-03c451f5b746" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage_02e5c7ed-f8cd-4c6e-a04d-0927c5de30d2" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatioPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage_02e5c7ed-f8cd-4c6e-a04d-0927c5de30d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0945f48a-c901-46d5-a2ad-b93902eb03bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0945f48a-c901-46d5-a2ad-b93902eb03bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatio_70c7e586-76bd-486f-9cc4-563c66fd25d4" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantLeverageRatio_70c7e586-76bd-486f-9cc4-563c66fd25d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ba280e66-0695-4ab2-a412-3514023f5b16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LongTermDebt_ba280e66-0695-4ab2-a412-3514023f5b16" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_f3bca145-0e98-4ad5-91e8-325cf1440cb9" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantEBITDAThresholdMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_f3bca145-0e98-4ad5-91e8-325cf1440cb9" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:to="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e4cb3cda-220f-421c-aefa-15bcfb654f29_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:to="loc_srt_RangeMember_e4cb3cda-220f-421c-aefa-15bcfb654f29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:to="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2ec7d4ac-7e9f-4dbd-ac42-b067a173fc6e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:to="loc_srt_MinimumMember_2ec7d4ac-7e9f-4dbd-ac42-b067a173fc6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_21eaa6d8-816c-4ff0-b78a-937e73d3bde4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:to="loc_srt_MaximumMember_21eaa6d8-816c-4ff0-b78a-937e73d3bde4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RepurchaseAgreementTerm_34063f4d-4793-4e3a-8ed6-64ffc804bcbc" xlink:href="cvco-20240330.xsd#cvco_RepurchaseAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_RepurchaseAgreementTerm_34063f4d-4793-4e3a-8ed6-64ffc804bcbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_c265473f-b4cc-4564-ba64-10ba41f5334b" xlink:href="cvco-20240330.xsd#cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_c265473f-b4cc-4564-ba64-10ba41f5334b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfRepurchaseDemandNotices_531100b2-2a30-4a15-a919-16963a6a8f28" xlink:href="cvco-20240330.xsd#cvco_NumberOfRepurchaseDemandNotices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_NumberOfRepurchaseDemandNotices_531100b2-2a30-4a15-a919-16963a6a8f28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices_2b36e8a5-676f-4923-9be4-aae828a9c609" xlink:href="cvco-20240330.xsd#cvco_NumberOfHomesUnderRepurchaseDemandNotices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices_2b36e8a5-676f-4923-9be4-aae828a9c609" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_c82b54b3-0834-4b42-8fc5-71d6a2b925ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_c82b54b3-0834-4b42-8fc5-71d6a2b925ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold_03b2feda-eb79-4866-9fe1-ba447563303b" xlink:href="cvco-20240330.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_ReservesRelatedToConsumerLoansSold_03b2feda-eb79-4866-9fe1-ba447563303b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsTerm_7d908737-6c07-48bb-b37e-07715d7a6bc7" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_InterestRateLockCommitmentsTerm_7d908737-6c07-48bb-b37e-07715d7a6bc7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_8efb5701-f49e-4c2e-86d2-2e48be20ce86" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_8efb5701-f49e-4c2e-86d2-2e48be20ce86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue_4edababe-c6d2-4c30-a0ee-acc6b20e437a" xlink:href="cvco-20240330.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_ForwardCommitmentsRecordedatFairValue_4edababe-c6d2-4c30-a0ee-acc6b20e437a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_2b996417-d351-4461-87a6-29a09640b7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_2b996417-d351-4461-87a6-29a09640b7b3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_14ac6e70-b5d5-4aa4-94f3-499c3df7fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_14ac6e70-b5d5-4aa4-94f3-499c3df7fb99" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:to="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5c79b515-6216-4292-84c5-867fd286dc43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5c79b515-6216-4292-84c5-867fd286dc43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8697c8f2-c7b2-4747-b1ba-51202ad69c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8697c8f2-c7b2-4747-b1ba-51202ad69c10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d866d818-ddbc-4c94-8146-97a230d0ef92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_RestrictedStockMember_d866d818-ddbc-4c94-8146-97a230d0ef92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5a4280c5-70f1-4512-bd26-7591d29fd1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5a4280c5-70f1-4512-bd26-7591d29fd1a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d9ddf346-4298-41cb-8bdc-1c41ce4f41d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_PerformanceSharesMember_d9ddf346-4298-41cb-8bdc-1c41ce4f41d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:to="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:to="loc_srt_ScenarioUnspecifiedDomain_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_6f97a19d-658e-4e63-9ab9-f8417e7bf86d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:to="loc_srt_ScenarioForecastMember_6f97a19d-658e-4e63-9ab9-f8417e7bf86d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b0033a69-7739-4c95-a7d3-fbe27df21a43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b0033a69-7739-4c95-a7d3-fbe27df21a43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_64c44871-4b5c-40c4-8dcc-c296061d69a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_64c44871-4b5c-40c4-8dcc-c296061d69a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ab1caf28-5c10-4672-a751-c865724c4cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ab1caf28-5c10-4672-a751-c865724c4cb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_27f72bcc-b3b7-47f4-8b0f-b30153a54f28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_27f72bcc-b3b7-47f4-8b0f-b30153a54f28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_82ee5118-443f-4d1e-a948-39abef82deba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_82ee5118-443f-4d1e-a948-39abef82deba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2e17da80-9558-4b5e-a1da-5f8d7b6cce13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2e17da80-9558-4b5e-a1da-5f8d7b6cce13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d8233307-964d-44c3-b0a9-dc7c282f7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d8233307-964d-44c3-b0a9-dc7c282f7ff5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5c85d49b-107b-4bd6-8f6c-b5c29316ff01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5c85d49b-107b-4bd6-8f6c-b5c29316ff01" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_174e9fc2-c16d-4898-8224-03280b3d8d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_174e9fc2-c16d-4898-8224-03280b3d8d11" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_890a9e46-259e-48ae-a52a-fdf14636fcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_890a9e46-259e-48ae-a52a-fdf14636fcd8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_5ef42157-2e40-46de-aa5b-8ae20996882e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_5ef42157-2e40-46de-aa5b-8ae20996882e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_1ac18844-aac6-4a0d-b7f7-eb6e50ffe9c9" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_1ac18844-aac6-4a0d-b7f7-eb6e50ffe9c9" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:to="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8255da-8e78-4cf4-9915-e82c81185616_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8255da-8e78-4cf4-9915-e82c81185616_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5af8d1fd-5f0f-4a96-a2d9-7bc934077ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5af8d1fd-5f0f-4a96-a2d9-7bc934077ca0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e03926b3-83fa-43d9-a165-046fd4d75ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e03926b3-83fa-43d9-a165-046fd4d75ef0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d577c243-bced-4705-b55f-294c937c1cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d577c243-bced-4705-b55f-294c937c1cf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d49e0667-2ad1-482f-80d1-10cfec864c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d49e0667-2ad1-482f-80d1-10cfec864c9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ca4f957-3f71-404f-9494-7f873d44ea15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ba70257c-73a9-443a-a1a9-ec9ce1a79787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ba70257c-73a9-443a-a1a9-ec9ce1a79787" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3f28ba61-30e8-4b64-b3b0-522ff310eb39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3f28ba61-30e8-4b64-b3b0-522ff310eb39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90cab2ad-f942-4e9f-b151-c018cbf70db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90cab2ad-f942-4e9f-b151-c018cbf70db7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_75840a9d-f868-4e54-a31c-34bae509c478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_75840a9d-f868-4e54-a31c-34bae509c478" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_21f9e8ba-6273-4110-be68-7a629277bc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8dccdd24-dd2e-48de-a15c-579ecdce0822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8dccdd24-dd2e-48de-a15c-579ecdce0822" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eb000cd9-a6d4-4e8b-961d-7e605eb6577e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eb000cd9-a6d4-4e8b-961d-7e605eb6577e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_add4ddcb-a4f6-4885-ae5c-52b66acd7800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_add4ddcb-a4f6-4885-ae5c-52b66acd7800" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd66f17a-6b38-4677-a058-134b317bc374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd66f17a-6b38-4677-a058-134b317bc374" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_feca4026-60dd-47e7-bac9-be23254f78bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_feca4026-60dd-47e7-bac9-be23254f78bb" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:to="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_10ccae96-91e7-4f31-ae04-0b86a7f9a209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_10ccae96-91e7-4f31-ae04-0b86a7f9a209" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f51bb7a0-544c-4d93-aed5-ad352904a8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:to="loc_us-gaap_PerformanceSharesMember_f51bb7a0-544c-4d93-aed5-ad352904a8ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:to="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_7ce962a8-2940-4de5-a61f-01e1e787bcb7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:to="loc_us-gaap_VestingDomain_7ce962a8-2940-4de5-a61f-01e1e787bcb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:to="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_811de44b-c550-473a-8978-241fe6eef312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_811de44b-c550-473a-8978-241fe6eef312" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_428cbcc6-e10c-4251-ad9a-83b0eacaa321" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_428cbcc6-e10c-4251-ad9a-83b0eacaa321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_24cb5cf1-ee2d-4349-8486-94c4ceeb8a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_24cb5cf1-ee2d-4349-8486-94c4ceeb8a5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_461667e2-b55e-4676-8b78-695b9be61eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_461667e2-b55e-4676-8b78-695b9be61eff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4d2e25a9-daf2-481a-89ed-de1ac9e34b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4d2e25a9-daf2-481a-89ed-de1ac9e34b6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_7ff7de67-517c-401b-a454-920d2a25db21" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_7ff7de67-517c-401b-a454-920d2a25db21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64b380d5-aaf5-4faf-85c1-2d287525f25a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64b380d5-aaf5-4faf-85c1-2d287525f25a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_2acbe481-8972-4dd3-8944-a03ded31b9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_2acbe481-8972-4dd3-8944-a03ded31b9fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6fb1dc9d-b368-463b-88ee-83b399fa35ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1664c8c9-630c-4098-afd5-da79e0f91150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1664c8c9-630c-4098-afd5-da79e0f91150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65920704-30cc-41f4-bbfd-d1ce40007699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65920704-30cc-41f4-bbfd-d1ce40007699" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_31928613-eda2-4a79-b97a-5fdf2a68d212" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_31928613-eda2-4a79-b97a-5fdf2a68d212" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_577627f2-6c74-4d41-9c11-be07499fe603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_577627f2-6c74-4d41-9c11-be07499fe603" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_984f98c1-e5cc-4735-8adb-2eb4081e16ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_984f98c1-e5cc-4735-8adb-2eb4081e16ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_032721f1-64e9-493e-b3b4-7fa791002905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_96590824-26cd-4d02-a2c3-4fff3da499a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_96590824-26cd-4d02-a2c3-4fff3da499a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b832a1b8-9eaf-42a8-bb36-8131562f97de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b832a1b8-9eaf-42a8-bb36-8131562f97de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:to="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8590bf5-9930-4d52-b235-3fa0918e122c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d8590bf5-9930-4d52-b235-3fa0918e122c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4757e3ad-78d2-4df3-9bd5-656b5c62b79d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:to="loc_us-gaap_PerformanceSharesMember_4757e3ad-78d2-4df3-9bd5-656b5c62b79d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_67dbb9eb-fc21-483a-a804-ba04b99a03fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_NetIncomeLoss_67dbb9eb-fc21-483a-a804-ba04b99a03fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec2749b1-bfac-43eb-8506-5fe671fedfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec2749b1-bfac-43eb-8506-5fe671fedfcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_628163df-3c23-4774-99ed-b9246ef57dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_628163df-3c23-4774-99ed-b9246ef57dd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_576c6d90-8543-449d-a509-393b7560ffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_576c6d90-8543-449d-a509-393b7560ffc0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8548e056-b1cc-40da-b0a1-e69fcdd0b11e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:to="loc_us-gaap_EarningsPerShareBasic_8548e056-b1cc-40da-b0a1-e69fcdd0b11e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fed672b4-fc62-4e06-a14e-de89ec37bce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_fed672b4-fc62-4e06-a14e-de89ec37bce1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_157e403b-26a1-47bf-8544-01407769d288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_157e403b-26a1-47bf-8544-01407769d288" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_191dfc7d-d1b7-4074-8444-952d5b670361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_191dfc7d-d1b7-4074-8444-952d5b670361" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#FairValueMeasurementsBookValueandEstimatedFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e158093-c08c-4341-ba8e-8dc594e4cde3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e158093-c08c-4341-ba8e-8dc594e4cde3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_436a89a7-3430-4bcf-a3a7-a9bde67c0b62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_436a89a7-3430-4bcf-a3a7-a9bde67c0b62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d2c0de3c-3e12-4f56-8e0c-f8d14aafe9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d2c0de3c-3e12-4f56-8e0c-f8d14aafe9aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_99163a9b-992c-417b-8195-4feef3612169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_99163a9b-992c-417b-8195-4feef3612169" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_800fcb2a-d729-483f-ac06-0dffe2646ef8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_800fcb2a-d729-483f-ac06-0dffe2646ef8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8eff7d2c-6e73-4821-a31e-301bf1d77ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8eff7d2c-6e73-4821-a31e-301bf1d77ed9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9e07cb23-7da3-4637-8924-3f209c227bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9e07cb23-7da3-4637-8924-3f209c227bcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0d4c9c92-37d4-4517-81a2-65b3a793e308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0d4c9c92-37d4-4517-81a2-65b3a793e308" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f41c721-d6ba-43d5-8f8d-e3543c3cc598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f41c721-d6ba-43d5-8f8d-e3543c3cc598" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ab33fc3b-b72b-4647-b836-8cccffb5ffd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ab33fc3b-b72b-4647-b836-8cccffb5ffd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_d67be059-3b4d-41e5-8924-045e43fb107a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_d67be059-3b4d-41e5-8924-045e43fb107a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure_e835f356-32c9-4c2b-b0a7-09537fd5e4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_NotesReceivableFairValueDisclosure_e835f356-32c9-4c2b-b0a7-09537fd5e4e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_8c238ba6-84ce-42e4-94b1-314a240cc595" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_8c238ba6-84ce-42e4-94b1-314a240cc595" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_9c3cfd3d-108c-40cd-93ea-4060e60af5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_DebtInstrumentFairValue_9c3cfd3d-108c-40cd-93ea-4060e60af5a2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:to="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99e5af59-0fef-4e51-8826-fb0ed78434df_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:to="loc_srt_RangeMember_99e5af59-0fef-4e51-8826-fb0ed78434df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:to="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_563999b0-bdc2-4759-9f16-42cda9273db2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:to="loc_srt_MaximumMember_563999b0-bdc2-4759-9f16-42cda9273db2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:to="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanDomain_d49eb8be-8889-4d67-a101-d65a2157f4b0_default" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:to="loc_cvco_DefinedContributionPlanDomain_d49eb8be-8889-4d67-a101-d65a2157f4b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:to="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A401KPlanMember_167874ac-a954-4c88-aaf4-16899e0fee1e" xlink:href="cvco-20240330.xsd#cvco_A401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:to="loc_cvco_A401KPlanMember_167874ac-a954-4c88-aaf4-16899e0fee1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_2de1d4ea-fd6d-4ead-8920-72c9ff6c317a" xlink:href="cvco-20240330.xsd#cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_2de1d4ea-fd6d-4ead-8920-72c9ff6c317a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_bba87162-4701-4b4c-8e49-a60dca2d8b4b" xlink:href="cvco-20240330.xsd#cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_bba87162-4701-4b4c-8e49-a60dca2d8b4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_03182cf6-2a30-456a-9326-987dfd886d25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_03182cf6-2a30-456a-9326-987dfd886d25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_36276da3-d1f2-4844-9ec6-646fffd4e594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_36276da3-d1f2-4844-9ec6-646fffd4e594" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployeeServicePeriod_b83ab010-7285-4f87-813c-f3d40d18f807" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployeeServicePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_DefinedContributionPlanEmployeeServicePeriod_b83ab010-7285-4f87-813c-f3d40d18f807" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_80d0bb10-f224-4ea3-9efb-829c548154f2" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_80d0bb10-f224-4ea3-9efb-829c548154f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_123884d1-b1df-4c90-bbb5-20aa1be71fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_123884d1-b1df-4c90-bbb5-20aa1be71fe6" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9efb1906-c5ed-44f9-b9a9-3b49a4e99612_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:to="loc_us-gaap_RelatedPartyDomain_9efb1906-c5ed-44f9-b9a9-3b49a4e99612_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:to="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_d51faf14-a1f4-42bb-891b-e07183bd84f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:to="loc_us-gaap_RelatedPartyMember_d51faf14-a1f4-42bb-891b-e07183bd84f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_55d6651f-c585-4383-994a-4d405ca3b440_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_55d6651f-c585-4383-994a-4d405ca3b440_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_cb094e9b-0f8b-48b9-9e6e-bd0b3a05bce6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_cb094e9b-0f8b-48b9-9e6e-bd0b3a05bce6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_908bb5f1-f99f-4186-b671-24d2249d6fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_908bb5f1-f99f-4186-b671-24d2249d6fd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6ecdd280-725a-4deb-a2a9-8f8d1c0c3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6ecdd280-725a-4deb-a2a9-8f8d1c0c3c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_640395c4-7642-4053-80a2-d4c1af79cf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_640395c4-7642-4053-80a2-d4c1af79cf77" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2012cf4-fff0-456c-b645-5a6b6a8276e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2012cf4-fff0-456c-b645-5a6b6a8276e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_KentuckyDreamHomesLLCMember_455c601b-f3e9-4988-8e89-b63f9bbbe203" xlink:href="cvco-20240330.xsd#cvco_KentuckyDreamHomesLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_KentuckyDreamHomesLLCMember_455c601b-f3e9-4988-8e89-b63f9bbbe203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SolitaireMember_b86935c6-dd90-4729-b181-91f7dfe28a0f" xlink:href="cvco-20240330.xsd#cvco_SolitaireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_SolitaireMember_b86935c6-dd90-4729-b181-91f7dfe28a0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_97d4560a-703f-4f4c-9b3e-9dfa93979b09" xlink:href="cvco-20240330.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_CraftsmanMember_97d4560a-703f-4f4c-9b3e-9dfa93979b09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_21607eab-576f-4567-a697-72285f8dfdc0" xlink:href="cvco-20240330.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_CommodoreMember_21607eab-576f-4567-a697-72285f8dfdc0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_72b4008c-d340-497e-827b-371e1b6365b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_72b4008c-d340-497e-827b-371e1b6365b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_052c7bc6-70bd-4154-93a8-a1b994256eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebenturesSubjectToMandatoryRedemptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:to="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_052c7bc6-70bd-4154-93a8-a1b994256eea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5ec6be48-299a-4e52-8d9d-5f5e6ff70c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5ec6be48-299a-4e52-8d9d-5f5e6ff70c56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_e1a9c15b-e59f-45d7-8eeb-391ee4848f17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_e1a9c15b-e59f-45d7-8eeb-391ee4848f17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_5ee581b7-e4ba-4ab0-9e75-69860fdfe4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_5ee581b7-e4ba-4ab0-9e75-69860fdfe4b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_14129309-3377-4ba4-a537-cb15767e575c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_14129309-3377-4ba4-a537-cb15767e575c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_95af467f-c468-497d-9add-96addbd90492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_Goodwill_95af467f-c468-497d-9add-96addbd90492" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c72c92b2-7ade-4ae5-8858-c5d267e2466a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c72c92b2-7ade-4ae5-8858-c5d267e2466a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_fb0b5841-ce41-4d9a-9db3-0c9c0f7b35af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_fb0b5841-ce41-4d9a-9db3-0c9c0f7b35af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b05d7109-7871-4fe4-975d-4129bc5e923d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b05d7109-7871-4fe4-975d-4129bc5e923d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_c3105c01-47e7-437b-87ea-87d6ae942250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_c3105c01-47e7-437b-87ea-87d6ae942250" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_554d03b6-d7a1-469b-b702-8f47f290a7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_554d03b6-d7a1-469b-b702-8f47f290a7ea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dd11a3e8-252f-4366-9bb2-65d241b1938d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dd11a3e8-252f-4366-9bb2-65d241b1938d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1a076e38-44ed-4c34-bd9c-1508b9e446ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1a076e38-44ed-4c34-bd9c-1508b9e446ae" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5861485e-f2d3-4343-84b7-aa81dcdad5a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5861485e-f2d3-4343-84b7-aa81dcdad5a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SolitaireMember_0e2688f3-31bf-4d4c-93b1-bf75f4c132f9" xlink:href="cvco-20240330.xsd#cvco_SolitaireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:to="loc_cvco_SolitaireMember_0e2688f3-31bf-4d4c-93b1-bf75f4c132f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_906aca85-08cb-4a7f-bea4-77420eb549a0" xlink:href="cvco-20240330.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:to="loc_cvco_CommodoreMember_906aca85-08cb-4a7f-bea4-77420eb549a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_befdd603-5314-415c-8085-6dfd151d1e1c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_befdd603-5314-415c-8085-6dfd151d1e1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_dd554f5e-ebe7-48e7-8585-3b7845058acf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_dd554f5e-ebe7-48e7-8585-3b7845058acf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_df11ba85-5b0f-4cdf-abb0-8fa7275a62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_df11ba85-5b0f-4cdf-abb0-8fa7275a62a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_3d7e47ea-9254-4514-bcf6-25bc62e5c8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_3d7e47ea-9254-4514-bcf6-25bc62e5c8ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_af5234ef-07fc-4d07-b754-9894b5db858d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_af5234ef-07fc-4d07-b754-9894b5db858d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_94c253ad-203b-4746-829d-b84b3dd208d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_94c253ad-203b-4746-829d-b84b3dd208d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1008af5c-e0f4-4908-b82b-c0b29e277421" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1008af5c-e0f4-4908-b82b-c0b29e277421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_e5724d71-f192-49c2-858d-a9e13f5cfaba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_e5724d71-f192-49c2-858d-a9e13f5cfaba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c848deb9-77a3-4c4f-99e9-cb822f3564fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c848deb9-77a3-4c4f-99e9-cb822f3564fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_92edd33b-b4b2-4323-b32d-f6cfbe5dc14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_92edd33b-b4b2-4323-b32d-f6cfbe5dc14c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_252a05bc-3e3d-4daa-88f9-bb7bd59797a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_252a05bc-3e3d-4daa-88f9-bb7bd59797a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_48d8238a-2d03-4161-920a-d1af07cf1767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_48d8238a-2d03-4161-920a-d1af07cf1767" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f4311ce2-d128-443a-a5ab-d431fca79a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f4311ce2-d128-443a-a5ab-d431fca79a2d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_67faf4cd-ac1e-485b-a5d5-ab07d69e2d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_67faf4cd-ac1e-485b-a5d5-ab07d69e2d64" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0adf27b3-9f90-4d71-b353-eb5220722399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0adf27b3-9f90-4d71-b353-eb5220722399" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_65e79ec7-04a0-4f58-9e92-c92cfa31edb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_65e79ec7-04a0-4f58-9e92-c92cfa31edb9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_3ec9b976-bc86-499e-8a83-6eb045472792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_3ec9b976-bc86-499e-8a83-6eb045472792" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_33e5b011-f089-4b5b-b50d-60d0554bc47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_Goodwill_33e5b011-f089-4b5b-b50d-60d0554bc47a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aded4f46-7029-4614-b273-e067893dd992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aded4f46-7029-4614-b273-e067893dd992" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_aba7c368-a87f-4a6b-9537-f02e02a2297f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_aba7c368-a87f-4a6b-9537-f02e02a2297f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ff1b4bb-6960-475b-8d8c-61cbe9bce3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ff1b4bb-6960-475b-8d8c-61cbe9bce3c5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_40d9c794-906a-4a63-ace5-3ebf7c557529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_40d9c794-906a-4a63-ace5-3ebf7c557529" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#BusinessSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_78ba7caf-612d-4409-a773-1b7daa0f07fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:to="loc_us-gaap_SegmentDomain_78ba7caf-612d-4409-a773-1b7daa0f07fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:to="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_d4131fc7-b6d3-4f24-9173-f23a3147261b" xlink:href="cvco-20240330.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:to="loc_cvco_FactoryBuiltHousingMember_d4131fc7-b6d3-4f24-9173-f23a3147261b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:href="cvco-20240330.xsd#cvco_FinancialServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:to="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerFinanceMember_bcb5d476-fe86-41cb-bc47-07a3faecabd9" xlink:href="cvco-20240330.xsd#cvco_ConsumerFinanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:to="loc_cvco_ConsumerFinanceMember_bcb5d476-fe86-41cb-bc47-07a3faecabd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceMember_d36f796c-d40c-43de-be1e-b100b560d470" xlink:href="cvco-20240330.xsd#cvco_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:to="loc_cvco_InsuranceMember_d36f796c-d40c-43de-be1e-b100b560d470" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_0634baa9-2359-4f99-9880-7fb491936498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_NumberOfOperatingSegments_0634baa9-2359-4f99-9880-7fb491936498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_59bcea42-6ebd-4991-9a57-d2464382bb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_NumberOfReportableSegments_59bcea42-6ebd-4991-9a57-d2464382bb3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32c769b5-5049-49f6-b1e9-a900ad4d17db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32c769b5-5049-49f6-b1e9-a900ad4d17db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4667fdad-f0ef-4416-95b1-4ff6a80f8c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4667fdad-f0ef-4416-95b1-4ff6a80f8c50" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f987d311-eada-4f3b-99a9-d6b5490b1f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_Depreciation_f987d311-eada-4f3b-99a9-d6b5490b1f2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_882a6eb7-0123-4747-8bc1-24d9d4efd059" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_AdjustmentForAmortization_882a6eb7-0123-4747-8bc1-24d9d4efd059" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f92ee1ec-286a-4de4-9aa7-58fea6897ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f92ee1ec-286a-4de4-9aa7-58fea6897ab7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_75ceb683-91a9-47b2-9bff-c75e49ae28e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_75ceb683-91a9-47b2-9bff-c75e49ae28e7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9852a085-e0a9-4ad7-a570-34152ff7bd63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_Assets_9852a085-e0a9-4ad7-a570-34152ff7bd63" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GrossMarginPercentage_5f58096b-6804-4c96-8656-9e238347b1a9" xlink:href="cvco-20240330.xsd#cvco_GrossMarginPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_cvco_GrossMarginPercentage_5f58096b-6804-4c96-8656-9e238347b1a9" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockMember" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>cvco-20240330_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_0300afc0-36fa-4a40-be0d-2bfa6da5d9e7_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreclosure or similar proceedings in progress</link:label>
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_label_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Loans in Process of Foreclosure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:to="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c0c68257-f2a8-414f-ab13-9ad948715f8c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91356183-bcdf-4127-9eac-c468dfa1b3cc_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_3bd1848d-804f-4a28-aa69-b8ac1c3a35e3_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3b0dbaeb-32a3-49d2-973d-adbb9566a223_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_a17f6ab3-eacb-45b6-89f5-d0531d8182c4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal income tax at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_7db0f853-36b2-4c14-a61f-adc3dae9e2bd_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c1724ec3-9589-40d7-a512-addac764b73b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_40e80828-2911-418f-afc6-f69e9050776b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_c5f4983b-b0f6-417c-9aa0-81f810522aab_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average months to maturity</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_label_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:to="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivablePreviouslySecuritized_ab0315b0-a356-4aa3-a766-f1fa29d83f80_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivablePreviouslySecuritized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans held for investment, previously securitized</link:label>
    <link:label id="lab_cvco_FinancingReceivablePreviouslySecuritized_label_en-US" xlink:label="lab_cvco_FinancingReceivablePreviouslySecuritized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Previously Securitized</link:label>
    <link:label id="lab_cvco_FinancingReceivablePreviouslySecuritized_documentation_en-US" xlink:label="lab_cvco_FinancingReceivablePreviouslySecuritized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Previously Securitized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivablePreviouslySecuritized" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivablePreviouslySecuritized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivablePreviouslySecuritized" xlink:to="lab_cvco_FinancingReceivablePreviouslySecuritized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_de420df2-fa53-468c-89b9-c5e14b71f413_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_7c357bf9-fb60-4a9f-afea-7c11725e7cea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_89c6c5f9-1e83-4209-8228-d64add5349ab_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_3e427f19-b1ed-4309-83fb-d1d0ec4bc6ec_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional ownership in Craftsman</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_adff1c62-1914-47e2-8a8d-f0d59a12ab9f_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, percentage of voting interests acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_689a3949-ad14-457e-9e40-e170723b7db3_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_1d53ecc6-2fc9-4e51-b6eb-021c156918a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Net (gains) recognized on securities sold during the period</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b6cf7bb2-58c2-409d-a2e0-83cfe39ed284_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_030eb849-28a8-4f6c-b391-d61d4c5a8255_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SolitaireMember_92b50520-6439-4c0f-8ba3-78d3200b223f_terseLabel_en-US" xlink:label="lab_cvco_SolitaireMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solitaire</link:label>
    <link:label id="lab_cvco_SolitaireMember_label_en-US" xlink:label="lab_cvco_SolitaireMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solitaire [Member]</link:label>
    <link:label id="lab_cvco_SolitaireMember_documentation_en-US" xlink:label="lab_cvco_SolitaireMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solitaire</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SolitaireMember" xlink:href="cvco-20240330.xsd#cvco_SolitaireMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SolitaireMember" xlink:to="lab_cvco_SolitaireMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_356c41a7-8bfd-4af7-8205-ddff33d94a59_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6d65c7c1-6887-4013-8f45-eed83725f012_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_2fea16fa-475c-466e-af51-f2f1cf5a4432_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net gain recognized during the period</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_1fcffeee-f96e-4731-8ffe-cc5483143c63_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_a3f50628-7085-4cee-999d-33ac6acac062_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_82997d0a-4ecd-4244-b14a-da8af047a97d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_16f2f23b-adae-4a7a-b56b-8d729bbb53e1_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_KentuckyDreamHomesLLCMember_19b753f3-074a-4ec2-8459-e12d2903d2f1_terseLabel_en-US" xlink:label="lab_cvco_KentuckyDreamHomesLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kentucky Dream Homes, LLC</link:label>
    <link:label id="lab_cvco_KentuckyDreamHomesLLCMember_label_en-US" xlink:label="lab_cvco_KentuckyDreamHomesLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Kentucky Dream Homes, LLC [Member]</link:label>
    <link:label id="lab_cvco_KentuckyDreamHomesLLCMember_documentation_en-US" xlink:label="lab_cvco_KentuckyDreamHomesLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Kentucky Dream Homes, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_KentuckyDreamHomesLLCMember" xlink:href="cvco-20240330.xsd#cvco_KentuckyDreamHomesLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_KentuckyDreamHomesLLCMember" xlink:to="lab_cvco_KentuckyDreamHomesLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_8a498ee3-31cd-4428-8e70-d57dcb27f295_verboseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_62692852-b4b6-4f4d-97cf-fd5c5566a850_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_ab80f437-144e-4487-92b9-b38cecaec370_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_604e54ff-8390-4efc-a814-5e5dc05592fb_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_c7058351-8fbb-405f-bc33-636be411078d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1_73926b13-11de-4f67-be10-eb46fae8046a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, finance lease, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="lab_us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_59cf803c-44d7-4867-9b16-3f59aea2cbe3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b2fe1958-3994-4e8a-a0a0-3c201ae12f79_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_189f3090-5bce-4a14-a776-5a6ff530a9ee_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_ab9417f5-c1dc-4bdd-921e-575bebce682c_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_12f89270-c5bf-467b-ace2-537a4a6a3043_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_79bb2f4b-0067-4f51-b842-02ea2030e4fe_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_35a77af0-19c6-44ae-8be4-fa45f6d6a867_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_146a1b49-0d77-4b44-9d73-3513edf4c0c8_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">OPERATING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_5a97fc84-e7fe-4fb9-a173-37cd855e299f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_a1c0bf2f-8c9e-4bc2-aefd-cb349e983fa3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combination, non-cash commercial loan forgiveness</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_be5e897c-e09c-4506-aca2-a620a69c461f_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_985eac05-7133-4d0b-b063-d497393700e5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term, finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_89f3d01c-0040-4b28-b9df-53319adc0638_verboseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">States and political subdivision debt securities</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2efcfc2f-8d62-4bd0-a00a-e00b02622e13_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounting Estimate</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_1a7f96fb-3d42-4e1b-9b02-ef2f2219e1d8_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_32292548-e732-48d3-a458-c77738121d80_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_2144141e-bc9c-47be-bbb6-50b5dc0cf2a1_verboseLabel_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance policies maximum coverage per claim</link:label>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_label_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Risk Assumed Per Policy</link:label>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_documentation_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum risk assumed per policy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskAssumedPerPolicy" xlink:href="cvco-20240330.xsd#cvco_MaximumRiskAssumedPerPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_MaximumRiskAssumedPerPolicy" xlink:to="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_670c0587-e56f-4c38-9ea0-1aaf84179ccf_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_276838a5-fe59-44ee-9854-e01337f36a61_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_ec5c0f48-46da-446b-97bf-3147a820bc1a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in the Allowance for Loan Losses on Commercial Loans Receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceReceivablesMember_5abdd053-6942-450c-9a76-33af41befaa2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable</link:label>
    <link:label id="lab_us-gaap_FinanceReceivablesMember_label_en-US" xlink:label="lab_us-gaap_FinanceReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceReceivablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceReceivablesMember" xlink:to="lab_us-gaap_FinanceReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_489814e4-2c37-44a3-b997-bb1913def56d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ce6812cb-3be0-4d5b-a7c9-25f3b9d3df91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_5ea5e4de-114c-4662-b481-84ea7e039bfd_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ae7b7035-ffbe-4317-a3e4-22fb70eb856a_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f24045a2-0950-4ed8-81ed-40eecc4039d9_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive stock equivalents excluded from computation (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_03a572e0-0f7b-4fd5-b58c-73a89eba2962_terseLabel_en-US" xlink:label="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">91+ days</link:label>
    <link:label id="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_label_en-US" xlink:label="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Equal to or Greater Than 91 Days Past Due [Member]</link:label>
    <link:label id="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, Equal to or Greater Than 91 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:href="cvco-20240330.xsd#cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:to="lab_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_29d40e43-003e-4efa-bcf8-6ccff6063697_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c250dd9a-8004-43e5-a641-4fbc91a569e8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_7d2acb25-e5eb-41af-92ed-ab235ed3df91_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_edc01d38-cee1-4e16-b721-3a55d2223295_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_83ae5d04-6a67-4b9a-98e6-8482f723f5e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_57fd35fb-f4ac-4156-8ffc-90f05d3b840b_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance loss reserves</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_b95f5759-58e1-435a-89a3-1defd11b3ff2_periodStartLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of fiscal year</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_1a11b106-ba93-42a0-8cf5-e0323296e6ee_periodEndLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of fiscal year</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_e2cbb059-f9a2-4151-b7d4-9b7c7f5d5ddf_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_2624cc99-9a2a-4279-814f-b85e0168b9da_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e4768a5a-b453-4a09-a456-8388fc4863cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for taxes on stock option exercises and releases of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_454cbb22-0936-4714-88a3-547240aa5947_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaid_4d96a0d7-b41d-434a-a214-4030a00d2fdc_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaid_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaid_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaid" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaid" xlink:to="lab_cvco_LeaseLiabilityToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_f4053979-0aeb-4771-84ec-5e8152706683_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_50d1cc12-7b48-4224-9da8-d020abe3b79a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_082947e7-b4af-421c-8fa7-8ac317eb5a3f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_ea48e75e-f586-453a-8542-13cacf2880e6_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b8da59de-f6db-4d91-8002-bb9118674de0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_87550dcc-c3da-4d56-b25d-d797a77c06f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4e57ca69-d9d6-4307-aa79-270c9252cf94_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_1f34500d-a47f-4caa-9c84-522b63fc8f15_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate, finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_48b1a3bc-e980-4fe5-b629-93b3c78e7d9a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_f1363f3f-0b22-4130-bee0-a8e5a40d8131_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contractual Maturity of Investment Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_176d7990-522c-4532-903c-dd7b89274580_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_106db510-c67d-4894-a708-df19bc5e7128_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_8675e49d-1b44-4bdc-8b32-7b225ef704c6_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_f6a3c62e-2e20-447d-b5a0-63bb0c92116b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_390e0937-8648-4547-baa4-0e576aa398c9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_94d73493-f525-4ae0-977d-b93ce326c57f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NonstructuralDefectsMember_416c8f64-3f4e-4fb5-95d1-d8e3f36a7bd7_terseLabel_en-US" xlink:label="lab_cvco_NonstructuralDefectsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonstructural Defects</link:label>
    <link:label id="lab_cvco_NonstructuralDefectsMember_label_en-US" xlink:label="lab_cvco_NonstructuralDefectsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonstructural Defects [Member]</link:label>
    <link:label id="lab_cvco_NonstructuralDefectsMember_documentation_en-US" xlink:label="lab_cvco_NonstructuralDefectsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nonstructural Defects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NonstructuralDefectsMember" xlink:href="cvco-20240330.xsd#cvco_NonstructuralDefectsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NonstructuralDefectsMember" xlink:to="lab_cvco_NonstructuralDefectsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_dce5ea63-dbbd-4d49-aa87-e13a61c272c7_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_8c512161-f24c-417c-b5b9-c5cbb14ab653_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_72de4e0d-da8b-4e5b-8100-135be7db0ec7_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_b6e25315-1ba1-4fa5-ac6e-6841fbd2c536_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_cca5e2ed-5a63-41bd-aa50-72c340bc3d2b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_1d3d1482-0a40-4ac8-9105-dea48ad3bd35_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_dc6c932e-0c33-498f-8180-4ebb685755b3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dee0adf4-5c43-46ae-b3fc-225538ca82b5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_7059765e-44fc-4b5b-9ca4-7183fbc20cbb_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_21607129-5d24-411e-9847-2e9b3daf29ec_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_480385ab-aaef-4b13-8eec-e1425f00f699_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">INVESTING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_69b8e42f-0d20-4072-a2be-eed5cefd5b0e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-marketable equity investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_7a38cbbe-e845-4fef-a1f6-99172ac98093_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6b66adda-973c-40ae-8b5f-4ccd0132df89_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_84336d8f-a226-49f3-bb8a-0a4fff7b5edb_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Aging [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:to="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeDomain_a530a0ea-1f99-4bd7-a971-237eb379e285_terseLabel_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Liability, Type [Domain]</link:label>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeDomain_label_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Liability, Type [Domain]</link:label>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeDomain_documentation_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Warranty Liability, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeDomain" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeDomain" xlink:to="lab_cvco_ProductWarrantyLiabilityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InsuranceMember_ca4dff0e-738e-4ca3-b1a3-2ab93226d606_terseLabel_en-US" xlink:label="lab_cvco_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_cvco_InsuranceMember_label_en-US" xlink:label="lab_cvco_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance [Member]</link:label>
    <link:label id="lab_cvco_InsuranceMember_documentation_en-US" xlink:label="lab_cvco_InsuranceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceMember" xlink:href="cvco-20240330.xsd#cvco_InsuranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InsuranceMember" xlink:to="lab_cvco_InsuranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_e6a037a6-15db-4dc4-a52a-b8f02d10a9f6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross gains realized on debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_GainLossOnSalesOfLoansAndInvestments_62915dfa-377a-4c3e-b345-359ae1d32204_negatedTerseLabel_en-US" xlink:label="lab_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on investments and sale of loans, net</link:label>
    <link:label id="lab_cvco_GainLossOnSalesOfLoansAndInvestments_label_en-US" xlink:label="lab_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Sales Of Loans And Investments</link:label>
    <link:label id="lab_cvco_GainLossOnSalesOfLoansAndInvestments_documentation_en-US" xlink:label="lab_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Sales Of Loans And Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:href="cvco-20240330.xsd#cvco_GainLossOnSalesOfLoansAndInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:to="lab_cvco_GainLossOnSalesOfLoansAndInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_80b8055b-3c4e-40c8-bd07-5ab8684a24b1_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_61ff3318-5bea-45a1-a429-c139ac78587b_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_21ad3863-bfbf-4239-86e1-8073ee7c6d92_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_f4e8b97c-275e-4083-9ef3-061b3e3adea6_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangibles, Net</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_42825304-6cd9-4ece-a5de-8f830c5b64df_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bee5fedd-6145-4776-b271-3ecfb607ec34_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f0ac3c61-2a11-4cd2-99d7-448021e488c1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CargoAndFreightMember_3366d5bc-2d4d-4d69-9944-8b24eb46c98e_terseLabel_en-US" xlink:label="lab_us-gaap_CargoAndFreightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freight</link:label>
    <link:label id="lab_us-gaap_CargoAndFreightMember_label_en-US" xlink:label="lab_us-gaap_CargoAndFreightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cargo and Freight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CargoAndFreightMember" xlink:to="lab_us-gaap_CargoAndFreightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage_669e1bdf-2e6e-4d51-ba93-4a33f3cfc537_terseLabel_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, covenant, leverage ratio, percentage</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage_label_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio, Percentage</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage_documentation_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatioPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:to="lab_cvco_DebtInstrumentCovenantLeverageRatioPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_6394aff0-1b08-40d5-a98b-4098bd3f64d6_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b15d511c-ca04-4b9d-b66f-e758c4a032a0_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8d2946d8-2b44-4c36-9acd-f7c49b56e247_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_a9204875-9a9b-4e63-8add-c452bcc7869c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_c0b35806-a15d-45f1-ad45-b6c5637e509a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost; 1,069,235 and 671,801 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FICOScore620To679Member_4c2473a0-4917-4a97-9f41-17510b1fbc15_terseLabel_en-US" xlink:label="lab_cvco_FICOScore620To679Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Near Prime- FICO score 620-679</link:label>
    <link:label id="lab_cvco_FICOScore620To679Member_label_en-US" xlink:label="lab_cvco_FICOScore620To679Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FICO Score, 620 to 679 [Member]</link:label>
    <link:label id="lab_cvco_FICOScore620To679Member_documentation_en-US" xlink:label="lab_cvco_FICOScore620To679Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FICO Score, 620 to 679</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScore620To679Member" xlink:href="cvco-20240330.xsd#cvco_FICOScore620To679Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FICOScore620To679Member" xlink:to="lab_cvco_FICOScore620To679Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_2277a4fa-1007-4fd9-8658-680cb42b09b4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans by origination year, one</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_31544d1d-a5f4-43f2-a6f7-1bb2c63b898d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_8e84eaa6-d5c2-4d2a-9e3c-3beb788412ee_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_263a6a0d-cbdc-4503-928f-2c5664f149f2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_e4f4672f-e289-41ec-99b6-5ddfa4a258f0_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_f6f58743-2093-41a6-9069-ca2484894eba_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching contribution expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_128329f3-f647-41e0-ac17-214366cb9c9a_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1eaff14e-db13-4939-b42c-aab19048177f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_63cba6c0-2aad-4774-a2bf-2d5bf03c3159_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3175c654-a188-44d6-a403-4c336b048a8c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_28bc1f1f-481a-4248-b8c2-cb4b056f6f15_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of assets acquired under finance lease</link:label>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfAssetsAcquired" xlink:to="lab_us-gaap_FairValueOfAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2da21aa6-9372-4854-8f5b-e8f6520f9fce_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_997c7a9c-5f38-4c86-ad7b-e52d2d525598_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_6097b60e-2861-4a76-ba00-63db603aeaa4_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_5dc9c9df-4fa0-4a44-91fb-64b942584301_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_TheRevolvingCreditFacilityMember_d46a4673-e210-42bd-8c80-0ebc1926a4a9_terseLabel_en-US" xlink:label="lab_cvco_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Revolving Credit Facility</link:label>
    <link:label id="lab_cvco_TheRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_cvco_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_cvco_TheRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_cvco_TheRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TheRevolvingCreditFacilityMember" xlink:href="cvco-20240330.xsd#cvco_TheRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TheRevolvingCreditFacilityMember" xlink:to="lab_cvco_TheRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8b91013a-a6ad-4d04-9633-32cf6e8363f1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_06553042-12e0-4772-a246-11e627243209_terseLabel_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonrelated Party</link:label>
    <link:label id="lab_us-gaap_NonrelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonrelated Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrelatedPartyMember" xlink:to="lab_us-gaap_NonrelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_bd6abf05-fe99-4c05-b129-cddc3d8fc52d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_65f958e0-edf4-442e-9f4d-38b51f6a6867_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1413452a-388f-4756-ad30-f9530e97ca6c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da4e1c23-bcf0-4a7d-8cda-41a5077bb125_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7f84b23e-119e-4680-8064-7242fa427239_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeAxis_fc25e00b-74d8-4a55-9ee3-ded5c357f7ec_terseLabel_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Liability, Type [Axis]</link:label>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeAxis_label_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Liability, Type [Axis]</link:label>
    <link:label id="lab_cvco_ProductWarrantyLiabilityTypeAxis_documentation_en-US" xlink:label="lab_cvco_ProductWarrantyLiabilityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Warranty Liability, Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeAxis" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeAxis" xlink:to="lab_cvco_ProductWarrantyLiabilityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_5c434106-ecfe-44a5-bbe1-94df26943785_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityTable_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable" xlink:to="lab_us-gaap_ProductWarrantyLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_430fdbfe-d157-4bf6-aea3-161f74e37060_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Amortization for Future Fiscal Years</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DefinedContributionPlanDomain_a888e72e-32e9-404c-88c3-63c53f882b61_terseLabel_en-US" xlink:label="lab_cvco_DefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Domain]</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanDomain_label_en-US" xlink:label="lab_cvco_DefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Domain]</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanDomain_documentation_en-US" xlink:label="lab_cvco_DefinedContributionPlanDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Defined Contribution Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanDomain" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DefinedContributionPlanDomain" xlink:to="lab_cvco_DefinedContributionPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_3858fffa-4d25-4217-a570-46a3eebdee14_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_7a7f6e48-3f57-42b0-bd4a-4167c71c294b_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available-for-Sale Securities by Investment Category</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3cd8d8b9-f359-45bb-8eb1-c2e96f9bfb45_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, impaired, accumulated impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4b1519d5-9e60-4e80-b178-2da797da8cf9_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_6a74009b-39b1-4915-8fe6-578afecf9793_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity in property casualty reserve</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_87ff2f4e-e692-487a-b4f4-42937a315428_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2a159f24-8b04-4046-bfea-a3c7975fde18_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_66e93dd3-b0d1-4bb6-bfd3-f6281581fc5a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial loans</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_cfa7d252-3a55-4a2d-a343-5cbc4ace83be_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Representations and Warranties of Mortgages Sold</link:label>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_label_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantees, Indemnifications and Warranties Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_f9d10081-64e2-4ffd-a800-99e6b1dd02a6_verboseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance and Insurance Loss Reserves</link:label>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_label_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceTextBlock" xlink:to="lab_us-gaap_ReinsuranceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_aeaec8f6-5045-4005-9d85-bfc7586ff4ad_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_55118459-1f90-4b68-92f8-6ba72b6dab64_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_c8f26d83-3e63-4f3b-87ef-96580aed093b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c5a5e036-8dbd-461e-b2e1-c3b883e99a40_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f33e9099-49d6-4ff7-a632-e70694690a2b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_596dccaf-eecc-4b4b-95c9-7b9a267b322b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_de8469ec-8260-4e65-9904-a12481032559_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash consideration for acquisitions</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transaction, Value of Consideration Given</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4e5f6eed-82dd-49b1-9dac-f5c071b230d5_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_1ecc8502-37cb-4b47-87a7-80ae6379228f_verboseLabel_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance policies coverage per claim ceded to reinsurers</link:label>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_label_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Risk Ceded Per Policy</link:label>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_documentation_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum risk ceded per policy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskCededPerPolicy" xlink:href="cvco-20240330.xsd#cvco_MaximumRiskCededPerPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_MaximumRiskCededPerPolicy" xlink:to="lab_cvco_MaximumRiskCededPerPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_03be861b-3a49-4733-9ced-cdafaa45c419_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_59a44395-db30-436f-bfb6-b0a9ae785821_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_db33b560-509f-4bd7-b0ca-d3f60d97f630_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_e40c8a7b-423a-4b62-9bcc-c319c0745a80_verboseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assumed premiums&#8212;nonaffiliated</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assumed Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsEarned" xlink:to="lab_us-gaap_AssumedPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_d2fb5dfa-6ed3-4653-b96d-5c37d11a578a_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_1d6ea4ac-9f3b-4b25-927a-232720191f69_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0d73ff20-b40f-4d62-bb8d-b78681e0c4dc_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_52d53c2d-e656-465b-a30c-700783eaf580_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f4147682-17a3-4d68-b5c8-2061dc0b9ae9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_0cc2b256-8c6d-4d28-90ef-f7b3b2d7549e_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_726bbe37-46ae-4188-b14c-bcabeecfa4c5_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reserve for repurchase commitments</link:label>
    <link:label id="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_label_en-US" xlink:label="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Sold under Agreements to Repurchase, Repurchase Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:to="lab_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_c9ac7318-3f6f-487c-accb-0be51c991376_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee contribution rate, subject to match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_57b07ded-a9bb-46bf-b8d2-b514cce29636_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_bfb329b0-5e99-4426-bee7-17fb993591e8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_c7954bfe-0881-4633-90c9-a87c7fb304ff_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_3a78cbce-ed92-4d35-b750-ed5e4e7b8a16_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_d306a02a-8feb-4ac1-9a91-2d7310fa685c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credits, research and development</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_bc4f55b8-074c-4a9a-b1a9-9ec683cdf669_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_ac823d68-170b-45b0-a0c8-5e54be003e71_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_21526aa2-37ac-462b-aec3-5072419697f5_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property, plant and equipment and assets held for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_76be569c-8753-4e20-9abd-0f22e27bbfa8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_e22b10c6-0369-43f5-9eae-9317bca5f856_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized gain (loss) on forward commitments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_bc30b0e3-9d9c-4ddf-9d4f-6f91ffa3b8fd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_80f081c2-3d77-4746-8d8c-970cee24f92e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_cf72a187-8479-4a59-9e70-1499e5f12114_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_8fe5f8a2-de37-4e5d-a0dd-c8bc29c411d0_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_98f9ba95-1352-4d45-8638-e64979efeebb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, canceled or expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_57810b75-64d8-4d95-9f77-7a59f438b4e6_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average period over stock options expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fbd42c19-29e6-4adf-b800-c6bf22f29bb8_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2c9f1174-2927-4c82-8d87-61a9fba75ae8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_7e993f08-a8af-427c-916a-4a362d0ff899_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearTwo_fc9767ce-b6f6-4ca4-9b95-bfe87ddca00a_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearTwo_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Two</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearTwo_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearTwo" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearTwo" xlink:to="lab_cvco_LeaseLiabilityToBePaidYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_9e7ffac5-c490-4ccc-bfba-120ec493d7ce_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_34cea576-d973-4f6a-94ca-6662ce0da0a9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_d717087e-e013-44b3-bfe5-a3700f6ab4cb_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Operating and Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsWrittenNetConsolidatedAbstract_577ba931-12af-489e-ad77-8d90131f57c3_verboseLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNetConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Written</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenNetConsolidatedAbstract_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNetConsolidatedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Written, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNetConsolidatedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract" xlink:to="lab_us-gaap_PremiumsWrittenNetConsolidatedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_TemporaryEquityDecreaseFromDistributions_eefaacd5-ea28-49a6-bdaf-9a1e813360de_negatedTerseLabel_en-US" xlink:label="lab_cvco_TemporaryEquityDecreaseFromDistributions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions</link:label>
    <link:label id="lab_cvco_TemporaryEquityDecreaseFromDistributions_label_en-US" xlink:label="lab_cvco_TemporaryEquityDecreaseFromDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Decrease From Distributions</link:label>
    <link:label id="lab_cvco_TemporaryEquityDecreaseFromDistributions_documentation_en-US" xlink:label="lab_cvco_TemporaryEquityDecreaseFromDistributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Decrease From Distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityDecreaseFromDistributions" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityDecreaseFromDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TemporaryEquityDecreaseFromDistributions" xlink:to="lab_cvco_TemporaryEquityDecreaseFromDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_8ff98096-e07c-4a6a-b8e5-05124dc03993_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Salaries, wages and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2b8c1295-7900-4fdc-8901-acd9eaefbbb8_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_007e1153-abb6-4010-9613-fd616db2d054_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_cf56f992-2918-4512-a7f5-e3a46a3d7309_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_46d46c21-d90d-4f54-b540-bfda72f89e24_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized gain (loss), available for sale debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableFairValueDisclosure_d6a62b22-6193-43fe-a6b0-7182a9d013d6_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableFairValueDisclosure" xlink:to="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_be520ab9-800f-4309-ae7a-8a350f8ac184_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ScheduleOfInvestmentsTableTextBlock_bfffcb89-e2cf-4c98-86cb-d507dfb128d3_terseLabel_en-US" xlink:label="lab_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Investments</link:label>
    <link:label id="lab_cvco_ScheduleOfInvestmentsTableTextBlock_label_en-US" xlink:label="lab_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Investments [Table Text Block]</link:label>
    <link:label id="lab_cvco_ScheduleOfInvestmentsTableTextBlock_documentation_en-US" xlink:label="lab_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:href="cvco-20240330.xsd#cvco_ScheduleOfInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:to="lab_cvco_ScheduleOfInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_8dcf7080-35f4-4b95-b535-37fb5d2d585b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_f78fb565-40d6-4789-8566-15de96be3586_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans by origination year, four</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DocumentAndEntityInformationAbstract_f72eb9ba-35db-4bed-862f-d1fd0532ba64_terseLabel_en-US" xlink:label="lab_cvco_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_cvco_DocumentAndEntityInformationAbstract_label_en-US" xlink:label="lab_cvco_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_cvco_DocumentAndEntityInformationAbstract_documentation_en-US" xlink:label="lab_cvco_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DocumentAndEntityInformationAbstract" xlink:href="cvco-20240330.xsd#cvco_DocumentAndEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract" xlink:to="lab_cvco_DocumentAndEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_01b1c961-0a4b-4a11-842c-fafe38aaf574_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyLiabilityLineItems_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="lab_us-gaap_ProductWarrantyLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_25f0afe0-738d-4575-a904-42c64e169e1a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c012d23-fd22-4cec-92c8-0d2a9ef82eb1_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_03ab94ad-8b89-40d6-a84a-55e569efc0a5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_126663df-2a26-4a9b-af06-d21548f50561_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_27e29924-ee02-4148-a3ca-88790cbc213e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1caf671d-be5c-4059-9059-fab6ab0f8329_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_de8b41b6-d707-415f-b7fa-b50b698f721f_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_a2adb7f3-f72b-4ecc-afa4-0c4d3183f6b8_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_057ff0c7-5550-4f08-85ca-eaa37a01632e_verboseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AccruedVolumeRebatesCurrent_cced596d-f792-42ca-b2a5-7f6d40091c11_terseLabel_en-US" xlink:label="lab_cvco_AccruedVolumeRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued volume rebates</link:label>
    <link:label id="lab_cvco_AccruedVolumeRebatesCurrent_label_en-US" xlink:label="lab_cvco_AccruedVolumeRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Volume Rebates, Current</link:label>
    <link:label id="lab_cvco_AccruedVolumeRebatesCurrent_documentation_en-US" xlink:label="lab_cvco_AccruedVolumeRebatesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued volume rebates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebatesCurrent" xlink:href="cvco-20240330.xsd#cvco_AccruedVolumeRebatesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AccruedVolumeRebatesCurrent" xlink:to="lab_cvco_AccruedVolumeRebatesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancialAsset31To69DaysPastDueMember_07ffb495-6da1-4aa5-8464-0e0622e9586f_terseLabel_en-US" xlink:label="lab_cvco_FinancialAsset31To69DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">31 to 60 days</link:label>
    <link:label id="lab_cvco_FinancialAsset31To69DaysPastDueMember_label_en-US" xlink:label="lab_cvco_FinancialAsset31To69DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, 31 to 69 Days Past Due [Member]</link:label>
    <link:label id="lab_cvco_FinancialAsset31To69DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_FinancialAsset31To69DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, 31 to 69 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset31To69DaysPastDueMember" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset31To69DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancialAsset31To69DaysPastDueMember" xlink:to="lab_cvco_FinancialAsset31To69DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_31fa9e17-1e89-499c-8cd5-a9fccae3d60b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_52f223ff-ed33-42f2-84a9-9786734e289a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, weighted average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bbd358a1-a846-49f7-a4ab-0ab9fc7abca5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, weighted average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e97b74d5-2750-485a-80f9-87782729fd2e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_37f607d8-4379-472a-a147-a3cec547a819_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_740452c7-7416-4691-abd3-b11dec20a601_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_76ea41cb-5832-4de9-be55-57ab840978b9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember_77ad9dfe-54fe-46ad-b293-ca15a35ea9c0_terseLabel_en-US" xlink:label="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:href="cvco-20240330.xsd#cvco_TermSecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:to="lab_cvco_TermSecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_6b7faf17-2ac7-489e-8cc1-304fabea0c8b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f92e68ce-1330-4a86-a2b7-aa3c44a4793d_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_d9ecaefe-e6e1-4e94-8092-670dff28e9da_verboseLabel_en-US" xlink:label="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repurchase agreements maximum amount contingently liable</link:label>
    <link:label id="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_label_en-US" xlink:label="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum</link:label>
    <link:label id="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_documentation_en-US" xlink:label="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets sold under agreements to repurchase repurchase liability contingency maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:href="cvco-20240330.xsd#cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:to="lab_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3e0d1eab-b432-41db-a523-30209da02fd3_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ff66d044-017d-4502-878a-4da2a7068ee4_negatedLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyPolicy_7869400c-42bf-4b59-98ff-196a531acf84_verboseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Warranties</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extended Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyPolicy" xlink:to="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6d2380d2-7aa1-4c1a-b83e-b0f1139aacc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awarded (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_a369a072-41d5-421a-99e4-21709c2d200a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_3bc51e8e-925f-43d3-8fba-559cd1e09976_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_599d249e-c901-4fb2-9f24-3c9c3b1aa957_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_4570ac11-1890-4ff9-884c-94c791e1fa05_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for loan losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_917bf436-f758-4597-9cfa-4b69b11ff631_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks and trade names</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ManufacturingDefectsMember_e1b6bd6f-76e2-4a98-8723-14769a26698b_terseLabel_en-US" xlink:label="lab_cvco_ManufacturingDefectsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing Defects</link:label>
    <link:label id="lab_cvco_ManufacturingDefectsMember_label_en-US" xlink:label="lab_cvco_ManufacturingDefectsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufacturing Defects [Member]</link:label>
    <link:label id="lab_cvco_ManufacturingDefectsMember_documentation_en-US" xlink:label="lab_cvco_ManufacturingDefectsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Manufacturing Defects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ManufacturingDefectsMember" xlink:href="cvco-20240330.xsd#cvco_ManufacturingDefectsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ManufacturingDefectsMember" xlink:to="lab_cvco_ManufacturingDefectsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ChangeInLoansEligibleForRepurchase_8de75557-16f8-4dcc-b123-7f687673add3_terseLabel_en-US" xlink:label="lab_cvco_ChangeInLoansEligibleForRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in GNMA loans eligible for repurchase</link:label>
    <link:label id="lab_cvco_ChangeInLoansEligibleForRepurchase_label_en-US" xlink:label="lab_cvco_ChangeInLoansEligibleForRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Loans Eligible For Repurchase</link:label>
    <link:label id="lab_cvco_ChangeInLoansEligibleForRepurchase_documentation_en-US" xlink:label="lab_cvco_ChangeInLoansEligibleForRepurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Loans Eligible For Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ChangeInLoansEligibleForRepurchase" xlink:href="cvco-20240330.xsd#cvco_ChangeInLoansEligibleForRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ChangeInLoansEligibleForRepurchase" xlink:to="lab_cvco_ChangeInLoansEligibleForRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_617ca148-9ddb-450b-956d-172d69a3ecda_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loan Contracts with Off-Balance Sheet Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2f7e8b6c-db9a-46f9-b588-d54df34213fc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_2ee39e46-4166-45e1-b42b-0368dc87d63b_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average effective interest rate</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_label_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:to="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_40ef6211-9cc3-437e-ae30-444a1794603c_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_922ef84a-d98d-4894-9318-05d7a0b042a5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, unused capacity, commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_513a313a-42cf-4093-9b0a-0b90edb3ac59_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFive_1eb45861-e8c2-4932-a329-29af6c96bad6_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFive_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Five</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFive_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFive" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFive" xlink:to="lab_cvco_LeaseLiabilityToBePaidYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_139e90ba-2737-40d7-a981-e13bc3bae800_terseLabel_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional shares granted by performance (in shares)</link:label>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_label_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period</link:label>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_documentation_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:to="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformingFinancingReceivableMember_df4efa82-ae6f-43d5-a24f-549ddffc5e80_terseLabel_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performing</link:label>
    <link:label id="lab_us-gaap_PerformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performing Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformingFinancingReceivableMember" xlink:to="lab_us-gaap_PerformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_85012765-a6b3-43ea-8943-353ef3e6dc6c_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_84596476-b769-4d5e-a753-7979cfe45920_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest in Craftsman</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_878f63c7-56b3-436b-bf7d-56f2f0cd9f9b_terseLabel_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized servicing multiple</link:label>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Servicing Multiple Of Loans Held-In-Portfolio</link:label>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Servicing Multiple Of Loans Held-In-Portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:href="cvco-20240330.xsd#cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:to="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_79c045a1-736e-4177-993f-0bc8b86d7b12_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_815e4764-a0d1-4286-b12e-d66c6d6f8dfe_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_8c708864-fec5-4f4b-a286-892a3b818aad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforward valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_d602ec43-738c-4b87-8430-fa48f3b2ec6f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiemployer Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_3c7b7314-a4b0-4e42-9214-d05f62a6c879_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a1803fa0-968a-4ac3-a851-8f703dfc0740_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in estimated loan losses, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_b5c25ba8-e136-48cc-8150-555deeaa28c7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other Comprehensive Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherComprehensiveLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss" xlink:to="lab_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_1c10b0d3-3f3d-4666-915b-8705e2fd3d80_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans by origination year, five</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b4ef00f-bac2-4de4-ba33-0d6b3142f0db_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisitions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_f8d0793b-d815-46cb-b9ba-d8d2642ccff5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit loss on available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_abd53b59-59cf-4ba3-879c-74d48fa259be_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercise price as a percent of fair value of common stock</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NumberOfRepurchaseDemandNotices_0423233f-8618-481c-878e-7744ae3e170a_terseLabel_en-US" xlink:label="lab_cvco_NumberOfRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of repurchase demand notices</link:label>
    <link:label id="lab_cvco_NumberOfRepurchaseDemandNotices_label_en-US" xlink:label="lab_cvco_NumberOfRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Repurchase Demand Notices</link:label>
    <link:label id="lab_cvco_NumberOfRepurchaseDemandNotices_documentation_en-US" xlink:label="lab_cvco_NumberOfRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Repurchase Demand Notices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfRepurchaseDemandNotices" xlink:href="cvco-20240330.xsd#cvco_NumberOfRepurchaseDemandNotices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NumberOfRepurchaseDemandNotices" xlink:to="lab_cvco_NumberOfRepurchaseDemandNotices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_8bfd72dc-378e-415d-b566-33dc5765a8f5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_ff19cb02-a13b-48ae-b612-ce7af3c7b70d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_ff67c1c5-c30a-4ac9-8c51-4a2686882caa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_36d34705-6527-495c-807c-6241a59cd8a1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_4a043036-0d51-413a-9597-ea5914c57678_terseLabel_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average servicing fee</link:label>
    <link:label id="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-Average Servicing Fee Of Loans Held-In-Portfolio</link:label>
    <link:label id="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted-Average Servicing Fee Of Loans Held-In-Portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:href="cvco-20240330.xsd#cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:to="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_6be87a29-c7d0-469c-a91f-ddd6163f5e9c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_d0872608-5ae5-414e-9e5f-95acd2601589_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:to="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_fa31d29b-539d-476a-9aee-fb791e2c44f2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_d3fbc7ab-906b-415b-b45d-a71aa0b58dc3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_ddb38ed2-10b6-4f07-a3de-c2d76cb14fd7_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earned</link:label>
    <link:label id="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_label_en-US" xlink:label="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Earned, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:to="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_7b440856-7f39-4456-b51c-574bbeffae07_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_6c10a746-e7d9-4d70-b9dc-c5586450b59d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_1da4c27c-8ebb-4c34-8fc0-32f147ec54e4_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditScoreFicoAxis_1f3b4eb8-30a1-4778-8d2b-713e896a90b3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditScoreFicoAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Score, FICO [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditScoreFicoAxis_label_en-US" xlink:label="lab_us-gaap_CreditScoreFicoAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Score, FICO [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditScoreFicoAxis" xlink:to="lab_us-gaap_CreditScoreFicoAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_d9b8d4c4-2209-4d05-80e7-ec4e5336e5f0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_0fc906a2-2b67-40bc-ae68-fb692dcb6045_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net incurred losses during the year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_d2b8136b-ee89-4ca6-8838-73f6930d9f3e_terseLabel_en-US" xlink:label="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal payments received on loans receivable</link:label>
    <link:label id="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_label_en-US" xlink:label="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Collection Of Finance Receivables, Operating Activity</link:label>
    <link:label id="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_documentation_en-US" xlink:label="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Collection Of Finance Receivables, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:to="lab_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9441715f-07c5-4dd5-bfe9-8b0905323eb3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_7aaa711f-3581-4a95-aae6-631edff85a41_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_fe89d450-1480-4f4c-8c4e-2ce32ea5c325_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6779b745-7953-4409-9641-4b3522843c33_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_411b1fba-cbdc-416e-bd1b-fc70bcafd3b2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_e12215f6-2f28-46f5-b75a-efd2cd15d3f6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_1deccdd8-e18b-4da3-bccf-509e844d50df_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial loans receivable</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_d5713f2e-218c-4a38-9c8f-c254fe4c0588_terseLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:to="lab_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_55a3db61-be73-4783-9a95-d4804a2ab4d9_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_fb4911e0-33d1-4bab-b59d-5d6a5728e611_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2f48c897-d545-4ecf-8f64-1476776f9c75_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_cc2ec7db-184c-4035-8e71-6b263c31281f_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_c123c491-79be-49b7-8989-670dba977b78_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volume Rebates and Freight</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_f1f96425-e0a8-466c-8655-ceef843b642d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_8d66f043-aca6-4cef-a31b-0f87326ae59e_terseLabel_en-US" xlink:label="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]</link:label>
    <link:label id="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_label_en-US" xlink:label="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]</link:label>
    <link:label id="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_documentation_en-US" xlink:label="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:href="cvco-20240330.xsd#cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:to="lab_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidAfterYearFive_daa90db1-334a-45de-a09c-b99c9699f1f5_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidAfterYearFive_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, After Year Five</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidAfterYearFive_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:to="lab_cvco_LeaseLiabilityToBePaidAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock_8a08ae8e-740a-4a8a-855f-55accf8fa5ff_terseLabel_en-US" xlink:label="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Loans Held for Investment Characteristics</link:label>
    <link:label id="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock_label_en-US" xlink:label="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Loans Held for Investment Characteristics [Table Text Block]</link:label>
    <link:label id="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock_documentation_en-US" xlink:label="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:href="cvco-20240330.xsd#cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:to="lab_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_8d737f8e-cce5-48a1-9ba0-801b740cb7a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Charge-offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_1f04cb09-9ae3-4337-8745-fbd465b5155b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for common stock repurchases</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_9456c4a7-731a-4c45-8828-5261e2c5dc45_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Lock Commitments</link:label>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_label_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Reporting of Derivative Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_9d0d0623-1418-46db-b405-d86b1ade4c3a_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9bec602f-5726-41d0-a961-6ff5f6085f7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommodoreMember_b013f7ea-1542-4b04-a923-fdc6957b8138_terseLabel_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodore</link:label>
    <link:label id="lab_cvco_CommodoreMember_label_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodore [Member]</link:label>
    <link:label id="lab_cvco_CommodoreMember_documentation_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodore</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember" xlink:href="cvco-20240330.xsd#cvco_CommodoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommodoreMember" xlink:to="lab_cvco_CommodoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_22f6bd7d-44fc-4b00-9427-bf8835f8c0de_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_FL_0e0e6615-2659-4b06-a346-2ccdc49fc6d2_terseLabel_en-US" xlink:label="lab_stpr_FL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FLORIDA</link:label>
    <link:label id="lab_stpr_FL_label_en-US" xlink:label="lab_stpr_FL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FLORIDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_FL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_FL" xlink:to="lab_stpr_FL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_b2b33f1f-e07f-4cad-9c6e-add4b6596fc0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_f2904fa5-0680-42da-964b-667ce458f682_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_c7f697a1-f61c-4b15-9f44-7690a7ee7165_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_745e8a1a-c2f2-4aac-883d-6734db0cf2b5_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage Servicing Rights</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_b5edefbb-d2fc-4bdc-8fb4-d9fd1266f627_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_7dc7aac5-3716-4b23-b0d8-715b98b25331_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_4ea49961-b95d-4b6c-ab8f-111c36621149_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, canceled or expired (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_1f3c85a4-76e9-405c-b27f-0368ec4f0ade_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_74a8c57d-8dde-4efa-8161-420c6a08a12e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_0ebcca6b-15d0-4058-af8a-c6913dee2c4e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_79151f7b-ed8a-4f19-b3c2-c8ed59ad4761_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains (losses) recognized during the period on securities still held</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_d8582c6f-f9b1-4337-8c42-02aa47952263_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_ddb8e7b3-494e-4f95-94f5-5f71f9c9d13f_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation settlement, amount awarded to other party</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_46a529f4-3e55-43bb-b1d4-b5d0532841ca_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_327a7ca7-5be0-4679-a3ca-d01ec932a409_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_78071602-b893-4254-96c2-50a8d584ca97_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance-Based Awards</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_58351f03-df4e-4421-8370-432b46191b40_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5af071e3-f113-405f-aedf-abe433acfbe7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_1cbaa902-407e-46a8-97d8-1b18c3616447_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_54269eb6-3a36-47ee-9eef-261264862333_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_3e322591-d3c4-4c32-bc43-c430ba4da5fc_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_fbd736c6-ad8f-488d-a2c4-3c9b7f0728b2_verboseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Book Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a1e0e663-3810-42de-ac1a-888fe984dfa4_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on sale or retirement of property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_f37d83a5-b182-4047-b590-55496a3ba612_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_8970c6a7-bfd3-4330-aae3-bb30271abcb7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Redeemable Noncontrolling Interest [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_da71f783-bf12-4be4-a714-fc08671b585a_terseLabel_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward commitments recorded at fair value</link:label>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_label_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Commitments Recorded at Fair Value</link:label>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_documentation_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Commitments Recorded at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue" xlink:href="cvco-20240330.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ForwardCommitmentsRecordedatFairValue" xlink:to="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_711e4277-5ea5-4e0c-ad84-58ce7f473e87_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_35d9be00-604d-47fd-b73f-df3dd795b56c_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_f094b685-b867-4785-9f52-808047bfbda8_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_08ac7e19-832d-4d6a-b9c1-15e21f151e04_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of leased assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_68be8780-9900-4d07-bc44-c09fff44f76a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_dc3da236-c8d8-41a2-8445-fc94d47ae425_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_69a84601-0446-48c5-a205-b904605f009d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_0d34499c-5c98-4f0a-b1b1-4d91e8e1bf4c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Loans Receivables and Commercial Loans Receivable</link:label>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_00cfcc66-ca34-475a-bf98-5fccd72ab951_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_2a15b4a5-fe78-46f9-be67-f843d66fd237_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_25abdc37-d276-46af-b44a-241979221419_negatedTerseLabel_en-US" xlink:label="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Conversion to mandatorily redeemable noncontrolling interest</link:label>
    <link:label id="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_label_en-US" xlink:label="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest</link:label>
    <link:label id="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_documentation_en-US" xlink:label="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:to="lab_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyObligationTerm_1dc5fc06-a8f1-4598-a9e6-55d649dc816f_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyObligationTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty period for manufacturing defects</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyObligationTerm_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyObligationTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Obligation, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyObligationTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyObligationTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyObligationTerm" xlink:to="lab_us-gaap_ProductWarrantyObligationTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_311f9dde-e8d3-4ab6-a4d1-5f65c777240c_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAcquiredThroughForeclosure_eedfb734-860f-4368-93f8-4cb57b992ba3_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repossessed homes</link:label>
    <link:label id="lab_us-gaap_RealEstateAcquiredThroughForeclosure_label_en-US" xlink:label="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Acquired Through Foreclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:to="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a7027deb-743c-41af-80e7-15ce21e5ba3b_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8fd9de69-d63a-4410-819f-3584cc383ed4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_8e1c8a92-1eb2-4799-8d7e-de23851d1a22_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_def39f86-81a6-4d75-8697-48afb3b37057_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_b754550b-1cc7-425b-9e63-97c7e6bb10de_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d2d6a462-4a6b-4cc3-a502-e752c2c760fe_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_f977b5a1-7966-47f2-82db-a68979519201_terseLabel_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other secured financing</link:label>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_label_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:to="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_97f43338-9c2e-4149-aba9-c582519e95a4_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Useful lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_71e28a24-2182-4777-bc15-67bf2e3f44fa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_d49bfb6e-5560-4d1d-9e97-8521b171cbb8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices_c18eab81-7e71-4712-b553-66c1449b0b92_terseLabel_en-US" xlink:label="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of homes covered under repurchase demand notices</link:label>
    <link:label id="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices_label_en-US" xlink:label="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Homes Under Repurchase Demand Notices</link:label>
    <link:label id="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices_documentation_en-US" xlink:label="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Homes Under Repurchase Demand Notices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:href="cvco-20240330.xsd#cvco_NumberOfHomesUnderRepurchaseDemandNotices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:to="lab_cvco_NumberOfHomesUnderRepurchaseDemandNotices" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_b835c095-7314-4dd4-8349-5e2e48526620_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_232dbed1-f0d4-488f-b6b7-cef01060f393_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_181de97c-42b7-41d3-9d01-21a6c86adee9_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_4ab807b1-a53d-4538-9874-2f55a984f0a2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loans receivable originated</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_027f39cb-7e7e-4622-8a24-88bf723485a8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_1dfc865d-bcdf-49c9-a0a5-010d90acfc4a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2d513854-9744-4cc3-a913-00d90c0023a4_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_8c133bb3-83de-42bd-b289-1ba1e6662c4a_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_23304e2c-3ce3-4aab-9b88-60a6ede98df2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Mortgage Servicing Rights</link:label>
    <link:label id="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Servicing Assets at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_fbd1c34a-6440-48a6-b7e1-412f59274757_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods and services sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_f2d7fd54-326b-4387-bacf-13f14b856030_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_386c2e8f-69ea-4b8d-a23a-41503dd87215_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d871c58f-286b-4a3d-8f36-1a6adf182741_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_f76da4bc-7c39-4bee-8794-a562e971ec0e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_60db3b5b-e511-4588-86e5-cdaf5ed5910b_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_30fdbcd7-e235-4339-b0f5-ab0a429282d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_7cdf2ea8-7100-4ba2-ab86-cc2371ce3faf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliations of income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_59693472-146e-4995-a55e-af1e689f7f62_terseLabel_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of loans serviced with MSRs</link:label>
    <link:label id="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Loans Outstanding Of Loans Held-In-Portfolio</link:label>
    <link:label id="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Loans Outstanding Of Loans Held-In-Portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:href="cvco-20240330.xsd#cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:to="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7b0fb1d3-4570-4857-b6e6-f0fef7ee9700_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageBackedSecuritiesMember_39ac8704-3f61-4f91-8054-576aaa9595bc_verboseLabel_en-US" xlink:label="lab_us-gaap_MortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Residential mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_MortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_MortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collateralized Mortgage-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_MortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d41b7c55-2afd-4b18-8745-fd0380b37016_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_8312a2c9-dafa-40fc-b038-f77313d6d0e4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued self-insurance</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_922174f3-da3d-4be8-a8a7-832042ff21a9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_5a0c1480-5b8a-4d98-b40e-fc23d731cc7f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease - Operating lease liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_93d06488-ea9e-4540-8909-bdeeee263949_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_95bf47f8-b910-4f30-90e7-6ed6b1d96853_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial loans 90 days past due still accruing interest</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_3619bb18-0844-4902-997f-7c5472ecb4b1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_942e6ae5-7a0b-4c10-a5ca-e2b22aa28ee8_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_5f7410f9-ff49-4626-aafd-1e098feb8433_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_7ed805d3-5e24-4953-b628-28276f6b4bf1_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Summary of the Fair Value and Carrying Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_92103502-c8f6-4a3e-8597-b4690ca082fd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans by origination year, three</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount_66cb062c-1393-4cc3-b354-91f428489fe3_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance of incurred but not reported losses</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_dffff407-92ae-419a-a15b-9b3200b35472_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_61cd8bbd-1ad8-4899-915d-325944f9da45_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_4f54c2b2-75ec-4d20-83ac-855405706b66_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e8ddbc3a-a5c1-41b0-9fd0-541832a07a0a_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_RemainingConstructionContingentCommitment_53a31e7f-227d-473b-a5a4-f1d63907e21b_totalLabel_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Remaining construction contingent commitment</link:label>
    <link:label id="lab_cvco_RemainingConstructionContingentCommitment_label_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remaining Construction Contingent Commitment</link:label>
    <link:label id="lab_cvco_RemainingConstructionContingentCommitment_documentation_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Remaining construction contingent commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RemainingConstructionContingentCommitment" xlink:href="cvco-20240330.xsd#cvco_RemainingConstructionContingentCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_RemainingConstructionContingentCommitment" xlink:to="lab_cvco_RemainingConstructionContingentCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_d1ada5a2-6989-4878-86ec-aa77613964e6_terseLabel_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Serviced portfolio with MSRs (in thousands)</link:label>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loan, Held-in-Portfolio, Principal Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:to="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_1c578fbb-1d1b-4105-8172-036360e3cf8f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue from External Customer, Product and Service [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue from External Customer, Product and Service [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_adca5caf-bdeb-4ab4-a10b-8d987432653e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_814f5823-14f1-453f-9839-c98fcf0d3db1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_907a5d4c-4798-4714-bab0-6b3f5e6114ec_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51d299cc-a3ec-48d1-9864-e28ac6e60e7a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_ce6b857f-bf36-4b3c-9a1a-9aa7e74948e7_verboseLabel_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">IRLCs recorded at fair value</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_label_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Lock Commitments Recorded at Fair Value</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_documentation_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest rate lock commitments are recorded at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:to="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4fd3eeb3-aa87-4083-a9ef-725bed2ae477_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term, operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_bb8f26fd-066e-4f8c-ad4e-f40ecff17b05_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_15eb6231-937e-48ca-91f0-f653f603d2b8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CountryPlaceMember_e1bbc2d9-5ceb-4ec8-843e-49f39b4097b9_terseLabel_en-US" xlink:label="lab_cvco_CountryPlaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CountryPlace</link:label>
    <link:label id="lab_cvco_CountryPlaceMember_label_en-US" xlink:label="lab_cvco_CountryPlaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CountryPlace [Member]</link:label>
    <link:label id="lab_cvco_CountryPlaceMember_documentation_en-US" xlink:label="lab_cvco_CountryPlaceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CountryPlace</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryPlaceMember" xlink:href="cvco-20240330.xsd#cvco_CountryPlaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CountryPlaceMember" xlink:to="lab_cvco_CountryPlaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_5d683bfc-22d9-4c60-8720-76338ba3f072_terseLabel_en-US" xlink:label="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Medical claims expenses</link:label>
    <link:label id="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_label_en-US" xlink:label="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self-Funded Group Medical Plan, Medical Claims Expense</link:label>
    <link:label id="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_documentation_en-US" xlink:label="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Self-Funded Group Medical Plan, Medical Claims Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:href="cvco-20240330.xsd#cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:to="lab_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_fe6ee601-6004-4b91-8cfc-d051101d3696_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_460a21d6-5ef2-4ef7-8308-0d1c4a557f22_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_798d455c-b0d8-4f5c-843a-b9056db9fca0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_80dc62cf-838a-474d-bbc7-1c4f5f9d49b5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_2a642bb9-4a6f-41e2-b446-00092e1578c5_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ec82b708-d8e5-45c1-9ec8-258d3d7980d8_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: net income attributable to redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_e7ebf032-1be8-4dc5-b860-dd53c35e9dae_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_e1cae318-0dcd-43c2-bd03-9e6ca23048f8_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_4fbe6bce-1c0e-4516-bdbe-8f31d4deb49d_netLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Restricted cash, noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_b81cd4f8-125b-4c13-a7d4-4d7ad7ef2487_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer loans</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:to="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancialServicesMember_24d98667-193d-4a8b-ae69-c0fc6299ae0e_terseLabel_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial services</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_b1bd298c-fb66-4e90-93e8-761155b15447_verboseLabel_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financial services</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_label_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Services [Member]</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_documentation_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember" xlink:href="cvco-20240330.xsd#cvco_FinancialServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancialServicesMember" xlink:to="lab_cvco_FinancialServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_82173d3f-a269-4a82-b82b-e58cdce8db34_terseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Modified</link:label>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Modified [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2a4e9775-b4c2-4678-a2a9-752de16ac160_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_424e2fbb-3938-45e8-b561-018fe22c1c18_totalLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_be535683-83a5-475b-801f-59ed1a620493_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock_298b2f95-a023-4447-a46c-be782e23afa7_terseLabel_en-US" xlink:label="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Loans Receivable Characteristics</link:label>
    <link:label id="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock_label_en-US" xlink:label="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Loans Held for Investment Characteristics [Table Text Block]</link:label>
    <link:label id="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock_documentation_en-US" xlink:label="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:href="cvco-20240330.xsd#cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:to="lab_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0068596e-2044-4d84-b14e-162ca6d58160_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_18a4c8b2-0921-4cde-8472-41c037be30c2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_11e9e62c-d76f-45b3-a956-c7631e1aaca3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Applicable income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1626560d-63a8-4a3c-ae15-87f21f59012d_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">12 months or longer, Unrealized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_847c372f-e12d-48bf-905b-009b78046f3c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangibles acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9d43d6cf-525a-47bd-8337-b39bf13ed629_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_f851b196-ee2a-47a0-bab0-655d04849304_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (loss) and Treasury Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_9a4db02c-cd65-4da9-921f-53e46d805831_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax (liabilities) assets</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_NY_25a49e51-45b3-466f-a1a1-daf329550e17_terseLabel_en-US" xlink:label="lab_stpr_NY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NEW YORK</link:label>
    <link:label id="lab_stpr_NY_label_en-US" xlink:label="lab_stpr_NY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NEW YORK</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_NY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_NY" xlink:to="lab_stpr_NY" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_837601ae-8e3c-47d5-9fda-038c39ae4918_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_5dafafb2-3bd9-449b-a0dd-6a11d23e53eb_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less than 12 months, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_10a4be69-c355-4775-a5ea-9e35001270d1_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_GrossMarginPercentage_374d17d3-1bfd-4505-8318-6dec209e4f1e_terseLabel_en-US" xlink:label="lab_cvco_GrossMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross margin %</link:label>
    <link:label id="lab_cvco_GrossMarginPercentage_label_en-US" xlink:label="lab_cvco_GrossMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Margin Percentage</link:label>
    <link:label id="lab_cvco_GrossMarginPercentage_documentation_en-US" xlink:label="lab_cvco_GrossMarginPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross Margin Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GrossMarginPercentage" xlink:href="cvco-20240330.xsd#cvco_GrossMarginPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_GrossMarginPercentage" xlink:to="lab_cvco_GrossMarginPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_3ec35b2e-f550-4bb3-b191-0fc47f010d36_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ConsumerFinanceMember_b40b02e9-9358-4632-b3e8-f15bcbd1b2c4_terseLabel_en-US" xlink:label="lab_cvco_ConsumerFinanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance</link:label>
    <link:label id="lab_cvco_ConsumerFinanceMember_label_en-US" xlink:label="lab_cvco_ConsumerFinanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Finance [Member]</link:label>
    <link:label id="lab_cvco_ConsumerFinanceMember_documentation_en-US" xlink:label="lab_cvco_ConsumerFinanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumer Finance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerFinanceMember" xlink:href="cvco-20240330.xsd#cvco_ConsumerFinanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConsumerFinanceMember" xlink:to="lab_cvco_ConsumerFinanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_8e630c7b-4d3d-48d8-b46c-1516a26c429a_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average contractual interest rate</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_label_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate</link:label>
    <link:label id="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:to="lab_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_db02fe58-ba59-4dab-9cca-70612e5fca8f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_48f05110-1c66-4426-9b5f-d77606332997_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_27778ce1-2715-493e-96d9-2a2485869706_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_label_en-US" xlink:label="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment, Expenditure, Addition to Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="lab_us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_966d1d07-2ed4-49c6-8fbb-42969c9878b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_eda6d3c3-0e9c-4b72-a605-0771119c0035_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_1b7f30f2-ab14-499d-be04-b5af4a628e11_totalLabel_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets (including goodwill)</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_label_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Including Goodwill)</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_documentation_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:href="cvco-20240330.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:to="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_c0148bc6-1856-46de-a4ef-41962bbb0a35_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_01ac5a4d-2ba2-49bc-a60a-141e2f641b93_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current portion included in Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFour_26df5f98-1fed-469c-a769-63003246d356_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFour_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Four</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearFour_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFour" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearFour" xlink:to="lab_cvco_LeaseLiabilityToBePaidYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_0c305f58-0c91-46fd-9409-322516fa39db_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_9844a981-1b46-43b0-bf84-9ce8af9f8327_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-marketable equity investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_04f6b5e5-7347-403f-a34d-419fef40b45f_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mandatorily redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesTableTextBlock_2644454a-0418-436d-9a41-7e4e71307903_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_832523f8-7636-41e3-b774-e23fdd56865c_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1a5ba57d-d6ef-48da-8485-8be3f20be309_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_01a4dd57-24c4-4d8d-ab4d-45564654dec6_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TEXAS</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_a5325779-1186-4d71-a208-525244652b9c_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination_e3232d8c-3e7a-44d5-a23b-c039840df95c_terseLabel_en-US" xlink:label="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial value of noncontrolling interest upon transaction</link:label>
    <link:label id="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination_label_en-US" xlink:label="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Increase From Business Combination</link:label>
    <link:label id="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination_documentation_en-US" xlink:label="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Temporary Equity, Increase From Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityIncreaseFromBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:to="lab_cvco_TemporaryEquityIncreaseFromBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_173acd71-d1cf-4316-a19f-8060f5ac2c28_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation adjustment</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:to="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c6c0a1df-b53e-4e75-a525-68ee7135c676_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_997cdb42-7d13-4456-9dd6-3e92945f2c33_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fbb4a29b-9091-4320-b8f1-c9bd3672b93c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4a54d0b4-fcd7-48fb-a5f3-540e70e942c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_16a32213-3804-4c41-a92c-346d906766cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_c2ad026e-fc8d-4fbc-be5c-d11c15760f4e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_8531c75d-036f-443b-b9bb-c11d34b5e004_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_4392aafe-71e4-4c52-9cf9-72741c215bbf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_9481d0fe-c8da-4559-a59c-59e80e683da9_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other liabilities</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_584f991a-f8ea-42bb-a97a-9c1a74f1afd8_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase accounting additions</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Additions from Business Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_828a922c-8271-49f2-b666-ec54c5cad4c4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_84e9bf5d-c40b-4fb8-bd9f-d63e7eca5d88_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f7b7ced2-0592-472e-ba99-ab23709bb791_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_22b80a72-0eec-43a1-9956-03b067f4b055_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delivery, setup and other revenues</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_ea0aea3a-ac48-4a05-bb29-e2e77dde8f9e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_a51e71c9-d48f-445e-a406-4c04be184bf4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross losses realized on debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_eb05925b-9e24-489d-8a01-aa93dc0fcc60_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2a012af9-4af6-4505-9214-7fba00d77a0f_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_a0e11e1b-7a7f-4738-b07e-5e407fe2d81b_verboseLabel_en-US" xlink:label="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of consumer loans</link:label>
    <link:label id="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_label_en-US" xlink:label="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Finance Receivables, Operating Activity</link:label>
    <link:label id="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_documentation_en-US" xlink:label="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Finance Receivables, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:to="lab_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c44ee8f5-af37-49ea-b144-dd097184bf80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3dbbaf2a-27fb-46d6-a761-ed9f399aa608_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_01406ae0-17ba-4cac-afa7-05afb206dba0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_4ef75864-6e6b-4db3-a9ef-f4d09aebbcb5_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_94ae91fb-8d10-4951-9f10-1beb2841677a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_24f071ca-9eda-40e6-86a9-60adbb9725ff_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_677dcfed-ba35-4573-b079-ff8a03020dbe_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total finance lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_A401KPlanMember_a39d8488-c9b9-4a5d-8531-c1637e6c20a0_terseLabel_en-US" xlink:label="lab_cvco_A401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401K Plan</link:label>
    <link:label id="lab_cvco_A401KPlanMember_label_en-US" xlink:label="lab_cvco_A401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">401K Plan [Member]</link:label>
    <link:label id="lab_cvco_A401KPlanMember_documentation_en-US" xlink:label="lab_cvco_A401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">401K Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A401KPlanMember" xlink:href="cvco-20240330.xsd#cvco_A401KPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_A401KPlanMember" xlink:to="lab_cvco_A401KPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_fdb0ebc6-f339-4251-827e-0949e31b4429_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c23ac0e5-aef9-47b4-9c75-958fc8013d2f_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_ec937f3b-4db8-4bdf-98b6-7ca97f627ceb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_9a1ade38-8fd6-4125-a367-732b1e8306dc_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">MSRs (in thousands)</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicing Asset at Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:to="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_1cd43dbb-4f6c-4167-9bd0-b0d4152993a8_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net issuance of common stock under stock incentive plans</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Recognition and Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_dff39a3a-28fc-4a4d-ab7e-0b64a559234d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_959e8c8c-0486-42da-9fe8-e61c983a9a52_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_ac453a31-e598-46e5-bf77-90ce346e82e8_verboseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Direct premiums</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Direct Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsEarned" xlink:to="lab_us-gaap_DirectPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_1f81833a-42c6-4a43-b929-0f0a1eb3d4a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_d3935bef-415b-47c5-b940-d2a839b68dac_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Recorded Investment [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_f7c58f9c-a34b-4f7b-8f7e-eb7fb63365f5_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_38145638-69e1-4298-a3e9-3e81e94d0195_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_babfd1b0-2df2-4fe6-9185-246679c3750b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8f78f5ea-2d94-40e1-9634-2c8eea5dff50_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_adece7ba-0b90-4774-ad5f-14f8e523ef7b_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Order or Production Backlog</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0792d6ec-9f20-465a-99d3-c6bf725df2bf_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_909a9cd6-2b14-4bc8-832c-d2b95bb0ab8e_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of the fiscal year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d460a582-aff1-48a9-9c22-684087427256_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of the fiscal year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e1680ee1-4736-4087-b681-e81184ae115e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_2fd8181c-e6a5-456f-9f10-70f220d6c15a_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_0b777ca8-6bf2-4d41-8e9a-a698d451ca4f_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_dca1301e-97cb-4098-a148-acc108b88555_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_db23af0d-856f-49d0-a213-4683a2305b9e_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SubcontractedSiteImprovementsMember_6262c884-7db1-4836-a3e3-9c862d828242_terseLabel_en-US" xlink:label="lab_cvco_SubcontractedSiteImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Site improvements on Retail Sales</link:label>
    <link:label id="lab_cvco_SubcontractedSiteImprovementsMember_label_en-US" xlink:label="lab_cvco_SubcontractedSiteImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subcontracted Site Improvements [Member]</link:label>
    <link:label id="lab_cvco_SubcontractedSiteImprovementsMember_documentation_en-US" xlink:label="lab_cvco_SubcontractedSiteImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subcontracted site improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SubcontractedSiteImprovementsMember" xlink:href="cvco-20240330.xsd#cvco_SubcontractedSiteImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SubcontractedSiteImprovementsMember" xlink:to="lab_cvco_SubcontractedSiteImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3b3ce001-8bc1-49f8-907c-70a3f7c4abfa_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_42a1cb0f-3623-4b19-9fa5-f2e4af5e991c_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_d129bc7a-a9bb-492f-9bce-70d085bf375d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a1599ab1-0042-4f06-bee8-266911031a7a_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ee9284f1-4f4d-4c09-b5fc-3f252d3befa8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Released (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_a79969e8-d424-47f1-bdeb-db7fd1a29d60_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_3edf1b38-78c6-4134-b409-75e8e9fb0eb0_verboseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Direct premiums</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Direct Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsWritten" xlink:to="lab_us-gaap_DirectPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_5ec8369a-4c3c-467b-85e1-b5c422adcc6d_negatedLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments and deductions</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_6a71d030-190a-4775-94b3-9855db1156c8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearThree_872727de-33d1-4f1e-afdd-a90c8c4d9b2a_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearThree_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Three</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearThree_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearThree" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearThree" xlink:to="lab_cvco_LeaseLiabilityToBePaidYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_8fe91ea5-2d03-4440-ac3e-e02b1fda4561_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_202487ab-6c1f-4a62-8461-02ce1c0e5d84_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_ed6f5fd0-7d1e-4b24-8656-c5bc3db8ee11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net change in unrealized position of investments held</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_852577f1-5c94-4978-9456-17f6f17fdb63_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1636a059-49a8-49fa-8369-59125a04b72a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_19c23bd1-5918-406e-ac40-d89c7d47cec4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: comprehensive income attributable to redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b3007ce2-a200-4d00-ba60-0f0c07d7f589_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Awards Activity, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncome_641ea801-1496-414d-ac87-ef112e4eb467_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-cash interest income, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncome_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncome" xlink:to="lab_us-gaap_OtherNoncashIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e37441e1-e62b-49d0-a9d6-4405ce57507f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_200a149e-f12b-46eb-91f6-86a4a6d4e22f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock_c53a132e-b082-4e78-9776-25d428ee6b56_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Related Costs, General [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_98751e1f-12cc-4952-9014-3515bfa05c04_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_812b66f7-3c3d-4b0a-b1c0-05b8bbd12039_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9d10da93-72be-4aa3-8cac-8522616be3ac_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity with incremental facilities</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_0d8cb0a6-2960-4e43-b6be-68350a51767e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_92eb4624-5ece-4001-aa99-739aac797a9d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total Unrealized Loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_aef688e1-d163-46af-9398-d0684b7bab1d_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve for Repurchase Commitment</link:label>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase and Resale Agreements Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:to="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_66dc34fb-f5bb-4f40-ac1b-b6e2caf12a52_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_55edd9d0-3746-4858-b89c-99adfcaa4dd4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible asset impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_87583faa-db11-4c6b-b1f8-38cd2b482455_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FederalFundsRateMember_bd373264-8aea-45d2-9530-91d864fffa32_terseLabel_en-US" xlink:label="lab_cvco_FederalFundsRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal Funds Rate</link:label>
    <link:label id="lab_cvco_FederalFundsRateMember_label_en-US" xlink:label="lab_cvco_FederalFundsRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal Funds Rate [Member]</link:label>
    <link:label id="lab_cvco_FederalFundsRateMember_documentation_en-US" xlink:label="lab_cvco_FederalFundsRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal Funds Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FederalFundsRateMember" xlink:href="cvco-20240330.xsd#cvco_FederalFundsRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FederalFundsRateMember" xlink:to="lab_cvco_FederalFundsRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f8e38716-d6b8-48c8-ba46-b8f8923aa24a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments for acquisitions, net</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceAbstract_53e41a35-8f32-4a2b-9c0b-11562366f328_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:label id="lab_us-gaap_InsuranceAbstract_label_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceAbstract" xlink:to="lab_us-gaap_InsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_ee9936bf-b4a1-480d-a71d-5fcf62a94ad0_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_6fddc67c-5a11-465b-bbc9-a86bb891fc5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation to SOCF</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_3083f77c-3a20-410a-9169-d7956ab148a2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityNetIncome_2ecb51bb-75b1-4fa3-aaff-60437f78ca1a_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityNetIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityNetIncome_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityNetIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Net Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityNetIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityNetIncome" xlink:to="lab_us-gaap_TemporaryEquityNetIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_a7a911e8-a2a8-4327-94f8-3b015e1b0a65_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_0955c51c-2642-4fdd-99d0-7d7a78e6ffed_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, operating lease, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_534f2468-5705-43cb-9938-bfd4538263bf_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_73cdd4f3-b84b-4dbc-906a-356cd46927e2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_13be4d7b-59f7-4c34-8017-a6f3fffa1e34_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_0af19c04-4277-4116-9905-87731620bb69_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro Forma Impact of Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_93581dc0-ab43-4b8e-80ca-2a495f032e4a_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_25652113-c759-4b83-9222-1f12ea2484ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_65ae627b-a7c6-4985-a18f-a87466be6b72_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">12 months or longer, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_339d263f-d64c-4aef-83bd-3a12ad523eb5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_52758ade-718b-402c-a4c9-8b0cfa4cf401_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_f9e85cca-966f-4fe3-95fc-7a3e29c49e54_terseLabel_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]</link:label>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_label_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="lab_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_606a361e-e195-4528-9bf6-b1353f0cca35_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_e3608b31-e863-4649-805b-80fa24a4914e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer matching percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_e395a91a-ee0c-46f9-92ed-b08877006911_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loans receivable, gross</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_62b11c9e-6715-4c9d-94e7-a905292c4d86_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loans receivable, gross</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_47107438-21fc-4aab-afd0-fd687854336b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NoFICOScoreMember_e148ad2e-7067-4931-84ac-503b277c620e_terseLabel_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">No FICO score</link:label>
    <link:label id="lab_cvco_NoFICOScoreMember_label_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">No FICO Score [Member]</link:label>
    <link:label id="lab_cvco_NoFICOScoreMember_documentation_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">No FICO Score</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember" xlink:href="cvco-20240330.xsd#cvco_NoFICOScoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NoFICOScoreMember" xlink:to="lab_cvco_NoFICOScoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_52b67e94-9aaa-476e-bb65-83493381c0ef_negatedTotalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditScoreFicoDomain_d36bcc2f-a1ae-4b26-9123-69b7182f6419_terseLabel_en-US" xlink:label="lab_us-gaap_CreditScoreFicoDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Score, FICO [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditScoreFicoDomain_label_en-US" xlink:label="lab_us-gaap_CreditScoreFicoDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Score, FICO [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditScoreFicoDomain" xlink:to="lab_us-gaap_CreditScoreFicoDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_b4c3870a-e6c2-4474-98db-c1b694ca406a_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4e2fe08a-1e99-4adc-a754-e3df35cd1984_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_f7be1643-5a0c-4484-b71e-324976bc489e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Released (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_95420c3a-db26-414a-a5f4-0881b919342b_terseLabel_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Factory-built housing</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_d49c0d62-fdff-45fe-8233-097d9add0ec2_verboseLabel_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Factory-built housing</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_label_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Factory Built Housing [Member]</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_documentation_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Factory-built housing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember" xlink:href="cvco-20240330.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FactoryBuiltHousingMember" xlink:to="lab_cvco_FactoryBuiltHousingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_aec93622-b63e-4db8-aa92-1d7572912140_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets (excluding goodwill)</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_54e87e90-0be9-459f-9e32-607b279c4313_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_58c1e5e5-0c4c-4e6c-9ec1-ef795de6e2e2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_f9c09866-c995-474f-9581-df31e071b043_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_eb9ba1e1-8894-4f61-b988-145d5231bfb2_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7790456c-c3a0-4f31-b513-ba08fd335b74_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_13a3e5a9-cafa-4b4a-87e4-c9f5e9fee8af_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_d3cb56e8-3b79-4e38-b69f-2fa8fc8b1389_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_7ae86923-7d08-420f-95c3-d6303336396b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_41865237-486f-41be-bccf-4f43fc102973_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, right-of-use asset, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_5fbb1ef6-e01f-4e21-b4d7-9fbdb77ec108_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_779f834d-a655-40f4-a8d0-a1c0e621a98a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_f77035f5-168b-4692-8ff6-900341f8b118_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock_d5f4f48b-ac2c-4c56-aacf-cb3fed56a86f_terseLabel_en-US" xlink:label="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income, net</link:label>
    <link:label id="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock_label_en-US" xlink:label="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income (Expense), Policy [Policy Text Block]</link:label>
    <link:label id="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Income (Expense), Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:href="cvco-20240330.xsd#cvco_OtherIncomeExpensePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:to="lab_cvco_OtherIncomeExpensePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_7a6aa33f-434a-4f2c-b66f-86d4568babe4_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangibles</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c1232291-9ecb-4bb3-96ca-c752a607d698_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible asset, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_04e1a8bb-d6ed-4ccc-80d8-e003b4e5b6b8_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total identifiable assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_1cd31ddf-026b-4f9b-803c-83fd73e33502_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_b294bd66-fe50-4d36-bdc9-2a53788a064e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_aa0fd175-1c99-4b69-9d60-446344ea8a6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_98dd9f93-cf31-48ae-a042-6e66bb9fc5e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8d14d29a-5a51-48d3-b707-646f6f19b650_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Recently Issued or Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_693bca5d-51b9-4e54-bfba-37ae4eef28d2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2db17a91-ea9a-4190-8b54-41cd78ec989f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9f1a12b2-19e9-476c-ab15-c12e84ebb589_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b7a0f812-0ca2-4301-aa23-933a302d4895_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_a3352f53-0a2c-4afb-8ff5-51c2a2bbf522_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_7aee39fe-868a-4049-818c-fe389ac6039d_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_8d0b7f40-d219-4505-b86e-23acf9533862_terseLabel_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional shares granted by performance (in usd per share)</link:label>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_1ba4571d-aa08-41ce-aa5e-8b26e5d0140b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_0db9370c-ac7d-4f4a-9116-6d6482985831_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_90a4b9fb-7f1c-41dd-a433-e6086a580b66_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing receivable, nonaccrual, threshold period past due</link:label>
    <link:label id="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_label_en-US" xlink:label="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Nonaccrual, Threshold Period Past Due</link:label>
    <link:label id="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Nonaccrual, Threshold Period Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:to="lab_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_1e89a1d7-7c2d-46f7-864e-44c0f54165a7_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid during the year for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_320f10da-6942-4393-aa5b-4800d1b1bdf8_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_e49d2309-77a1-4279-ae4a-2cfed162297c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financial Instruments Subject to Mandatory Redemption [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument Subject to Mandatory Redemption [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable" xlink:to="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_105b1e5c-0b62-4b3f-a526-f140b45d8d8a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_1a08a202-42ac-47ca-b0f3-0d6e425ff2e8_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_5385dbd2-6efa-4c9a-80da-ecebdbfb6402_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_cd65baf1-b6fd-4239-a6c5-10aa58b94cc0_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on secured financings and other</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_9fde5b20-3eee-4f78-999c-b193b0786e73_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of awards released</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsWritten_5097bb4c-8b8e-4a57-9479-0adaada91554_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Ceded premiums&#8212;nonaffiliated</link:label>
    <link:label id="lab_us-gaap_CededPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ceded Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsWritten" xlink:to="lab_us-gaap_CededPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_b300e644-8a3f-421d-9545-d9668cd33612_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_86d073f6-34a6-4322-a734-3ea1baf04fc4_terseLabel_en-US" xlink:label="lab_us-gaap_DebenturesSubjectToMandatoryRedemptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mandatorily redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_label_en-US" xlink:label="lab_us-gaap_DebenturesSubjectToMandatoryRedemptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debentures Subject to Mandatory Redemption [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebenturesSubjectToMandatoryRedemptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember" xlink:to="lab_us-gaap_DebenturesSubjectToMandatoryRedemptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_4ca7cfe8-7008-4fb2-b9a6-1f7ca446acc8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and experimentation expenditures</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, In-Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_e05ccaae-8758-40a5-8be2-0f9d337be025_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:to="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_5f600035-7888-49c7-b68f-b2c73bf2e8b8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_27c0c2ff-7d12-41f4-bb30-2eb8175c0729_verboseLabel_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aggregate catastrophic losses recoverable in excess of amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_label_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Catastrophic Losses Recoverable in Aggregate Greater Than Amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_documentation_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Catastrophic losses recoverable in aggregate greater than amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:href="cvco-20240330.xsd#cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:to="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_80024227-2e79-4658-8e51-4fd86160ecd6_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_dae9688b-0d9e-4807-be92-4c3476681637_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable Credit Quality Indicators</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_bcd95ba9-205c-4f9d-8238-6b14c55edb82_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commercial Loans Receivables by Class and Internal Credit Quality Indicator</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionInterest_f1599aa1-2154-4196-a701-229146b0d6d4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Income</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionInterest_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Interest [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionInterest" xlink:to="lab_us-gaap_RevenueRecognitionInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d3701249-771c-4ef5-90dd-b737d87530f3_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_aa835803-697c-468b-ab31-b7922a254e85_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_fc0eb1bc-7af3-43f1-9434-793e50466439_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_d9be4200-6fda-418b-9161-235c5f5b53c8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities, redeemable noncontrolling interest and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_186fb86b-925f-4132-872a-11b2a97b50aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsEarned_feae668b-fe5f-4572-9f01-c29699daf78b_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Ceded premiums&#8212;nonaffiliated</link:label>
    <link:label id="lab_us-gaap_CededPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ceded Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsEarned" xlink:to="lab_us-gaap_CededPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_a95ebda4-0d46-4efa-b902-b0bf194d7b9b_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_985ddb10-69ef-4050-87a2-95e5d42bd73d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_630501fe-bc81-4285-9a12-86008e755a9d_terseLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Right-Of-Use Assets [Abstract]</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:to="lab_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28378712-4189-4274-a883-3f218733f6f6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b85ba0df-4d8b-456c-9096-16bff5990b06_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_IntangibleAssetsGrossIncludingGoodwill_9cd5f47e-f67a-49d5-b9f4-3474e3297a73_totalLabel_en-US" xlink:label="lab_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_cvco_IntangibleAssetsGrossIncludingGoodwill_label_en-US" xlink:label="lab_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Including Goodwill)</link:label>
    <link:label id="lab_cvco_IntangibleAssetsGrossIncludingGoodwill_documentation_en-US" xlink:label="lab_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible assets including goodwill gross.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:href="cvco-20240330.xsd#cvco_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:to="lab_cvco_IntangibleAssetsGrossIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DefinedContributionPlanEmployeeServicePeriod_f675f45c-f146-48c3-b789-18cf182a2ab4_terseLabel_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee service period</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanEmployeeServicePeriod_label_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employee Service Period</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanEmployeeServicePeriod_documentation_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employee Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployeeServicePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:to="lab_cvco_DefinedContributionPlanEmployeeServicePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_858f0944-bb83-426f-8d2c-2c6d5d760db3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Other Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_22252f61-9e5b-4920-b97e-aebc652bfa56_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets recognized and operating lease obligations incurred</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_ac98eeb4-d2aa-4b01-8e82-a6feee22d061_terseLabel_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized servicing rate</link:label>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio</link:label>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:href="cvco-20240330.xsd#cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:to="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearOne_08dd844b-5393-4326-8256-8d4145a38b4d_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearOne_label_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year One</link:label>
    <link:label id="lab_cvco_LeaseLiabilityToBePaidYearOne_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease, Liability, To Be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearOne" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityToBePaidYearOne" xlink:to="lab_cvco_LeaseLiabilityToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_79955bfa-ced8-492e-bbdc-e578be97ee2a_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a93fa8d-9218-4826-9445-5008c56f418d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_a8d2b541-a4b2-4baa-9454-0de9e016902d_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_f7b2fe11-ed69-44e3-b093-4db1d4275a9f_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_6606f8b1-a09a-446d-ad4f-56c6faf21bd1_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_ffcdb010-0bf3-48a1-9fa5-f06c29782236_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e599986f-a769-4666-a572-96b681ac8ea4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableNonperformingThreshold_e18780d4-93f6-4642-979d-26df1f139cdc_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableNonperformingThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing receivable, nonperforming, threshold</link:label>
    <link:label id="lab_cvco_FinancingReceivableNonperformingThreshold_label_en-US" xlink:label="lab_cvco_FinancingReceivableNonperformingThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Nonperforming, Threshold</link:label>
    <link:label id="lab_cvco_FinancingReceivableNonperformingThreshold_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableNonperformingThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Nonperforming, Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonperformingThreshold" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonperformingThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableNonperformingThreshold" xlink:to="lab_cvco_FinancingReceivableNonperformingThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_0339a861-88a4-4d83-a221-0bad72ea6528_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net identifiable assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_e792e0de-8028-4ab0-92d0-395722420a99_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_07ecf711-dbcd-436a-9d4e-802a1c7b8947_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="lab_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_e9b812e4-b8ea-4668-adb5-a0191d39ca48_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_StateInsuranceLicensesMember_5d62e49f-9083-4ac0-93d8-fd6e1fee7c68_terseLabel_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State insurance licenses</link:label>
    <link:label id="lab_cvco_StateInsuranceLicensesMember_label_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State Insurance Licenses [Member]</link:label>
    <link:label id="lab_cvco_StateInsuranceLicensesMember_documentation_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">State insurance licenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember" xlink:href="cvco-20240330.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_StateInsuranceLicensesMember" xlink:to="lab_cvco_StateInsuranceLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_2013804d-91e5-4421-b63d-56e440dc02eb_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Loan Losses</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_904bed53-a4ce-4212-8ad0-05e9d1754b57_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceOtherMember_d98423be-e9d0-418a-94fa-a4dff32c6e05_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All other sources</link:label>
    <link:label id="lab_us-gaap_FinancialServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_FinancialServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServiceOtherMember" xlink:to="lab_us-gaap_FinancialServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_78525f69-a4a6-48e0-bb3e-29d86a32a364_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_74d8abea-1860-413b-8488-268a5abd505b_verboseLabel_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Insurance policy risk of loss maintained per claim</link:label>
    <link:label id="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_label_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limited Risk Of Loss Per Claim On Typical Policies Amount</link:label>
    <link:label id="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_documentation_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Limited risk of loss per claim on typical policies amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:href="cvco-20240330.xsd#cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:to="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_0fca192e-b53e-477d-9b2f-06f02ce4c563_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_6b7b7ca3-588a-4126-8230-2cb70c8b6bc0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bb3c4c92-e0d7-4e82-a43c-cce20090f5ed_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4258ead1-e77c-420d-8915-b4da4e316540_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return of invested capital from equity method investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ab105bed-9d25-42cb-a456-daefdcdc116d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_44bb8849-4c9b-4b40-8f6f-d152cd0a19ed_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_e162fe57-bf0e-40bf-a4fd-29707af9a09a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8c78a595-04f5-4e4c-9e1f-196e4e145499_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangibles</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_16d92a54-9404-4751-be69-55ee5bfdc40b_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_4a885245-926c-4e0a-ab8a-02856ab03817_verboseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Charged to costs and expenses</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_162fddf0-aa28-4ba0-889d-4821972c18c7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less than 12 months, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_74fed40e-ec25-4a15-bd5a-401739dbcb8e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net claim payments during the year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillMember_386e6238-c601-4879-8ef3-e1e99ed195a8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillMember_label_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillMember" xlink:to="lab_us-gaap_GoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Investments_b307d73b-605d-4dfe-ba40-76907b8d2d58_totalLabel_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_Investments_label_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments" xlink:to="lab_us-gaap_Investments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermInvestments_3e9df081-cb18-4307-9168-4ef2bf962485_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_a8c578a8-15b9-41e5-92f0-4bbf77868b30_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8b84f96d-d240-443a-b864-cb931b8c6e66_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_4ebbae01-1330-4985-aa47-74062d832a68_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_df975d4d-269a-4f4e-8b87-7afac0f659c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_34a4e174-5331-45ca-9b91-e443116b2cd6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_5b3218e5-08f3-47c2-b9cc-e5f80641ae43_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_454d321f-f682-42b5-bd29-3b57e6ab39a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other secured financing</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_e38c09c4-13a0-4553-9c71-0958d7f7c81a_verboseLabel_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Catastrophic losses recoverable in excess of amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_label_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Catastrophic Losses Recoverable Per Occurrence Greater Than Amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_documentation_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Catastrophic losses recoverable per occurrence greater than amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:href="cvco-20240330.xsd#cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:to="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_37cb648b-ac16-4faa-8c2f-ac3437fa55b1_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3263125a-f2df-454d-bb66-ae92778a1ce0_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans receivable, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_35e32690-6ce7-4a93-bae5-0c32e47ebef9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_d7bb02e7-b665-4ffd-8a75-e25ca16c80b7_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_ea58da50-7c66-41c0-baa4-2e55b142cd76_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease obligations incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_75d63ab9-ab86-40bf-9174-4d117887eecb_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_f7acf7cc-0bd9-47a3-aff2-634818bd7e91_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Applicable income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2f235506-0679-42ec-8b15-440e04237de1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableConstructionAdvances_13d71364-f4a4-4fde-9105-7775fd3c0069_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction advances</link:label>
    <link:label id="lab_cvco_FinancingReceivableConstructionAdvances_de41541f-668f-46f1-8127-41378123efc8_negatedTerseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableConstructionAdvances" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cumulative advances</link:label>
    <link:label id="lab_cvco_FinancingReceivableConstructionAdvances_label_en-US" xlink:label="lab_cvco_FinancingReceivableConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Construction Advances</link:label>
    <link:label id="lab_cvco_FinancingReceivableConstructionAdvances_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Construction Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableConstructionAdvances" xlink:to="lab_cvco_FinancingReceivableConstructionAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset_ab3566f6-ebcf-47a0-83db-28a87a8009c9_totalLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease assets</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Right-Of-Use Asset</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:to="lab_cvco_OperatingAndFinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract_4d4feff9-e335-442b-bb2b-7b05a3cf34cd_terseLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Liabilities</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability [Abstract]</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:to="lab_cvco_OperatingAndFinanceLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_fff7290f-84e2-4f62-a33a-841ac01a7a58_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_fb9f9728-025c-4bef-a930-81508e816016_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_499e213d-ee43-4c29-b634-46e3cc37521c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_684245da-4696-463b-becf-f114dbfb2aaa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_12bcd7e5-9518-4af3-bd89-6faa2164f063_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum vesting period for stock options and restricted stock awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_RepurchaseAgreementTerm_5f8e4d82-22dd-4db8-80ad-1b90b4856a65_verboseLabel_en-US" xlink:label="lab_cvco_RepurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repurchase agreement, term</link:label>
    <link:label id="lab_cvco_RepurchaseAgreementTerm_label_en-US" xlink:label="lab_cvco_RepurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Agreement, Term</link:label>
    <link:label id="lab_cvco_RepurchaseAgreementTerm_documentation_en-US" xlink:label="lab_cvco_RepurchaseAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period of the agreement under repurchase contingencies minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RepurchaseAgreementTerm" xlink:href="cvco-20240330.xsd#cvco_RepurchaseAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_RepurchaseAgreementTerm" xlink:to="lab_cvco_RepurchaseAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a00c490e-554d-4678-becc-6db5a66f92f3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_c5d672df-5d03-4e3a-bd67-46e3e5caba13_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of noncash activity:</link:label>
    <link:label id="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ce267fec-30c5-4d35-8e77-26b7f9615965_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancialAsset61To90DaysPastDueMember_22559871-c10a-4323-a529-5f08b93a3396_terseLabel_en-US" xlink:label="lab_cvco_FinancialAsset61To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">61 to 90 days</link:label>
    <link:label id="lab_cvco_FinancialAsset61To90DaysPastDueMember_label_en-US" xlink:label="lab_cvco_FinancialAsset61To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, 61 to 90 Days Past Due [Member]</link:label>
    <link:label id="lab_cvco_FinancialAsset61To90DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_FinancialAsset61To90DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Asset, 61 to 90 Days Past Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset61To90DaysPastDueMember" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset61To90DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancialAsset61To90DaysPastDueMember" xlink:to="lab_cvco_FinancialAsset61To90DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_18e519a2-2c74-4301-8b0e-12ea6cb9af53_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_05c9884b-a695-47fd-acff-85f8349e1384_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0e633721-46d8-4f51-bae6-3900552eba23_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_0aa8498f-4b3d-4cf9-b2d0-fcc29664ed1d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_c5b12081-ebfa-4e3c-a4b7-f05015ba1a11_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment losses on assets held and used</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_f0b69d66-a5ae-47d4-9af1-378358110c02_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_da406023-85a0-491d-a821-0f3dfbc06903_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_10577261-0925-4d55-906a-88841c7ddf01_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock incentive plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_a95b4841-093b-4241-91eb-c841da3bc3c5_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_f8118037-2c7a-4234-a67e-d7ddaa4f1c53_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CraftsmanMember_c74cb1df-a09d-4c08-849f-9abbd81223db_terseLabel_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Craftsman</link:label>
    <link:label id="lab_cvco_CraftsmanMember_label_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Craftsman [Member]</link:label>
    <link:label id="lab_cvco_CraftsmanMember_documentation_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Craftsman</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember" xlink:href="cvco-20240330.xsd#cvco_CraftsmanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CraftsmanMember" xlink:to="lab_cvco_CraftsmanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableDeferredIncome_2c779f1a-5579-4cbb-ac3b-56f925202fbd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing fees and other, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableDeferredIncome_845b18b4-c0a4-442d-bcd9-6ad75ed086e4_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred financing fees, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableDeferredIncome_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Deferred Commitment Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableDeferredIncome" xlink:to="lab_us-gaap_FinancingReceivableDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c661e476-0d68-4bb6-9b54-8601a485bd10_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_6fa54e15-2f15-409b-a9cd-e7850ecafedd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_0c1236d8-f543-492f-8db6-80fb072e9a59_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_ecbe0663-f9a5-436e-b05a-3d88eb622c8b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of fiscal year</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_7009307f-2bf6-432d-94b6-1d76734db5df_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of fiscal year</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_5e6f6712-3f07-4fcf-a331-e1614c05b0d7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6fe7eda6-88d9-4f14-a123-8029288aa81d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_d04364e4-ff45-4979-a898-e07503a4d143_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home sales</link:label>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_label_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufactured Product, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturedProductOtherMember" xlink:to="lab_us-gaap_ManufacturedProductOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5d2156b4-a5f8-4f84-9433-0e90e225b712_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_f84d467e-ca16-43da-bc69-2fef230281a3_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_88fa0b99-d87b-4ff9-a4d6-38d05474159a_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a748c53b-a41b-4d13-ae80-4e4457cceb48_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_17d0cb5c-9c1c-493c-bce9-079450dbf2e2_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_08587eec-29f3-42bf-85c7-39dc18ce9c8b_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinancingReceivableHeldForInvestment_685114a2-3e91-48a2-b415-cece8314391c_terseLabel_en-US" xlink:label="lab_cvco_FinancingReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans held for investment</link:label>
    <link:label id="lab_cvco_FinancingReceivableHeldForInvestment_label_en-US" xlink:label="lab_cvco_FinancingReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Held-For-Investment</link:label>
    <link:label id="lab_cvco_FinancingReceivableHeldForInvestment_documentation_en-US" xlink:label="lab_cvco_FinancingReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Held-For-Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableHeldForInvestment" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancingReceivableHeldForInvestment" xlink:to="lab_cvco_FinancingReceivableHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_e32b95d4-2b5d-41bf-bb95-4bf1241ee795_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid during the year for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_03e0e19b-ce84-438d-a6d3-efd014ef6917_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unearned insurance premiums</link:label>
    <link:label id="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_label_en-US" xlink:label="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:to="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatio_c5bf1d51-1a64-4377-9305-9d0414b98649_terseLabel_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, covenant, leverage ratio</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatio_label_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantLeverageRatio_documentation_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatio" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DebtInstrumentCovenantLeverageRatio" xlink:to="lab_cvco_DebtInstrumentCovenantLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_3337c142-e185-4490-b937-57a2db60a63c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_ead0ad6d-9798-46d6-a2a8-3d9554e352a5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_16ff9f2d-f98b-4d2c-bd1f-5ee1544fac1c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans by origination year, two</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_32d8a26d-94a8-4ded-b6ba-f5464ae590bc_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_0cbaebd9-691d-4657-9daa-c0c300fffb65_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_834afe40-fddc-4724-85bd-2db0e15e47db_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contractual Maturity of Investment Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-Sale Securities, Debt Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_c4f28ae3-98c0-4fec-a0fb-fb6393f4f794_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock_112726e3-ae4c-4d93-af82-ce5a4ebbf88b_terseLabel_en-US" xlink:label="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:label id="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="cvco-20240330.xsd#cvco_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_cvco_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_4fc81542-8d67-424d-983b-32490220a964_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_16b38ef3-607b-4b39-b4c4-e42f2015b7ca_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_471f35a9-a478-4a67-9261-de2bad1e4c9b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net revenue since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates_0c3788c1-c803-4112-9eb8-a0cb42490304_terseLabel_en-US" xlink:label="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued volume rebates</link:label>
    <link:label id="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates_label_en-US" xlink:label="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Accrued Volume Rebates</link:label>
    <link:label id="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates_documentation_en-US" xlink:label="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Accrued Volume Rebates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:href="cvco-20240330.xsd#cvco_DeferredTaxAssetsAccruedVolumeRebates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:to="lab_cvco_DeferredTaxAssetsAccruedVolumeRebates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_ee05de45-4022-41de-9f78-03e89c272765_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification adjustment for securities sold</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0527aea4-8a95-4fb3-be54-ca818b7d0f1d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_d1ee4215-9c37-4053-976f-f133f84b51b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Loans Receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_e4760c18-04dc-47da-9c32-8befef109ce2_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commercial Loans Receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivables [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesTextBlock" xlink:to="lab_us-gaap_FinancingReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_e1cf5738-cd77-457b-9754-581fb23c7ad4_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_50ab66bd-e5aa-46ca-b032-1b1caded451f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_5207d2de-2bf0-465a-a19e-52f374a84bb6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_00cf3275-1840-4bdf-a537-cf27cd63e8f6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FICOScoreLessThan620Member_6f604e26-f873-42f5-a627-c9787b97ab88_terseLabel_en-US" xlink:label="lab_cvco_FICOScoreLessThan620Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sub-Prime- FICO score less than 620</link:label>
    <link:label id="lab_cvco_FICOScoreLessThan620Member_label_en-US" xlink:label="lab_cvco_FICOScoreLessThan620Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FICO Score, Less Than 620 [Member]</link:label>
    <link:label id="lab_cvco_FICOScoreLessThan620Member_documentation_en-US" xlink:label="lab_cvco_FICOScoreLessThan620Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FICO Score, Less Than 620</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreLessThan620Member" xlink:href="cvco-20240330.xsd#cvco_FICOScoreLessThan620Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FICOScoreLessThan620Member" xlink:to="lab_cvco_FICOScoreLessThan620Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SecuredOvernightFinancingRateSOFRMember_717a31fa-4e54-4672-821b-1ce36fdd78f4_terseLabel_en-US" xlink:label="lab_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_cvco_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_cvco_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:href="cvco-20240330.xsd#cvco_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_cvco_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b444e08e-68fa-4e38-861d-2b854e952072_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e4f37992-57ae-4d47-bd1a-72b921e18a09_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate, operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_68888719-9e3a-4148-841d-740b544ba3c7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_53afe7d5-372f-4a18-bf3b-a91a6a4239b3_terseLabel_en-US" xlink:label="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum loss per employee under insurance claims</link:label>
    <link:label id="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_label_en-US" xlink:label="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Coverage, Maximum Liability Per Employee</link:label>
    <link:label id="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_documentation_en-US" xlink:label="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Coverage, Maximum Liability Per Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:href="cvco-20240330.xsd#cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:to="lab_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_2b52aeb0-3c0b-4cd4-be20-cd9c28a98f16_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_1d8609db-5787-4d8d-9fc8-d03ae2b50b2b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_645aee50-d7f7-44d6-be04-f1f8bfea45db_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_a67cdcf4-9495-42f0-8b61-09821814977a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_611c9d8a-b304-4590-9714-27658d5d8c77_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_1dee2811-93a5-494f-a917-18ffe68a24d9_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e27ccfa7-0850-45b4-a81e-75b6ce4bbff0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0414b65a-67fd-4adf-93c4-07f795a0fde3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_639d0516-d31b-41cf-bf5f-d70ffd1889a0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount_018c7c8d-6072-459b-b617-940fbf68e33c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit, energy related</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Energy-Related, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a406dd33-71e9-4bfa-92bf-b09a7c51710f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_19f30aa2-0be4-48bc-904e-e84d191a289d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, remaining amortization period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_e6c0a436-0cf8-48c2-968e-b7a65b17e2c0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer-Related Intangible Assets</link:label>
    <link:label id="lab_us-gaap_CustomerRelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_5e95dd60-5727-42a0-a8de-822fb84516ae_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment, Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_6468472a-7216-4601-aced-4a345256c612_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_c7c07a39-d18c-4a99-b9e6-08a64240ab22_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_3e9a83a0-085d-4482-be38-6bfbbfa3352c_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_dec134ee-2686-4ae7-9ab2-624328c988e6_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_63d11ab2-8c1e-4f7c-88bf-45137a371bd0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_c6ce244b-c0d7-4020-a83e-0cbf3f3b8b13_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,389,953 and 9,337,125 shares, respectively; Outstanding $8,320,718 and $8,665,324 shares, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_65012810-bc1e-4f02-b9ab-afb0ffa12167_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_651f38c4-542a-4bab-85a3-11955289db7a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_b9e5ac64-91e5-4800-b9c2-14581ed9c970_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_7342ba01-42ff-47cd-9dc2-d1421bcb3a92_terseLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current:</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, Noncurrent [Abstract]</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:to="lab_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2e1890f1-eb26-47f1-868d-17795d53d441_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_df1708e9-e780-4b54-bc3b-59315fd9e6f6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InterestRateLockCommitmentsTerm_dbe7142c-ed50-4b0e-a373-ea580ea58780_terseLabel_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IRLCs, term</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsTerm_label_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Lock Commitments, Term</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsTerm_documentation_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Lock Commitments, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsTerm" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InterestRateLockCommitmentsTerm" xlink:to="lab_cvco_InterestRateLockCommitmentsTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_6e3d07d2-fbeb-413b-aa26-d0ecd299d3ee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e0880a6-d753-412d-95c9-9f4f914cfc08_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy_c47fcc89-951a-4c40-b421-1919a9014b7d_terseLabel_en-US" xlink:label="lab_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserve for Property Casualty Insurance Claims and Claims Expense</link:label>
    <link:label id="lab_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" xlink:to="lab_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_56bf45db-cf4e-4b6a-8b75-95d4f87e4de6_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_98db3693-da11-45d1-9b4c-627c13c1778d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_279a0d47-a722-4644-abf5-8f7491a91ae1_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_011ad897-1725-48ef-a0ce-21b5187e66a0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_eba097bb-54fc-4479-aab1-3db124627c17_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_666c80a5-0b9e-44b7-877a-5de67765dc39_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_12578f21-face-45f6-984d-989213121df0_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_f27879d1-65ea-4c5f-a0a0-d5fd10b8f6d7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FICOScoreGreaterThan680Member_3c5dec9e-7ce7-4275-b5ba-ac03ba6c2b63_terseLabel_en-US" xlink:label="lab_cvco_FICOScoreGreaterThan680Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prime- FICO score 680 and greater</link:label>
    <link:label id="lab_cvco_FICOScoreGreaterThan680Member_label_en-US" xlink:label="lab_cvco_FICOScoreGreaterThan680Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FICO Score, Greater Than 680 [Member]</link:label>
    <link:label id="lab_cvco_FICOScoreGreaterThan680Member_documentation_en-US" xlink:label="lab_cvco_FICOScoreGreaterThan680Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FICO Score, Greater Than 680</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreGreaterThan680Member" xlink:href="cvco-20240330.xsd#cvco_FICOScoreGreaterThan680Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FICOScoreGreaterThan680Member" xlink:to="lab_cvco_FICOScoreGreaterThan680Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligation_4070b112-a789-40a2-8a29-8451ad2b6b95_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Construction loan contract amount</link:label>
    <link:label id="lab_us-gaap_ContractualObligation_label_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligation" xlink:to="lab_us-gaap_ContractualObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_165a3418-b3a7-4a3d-ba4a-9b4b46dc61b2_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock option expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_049fe7e3-1171-41fd-9106-5f4ce5be2b74_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_cc9977b5-3de1-4e34-8c16-8df5ca76ea1b_terseLabel_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserves related to consumer loans sold</link:label>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_label_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserves Related To Consumer Loans Sold</link:label>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_documentation_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reserve for consumer loans sold contingent repurchase and indemnification obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold" xlink:href="cvco-20240330.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ReservesRelatedToConsumerLoansSold" xlink:to="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3c530ce4-f017-48a5-8dc2-bd898f73a64c_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_68f42d2a-1b6a-4ebe-b0e1-e85ef5280a4e_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_901cafd3-5b18-46a7-9125-80aa300e60b4_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_56ac36c4-f10d-4ac4-9317-cb898015f48e_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_9934f9b1-81ff-4b00-a6b5-5df6d3d7a618_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_f76f2881-34d6-4509-aea2-ec9d5b575490_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_fbc31e40-e171-4b93-afb9-d57c6b334c86_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution of earnings from equity method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e5ffc6ca-43c0-4195-a967-be72bf33698e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9a5c10fa-17bd-477b-b0c3-afe11a29bae9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awarded (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OtherRestrictedCashMember_75cd0ee4-31f7-431f-8fa3-4a645da4f1fb_terseLabel_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other restricted cash</link:label>
    <link:label id="lab_cvco_OtherRestrictedCashMember_label_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restricted Cash [Member]</link:label>
    <link:label id="lab_cvco_OtherRestrictedCashMember_documentation_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other restricted cash.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember" xlink:href="cvco-20240330.xsd#cvco_OtherRestrictedCashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OtherRestrictedCashMember" xlink:to="lab_cvco_OtherRestrictedCashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_d1267f3e-58b4-4f56-b1e8-72c66f09a6d6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_94b63c12-b229-415c-bd86-944375466df7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_e8feaf8d-a06e-45f3-8ac6-fa04b1c330e5_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_01496ee3-3c76-479b-85bf-2644875ec3eb_verboseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assumed premiums&#8212;nonaffiliated</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assumed Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsWritten" xlink:to="lab_us-gaap_AssumedPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_df861311-5357-46f8-beab-c30b911204ea_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_48a3a4f0-c567-4e85-975f-cb51fde51bf5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_a44758ad-adb4-4200-8c5e-4af9b65a1a97_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_ee127540-f7d6-4512-97f1-fb92317c7477_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_df8b5773-d693-4efc-aad9-cb6446fafc1a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Options Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5b9ce86d-e00b-4918-97a9-bdf715c6384b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_8c97f272-e14d-4355-b41c-d5927eb92a1f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b875d7a9-336c-4a6f-84a7-003c9f0a092e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_381629cd-cae2-4cc5-baa3-59ad066e0f84_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Allowance for loan losses at beginning of fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_a02d9c78-37f5-47f2-9e68-098ffa436c15_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Allowance for loan losses at end of fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_143304c6-c041-4407-a81c-65749be1e89f_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation cost charged against income</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7ee62ad9-ff68-4141-9b92-3ac11d4a9b85_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_529873f1-e08b-4a72-9fd5-68bbb20f62fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurement gain</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_840eca21-891d-4c26-8e92-5d504cb57e15_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_b48b2b94-6c0f-48c2-afc3-be82bdc7bf75_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_07a61a38-6e56-4621-a4d9-9fc4af464e11_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net premiums written</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Written, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenNet" xlink:to="lab_us-gaap_PremiumsWrittenNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_acde330c-a78a-47db-b620-487be8c9c0c4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_e68d9929-af1c-4406-93f5-4a2ef7c89dbb_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Asset, Not Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialAssetNotPastDueMember" xlink:to="lab_us-gaap_FinancialAssetNotPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6dfd7582-f1fb-4614-8f1f-7c3d4eb1f246_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Lease - Right of use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_00d9adb3-10df-4d28-820a-97069b339f6d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_3a11b002-3d77-492d-8c94-f049e7eb5bfc_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions by the Company by fiscal year (in thousands)</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanEmployerContributionCost_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan, Employer Contribution, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:to="lab_us-gaap_MultiemployerPlanEmployerContributionCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_ce50711e-808f-4d97-bcaf-64ec35cd2d3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_a85335b3-7057-4ea6-82f7-38763247d439_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contracts with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_13620a57-7e1c-4791-b042-81498c86e75b_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial loans</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_ba7b1abb-32cc-433f-9f6a-641fe20ad718_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_0899565e-f774-405b-85a8-130e960031c2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common stock repurchases</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2e6bd38f-b122-4455-8b88-70369058ed75_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_aec57662-7b23-4e84-ba64-70705243123b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_7fccce68-ed09-4283-9b5c-49d54819cae9_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiability_76831bac-b211-4c67-baa8-2bec185a916f_totalLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiability_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiability_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiability" xlink:to="lab_cvco_OperatingAndFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromAccountsReceivableSecuritization_3a78a5e2-33ee-48af-b9b6-fe0e24578c2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromAccountsReceivableSecuritization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from secured financings and other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromAccountsReceivableSecuritization_label_en-US" xlink:label="lab_us-gaap_ProceedsFromAccountsReceivableSecuritization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Accounts Receivable Securitization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromAccountsReceivableSecuritization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization" xlink:to="lab_us-gaap_ProceedsFromAccountsReceivableSecuritization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d29a2d3c-e4a8-49b7-9d87-a1af55287f01_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_9d093598-5c0b-4db2-bd09-f979bb0d021a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_5b213485-2e92-4bd5-b98d-bd6ca4fbf2ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_0c5c9f2d-cab3-438b-b566-cc93e23a4c93_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d2344cb3-1200-4309-96eb-cdacc1cc0f7b_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_98f1a958-97fc-45cf-96e3-6ae8d7f9ef87_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e6ef62ff-e59c-4dfc-813c-7432d38ccbcb_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8ace9b55-4ec5-4b35-af35-1f4c5e8cf303_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested target performance-based RSUs vesting in future periods (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DefinedContributionPlanAxis_76697ff3-6388-4863-805e-94011d58f085_terseLabel_en-US" xlink:label="lab_cvco_DefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Axis]</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanAxis_label_en-US" xlink:label="lab_cvco_DefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Axis]</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanAxis_documentation_en-US" xlink:label="lab_cvco_DefinedContributionPlanAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanAxis" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DefinedContributionPlanAxis" xlink:to="lab_cvco_DefinedContributionPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_026c26dc-6841-42f8-b3a3-3d50ba541ca3_terseLabel_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_label_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, Current [Abstract]</link:label>
    <link:label id="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_documentation_en-US" xlink:label="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating And Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:to="lab_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock_66d6da9d-4300-49d8-b699-8f2a90369038_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" xlink:to="lab_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d9070d2f-4e8e-418c-b5c6-6df497f99f1a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_a32e8400-6ec2-48dd-a398-9122d935653c_terseLabel_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, covenant, EBITDA threshold, minimum</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_label_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, EBITDA Threshold, Minimum</link:label>
    <link:label id="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_documentation_en-US" xlink:label="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, EBITDA Threshold, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantEBITDAThresholdMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:to="lab_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_da1ab431-4cc7-4c8f-802a-e9567f69a0ef_terseLabel_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]</link:label>
    <link:label id="lab_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_label_en-US" xlink:label="lab_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems" xlink:to="lab_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AuditInformationAbstract_label_en-US" xlink:label="lab_cvco_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_cvco_AuditInformationAbstract_documentation_en-US" xlink:label="lab_cvco_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AuditInformationAbstract" xlink:href="cvco-20240330.xsd#cvco_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AuditInformationAbstract" xlink:to="lab_cvco_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_5cb7c56c-cd4e-4189-8102-a976a9e46ae1_terseLabel_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_label_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Vesting Period</link:label>
    <link:label id="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_documentation_en-US" xlink:label="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:to="lab_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_b56e5a3c-83de-490b-822d-1b55900a971c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_2b19f9e9-5d34-4094-ac87-22f1a02d2eb5_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_9b8013c8-bbdc-4d70-899b-1ad514f34c15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Acquisitions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_68671155-e4f3-46d5-b57b-fef7617c2086_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_a9bf0875-6cd1-457e-acc6-fe476926521b_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_bf92fc5d-62c8-4a45-9904-40af40af8f2f_terseLabel_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance agency commissions received from third-party insurance companies</link:label>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_label_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Agency Commissions [Member]</link:label>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_documentation_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Agency Commissions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember" xlink:href="cvco-20240330.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InsuranceAgencyCommissionsMember" xlink:to="lab_cvco_InsuranceAgencyCommissionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_0bfb4f9d-75fa-4bef-934e-857184602961_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_835614a8-769a-46b6-b894-fe44e4c2265d_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_2bb806e1-e232-42ba-83df-8202b3a66a8f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_5f69a410-b895-4519-a6e5-221040165c54_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_9dc4e6e0-cfa1-40a5-9893-2545128ee434_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net premiums earned</link:label>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_label_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Earned, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsEarnedNet" xlink:to="lab_us-gaap_PremiumsEarnedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_ce78400f-3183-4fd5-a47d-8e723e5e7bff_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cb56471d-d2ed-41fd-a48e-b6017eac972c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_8a407328-a8f2-49d1-b9b1-b94b3804c0ba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_9f17045e-a5e3-45eb-af8e-3f948e92b2cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>cvco-20240330_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:448b2fc3-a6bc-459d-8e73-e9bb4f36159a,g:9e18f7b7-9fd8-4081-aa1c-b3383a9b2795-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.cavco.com/role/CoverPage" xlink:type="simple" xlink:href="cvco-20240330.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:href="cvco-20240330.xsd#cvco_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_bc30cbc4-6007-48cc-afbe-5c47d8cc4ecb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentType_bc30cbc4-6007-48cc-afbe-5c47d8cc4ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_7f8d5621-cd41-44d6-a5b3-bb74cc93da23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentAnnualReport_7f8d5621-cd41-44d6-a5b3-bb74cc93da23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_34b3818b-74ed-4429-88c8-848af185eaa6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_CurrentFiscalYearEndDate_34b3818b-74ed-4429-88c8-848af185eaa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_27a9406c-5de6-4880-b7dc-06651b659ed9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentPeriodEndDate_27a9406c-5de6-4880-b7dc-06651b659ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_aee3c988-efa1-471a-8a43-5f74a1b864f4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentTransitionReport_aee3c988-efa1-471a-8a43-5f74a1b864f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b1a44ac5-14cf-4932-a1f7-051870febd99" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityFileNumber_b1a44ac5-14cf-4932-a1f7-051870febd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_74c0ff9e-ab2f-4d04-a467-8267f4a042ca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityRegistrantName_74c0ff9e-ab2f-4d04-a467-8267f4a042ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9d8f922c-06c8-4d38-8cc0-90ee4a57cf01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9d8f922c-06c8-4d38-8cc0-90ee4a57cf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a56e4ab1-e6d7-406f-907b-e08cd60a6e85" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityTaxIdentificationNumber_a56e4ab1-e6d7-406f-907b-e08cd60a6e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f17c5f24-7c98-4315-b596-0bb31a83d939" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityAddressAddressLine1_f17c5f24-7c98-4315-b596-0bb31a83d939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9d189483-0fbb-49fe-a4ab-edb7162b59b1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityAddressCityOrTown_9d189483-0fbb-49fe-a4ab-edb7162b59b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_18da2da2-4aa1-48b2-b0e1-50e7ca879b9d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityAddressStateOrProvince_18da2da2-4aa1-48b2-b0e1-50e7ca879b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_77f6f004-ed35-41a9-a047-e2507ce23b56" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityAddressPostalZipCode_77f6f004-ed35-41a9-a047-e2507ce23b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_762521bb-71a4-41af-ab4d-16fa52639483" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_CityAreaCode_762521bb-71a4-41af-ab4d-16fa52639483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_96cdc0e6-0b3d-4054-b23e-cbc6f7e7c4d4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_LocalPhoneNumber_96cdc0e6-0b3d-4054-b23e-cbc6f7e7c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a656af92-8f99-4232-88e5-96524464fc39" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_Security12bTitle_a656af92-8f99-4232-88e5-96524464fc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0121c8cf-e1f5-4a22-ad71-41fd4f6031be" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_TradingSymbol_0121c8cf-e1f5-4a22-ad71-41fd4f6031be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_728ddaa8-303f-4c31-b216-fb2fa73f189d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_SecurityExchangeName_728ddaa8-303f-4c31-b216-fb2fa73f189d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_5cf496cd-ac72-4299-9603-a453512762ff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_5cf496cd-ac72-4299-9603-a453512762ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_23db0b9d-e16e-4c18-ba81-e545fa9a5a14" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityVoluntaryFilers_23db0b9d-e16e-4c18-ba81-e545fa9a5a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_da19244c-03da-4eef-b4e6-97127efb3ebe" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityCurrentReportingStatus_da19244c-03da-4eef-b4e6-97127efb3ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b80a885b-d2bd-4755-89ff-eb1a522a9b70" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityInteractiveDataCurrent_b80a885b-d2bd-4755-89ff-eb1a522a9b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_130eb1fb-a421-40ed-98dd-9094729260d7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityFilerCategory_130eb1fb-a421-40ed-98dd-9094729260d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0993492f-6fe5-4b06-ae78-8a6701088406" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntitySmallBusiness_0993492f-6fe5-4b06-ae78-8a6701088406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4bedccaf-9291-40fd-8907-a6bd18f42f92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityEmergingGrowthCompany_4bedccaf-9291-40fd-8907-a6bd18f42f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_fb79ec50-b70d-4799-b712-621c7ca7ef5e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_IcfrAuditorAttestationFlag_fb79ec50-b70d-4799-b712-621c7ca7ef5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_31e3cbd2-dcb2-408c-9a6a-219d187e089b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_31e3cbd2-dcb2-408c-9a6a-219d187e089b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_d01176e5-a3e5-4eb2-bbff-4aa95ba9d5a7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityShellCompany_d01176e5-a3e5-4eb2-bbff-4aa95ba9d5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_b4854478-0e25-456e-b25f-418b549f7df5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityPublicFloat_b4854478-0e25-456e-b25f-418b549f7df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ffe25886-f4ec-46dd-b54e-296d523b3b53" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ffe25886-f4ec-46dd-b54e-296d523b3b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_e629ee5c-4db8-4c59-b8d8-85f31755c47e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_e629ee5c-4db8-4c59-b8d8-85f31755c47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b0567a5d-d9b4-49a4-9cd0-6248efb32a91" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_EntityCentralIndexKey_b0567a5d-d9b4-49a4-9cd0-6248efb32a91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_f91ce156-182d-43bf-8732-b07f74035264" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentFiscalYearFocus_f91ce156-182d-43bf-8732-b07f74035264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_45217961-067e-4007-85c6-afc0320d922b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_DocumentFiscalPeriodFocus_45217961-067e-4007-85c6-afc0320d922b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ea29bf1c-edc4-43c1-a466-2ffc37647806" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DocumentAndEntityInformationAbstract_1db237f8-26ad-40f1-81fc-0d79ea29b4e5" xlink:to="loc_dei_AmendmentFlag_ea29bf1c-edc4-43c1-a466-2ffc37647806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AuditInformation" xlink:type="simple" xlink:href="cvco-20240330.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AuditInformationAbstract_7d57c2db-0b87-4d2a-aa7f-239ed678e554" xlink:href="cvco-20240330.xsd#cvco_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_1f3c6fed-346a-47c9-a751-258074eddb4c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AuditInformationAbstract_7d57c2db-0b87-4d2a-aa7f-239ed678e554" xlink:to="loc_dei_AuditorFirmId_1f3c6fed-346a-47c9-a751-258074eddb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_25b0f53c-3101-4352-a212-87e595eb052a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AuditInformationAbstract_7d57c2db-0b87-4d2a-aa7f-239ed678e554" xlink:to="loc_dei_AuditorName_25b0f53c-3101-4352-a212-87e595eb052a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_f6ca04b8-9124-40b0-afba-370feac8ea3d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AuditInformationAbstract_7d57c2db-0b87-4d2a-aa7f-239ed678e554" xlink:to="loc_dei_AuditorLocation_f6ca04b8-9124-40b0-afba-370feac8ea3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_8d7ad992-9eee-430b-9322-21d677bbd1cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_8d7ad992-9eee-430b-9322-21d677bbd1cd" xlink:to="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1edd5c45-207b-48ac-9545-b153c93a9785" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_36df6ae2-386f-4957-b2e5-d90c254f4119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_36df6ae2-386f-4957-b2e5-d90c254f4119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b4095815-69d5-4ff5-99bc-96dfd7d8a11f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0f54991-4ffd-47a7-be94-74d0060e340d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b4095815-69d5-4ff5-99bc-96dfd7d8a11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_a50a97be-026a-4ce6-987b-bbf008de2481" xlink:to="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrelatedPartyMember_21bdef2e-3e5e-4c1a-a5ab-065765d63b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:to="loc_us-gaap_NonrelatedPartyMember_21bdef2e-3e5e-4c1a-a5ab-065765d63b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_31cb841d-bb08-410e-874c-c63872818b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_3a9107e1-6a5c-4889-beb6-3ac3aa01e0c7" xlink:to="loc_us-gaap_RelatedPartyMember_31cb841d-bb08-410e-874c-c63872818b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4a67d5cf-a925-4221-acc2-a799640ca606" xlink:to="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:to="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_73ae2c43-87d3-46e7-9793-21155a963f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_73ae2c43-87d3-46e7-9793-21155a963f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_47c65bcf-bda2-484b-beeb-2ee696c6cbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_47c65bcf-bda2-484b-beeb-2ee696c6cbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bfa7226b-f394-415b-8a45-8b3383d0e7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bfa7226b-f394-415b-8a45-8b3383d0e7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_50393877-14ed-4a71-899a-cb510ee36d42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_ShortTermInvestments_50393877-14ed-4a71-899a-cb510ee36d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_a1c28e30-f8ab-45dd-a564-b7b388d554f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_a1c28e30-f8ab-45dd-a564-b7b388d554f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_c3a36dab-1537-45f4-b446-73dfbee35802" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_InventoryNet_c3a36dab-1537-45f4-b446-73dfbee35802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d3ca7975-d0fe-4e69-84b2-96ef46940dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d3ca7975-d0fe-4e69-84b2-96ef46940dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8248180a-7d07-4e61-994a-eb8b424ba8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_aa024e79-d2dd-4efb-bd98-f44942bcea18" xlink:to="loc_us-gaap_AssetsCurrent_8248180a-7d07-4e61-994a-eb8b424ba8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_74f57de7-b439-45c1-8105-ec6d9a0037ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_74f57de7-b439-45c1-8105-ec6d9a0037ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_ce796c48-3cfc-442b-981d-c7fda140efd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_LongTermInvestments_ce796c48-3cfc-442b-981d-c7fda140efd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_b01b37e4-2078-44a8-8cce-5a1f6d12bbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_b01b37e4-2078-44a8-8cce-5a1f6d12bbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1129264e-4173-410a-be08-d33a67b5f0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1129264e-4173-410a-be08-d33a67b5f0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_753e94ea-00c5-43e6-8ebc-032e5007204a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_Goodwill_753e94ea-00c5-43e6-8ebc-032e5007204a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7785a521-1ddb-482b-a75c-728f87fb13d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_7785a521-1ddb-482b-a75c-728f87fb13d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_34b0350d-98c2-43e3-b64b-29d322a0485f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_34b0350d-98c2-43e3-b64b-29d322a0485f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0fecf6bf-e03d-484d-9e15-6fc51f95481d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_43605754-2bc9-4147-8367-779b421da069" xlink:to="loc_us-gaap_Assets_0fecf6bf-e03d-484d-9e15-6fc51f95481d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a85f15bb-1fd2-42d0-b1f1-3abcc0fea2f7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cec3fbce-9e92-494f-8d4a-3f90433ee2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_AccountsPayableCurrent_cec3fbce-9e92-494f-8d4a-3f90433ee2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7eed34c3-7974-4e46-b41f-3019af90044d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7eed34c3-7974-4e46-b41f-3019af90044d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7f380cb6-7fc5-48a4-a094-fff52654c9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a28557f0-913e-4073-9ebc-8f7ae9f995c6" xlink:to="loc_us-gaap_LiabilitiesCurrent_7f380cb6-7fc5-48a4-a094-fff52654c9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d36004f8-9d00-4503-baf3-a39d1e8bb31f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d36004f8-9d00-4503-baf3-a39d1e8bb31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f2d5b42b-2306-45ac-8d3e-70fef668aa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f2d5b42b-2306-45ac-8d3e-70fef668aa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e5dba97b-2e5e-4bb8-acc0-3f553d3fa558" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e5dba97b-2e5e-4bb8-acc0-3f553d3fa558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_ad9deb53-0c8c-4152-86ea-13a63be7de64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_MinorityInterest_ad9deb53-0c8c-4152-86ea-13a63be7de64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f1bffdc4-0594-437d-bc86-2acf07bff736" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_PreferredStockValue_f1bffdc4-0594-437d-bc86-2acf07bff736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b8025711-315b-4e42-9b94-7a26970dec75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_CommonStockValue_b8025711-315b-4e42-9b94-7a26970dec75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_3d24d36f-14cd-47eb-8bdc-3a17017c6200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_TreasuryStockValue_3d24d36f-14cd-47eb-8bdc-3a17017c6200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d2017ada-f7bf-4375-a69a-71e9d2f06ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d2017ada-f7bf-4375-a69a-71e9d2f06ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4b58a53-2197-45b0-a1df-4a5108485d66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c4b58a53-2197-45b0-a1df-4a5108485d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_add8a99f-3eca-44c9-8e07-6558056908ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_add8a99f-3eca-44c9-8e07-6558056908ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ec29fca-3be2-416d-a729-411a9a28b26c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b78d52fb-7c20-4c2a-826e-dd7a8708a25b" xlink:to="loc_us-gaap_StockholdersEquity_5ec29fca-3be2-416d-a729-411a9a28b26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd9de0b1-9a50-435e-a854-eb59c8a8b5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c831bbbf-17c3-432e-8297-c68c2a99e9ef" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd9de0b1-9a50-435e-a854-eb59c8a8b5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b4d573d0-9a04-4dfd-9c76-18fa13895b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b4d573d0-9a04-4dfd-9c76-18fa13895b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_c569d63d-2516-4b6a-8cb8-e36c144d62ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_CostOfRevenue_c569d63d-2516-4b6a-8cb8-e36c144d62ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_72cc0c60-8535-43ba-ba93-4962b72861a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_GrossProfit_72cc0c60-8535-43ba-ba93-4962b72861a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7e6b535f-f6e3-4dcd-843b-5a583c082598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7e6b535f-f6e3-4dcd-843b-5a583c082598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_274eb88e-7262-41d3-b394-f28238f34a37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_OperatingIncomeLoss_274eb88e-7262-41d3-b394-f28238f34a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_36655bba-fa5e-412c-bb98-0ae07bdf4012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_InterestIncomeOther_36655bba-fa5e-412c-bb98-0ae07bdf4012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1b22719a-6516-485f-b4f4-5a4c41fc8ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_InterestExpense_1b22719a-6516-485f-b4f4-5a4c41fc8ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_7d9bac19-bf1c-4130-bb2a-2ac601efb0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_OtherNonoperatingIncome_7d9bac19-bf1c-4130-bb2a-2ac601efb0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4b5a4021-d193-4981-99e9-4ac69254b464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4b5a4021-d193-4981-99e9-4ac69254b464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb37dc37-0155-46fd-b142-7f78b743e2a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fb37dc37-0155-46fd-b142-7f78b743e2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3255bce2-71c8-48c9-904e-d80920dab20d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_ProfitLoss_3255bce2-71c8-48c9-904e-d80920dab20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_63407962-d528-4b5e-a010-4c6fe2c2c1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_63407962-d528-4b5e-a010-4c6fe2c2c1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_13036c7f-1dff-4f97-a0c6-d4fd8f7844ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_NetIncomeLoss_13036c7f-1dff-4f97-a0c6-d4fd8f7844ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f4ba4d47-53b0-4c70-955b-168c48182e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f4ba4d47-53b0-4c70-955b-168c48182e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_d4bd6627-4985-46e3-8241-0250db955d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_d4bd6627-4985-46e3-8241-0250db955d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_e011ec28-5d3b-4464-a3e9-e7ad2cb383ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_e011ec28-5d3b-4464-a3e9-e7ad2cb383ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_5c34a5c5-6eff-49bf-96ec-9b080f9515c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_5c34a5c5-6eff-49bf-96ec-9b080f9515c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f3b579b4-1330-4e4c-ac7d-c9e94710d5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_f3b579b4-1330-4e4c-ac7d-c9e94710d5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9f88e9d2-6d10-4533-8ec4-198dbcc99bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9f88e9d2-6d10-4533-8ec4-198dbcc99bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_9b3cf5a1-91c5-49c7-a621-81eb824cffe5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_9b3cf5a1-91c5-49c7-a621-81eb824cffe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_33ab07e6-4c91-47ee-a5ee-460a9c2aae0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_513a50b6-bcd1-4c38-93e3-32be1d4a8be8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_33ab07e6-4c91-47ee-a5ee-460a9c2aae0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8f06886d-1461-4e84-8a3f-5ff803c236cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8f06886d-1461-4e84-8a3f-5ff803c236cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_9a1fd98a-1f9c-48fa-a380-91904a454b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8f06886d-1461-4e84-8a3f-5ff803c236cd" xlink:to="loc_us-gaap_EarningsPerShareBasic_9a1fd98a-1f9c-48fa-a380-91904a454b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_854b6547-3188-4ea6-8db5-af759b992f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8f06886d-1461-4e84-8a3f-5ff803c236cd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_854b6547-3188-4ea6-8db5-af759b992f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d0d64046-b8e4-4f97-85a4-523069e13b25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6a5e8400-c954-4830-be54-9c7616045c42" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d0d64046-b8e4-4f97-85a4-523069e13b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f3148e96-8ed1-42d3-87df-a9cb65e8db93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d0d64046-b8e4-4f97-85a4-523069e13b25" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f3148e96-8ed1-42d3-87df-a9cb65e8db93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_432d5606-e5fb-4c42-83b8-85bd7c91a383" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d0d64046-b8e4-4f97-85a4-523069e13b25" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_432d5606-e5fb-4c42-83b8-85bd7c91a383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_98753222-64b4-43c7-bcf4-052e8a34441e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_98753222-64b4-43c7-bcf4-052e8a34441e" xlink:to="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c27c7cb3-9d9e-4fcd-a33a-a27a9b21641f" xlink:to="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ff3716f0-b22d-4468-9bca-de091b8e5745" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_CommonStockMember_ff3716f0-b22d-4468-9bca-de091b8e5745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_3790dbe4-906c-4ca8-b924-6e8307d1654f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_3790dbe4-906c-4ca8-b924-6e8307d1654f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e5a5e805-9fc5-4b77-9f26-65e2307c06d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e5a5e805-9fc5-4b77-9f26-65e2307c06d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_42f60001-9aac-4fdf-ac1b-912be353a8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_RetainedEarningsMember_42f60001-9aac-4fdf-ac1b-912be353a8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec23a61f-02f6-4176-a092-a993d8e6897d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_005f66fc-cbc5-4c3a-bbee-a8e92dbbc52e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec23a61f-02f6-4176-a092-a993d8e6897d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8fc4c90f-6ff6-4cad-a1f9-0f159031a3ce" xlink:to="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_55401170-a6b1-4daf-bec7-cd8bcd03eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_55401170-a6b1-4daf-bec7-cd8bcd03eae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cb727370-be30-4f88-8d98-cdcc08ef10d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_StockholdersEquity_cb727370-be30-4f88-8d98-cdcc08ef10d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_eb5b3592-8012-4ab2-b38e-9cac9411e36d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest_eb5b3592-8012-4ab2-b38e-9cac9411e36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ed74d8f-67b5-4a53-b28c-aec933a96094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ed74d8f-67b5-4a53-b28c-aec933a96094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_624024ca-3afd-42b8-9e18-9e96ff137a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_624024ca-3afd-42b8-9e18-9e96ff137a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_eb447ff9-51b6-419d-bfb6-42521cc5224e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_eb447ff9-51b6-419d-bfb6-42521cc5224e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6a406b32-8aee-4742-86f8-350ed4007da9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6a406b32-8aee-4742-86f8-350ed4007da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c0947e71-6448-4d81-9ea3-d6f0c3c800a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c0947e71-6448-4d81-9ea3-d6f0c3c800a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019537eb-7971-4164-9bad-3194697c657e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019537eb-7971-4164-9bad-3194697c657e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a2a0c571-a318-41c2-b70b-9da5b1c05eac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_77bcd06d-8286-4db4-b25f-9001131b75be" xlink:to="loc_us-gaap_StockholdersEquity_a2a0c571-a318-41c2-b70b-9da5b1c05eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3e673c43-faca-44db-84be-b106a58a28ce" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3b77d0d5-7663-4954-8a94-b1f6f5df5f08" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3b77d0d5-7663-4954-8a94-b1f6f5df5f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination_1a138db9-984a-4f57-a22a-f7df07e87f31" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityIncreaseFromBusinessCombination"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityIncreaseFromBusinessCombination_1a138db9-984a-4f57-a22a-f7df07e87f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityNetIncome_10463ba7-0bca-4845-b2d7-3338f9b6b735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityNetIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityNetIncome_10463ba7-0bca-4845-b2d7-3338f9b6b735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityDecreaseFromDistributions_10d71f9b-a1a5-4d1a-8783-cbc0c29f2a69" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityDecreaseFromDistributions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityDecreaseFromDistributions_10d71f9b-a1a5-4d1a-8783-cbc0c29f2a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_e0e83609-538b-46a5-9bf9-8757151a140b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_e0e83609-538b-46a5-9bf9-8757151a140b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_fc773c3c-36d2-4671-8cf2-fc73372e599d" xlink:href="cvco-20240330.xsd#cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest_fc773c3c-36d2-4671-8cf2-fc73372e599d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_26ea9716-ab66-446a-b8d7-d259c6f9c193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_a38ab99d-6c5c-4384-b66e-a08676d270a3" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_26ea9716-ab66-446a-b8d7-d259c6f9c193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_41eb14ce-f6be-45ad-9007-86923905b127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_41eb14ce-f6be-45ad-9007-86923905b127" xlink:to="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_73e3b186-f7c2-428b-96f0-695abcc35d6c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_333ad5de-e3ae-447e-b522-ee3d87021b35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_333ad5de-e3ae-447e-b522-ee3d87021b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ebc01d5b-b414-47eb-b82e-63158cf0d450" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_896c7dd7-bd5f-4281-8f53-89e99ffa4273" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ebc01d5b-b414-47eb-b82e-63158cf0d450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c09700b7-2880-4541-9fa5-a27750f45790" xlink:to="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fd80fb5e-fe76-4b51-bcb9-d855228dad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_ProfitLoss_fd80fb5e-fe76-4b51-bcb9-d855228dad4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_844b9d4c-15e7-42c3-93d5-09f7535fba61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_844b9d4c-15e7-42c3-93d5-09f7535fba61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3478aa41-edc0-4e09-9e44-b66cf48ed8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_3478aa41-edc0-4e09-9e44-b66cf48ed8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b88fa283-109b-4d2a-9aca-0586772f60e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b88fa283-109b-4d2a-9aca-0586772f60e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1d5fa647-9aa0-4d41-9414-c254a7f4bfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_ShareBasedCompensation_1d5fa647-9aa0-4d41-9414-c254a7f4bfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_f1c904fd-e6b7-4530-a8df-158a0ba40041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_OtherNoncashIncome_f1c904fd-e6b7-4530-a8df-158a0ba40041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_80f2f4fb-dc3b-4064-98e3-057ddea116fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_80f2f4fb-dc3b-4064-98e3-057ddea116fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GainLossOnSalesOfLoansAndInvestments_81294082-db6c-4747-af72-5ced5fa82bea" xlink:href="cvco-20240330.xsd#cvco_GainLossOnSalesOfLoansAndInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_cvco_GainLossOnSalesOfLoansAndInvestments_81294082-db6c-4747-af72-5ced5fa82bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1c32d9f7-ea61-4ef8-b6c7-17a5730a40bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_1c32d9f7-ea61-4ef8-b6c7-17a5730a40bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_91920a9c-4a0c-407d-aebc-23dbe89abd5d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_50550a78-45d7-405c-8f85-792b1a43241e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_50550a78-45d7-405c-8f85-792b1a43241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_ab92bd0e-06c0-46cc-9848-abcbb2e5b549" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_ab92bd0e-06c0-46cc-9848-abcbb2e5b549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_c3be5a63-773a-4131-a93d-362e19aed4ec" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity_c3be5a63-773a-4131-a93d-362e19aed4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_7aaba065-a7ea-4b29-b69f-fed3be8502af" xlink:href="cvco-20240330.xsd#cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity_7aaba065-a7ea-4b29-b69f-fed3be8502af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6cac1792-30b2-4be1-a5f7-a7f3f76f59d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6cac1792-30b2-4be1-a5f7-a7f3f76f59d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d979a525-5153-4e6f-9d50-9f891aa7a03b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d979a525-5153-4e6f-9d50-9f891aa7a03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_176a4bf2-d2aa-4a18-817e-139c943b2497" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4b5a7a3e-2b04-466f-9ee3-cb2404b87cd3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_176a4bf2-d2aa-4a18-817e-139c943b2497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f20ad8b8-2878-484f-9a81-ff81b224d53a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_648f2944-4562-480f-9875-f973baa0d64b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f20ad8b8-2878-484f-9a81-ff81b224d53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81fec0d9-e5c9-4906-8bda-ac96194dad24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_81fec0d9-e5c9-4906-8bda-ac96194dad24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c95801c7-50ba-479d-92ac-ec7f6fd827cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c95801c7-50ba-479d-92ac-ec7f6fd827cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7fe24824-c585-4ab9-9869-9a2c7db694a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7fe24824-c585-4ab9-9869-9a2c7db694a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf66cff2-9eab-4d35-b887-a8e8451e3139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bf66cff2-9eab-4d35-b887-a8e8451e3139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_d35273c7-a6c2-4dae-ad93-a664c8169975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_d35273c7-a6c2-4dae-ad93-a664c8169975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_63ac7e14-1e06-4f02-a9d8-60323a8b3eda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_63ac7e14-1e06-4f02-a9d8-60323a8b3eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb6d0467-223e-418a-8f40-17d0bcb2e755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_65be239f-c4f4-49bb-b44c-f3c3d63c86ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb6d0467-223e-418a-8f40-17d0bcb2e755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a156b47e-8017-4f1e-b467-762e14fe6c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a156b47e-8017-4f1e-b467-762e14fe6c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_c8892101-90e1-46c5-83e6-40e6d08c1cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_c8892101-90e1-46c5-83e6-40e6d08c1cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_cca07dc6-5b95-4df6-9494-4ba278928569" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromAccountsReceivableSecuritization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_ProceedsFromAccountsReceivableSecuritization_cca07dc6-5b95-4df6-9494-4ba278928569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_3e783a90-0f1d-4ab0-a818-b52de9570971" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_3e783a90-0f1d-4ab0-a818-b52de9570971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ba0bad2-000a-42ff-9387-999b491a18c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ba0bad2-000a-42ff-9387-999b491a18c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_b7af4b00-b137-4552-82b9-2229e7c49bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_b7af4b00-b137-4552-82b9-2229e7c49bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e38f44f8-a652-4a84-87a6-3b2bbb480678" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1dc5945b-2aee-41f1-b305-e0a104aa4efd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e38f44f8-a652-4a84-87a6-3b2bbb480678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deca9e84-a232-461c-96d7-6bbae70834f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deca9e84-a232-461c-96d7-6bbae70834f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8241018-b90b-46c4-a963-e93a7a713b10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8241018-b90b-46c4-a963-e93a7a713b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dac7724c-3c1b-4de0-90f9-b7aea6907140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dac7724c-3c1b-4de0-90f9-b7aea6907140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_a6efba9e-63fd-4c29-8406-daa2f368fd36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:to="loc_us-gaap_IncomeTaxesPaid_a6efba9e-63fd-4c29-8406-daa2f368fd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_43f97db8-5386-4aca-8d4c-e30d63d63372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_eabf49da-e0bd-43c1-a976-682a58f18818" xlink:to="loc_us-gaap_InterestPaidNet_43f97db8-5386-4aca-8d4c-e30d63d63372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_792d33ed-939b-49d6-8a6f-c8ca5cf0d84e" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ChangeInLoansEligibleForRepurchase_c445d88f-d228-45ef-a376-f21cbe7fe2ed" xlink:href="cvco-20240330.xsd#cvco_ChangeInLoansEligibleForRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_cvco_ChangeInLoansEligibleForRepurchase_c445d88f-d228-45ef-a376-f21cbe7fe2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_11224b50-88a3-4a07-b1d3-31fe011f9cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_11224b50-88a3-4a07-b1d3-31fe011f9cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired_84f01533-dedc-4cc9-8e2a-b6a54d2911ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_FairValueOfAssetsAcquired_84f01533-dedc-4cc9-8e2a-b6a54d2911ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_32ce5390-182a-4fea-97c2-c80a5d6644e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_32ce5390-182a-4fea-97c2-c80a5d6644e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_511602da-3a5b-4472-afa4-2651519ca17e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_22726f4e-5e0d-4b20-a143-2943784b01d5" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1_511602da-3a5b-4472-afa4-2651519ca17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_934181af-95d2-415c-8263-567bf6e38c12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_934181af-95d2-415c-8263-567bf6e38c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_eb3b068a-d118-481a-97da-5cd7f8528b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_eb3b068a-d118-481a-97da-5cd7f8528b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_241a0e4b-2bd6-40c7-9841-308cef4c5b69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_241a0e4b-2bd6-40c7-9841-308cef4c5b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_05667430-8c4b-433b-864f-370b190eb3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_05667430-8c4b-433b-864f-370b190eb3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_02e1bf25-4956-48f2-8aeb-2da9ca703851" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_02e1bf25-4956-48f2-8aeb-2da9ca703851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fd72db8c-a51c-4d54-8c16-b704b9797130" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fd72db8c-a51c-4d54-8c16-b704b9797130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e09839d3-79bb-4e4c-ab7e-7b91b89e3381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_CommonStockSharesIssued_e09839d3-79bb-4e4c-ab7e-7b91b89e3381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_22010166-4b7c-4218-991a-d63a7ad6b20e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_22010166-4b7c-4218-991a-d63a7ad6b20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_9f1b9d7d-8054-48ee-ae60-6f61fc6a69b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_befc592b-88e2-4bbe-84ff-22e60387f06a" xlink:to="loc_us-gaap_TreasuryStockCommonShares_9f1b9d7d-8054-48ee-ae60-6f61fc6a69b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_69c9ae36-65b6-45e3-92fe-cfa1152d7e13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_823550bb-6bbb-4cf8-b506-cdcab117fb94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_69c9ae36-65b6-45e3-92fe-cfa1152d7e13" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_823550bb-6bbb-4cf8-b506-cdcab117fb94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomers"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_22ada06a-0716-4efb-be61-9c2cb2289c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f36b06b9-6bc6-48d7-be60-de5f5e5450a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_22ada06a-0716-4efb-be61-9c2cb2289c6e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f36b06b9-6bc6-48d7-be60-de5f5e5450a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCash" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCash"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCash" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_42c3151e-2b53-4a13-9be3-b22b42dd843b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_e8caefdf-6bef-4341-a4de-3a39074d862e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_42c3151e-2b53-4a13-9be3-b22b42dd843b" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_e8caefdf-6bef-4341-a4de-3a39074d862e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Investments" xlink:type="simple" xlink:href="cvco-20240330.xsd#Investments"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2c1196f0-92f9-4d4f-b5d6-c9f2bdfe42c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_03cb4fa1-31ff-48f0-b4a2-74c04db41f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2c1196f0-92f9-4d4f-b5d6-c9f2bdfe42c2" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_03cb4fa1-31ff-48f0-b4a2-74c04db41f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Inventories" xlink:type="simple" xlink:href="cvco-20240330.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_41d8d9fa-c5b5-43f8-a2cb-135b64d7e9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_b96305e9-0848-4e52-9a64-25c2493eaf19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_41d8d9fa-c5b5-43f8-a2cb-135b64d7e9d6" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_b96305e9-0848-4e52-9a64-25c2493eaf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivable" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivable"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7edaa96b-e4ec-4d54-88e4-34ac46cb71ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_bdd15561-fbf4-47b3-bea1-cb3d334dfa26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7edaa96b-e4ec-4d54-88e4-34ac46cb71ff" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_bdd15561-fbf4-47b3-bea1-cb3d334dfa26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivables" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7bdcb5d2-6461-41bc-921b-bb4fa9090be5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_92826906-e006-49ea-be81-2ba7f10f185f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7bdcb5d2-6461-41bc-921b-bb4fa9090be5" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_92826906-e006-49ea-be81-2ba7f10f185f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnet"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1db44bd6-9dbc-40b1-b11c-4dccd8d9a3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3e040506-6bfb-4fcd-94ef-7e73f0d7dcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1db44bd6-9dbc-40b1-b11c-4dccd8d9a3e1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3e040506-6bfb-4fcd-94ef-7e73f0d7dcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Leases" xlink:type="simple" xlink:href="cvco-20240330.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_77997471-f08b-4a0b-b101-c7834268581e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_90b17cbf-e2e9-4849-b721-aa6ab2689c42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_77997471-f08b-4a0b-b101-c7834268581e" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_90b17cbf-e2e9-4849-b721-aa6ab2689c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_0f9fcb56-575b-404b-ae26-fa2d98c8df16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_77997471-f08b-4a0b-b101-c7834268581e" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_0f9fcb56-575b-404b-ae26-fa2d98c8df16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibles" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangibles"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangibles" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a25321fe-f21f-42fd-bd52-3a0223d0b5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4cea1022-7a29-4d3c-bee1-9d1223d0c3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a25321fe-f21f-42fd-bd52-3a0223d0b5dc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4cea1022-7a29-4d3c-bee1-9d1223d0c3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="cvco-20240330.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f188d51a-7acb-4ce4-99f7-e57cf656b2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_44ac3400-1ee7-4346-9750-aad8399b8ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f188d51a-7acb-4ce4-99f7-e57cf656b2f9" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_44ac3400-1ee7-4346-9750-aad8399b8ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Warranties" xlink:type="simple" xlink:href="cvco-20240330.xsd#Warranties"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Warranties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_6b45ddc1-b30a-4975-92d9-2ee03adddb87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_a171b914-b4fa-4399-b31f-180a25172965" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_6b45ddc1-b30a-4975-92d9-2ee03adddb87" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_a171b914-b4fa-4399-b31f-180a25172965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilities" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilities"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/OtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0816fa1c-95dc-4989-a4d2-2e980d3383f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_bb491d58-b4e8-49c1-a294-f5ddddc21d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_0816fa1c-95dc-4989-a4d2-2e980d3383f8" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_bb491d58-b4e8-49c1-a294-f5ddddc21d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Debt" xlink:type="simple" xlink:href="cvco-20240330.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2ebe329b-117b-4a97-a009-17c2682627d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4c56483a-5ca3-4a8f-96c5-f1a4b909581e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2ebe329b-117b-4a97-a009-17c2682627d7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4c56483a-5ca3-4a8f-96c5-f1a4b909581e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReserves"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_387a2a64-9891-463c-ac1c-8cd3c07c1f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock_66d9cfef-9198-4b70-b4dc-2f5084d642c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_387a2a64-9891-463c-ac1c-8cd3c07c1f0d" xlink:to="loc_us-gaap_ReinsuranceTextBlock_66d9cfef-9198-4b70-b4dc-2f5084d642c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8c661cc2-c721-4958-98be-f160e757a9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_43b1a3d4-81d7-4f19-9b5c-2ebd55de986a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c661cc2-c721-4958-98be-f160e757a9e8" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_43b1a3d4-81d7-4f19-9b5c-2ebd55de986a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5169dce0-4963-470c-8c37-c8fb11e91505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_bea8b014-325b-4a5b-88b6-eac230a3f35b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5169dce0-4963-470c-8c37-c8fb11e91505" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_bea8b014-325b-4a5b-88b6-eac230a3f35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d5c0f3be-c67b-4390-b8ee-54c791227c14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2404e972-6884-4837-94d2-c330a50a5d56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d5c0f3be-c67b-4390-b8ee-54c791227c14" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2404e972-6884-4837-94d2-c330a50a5d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShare" xlink:type="simple" xlink:href="cvco-20240330.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f32c793c-b12c-421a-b82d-d9d71793f453" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_937e3495-674a-4441-8c2d-2e6e0d43c6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f32c793c-b12c-421a-b82d-d9d71793f453" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_937e3495-674a-4441-8c2d-2e6e0d43c6e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cvco-20240330.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9fb9f58d-cf14-4a59-b9c8-1d5c828515ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_0bf7f540-322a-42fb-a613-03573250afa5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9fb9f58d-cf14-4a59-b9c8-1d5c828515ae" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_0bf7f540-322a-42fb-a613-03573250afa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cvco-20240330.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_efeef0b0-1427-4b51-b28a-4bd489c30f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_a3591086-613d-45ef-a88b-65373918fa02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_efeef0b0-1427-4b51-b28a-4bd489c30f3e" xlink:to="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_a3591086-613d-45ef-a88b-65373918fa02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="cvco-20240330.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_d3727cf5-f25b-4b9f-9a44-f28d8095f741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_de41a2d4-7e60-4d99-94e9-247abdccc46d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_d3727cf5-f25b-4b9f-9a44-f28d8095f741" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_de41a2d4-7e60-4d99-94e9-247abdccc46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Acquisitions" xlink:type="simple" xlink:href="cvco-20240330.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_eca6c272-12ff-4c33-b757-e9d487faf2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_fcab93df-886f-4f0d-8894-6f529b0518e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_eca6c272-12ff-4c33-b757-e9d487faf2bd" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_fcab93df-886f-4f0d-8894-6f529b0518e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="cvco-20240330.xsd#BusinessSegmentInformation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_893be388-08b4-4922-b91a-5a9ef12ea9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_deb1243f-651a-4395-8ce1-06f346dcec2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_893be388-08b4-4922-b91a-5a9ef12ea9ec" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_deb1243f-651a-4395-8ce1-06f346dcec2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_8f0a4a90-518c-44fa-b67c-cbf4f881f8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_8f0a4a90-518c-44fa-b67c-cbf4f881f8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_d067a660-9470-41fd-9d0f-c75b32d856dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_FiscalPeriod_d067a660-9470-41fd-9d0f-c75b32d856dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_1c6f1a43-4bd5-4f31-90bf-d77299c9b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_UseOfEstimates_1c6f1a43-4bd5-4f31-90bf-d77299c9b4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_eee1bad1-c5e7-483f-a2cc-18911ce258ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_eee1bad1-c5e7-483f-a2cc-18911ce258ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_e80b0693-30a1-4a47-b9df-afd026a0c832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_e80b0693-30a1-4a47-b9df-afd026a0c832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_50b744a0-14e1-43e4-81b9-64add0882720" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_50b744a0-14e1-43e4-81b9-64add0882720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_d6f52161-35d3-43f8-b0cd-e047f2257e95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_d6f52161-35d3-43f8-b0cd-e047f2257e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_47963e03-72a4-4189-b19f-c7c05930f9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_47963e03-72a4-4189-b19f-c7c05930f9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_cc07f533-49ce-409a-bbf4-ac32a94c5f64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_cc07f533-49ce-409a-bbf4-ac32a94c5f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_47007a91-d862-4588-9477-bea637555446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_47007a91-d862-4588-9477-bea637555446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_c3a42acb-e525-4475-9f8c-4fa36b67f494" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_c3a42acb-e525-4475-9f8c-4fa36b67f494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_34503da3-9eaf-4577-b7e1-60d6a7cc8e41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_34503da3-9eaf-4577-b7e1-60d6a7cc8e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_7cea7fff-dd9c-45ae-a95a-43345492b1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_7cea7fff-dd9c-45ae-a95a-43345492b1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_937fcbd1-8723-4b91-b825-065c2930f5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_937fcbd1-8723-4b91-b825-065c2930f5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_01e529db-5f93-4048-92bc-64512e9be9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_01e529db-5f93-4048-92bc-64512e9be9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy_e3b329f6-a219-43a9-8447-80b2faf19706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ExtendedProductWarrantyPolicy_e3b329f6-a219-43a9-8447-80b2faf19706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_67b18948-d17b-41cc-9288-87d88983c004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_67b18948-d17b-41cc-9288-87d88983c004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_ecce01f0-5b57-4587-8139-a98dd076f254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_ecce01f0-5b57-4587-8139-a98dd076f254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy_e6d6c46c-941d-4d32-a21a-50acf309b83c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy_e6d6c46c-941d-4d32-a21a-50acf309b83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_cd32bf68-ce65-477d-a809-4af416a512b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_cd32bf68-ce65-477d-a809-4af416a512b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_2baf8eda-5bc5-4c6f-801a-e4af2608f77b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_2baf8eda-5bc5-4c6f-801a-e4af2608f77b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c32df553-fd89-4a71-935a-ea36e731546e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_c32df553-fd89-4a71-935a-ea36e731546e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ba5fdc0a-d68a-4308-9052-7dc6903d6fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ba5fdc0a-d68a-4308-9052-7dc6903d6fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_16d7a3fb-af69-453e-801c-7ca05027fc56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_16d7a3fb-af69-453e-801c-7ca05027fc56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionInterest_9e773f47-1155-46ef-9e89-bec718569b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionInterest"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_RevenueRecognitionInterest_9e773f47-1155-46ef-9e89-bec718569b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherIncomeExpensePolicyPolicyTextBlock_a92fac47-259e-41c4-81d5-70ba2abb1597" xlink:href="cvco-20240330.xsd#cvco_OtherIncomeExpensePolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_cvco_OtherIncomeExpensePolicyPolicyTextBlock_a92fac47-259e-41c4-81d5-70ba2abb1597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_eafc6866-e981-49a7-9df1-995b01a0d0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_eafc6866-e981-49a7-9df1-995b01a0d0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock_f25611aa-4449-4bf3-9755-ce605569a3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock_f25611aa-4449-4bf3-9755-ce605569a3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_a6f24a33-df03-44fe-a802-84500d7fd4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_a6f24a33-df03-44fe-a802-84500d7fd4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_7a85925e-edf2-4521-83ec-f8c2610c9fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_7a85925e-edf2-4521-83ec-f8c2610c9fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ba641bcc-4f6c-42c5-8f6c-7f49fcdee3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ba641bcc-4f6c-42c5-8f6c-7f49fcdee3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_c8e0a667-b9c2-4a7f-8ba1-114bf5f35f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_c8e0a667-b9c2-4a7f-8ba1-114bf5f35f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_eb3e94a2-d3e3-46c4-b736-64688f3ab49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_eb3e94a2-d3e3-46c4-b736-64688f3ab49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_58bc373d-4316-4dfc-8eff-c8f04266d041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_58bc373d-4316-4dfc-8eff-c8f04266d041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity_29b997a5-5c9d-4255-bac7-6dc4f11464b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_DerivativesReportingOfDerivativeActivity_29b997a5-5c9d-4255-bac7-6dc4f11464b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_4b29205d-35ef-4fc4-a85b-e3cb39789682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7d649c85-cfa5-4832-91e6-b65b98d82742" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_4b29205d-35ef-4fc4-a85b-e3cb39789682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomersTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b7315baf-f517-4cc6-91de-179a3617ce14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6c51a8db-651c-48f5-b0a7-f6bf9a02fa1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b7315baf-f517-4cc6-91de-179a3617ce14" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6c51a8db-651c-48f5-b0a7-f6bf9a02fa1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_42801e84-fd34-45b4-8eae-f7ea0df3ee6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_e47bee2c-8f36-476d-bd3c-51573b313458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_42801e84-fd34-45b4-8eae-f7ea0df3ee6e" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_e47bee2c-8f36-476d-bd3c-51573b313458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_193e7e5f-269b-4725-827c-5bdf03bf86b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_42801e84-fd34-45b4-8eae-f7ea0df3ee6e" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_193e7e5f-269b-4725-827c-5bdf03bf86b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfInvestmentsTableTextBlock_839a250a-5d39-4f0c-8eda-808e788c8a92" xlink:href="cvco-20240330.xsd#cvco_ScheduleOfInvestmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:to="loc_cvco_ScheduleOfInvestmentsTableTextBlock_839a250a-5d39-4f0c-8eda-808e788c8a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2883d23d-f132-4491-91ab-73baaf8426dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2883d23d-f132-4491-91ab-73baaf8426dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_c6004147-dfe7-4460-b7ea-ca179ea88283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_c6004147-dfe7-4460-b7ea-ca179ea88283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e7f6777b-107d-40bb-8778-c43939b5db0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e7f6777b-107d-40bb-8778-c43939b5db0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_4ffad9a1-d0d9-4593-a961-2aa5e3ecbda0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a86af595-f256-49e5-b8d2-aaf3a54b680d" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_4ffad9a1-d0d9-4593-a961-2aa5e3ecbda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1a20539f-0e5e-449b-8457-16b7d52a7225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f734644d-79a0-4c55-b6b3-642459f379bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1a20539f-0e5e-449b-8457-16b7d52a7225" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f734644d-79a0-4c55-b6b3-642459f379bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5fb2207c-f032-469c-a85c-3bea21ef4d46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5fb2207c-f032-469c-a85c-3bea21ef4d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_9aaf9b5b-d5b0-428f-9fd4-a0e79ce69193" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_9aaf9b5b-d5b0-428f-9fd4-a0e79ce69193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock_4cfa919a-fc08-43e0-aeda-df70136df01e" xlink:href="cvco-20240330.xsd#cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:to="loc_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock_4cfa919a-fc08-43e0-aeda-df70136df01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_f985e7cd-0fe4-4672-bffc-2d01a27ca3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_f985e7cd-0fe4-4672-bffc-2d01a27ca3e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_819622d1-0fa0-44d4-993c-a26f582664c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_29ecfb15-070a-405e-963c-f309fb3f17c2" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_819622d1-0fa0-44d4-993c-a26f582664c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7feb66c7-81d4-4565-ac2f-4f0cf59782df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ed035d4c-e45a-4830-a745-215fd69ba257" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7feb66c7-81d4-4565-ac2f-4f0cf59782df" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ed035d4c-e45a-4830-a745-215fd69ba257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock_c7148be9-1612-4c0a-97c1-dfffa4460012" xlink:href="cvco-20240330.xsd#cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7feb66c7-81d4-4565-ac2f-4f0cf59782df" xlink:to="loc_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock_c7148be9-1612-4c0a-97c1-dfffa4460012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_d3863e1a-334a-4639-b9b9-2b0c0d77b6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7feb66c7-81d4-4565-ac2f-4f0cf59782df" xlink:to="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_d3863e1a-334a-4639-b9b9-2b0c0d77b6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_05b0e5c3-3291-454d-b24b-a0f02c2e4393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7feb66c7-81d4-4565-ac2f-4f0cf59782df" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_05b0e5c3-3291-454d-b24b-a0f02c2e4393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a40500e7-57ab-4952-ae45-9d51a536d9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c4aad689-1206-4a06-be51-5b9ea5187df5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a40500e7-57ab-4952-ae45-9d51a536d9c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c4aad689-1206-4a06-be51-5b9ea5187df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_12f6daa8-d3d8-4b15-954f-deaba7e753f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAndLiabilitiesLesseeTableTextBlock_1e82ce6d-4cc1-46d4-b370-4f8987901e90" xlink:href="cvco-20240330.xsd#cvco_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_12f6daa8-d3d8-4b15-954f-deaba7e753f2" xlink:to="loc_cvco_AssetsAndLiabilitiesLesseeTableTextBlock_1e82ce6d-4cc1-46d4-b370-4f8987901e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_299d3b8d-d8b8-4d43-9c3b-8aca6a0558ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_12f6daa8-d3d8-4b15-954f-deaba7e753f2" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_299d3b8d-d8b8-4d43-9c3b-8aca6a0558ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b807927b-ec46-4b13-bddc-7a7b599044ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_12f6daa8-d3d8-4b15-954f-deaba7e753f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b807927b-ec46-4b13-bddc-7a7b599044ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_a0ee3018-96b5-4d63-a5b7-476bb25da69d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_12f6daa8-d3d8-4b15-954f-deaba7e753f2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_a0ee3018-96b5-4d63-a5b7-476bb25da69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b26bbd57-8488-4758-ae6a-2e10c9e89927" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_b8ee7f50-e3bf-45ab-9071-f460d457da33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b26bbd57-8488-4758-ae6a-2e10c9e89927" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_b8ee7f50-e3bf-45ab-9071-f460d457da33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5755bc49-93e5-4280-b5f3-a3683c659fee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b26bbd57-8488-4758-ae6a-2e10c9e89927" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5755bc49-93e5-4280-b5f3-a3683c659fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2b50190f-a6a2-424c-967a-3455ab78edf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a8e773fb-9f19-424b-851b-7cae68919260" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2b50190f-a6a2-424c-967a-3455ab78edf4" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a8e773fb-9f19-424b-851b-7cae68919260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/WarrantiesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#WarrantiesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/WarrantiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_c51c2440-2271-494b-ad8f-abd52a264dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_e4e314aa-f4da-4666-a645-4efce13466a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_c51c2440-2271-494b-ad8f-abd52a264dc5" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_e4e314aa-f4da-4666-a645-4efce13466a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5f9832a9-c547-408b-8118-9faff6ab2733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock_13ed8c0a-e272-484e-9204-93be4bca7dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5f9832a9-c547-408b-8118-9faff6ab2733" xlink:to="loc_us-gaap_OtherLiabilitiesTableTextBlock_13ed8c0a-e272-484e-9204-93be4bca7dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_75035937-00d4-4231-ae67-88de9bd45b04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_5f9832a9-c547-408b-8118-9faff6ab2733" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_75035937-00d4-4231-ae67-88de9bd45b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReservesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_d23e7bdb-b595-4166-a171-78647d87a953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_f597fef9-c10b-460e-94e6-4638cb06217b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_d23e7bdb-b595-4166-a171-78647d87a953" xlink:to="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_f597fef9-c10b-460e-94e6-4638cb06217b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_c2a6b275-28fd-4911-b3e0-7d3749d8f348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_d23e7bdb-b595-4166-a171-78647d87a953" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_c2a6b275-28fd-4911-b3e0-7d3749d8f348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a077bad5-8ca9-4ce7-90e4-d9ca613070dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_8eeb7fac-df6a-4e93-84eb-4480ad3f4e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a077bad5-8ca9-4ce7-90e4-d9ca613070dc" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_8eeb7fac-df6a-4e93-84eb-4480ad3f4e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_df95d53d-ae22-4508-9932-af74b490ab12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a077bad5-8ca9-4ce7-90e4-d9ca613070dc" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_df95d53d-ae22-4508-9932-af74b490ab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b5197f5f-dc5d-4974-a74b-07578e51b360" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a077bad5-8ca9-4ce7-90e4-d9ca613070dc" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b5197f5f-dc5d-4974-a74b-07578e51b360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dbdb8599-6635-448e-af4a-117a09695f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock_af4f02de-723a-4125-ba1e-329de162377a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_dbdb8599-6635-448e-af4a-117a09695f5f" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_af4f02de-723a-4125-ba1e-329de162377a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a320b4fa-0aeb-4573-8b89-4ce7be640535" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_bb48253c-1f79-4423-8507-6b4443f6eec1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a320b4fa-0aeb-4573-8b89-4ce7be640535" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_bb48253c-1f79-4423-8507-6b4443f6eec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_312fc355-494e-4afe-830f-051e9f0b123a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a320b4fa-0aeb-4573-8b89-4ce7be640535" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_312fc355-494e-4afe-830f-051e9f0b123a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_11770f07-0d32-4770-9ea3-f742bd33ed3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_57f346fa-cf50-454c-bb09-15eec00a554a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_11770f07-0d32-4770-9ea3-f742bd33ed3e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_57f346fa-cf50-454c-bb09-15eec00a554a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_bcb7ed5e-79b3-4664-ad5e-fbf67250c4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_11770f07-0d32-4770-9ea3-f742bd33ed3e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_bcb7ed5e-79b3-4664-ad5e-fbf67250c4f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0af94c60-1348-44ad-ad33-df6616887f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_f9a23a29-0c54-43a9-8aa5-84205c5e75ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0af94c60-1348-44ad-ad33-df6616887f4a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_f9a23a29-0c54-43a9-8aa5-84205c5e75ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_1ddf5e49-0a66-4237-8084-a652d6f48158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0af94c60-1348-44ad-ad33-df6616887f4a" xlink:to="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_1ddf5e49-0a66-4237-8084-a652d6f48158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_27001d8d-2f5c-49a7-9637-50ee201cb095" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_65162a2d-a8e6-4e3d-9b7c-e934b083c2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_27001d8d-2f5c-49a7-9637-50ee201cb095" xlink:to="loc_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_65162a2d-a8e6-4e3d-9b7c-e934b083c2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7277148-fd63-42f2-99af-00be857a75d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7a106752-e444-46f1-83da-5263ebe1cbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7277148-fd63-42f2-99af-00be857a75d7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_7a106752-e444-46f1-83da-5263ebe1cbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7039d17e-48fa-49a1-ab94-ac5836a7b076" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c7277148-fd63-42f2-99af-00be857a75d7" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_7039d17e-48fa-49a1-ab94-ac5836a7b076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="cvco-20240330.xsd#BusinessSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_45df6461-763c-4132-8fa7-c5765a322c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_89e8fd1d-ef14-4742-97cd-cc9b6e47c7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_45df6461-763c-4132-8fa7-c5765a322c7c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_89e8fd1d-ef14-4742-97cd-cc9b6e47c7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_85e1c89b-5bca-44ad-98f2-61324eed7c46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_85e1c89b-5bca-44ad-98f2-61324eed7c46" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_21426c80-ec2f-47cb-92db-3a3e65de7c4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_919b9c5e-e61d-4ad8-b313-4bc6c4db3132" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_919b9c5e-e61d-4ad8-b313-4bc6c4db3132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c019bfe3-e8e2-4a78-8b00-d0b8f5268b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f9ec8e3a-524b-4b4b-87c8-7ce3b90d1c69" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c019bfe3-e8e2-4a78-8b00-d0b8f5268b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_cc060711-0f9a-4d24-b230-39dcc2466aa6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0816c642-ef5e-414f-bd92-e51dc174f134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_0816c642-ef5e-414f-bd92-e51dc174f134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_815786b8-fae7-4ba7-80cb-a74e1f89e1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_815786b8-fae7-4ba7-80cb-a74e1f89e1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_ea748411-ea18-4f07-b75c-01719d54be1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_403ea78a-6f4c-4886-8ff0-9748d60ce349" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_ea748411-ea18-4f07-b75c-01719d54be1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab066c0a-f16d-4deb-bdc8-cecca289a282" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab066c0a-f16d-4deb-bdc8-cecca289a282" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dbd22cdc-8894-4eb9-b2b0-bd042667727e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_0c186e89-ffb3-4461-ba81-b6ea8e22a3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_0c186e89-ffb3-4461-ba81-b6ea8e22a3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4a1e707e-2166-4b01-b6bd-923d376cef4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96748a7b-09e5-471d-9b57-57c09c39cc5c" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4a1e707e-2166-4b01-b6bd-923d376cef4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:to="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d4b32c0e-4c56-4224-acdc-5b0e8dbea1e0" xlink:to="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0a0c4d3e-c800-46e5-8ee2-18d5ee79fcb0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:to="loc_srt_MinimumMember_0a0c4d3e-c800-46e5-8ee2-18d5ee79fcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a575258f-376f-4a6b-87ad-4e2fa300a7a4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4bdc1e6b-3821-4d77-bd6b-3f602241ce0b" xlink:to="loc_srt_MaximumMember_a575258f-376f-4a6b-87ad-4e2fa300a7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_76511343-ea83-48b3-b19e-4450f902090e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_da26ed5a-72fb-417a-9c1d-2866fb2e4312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_da26ed5a-72fb-417a-9c1d-2866fb2e4312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_70615c3e-1412-4453-bec8-77e2823dc7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1fa2bcd9-1006-433a-96c4-8f3be941aff2" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_70615c3e-1412-4453-bec8-77e2823dc7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a34f3afc-69dd-4270-ba4c-22b7cb74d36b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a34f3afc-69dd-4270-ba4c-22b7cb74d36b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:to="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9e12c2d2-4fa2-4be2-bb17-351ecdbf9daf" xlink:to="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a76f2b9-5b3d-4f4a-a38d-e1ad0218de34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:to="loc_srt_MinimumMember_8a76f2b9-5b3d-4f4a-a38d-e1ad0218de34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bf1ff434-3984-4009-a7c3-e4d193f157e0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f7d96168-be9b-4c70-92a2-d701182786fa" xlink:to="loc_srt_MaximumMember_bf1ff434-3984-4009-a7c3-e4d193f157e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7f1a3672-fc29-441b-b8f9-8de8e099b875" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_9bfc9269-2876-4a9b-93cc-262a4d678481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_9bfc9269-2876-4a9b-93cc-262a4d678481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3344688b-422a-4dee-82af-42deeb43cbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3344688b-422a-4dee-82af-42deeb43cbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8d722cb4-9ff0-4539-9640-4c3faa4f033d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_8e1cb1b7-7c59-4083-bf7c-fba4259d1c2f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8d722cb4-9ff0-4539-9640-4c3faa4f033d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesWarrantiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c42f57f3-0016-4f54-8b64-3804128705ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c42f57f3-0016-4f54-8b64-3804128705ba" xlink:to="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:to="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:href="cvco-20240330.xsd#cvco_ProductWarrantyLiabilityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeAxis_e31f37bf-bc9a-4675-b937-9297219b1007" xlink:to="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ManufacturingDefectsMember_93d9f02b-e6d7-4eb0-bf8f-a735a54ed676" xlink:href="cvco-20240330.xsd#cvco_ManufacturingDefectsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:to="loc_cvco_ManufacturingDefectsMember_93d9f02b-e6d7-4eb0-bf8f-a735a54ed676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NonstructuralDefectsMember_6ef335a9-08a1-4037-b365-a458fba3f221" xlink:href="cvco-20240330.xsd#cvco_NonstructuralDefectsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ProductWarrantyLiabilityTypeDomain_cc967f77-66bb-418f-a6a3-062b1d983906" xlink:to="loc_cvco_NonstructuralDefectsMember_6ef335a9-08a1-4037-b365-a458fba3f221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityTable_45fb6a7f-1e7e-4bb2-a5df-f01eb10062a9" xlink:to="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyObligationTerm_4cf6ce5c-6d84-4535-a2a0-0742a0cd00df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyObligationTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantyLiabilityLineItems_11dbd8d2-2b61-4edf-bd93-bbcea39ff9a1" xlink:to="loc_us-gaap_ProductWarrantyObligationTerm_4cf6ce5c-6d84-4535-a2a0-0742a0cd00df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_84f3c928-8ba9-4911-979e-a7fa743b4edd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_84f3c928-8ba9-4911-979e-a7fa743b4edd" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:to="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_8712624d-5d27-45c4-aac6-ba97e63f4289" xlink:to="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CargoAndFreightMember_84a25417-7095-4a58-be88-2c71844b8bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CargoAndFreightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8daaaba6-446d-4d76-865d-a778de3c3279" xlink:to="loc_us-gaap_CargoAndFreightMember_84a25417-7095-4a58-be88-2c71844b8bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_69da8c8c-ea00-4b4e-8d13-d378ba37ed33" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a3135097-51fd-49af-bb74-d4ed7c1a902b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_2823c04b-0d38-4eb1-b099-855746867f19" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a3135097-51fd-49af-bb74-d4ed7c1a902b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ee294e84-fa7e-47cd-a452-017975200665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_b312e3b0-26e8-4c3e-865c-5de96262c870" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ee294e84-fa7e-47cd-a452-017975200665" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_b312e3b0-26e8-4c3e-865c-5de96262c870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount_de8afc67-d3ba-4717-a82b-a716cc8d3178" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ee294e84-fa7e-47cd-a452-017975200665" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount_de8afc67-d3ba-4717-a82b-a716cc8d3178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesAdvertisingDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_da739fdc-63e8-4e58-ac36-fd7bc185c7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_c878cd83-388a-4c0a-9542-f8031ff3c8de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_da739fdc-63e8-4e58-ac36-fd7bc185c7ed" xlink:to="loc_us-gaap_AdvertisingExpense_c878cd83-388a-4c0a-9542-f8031ff3c8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4796707a-32b8-4c65-a1d6-22c682f9c414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4796707a-32b8-4c65-a1d6-22c682f9c414" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_9e83bf7a-6742-48dd-8a9d-9e047b6911e1" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_2c489b9e-9919-4954-afe0-d91c0cad0ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebenturesSubjectToMandatoryRedemptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a09d7203-fe1a-4b3b-9330-d52229f8872f" xlink:to="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_2c489b9e-9919-4954-afe0-d91c0cad0ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5f01854-c6f0-4e49-b191-c50f4d1d22eb" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_0897b394-810e-4146-b64e-74b95ed9aada" xlink:href="cvco-20240330.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ac388d1b-9d96-42f8-ab63-9d466d8ac5e4" xlink:to="loc_cvco_CraftsmanMember_0897b394-810e-4146-b64e-74b95ed9aada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable_36a22f85-7412-4951-92ff-2fb10d5072b5" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_c7bdf993-a715-42ce-a4c4-6e34d3513583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_c7bdf993-a715-42ce-a4c4-6e34d3513583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_154a81da-1aaf-4489-90d4-e3038f52a099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems_b26ef36e-462d-46ba-8ef5-c903f496460b" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_154a81da-1aaf-4489-90d4-e3038f52a099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a135b7ee-84ea-4374-b767-abceaaa10306" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_f91aa578-f024-416f-8318-3c3cb6114b82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a135b7ee-84ea-4374-b767-abceaaa10306" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_f91aa578-f024-416f-8318-3c3cb6114b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_d14d60df-e749-4801-8cb3-974d37d72e94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherComprehensiveLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a135b7ee-84ea-4374-b767-abceaaa10306" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_d14d60df-e749-4801-8cb3-974d37d72e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0bde1610-815c-4e78-8b4d-2fa23035e1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a135b7ee-84ea-4374-b767-abceaaa10306" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0bde1610-815c-4e78-8b4d-2fa23035e1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomerNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_11ab5416-19aa-48f9-86a5-b700b04a4e23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_11ab5416-19aa-48f9-86a5-b700b04a4e23" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:to="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f54c590a-78ed-4c25-badf-6aee1216057e" xlink:to="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SubcontractedSiteImprovementsMember_c8b75e0a-8f32-4c2e-b7bc-33a40e44f1c6" xlink:href="cvco-20240330.xsd#cvco_SubcontractedSiteImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_967c46d7-0fb8-438b-ad72-ddd894655008" xlink:to="loc_cvco_SubcontractedSiteImprovementsMember_c8b75e0a-8f32-4c2e-b7bc-33a40e44f1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2c1d9374-9c7f-47c4-9acb-5db92314e14f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d6a5ccb1-c6c2-4464-b71c-ff58d856e893" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_1749f61f-fdc2-4749-b7f6-1d1f9eee05e8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d6a5ccb1-c6c2-4464-b71c-ff58d856e893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e9c3350a-5d0c-4986-94cc-54ab515327ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e9c3350a-5d0c-4986-94cc-54ab515327ca" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:to="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_0d4e46fc-4b83-4f2d-888b-ed6bb65b2abf" xlink:to="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_4addcff3-fb04-41cb-853b-9fab09d67866" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_4addcff3-fb04-41cb-853b-9fab09d67866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_ded72d82-c9cf-4b16-a1f5-f8674ea48312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_ded72d82-c9cf-4b16-a1f5-f8674ea48312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember_48dbdbfc-104b-4371-8de8-5578ccebfff0" xlink:href="cvco-20240330.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_cvco_InsuranceAgencyCommissionsMember_48dbdbfc-104b-4371-8de8-5578ccebfff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember_2c8bf8d6-ad02-4888-b320-f4c47c8f4ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3b2fb1d9-f991-4af7-bca5-838e27de6894" xlink:to="loc_us-gaap_FinancialServiceOtherMember_2c8bf8d6-ad02-4888-b320-f4c47c8f4ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_81b2339e-e40d-4d77-b145-75edca83c733" xlink:to="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_23768fa1-29e8-4e87-9113-2df15c9d1172" xlink:href="cvco-20240330.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:to="loc_cvco_FactoryBuiltHousingMember_23768fa1-29e8-4e87-9113-2df15c9d1172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_1c8e979a-41c6-4288-b052-1eb8378c1aa3" xlink:href="cvco-20240330.xsd#cvco_FinancialServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a71c5d16-85ef-48d7-97d3-e3a402bd7a8a" xlink:to="loc_cvco_FinancialServicesMember_1c8e979a-41c6-4288-b052-1eb8378c1aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f203ee43-d527-423a-934d-12e42adbb9b4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205619a3-4880-4efb-87ef-a5f67430ec3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_10322b0b-e28e-4571-9ee1-43be7ee6357a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205619a3-4880-4efb-87ef-a5f67430ec3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashRestrictionsonCashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_aad94437-4c2d-4e37-8921-8e144885b7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_aad94437-4c2d-4e37-8921-8e144885b7c0" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:to="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_83f77549-e16b-455b-8ba4-77d0e8c3da84" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryPlaceMember_737d4069-9780-455f-bb58-25ea5ad4d5d6" xlink:href="cvco-20240330.xsd#cvco_CountryPlaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:to="loc_cvco_CountryPlaceMember_737d4069-9780-455f-bb58-25ea5ad4d5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember_b494c08a-1698-4fec-b403-2d568bf563fd" xlink:href="cvco-20240330.xsd#cvco_OtherRestrictedCashMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c2372f6d-46f8-4f35-a2e6-26a98c164146" xlink:to="loc_cvco_OtherRestrictedCashMember_b494c08a-1698-4fec-b403-2d568bf563fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6bb50cb3-15e4-40db-bf62-275951b72880" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_79e5103a-02b8-4071-8f8f-ff7b9d8dfc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_79e5103a-02b8-4071-8f8f-ff7b9d8dfc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a6895a95-1b39-4566-9641-ea6111d16af1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a6895a95-1b39-4566-9641-ea6111d16af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_57f9035d-2a40-4232-9c79-999c67291698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_01088916-e485-4bd8-9461-759453c20733" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_57f9035d-2a40-4232-9c79-999c67291698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RestrictedCashReconciliationtoSOCFDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_234b41e5-a43d-4d4b-bb5a-5d845227bbad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d11a3630-7645-4b24-9467-d1e297c5739d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_234b41e5-a43d-4d4b-bb5a-5d845227bbad" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d11a3630-7645-4b24-9467-d1e297c5739d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_6d1251a1-d0bb-422c-b717-794bacfc180c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_234b41e5-a43d-4d4b-bb5a-5d845227bbad" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_6d1251a1-d0bb-422c-b717-794bacfc180c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b9cf878-b53b-4187-94d1-0625967440b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_234b41e5-a43d-4d4b-bb5a-5d845227bbad" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b9cf878-b53b-4187-94d1-0625967440b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsScheduleofInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_53b6505a-79c4-4f72-bd36-a5768105f23a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_53b6505a-79c4-4f72-bd36-a5768105f23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ed467f15-1a7b-41a6-b726-c28258be9b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ed467f15-1a7b-41a6-b726-c28258be9b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_936d15a8-3cd3-4be3-87e2-3b3b704b585b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_EquityMethodInvestments_936d15a8-3cd3-4be3-87e2-3b3b704b585b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_748e9d84-6599-4ff4-86ea-13ce14c75e63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_Investments_748e9d84-6599-4ff4-86ea-13ce14c75e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_a0d16b84-60db-49ab-97f1-855f16982d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_ShortTermInvestments_a0d16b84-60db-49ab-97f1-855f16982d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_6bac8381-7081-4f8d-a8f6-7df8038bb14a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2ecea1af-385c-4e01-b554-bdbae507cd5d" xlink:to="loc_us-gaap_LongTermInvestments_6bac8381-7081-4f8d-a8f6-7df8038bb14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsAvailableforsaleSummaryDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_970800fe-faef-49da-ad6e-bb89b7702327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_970800fe-faef-49da-ad6e-bb89b7702327" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1b9a2f87-5904-432e-8cc2-9279f5e38d47" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesMember_9f372c49-1a68-4087-b387-5b5b2fb8a7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_MortgageBackedSecuritiesMember_9f372c49-1a68-4087-b387-5b5b2fb8a7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e3963a04-71c5-492a-823c-1105a9396629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_e3963a04-71c5-492a-823c-1105a9396629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_19ea0f6a-0da5-452f-b84c-76de7b737cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_678ac3f4-6b3a-4cce-be59-435fde7097e4" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_19ea0f6a-0da5-452f-b84c-76de7b737cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1e6d573e-e075-42f8-8862-5c7659583253" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b18032fb-df97-450a-a650-9ec9be87f5e4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8f5bc1c3-2f4b-49a3-8011-81fa47728d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8f5bc1c3-2f4b-49a3-8011-81fa47728d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c47c0517-9b64-46a0-857a-f1f62a10ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c47c0517-9b64-46a0-857a-f1f62a10ed0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e85ed3d6-6ad1-4847-a0c6-df2a7287b7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e85ed3d6-6ad1-4847-a0c6-df2a7287b7e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7fad8ba8-4c23-4c45-a0cb-8db1c07d2eef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_bb218001-b4b8-486c-a4ef-d26a3f347c7b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7fad8ba8-4c23-4c45-a0cb-8db1c07d2eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsContinuousUnrealizedLossPositionsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ff8206da-2281-44ab-a2c6-99e1dd54501c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ff8206da-2281-44ab-a2c6-99e1dd54501c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:to="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_26b42941-b25c-4bce-bee4-44fbbe80bcee" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesMember_04f6f9d3-d518-4161-8043-d6712f8d2058" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_MortgageBackedSecuritiesMember_04f6f9d3-d518-4161-8043-d6712f8d2058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f9fd9fc2-f99a-4073-81c5-87f6997a6d93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f9fd9fc2-f99a-4073-81c5-87f6997a6d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_b98c15ca-ad76-49a0-9ff6-2c2493c64138" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ba4a8ae0-dd4a-4d8e-b837-308ec010f375" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_b98c15ca-ad76-49a0-9ff6-2c2493c64138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable_d0d13a3e-b772-4b61-a17b-a44e3b000163" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7feeea51-3cfc-4ee2-9770-4f22000fd72c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7feeea51-3cfc-4ee2-9770-4f22000fd72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6c34c99f-b0d2-4efa-a478-a27a741302db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_6c34c99f-b0d2-4efa-a478-a27a741302db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3e8e4c61-65b6-4a1a-8567-85998633598c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_3e8e4c61-65b6-4a1a-8567-85998633598c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_b4a0b359-0dc6-4c04-ad2a-503560934d01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_b4a0b359-0dc6-4c04-ad2a-503560934d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_9aa665be-e0ac-4c4a-bc6a-a7b5e86cba11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_9aa665be-e0ac-4c4a-bc6a-a7b5e86cba11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_00f26d9f-6b43-432e-b57b-e446e2315ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract_4cba11f6-62d2-4865-9102-72b475fcb795" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_00f26d9f-6b43-432e-b57b-e446e2315ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsDebtSecuritiesbyMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4dc01334-37c7-4232-8634-a3cf099af78b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_76b06953-381a-4118-80f8-5a97dcc398a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4dc01334-37c7-4232-8634-a3cf099af78b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_76b06953-381a-4118-80f8-5a97dcc398a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_76b06953-381a-4118-80f8-5a97dcc398a6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_15a345a4-48c0-40ca-91c9-3cb4d0738464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_15a345a4-48c0-40ca-91c9-3cb4d0738464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_9c824faa-864d-42d5-a047-ce9ff06a436a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_9c824faa-864d-42d5-a047-ce9ff06a436a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_2fb8b3bd-61f8-43b3-8899-1f05ebdb0c87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_2fb8b3bd-61f8-43b3-8899-1f05ebdb0c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_41aa6ffe-700e-4b9b-afef-95e611109379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_41aa6ffe-700e-4b9b-afef-95e611109379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6333a5fb-dffe-4a2d-b57e-70082b3bcb10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6333a5fb-dffe-4a2d-b57e-70082b3bcb10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d1507c08-e7f5-402b-94c4-5eb6fa9f7f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_14dcf18e-bf7f-4005-9afd-170ea959faf8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d1507c08-e7f5-402b-94c4-5eb6fa9f7f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_76b06953-381a-4118-80f8-5a97dcc398a6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_c729715b-65d3-49a5-b65f-c960de527938" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_c729715b-65d3-49a5-b65f-c960de527938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6f9b8661-173b-4995-9061-bf8a60f6a0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_6f9b8661-173b-4995-9061-bf8a60f6a0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_5473707a-0d14-44a7-ac3d-3abe49b3e83a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_5473707a-0d14-44a7-ac3d-3abe49b3e83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_979fe5ef-71fe-4a1d-968a-4198d02135bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_979fe5ef-71fe-4a1d-968a-4198d02135bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_3ad24c0a-1fa7-4e98-b71e-473a6f0236ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_3ad24c0a-1fa7-4e98-b71e-473a6f0236ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2be8a983-8784-42af-a6c1-309720cbd87b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_93cb491c-b941-4470-bcc5-3e896f3ef859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2be8a983-8784-42af-a6c1-309720cbd87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ccee9a2f-57aa-4d67-be24-629034e52b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_cd86e81c-45e9-4850-86ae-e318b61b9df8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ccee9a2f-57aa-4d67-be24-629034e52b8e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_cd86e81c-45e9-4850-86ae-e318b61b9df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_93a53f89-5634-4e8c-8761-85194a5b89dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ccee9a2f-57aa-4d67-be24-629034e52b8e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_93a53f89-5634-4e8c-8761-85194a5b89dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InvestmentsGainsLossesonSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63e706cc-2cbd-4f53-9285-87ec40f0ccb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_aed3db34-0950-4d1d-9295-1c41b3b10f10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63e706cc-2cbd-4f53-9285-87ec40f0ccb2" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_aed3db34-0950-4d1d-9295-1c41b3b10f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_840a1ba1-826c-48ec-854f-c3cc2a5f7bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63e706cc-2cbd-4f53-9285-87ec40f0ccb2" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_840a1ba1-826c-48ec-854f-c3cc2a5f7bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_153a5f69-f6c0-4f50-9dc7-7b60788f405e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63e706cc-2cbd-4f53-9285-87ec40f0ccb2" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_153a5f69-f6c0-4f50-9dc7-7b60788f405e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_51e6c408-a7b5-4085-93ec-89f812870839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_f97de207-704e-4dff-b1fe-1468c03a699b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_51e6c408-a7b5-4085-93ec-89f812870839" xlink:to="loc_us-gaap_InventoryRawMaterials_f97de207-704e-4dff-b1fe-1468c03a699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_2a56fbf3-b53a-470c-af90-78d03f2356b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_51e6c408-a7b5-4085-93ec-89f812870839" xlink:to="loc_us-gaap_InventoryWorkInProcess_2a56fbf3-b53a-470c-af90-78d03f2356b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_1a92efe5-4fa8-4bab-9cc2-104552f0ae73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_51e6c408-a7b5-4085-93ec-89f812870839" xlink:to="loc_us-gaap_InventoryFinishedGoods_1a92efe5-4fa8-4bab-9cc2-104552f0ae73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f3b42263-746c-4179-902d-75318b5d24c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_51e6c408-a7b5-4085-93ec-89f812870839" xlink:to="loc_us-gaap_InventoryNet_f3b42263-746c-4179-902d-75318b5d24c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_c2f9d581-82bb-477c-a081-29b9d13d3f15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_c2f9d581-82bb-477c-a081-29b9d13d3f15" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_01c02c35-2ce9-4607-bc85-c0f590cfd1e0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_ddd9f508-39cb-4527-97d1-1663e8b634f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa56f755-b672-4cb3-afe5-ea46805891e2" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_ddd9f508-39cb-4527-97d1-1663e8b634f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6325369d-3bdd-430b-9883-f412b99ab974" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivablePreviouslySecuritized_fff82bd3-28ab-45bb-9fe0-a706dcd6c4df" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivablePreviouslySecuritized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivablePreviouslySecuritized_fff82bd3-28ab-45bb-9fe0-a706dcd6c4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableHeldForInvestment_18ac5935-ff94-4dc0-b97c-f5af0da78a64" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableHeldForInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivableHeldForInvestment_18ac5935-ff94-4dc0-b97c-f5af0da78a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_2f24b0df-91ce-4ab2-b8e8-576b3290f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_2f24b0df-91ce-4ab2-b8e8-576b3290f7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances_2dc099e8-abd7-4c36-9bd0-5044820dd80e" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_cvco_FinancingReceivableConstructionAdvances_2dc099e8-abd7-4c36-9bd0-5044820dd80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_005429d8-6c2f-4b05-ad83-9c8b1c9db837" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_005429d8-6c2f-4b05-ad83-9c8b1c9db837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_e167c362-2514-4da3-ba37-2906df254857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_e167c362-2514-4da3-ba37-2906df254857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b5e0ac86-a7b1-4599-930e-48ca78b08303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b5e0ac86-a7b1-4599-930e-48ca78b08303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_db9eb349-7bf5-4010-b502-c38dcba2d5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_db9eb349-7bf5-4010-b502-c38dcba2d5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_511153e8-9111-4a98-a10a-6c63b67689c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_511153e8-9111-4a98-a10a-6c63b67689c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a67d621d-baac-48ff-ba7b-bdb31ced9abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_73df9712-bbab-4805-9d05-04d544ed902d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_a67d621d-baac-48ff-ba7b-bdb31ced9abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_fc5a2263-6fe1-4023-985f-e0b4f89f1692" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_fc5a2263-6fe1-4023-985f-e0b4f89f1692" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_d2e32b7c-0c39-457d-93e0-d2eb938fde3f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_44985a0c-9ad6-4fc1-a8f8-af8ed2bdc571" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5ccb175a-50ff-414f-a9dc-1101813189eb" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_44985a0c-9ad6-4fc1-a8f8-af8ed2bdc571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6954d944-c01d-4c4a-b102-34f01fefdf28" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_15025e64-3a0b-49c0-8509-202eee7bee64" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_27f2268b-0c34-4a29-9eca-c91536245012" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_27f2268b-0c34-4a29-9eca-c91536245012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a70b8743-e800-48a2-a210-508c6b55fe17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a70b8743-e800-48a2-a210-508c6b55fe17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_7efe4eea-d1a2-4e7a-9d6f-f2cf72cd572c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_7efe4eea-d1a2-4e7a-9d6f-f2cf72cd572c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_ab036879-9b6d-48b3-ac41-28f17aad73aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_ab036879-9b6d-48b3-ac41-28f17aad73aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_cca52869-9cd1-4075-a261-1e68360ab372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward_9d3bff74-0adf-4126-ac7e-d3354a1507d8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_cca52869-9cd1-4075-a261-1e68360ab372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableWeightedAveragesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_effba196-9365-457d-af54-448a044133ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_effba196-9365-457d-af54-448a044133ad" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fc10f9bc-0270-4f6a-9440-397814d0aab3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_852482bc-6a74-4ee8-96d6-3c88669b58b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba053f9-50cc-42f4-85c1-920051cd1348" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_852482bc-6a74-4ee8-96d6-3c88669b58b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_968db11f-5d6f-4209-9fdf-513dbc1a8baa" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_47065e91-18b0-4a36-bd4c-d3cb6dce7c7a" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_47065e91-18b0-4a36-bd4c-d3cb6dce7c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_b7232c78-1b42-46c6-bd78-1c1171da92b7" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate_b7232c78-1b42-46c6-bd78-1c1171da92b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_47fb7acf-81c7-49b3-a886-f5c81e659aac" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_adf5a253-f88b-4d5a-8365-19af44f972be" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_47fb7acf-81c7-49b3-a886-f5c81e659aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_86d6fba6-a2e2-4c9e-82c6-8304ddf5153e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_86d6fba6-a2e2-4c9e-82c6-8304ddf5153e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_7269f222-c32b-4437-b199-3b3778d1a69d" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_512d2e9e-c66d-4dca-bbc4-04d899dfd300" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_512d2e9e-c66d-4dca-bbc4-04d899dfd300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset31To69DaysPastDueMember_f09b5682-f471-4c60-ab91-db4053992a71" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset31To69DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAsset31To69DaysPastDueMember_f09b5682-f471-4c60-ab91-db4053992a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAsset61To90DaysPastDueMember_d149f8ef-ebcc-40f9-a4fe-3829322d77d2" xlink:href="cvco-20240330.xsd#cvco_FinancialAsset61To90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAsset61To90DaysPastDueMember_d149f8ef-ebcc-40f9-a4fe-3829322d77d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_5a94d056-8a6b-45b7-a883-55eb8f747cb1" xlink:href="cvco-20240330.xsd#cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_2a1b6705-3b02-4c0c-91d0-7da7a2c6689e" xlink:to="loc_cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember_5a94d056-8a6b-45b7-a883-55eb8f747cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1f92e2b6-c987-4ca6-8c00-a9d0353cb510" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bac33ba3-0901-492c-a6c8-3f18d3ca4c19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f1b13b40-ecca-464b-9f1b-86ec38fdf4d3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bac33ba3-0901-492c-a6c8-3f18d3ca4c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6a715b56-f9c1-4964-80cc-da8c2a06b8fc" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ad169d22-f931-4ad1-96c9-5012914b196e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5699e74-4318-421d-a60a-5259bae9aa17" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod_ad169d22-f931-4ad1-96c9-5012914b196e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_97a598cb-b6b2-4508-a8c5-7bc4b45d321b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_97a598cb-b6b2-4508-a8c5-7bc4b45d321b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:to="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditScoreFicoDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditScoreFicoAxis_9310f57d-ae47-4535-b7e0-a4820ade6297" xlink:to="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreGreaterThan680Member_1e371848-6701-40b5-968d-6190ae48b831" xlink:href="cvco-20240330.xsd#cvco_FICOScoreGreaterThan680Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScoreGreaterThan680Member_1e371848-6701-40b5-968d-6190ae48b831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScore620To679Member_3f423e4d-e8a7-45c8-a294-798740b52c72" xlink:href="cvco-20240330.xsd#cvco_FICOScore620To679Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScore620To679Member_3f423e4d-e8a7-45c8-a294-798740b52c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FICOScoreLessThan620Member_025bda2a-3e9f-45dd-b0a9-491c3615fbe2" xlink:href="cvco-20240330.xsd#cvco_FICOScoreLessThan620Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_FICOScoreLessThan620Member_025bda2a-3e9f-45dd-b0a9-491c3615fbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember_50b79c2d-e8f9-4855-a8a5-ab3f293e2c53" xlink:href="cvco-20240330.xsd#cvco_NoFICOScoreMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditScoreFicoDomain_929d12b8-fbfa-42ec-b887-df0ba56f5520" xlink:to="loc_cvco_NoFICOScoreMember_50b79c2d-e8f9-4855-a8a5-ab3f293e2c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_94efbbcf-3f0b-4420-b41c-04c67db40028" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b5e599c1-1f21-4f78-9309-004c013f7420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_397938aa-e86c-413f-87d1-4a8ea3c573b3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b5e599c1-1f21-4f78-9309-004c013f7420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a7b15d4b-83dd-4b0f-8d27-a5af77f91b98" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_5092b0cc-aaf7-4c4b-a2df-4bcb10f6bea1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_5092b0cc-aaf7-4c4b-a2df-4bcb10f6bea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_cc4dadec-5a5c-4f8e-bfb2-7bd9f6d764bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_cc4dadec-5a5c-4f8e-bfb2-7bd9f6d764bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_b75d26a8-e952-462c-aff1-daa41a3a2a45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_b75d26a8-e952-462c-aff1-daa41a3a2a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1d2ab089-d1d0-48cb-a8f7-83ba07d83e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_1d2ab089-d1d0-48cb-a8f7-83ba07d83e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_d5fde96b-4864-48b7-af99-6679ecea6fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_d5fde96b-4864-48b7-af99-6679ecea6fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_2a2f7683-d5f6-4cf1-b057-aba5ad96aef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_2a2f7683-d5f6-4cf1-b057-aba5ad96aef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_f92b2810-5769-4bd2-8fd3-5f9a50462573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_23647ea0-6eb1-483f-8ab2-b70693644527" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_f92b2810-5769-4bd2-8fd3-5f9a50462573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ConsumerLoansReceivableNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ab325eb2-20ca-4007-8c9c-c5abb56b37dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ab325eb2-20ca-4007-8c9c-c5abb56b37dd" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7b8d2140-d02e-4932-ad97-45d1bd42383e" xlink:to="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_8a3ebd31-f0b2-4305-b3db-9f0eed7b9649" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:to="loc_stpr_TX_8a3ebd31-f0b2-4305-b3db-9f0eed7b9649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL_70c4920c-50b4-46de-87d1-2289db78d26d" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_FL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_2d0f566e-58ad-4e51-8847-78a21e742307" xlink:to="loc_stpr_FL_70c4920c-50b4-46de-87d1-2289db78d26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d7b5bfae-3645-44f4-ab68-406c135f9ce3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceReceivablesMember_3c4ce170-cefa-4702-8d96-09b77b982163" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_450f8f7a-a394-4742-a359-f388f0e865df" xlink:to="loc_us-gaap_FinanceReceivablesMember_3c4ce170-cefa-4702-8d96-09b77b982163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a003e72f-851a-4c7d-bf21-85732911c04f" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_35ff912b-35d9-4e01-9166-15d854c6b11a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cb86a193-30be-46df-8f2f-3e1d36167dc4" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_35ff912b-35d9-4e01-9166-15d854c6b11a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2b15cde3-762c-4b42-994c-3fc25e6c4038" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_a0d94bc0-04f4-4ad5-a7c0-6fae03501a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b53a1326-6480-4557-b9be-4f1be33b1f29" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_a0d94bc0-04f4-4ad5-a7c0-6fae03501a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2af80f94-ac1a-4c7d-9f2c-1e32d1da03eb" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_167752d9-4c59-4bc5-8259-7a082968e010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_167752d9-4c59-4bc5-8259-7a082968e010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure_18003914-e255-4821-9676-62647cb265db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_RealEstateAcquiredThroughForeclosure_18003914-e255-4821-9676-62647cb265db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_7ec52765-84e7-42eb-90fd-ab5d68770e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_16fdeba2-2043-4e7c-a3eb-90a72463d82e" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_7ec52765-84e7-42eb-90fd-ab5d68770e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_46c2ae3b-ab16-48a1-8fc3-40d117c1ba79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_46c2ae3b-ab16-48a1-8fc3-40d117c1ba79" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6391e2eb-584f-4667-bf75-80ce8546c5fc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_633cb9ca-0a05-4726-82c9-4144dd5b8d95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4bb99889-e907-4b0f-8fc5-45b0920647cc" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_633cb9ca-0a05-4726-82c9-4144dd5b8d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2bcc39ca-e039-4e0c-b6fa-447cedfa499e" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_33eab4cf-5b3d-4211-b5ee-30edd9270813" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_33eab4cf-5b3d-4211-b5ee-30edd9270813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c3809030-bdf4-4f8a-b022-61ab46f04858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c3809030-bdf4-4f8a-b022-61ab46f04858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableDeferredIncome_b796626b-7de9-4036-8a67-8fd92e4f32bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableDeferredIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableDeferredIncome_b796626b-7de9-4036-8a67-8fd92e4f32bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8f3d83c4-3647-436b-89c5-1b83ff3e66c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_8f3d83c4-3647-436b-89c5-1b83ff3e66c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_3628c2fe-7736-4dda-9128-c5d41f7b0079" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent_3628c2fe-7736-4dda-9128-c5d41f7b0079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_e8cef9f6-48e3-469d-96a3-b7ab199e498f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_76b24d45-a25b-4f57-979b-ffd05973e54d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent_e8cef9f6-48e3-469d-96a3-b7ab199e498f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansCharacteristicsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ef1fb0c0-07a4-45af-9e0c-102517eec191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ef1fb0c0-07a4-45af-9e0c-102517eec191" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd547e2c-daf0-43f8-9a7a-330a72d54007" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5be68629-4500-43f9-b1cf-4e529a4a9249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f2357d31-d5df-4951-a817-9d2b202547ea" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5be68629-4500-43f9-b1cf-4e529a4a9249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aba219d2-fd4e-46a1-8e47-cc674ee141fb" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_3568767c-22ad-4e18-a150-a63a94d1975e" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate_3568767c-22ad-4e18-a150-a63a94d1975e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_fb23c01e-af4e-4549-b264-a6b7291c86fb" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_fdfc0fb2-d03b-4974-9657-64c1f3821cef" xlink:to="loc_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity_fb23c01e-af4e-4549-b264-a6b7291c86fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0573bb74-de16-456f-b786-6c3bdf5347a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0573bb74-de16-456f-b786-6c3bdf5347a5" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_45e10bef-0468-41c8-87e6-2522e856dd62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_6d27b1ec-7aab-4050-bd1b-74f6e21072ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_494d4677-2432-494c-9a48-60519a4fcd5b" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_6d27b1ec-7aab-4050-bd1b-74f6e21072ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_34dd2682-7570-4e8b-b1ed-067473d1855c" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c27285e5-52e2-46e8-a75f-6c009ecbe80b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c27285e5-52e2-46e8-a75f-6c009ecbe80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d6102dc1-79b9-4319-9ce7-dacfc3285f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d6102dc1-79b9-4319-9ce7-dacfc3285f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40ff2a04-5d59-490c-8731-9c73e0f0c32c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_807390ad-72e2-4195-8397-e1b547fe40d6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_40ff2a04-5d59-490c-8731-9c73e0f0c32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_0e14797f-982e-4603-9768-02a396e01458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_0e14797f-982e-4603-9768-02a396e01458" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9aae0c19-e4da-41ac-8228-d61087fd3ae3" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_537e76b8-cfee-41f7-bdbf-8a1ab4e151e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_156f613e-64f2-4761-876c-bac42b1b5a63" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_537e76b8-cfee-41f7-bdbf-8a1ab4e151e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b6bf6b97-5972-48d8-a70b-d2e7abbfc6e3" xlink:to="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_NY_318e0f61-323d-457a-a259-abfa08dab967" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_NY"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8b5e5528-f16a-48ae-bdd7-384ee3c14859" xlink:to="loc_stpr_NY_318e0f61-323d-457a-a259-abfa08dab967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0b217d7c-f2f0-4ae6-b117-5936af353f99" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceReceivablesMember_2c71e2fe-4d47-48b9-ad3f-d9fcf13382e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_134cc8e6-3bf6-425f-b983-a75f6e04458b" xlink:to="loc_us-gaap_FinanceReceivablesMember_2c71e2fe-4d47-48b9-ad3f-d9fcf13382e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_540643c0-feaf-4514-8f5c-d05521b67577" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_6ea6ef1a-3b36-4885-97ef-d7d9835fe702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_6ea6ef1a-3b36-4885-97ef-d7d9835fe702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_4d6c9ec6-f14e-423e-ba18-7e315395b574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6ad17cba-0c85-43c8-aaa4-71eb717079c0" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_4d6c9ec6-f14e-423e-ba18-7e315395b574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b9c2057e-acc0-4edd-a42e-386c94f8fa0f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonperformingThreshold_db06b5fe-fabf-4e9b-a25e-628e6c7516f0" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonperformingThreshold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_cvco_FinancingReceivableNonperformingThreshold_db06b5fe-fabf-4e9b-a25e-628e6c7516f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_17231105-b2f5-49e7-bff3-7e77f7f52232" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue_17231105-b2f5-49e7-bff3-7e77f7f52232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_e498419b-892e-4293-b8ac-e2fdf5540d48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_e498419b-892e-4293-b8ac-e2fdf5540d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_d64c769c-4638-41b1-9db5-0ebde4cebe95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ca139cdd-710c-4055-a138-79d6e34bf633" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_d64c769c-4638-41b1-9db5-0ebde4cebe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a19695f6-499b-458b-a8e4-25a95db8a4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a19695f6-499b-458b-a8e4-25a95db8a4ab" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c9349064-0c63-468c-b456-62c6c3f4b5e2" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_459de4ec-804e-4932-8177-b5a7d169931a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_4b58b59f-1215-4bb0-b927-4a4d37508e48" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_459de4ec-804e-4932-8177-b5a7d169931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b1ce33c-ad68-4f14-bf7c-6eb0fee25327" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_df303553-667f-4da0-9630-0550d7e6abe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0faff17a-e289-4ba7-999c-fd5125062bda" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_df303553-667f-4da0-9630-0550d7e6abe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_5fb0d49a-ffe0-4bbe-bb8d-23197a429985" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8f15e1ef-fbb5-4675-913b-5db6407ea2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8f15e1ef-fbb5-4675-913b-5db6407ea2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_d575aa44-f45a-486a-98ed-cbae75268f27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_d575aa44-f45a-486a-98ed-cbae75268f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_edd664e1-8ec8-43df-b27c-24516a250576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_edd664e1-8ec8-43df-b27c-24516a250576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_05d44547-a4b3-4a25-812a-27c5fb8d4e23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_05d44547-a4b3-4a25-812a-27c5fb8d4e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_bc1264ef-8355-4928-b7e1-ba942f33a919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_bc1264ef-8355-4928-b7e1-ba942f33a919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1130f848-7a70-4537-a73f-8e334101706a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_fcee5542-4c26-4863-957d-e26c316858e7" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1130f848-7a70-4537-a73f-8e334101706a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_44b846c4-537e-48a2-9ccf-d986617ad609" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_44b846c4-537e-48a2-9ccf-d986617ad609" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ddf05c57-1fa2-4939-ba96-4db28c75c88b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_9a494fc9-4e63-46fc-a939-968966903922" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_9a494fc9-4e63-46fc-a939-968966903922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_08a5e94b-3e09-452b-8b2d-6ce175e91888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_08a5e94b-3e09-452b-8b2d-6ce175e91888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_c2fa75b0-fe0f-471e-80df-a48d008cc3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_LandMember_c2fa75b0-fe0f-471e-80df-a48d008cc3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_28c97d02-3bfe-449c-aea9-5eaebb4d3573" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7bd0c86a-c756-4e90-92ce-049ec0b62294" xlink:to="loc_us-gaap_ConstructionInProgressMember_28c97d02-3bfe-449c-aea9-5eaebb4d3573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_edcb5a79-cc17-4940-9677-079d9058fd19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5993e7e5-e70b-4100-ad68-cc750c47e93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5993e7e5-e70b-4100-ad68-cc750c47e93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9d731c7-8779-47bb-9ffd-806b751eca0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9d731c7-8779-47bb-9ffd-806b751eca0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_eefd0940-6d39-4294-b675-82bcd2818b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6230fd6-42a0-4dcb-9433-5c87b8529e70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_eefd0940-6d39-4294-b675-82bcd2818b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_65845e32-acdf-4671-be7a-50de0ffd3648" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_76733ac5-448c-4f6b-af52-9be123c105ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_65845e32-acdf-4671-be7a-50de0ffd3648" xlink:to="loc_us-gaap_Depreciation_76733ac5-448c-4f6b-af52-9be123c105ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d1604eb0-1b50-46e0-8a37-b0360820d759" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d1604eb0-1b50-46e0-8a37-b0360820d759" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:to="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_078a7771-70e2-4fe3-8d31-8eca0c22d939" xlink:to="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_97f307d5-0fc9-486b-86b0-836b3e9c7c7c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:to="loc_srt_MinimumMember_97f307d5-0fc9-486b-86b0-836b3e9c7c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_040787ce-f5e1-4174-ae41-31f9b632fd24" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bdc268ac-04cf-40e6-8a78-9429a046f034" xlink:to="loc_srt_MaximumMember_040787ce-f5e1-4174-ae41-31f9b632fd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_aec13e36-d6f6-47c8-8f97-d34b65796b1f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_5cd11b1e-ae30-4331-baae-ac6a9443e015" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_5cd11b1e-ae30-4331-baae-ac6a9443e015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_d1621562-19d3-4a15-b64b-89f95b447584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_787628c0-89e5-4a2e-9f25-cd3ade123148" xlink:to="loc_us-gaap_LesseeFinanceLeaseRenewalTerm1_d1621562-19d3-4a15-b64b-89f95b447584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesLeaseAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7b8c96a5-8ec5-4d46-96af-4cebe5377833" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7b8c96a5-8ec5-4d46-96af-4cebe5377833" xlink:to="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_aa87e50e-dfa8-44d3-8927-b87fb7c8523d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_aa87e50e-dfa8-44d3-8927-b87fb7c8523d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_70e1d4cc-e125-411d-8cc0-a6aba2865bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_70e1d4cc-e125-411d-8cc0-a6aba2865bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b875d7d2-b919-48f8-9c75-4aa8234d9a86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b875d7d2-b919-48f8-9c75-4aa8234d9a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset_f7ec0721-b461-48ad-94f6-37285f06b980" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract_9ea248ad-aa66-427b-b6f9-2a62a5799ffb" xlink:to="loc_cvco_OperatingAndFinanceLeaseRightOfUseAsset_f7ec0721-b461-48ad-94f6-37285f06b980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract_69a8d7c2-8da7-41f7-8f02-f697680e6afb" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7b8c96a5-8ec5-4d46-96af-4cebe5377833" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract_69a8d7c2-8da7-41f7-8f02-f697680e6afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract_69a8d7c2-8da7-41f7-8f02-f697680e6afb" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_7d62d688-a59f-4c5b-997a-87a541911e93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_7d62d688-a59f-4c5b-997a-87a541911e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_db48bf50-1fa2-466b-9315-20a6499c55fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_db48bf50-1fa2-466b-9315-20a6499c55fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fdec2af6-f8ba-4676-861a-04c9f6ff6de6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fdec2af6-f8ba-4676-861a-04c9f6ff6de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_f7843aff-01dc-4438-97d8-37d7ddb568fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract_b37c39ad-8508-491f-956b-bb9270d4ad08" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_f7843aff-01dc-4438-97d8-37d7ddb568fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_171a6182-78fe-4706-9267-b3155a030f97" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract_69a8d7c2-8da7-41f7-8f02-f697680e6afb" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_171a6182-78fe-4706-9267-b3155a030f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ba97bd6d-d935-4b8d-a4f9-95871fbbbc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_171a6182-78fe-4706-9267-b3155a030f97" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ba97bd6d-d935-4b8d-a4f9-95871fbbbc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e38779c8-0034-4411-b2d0-092b0745e2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_171a6182-78fe-4706-9267-b3155a030f97" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e38779c8-0034-4411-b2d0-092b0745e2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6f89e006-7bbc-4b97-8682-ca5deaf9196f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract_171a6182-78fe-4706-9267-b3155a030f97" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6f89e006-7bbc-4b97-8682-ca5deaf9196f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability_e81a4251-4db9-4743-b174-7566b21f5a7f" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityAbstract_69a8d7c2-8da7-41f7-8f02-f697680e6afb" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiability_e81a4251-4db9-4743-b174-7566b21f5a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_8407902c-2688-4db3-aa45-604ac9917a26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7b8c96a5-8ec5-4d46-96af-4cebe5377833" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_8407902c-2688-4db3-aa45-604ac9917a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_969ff61b-17ce-40d2-b2ff-eaa7546b243a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_969ff61b-17ce-40d2-b2ff-eaa7546b243a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b9cc49f6-547f-4752-8870-64bc1484a6c0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_f3ba0081-4185-4c48-af58-cecea3c376c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:to="loc_us-gaap_CostOfSalesMember_f3ba0081-4185-4c48-af58-cecea3c376c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_855f5607-b48b-4957-b780-9c6954dae39a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_7e6202ed-e470-46c1-a7e7-da3714b654e6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_855f5607-b48b-4957-b780-9c6954dae39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_883c02c0-b046-4f13-9e5f-f64497a671dd" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c4f12137-67ec-4574-9ec0-33a72478e1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_OperatingLeaseCost_c4f12137-67ec-4574-9ec0-33a72478e1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17c2f082-1b78-469e-b970-a19a9506cbde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_17c2f082-1b78-469e-b970-a19a9506cbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e0929d6f-e779-4f9f-9343-0dab3f5d1dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e0929d6f-e779-4f9f-9343-0dab3f5d1dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_e99ff3e6-940f-4c63-b775-c5bea58d0cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_a7843936-f011-4df7-9e03-fa61de82e02a" xlink:to="loc_us-gaap_LeaseCost_e99ff3e6-940f-4c63-b775-c5bea58d0cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesCashPaymentsforOperatingandFinanceLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5a2b16b7-123e-4cfb-8394-2a23a0be5b59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5a42464f-3341-4731-9a3f-eec11e12a944" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5a2b16b7-123e-4cfb-8394-2a23a0be5b59" xlink:to="loc_us-gaap_OperatingLeasePayments_5a42464f-3341-4731-9a3f-eec11e12a944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_14989eab-0042-4259-b9b0-da36059b707c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5a2b16b7-123e-4cfb-8394-2a23a0be5b59" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_14989eab-0042-4259-b9b0-da36059b707c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_57ad6120-9316-4ab5-9238-09fdfb44708e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57ad6120-9316-4ab5-9238-09fdfb44708e" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_eb88ae22-4d17-4bab-9c45-82729cd349ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_eb88ae22-4d17-4bab-9c45-82729cd349ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_945035e2-0075-4cb5-b4c6-99b8499f3c54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_945035e2-0075-4cb5-b4c6-99b8499f3c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6827c821-07fd-48d0-b911-a04d95b0d9be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6827c821-07fd-48d0-b911-a04d95b0d9be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9b603ad6-5c41-4b27-bd64-17f486e7886b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9b603ad6-5c41-4b27-bd64-17f486e7886b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5f12ac93-b32f-4c5a-aa03-975215339141" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_5f12ac93-b32f-4c5a-aa03-975215339141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fb8b0c34-bd92-4061-8042-5f95c2a3cb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fb8b0c34-bd92-4061-8042-5f95c2a3cb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e34d5d87-4fb3-491a-ae02-9ebe6eb5f5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e34d5d87-4fb3-491a-ae02-9ebe6eb5f5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_537a8752-956b-4d9e-91f2-0cd4ac807039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_537a8752-956b-4d9e-91f2-0cd4ac807039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d45a39ae-81dc-4638-b877-cf8d8a3bf8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_43e0db72-f9dd-4587-8898-b45860af5ab8" xlink:to="loc_us-gaap_OperatingLeaseLiability_d45a39ae-81dc-4638-b877-cf8d8a3bf8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57ad6120-9316-4ab5-9238-09fdfb44708e" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c86973bc-9035-433b-a3f6-aaadd93597ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c86973bc-9035-433b-a3f6-aaadd93597ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_726b5742-d8fd-4cf3-afb4-4adbd0daf372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_726b5742-d8fd-4cf3-afb4-4adbd0daf372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f1381eb7-8d80-4319-b912-19db25831c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f1381eb7-8d80-4319-b912-19db25831c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_073e2a74-d559-4569-b0cf-aa69874490a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_073e2a74-d559-4569-b0cf-aa69874490a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ed15bf8f-13b6-4449-aa8c-2071e7ff06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_ed15bf8f-13b6-4449-aa8c-2071e7ff06c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c3a94747-84ba-4b08-b85d-076ca5692d62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c3a94747-84ba-4b08-b85d-076ca5692d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5d82b092-3635-4516-acb7-961c9cc21451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5d82b092-3635-4516-acb7-961c9cc21451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e11bcd53-2494-42c9-b325-f6b5075679ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e11bcd53-2494-42c9-b325-f6b5075679ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_5f7a6800-75c9-4b2f-a95d-34418d48c7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_859352c7-c757-43c7-9e97-42d1482d29c4" xlink:to="loc_us-gaap_FinanceLeaseLiability_5f7a6800-75c9-4b2f-a95d-34418d48c7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_57ad6120-9316-4ab5-9238-09fdfb44708e" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearOne_385247fa-b618-4111-8390-39205643bfdc" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearOne_385247fa-b618-4111-8390-39205643bfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearTwo_67113760-0059-4b59-818d-d0f4813b545f" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearTwo_67113760-0059-4b59-818d-d0f4813b545f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearThree_d5cec0f6-d5de-4a87-9b2f-d1f810745f92" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearThree_d5cec0f6-d5de-4a87-9b2f-d1f810745f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFour_8c515ee4-3626-4c75-b0d3-5204c9eb596f" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearFour_8c515ee4-3626-4c75-b0d3-5204c9eb596f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidYearFive_a53a4ee6-f2d9-4330-b7d6-e205f78bc73a" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidYearFive_a53a4ee6-f2d9-4330-b7d6-e205f78bc73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_9ba20d38-2022-4916-be50-8a10be6128be" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaidAfterYearFive_9ba20d38-2022-4916-be50-8a10be6128be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityToBePaid_30addf3c-7488-4cdf-b1d5-3ef185f7d3dd" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityToBePaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityToBePaid_30addf3c-7488-4cdf-b1d5-3ef185f7d3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_26189ddf-7665-48fc-84f7-93366322546e" xlink:href="cvco-20240330.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_26189ddf-7665-48fc-84f7-93366322546e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingAndFinanceLeaseLiability_d6b9ab5f-5ca7-4964-9082-cc57c22631d3" xlink:href="cvco-20240330.xsd#cvco_OperatingAndFinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract_6b8700c0-5fb4-4a81-9f3e-23fc37dd294b" xlink:to="loc_cvco_OperatingAndFinanceLeaseLiability_d6b9ab5f-5ca7-4964-9082-cc57c22631d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#LeasesWeightedAverageDisclosuresDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_82a439c2-f80a-4b08-8285-f4f8d36fdc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_494d9534-b0a9-4af0-b87d-e5745b1265b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82a439c2-f80a-4b08-8285-f4f8d36fdc0f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_494d9534-b0a9-4af0-b87d-e5745b1265b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_f5f6aaf0-258c-4e7e-930f-555790f71fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82a439c2-f80a-4b08-8285-f4f8d36fdc0f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_f5f6aaf0-258c-4e7e-930f-555790f71fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b059626a-be9f-4073-9c69-2858621c109b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82a439c2-f80a-4b08-8285-f4f8d36fdc0f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b059626a-be9f-4073-9c69-2858621c109b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_dcbb69d0-9519-47b8-993a-b480303f5aab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82a439c2-f80a-4b08-8285-f4f8d36fdc0f" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_dcbb69d0-9519-47b8-993a-b480303f5aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0b055795-68a9-477f-9b66-b116d21ad7da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0b055795-68a9-477f-9b66-b116d21ad7da" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7af8b2f9-2e04-4e33-9a98-56a261ce2a24" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_7f53ddab-0214-43a7-b140-ac30a1ca003c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_us-gaap_GoodwillMember_7f53ddab-0214-43a7-b140-ac30a1ca003c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_6124b134-bad1-4479-a178-53053dacaece" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_6124b134-bad1-4479-a178-53053dacaece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember_52d47338-3080-472b-8f9f-f0a0228522f0" xlink:href="cvco-20240330.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_5209a84b-6328-47e1-b40c-69265c7bb08d" xlink:to="loc_cvco_StateInsuranceLicensesMember_52d47338-3080-472b-8f9f-f0a0228522f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_ab7aa5cb-e6d3-4b03-9283-de2243aa8308" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_589fe092-a7e8-4cbf-90fb-759c11029b29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_us-gaap_Goodwill_589fe092-a7e8-4cbf-90fb-759c11029b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5f3f9b65-e8e6-486d-9a50-ad436505b3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5f3f9b65-e8e6-486d-9a50-ad436505b3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_2976c1cf-7aba-480e-b0eb-2eab71060b5e" xlink:href="cvco-20240330.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_6b5393f4-825b-4597-921e-d2dc44276cdf" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_2976c1cf-7aba-480e-b0eb-2eab71060b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0b055795-68a9-477f-9b66-b116d21ad7da" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e366077f-68e4-4bb3-9837-46474f73ad07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_525ef405-34aa-4f66-95bd-1ba8d7cfc02d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_525ef405-34aa-4f66-95bd-1ba8d7cfc02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_4f5b32df-3cc8-43c1-97dc-07db061e46e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_eba00768-46a2-4adf-83a6-24024fd61b2d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_4f5b32df-3cc8-43c1-97dc-07db061e46e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7b90456a-9f07-4329-958a-125ea5981d24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6b793cf7-1f6e-48cc-bce9-51cc63fb5f0e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_79d603d0-964c-43c0-a821-99a48d5aaa25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_79d603d0-964c-43c0-a821-99a48d5aaa25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8d31fc5d-4494-430b-817c-043e77bd307c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8d31fc5d-4494-430b-817c-043e77bd307c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_42147587-1a47-4e74-a11b-56712b46b5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_904772e4-6e28-41c2-9b48-831a56003c8e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_42147587-1a47-4e74-a11b-56712b46b5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_5e93af62-fa3e-4ce7-9445-7ae81475e455" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0b055795-68a9-477f-9b66-b116d21ad7da" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_5e93af62-fa3e-4ce7-9445-7ae81475e455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_0b031bd0-d3f2-409c-9418-039be9d82265" xlink:href="cvco-20240330.xsd#cvco_IntangibleAssetsGrossIncludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_5e93af62-fa3e-4ce7-9445-7ae81475e455" xlink:to="loc_cvco_IntangibleAssetsGrossIncludingGoodwill_0b031bd0-d3f2-409c-9418-039be9d82265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1c4de0c2-c226-445c-b42d-b30aefa8c2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_5e93af62-fa3e-4ce7-9445-7ae81475e455" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1c4de0c2-c226-445c-b42d-b30aefa8c2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_7b67e8e8-6561-4f4f-855a-a344f39764ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_5e93af62-fa3e-4ce7-9445-7ae81475e455" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_7b67e8e8-6561-4f4f-855a-a344f39764ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec0b5549-f88f-421f-946a-aef61875305e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec0b5549-f88f-421f-946a-aef61875305e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dfd1d869-1d3e-4ad5-8ca8-db4129e3a835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_03d17a11-fa78-49ac-8b34-ae71bdc62706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_03d17a11-fa78-49ac-8b34-ae71bdc62706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_d6340092-becd-4564-a4e5-a8467c0b0da2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c376ef6a-2900-4504-9c80-e4929c0fba7b" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_d6340092-becd-4564-a4e5-a8467c0b0da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a1b80867-014a-407d-aad3-b27af7c2f525" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_31a64159-8a4a-4e39-9d8e-cde5c7650e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_Goodwill_31a64159-8a4a-4e39-9d8e-cde5c7650e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4f8cf3c8-a1d7-4b50-8fcb-e7eeaeeb2355" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4f8cf3c8-a1d7-4b50-8fcb-e7eeaeeb2355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_4ea100b7-b0a7-4212-ab6a-875aa5deed4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_4ea100b7-b0a7-4212-ab6a-875aa5deed4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_b2e5a916-46c4-46c0-bedf-91781badcc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3248685d-c4cd-4bf7-8fad-56e1c60fb59c" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_b2e5a916-46c4-46c0-bedf-91781badcc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#GoodwillandOtherIntangiblesAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_facacd9e-fc12-4988-b9d3-5606e6b12a36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_facacd9e-fc12-4988-b9d3-5606e6b12a36" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_dde644a3-df07-4f55-b3e8-d57978d6c343" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_dde644a3-df07-4f55-b3e8-d57978d6c343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_144b4919-8618-4d26-b35c-eed0c0c4b286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_144b4919-8618-4d26-b35c-eed0c0c4b286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4f2fdced-b77b-45f0-a42b-94fd0c462113" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4f2fdced-b77b-45f0-a42b-94fd0c462113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d20a6581-a24e-4d97-983e-c3b3534457e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d20a6581-a24e-4d97-983e-c3b3534457e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_10f366de-f8f9-4aa4-aa0d-63698e31b643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_10f366de-f8f9-4aa4-aa0d-63698e31b643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_61023739-c260-489e-8fc7-de123d304f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_61023739-c260-489e-8fc7-de123d304f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c29c6b0-2781-47ff-8a39-d81344552290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_93db7e6d-11cf-4f5d-b463-dea550971a21" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c29c6b0-2781-47ff-8a39-d81344552290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6bc12a77-888c-419a-a2fa-dcaef5ce9a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6bc12a77-888c-419a-a2fa-dcaef5ce9a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_94d83377-afb3-4d5d-9fc9-ccf567ebf6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_94d83377-afb3-4d5d-9fc9-ccf567ebf6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_03163667-c527-41c3-96a8-ae11368df043" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_03163667-c527-41c3-96a8-ae11368df043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_53239f61-b547-41b9-b474-3310913a68d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_53239f61-b547-41b9-b474-3310913a68d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebatesCurrent_aa7ed220-417b-4998-8590-1ea50aed4cf9" xlink:href="cvco-20240330.xsd#cvco_AccruedVolumeRebatesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_cvco_AccruedVolumeRebatesCurrent_aa7ed220-417b-4998-8590-1ea50aed4cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_3b8ae4c9-7a05-4814-9688-8aab85483265" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_3b8ae4c9-7a05-4814-9688-8aab85483265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4eb584d7-b375-47d9-bda1-c7a197d069ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4eb584d7-b375-47d9-bda1-c7a197d069ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ba33c765-5716-43c9-9630-7ab1478e2fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_add7e254-a819-4c01-bf00-987b16b87a2d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ba33c765-5716-43c9-9630-7ab1478e2fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/WarrantiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#WarrantiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/WarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_76a8eb99-358e-4ddc-bed7-463578442c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_76a8eb99-358e-4ddc-bed7-463578442c2e" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_5359f341-0cde-4ddf-b80e-32e0869c0643" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_5359f341-0cde-4ddf-b80e-32e0869c0643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_4bca33d1-9dd8-47bb-8fcf-eb545d675989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_4bca33d1-9dd8-47bb-8fcf-eb545d675989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_5aa047a4-765b-4632-ac12-f94a0fc89653" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_5aa047a4-765b-4632-ac12-f94a0fc89653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_6dca4ec8-4d3c-4477-9b5d-3e0246b3a45f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_6dca4ec8-4d3c-4477-9b5d-3e0246b3a45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_48b25d0c-3c28-4623-bdca-b6022f35c671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_7fe4a11c-76b6-4505-ad16-f1c7c98561b5" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_48b25d0c-3c28-4623-bdca-b6022f35c671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_b6a9b52c-1ffa-41d8-879e-9f1130aab03c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_FinanceLeaseLiability_b6a9b52c-1ffa-41d8-879e-9f1130aab03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_11735356-a460-4554-a4b2-b753a65cfac7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_11735356-a460-4554-a4b2-b753a65cfac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_b3b01e96-04f9-4b0b-a2d0-d895b526c490" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_b3b01e96-04f9-4b0b-a2d0-d895b526c490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_5d9a9622-7cca-48fb-8ca9-fc5a26dc6139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_OtherLiabilities_5d9a9622-7cca-48fb-8ca9-fc5a26dc6139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_be1d3b42-5aed-4de7-9211-ddd09eb24dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_be1d3b42-5aed-4de7-9211-ddd09eb24dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b0ca9137-9c4a-4dfe-ab7e-17aaa971d97d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1e398440-7353-45e9-b4ea-31e07e004b3a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b0ca9137-9c4a-4dfe-ab7e-17aaa971d97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6e0572d0-1562-46aa-853e-fbeac16aa119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6e0572d0-1562-46aa-853e-fbeac16aa119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5e99ae6e-750f-48ad-858f-6af7ed7b14f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5e99ae6e-750f-48ad-858f-6af7ed7b14f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2fc85728-5f93-4016-867a-f9f96d670760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2fc85728-5f93-4016-867a-f9f96d670760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_65ea4bac-d9b3-4e4b-bf85-616efb57c25c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_65ea4bac-d9b3-4e4b-bf85-616efb57c25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f75cb6cb-5d2b-46bf-b278-599b503b92de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f75cb6cb-5d2b-46bf-b278-599b503b92de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1ec4be2b-ef0b-4b89-bfaa-f73b133c3e68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1ec4be2b-ef0b-4b89-bfaa-f73b133c3e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_67c01398-3883-4f80-96fd-bab973025402" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_6152467a-1fa7-49dd-8b64-2a5e5b070f5b" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_67c01398-3883-4f80-96fd-bab973025402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6ae978ae-b762-426e-beb0-e49c6accf8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6ae978ae-b762-426e-beb0-e49c6accf8d4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_594edf84-153c-44e3-b8b4-3d92bf811831" xlink:to="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1675429a-7570-4611-a6f8-2db7bc176bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4163594b-9f64-4966-b40c-0f84dc7d0a63" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1675429a-7570-4611-a6f8-2db7bc176bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_81d7a2f3-a562-4848-9026-6b4b58a70d05" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TheRevolvingCreditFacilityMember_cf843969-27f8-44c7-bea3-f2bb00f554af" xlink:href="cvco-20240330.xsd#cvco_TheRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cdafe6d2-766d-4ab7-bff5-3c97c5bd2a8a" xlink:to="loc_cvco_TheRevolvingCreditFacilityMember_cf843969-27f8-44c7-bea3-f2bb00f554af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3c63065e-042e-4189-a282-ede3ade837b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_13a05a7e-b8b5-4e49-9b55-429f13e6b94e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9edf86d5-2d4c-4360-aa8c-0ae75a7e3d3a" xlink:to="loc_us-gaap_LineOfCreditMember_13a05a7e-b8b5-4e49-9b55-429f13e6b94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_a96ed818-8f88-4b7a-b762-be0807aa15c9" xlink:to="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SecuredOvernightFinancingRateSOFRMember_6f4b1706-dd69-46c0-b508-b398904ccdf9" xlink:href="cvco-20240330.xsd#cvco_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_SecuredOvernightFinancingRateSOFRMember_6f4b1706-dd69-46c0-b508-b398904ccdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FederalFundsRateMember_7fa2393c-4389-4ee4-a34c-2bb85787ed1e" xlink:href="cvco-20240330.xsd#cvco_FederalFundsRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_FederalFundsRateMember_7fa2393c-4389-4ee4-a34c-2bb85787ed1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember_15e842bf-d3fa-47dd-ae0f-2e7198311bd8" xlink:href="cvco-20240330.xsd#cvco_TermSecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_cvco_TermSecuredOvernightFinancingRateSOFRMember_15e842bf-d3fa-47dd-ae0f-2e7198311bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0c278948-f29e-4f26-80f0-af46bc7f0115" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_329f3327-d145-4ff0-91e3-8e0de7126d23" xlink:to="loc_us-gaap_BaseRateMember_0c278948-f29e-4f26-80f0-af46bc7f0115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_877688db-6285-46a1-97c7-a779ec749219" xlink:to="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6aaaa119-4762-4a6d-8442-d79042f683ca" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:to="loc_srt_MinimumMember_6aaaa119-4762-4a6d-8442-d79042f683ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_160c414a-d861-4f52-b370-767033f81443" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4c80c44e-12fc-4780-8d1c-f3167124ae11" xlink:to="loc_srt_MaximumMember_160c414a-d861-4f52-b370-767033f81443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_5537dcf9-3d85-437f-ad98-dceafaa06333" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_fce2e53d-5b22-4ed2-806d-063e5113ec91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_fce2e53d-5b22-4ed2-806d-063e5113ec91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_22ed5ec6-8359-473f-8a72-bc5e2f7b7a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_22ed5ec6-8359-473f-8a72-bc5e2f7b7a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9d9ac874-663c-47d3-8c5a-03c451f5b746" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9d9ac874-663c-47d3-8c5a-03c451f5b746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage_02e5c7ed-f8cd-4c6e-a04d-0927c5de30d2" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatioPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantLeverageRatioPercentage_02e5c7ed-f8cd-4c6e-a04d-0927c5de30d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0945f48a-c901-46d5-a2ad-b93902eb03bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0945f48a-c901-46d5-a2ad-b93902eb03bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantLeverageRatio_70c7e586-76bd-486f-9cc4-563c66fd25d4" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantLeverageRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantLeverageRatio_70c7e586-76bd-486f-9cc4-563c66fd25d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ba280e66-0695-4ab2-a412-3514023f5b16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_us-gaap_LongTermDebt_ba280e66-0695-4ab2-a412-3514023f5b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_f3bca145-0e98-4ad5-91e8-325cf1440cb9" xlink:href="cvco-20240330.xsd#cvco_DebtInstrumentCovenantEBITDAThresholdMinimum"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_46105092-acc7-43b5-bfac-6cdc56607b24" xlink:to="loc_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum_f3bca145-0e98-4ad5-91e8-325cf1440cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_3873d45d-3ec0-4b30-b001-68114fbaa34a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNetConsolidatedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_3873d45d-3ec0-4b30-b001-68114fbaa34a" xlink:to="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_7214c04d-abbc-4f9d-8e2a-e8b383fd749d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:to="loc_us-gaap_DirectPremiumsWritten_7214c04d-abbc-4f9d-8e2a-e8b383fd749d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_bc7b3bde-e9d8-446f-b977-58d1a5d046e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:to="loc_us-gaap_AssumedPremiumsWritten_bc7b3bde-e9d8-446f-b977-58d1a5d046e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_a8e9f609-6fb0-4397-8f10-6b6487b7334c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:to="loc_us-gaap_CededPremiumsWritten_a8e9f609-6fb0-4397-8f10-6b6487b7334c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_6a9fadf8-6403-489e-9404-0401eb5f6d05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenNetConsolidatedAbstract_159d58e2-89b9-44c4-917a-6461bc9f6622" xlink:to="loc_us-gaap_PremiumsWrittenNet_6a9fadf8-6403-489e-9404-0401eb5f6d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_3873d45d-3ec0-4b30-b001-68114fbaa34a" xlink:to="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_ab6edf58-d514-443d-bdd3-375aafac2401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:to="loc_us-gaap_DirectPremiumsEarned_ab6edf58-d514-443d-bdd3-375aafac2401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_4375199e-9a22-4b46-a46f-e88bfcb48a28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:to="loc_us-gaap_AssumedPremiumsEarned_4375199e-9a22-4b46-a46f-e88bfcb48a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_c5e312e4-b0af-4048-938c-b7c436f5e08e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:to="loc_us-gaap_CededPremiumsEarned_c5e312e4-b0af-4048-938c-b7c436f5e08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_e0ed0799-9274-4211-b2a0-8ef57d04f512" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_b58816c1-f50b-44c9-8426-5361a891fa48" xlink:to="loc_us-gaap_PremiumsEarnedNet_e0ed0799-9274-4211-b2a0-8ef57d04f512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReservesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskAssumedPerPolicy_ef98780b-10ef-49fe-bb50-5979ddbf8bf2" xlink:href="cvco-20240330.xsd#cvco_MaximumRiskAssumedPerPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:to="loc_cvco_MaximumRiskAssumedPerPolicy_ef98780b-10ef-49fe-bb50-5979ddbf8bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskCededPerPolicy_d254d79f-738d-4364-95cd-dbd88f8fa404" xlink:href="cvco-20240330.xsd#cvco_MaximumRiskCededPerPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:to="loc_cvco_MaximumRiskCededPerPolicy_d254d79f-738d-4364-95cd-dbd88f8fa404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_403cd494-836d-45d7-869f-7f80b5d5e690" xlink:href="cvco-20240330.xsd#cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:to="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_403cd494-836d-45d7-869f-7f80b5d5e690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_e02650b9-573d-4583-9d8d-46320e24545b" xlink:href="cvco-20240330.xsd#cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:to="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_e02650b9-573d-4583-9d8d-46320e24545b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_1daba066-8bc5-4da1-98c4-f8f14c63ff8b" xlink:href="cvco-20240330.xsd#cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_2c54f28c-f0c2-413a-b120-655ad8ca6408" xlink:to="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_1daba066-8bc5-4da1-98c4-f8f14c63ff8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_5d887e7c-c149-4c5a-8213-deffd491d619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:href="cvco-20240330.xsd#cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_5d887e7c-c149-4c5a-8213-deffd491d619" xlink:to="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_21d4d864-aedd-439d-adae-67fffdd62a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_21d4d864-aedd-439d-adae-67fffdd62a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_21716a91-7fc7-48d3-a4ee-26d3ed3ba180" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_21716a91-7fc7-48d3-a4ee-26d3ed3ba180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_92cfb7a1-3c60-4a1c-9f00-91658dd4a96b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_92cfb7a1-3c60-4a1c-9f00-91658dd4a96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_d16f1cfe-f9ec-4967-ae52-63dd1eeae6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward_a3572dc5-d75b-4287-a8c9-4045b6e6c961" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_d16f1cfe-f9ec-4967-ae52-63dd1eeae6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesProvisionBenefitforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4fb32004-5bfb-4dc1-9333-796505e99a15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4fb32004-5bfb-4dc1-9333-796505e99a15" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_42cccde3-a596-4eaf-8f60-0ad243be58a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_42cccde3-a596-4eaf-8f60-0ad243be58a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a6e30903-6ab1-4e5f-8c28-f141c77790fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a6e30903-6ab1-4e5f-8c28-f141c77790fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_09ee67b3-8099-4625-b998-a17c0299bda3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_09ee67b3-8099-4625-b998-a17c0299bda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ce117798-5a70-4be6-96d9-762e16353ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_089e1f54-f3d1-4727-92b3-dea41591173f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ce117798-5a70-4be6-96d9-762e16353ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4fb32004-5bfb-4dc1-9333-796505e99a15" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_9e1b1c43-c481-4657-ad83-4d8d5653a284" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_9e1b1c43-c481-4657-ad83-4d8d5653a284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5afa0eb-dad1-46ee-a9f9-c1c6b6a557bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5afa0eb-dad1-46ee-a9f9-c1c6b6a557bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_c8eb2b29-e8f2-4db9-acf6-5d510989c6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_c8eb2b29-e8f2-4db9-acf6-5d510989c6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eef2acd3-f58c-492b-bbcc-9f8415a37aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_45d02215-5428-4c4a-b24a-46807432b7f7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_eef2acd3-f58c-492b-bbcc-9f8415a37aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8e3beed8-80fa-477d-9489-8512a3282671" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4fb32004-5bfb-4dc1-9333-796505e99a15" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8e3beed8-80fa-477d-9489-8512a3282671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3a82abda-ac59-4def-b688-75f3c0103ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3a82abda-ac59-4def-b688-75f3c0103ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount_ce260560-edee-4912-8043-73b85986945d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount_ce260560-edee-4912-8043-73b85986945d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_41221a06-268e-4122-935c-1916abe664d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_41221a06-268e-4122-935c-1916abe664d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_fe2209ef-c744-42fa-8465-0b5e2c546ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_fe2209ef-c744-42fa-8465-0b5e2c546ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8b6df4eb-35b0-4ff3-9b5d-a7acdfe53733" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d8b0da41-5cbc-4b0b-844f-70dfe5449ba0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8b6df4eb-35b0-4ff3-9b5d-a7acdfe53733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesReconciliationofIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c92949c-9d82-4c23-a7fa-dca6bf7f268c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c92949c-9d82-4c23-a7fa-dca6bf7f268c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_72b3da63-d0b9-4d88-86ae-d6b76c11e0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_72b3da63-d0b9-4d88-86ae-d6b76c11e0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_bcc4bdc0-fd48-475c-8b75-ad4889f0cce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_bcc4bdc0-fd48-475c-8b75-ad4889f0cce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_f6e98b69-0789-4d32-a72c-a53ecf55fa23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_f6e98b69-0789-4d32-a72c-a53ecf55fa23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9790302e-e4e9-44ef-9b2f-dbd1423173e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ee5688bb-c1e2-44d6-801a-1460a6875f6e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9790302e-e4e9-44ef-9b2f-dbd1423173e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9d657654-eb44-40f6-b1ed-6408d8d00ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d657654-eb44-40f6-b1ed-6408d8d00ee3" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_01a7e3c7-f551-4505-be84-b8dbbd4d1d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_01a7e3c7-f551-4505-be84-b8dbbd4d1d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0f198acd-5574-43ee-b765-4022bde8d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0f198acd-5574-43ee-b765-4022bde8d13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_2392539d-335e-4340-a77f-5a6e3a4a6940" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_2392539d-335e-4340-a77f-5a6e3a4a6940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_6e95be87-cd45-4513-8ca1-b328ed931cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_6e95be87-cd45-4513-8ca1-b328ed931cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ccabd2be-57ff-4e56-bdab-173d764d161a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ccabd2be-57ff-4e56-bdab-173d764d161a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_8b6a866f-e987-48f7-9baa-59b0566beccb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_8b6a866f-e987-48f7-9baa-59b0566beccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7f0f0a18-7e8b-4596-9c63-f4eda64f6ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7f0f0a18-7e8b-4596-9c63-f4eda64f6ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_9fec94db-e5e5-4b34-b99b-a305ebe1081c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_9fec94db-e5e5-4b34-b99b-a305ebe1081c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates_d7c25a14-2c0d-4711-aaf6-ccd3203081f6" xlink:href="cvco-20240330.xsd#cvco_DeferredTaxAssetsAccruedVolumeRebates"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_cvco_DeferredTaxAssetsAccruedVolumeRebates_d7c25a14-2c0d-4711-aaf6-ccd3203081f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_22888160-ae16-4871-944a-3953d7cfe7ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_22888160-ae16-4871-944a-3953d7cfe7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_47c7eb42-c030-44db-8a5e-60ddad4449be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_574dbefb-d77e-46e6-a8ed-4ba9511c9fd4" xlink:to="loc_us-gaap_DeferredTaxLiabilities_47c7eb42-c030-44db-8a5e-60ddad4449be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_35d42cfb-5ced-4f13-a06e-1924dbdb7279" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_35d42cfb-5ced-4f13-a06e-1924dbdb7279" xlink:to="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:to="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e4cb3cda-220f-421c-aefa-15bcfb654f29" xlink:to="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2ec7d4ac-7e9f-4dbd-ac42-b067a173fc6e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:to="loc_srt_MinimumMember_2ec7d4ac-7e9f-4dbd-ac42-b067a173fc6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_21eaa6d8-816c-4ff0-b78a-937e73d3bde4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e19abeed-ac81-4bcf-9195-a35aea4ae3b9" xlink:to="loc_srt_MaximumMember_21eaa6d8-816c-4ff0-b78a-937e73d3bde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_73c145fe-be22-4586-a0c0-1342992e6334" xlink:to="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RepurchaseAgreementTerm_34063f4d-4793-4e3a-8ed6-64ffc804bcbc" xlink:href="cvco-20240330.xsd#cvco_RepurchaseAgreementTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_RepurchaseAgreementTerm_34063f4d-4793-4e3a-8ed6-64ffc804bcbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_c265473f-b4cc-4564-ba64-10ba41f5334b" xlink:href="cvco-20240330.xsd#cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum_c265473f-b4cc-4564-ba64-10ba41f5334b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfRepurchaseDemandNotices_531100b2-2a30-4a15-a919-16963a6a8f28" xlink:href="cvco-20240330.xsd#cvco_NumberOfRepurchaseDemandNotices"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_NumberOfRepurchaseDemandNotices_531100b2-2a30-4a15-a919-16963a6a8f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices_2b36e8a5-676f-4923-9be4-aae828a9c609" xlink:href="cvco-20240330.xsd#cvco_NumberOfHomesUnderRepurchaseDemandNotices"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_NumberOfHomesUnderRepurchaseDemandNotices_2b36e8a5-676f-4923-9be4-aae828a9c609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_c82b54b3-0834-4b42-8fc5-71d6a2b925ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability_c82b54b3-0834-4b42-8fc5-71d6a2b925ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold_03b2feda-eb79-4866-9fe1-ba447563303b" xlink:href="cvco-20240330.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_ReservesRelatedToConsumerLoansSold_03b2feda-eb79-4866-9fe1-ba447563303b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsTerm_7d908737-6c07-48bb-b37e-07715d7a6bc7" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsTerm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_InterestRateLockCommitmentsTerm_7d908737-6c07-48bb-b37e-07715d7a6bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_8efb5701-f49e-4c2e-86d2-2e48be20ce86" xlink:href="cvco-20240330.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_8efb5701-f49e-4c2e-86d2-2e48be20ce86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue_4edababe-c6d2-4c30-a0ee-acc6b20e437a" xlink:href="cvco-20240330.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_cvco_ForwardCommitmentsRecordedatFairValue_4edababe-c6d2-4c30-a0ee-acc6b20e437a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_2b996417-d351-4461-87a6-29a09640b7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_2b996417-d351-4461-87a6-29a09640b7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_14ac6e70-b5d5-4aa4-94f3-499c3df7fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_0e87cd2d-b0e8-4a2b-a15b-948fa3c9cd89" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_14ac6e70-b5d5-4aa4-94f3-499c3df7fb99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_082357f1-bfb2-4deb-a42b-8878597f186a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_9d0f4299-02d3-44d9-88b3-dbb91e2f6315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractualObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_082357f1-bfb2-4deb-a42b-8878597f186a" xlink:to="loc_us-gaap_ContractualObligation_9d0f4299-02d3-44d9-88b3-dbb91e2f6315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancingReceivableConstructionAdvances_6549f1c6-86de-4b45-be28-f8725c83e710" xlink:href="cvco-20240330.xsd#cvco_FinancingReceivableConstructionAdvances"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_082357f1-bfb2-4deb-a42b-8878597f186a" xlink:to="loc_cvco_FinancingReceivableConstructionAdvances_6549f1c6-86de-4b45-be28-f8725c83e710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RemainingConstructionContingentCommitment_7c80ab78-3311-4e30-8bf5-082c5e744a6e" xlink:href="cvco-20240330.xsd#cvco_RemainingConstructionContingentCommitment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_082357f1-bfb2-4deb-a42b-8878597f186a" xlink:to="loc_cvco_RemainingConstructionContingentCommitment_7c80ab78-3311-4e30-8bf5-082c5e744a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_32d74907-e267-4755-be8a-69942e6e7c73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_32d74907-e267-4755-be8a-69942e6e7c73" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:to="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5c79b515-6216-4292-84c5-867fd286dc43" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8697c8f2-c7b2-4747-b1ba-51202ad69c10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8697c8f2-c7b2-4747-b1ba-51202ad69c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d866d818-ddbc-4c94-8146-97a230d0ef92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_RestrictedStockMember_d866d818-ddbc-4c94-8146-97a230d0ef92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5a4280c5-70f1-4512-bd26-7591d29fd1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5a4280c5-70f1-4512-bd26-7591d29fd1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d9ddf346-4298-41cb-8bdc-1c41ce4f41d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd5d992f-8ae4-4c74-88cb-c7c3b66719b9" xlink:to="loc_us-gaap_PerformanceSharesMember_d9ddf346-4298-41cb-8bdc-1c41ce4f41d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:to="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_d8e0cc6a-8bb3-41bf-9322-42a8a9b18252" xlink:to="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_6f97a19d-658e-4e63-9ab9-f8417e7bf86d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_b8dfdad3-4c21-43c0-8175-f13b45d68678" xlink:to="loc_srt_ScenarioForecastMember_6f97a19d-658e-4e63-9ab9-f8417e7bf86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45b04359-154a-4a8d-a5de-0547df1a699b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b0033a69-7739-4c95-a7d3-fbe27df21a43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b0033a69-7739-4c95-a7d3-fbe27df21a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_64c44871-4b5c-40c4-8dcc-c296061d69a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_64c44871-4b5c-40c4-8dcc-c296061d69a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ab1caf28-5c10-4672-a751-c865724c4cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ab1caf28-5c10-4672-a751-c865724c4cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_27f72bcc-b3b7-47f4-8b0f-b30153a54f28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_27f72bcc-b3b7-47f4-8b0f-b30153a54f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_82ee5118-443f-4d1e-a948-39abef82deba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_82ee5118-443f-4d1e-a948-39abef82deba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_2e17da80-9558-4b5e-a1da-5f8d7b6cce13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_2e17da80-9558-4b5e-a1da-5f8d7b6cce13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d8233307-964d-44c3-b0a9-dc7c282f7ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d8233307-964d-44c3-b0a9-dc7c282f7ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5c85d49b-107b-4bd6-8f6c-b5c29316ff01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5c85d49b-107b-4bd6-8f6c-b5c29316ff01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_174e9fc2-c16d-4898-8224-03280b3d8d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_174e9fc2-c16d-4898-8224-03280b3d8d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_890a9e46-259e-48ae-a52a-fdf14636fcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_890a9e46-259e-48ae-a52a-fdf14636fcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_5ef42157-2e40-46de-aa5b-8ae20996882e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_5ef42157-2e40-46de-aa5b-8ae20996882e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_1ac18844-aac6-4a0d-b7f7-eb6e50ffe9c9" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6e0f168-6910-452d-9587-5a339a234adc" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_1ac18844-aac6-4a0d-b7f7-eb6e50ffe9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d3d93b4-0b79-4b0d-b69e-bd0460c303ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8d3d93b4-0b79-4b0d-b69e-bd0460c303ae" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:to="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5d8255da-8e78-4cf4-9915-e82c81185616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5af8d1fd-5f0f-4a96-a2d9-7bc934077ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cfe17a16-971d-476c-8470-2dcf918d66fa" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5af8d1fd-5f0f-4a96-a2d9-7bc934077ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_426df966-b575-4901-87b3-1b7b9e5a789e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e03926b3-83fa-43d9-a165-046fd4d75ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e03926b3-83fa-43d9-a165-046fd4d75ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d577c243-bced-4705-b55f-294c937c1cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_d577c243-bced-4705-b55f-294c937c1cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d49e0667-2ad1-482f-80d1-10cfec864c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_d49e0667-2ad1-482f-80d1-10cfec864c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ca4f957-3f71-404f-9494-7f873d44ea15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ca4f957-3f71-404f-9494-7f873d44ea15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ba70257c-73a9-443a-a1a9-ec9ce1a79787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c93a3ebc-6633-480f-a0ca-2f880084982e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ba70257c-73a9-443a-a1a9-ec9ce1a79787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3f28ba61-30e8-4b64-b3b0-522ff310eb39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3f28ba61-30e8-4b64-b3b0-522ff310eb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90cab2ad-f942-4e9f-b151-c018cbf70db7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90cab2ad-f942-4e9f-b151-c018cbf70db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_75840a9d-f868-4e54-a31c-34bae509c478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_75840a9d-f868-4e54-a31c-34bae509c478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_21f9e8ba-6273-4110-be68-7a629277bc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_21f9e8ba-6273-4110-be68-7a629277bc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8dccdd24-dd2e-48de-a15c-579ecdce0822" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_e6e682ef-c885-47ef-abc0-60c46a5a0cb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8dccdd24-dd2e-48de-a15c-579ecdce0822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eb000cd9-a6d4-4e8b-961d-7e605eb6577e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_eb000cd9-a6d4-4e8b-961d-7e605eb6577e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_add4ddcb-a4f6-4885-ae5c-52b66acd7800" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_add4ddcb-a4f6-4885-ae5c-52b66acd7800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd66f17a-6b38-4677-a058-134b317bc374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd66f17a-6b38-4677-a058-134b317bc374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_feca4026-60dd-47e7-bac9-be23254f78bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6582d118-5197-496a-971c-f9a116dd45ae" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_feca4026-60dd-47e7-bac9-be23254f78bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#StockBasedCompensationRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b229200b-6859-4f00-86ed-7baba668013e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b229200b-6859-4f00-86ed-7baba668013e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:to="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_60e50ade-3b3f-4bb2-aff4-2bfff7ea45d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_10ccae96-91e7-4f31-ae04-0b86a7f9a209" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_10ccae96-91e7-4f31-ae04-0b86a7f9a209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f51bb7a0-544c-4d93-aed5-ad352904a8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46de62dd-4248-4dc6-baee-3e28447bb0c2" xlink:to="loc_us-gaap_PerformanceSharesMember_f51bb7a0-544c-4d93-aed5-ad352904a8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:to="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_7ce962a8-2940-4de5-a61f-01e1e787bcb7" xlink:to="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_811de44b-c550-473a-8978-241fe6eef312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_811de44b-c550-473a-8978-241fe6eef312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_428cbcc6-e10c-4251-ad9a-83b0eacaa321" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_428cbcc6-e10c-4251-ad9a-83b0eacaa321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_24cb5cf1-ee2d-4349-8486-94c4ceeb8a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_86b2dcfb-afda-4d2a-a0b2-6639d3c3fbab" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_24cb5cf1-ee2d-4349-8486-94c4ceeb8a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b4ba4cf4-d593-44ea-a9e2-fb6bc26aecd6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_461667e2-b55e-4676-8b78-695b9be61eff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_461667e2-b55e-4676-8b78-695b9be61eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4d2e25a9-daf2-481a-89ed-de1ac9e34b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4d2e25a9-daf2-481a-89ed-de1ac9e34b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_7ff7de67-517c-401b-a454-920d2a25db21" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod_7ff7de67-517c-401b-a454-920d2a25db21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64b380d5-aaf5-4faf-85c1-2d287525f25a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64b380d5-aaf5-4faf-85c1-2d287525f25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_2acbe481-8972-4dd3-8944-a03ded31b9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_2acbe481-8972-4dd3-8944-a03ded31b9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6fb1dc9d-b368-463b-88ee-83b399fa35ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7331db86-d39f-4305-94e8-9cccd3657d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6fb1dc9d-b368-463b-88ee-83b399fa35ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3c07f23-bfb6-4d03-a93a-99050b8263fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1664c8c9-630c-4098-afd5-da79e0f91150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1664c8c9-630c-4098-afd5-da79e0f91150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65920704-30cc-41f4-bbfd-d1ce40007699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_65920704-30cc-41f4-bbfd-d1ce40007699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_31928613-eda2-4a79-b97a-5fdf2a68d212" xlink:href="cvco-20240330.xsd#cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue_31928613-eda2-4a79-b97a-5fdf2a68d212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_577627f2-6c74-4d41-9c11-be07499fe603" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_577627f2-6c74-4d41-9c11-be07499fe603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_984f98c1-e5cc-4735-8adb-2eb4081e16ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_984f98c1-e5cc-4735-8adb-2eb4081e16ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_032721f1-64e9-493e-b3b4-7fa791002905" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2df6f013-7d3c-4746-b355-634984aab707" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_032721f1-64e9-493e-b3b4-7fa791002905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_66d614f8-add4-4cbf-8fac-723e93f49ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66d614f8-add4-4cbf-8fac-723e93f49ebe" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96590824-26cd-4d02-a2c3-4fff3da499a3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b832a1b8-9eaf-42a8-bb36-8131562f97de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ef800dfc-f501-48ba-b39c-f6c12f63874b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b832a1b8-9eaf-42a8-bb36-8131562f97de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:to="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d8590bf5-9930-4d52-b235-3fa0918e122c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4757e3ad-78d2-4df3-9bd5-656b5c62b79d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cba785-af5e-4e45-97fe-099f8d367849" xlink:to="loc_us-gaap_PerformanceSharesMember_4757e3ad-78d2-4df3-9bd5-656b5c62b79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f05b03b8-6cda-4098-bb08-1d8e06fa18bf" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_67dbb9eb-fc21-483a-a804-ba04b99a03fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_NetIncomeLoss_67dbb9eb-fc21-483a-a804-ba04b99a03fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec2749b1-bfac-43eb-8506-5fe671fedfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ec2749b1-bfac-43eb-8506-5fe671fedfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_628163df-3c23-4774-99ed-b9246ef57dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_628163df-3c23-4774-99ed-b9246ef57dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_576c6d90-8543-449d-a509-393b7560ffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_de189b7f-64b3-4e3a-aaa4-d6397d1d950f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_576c6d90-8543-449d-a509-393b7560ffc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8548e056-b1cc-40da-b0a1-e69fcdd0b11e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:to="loc_us-gaap_EarningsPerShareBasic_8548e056-b1cc-40da-b0a1-e69fcdd0b11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_fed672b4-fc62-4e06-a14e-de89ec37bce1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_af752e63-c584-46c5-864f-9c99b26c50c3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_fed672b4-fc62-4e06-a14e-de89ec37bce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_157e403b-26a1-47bf-8544-01407769d288" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_157e403b-26a1-47bf-8544-01407769d288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_191dfc7d-d1b7-4074-8444-952d5b670361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9203f73a-29d3-4055-85a3-20f53f7839f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_191dfc7d-d1b7-4074-8444-952d5b670361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#FairValueMeasurementsBookValueandEstimatedFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_225a3c7a-6d39-4266-922e-5ba43dd5eb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_225a3c7a-6d39-4266-922e-5ba43dd5eb3e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1e158093-c08c-4341-ba8e-8dc594e4cde3" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_436a89a7-3430-4bcf-a3a7-a9bde67c0b62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_436a89a7-3430-4bcf-a3a7-a9bde67c0b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d2c0de3c-3e12-4f56-8e0c-f8d14aafe9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d2c0de3c-3e12-4f56-8e0c-f8d14aafe9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_99163a9b-992c-417b-8195-4feef3612169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_c1222988-59e8-4cbe-b257-8fe8c54d6bcd" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_99163a9b-992c-417b-8195-4feef3612169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_800fcb2a-d729-483f-ac06-0dffe2646ef8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_8eff7d2c-6e73-4821-a31e-301bf1d77ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_8eff7d2c-6e73-4821-a31e-301bf1d77ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9e07cb23-7da3-4637-8924-3f209c227bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9e07cb23-7da3-4637-8924-3f209c227bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0d4c9c92-37d4-4517-81a2-65b3a793e308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ae5eaca7-68ef-4135-a7c2-a04b8755f657" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0d4c9c92-37d4-4517-81a2-65b3a793e308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9c8b73e5-ab54-4292-8235-c7f842ece14c" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f41c721-d6ba-43d5-8f8d-e3543c3cc598" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6f41c721-d6ba-43d5-8f8d-e3543c3cc598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_ab33fc3b-b72b-4647-b836-8cccffb5ffd8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_ab33fc3b-b72b-4647-b836-8cccffb5ffd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_d67be059-3b4d-41e5-8924-045e43fb107a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_d67be059-3b4d-41e5-8924-045e43fb107a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure_e835f356-32c9-4c2b-b0a7-09537fd5e4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_NotesReceivableFairValueDisclosure_e835f356-32c9-4c2b-b0a7-09537fd5e4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_8c238ba6-84ce-42e4-94b1-314a240cc595" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_8c238ba6-84ce-42e4-94b1-314a240cc595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_9c3cfd3d-108c-40cd-93ea-4060e60af5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5c1b1033-3202-41b0-b662-699286983b23" xlink:to="loc_us-gaap_DebtInstrumentFairValue_9c3cfd3d-108c-40cd-93ea-4060e60af5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_599229de-4f9e-4f53-b3ee-e4fdf8211922" xlink:href="cvco-20240330.xsd#cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_599229de-4f9e-4f53-b3ee-e4fdf8211922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_c96b925c-30ca-414b-bec3-fc03d40cec8c" xlink:href="cvco-20240330.xsd#cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_c96b925c-30ca-414b-bec3-fc03d40cec8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_6d19b05a-9864-4ff4-a32f-1a83a5f1590f" xlink:href="cvco-20240330.xsd#cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_6d19b05a-9864-4ff4-a32f-1a83a5f1590f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_7e8d25eb-f815-442d-bae8-8c1d31f78dd5" xlink:href="cvco-20240330.xsd#cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_7e8d25eb-f815-442d-bae8-8c1d31f78dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_b44a61a3-152e-421a-bb94-4ca9aa1fd1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_b44a61a3-152e-421a-bb94-4ca9aa1fd1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_f76f8b73-1051-4dfc-9b43-b87ee05e22d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56c93e52-4cf9-4fcb-98dc-0a21b9b84d78" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_f76f8b73-1051-4dfc-9b43-b87ee05e22d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_2b6f86a0-edce-46d1-a0cd-907f69797df9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_2b6f86a0-edce-46d1-a0cd-907f69797df9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:to="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_99e5af59-0fef-4e51-8826-fb0ed78434df" xlink:to="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_563999b0-bdc2-4759-9f16-42cda9273db2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c1eecf9f-8517-40e1-8ff5-f1b3fa06ebe8" xlink:to="loc_srt_MaximumMember_563999b0-bdc2-4759-9f16-42cda9273db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:to="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DefinedContributionPlanAxis_d49eb8be-8889-4d67-a101-d65a2157f4b0" xlink:to="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A401KPlanMember_167874ac-a954-4c88-aaf4-16899e0fee1e" xlink:href="cvco-20240330.xsd#cvco_A401KPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DefinedContributionPlanDomain_4742e903-db9e-4c93-ac9a-076f3c32e416" xlink:to="loc_cvco_A401KPlanMember_167874ac-a954-4c88-aaf4-16899e0fee1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_adcdea2c-9469-416a-a94c-24692497b1ea" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_2de1d4ea-fd6d-4ead-8920-72c9ff6c317a" xlink:href="cvco-20240330.xsd#cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee_2de1d4ea-fd6d-4ead-8920-72c9ff6c317a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_bba87162-4701-4b4c-8e49-a60dca2d8b4b" xlink:href="cvco-20240330.xsd#cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense_bba87162-4701-4b4c-8e49-a60dca2d8b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_03182cf6-2a30-456a-9326-987dfd886d25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_03182cf6-2a30-456a-9326-987dfd886d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_36276da3-d1f2-4844-9ec6-646fffd4e594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_36276da3-d1f2-4844-9ec6-646fffd4e594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployeeServicePeriod_b83ab010-7285-4f87-813c-f3d40d18f807" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployeeServicePeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_DefinedContributionPlanEmployeeServicePeriod_b83ab010-7285-4f87-813c-f3d40d18f807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_80d0bb10-f224-4ea3-9efb-829c548154f2" xlink:href="cvco-20240330.xsd#cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_80d0bb10-f224-4ea3-9efb-829c548154f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_123884d1-b1df-4c90-bbb5-20aa1be71fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d24995-8a37-4259-8fb3-0e7f5d7c1933" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_123884d1-b1df-4c90-bbb5-20aa1be71fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#EmployeeBenefitPlansMultiemployerPlanDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_1eee2af7-985a-43c5-bcff-bbb89832877a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlanEmployerContributionCost_fc7ce68b-8bf7-4bbf-8f72-5db5f312966b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanEmployerContributionCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_1eee2af7-985a-43c5-bcff-bbb89832877a" xlink:to="loc_us-gaap_MultiemployerPlanEmployerContributionCost_fc7ce68b-8bf7-4bbf-8f72-5db5f312966b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_ce57c9ca-532b-4729-8072-632a66156efc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_ce57c9ca-532b-4729-8072-632a66156efc" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9efb1906-c5ed-44f9-b9a9-3b49a4e99612" xlink:to="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_d51faf14-a1f4-42bb-891b-e07183bd84f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2dc9adfc-390d-4742-b23d-543ba097ffe2" xlink:to="loc_us-gaap_RelatedPartyMember_d51faf14-a1f4-42bb-891b-e07183bd84f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_55d6651f-c585-4383-994a-4d405ca3b440" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_cb094e9b-0f8b-48b9-9e6e-bd0b3a05bce6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e9ed028f-ffd8-4967-986f-516b5f97ed0d" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_cb094e9b-0f8b-48b9-9e6e-bd0b3a05bce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0756d054-5d92-4a9a-9d0c-ca3f46c76f99" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_908bb5f1-f99f-4186-b671-24d2249d6fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_908bb5f1-f99f-4186-b671-24d2249d6fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6ecdd280-725a-4deb-a2a9-8f8d1c0c3c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6ecdd280-725a-4deb-a2a9-8f8d1c0c3c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_640395c4-7642-4053-80a2-d4c1af79cf77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_37abfc9a-ecbc-40a8-bf2d-5df033fe33dc" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_640395c4-7642-4053-80a2-d4c1af79cf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5f22e390-e55c-4193-bf9d-c84e96469ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5f22e390-e55c-4193-bf9d-c84e96469ad0" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a2012cf4-fff0-456c-b645-5a6b6a8276e8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_KentuckyDreamHomesLLCMember_455c601b-f3e9-4988-8e89-b63f9bbbe203" xlink:href="cvco-20240330.xsd#cvco_KentuckyDreamHomesLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_KentuckyDreamHomesLLCMember_455c601b-f3e9-4988-8e89-b63f9bbbe203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SolitaireMember_b86935c6-dd90-4729-b181-91f7dfe28a0f" xlink:href="cvco-20240330.xsd#cvco_SolitaireMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_SolitaireMember_b86935c6-dd90-4729-b181-91f7dfe28a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_97d4560a-703f-4f4c-9b3e-9dfa93979b09" xlink:href="cvco-20240330.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_CraftsmanMember_97d4560a-703f-4f4c-9b3e-9dfa93979b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_21607eab-576f-4567-a697-72285f8dfdc0" xlink:href="cvco-20240330.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70c9b949-2e24-4e29-ae09-e77477a67911" xlink:to="loc_cvco_CommodoreMember_21607eab-576f-4567-a697-72285f8dfdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:to="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_72b4008c-d340-497e-827b-371e1b6365b6" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_052c7bc6-70bd-4154-93a8-a1b994256eea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebenturesSubjectToMandatoryRedemptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_a84cc333-6e2d-4e40-bc20-2d6c3f4e198f" xlink:to="loc_us-gaap_DebenturesSubjectToMandatoryRedemptionMember_052c7bc6-70bd-4154-93a8-a1b994256eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_c46aac74-2fcd-4ea2-a672-4e127f19223f" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5ec6be48-299a-4e52-8d9d-5f5e6ff70c56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5ec6be48-299a-4e52-8d9d-5f5e6ff70c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_e1a9c15b-e59f-45d7-8eeb-391ee4848f17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_e1a9c15b-e59f-45d7-8eeb-391ee4848f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_5ee581b7-e4ba-4ab0-9e75-69860fdfe4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_5ee581b7-e4ba-4ab0-9e75-69860fdfe4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_14129309-3377-4ba4-a537-cb15767e575c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_14129309-3377-4ba4-a537-cb15767e575c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_95af467f-c468-497d-9add-96addbd90492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_Goodwill_95af467f-c468-497d-9add-96addbd90492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c72c92b2-7ade-4ae5-8858-c5d267e2466a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c72c92b2-7ade-4ae5-8858-c5d267e2466a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_fb0b5841-ce41-4d9a-9db3-0c9c0f7b35af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_fb0b5841-ce41-4d9a-9db3-0c9c0f7b35af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b05d7109-7871-4fe4-975d-4129bc5e923d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b05d7109-7871-4fe4-975d-4129bc5e923d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_c3105c01-47e7-437b-87ea-87d6ae942250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_c3105c01-47e7-437b-87ea-87d6ae942250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_554d03b6-d7a1-469b-b702-8f47f290a7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_554d03b6-d7a1-469b-b702-8f47f290a7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dd11a3e8-252f-4366-9bb2-65d241b1938d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_dd11a3e8-252f-4366-9bb2-65d241b1938d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1a076e38-44ed-4c34-bd9c-1508b9e446ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_e20baecb-fe8f-43f6-86ed-bc6f1d45ad82" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_1a076e38-44ed-4c34-bd9c-1508b9e446ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_77bc6ca9-723d-4b6d-875e-144eb16a9bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_77bc6ca9-723d-4b6d-875e-144eb16a9bbf" xlink:to="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5861485e-f2d3-4343-84b7-aa81dcdad5a3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SolitaireMember_0e2688f3-31bf-4d4c-93b1-bf75f4c132f9" xlink:href="cvco-20240330.xsd#cvco_SolitaireMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:to="loc_cvco_SolitaireMember_0e2688f3-31bf-4d4c-93b1-bf75f4c132f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_906aca85-08cb-4a7f-bea4-77420eb549a0" xlink:href="cvco-20240330.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eafabe4a-5bcb-4a7b-abf4-bdd60c7eaeb1" xlink:to="loc_cvco_CommodoreMember_906aca85-08cb-4a7f-bea4-77420eb549a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_befdd603-5314-415c-8085-6dfd151d1e1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_dd554f5e-ebe7-48e7-8585-3b7845058acf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_dd554f5e-ebe7-48e7-8585-3b7845058acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_df11ba85-5b0f-4cdf-abb0-8fa7275a62a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_df11ba85-5b0f-4cdf-abb0-8fa7275a62a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_3d7e47ea-9254-4514-bcf6-25bc62e5c8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3b3d5098-e0f6-47fd-836c-625dda060993" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_3d7e47ea-9254-4514-bcf6-25bc62e5c8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_af5234ef-07fc-4d07-b754-9894b5db858d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_94c253ad-203b-4746-829d-b84b3dd208d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7e8a6f0d-4e82-4065-b5f9-e61e408a5f18" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_94c253ad-203b-4746-829d-b84b3dd208d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_85571e4d-d8a1-4b36-ad25-158e4a643a7f" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1008af5c-e0f4-4908-b82b-c0b29e277421" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1008af5c-e0f4-4908-b82b-c0b29e277421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_e5724d71-f192-49c2-858d-a9e13f5cfaba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_e5724d71-f192-49c2-858d-a9e13f5cfaba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c848deb9-77a3-4c4f-99e9-cb822f3564fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c848deb9-77a3-4c4f-99e9-cb822f3564fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_92edd33b-b4b2-4323-b32d-f6cfbe5dc14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_92edd33b-b4b2-4323-b32d-f6cfbe5dc14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_252a05bc-3e3d-4daa-88f9-bb7bd59797a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_252a05bc-3e3d-4daa-88f9-bb7bd59797a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_48d8238a-2d03-4161-920a-d1af07cf1767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_48d8238a-2d03-4161-920a-d1af07cf1767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f4311ce2-d128-443a-a5ab-d431fca79a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f4311ce2-d128-443a-a5ab-d431fca79a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_67faf4cd-ac1e-485b-a5d5-ab07d69e2d64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_67faf4cd-ac1e-485b-a5d5-ab07d69e2d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0adf27b3-9f90-4d71-b353-eb5220722399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0adf27b3-9f90-4d71-b353-eb5220722399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_65e79ec7-04a0-4f58-9e92-c92cfa31edb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_65e79ec7-04a0-4f58-9e92-c92cfa31edb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_3ec9b976-bc86-499e-8a83-6eb045472792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_3ec9b976-bc86-499e-8a83-6eb045472792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_33e5b011-f089-4b5b-b50d-60d0554bc47a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_Goodwill_33e5b011-f089-4b5b-b50d-60d0554bc47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aded4f46-7029-4614-b273-e067893dd992" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_aded4f46-7029-4614-b273-e067893dd992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_aba7c368-a87f-4a6b-9537-f02e02a2297f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_aba7c368-a87f-4a6b-9537-f02e02a2297f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ff1b4bb-6960-475b-8d8c-61cbe9bce3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4ff1b4bb-6960-475b-8d8c-61cbe9bce3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_40d9c794-906a-4a63-ace5-3ebf7c557529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_71d21129-de1b-41d4-aecf-d9036829be32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_40d9c794-906a-4a63-ace5-3ebf7c557529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AcquisitionsProFormaDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#AcquisitionsProFormaDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AcquisitionsProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_41f45414-18c9-4711-8028-77ac273b0ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_edbdc6db-ce04-4e25-ab45-d534ea1c1dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_41f45414-18c9-4711-8028-77ac273b0ee1" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_edbdc6db-ce04-4e25-ab45-d534ea1c1dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_84542917-95e8-4325-9033-541dfce55bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_41f45414-18c9-4711-8028-77ac273b0ee1" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_84542917-95e8-4325-9033-541dfce55bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_e3e94a7f-6aa9-40c3-ae50-a0ef9b79418e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_41f45414-18c9-4711-8028-77ac273b0ee1" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_e3e94a7f-6aa9-40c3-ae50-a0ef9b79418e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cvco-20240330.xsd#BusinessSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3562e618-b586-439b-b4cf-3f1ca24cf400" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3562e618-b586-439b-b4cf-3f1ca24cf400" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_78ba7caf-612d-4409-a773-1b7daa0f07fd" xlink:to="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_d4131fc7-b6d3-4f24-9173-f23a3147261b" xlink:href="cvco-20240330.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:to="loc_cvco_FactoryBuiltHousingMember_d4131fc7-b6d3-4f24-9173-f23a3147261b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:href="cvco-20240330.xsd#cvco_FinancialServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_57904fbe-c0f3-4e99-aba7-c7bac98e5cb6" xlink:to="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerFinanceMember_bcb5d476-fe86-41cb-bc47-07a3faecabd9" xlink:href="cvco-20240330.xsd#cvco_ConsumerFinanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:to="loc_cvco_ConsumerFinanceMember_bcb5d476-fe86-41cb-bc47-07a3faecabd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceMember_d36f796c-d40c-43de-be1e-b100b560d470" xlink:href="cvco-20240330.xsd#cvco_InsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_FinancialServicesMember_4c770180-edd3-4036-82e5-353b1d3b3c6e" xlink:to="loc_cvco_InsuranceMember_d36f796c-d40c-43de-be1e-b100b560d470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d361fe3e-1bdd-4263-9bde-f9ad56363eb6" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_0634baa9-2359-4f99-9880-7fb491936498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_NumberOfOperatingSegments_0634baa9-2359-4f99-9880-7fb491936498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_59bcea42-6ebd-4991-9a57-d2464382bb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_NumberOfReportableSegments_59bcea42-6ebd-4991-9a57-d2464382bb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32c769b5-5049-49f6-b1e9-a900ad4d17db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_32c769b5-5049-49f6-b1e9-a900ad4d17db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4667fdad-f0ef-4416-95b1-4ff6a80f8c50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4667fdad-f0ef-4416-95b1-4ff6a80f8c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f987d311-eada-4f3b-99a9-d6b5490b1f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_Depreciation_f987d311-eada-4f3b-99a9-d6b5490b1f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_882a6eb7-0123-4747-8bc1-24d9d4efd059" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_AdjustmentForAmortization_882a6eb7-0123-4747-8bc1-24d9d4efd059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f92ee1ec-286a-4de4-9aa7-58fea6897ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f92ee1ec-286a-4de4-9aa7-58fea6897ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_75ceb683-91a9-47b2-9bff-c75e49ae28e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_SegmentExpenditureAdditionToLongLivedAssets_75ceb683-91a9-47b2-9bff-c75e49ae28e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9852a085-e0a9-4ad7-a570-34152ff7bd63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_us-gaap_Assets_9852a085-e0a9-4ad7-a570-34152ff7bd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_GrossMarginPercentage_5f58096b-6804-4c96-8656-9e238347b1a9" xlink:href="cvco-20240330.xsd#cvco_GrossMarginPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ed39f365-3689-4f64-a708-bebd11d6f273" xlink:to="loc_cvco_GrossMarginPercentage_5f58096b-6804-4c96-8656-9e238347b1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>cvco-20240330_g1.jpg
<TEXT>
begin 644 cvco-20240330_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M@@3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MYK?VW?\ @W=_X*6_L1_LG^.OVL/%/_!4R\US3_ NAMJ5WI.GZOK,<UTBNJ[$
M9YMH/S=3Z5^2G_#6'[4W_1ROQ _\+*^_^.U_7]_P7X_Y0V?M"?\ 9/YO_1T5
M?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_
MU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_
MF_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX
M_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M
M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[
M_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7
MX_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &
MFW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 >._M_?MF?#W_@GU^Q_XZ_:\^)ML]UIW@[2//@TV
M*4))J-Y(ZPVMHK$':99Y(H]V#M#%B"%-?DG_ ,$7?@1\4O\ @X,UCQQ_P4/_
M ."KWCS6/&7@32O%CZ)\/O@W;:K<67AFWN(XHYYIFLX9%$L<2SP1H7+-*PD,
MS2%17UC_ ,'67PB\>_%C_@C1XXN/ 5G/<GPIKVDZ_K%K;*6:2P@N-DS8'58Q
M*)F]%A9NU>;?\&;7Q*\,^+/^"4^K> =.NXO[3\*?%+4X=3M0P\P+<06MQ%*1
MUVL'=0>YA8=J /5?^"C7_!&KPQ;?LF^)9?\ @F;>^)OA'XFL; RW?@KX<^(+
MRST7QCIZD&ZTNYTQ)/L[O+#YJQNB+(78(S,CLM?9?[3/[7'[-W[&_@2'XD_M
M,_%[2O".DW5\EEI\E^SO/?W3_=M[:WB5YKF4X)$<2.V 3C ->AW%Q;VD#W5U
M.D44:%I))&"JB@9))/  '>OP5_X*Y_$#QS\3/^#K7]EOX+^.9YF\*^#]4\+7
M?AG39B?(,TUZ]S-=*IX+O+#%&6[BU0?PT ?LC^SM^W;^RC^U7XJUWX??!/XM
M17OB?PPJ/XB\'ZQI-YI&M:;&X4I)/IVH0P74<;!TP[1!3N7GD5SWC'_@J/\
M\$_/AU\>9OV8?B)^U/X9\/>/;>X,,_AK7I);*>,[#)O)F14$9C!<2[MA3Y@Q
M7FOR-_X*>_$7QG\%?^#O']GCQ'\(II;:_P#$5AX2TCQ"MID?:[*^OKNQNQ*!
M]]1:-GG./*0]5!'-?\%4? _@[XB_\'=?P1\&>//#%CK&D7Y\*"_TS4K99H+D
M*9V"R(P*NN57*L"#C!!'% 'Z[? /_@L]_P $N/VG?B'KGPK^"?[:/A'5=;\.
M:=<ZAJL%R\]C"MI;J7GN(Y[N**&XBC0%V>)W544N3M!-:'[*_P#P5T_X)O\
M[;7Q;U+X$_LN?M7^'_%OBS2K>6>XT:VM[JW>:*,@226[W$,:72KD$M"S@#GI
MS7XY_MU_#;X?^+_^#R#X=>%/%'@S3=0TO5;GP]/J>G7=FCP7;IH[%3*A&)/]
M5'PP((0 Y'%;7Q@CB\,_\'N'A2?P_$EFUX;+[4;=0GF^9X.DC<MCKN7@^M '
M[ >.?^"J/_!/7X7_ !QG_9L^)W[5?AGPUXYMK@Q7'ASQ$\UC-'A2_F$SQJHB
M* N)=WELGSABI!JI^RY_P5K_ ."<W[:7Q6U'X'?LS?M5^'_$WBW2XGEGT%8+
MJTGFC3EY+<7448ND4?,6A+@+\Q..:_'G_@K/X-\*>//^#N'X">$_&GAVSU33
M+UO!_P!LT^^@62&X"W%PP5T;AURJY4Y!Q@@CBIO^#B.[O?@#_P '&'[*_P <
M/@Q;BQ\5ZE9>&)+_ .P+LDU"1=>N;7$FW!?S;<_9FS]Z-0G04 ?N#\>/VO\
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
M!QXYT@C(Z?Z)KU?5O[?RJW_!F=H.Y0<? OX:$9'_ %$=#H ^T_B-_P %X/\
M@D3\*?"/AGQSXS_;H\(IIGC".63P_-IL5W?O<11W$MLTK16L,DD$?G0S1B25
M44F)\$[3C8_:%_X+0_\ !+;]ED>&C\;OVTO".FGQ?I5OJ?AY-.:?4VNK&X4-
M!=E;&*8Q02*<I+)M1@"03@X_&T_#/X>Z/_P9'?\ "8Z7X*TRWU;5_%:ZEJFI
M162">ZO$\;/9).[XRSK:HL 8G(C&WI4GQ.^&_@'2/^#*GPOXLTSP=IL&J:IX
MIMM2U+48[1!/=7:^*+BS2>23&YW6V1( Q.1&H0848H _>#XM?MD_LP_ WX%6
M/[3OQ1^,NDZ;\/-2@M9[/QHGF7&G/#<J&MYC/ KJL<FY DC$*Q=0"2P!Y#4O
M^"HG[ 6D?LZZ;^UO?_M.: OPSU;4I-/L?&ZQW#Z<]U'(8VB:58R(VWJR@/MW
M%2!G%?F3J=_>:O\ \&4:W&HSM,Z?#.*)6D.2$C\3*B#Z*J*!Z "OGG2@I_X,
MC]3) ./'2X]O^*PBH _3C_@M3\4O@7^U3_P0J^*7[2?P1\9V'B;18O#)U?P1
MXPT:9U,-U!?+;M/;3#:\;!EFB8C&5+J<JQ!XO_@U9^(]U/\ \$7=)^(7Q5\>
M2/#8>+/$,^I:YXAU0E;>WBGW,\LTS82-%!)+$!0">!7@/PJ_Y4H[K_LF>L_^
MI-<UF?\ !(?X2? KXY_\&I/C/X8?M,?'FY^&/@74-9UN3Q#XYM' ?3(H=3@G
M4[3_ *Y7DB2)H1\TRRF-?F<4 ?I#J7_!:?\ X)C:'XL\-^$O$7[4]EI?_"8S
MF+PEKNK>'-4M-$UD@J"UKJTUJMA.F64>8DY3YASS6=_P5X_X*Y_ /_@DS^SK
M<?$GQ_<QZQXTUBUFB\ >"('/G:O=@8#R%?\ 4VJ,5,DIQQ\J;G*J?PK_ ."O
MOCG4_%G_  0M_9Q\,?"KP_XAOO@MX/\ B!-HGP]^(_Q$NUB\0^+_ "K:_5KE
M-/B5DL--CVO! LDS2LD,8*(J!I/MS_@XJU"]U;_@VG^"6JZE=//<7+> Y;B:
M5BS2.VBREF)/4DDG- 'T1^S%_P %,OV</VX/^".VH:3\8?VX4T+QSJ'P5>/X
MK>,-#T^X-UX1NK^VD@>_=88PL*Q2/D,&55V@;UX-9O\ P0YOOV+/^"9G_!+G
MQ!XBN?\ @I+I7Q6^'VF?$J[.L?$"UTZZCTCP_=36]IBP13YK0)AHI6=B$,MY
MV+#==^%"JW_!IM=!E!_XPKUH\C_J7KJO"/\ @T-^$_@7X\?\$6/C#\$_B=HJ
M:CX=\6_&'7](URQDQB:UN/#^BQ2+GL=K'!['!'2@#]0OV=/V]_V1_P!KKP=K
MWQ!_9C^,MKXZT7PT676=2\-Z;=W,4,HC\PPJ5B_>S;"&\F/=)AE^7YESJ?!_
M]L7]F3X\_"#4OV@/A7\8])U'P/H[7*ZGXMF+VNGV_P!F!-PS3W"HFV+:P=L[
M4*L&((('X%_\$6?VHOC3_P $=_VM/VE?^"/OBB!K[Q;JNJ-;_!V&X@;R;WQ6
MTD5G82E0"5M[NVN;2ZD<\)#9Y..:^F/^#I?1-6_8:_X(?_"W]D3X):G>VWAF
MY\;:3X;\17RDJ^J6]O87EVWV@C[SW%W MS(3]YT8G.30!^E?P6_X*?\ ["O[
M07Q%T7X5?"WX\P7.M^)[&>]\(0:IH.H:9#XEMH21+-I=Q>V\4.IHFULM:O*
M%8] 2/?*_(/XG_\ !-K]M3_@IG^RY^QM\7_@C\0/A!\.[/X-:%HGB/X?ZSI6
MKZG=S26S66GO#$5%I&L) M8MRJS#(*]J_7R@#^:/_@\"TN#]G/\ ;K^'C? &
MYNO!47B;X<F^UVS\*WDEA;WEV-1N5-P\4#*AE9<!GQN; W$D5^NG[3G_  1\
M_P""87Q+6R_9PB\'ZUX'\8^--&U*;PIK?@_QCJ=M>61LUB\VZ5/M7ERB-KF
M%9$=6\Q00,@C\E/^#VGG]N;X/C_JE3_^G.YK]8OAK_P3%\?_ +/?_!73PA^V
M-;?M+_%#XE:!JWPMU[P[J5O\1M9_M)O#UQYUA- +:5(XTBAF"39C*@^9'G<V
M_" 'R%_P5K_97^"'C+]EK]CS]F_]L_\ X*EG]G3QU\'_  /I/]MVVJVEW=1Z
MS=QZ?I\%S>6UQ%(D<MW;36SA)EDD"FX?)4MEOTM_:'_X*>_L!?L7^+[7X3_M
M1_M3Z'X-UYM-BN;:U\2B>*2\MV&!.CB+9*"0060D!@RG!! _(3_@^;5?*_9?
M; SN\:C/_@BKZL_X.P_V %_:R_X)LG]H?P=H8N/%_P $)VUR)XH\RS:)*JIJ
M47^ZBK#=$GHMHV/O4 ??WQ:_;2_9I^!'@OPQ\1/C!\1G\/Z-XRNX;3PU?:AH
M=\JWMS-M\FW"B$LDTNX>7$X5Y,-M5MK8E^/_ .V+^S?^R]:^'W^-_P 24TF]
M\67GV3PIH%MI=W?ZOK5Q@$Q6FG6D4MW<NH9=RQQ,5W#=C(K\_?\ @CG^V@__
M  6-^$7[/K>+D>]G^ >D_P!M?%>6XB)6Z\5P)-I>B98\2%[?[=J;@?ZN9+0X
MY!KY@\=_'OXU^+O^#R6Z\+VT7AZ^U7PGX:?P_P##;3/&^J3VMC91OX:6\D,;
MPPRLKR_:+R1<)\QFQGI0!^UO[-_[57[/?[77@>X^(G[.GQ0L/$^EV6I3:=J9
MMDDAN-.O8CB6UNK:94FM9UXS%,B. 0<8(JU^T3^SO\*/VI_A'J_P4^,OAW^T
M-%UBU>)FBE,5S9R,C(MS;3+\\$Z!B4E0AE)]"0?CG_@FE_P2]_:N_8]_X*(_
M'[]L?XI_%;P4_A?XZR2:G>^!?"<MY(++5OM8FCG+SPQK( DMVI;:&)F''6OO
MV@#^8W_@F1\0/%W_  1R_P""_MY^QY^WSK,_B;1;W4G\,Z#XI\5S/<QZ?)=2
M12Z1K=MY[,L'FCRHG=2/*6YE!;]VPK]I/^"I'P7\ ?MT_$#X>?\ !/\ AT?.
MO:K?1>*/%_B[396@U'PEX2M+J)K@P7,9#P3:C<116$:@X=#=2X;[*17P9_P>
MG_L=_#?6/V=/AW^WC8(+/QCH'BF'PA>S11#_ (F.FW,-U=1*[==T$T$A3VNI
M<_PX^T/^#=:Z\3?%[_@G'X6_;5^,7BV\\3_$KXMPL_B_Q-J6TS30:5//I-C;
M+M "Q1PVIE(_BGNKF4_-,U 'U/XU\??LM_L#?L]KX@\>>*?#OPX^'?A2V2".
MXOK@6]M;AF.V-<Y:661R<*-TDCL>&9N<_P#9\_;F_9;_ &HO&&N_#?X.?$Q[
MCQ1X9@AN-?\ "6O:!?Z+K%C;S*K17#V&I007(A=70K+Y?EMO7#'<,_D#_P '
M3_QV\9Z'_P %-?V-_A'K-U:'P/I/B73_ !/<Z=K5R\.F7EZ=:@A=KME5ODC@
MAVEMK%$N)< [R#]C:I_P3"_;E\>?\%G/AS_P58\2?$CX:^%++POX/_X1CQ3X
M0\,ZAJ-V^MV16^#,TDMM"I;-W$0K# -K&V<@8 /IW]H#_@I9^Q-^S%KFN>&?
MBY\;%CU+PMIZ7_BS3_#OA[4=<GT"U=2R3ZA'IEO<-8QLH+!YQ&"HR#CFNP^!
MW[6O[.?[3'P.3]I']GWXK:?XR\&20S2+K'AU);H@Q#,D1@1#,LRCK"4$G(&W
MD9_)3P5X=^#O[.'[?_[9WPU_8%^+/BGXV^//B3X:US5OC#9^(KY+/PI\/8RU
MS+.+F[19)-3OTDN'@@MHHQL#2122H5E=*G_!D1J%[)^RA\;M*DNG-O#\0["6
M*$L=J.]CAV [$B- 3WVCTH _2;PI_P %BO\ @F%XX\"^,/B7X6_;5\$W>A>
M+**Z\8:B+YT33(Y9#%%O#("SO("B1J&=VPJJ20*]6_9B_:D^ 7[9?P8TK]H3
M]F;XDVGBSP?K33)IVLVD$T(=XI6BD1HYD22-E=&!5U4]#C!!/\^/_!LE^QW\
M!/VN/V_OVG]&_:/^'.E^,O#.CVUPL?A77[87%@]U<ZC=0K=F%OE,\4/VA(Y,
M;H_M,A0JQ!']!W[,?[+GP#_8U^#&E?L]_LS?#>T\*>#]%:9M.T:TGFF$;32M
M+([23.\DC,[L2SLQY S@   \$_:2_P""6?P]_;)_X* 6'[2/[1MQJ^I^"/"W
MPNM-&\/^$K'Q/=V5K>ZL^H7TUQ<W*6LL;.(H6MU0,2KF=L@^6*_$CPU\,?"E
MW_P=:R?L6W+:J_PK'Q$N[$>"&\0WOV+[.NAR3K'M\[.T2@/UZBOZ<:_FN\)?
M\KJLO_94[W_U'): /V9_9B_X)<^!?V,?V^==_:'_ &>;S5]/\">,?AK)I>K^
M$;[Q+=7MMINKQ7UM)'/;)<R.R+-#YH90=J-!Q@28KIOB7_P5X_X)T_"3QOXD
M\ >-/VD[3[9X+NHK;QK>:1X?U+4M.\-S2.8TBU&_L[:6UL'+@IMN)8R&!4X(
M(KJ?^"D/Q0^('P3_ ."?/QO^,'PIEFB\2^&/A1X@U/0KB 9>WNH-/GDCF [F
M-E#X_P!BOQI_X(!>'M$US_@V<_;4\1>(X4N[G4YO'BZC<W/SO((O"%E*C,QY
M)5Y7<$\@MGK0!^RO[5W_  4'_90_8W_96N/VR?B]\5=/D\#M91SZ'?Z'<)>M
MK[RQM)!!8>6Q6Y>55)4JVS:&=F5%9Q\E_P#!"_\ X+:_#W_@HUX8UVU^,'Q/
MTG2_B7XL^).M3>#_ (:HSM/I^@P6L+V\*,$"OLBBE=W)!=_,; R%'Y_?\$D/
MBK\2/'G_  :E_M9^"/&%_<W>C^#1XAT_PM+.Q(M[>73;2ZEM4ST59IY)<=C<
M'VK[$_X,^K=+O_@CM=VDMS)"LOQ0UU&FADV/&#!9C<K?PD=0>U 'V5\;_P#@
MKK_P3O\ V=YM;_X6C^T7#%:^&-572_%&KZ'X:U36-/T2^)5?LE[>:?:S6]I/
MEE!BFD1P2 0#6+_P4J\3?!C]I7_@CU\:?B[\/_$FD^*_#\OP0\1>(_!_B31[
MQ9HEN;;2KF>UO+::,Y22.5 0RD,I4J?XA7X_:?HOPA^ G_!+;]MC]DC_ ()S
M_$_Q-\</AUIJR:I\1OBSXUNDL=%TBY;8B66D11+(^JWTGD@S7/[BWVQ1R!F_
M=K)[M_P1OU"]O/\ @TB^.-O=73R1VGP]^)\5LCL2(D.F73E5]!N=VQZL3WH
M]%_X,S_&?C#QQ_P3,\?ZKXU\5ZEK%U'\==1BCN=4OI+B18QHVC$(&D)(7+,<
M=,D^M?HA^WO\)_AS\7?V1/B%HWQ&\'V.K167@O5KO39+J &6PNDL9MEQ;R??
M@F7)VR(589.#7YN_\&4W_*+WXA?]E[U+_P!,FBU^HG[5_P#R:U\2O^Q UG_T
MAFH _ G_ (-&/@3\./VY[S]H&V_:SM=7\;CPU;^%_P#A'WU3Q/J"R:>;DZL)
MFB>*=&1F\B+Y@<CRUP1BND_9?_:Q_::_X)O_ /!RWJ7_  3(^%GQ[\:>.O@M
MKOC2VT=/!WBWQ)<ZPNE6][ID5\C6\ER[O"]H\VUF!S)' PDW-\R_.O\ P;<?
M"/\ ;J^)W[-?[7.I?\$[_P!IO6? 'Q)T+1/"UUH^DV6E:5<VGB5PVKL;29[V
MTFE@E*1R)#)!+"!)-^]WK@I]!?\ !I3\6/V4O'?[8GQ&LOVJO!%U<?M9W-]J
M&HZ3X[\9:E<37NI6[@KJ-LD4[;8;Z-A(TC!?->&21?E6*4, ?NY^T3^U#\ /
MV3? \7Q%_:(^*.F^%]*NM0BL-/>\+R3ZA>2G$=K:V\2M-=3O@[884=S@D+P:
MP/@W^W=^R7\>O#GC'Q/\.OC/8^5\.VE'Q LM?LKG1[_PSY<;2.VH6>H10W%F
MH1';=-&@(1R"=IQ^//\ P6:^/'Q-G_X.@/V7/AA=/I4^D>$[319O!>C^*+Z6
MWTMM6O[NZ473O''(RNT\=K'O5"<VL8QP37VS^SW_ ,$P/VS/ O\ P6E\4?\
M!5+QY\3_ (?Z1H?CSP>FA>+? ?A6[O[AKD0V5M#!*)9[>)7826<+DE00-P!.
M3D \>_9Y_P"#FC]EOX__ /!43QKX#U;XQVG@[X%>#_A_/9>&M8UVUDB;Q1KS
M:A:A[P($,D<:Q+(D*, VTR.P!D")]\:G_P %*?V&-$_:5@_8[UW]HW1+#XGW
M6I)86O@F_BG@OIIW&Z-41XP&#K\RN"592&4D$&OQR_X-H/\ E/K^V/\ 3Q1_
MZE,5'_!1Q O_  >)? @A<;CX6)..OR7(_I0!^QNA_P#!2G]ACQ%^TR/V--,_
M:.T3_A:AO9;3_A!+F*>#41-' UPZF*6-2/W*-(#T9,,"002OQ&_X*3_L-?"'
M]H33/V4OBE^T9HOA_P"(NMW]G9Z-X3U>&X@NKZ:[E$-L(0\8659)#L5U)4L"
M,\''XX?$%5'_  ?%Z*0H&6M2<#K_ ,4$:Q/^#F+P-%\3?^#B#]E#X;RZK>:>
MOB'0O!FF/?Z=<O!<6PG\6ZA%YD4B$-&Z[]RLI!4@$$&@#]FOAY_P50_X)^?%
MSXK^.O@?\*_VF]$\2>*?AKI4VI^,])T*VNKMK&TAE2*>57BB9+@12.B2>2TA
MC+ ,%KD9/^"YG_!)!/AIKOQ?3]O#P-+X?\-W-I;:O=VUU-+(D]R)C!%' D9F
MG=UMYV"Q(Y"Q,2 !FNY^ W_!-']@O]E#XNZ]^T#^S7^RUX4\$>+/$'AY=&U7
M4?#EFUM')8H8V\E+=&\B$,T,3.8XU:1HU9RQ&:_"#_@TO^&OP^\6_L\?MO\
MBKQ1X+TS4=2L?ACIVG65]>V22RP6EW9:\;F!&8$JDIMX-ZCAO*3.<"@#^A#]
MEG]K;]G']MCX16GQW_98^+.F>,O"EY<26\>J::)$\N>/&^&6*54E@D4,I,<B
MJV'4XPP)]%K\1/\ @R'U"]E_91^-VE/<N;>'XAV$L4);Y5=['#,!ZD1H#_NC
MTK]NZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.
MBK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK
M]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* *NNZ%HGBC1+SPSXETBUU#3M1M9+74+"]@66&Y@D4H\4B,"KHRDJ5((()!K
M\W_AK_P;_P#B_P#8/_:/U[]HG_@D;^VG=?".R\5!1XF^%_C/PD/$GAZ^179H
MXT'VFWGA6,LQ1M[RIO=5D".RU^E5% 'R_I'[%'[3OQIUK2M0_;[_ &NK#QCH
M.CZA!J$'PY^&O@M_#6B7UW!(LD#ZB\MY=W=^D<BK((/.B@9E7S(I0H%<[_P4
MF_X)$>!/V\/B]\,/VL/ OQ,D^'GQG^#VM6M_X-\:+HJZE;7$4%R+E+*^M#+"
M;B 2AB LL;+YLO)#D5]A44 ?$GP6_P""/<<W_!1R\_X*J_MF?%[3/B!\48-)
MBTWP7I'ASPL^D:%X8@2 P>9%#-=74UQ.5>4B224*K3R$)GRRGG/[3'_!!;XE
M_M#?\%5M!_X*JVW[;NEZ)X@\)ZGITWAKPH?A2]S9QVUD3Y4%Q)_:R/,S!G#R
M+Y62Q*JF !^D-% 'YO\ QO\ ^""_Q+^,'_!6K3?^"M5I^V[I>E>(]!U:SGT/
MPDWPI>XLHK2V@^SQV\TG]K))*S1%M\J^7EV+*B#"!OQ!_P"""OQ-\=?\%>;7
M_@KVG[;^EVGB?3M8MY]-\(GX4/)8QV<-E]@6V>3^UED=S;YW2C;F1BX15Q&/
MTBHH _GC_P""P_A+6?'?_!V%\$?"'ASQ[J?A;4;^T\*16'B/1EB:ZTV?S;HQ
MSQK,CQN58 [)%9&&58$$BOT,\(_\$-/''Q1_X*8:#_P4R_X*$_M;6?Q5\0^
M[.UMOAYX9\/^ AH.G6!M7DDMKB96N[EI&2::6X"*5'G$-N*@1CV#XM_\$3_^
M"?'QR_:IA_;9^)7P]\5WWQ0M-3M[[3O%D7Q,UR":PE@;= +=(KM8X(XS]V-%
M"#GCDY^J["S33[&&PCFED6")8UDGE:21@H RS,268XY)Y)YH _.3]L3_ (-Z
M;;]IG_@J1IO_  5!^&G[=?C;X6^(8H;,:I9>&-&AFNR]O:"RW6=Y++MM5DME
M$;H\$ZMN<D$.5I_[)?\ P;TZ7^QM_P %0/$G_!1+X4_MN^,VL/%*W?\ ;/@S
M5-%AO;W4/M,T5S<1W6K74LLDT<ES"DK%88YB/E\[EB?T=HH _-U/^"#'Q3A_
MX+#2?\%C[?\ ;ATC_A,7U-Y5\*R_"61M.%H=(.CBW+#5Q(6%GC]YD?O1OVX^
M2OKC_@H;^RGXM_;@_9#\8_LH>%?BS9>"H_'&G-IFLZ]=^&6U5X[%P?-2&(75
MN%E;Y0)&9@HW?(205]JHH _.C]ES_@A)\2/V6O\ @FYXG_X)T^$_VZIFM=4\
M>Z3XL\,>/-+\ ?8-5\/7MIJNGZ@[)F_FCFR=/01Y5-C.Q8R+A!V6H_\ !(OX
MB_M ?MR_"C]MG]NW]H7PIXWU#X'VDB>!M/\ !GPU?07U&[+K)'>ZG+)?W9E:
M*11(D,(BB60%P K-&?N6B@#XF^-O_!($C_@HY8_\%5/V-OC#IGP_^*,VCRZ7
MXTTGQ'X5?5M#\46[P" /+%#=6LUO.$2+]Y'*0Q@C)3.\OH_\$Y/^"0'@G]A/
MXN?%+]K7Q=\4/^$_^-WQAU6\O?%?CB?0186=HEQ<FZ>SLK)9I&AM_.*,P:9V
M<0Q#<H4"OLBB@#\W/V+/^""OQ1_8U_X*0^/_ /@I3I7[<&D:_P")?B4=>;Q+
MX?NOA-)!9 ZG>+>N("NKL\:QW$<14,7)C5E)RV\6_P#@ES_P0;\:_P#!-/\
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
M?0/!=MI7QG\?:)XFUV$!9]8T'PS+I,$X"J,FWDN[HJY8,Q(DV_, %&.>DHH
M_//_ (+7?\$*-?\ ^"S/B[P+?^*/VN[?P%H7P]M=070]*L/AX=0N)9K[[+]H
MDFN&U")7'^B0[%6)=OS9+9X^YM$\$:MK'PG3X<_&_4=(\57%YHSZ?XDGM-$:
MRL]31T,<H^RO/.8T="04,K]3S@X'344 ?,G_  2A_P""8WPK_P""4G[,]Y^S
MM\,=;DUC^TO%^IZYJ6MW-L(YKHSS;;:-QEO]3:1VT).<,T;N N\J/ ?^"LG_
M  ;Z>%O^"@_[1_AK]M[]G_\ :5U7X,?&7PTMJ!XHTS2?MD-\UJVZUF95FA>&
MXBX43*[9144H=H(_1FB@#P/]BS]D7XR_ BWF\>_M8?M<ZW\</B7=Z<-.?Q?J
MGAZST>TTZP#B0VEC86:B*!7=4>:4EY9VBBWMMBC1/?*** /BK_@L1_P2B^*7
M_!7#X1V7[/.L_M7:/X#\$V'B>VUV&VL?AK)J&I27$-M+"J27+ZG'&T>9YGPL
M"'[@W':2_=?\$LOV#OBM_P $W/V9/#O[(NL_M%:+X]\(>$K>]30;A/ $NE:D
MK7-Z]V?.F_M&XBD16FG4*(48ADRWR'?]-T4 ?&?_  67_P""+WP0_P""Q/PA
MT/PGXX\:7G@[QAX0NIYO"'C2PL%NS:K.$$]O/;LZ>?!)Y<;%0Z,K1J58#>KO
M_P""?G_!-O\ :K_9XA\.R?MN?\%&O$GQX3P+#Y?P_P!#NO"]MI5CI+^4T NK
MAT:2YU.Y6)F2.2YE81>8Y"E]LB_9-% 'Y<? C_@V1\+_  *_; ^*'[07AO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)
M_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?
M^GR>OW^H **** "BBB@ HHKSC]L7PI\7?'G[)'Q1\$?L_P"L-I_CO6/AWK5C
MX+ODN/):WU66QF2TD$A(\LB9HR'_ (2,]J //O'W_!5__@GI\,?C9'\!O''[
M5G@RPU86=]+J=_-XAMAI^D36L]I"]I>W/F;+6X9KR,K'(0<(^XJ0H;W?3_%_
MA/5_"\?CC2?%&G76BRV?VN+6+>]C>U>WV[O.$H)0IMYW9QCG-?CK_P $'?VR
M_@)\7_B#\&/V"/B#\/D\#?$;X/? 3QQX'^(GPZ\6:8MJ;^^DU7PV^](Y@!<R
M7,=I>3318,@:.<NI3;(_Z3_#K]@+X*^#/V0--_8?U>R:_P#A[IE_<;- B!AM
M[O3#J4MY#IEPN6,ML$>.&5,A9TC97'ER/&0!?@9_P4V_X)[_ +3/Q3N/@E\
M/VR/A[XN\60"0C0M$\2P33W C!,C0 -BX50"28BX !)XYKW/IUK\LO\ @I=^
MR#^QS\6O^"DG[)?P<_99E^&_@'XT>"_B3!XK\12>&YK'3+^V\(Z>HGFMI((2
MCSR32B".WA*LVUKAPHB69A]2?\%FOB;^TQ\.OV"/%>G?LD? 7Q?\0?&7BEXM
M"73/!((OK+3[C(OKM) KF)UMEECBD5'9)YH6",%(H ZSP]_P55_X)G>+?&%C
M\/?"O[?WP>U/7=3U*/3M.T>P^(FG37-U=R2"..".-)BSR,Y"JH!))  S7K?Q
M5^+GPN^!G@6^^)WQE^(6C^%O#VFJIOM9U[4([6VA+,%12\A W,Q"JHY9F"@$
MD"ORP_X(_P#Q._X(8_M%_M&6WPP\(_\ !-#2OV?_ -HWP')]MM? WCGPN+?5
M(984W--9S2 -+)&IWD2)', #($*J7';_ +2OQ-O_ -J?_@Y3^"O[&.O,;KP/
M\$?AM>_$6[T24Y@NO$4R2P6MS*G1VMDEMI(6/*.\A&,G(!^@7P/_ &E/@+^T
MGI-_K/P*^*VC^)HM*NEMM7ATZZS/ITS*'6*YA;$EN[(0P615)4A@""#7<5^9
M?_!2[XG:E^Q7_P %S?V._CMX'N#:VWQV75/AE\1K*$[8]5MUGL_[->4#AI(;
MG4=RN?F"H4SM8BOTTH ***YGXF?&7X7?!NQM=3^*'C6RT2WO9C%:RWKD"1P,
ME1@'G'- '345Y1_PW/\ LC_]%ZT'_O\ /_\ $UZ#:>._"%]:QWMIK]N\4T:O
M$X8X92,@_E0!K45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?57+&_L]2@%U8W"RQDD!UZ9H FHHHH ****
M"BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.B
MK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW
M^H **** "BBB@ KG/B_\5O!7P*^%?B+XS_$C4S9>'_"NBW.JZW>!-WD6L$;2
M2OCOA5)_"NCKG_BQ\+/ /QQ^&'B'X,_%7P['J_AGQ7HMSI/B#2I9I(UO+.XB
M:*:(M&RNH9&895@PSD$'F@#\^?\ @KO_ ,$HO@G_ ,%&OVS?A]I]GKLWP_\
MB'%\'/%NO>&OB?X6VVU_;ZKIVI^&8].EN98\/<0Q"\N %W!D$S&-D;!KU?\
MX(!_M;_'S]M7_@F#X'^,_P"TK=+J'BR&^U+1KSQ$D85==CLKN2W2]&T!69@F
MQW7AI(W8 ;L"*Y_X(N_#D>/?#6EV7[2?Q>/POT3X>ZYX6F\"7/Q'O))/L=]<
MZ5(MC#?$?;4L?+T]HY(OM&X@0JK*@=6]=_:%_P"";O[*'[1W[)NF?L4^(?!5
MYX<\ Z#)92>'-.\#ZK+I,FDO:$^0T#P$8*Y)PP8$G<06PP /A+_@Y#_X)G?L
MX6/[*1_;=_9A^$VD^!_V@?"?C_P_-X(U_P #:?'I^H>(-3O-7MK9;9U@"BZG
M+SB=)&5I0T'#!"X/ZL:?>36UC86OB&\MDU">%5=$<*)9@FYQ&#R1PQQZ"O#?
M@E_P3B^"'P?UOP_XJ\3>//B/\3=7\(N9/"6I?%KQ_>Z\=&E*&,SV\4S"%+CR
MV9!<>69@K,HD 9@6_MY_\$T_V9_^"BNG>$5^/*>)K#5O .KR:GX-\4>#?$T^
ME:GI%Q($$C0S1'C=Y<9R02#&I4J: /GG_@L3^R]X6^)'[8_[&/QI^%6F0VOQ
MCTC]H;2X8M0L$"W=UX0@BGO-:28KAGMHHH5^9CM1KDQC!N>?/_'W@;4/@!_P
M=;^!?B[XC@,6B?'/]G[4-#T#4)!B.35=/VS7%J">-ZV]K ^._G@5]V?LY_L5
M_!;]FG49_%?AFY\4>)O%=YIZV-]XZ^(GB^^\0:W-:JP<6PN[Z61X8-P#&"'R
MXBP#E"WS5H_M,_LG_!?]K3PMI7ASXNZ)=FY\.ZW!K7A3Q!HVH266J:!J<.?*
MO+.ZB(>&09(/)5U)1U925(!\ _\ !8/P%JO[3'_!;7]@/X">#(&N+OP-X@UO
MXA^)M@R++3K2?3IH9I/[BO+I\D*D\%W51R:_4>O)O@)^QE\'O@!X\U_XQZ;<
M:YXF\>^*+6&TU_Q]XSU9K_5;FSA):*S1R%CMK9&)800)%&7)<J7):O6: "J6
ML^'/#WB.)(/$.@V5^D;;HTO;5)0A]0&!P:NT4 >)_MH^!?!.@_LL>-]8T/P=
MI5E=V^B.\%U::?%')&VY>595!4^XKTKX8V-E)\-O#TDEG$S-H=H68Q@DGR4K
MBOVY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 :_]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% &!XX\9?
M#?X:Z.=?\>ZWIFE6F[:LMXRKO;^ZHZN?9037*^"_VM/V:_&FK)X=\*_%+3C<
MR/MB@N(9;42,>@4S(@8GL 237P)^T=\9]?\ CC\4]2\6:I?2/9QW#PZ/:EOD
MMK96(0 = 2 &8]V)]J\G\$_$'P_X]_M#^PI]_P#9U\UM+DCYL=''^RW.#[&O
MR3&>(N/^LU)X/#J5"FTFW>[3=D[IVC?IHSY*MQ%B/:R=&FG".[=_Z5_F?LY1
M7SW_ ,$Z_C/K_P 3?A9?>$_%-])=WGAFXBABNI6W.]M(K&(,3R2I1US_ '0O
MI7T)7Z7E68T<VR^GBZ6D9J]NSV:^331]+A<1#%X>-:.S"BBBO0.@**** /D#
M_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^
M_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=
M_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@
M#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHJ&_O[#2K*74M4O8;:W@0O/<7$@1(U'5F8\ #
MU-)M)78;$U8'Q%^*/@'X3: WB7X@^)K;3;49"&9LO,W]V-!EI&]E!->;ZM^T
M?XO^*>I3>$/V5_"J:NT;F*\\8ZJK1:59GOL.-UPX]%XZ'YA6O\.?V8/#V@Z^
MOQ%^*.NW'C3Q:<-_:^L*#%:GKMMH/N0J#TZD=B,XKQGF=;&/DR^*DNLW\"].
MLWY1T[R3.)XF=9VPZO\ WG\/R_F^6GFC\N/VS]0U+X+:)>S6V@ZKID?B*:;_
M (18ZK9-;RRVC.V)MI]$QT)PS+ZBOFO]GWX@_P#"!?$"#[9/LL-1Q;7F3PN3
M\CG_ '6[^A:O8/\ @JY^U>/VI/VJM2/A[4_/\+^$=^C^'O+?,<VQOW]R.Q\R
M4'##K&D?I7S-7GY?PEE^!RJO@6^95;\SM;TM_AW7F<^'RG#T,).AOS[O\ONZ
M'[P?\$Z_@QK_ ,,OA9?>+/%-C):7GB:XBFBM95VNEM&K"(L#R"Q=VQ_=*^M?
M0E?,W_!*+]J[_AJ/]E33?^$@U+S_ !/X1V:/XA\Q\R3;%_<7)[GS(@,L>LB2
M>E?3->UE674<IR^GA*6L8*U^[W;^;;9VX7#PPF'C1CL@HHHKT#H"BBB@#Y _
MX+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@T
MV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%
MW_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)
M2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BN6^*?QH^''P:TA=6\>^(H[9I>+2RC'F7-TW3;%$O
MS,<X&>@R,D5YS]D_:*_:3^;47N_AKX,E_P"7:)A_;>HQG^\W2U4CM]X=#N!S
M7FXK,Z5"K["DG4J_RQW7G)[17FWKT3>AS5<3"$N2*YI=E^O1+U^5SI/B;^TW
MX4\&ZY_PK_P1I-UXN\7/D1>'M$PYB/K<2\K H[YR1G)&.:P+#]GKX@?&2]B\
M2_M3^*%N+5)!+:>!=$E:/3[<CE?/<'=<./K@'."5.*]&^&7PC^'GP?T/^P/A
M]X:@L(FP;B8#=-<-_>DD.6<_4\=L#BNDKG66U\:^;,)*2_Y]Q^!?XNLWZVC_
M '>IG]6G7UQ#NOY5\/S_ )OGIY%?2=(TK0=-AT;0]-@L[2VC"6]K:PK''$HZ
M!54  >PKYO\ VJ/C_P#$?XG?$?\ X8A_9&U41>+KVW63QSXRC!:'P=IK]6R#
MS=R*<1H"&&0?E)#+J_M>_M/^-=!\3:?^RI^R[:P:I\6/%5N6CDD^:V\,6!X?
M4KLX(7:#\B$'<V#AOE23N/V6/V8/!/[+'PW_ .$.\.74^IZMJ%P;WQ3XFOSN
MO-:OWYDN)6))Y).U<G:.Y)9C[*2BK+8[$DE9&K^SW^S_ /#C]F;X6Z?\)OAA
MI1@L+(%[BYF(:>^N&QYES.^/GD<C)/0 !0 J@#MJ**8PHHHH **** "BBB@#
MY _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[
M_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8!?\ ]#6N
MZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\
MHE* -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBO*?'O[46DVVOR?#KX*^'9O&_BE>)+33) +2Q/3=<W'W$ /4
MYR,':37+B\;AL#!2K2M?1+=M]DEJWY)-F56M2H1O-_YOT6[^1Z7KNOZ'X7TF
M?7O$FKVUA96R;[B[NYECCC7U+,<"O'KKX[_%#XY7,FA?LP>&Q!I8<QW/C[7[
M=DM4P<'[+"PW3L.Q(V@C!&"#5C0OV9]?^(6K0>-OVI?%:>)+R)_,LO#%D&CT
MBP/H(SS.PZ;GZ]"&X->P6MK;6-M'9V5O'##$@2**) JHH&  !P !VKSN7,\R
M^*]&EV7\27J]5!>EY><6<]L3B=_<C_Y,_P!(_*[\T>>_"S]FGP5\/-7;QMKU
M[=>)_%<W-SXFUQO-F!](E.5A4<@!>0.,D5Z-117IX7"8;!4O9T(J*_-]V]VW
MU;U9TTJ5.C#E@K(*\2_;"_:MO?@?:Z7\*OA%X?7Q+\5/&;&W\'>&4.0G4->W
M.#^[MHL%B21NVD9 #LFK^UM^U5X?_9A\$VL]OHTNO^+_ !#<_8/!/@^QYN=7
MOFP%4 <K$I92[]%! ^\R@X/['O[*OB#X6W6J?'KX^ZS%X@^+7C)1)XDU@?-%
MIL/!33;3LD$8"@X^^5!Y"KCH-#5_9"_92LOV;_#5_KOBOQ WB7X@^*[@7WCG
MQA=#,M_<GGRX\C*01Y*H@P,<X&<#V&BB@ HHHH **** "BBB@ HHHH ^0/\
M@OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@
MTV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HH
MHH ***Y#]H'XT>$OV;_@1XT_:%\>I<-H?@7PIJ'B#5TM$#2M;6=M)<2*@) +
ME8R ,C)(H Z^BOS;^ W[1'_!3+]LOQC\&OCU\._VA/AQX*A^*7P-\4^,_#7P
M\E\&7FJZ/9P1:CX=2UM=2G74(9;NZ\N](:ZB2#R"TR)"X9BWU#\+/VF?VF?'
M_P"PSI/QG;]G>QE^+NH-/I,_@2SU9UTVTUJ&_FL)3-=LA:&SBDA>623:SB-&
M5%DD**X!]!T5^77Q;_;D_P""R7_!.+]K7X,67[<S_!_XD_";XW?$.S\%M+\-
M-!O;"]\,ZK>.%@6/[1(S31X+.-WF-(L,B_NFV%OK+_@IY^W_  _L"_!?0-3\
M)>$+?Q1\1_B/XST_P9\*O"-S=&&+4]<OI!'$9W4%DMX^7D91DX5 5,BL #Z3
MHKXC^-G[8O[3O_!-KXH?"&?]M?XG>%O'?PW^+?BV'P=J_BC0_"+Z++X0\17,
M;26;A3<SK/ITQCFC;S,2P; [2R@E1U_[='[>'CGX8?M,_"3_ ()[_LP6NC3_
M !<^,,UW>#5?$%M)<V'A/P_9QO+=ZK/;QR1M<2,(I([>'S(UDE5MS@+M< ^K
M:*^/O!'[:OQ>_9W_ ."A7AS_ ()T?MA^*='\2'XF>$KG6_A#\1M+T3^RVU&Y
ML]QO](O;82R1_:$C43QS1%$>-@A0. 7^P: "BBB@#RC]N?\ Y-'\>_\ 8!?_
M -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_
M + 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***S/%WC+PKX"T*;Q-XS\06NFV$ _>W-W*$4'L!G[S'LHR3V%3.<*<'
M.;LENWLA2E&*NW9&G7%_%KX^?#CX-P11>*-4>?4KK T_0M-C\^]O&)P D2\\
MGC<<+GC.>*X1_BM\;?VAV-A\ M%?PQX9D.V7QSKUH?-N$[FSMFY;V=^/]TBN
MS^$W[.WP]^$L\NNV,-QJOB"[R=0\2ZS+Y][<,>OSM]P'^ZN. ,YZUX_U_%9A
MI@(VC_S\DGR_]N1T<_72/9O8X_K%7$:4%I_,]ODMWZZ+S9QG_"$?'[]H_P#?
M_%+49_ GA&7E?"^DW&=1OH_2YG _=J1U11T)# $9KU7P'\._!'PP\/Q^%_ 7
MAJUTRRCY\JVCP7;^\['YG;_:8D^];5%=.$RRAA:CJR;G4>\Y:R]%TBO**2\C
M6EAJ=*7.]9=WO_P%Y*R"BBBO1.@*\\_::_:4^'_[+/PPN/B/XZ>6XD>5;71-
M$LANN]7O7XBM8$&2SL>^#M&2>E:WQQ^-_P .?V=OACJ?Q;^*>NK8:1I<.YR.
M9)Y#PD,2Y^>1SPJ^O)P 2/"_V9?@C\1OC_\ $^W_ &X_VL]":SU(1,/ACX!N
M/FB\+6+\BXE4CYKV488L1E.. 0J1 &K^R1^S7\0+SQM=?MC_ +62177Q,U^V
M\O2M'4[K;P?IK9*6-N#D"4JQ\R0<DLPR<NS_ $9110 4444 %%%% !1110 4
M444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;
M_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC
M_P!/D]?O]0 4444 %%%% !6-\1/A_P"#_BQ\/]=^%GQ#T*+5- \2Z/=:5KFF
M7&?+N[.XB:&:%L$':T;LIP0<&MFO//VM[7XYWO[+GQ#M?V8E1OB,_@S4AX$6
M2YCA5M6^S/\ 9 7D(1 9M@W,0HSR0.: /Q?\1> /VQ_^#:']L3PUK_@1-?\
MVA/V:K?P3XJN=+\+IN.N> ?#TVIZ')JTX(785CN/[-;=GR7W3,R6I=Y:_:/]
MEK]IKX)_MC? /PW^TI^SQXMBUKPCXKLC=:7?1Q&-@0[)+%(AYCECE5XW0\JZ
M,*^,?&'[<GQ2\3?M8?#S6]<_X)S?%Y/'R_ /QQI]S\+K[1K1H;J_GU/PJ?+7
M4_/-A)8AHF5[HR *DD99 TBQF?\ 8K^ G[3G_!$O_@D3X9\ >#?V:+[XX?$"
MS\02ZGXL\$^!M<BM19_;[EY9Q9M.K&=+9#''L4;I6#,-JDE0#QG_ (+$?M7?
MMP_L4_MC_"']L[]K3]DOX?\ B[]F'P#XL*63^%O$-W?:EH&JW:FWBUNZ6:&!
M?M,4)F$$8BD@5IG4RB9X94M_\%N;^;Q+_P %E/\ @F_I%U<^9X?E^(6JZC9L
M#^ZFNDFTIT;T8C;%M]-_O7N/[5VD_%C_ (+)_LT0_L?/^Q_\1_A=X+\8:WI-
MQ\3O$GQ5LK+3KC3]-LK^WOI+.QMH;F::XO)GMDA60HL$:.\AD+*D;]1_P5__
M &!OB!^U-\.?AC\:?V9-+L9/BQ^SW\0]/\:?#O2[RZ6V@U=+>6-KG2&E;Y85
MN(XH\,V%WPQJQ5&9@ > ?\'?KVT'_!(&:[=RES!\3]"DT^56PR3#[1\RD<@[
M=_(KE?A?>>*/%?\ P=F)<_$G?]LTG]DNU;2EF!&QG-NTP4=OWMQ=].Y:O:?V
MV?@A\4/^"RGBSX,_ S5OV>?&G@'X2>"OB!:>.?BSJ/Q#TR*PGU":SAE2VT"T
M@$KO<F1YY?/N%Q;HB*8Y96(6NJ_;Q_8_^*7A+_@H;\&O^"LW[.?@"\\6:IX&
MTF\\(_%3P9I#Q+J&L^&+I93'<V8D=$EN+.>9YC"6#3)A4.Y%5@#P+_@OS>7^
MF?\ !5#_ ()KWWATLNIO\<+^#=']XV;WF@I<CC^'RF;/L37ZN5\(2?LP_$?]
MOS_@J=\-_P!NSXH_"G7?!OPO^ /AG4(?AUI/C&T6UU/Q%XAO_DGOS9[F>UM(
M(DB">>(Y7FC5@FP G[OH *XSXS?$WQ?\,M,LK_PA\'=:\8R74[1S6VBR1JUN
MH7(=MY'!/'%=G10!\D_M6_M'_%CQ7^SKXN\.:W^R3XPT.TN]):.?5KZX@,-J
MNY?G<*<X^GK7O_PK\3ZPWPP\.,?!UZ"=!LR067C]PE<_^W/_ ,FC^/?^P"__
M *&M=U\+O^29^'?^P%:?^B4H E_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK
M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E
MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@
M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?
M^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O
M?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
MMBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EILGBG5(D
M:67PE=JJ@EF9U  ]3S7-_%G]HSX?_"F[C\-RM<:SXCNL"P\,Z)%Y]Y,Q'&57
M_5KWRV.,X!QBN/C^$/QG_:$D74OVA]<;P_X=<AHO >@79#3+U O+A>7]T7CH
M1M(KRJ^:055T,-'VM1;I:*/^.6T?367:+.6IBDING27-+RV7J^GIOY#M?_:S
MU3Q1JEQX(_9X^'DWBK6H3LN+X2C^S; ^LLR\/_NJ><$ Y&*K^$_@%JFL:_%\
M0?VB(;_QKKT1W6MK.JIIFG_[,-O]UL?WG'. < \U['X5\(^&/ VAP^&O!^@V
MNFV%N,16MG"$0>IP.I/<GD]S6C6<,KEB9JICY>T:U45I3CZ1^TU_-*_=*),<
M*ZCYJ[YGV^ROEU?F_E8QE\1ZJBA$\'7@ &  RX I?^$EU?\ Z%"]_P"^EK8H
MKV3L,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EK
M&^('QET/X5^"]2^(?Q"L9-*T72+5KC4+^[E54B0?J220 HR6)  )(%=-KVNZ
M+X7T2[\2>(]5M['3["V>XO;V[E$<4$2*6=W8\*H ))/0"ODCPIHNN_\ !3SX
MF6WQ1\;:;<V7P$\*:D9/".@7<;1MXTOHF*_;[A#S]D0@A(S][G/\:@ C^$7A
MCXA?MR_%?3/VN/CS\/M1MO .B2^?\)? 5VH E/\ #K%XAX>1A@Q*<A001D8:
M3ZN_X275_P#H4+W_ +Z6M>...*-8HD"JH 55&  .PI: ,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EK0TV\GOK43W%A);,6(\J4C/UXJQ10 4444 %%%%
M !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\
M1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\
M3Y/7[_4 %%%% !1110 4444 02:7IDNIQ:U+IT#7D$$D$%VT*F6.*1D9T5L9
M"L8XR0#@F-2?NC$]%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\ L O_
M .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\
MV K3_P!$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%1WEY::?:R
M7U_=1P00H7FFF<*B*!DL2> !ZFO'=:_:4\3?$K5)_!G[+'A1-?GB<Q7OBS4=
MT>D6)[X?K.P_NI[$;AFN+&8_#8))5'[SVBE>4O1+5^;V75I&-;$4J"7,]7LE
MJWZ(]*^('Q*\"_"SP^_B?Q_XFM=,LTR!)</\TC==J*,L[?[*@FO+/^$N_:"_
M:0_<_#JQN/A_X0EX;Q%J<&=4OX_6WASB%2.CL<X(*GJ*W/A_^R]HFF>($^(W
MQ?\ $,_C;Q7PRZCJJ#[/9GKMMK?[D0!Z'&<\C;G%>IUP_5\PS+7$-TJ?\D7[
M[_Q36WI#_P #>QA[/$8G^(^2/9/5^K6WHOO..^$WP'^&_P &;21?"&CL]_<Y
M.H:U?R>=>WC$Y+22GDY/.!A<\XKL:**]7#X>AA:2I48J,5LDK(ZJ=.G2@HP5
MD@HHHK8L**** "FSSPVT+W-S,L<<:EI)'8!54#)))Z"G5\C?&#QSXN_X*#?%
M'4OV5/@9K]SIWPQ\/W7D?%?QYI[X.I2#EM&LGZ$GI+(,@ X/RX68 JZYJ.N?
M\%1/B7-X*\-WMS9_L_>%-3"Z]JMN[1MXZU")@?LL+#!^Q1L 6<??(&.=K)]=
MZ1I&E>'])MM!T+38+.RLK=(+.TM8A'%!$BA51%7A5    X %4? O@;PC\,_!
M^G> / 6@6^EZ-I-HMMIUA:)M2&-1P!W)[DG)))))))K6H **** "BBB@ HHH
MH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_
MRAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I
MG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
M*/VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5PO[<_P#R:/X]_P"P
M"_\ Z&M=U\+O^29^'?\ L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC_B3\
M?O@Y\(I4MOB)\0+'3IW7<MH2TL^WLWE1AGQ[XQ6-?$8?"TW4K348KJVDOO9$
MZE.E'FFTEYZ'845Q_P -OC]\&_B]*UM\._B!8ZC.B[FM 6BGV]V\J0*Y'OC%
M6?BA\8OAU\'-%&M_$#Q)#9J^1;6P^>>Y;^['&OS.>G08&>2!6:QV"EAGB%5B
MZ:^U=<OW[$JO0=/VBDN7O?3[SIZ\W^*/[3/@[P'K0\">%M.NO%?BV7(@\-Z&
M/,D0^L[C*P*.,EN0#G&.:Y?/[17[2GW1=_#7P9+W./[;U&,_I:J1_P "'^T#
M7I/PO^#GPZ^#FBG1? 'AN&S63!NKIOGGN6_O22-\SG.3R<#/ %>=]:Q^8Z81
M>SI_SR6K_P $'_Z5*R[1DCG]K7Q'\)<L?YFM?DOU?W,\[L_@#\2?C9=1^(/V
MH_$R_8%<26O@+09VCLHL'(^T2 [KAQZ X!'!P<5[#HNB:/X<TN#0_#^E6]C9
MVR!+>UM(5CCC7T55  %6J*[<'EV&P3<H)N;WE)WD_5]NR5DNB1M1P].C=K5O
M=O5OY_IMV"BBBNXW"BBB@ HHHH ***^;_P!K+]H[XB>(O'T/[%W[)%U')\1-
M9MA+XB\0@;K?P;IK8W7<Q'_+=E8>5'URRMW0, 9/[2?QE^(G[3'Q1N_V'?V5
M-?DL6MT ^*WQ!M>4\.V;9!LH&'#7LH#+@'*<C@AVB]]^#'P:^'G[/_PUTOX3
M?"W0(].T;28!';PKR\C=6ED;J\CMEF8\DFLK]FS]G+X>?LN?"VT^%_P\M9&C
MC<SZIJET=UUJEX^/-NIWZO(Q'T  48  KOJ "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL
M_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^
MUW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \
MH_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*5PO[<_\ R:/X]_[ +_\
MH:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.\O;/3K22_U"[B@@
MA0O---(%1%'4DG@ >II-I*[#8Y/X_?$F7X1?!SQ!\1+:)7GTZQ)M%<97SW98
MXLCN-[KD>E?EUK^OZUXIUJY\1>(M3FO+Z\F:6ZNKA]SR.>I)K[O^/'Q<LOVD
M?!VL_ KX"^$+WQ;+>A(K[78'$&FV+)(L@)G<;9&!0$*O!'0GI7PAK^@:UX6U
MJY\.^(M,FL[ZSF:*ZM;A-KQN.H(K\1\1L;+&XNDZ,N:BDU=7Y>>[O9[-I6V;
MMKYGP_$==UJT.1W@EOTYNNNSTL&@Z]K7A?6K;Q%X=U.:SOK.99;6ZMWVO&XZ
M$&OT#_9$^&G@7Q7X'TC]H?Q ;OQ!XKUF!I+G6==F\^2VD21HV2!2-L2!E8#:
M,XXSCBOS\T'0=:\4:U;>'?#NF37E]>3+%:VMNFYY'/0 5^HOP ^&TOPA^#?A
M_P"'=U*KSZ=8XNV0Y7SW9I),'N-[M@^E5X:X2IB,?5G4CS4XJZOJE.ZLUTO:
M^NZ*X:I2J8B4I*\4OES=/G:YV%%%%?MI]L%%%% !1110 4444 %%%>-?M@?M
M71_L\Z'IW@[P#X>/B;XD^+YC9^!_",!R]S,>#<38(V6\?WG8D XQD?,R@&3^
MV#^U/XH^'VJ:9^SG^SII<.N?%OQA&1HMB_S0:+:\A]3O#@A(D&2H/WV'0@$'
MI_V3?V6/"_[+G@*?2+?5)M;\3ZY<F_\ &?BZ_P#FNM9OVR7E=B20@+,$3.%!
M)Y9F8Y7['W[*,GP#TO4_B#\3/$(\3?$_QC(+KQMXKF&3))P5M+?('EVT7"JH
M SM!P %1/:: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ
M/W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HH
MHH **** "BBB@ HKYW\??\%7_P#@GI\,?C9'\!O''[5G@RPU86=]+J=_-XAM
MAI^D36L]I"]I>W/F;+6X9KR,K'(0<(^XJ0H;W6T\:>#M0\)+X_L/%FF3Z$UB
M;U=;AOXVM#;!2YF$P.SRPH+;\XP,YH TZ*\'^"7_  5"_P""=G[2/Q2?X)_
MC]M'X=>*O%:LXAT/1_$\$L]V4!+_ &<;L7. "3Y1? !/0$U[QTZT %%>!>'O
M^"JO_!,[Q;XPL?A[X5_;^^#VIZ[J>I1Z=IVCV'Q$TZ:YNKN201QP1QI,6>1G
M(55 ))( &:];^*OQ<^%WP,\"WWQ.^,OQ"T?PMX>TU5-]K.O:A':VT)9@J*7D
M(&YF(55'+,P4 D@4 =%17#_ _P#:4^ O[2>DW^L_ KXK:/XFBTJZ6VU>'3KK
M,^G3,H=8KF%L26[LA#!9%4E2& ((-=Q0 4444 >4?MS_ /)H_CW_ + +_P#H
M:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*
MT_\ 1*4 ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C69XS\2WOP\\*:AXY\;^.-*TS2
M-*M'N=0O[N$K'!$HR6)S^@Y)P!DF@";XO_%WX?\ P)^'.J?%7XH>((M,T72+
M<RW=S)R3V6-%ZN[,0JJ.6) %?/?[.?PB^('[5GQ2L?VWOVI/#\MA:68+_"3X
M>WG*:):M@KJ%RAX:\D 5AG[@VGJ$$?.?"[P)\3O^"BGQ TS]I3XQ6?V#X6^'
M;TS_  R\&ZG:E?[:E4D#5[R+H5/_ "RC;(P<XVDF7ZT^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !K0TV/48K4)JEQ'++N.7B3:,=N* +%%%% !1110 4444 ?('_!?C_E#9^T)
M_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN
M_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !7/\
MQ8^%G@'XX_##Q#\&?BKX=CU?PSXKT6YTGQ!I4LTD:WEG<1-%-$6C974,C,,J
MP89R"#S7044 ?%=S_P $7?AR/'OAK2[+]I/XO'X7Z)\/=<\+3>!+GXCWDDGV
M.^N=*D6QAOB/MJ6/EZ>T<D7VC<0(55E0.K>I_M)?\$R/V3/VG_V6-&_8I\8>
M%M5T'X8:']G6S\(^"-<GT>V>* $0P2BW*^;$K8?8V09%5SEE!'T#10!^;T__
M  :F?\$?KF%K>Y^'OCV2-UPZ/\2M1(8>A!DYKZ._:^_X)1?LA?MI?#WX=?#W
MXC:-XAT!?A+(C?#?6? WB2?2;_0 L44(2WFB/RC9!".02/*4J0>:^DZ* /)?
MV<_V*_@M^S3J,_BOPS<^*/$WBN\T];&^\=?$3Q??>(-;FM58.+87=]+(\,&X
M!C!#Y<18!RA;YJT?VF?V3_@O^UIX6TKPY\7=$NS<^'=;@UKPIX@T;4)++5-
MU.'/E7EG=1$/#(,D'DJZDHZLI*GTFB@#R;X"?L9?![X >/-?^,>FW&N>)O'O
MBBUAM-?\?>,]6:_U6YLX26BLT<A8[:V1B6$$"11ER7*ER6KUFBB@ HHHH \H
M_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I7"_MS_ /)H_CW_ + +
M_P#H:UW7PN_Y)GX=_P"P%:?^B4H W:*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BL+X@_$WP#\*]#;Q%\0?%-II=J,[&N)/FE(_A1!EI
M&]E!->7_ /"R_P!H/X^_Z/\ !CPP?!GAR7@^+O$MMF[G0_Q6UK[]0S\$'@@U
MYV*S/#86I[)7G4>T(ZR]7TBO.32\SGJXFG2ER;R[+5_\#U=D>A_%#XU?#3X.
M:8NH^/\ Q1!9M*/]%LES)<7)Z 1Q+EFYXSC SR17GG]M_M,_M!_)X9L)/AIX
M6E_YB6HQ"36;N/UCBSMMP1W)W#@@GI75?"[]F?X<_#74V\6W*77B#Q+,=USX
MEU^;[1=,WJA;B(=AM .."37H=<WU7,<?KBI^SA_)!ZO_ !3T?RA;_%)&7LL1
MB/XKY8]D]?G+]%;U9Q'PI_9[^&/P?+W_ (;T=[G5KC)O=?U27[1?7+'[Q:5N
M1GN%P#Z5V]%%>GA\-A\)25.C%1BNB5CJITZ=*'+!67D%%%%;EA1110 4444
M%%%% !1110 4444 %%%(S*BEW8  9))X H AU/4]-T73;C6=8OX;2TM('FNK
MJYE"1PQJ"S.S'A5 !))X %?(6GVNM_\ !4CXE1Z]JD%U9?L]>$]4SIUG*K1/
MX]U"%\>:ZG!^PQL.%/WR.?FR(G^-_$'B#_@II\3+SX,?#K5KFR^!?A;41%XY
M\3V4I1O%UY&0W]FVL@ZVRG!DD7[W&#@H6^M/#GAS0?"&@67A7PMH]OI^FZ=:
MI;V%C:1".*")%"JB*.    !0!:M;6VLK:.RLK=(884"111(%5% P% '  '&*
M?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA
M4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\
ML O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_
M#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1576M
M;T;PYI<VM^(-6MK&SMTW3W5W.L<<:^K,Q %>0WO[2GC3XJWDGA[]EGP(=817
M,<_C#6T>WTJV/0E,@/<$>BCT.&%<.+S'"X)J-1WD]HI7D_2*U^>RZM&%;$4J
M-E)ZO9+5OY'JWBSQEX4\!Z)+XC\9^(;33+&$?O+F\G"+GL!GJ3V R3V%>2O\
M=?B]\<'.G?LT^"OL6D.=K^.O%$#16Y']ZV@(W3'T8C;D88#K6EX2_94TB[UN
M+QU\>?%%SX[\0(=T1U- MA9D\[8+4?(![L#G&< UZS'&D2"*) JJ %51@ >E
M<?L\TS#^(_8T^T6G4?K+51](W?::,>7%8CXGR1[+XGZO9?*[\SS'X??LL>"_
M#>N+X\^(6JW?C3Q2<%M;\0$2"$]<00\I"H/0#)7L17I]%%>AA<%A<%3Y*$5%
M=>[?=MZM^;;9T4J-*A&T%;^NO?YA11174:A1110 4444 %%%% !1110 4444
M %%%% !1110 5\F_'?XD^-_VW_BGJ/[&O[.GB&?3O!VCRB'XO_$&P;_5H?O:
M/9OT:=P"LC#(49!SAE;5_:@^.WQ'^-?Q,E_8=_9(UHVVORPJWQ&\=0 M%X2T
M]^L:,",WLBY"*""N<Y!R\?MGP&^!/PX_9N^%^F_"3X6:*+/2].CY=R&FNIC_
M *R>9\#?(YY+?0     &K\-?AMX(^$'@33/AK\./#T&E:)H]JMO86-LN%C0=
M22>68DEF8Y+,222236Y110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9
M[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /
M_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4KA?VY_\
MDT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !12,RHI=V  &22> *\H\8?M6:$^N2^ _@?X:NO'?B)/ED@TEP+*T/3=/
M='Y$&?3/(P2#7)B\=A<#!2K2M?9;MOM%*[;\DFS*K7I4%>;M^;]%N_D>J7=Y
M::?:R7U_=1P00H7EFF<*J*.223P /6O(M=_:FN/%^K3>#OV9_!<OC+4HFV7&
MKEC%I-DWK).<>9CKM3[PZ-GBJ]I^SAX[^+=U'KW[4OCLZE"'$D'@S07>WTR
M]0)""'N"/4G@Y&2*]>T+0-#\,:5#H7AO1[:PLK=-L%I9P+''&/0*H %<'-FN
M8?"O84^[LZC]%K&'SYGY19SWQ6(V]R/WR?Z+YW?DCR?1?V6]0\;:I#XN_:<\
M;2>+[^)_,MM"A!ATBR;T2$8\TCIN?J.H/6O7K*QLM,LX]/TZSBM[>% D,$$8
M1$4= %' 'L*EHKNPF7X7!)^RCJ]Y/64O63NW\WIT-Z.'I4+\JU>[W;]7NPHH
MHKL-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG?]KK]IGQY#
MXOL_V0_V4TAO_BEXDMO,NK]QNMO"6G' ?4+HX(#X/[N,\DE3@Y1)-;]L/]JO
M6/A VE?!3X'Z''XC^+'C/,/A70 <I:1\A]0N_P#GG;QX8Y.-Q4CHKE=;]D;]
ME/1_V9O!]Y<:OKDGB+QOXFN?M_CCQC>#,^J7C9) )Y6%"2$3H!DXR30!K?LO
M_LS> _V6/AE%X \'/->W=Q,UYXA\07QW7>LW[\RW,SDDEF.<#)VC R>2?1J*
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?
M^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\
MGK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>
M_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^
M29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBO*?VOOVA)/V>OA?_ &UH\,<NM:G/
M]ETB.495'VDM*P[A!V[LR@\9KEQV-P^782>)KNT(*[_KN]D95ZU/#T95)O1'
MJU%?DQXP^(GCKQ_K#Z]XT\6W^I7;ON,MU<LVT^BCH@] H '85ZY^R_\ MJ_$
M+X/ZS'X?\5W6H>(M G4HFG23>9/!)CY/)9SP"V 4)VX)(&>OY]@O$O+\1C%2
MK47"#=E*]_O26GR;/GZ/$V'J5N6<'&+ZWO\ >K?YGZ%UYE\1/VI/ _A36SX%
M\$:?=^,?%)R$T'P^OFF(CO-*,I"H[DY([C%<_P#\*]_:)^/_ ._^+GB-O WA
MJ7D>%?#ER&OKA#_#<W7101P508(." 1FO3OAW\+?A]\)]$'A[X>^%;33+;CS
M/(3YY2/XI'.6D/NQ)K['ZQF68:8>/LH?S37O/_##IZSU_N,]CVF)Q'\-<D>[
MW^4>GS^X\R7X(_&7XYL+[]I#QG_9>C.<KX&\+W!2)E_NW5P#NE]U4[<\@CI7
MK'@_P3X1^'^AQ>&_!/AVTTRQB^Y;6<(1<_WCCEF/=CDGN:U**Z\)EN%PDW42
M<IO><G>3^?1>2M%=$:TL-2HOF6LN[U?W_HM HHHKO.@**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHKF?C-\5_"GP+^%6O_%[QO<^5I?A[3);R
MZP0&DVCY8USU=V*HH[LP% '35Y%^UW^U9I7[-'A*RLM"T*3Q'XZ\3W/V#P-X
M.M#F?4[LX 9@.4A3(9WX &!G)%9WCS]O+X->"_V7M#_:9M99M3B\5V</_")>
M';([[W5;^486QC503YBR91R =FUN"< XW[(G[,GCJR\6WO[7'[5,L.H?%3Q+
M;>7#9H=UMX4T\Y*:=:C) 8 _O'!R26&3EWD -;]CW]E/5?@V-5^,OQJUY/$G
MQ7\9XF\6^(6&4MEX*6%K_P \[>/"K@8W%0> J*ON-%% !1110 4444 %%%%
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
M>R=_#64O\-Y?DF1]?P;VFGZ:_D>VT5X>W[67Q*O/^0%^RYKDF>GV_7+6U_\
M0LXIG_#0/[36H_\ 'E^SOHFG9Z'4/&\,N/KY2?C1_;>"?PQJ/TI57^/);\0^
MO4>BD_2,O\CW.BO#/^%B?MBZE_QZ6/PMTT'_ )_K^^F(_P"_8QFC[1^UOJ/_
M !^?&[X?Z;GK_9^BSS8^GFFC^UG+X,/5?_;J7_I30_K;>U.3^5OS:/<Z*\,_
MX0O]H/4.=5_;8@@4]8M/\$VB_P#CY;-'_"EO$-__ ,A[]L[QE)G[W]GRQ6GY
M;5.*/[0Q\OAP<_G*FORG(/K%=[49?-Q_^29[G02 ,DUX9_PS1\-[K_D/_M%?
M$;5,_>%]XQ<@_@J#BC_AD?\ 9.N>==BO]4/<ZAXDO&S]=LB_6CZSG,OAPT5_
MBJ6_*$@]KC7M37SE_E%GL.H>,O"&DY_M7Q7IMMCK]HOHTQ^9K"U#]H#X$Z5G
M^T/C-X6C(ZH=>MRWY!\UQNG_ +,G['6F8^S?#G1VQ_S\333?^AN:W=/^%'[+
MNE8-C\,?"",.CMH<#,/Q9":.;/I?9I1_[>G+_P!MB%\>^D5\V_T1!J'[8O[,
MFF9^T_&+2FQU^S^9-_Z+4UEO^W7^S9,QCT;Q;J&I,#C;8>'[QN?QB%=OIUK\
M(-(Q_9.CZ':XZ?9["-,?DHK57Q?X610B:Q  !@ '@4>RSZ6]:FO2G)_C[1?D
M')CW]N*_[=?_ ,D>9?\ #9?A*ZXT'X._$C5?3^S_  A(V?\ OIEH_P"&G_'U
M_P#\@']D[Q_)G[O]H6D5K^>YCBO3O^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJC
MZEFLOBQ5O\,(K\^87L<6]ZOW17ZW/,?^%U_M1:AQHW['LR*>DNH>-;2+'U3:
M31_PF'[;.H_\>7P=\&:;GI_:'B&2;'U\H5Z=_P )CX8_Z#4'_?5'_"8^&/\
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
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
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
M@7QU*UA^RU\!/B+\4YBQ6/4-#\.26FF!AQA[NZ">6,]]A%-^W_\ !5GXS?\
M'GH?PX^#6FR]3>7#^(-6ASZ!,6K8]\<T ?3!L-.4%FLH0!U)C%>1?%O]N+]B
M[X(/):_$/XY>&(+R(X?3-/F%]=ANRF"V$DBD^X%<(/\ @FE9?$5A<_M7?M1_
M$?XEES_I&D3:R=*TF3UQ9VA&W/L_2O7?A)^RA^S7\"%C;X2?!#PWHD\8PM];
M:8C71^MPX,K?BQH \<_X;P^)/Q0_<?LK_L&^.O%$<G$.N>*X8?#^FN/^>B2W
M&XRJ.N %)Z4#X1?\%,_C)\WC[XY^ ?A7ILO73_ GAPZI?;/[CSW9"H_^W'T[
M5]244 ?,^A_\$JOV<K[4(O$'QV\1^,_BGJD;;UN?'7BB>>*-_P#8AB,:!>P5
M@P KW/P#\&OA%\*]-_L?X:?"_P /^'[;: T.CZ/#;*V.[>6HW'W.372T4 0_
MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG
M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=
MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%
M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%<Q\8?CQ\&_V?O"[>,OC1\2-)\.
M:< ?+FU*Z"-,1R5BC&7E;_916;VKY]/[9W[4G[41_L[]A/\ 9WDLM"G^5?BC
M\4(I+'3BA_Y:6EH/W]T".5?H",,M==# XBO'G2M'^9Z1^]_DKOR.'$YCA<+/
MV;=YO:,5S2^Y;+S=EYGTMXO\1^ /A]X>N?%OCS6](T72K--UUJ6JW$5O!"/5
MG<A1^)KYKU?_ (*$W_QEU.?P;^P#^SQJ'Q,NXY3#/XQU" Z;X<LG'!+7,H5I
MRO),: %A]UC6AX/_ .":/A7Q;XAMOB3^VI\5-:^,WB6!_-@MM>/V?0[%^XM]
M.B/E =0=^Y6Z[0:^E-(T?2?#^F0:)H.EVUE96L0CMK2T@6**%!T544 *!Z 8
MK>^7X7;][+YQA^DI?^2^C.:V:XS=^QAY6E/[]81^7/ZH^6;#_@GE\2OC]>1>
M)/\ @H!\?+KQ9%O$B_#KP9OTKP[;D'(1]FV:[P>CN58=#D5]'^ /A1\,?A5X
M:@\&_#7X?Z/H6E6X_<V&E:='!&#W8A0,L>['))Y)-=!17/B,;B,2E&;]U;):
M17HEI\]SJPN7X3"2<X1O)[R;;D_63N_ELNB(?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ*Y3M(?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MJ2.**%=D,:HOHJX%.HH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"C
MHJ_C"K^SW_@OQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z
M_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_M
MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBO*_B#^T_I=CX@D^&_P:\.S>-?
M%8^62QTV0"UL3G&ZYN/N1@'J,YR,';D5RXO&X;!4^>M*U]$MVWV26K?DDV95
M:U*A&\W;\WZ+=OT/1_$7B30/"6C3^(?%&LVVGV-LFZ>[NYA'&@]R?Y=Z\>G^
M-/Q;^/\ .^C?LUZ)_9.A%BEQX_UZU(1AG!^QP,,RGT9AC.00O!JWX>_9GUOQ
MYK$'CO\ :C\4)XFU")_,LO#=J"FD:<?18C_KF'3<_7H0V :X'XZ?M'_$?XT_
M$.Z_8W_8;NX8=6LE$/COXB)%NL?"%N?E,,)7B6](!544_(0>A5FB\[DS+,_C
MO1I=D_WDO5K2"\HWE_>B]#GMB<3\7N1[?:?J_L_+7S1Q_CC7)O"OQ1N?V:/V
M,8_^$O\ C-J$6?&OQ-\0-]JB\)6[\--*Y!59B,A(%YZ;]V I^@_V7/V5OA]^
MRQX*FT'PQ-<:IK>JS_:_%7BS5&\R_P!;O#DM-,Y).,LVU,D*">K%F:]^S;^S
M3\,?V6_AU'\/?AMI\A\R0W&KZO>OYEYJMVWW[FXDZN['/LHX  KT"O3PV%P^
M#I*E1BHQ[+\WW;ZMZOJ=-*E3HPY8*R"BBBN@T"BBB@ HHHH **** "BBB@#+
M\6^!O!/C[33HWCKP?I6M69SFTU;3X[F(YZ_+(I'Z5XAXT_X);_L1^+=0_MW2
M_@\OA?5%),&I^#=2N-+DA/JB0.(A_P!\&OH.B@#YC_X8>_:8^'/[S]GS_@H=
MX[M(H^8]-^(%A;>(8F'_ #SWRA&C7MD D"D_X3+_ (*N?"WCQ#\'?AC\4;./
M[K^&->FT:^D7U<78,(;V7BOIVB@#YC_X>767@;]S^T?^R;\5O .W_7ZG-X;.
MHZ:GKBYMB=V/9.E=[\,_V^_V,OB]Y:>!OVD/"TLTV/*L]0U 6-PY]!%<B-R?
M8+7I?B#QQX+\)H9/%7B_2],4#);4-0CA _[[85X-\;O&/_!*CQOYQ^.'C'X*
M:E=-GS)K[5-->]&>N'1O.'X&M84*]7X(M^B;,*N)PU'^)-1]6D?15O<6]W E
MU:SI+%(H:.2-@RL#T((ZBGU^;?BG5/\ @CO\-KB2[^"'[;OC+X;76\LJ?#CQ
M'JUQ"[GL8_)G#J3U4$#Z5CK^WK^TMX&(/[.'[2/B?XR6R_\ 'KIGBCX%WB%A
MZ&YMMDLG^\0#74LJS*2O[&5O--?F<4L[R>+M]8@WV4DW]R9^GE%?#'PY_P""
MF_[<UYI G\?_ /!+;QU<2!<F[TBSOK57]U@GM6;'I\YKF/&G_!<'XH^&O$Z>
M#-4_8DN?"=Y,VV.;Q[XIET]5/^TCV2[?Q:LHX.O*IR.T7_>DH_FT;SS##0I*
MHKR3_EC*7_I*?XGZ'45\:?#K]J#_ (*+_M!PB?X*O^S/&DB[MLOC>\U66(=]
MRV1X8>A P>M=7_PJG_@K+XE_Y#7[5_PO\,[OO?\ ".>!9;W9_N_:V&?QK;^S
MTOCK07_;U_\ TE,Y_P"U'+X,/4?_ &ZE_P"E.)]045\O_P##&'[;?B#GQ]_P
M5#\4S!OOIX<\!:=I>!Z*4+$?6C_AV0NM?/\ $']NG]H+6\_ZRV/Q"^S6S?\
M;*.$8_.CZK@H_%B$_2,G^:B'UW,)?#A9+_%*"_\ 292/I]W2-#)(P55&68G
M K\L_P#@XP\2>'=<N?A#9Z+K]E>36O\ PD'VJ*UNDD:'=_9NW>%)*YVMC/7!
M]*^KD_X(_?L1Z@XE\=>%O%'BEP<E_$/CG4I2Q]3Y<R U\-_\%Q_V4/V>?V7+
M;X5VOP$^&%EX<76/[<_M,VLTTC7/D_V?Y>YI78G;YLF.?XS7N<-T\!'.J7LZ
MDI2][>*2^%]>9O\  ^:XOJYI/AVO[6E",?=O:;D_CCTY$M_,^ J***_5#\1/
MZ@**^6_^&%OVH?AD/,_9R_X**^.K6&/F/2?B+I]OXBA8?\\_,E"/&OH5!(%
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
MK*1/> =F<JPZ9(KT%E[HJ^*E[/RWE_X#T_[><3RGFJKOEP4'5??:"_[?>_\
MVZI/R-OXD_\ !3#X1V?BB;X6_LT>$]9^,GC./Y6T?P-&);.U;H&N;\@PPID$
M%@7VG@@5@_\ #-7[<?[5W^F?M;?'9?AYX6GY;X<?"NX*7$L9_P"6=WJ399CC
MADCS&P/!6OI#X;_"SX;?![PO#X*^%?@72O#VDP?ZNPTBR2"/.,%B% W,>[')
M/<FM^G]=HX?3"PL_YI>]+Y?9C\E==Q?V=B,5KC:EU_)&\8_/7FE\W9_RG _
M;]EWX ?LR:"?#WP.^%VEZ#&Z!;FZMX=]U=8[S7#EI9>>?F8X[8KOJ**X*E2I
M6FYS;;?5ZL].E1I4*:ITXJ,5LDK+[D%%%%0:!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_  7X
M_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;
M?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31_'O_
M & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 45ROQ4^-/PY^#.D+JOCSQ ENTQVV=C$/,N;M^@6*(?,QS@9Z#(R
M17G(TG]H3]I?Y_$<UY\.?!<O33;9P-9U*,_\]7Z6RD?PCYNH(8$&O,Q69TJ-
M7V%*+J5?Y8]/.3VBO-ZOHF]#FJXJ,)\D%S2[+]7LEZ_*YT'Q'_:=T+0?$#?#
MCX5Z!<>,_%QRO]DZ2X\FT/3=<S_<A4'J.HZ';G-96A_LV^)OB5JT'C;]JCQ/
M'KUQ$_FV/A+3]R:38'ME.MPX_O/QU!W#%>B_#CX6^ ?A+X?7PS\/O#-OIUJ,
M&3RES),P_BD<Y9V]V)KH*PCEE7&24\PDI=H+X%Z]9OSEIU449K#3K/FQ#O\
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
M75KISW*B>:")HDEE2/.YD1IH59@,*94!(+#-NOQZ_P"":_@SX"?\%*9/@/\
M&OQA^T;\0O%_CSQ;\!?&]]\1?%VE_%35;#5=#\30ZOX65X;9+2YC33(X#<R"
M*VBCCA>(Q.T<@8,?TO\ V./ WQW^'W[+OA_X;_M#?$34/$7C71DOM.O_ !9J
M/DO<ZFD5Y<1VMZ^P;"\ENL$F",_-AANW"@#U:BOS+_86UWX[^'_^#B3]I+X$
M_$K]ISQS\0/#_A_X0Z+>^'+;Q;J$/EZ=]J:RFE2*WM(H+6+YW<!HX48KM#%B
M"Q^JO^"JO[=?A'_@G;^Q-XK_ &B?$/B?3]+U+$6C^$9M3B>2$ZO=MY5N[QQJ
MSRQ0Y>YE1%9S#;2[03@$ ^BJ*_*'_@F__P $YO@I\?O&?AK]JKX$_P#!?S]H
M#XXZ'X8U^UU'6O#@^*,_V*ZG1O-6UO[02"6")V7)@D5=R97!4FO6_P!O7]I?
MQO\ 'G_@JM\&?^"/_P .O'.K^'?#FL>&KSQW\:]5\-ZG+9ZA>:1 LZVFD174
M+++;1SSP_P"D-&R2&*1%5U#,& /T#HK\Z_'7Q=OO^"6G_!6OX)_LS^&/$&K-
M\$OVF-&U'2K'PQK&MW-_'X9\4Z?Y1CN+)[F21X(;E;FVA>V5A'YC>: &W;OT
M4H **** /*/VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E<+^W/_ ,FC
M^/?^P"__ *&M=U\+O^29^'?^P%:?^B4H W:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBO,OB9^TWX:\)Z\?AW\/=%N?&'B]\A-!T9@1;G^]<2\K H[YY'&0 <US8K&
M8;!4_:5I66R[M]DEJWY)-F56M2H1YINW]=%U^1Z+J^KZ3H&FS:SKFIV]G9VT
M9>XNKJ98XXU'4LS$ #ZUXY??'[XC?&R\E\-_LM>'5-BKF.\\>ZW R6,)!PWV
M>,C=<./IM!QD$'-/TC]G/QE\5]3A\8?M4^)H]4\J02V/@O2G:/2[,]O,YW7#
MCU8XZC+ U['8V%CI=G%IVF6<5O;P1A(8((PB1J. JJ. !Z"O-MF69;WHTO\
MRI+\U!??+_"SG_VG$_W(_P#DS_\ D?Q?H>??"O\ 9J\'?#[5V\<^(M0NO%'B
MR<9N?$NMGS)@?2%3E8%'( 7D XR1Q7HU%%>GA<)AL%2]G0BHK\WW;W;?5N[9
MTTJ-.C#E@K+^OO"LSQEXR\*_#WPM?^-_''B"UTK2-+MFN-0U"]E"101KU9B?
MY=22 .357XE_$SP)\'O VH_$GXE^)K;2-$TJW,U]?W;X5%Z  #EF)PJJH+,2
M  20*^7?!_P]^(G_  4G\5V/QB^/F@WOA_X+Z;=+=>"?AW=Y2?Q*RG*:CJ2@
M_P"J/6.'H0>ZY:7H-"+3-%^('_!4;Q'#XH\96>I>&OV?--NQ+I&A2[K>]\=R
MQME;BXQAHK($ JG5^O7!C^N]'T?2?#VDVV@Z#IEO96-E D%G9VD*QQ01* JH
MBJ %4   #@ 5-:VMM96T=E96Z0PPH$BBB0*J*!@* .  .,4^@ KGOBA\5_AO
M\%/!=W\1/BOXTT_0=%L5S<:AJ,X1 >RJ.KN<8"*"S'@ FO%_CQ^W[HWASQQ+
M^S_^R[X'G^*7Q.(*RZ)HTP%AHQSCS=0N_P#5P*IZIG=D;3L+ UE_##]@76_'
MWC2T^//[?/CF'XC^,+=O-TGPU'$4\.>'2<'9;6K<3., &649; )4LH<^C3P4
M:<%4Q3Y8O9?:EZ+HO[ST[7V/*JYC.M4='!1YY+1R^Q'U?5_W8W?=QW.?;XN_
MM<?\% F.G?LW6NH?"7X4SG;/\2=9M-NMZY#T/]FVQ_U$;#I.V#@AE(92E>Z?
MLW?LF? _]E3PU+H/PD\*^5=7K;]8U_4)/M&HZI+G)DN+AOF<DDG:,("3M49K
MTA55%"(H  P !P!2UG7QLJE/V5)<D.RZ^<GO)_@NB1IALNA2J^WK2]I5_F?3
MRBMHKTU?5L****XCT0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MHK9+1(Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V**@LQ_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\
MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\
M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QK0TV/48K4)JEQ
M'++N.7B3:,=N*L44 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&
M%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_  :;?\I3/VN_^WC_ -/D]?O]
M7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4KA?VY_^
M31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45SOQ+^+'P^^$
M.@'Q'\0?$L&GP'(A1SNEN&_N1QC+.WL!QU.!S7F/VK]H;]I?BP2\^&_@J7K<
M2 #6]2C/]T=+52._WNXW XKS<5F='#U/8TTZE7^2._K)[17G)KRN]#FJXF%.
M7)%<TNR_7LO-G3_%']ICPGX&UL> ?"&E77BSQ=+D0>'-%^=XSZSR<K HXR6Y
M .<8YKGM-_9[\??&._A\4_M4>)$NK>.02V7@71I6CTZV(Y7SF!W7#CW. <X)
M4XKT/X7?!SX=_!S1#HG@#P[%:+)@W5TWSW%TW]Z60_,YSD\G SP *Z>N=9=7
MQSY\PDFNE./P+_%UF_6T?[M]3-8:I7UQ#NOY5M\_YOGIY$&F:7INBZ?#I.CZ
M?!:6MO&$M[:VB"1QJ.BJJ@ #V%3T45[*2BK+8[4DE9!1113 *\[_ &E_VF_A
MI^RS\/CXY^(-U--<7,PMM"T'3T\R]UB\;A+>WC'+L21D]%!R>V:7[4_[5W@/
M]EKP?;ZEK=G<ZSXBUJ?[)X2\'Z4-]]K5X<!8HT )"@E=TF"%!'!8JK>>_L[_
M +,/BW_A,Y?VS?VW=:L+_P"(#6COI>F-,O\ 9?@FQP6,%ON)7S0N?,G)/?#'
MYG<W!M)%?]GS]F3XE_%WXDVG[8/[;5K#)XGA!?P-X 1_,L?!\#$%6(/$MX<*
M6D(^4@8Y51'ZG^TC^UE\#_V5/#,7B#XM^*Q#<WC>7H^@V$?GZCJDN<".WMU^
M:0DD#=PH)&YAFO&_%_[</Q2_:0\2WGPB_P""<OA"VUY[:8V^N?%G78V3P_H[
M=&$!QF^F&<@("OW6PZDD=O\ LW?L&_#SX)^)I?C%\0O$-]\0_B=?KG4O'WBC
M$DZ'&/+M(B2MI$,D!4^8*=NXK@#TE@Z6%7/BW9](+XGZ_P J]=>RZGCRQ];&
M-PP"376H_@7^'^=^C4>\KZ'FZ?";]KG_ (*!L-1_:,N=0^$GPHG.Z#X<:/=[
M=<UV'M_:5P/^/>-AU@7!P2K $!Z^G/A;\)_AM\$_!=I\._A/X+T_0-%L5Q;Z
M?IT 1 >[L>KN<9+L2S'DDFNAHK#$8RK7BH)*,%M%;>O=OS=V=.$R^CAINHVY
MU'O*6K?DNB7DDE\PHHHKD.\**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_
M "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\
ME*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*5PO[<_\ R:/X]_[
M+_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***P/%WQ4^&G@)6;QKX_T?2RHSY=]J,<;GZ*3N
M)]@*SJ5:5&'-4DDN[=D3*<8*\G9&_7RU^UC^WW?_  W\477PS^#]G:3ZA8N8
M]4U>[3S(X)1UBC3(#,O1F;(!R,'&1Z/=_ML?!N[N'L/A]9>(_&%TAVFW\,>'
MYIR#Z;G"+^()K\Z?$4NJS^(+Z?7HY5OGO)6O5G4AQ*7.\,#R#NSGWK\WXVXL
MEA<'"EEM5-S;O*+O9*VB>UW?IJK'S>=YLZ5&,<-/5WNUTMY^9[;X0_X*,_M'
MZ#K"7OB35[#7;3?^]LKK38H<KW"O"JE3Z$[A[&OHW1OVK?'7Q[TR#2_V9OAS
M,;N6)1JNO^(5\NPTB0@%DR.;B09SA?53@@D#\^:^SO\ @E7_ &M_PC7C+SM_
MV'[=9_9L_=\W9+YF/?;Y6?PKYK@_/L[S#,XY?5Q$W"=[N]Y*R;TD[M7M;\K/
M4\S)\?C<1B5AYU':5]=VK*^C>U_^&/9/AI^S)X<\+Z^/B+\1M;N?&/B]L%M<
MUA05MCUVVT/W85';&2.<$ XKTZBBOVC"X/#8*E[.C&RW?=ONV]6_-ML^TI4:
M5"/+!6_KJ^K]0HHHKI-0HHHH *\@_:O_ &N/#?[-FDV'A[1]!G\4>/?$LAM_
M!O@?3#FZU&<\!WQGRH%/+R'@ '&2.,/]MG]N?PE^RIHL/A70(+36_'^LV[-H
M7A^:\6&&WC&0U[>RLP6WM4P278KNVD @!G3Y0_9CL/VD?CQXHU?QU^SC<KJ7
MBOQ&Q@\:_M*>+M,865E'G#6'AZSD4%XTQM#LJJQ7YEC&S'5A\'5Q-Y+2*WD]
M$OGW\E=OHCBQ>/H81J+O*;VBM9/T7;NW9+JT>FV>N?#[]C;Q8O[07[8_BB3X
MB?M#^,(!%H/@WPQ;&\N=.B?.S3]-MAGR8QEE:=L;_G"EB6\SI;#]EK]I']MZ
M_A\8_MXZTWA?P2)5GTSX*>%]18)* <J=5NT(:=NA\I"%! (*'<I]7_9D_8E^
M#O[,CW7BC2([WQ'XTU;+>(/'WB:?[5JNHR'[V96SY:$@?(F!@#=N(S7L-=/U
MJA@],)\7\[W_ .W5]GU^+S6QQK!8G'OFQSM'I33T_P"WW]KTTCY2W,WPCX/\
M*> /#=GX.\#^&['2-)T^$16.FZ;;+## @_A5%  %:5%%>:VY.[W/8C&,4DE9
M(****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RAL_:$_P"R
M?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^
MGR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?
MQ[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\
MDF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH **** "BN2\8?'KX+^
M =R^+OBAHEE(GWK=]01IO^_:DN?RKBV_;0\"ZZQA^%7P_P#&/C%B<)-HGA^0
M09_VI)=FT>^*\ZOF^68:?)4K1YNR=Y?^ J[_  .>>+PU-VE-7[=?NW/8:*\=
M_P"$^_;)\9\>%?@CX=\+0O\ <N?%6NFY?'KY=L 5/L:/^%&?M%^+_F^(W[4M
M]9PO]ZP\'Z3%9;/]V<YD/XBL/[6G5_W?#U)^;CR+_P J.+^Y,S^MN7\.G)_+
ME_\ 2K/\#UK5-7TG0[-M0UK5+>SMT^_/=3K&B_5F( KSOQ/^V'^SCX6G^Q2_
M$ZSU"Y)Q':Z*CWKR-_=!A5ES]2*HZ7^Q/\!H;M=4\5:3J?B>]7_E]\3:S-=.
M?JNX(?Q6O1/#'@+P/X)@^S>#O!VEZ4F,%=.L(X<CWV 9HYL]K;*G37FY5']R
M]FOQ87Q\^D8_?+_Y'\V>9_\ #3OQ!\4_+\*/V7O%^IAO]7=Z[Y>E0/\ [2M*
M6W#\!1]C_;?\:?Z_6/!/@NV?I]EMY=1NX_KOQ$?PKV*BG_9F(J_Q\3-^4;07
M_DJYO_)@^JU)_P 2K)^EHK\-?Q/'?^&3]:\3?/\ %K]HKQKK^[_6VEG>KIUI
M)ZYAB!_1JWO"/[)W[.G@IA+HWPFTJ24'/GZE$;R3=_>W3ER#],5Z)15T\ERJ
ME/G]DI2[R]Z7_@4KO\2HX+"Q?-R)ON]7][NR.TL[2PMUM+&UCAB082*) JJ/
M0 <"OE[]K']@2_\ B1XHNOB9\'[RT@U"^<R:II%V_EQSRGK+&^"%9NK*V 3D
MY&<'ZEHHS;)L!G6$^KXJ-X[JVC3[I_T@Q>#P^-H^SJK3\O0_/CPA_P $YOVC
M]>UA++Q)I%AH5IO_ 'M[=:E%-A>Y5(68L?0';]17VW\%/@[X5^!?P_M/ 'A-
M7:*$F2YNI0/,NIVQOE;'<X  [  =JZRBO.R/A3*<@G*IATW-Z<TG=V[*R27W
M7.? Y3A,ODY4TVWU>_Z!1117TIZ0445@_$OXH_#OX-^#;SXA?%/QEI^@Z+8)
MNNM0U*X$<:^BC/+,>@1068\ $U48RG)1BKMDSG"G%RD[);MF]7S5^VI^W[9_
M _48_@/^S_X=?QS\7]97R])\+Z9&9QIQ9<B>[V?< 7Y_+)!*X9BB'?7SS\7_
M /@HW^T[^VS\3(OV9/\ @GQX1OM M-0C#WGC;4XC#>"R.,W0!!^PVY5@5D8&
M9PR>6%8@'ZS_ &-/V(_A=^QUX-DL_#X;6/%6JCS/%'C+4%W7FIS,=S_,22D6
M[D1@G^\Q9B6/16P_U:2C5^+JET\F^_ETZV>ART,5]<@YT?AZ2?7S2ZKSV?2Z
MU/G/]F+_ ()$:UXJ\63_ +0/_!0OQC)XP\4ZO="]N_"J76^R67@J+N1<"Y*8
M 6%,0(%VC>IK[MTS2],T338-'T;3H+2TM85BM;6UA6..&-1A455 "J   !P*
MGHJ:V)JUTHR?NK9+9>B_-[OJV5A\'0PSE**O*6\GJWZO\DK)=$@HHHKG.H**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG
M\W_HZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I
M\GK]_J "BBB@ HHHH ***I>)?$GA_P &^'-0\7^+-9MM.TK2K*6\U/4+R81P
MVMO$A>261CPJ*JEB3P ": +M%?$.B_\ !7?XA?%#XA>$M:_9W_81^(?C7X9>
M*_ /B#Q-HVMVTVEV>K^(++3KW2K<7^G6-U?1.ULPU!BL=P(;B??$T4>T'?\
M4/[.O[2'PU_:A^ &@?M*?#%]3'AOQ'IK7MDNJ:9);7<2H[I(DL##>DBO&ZE>
M>5XSQ0!WM%?,7[-O_!53X%?M3_MO^/OV%_AOX \=6'B#X;^&H=7\1:EXN\,3
M:/&PFDA6.**WNPET=R3)('DBC4J5*[PP:O5OVL/VKO@M^Q7\#=7_ &@_CWXB
MEL-!THQ1)#9VS7%WJ%W*XC@L[6!?FGN)9&5$0=SDE5#, #T>BOF[PE_P40CT
MGXT>"?@7^U-^SOXG^$&K_$^.?_A7-UXCU33[VTU:ZB02/IDLUE/(+34!&P<0
M/\DF&6*61E*UU_[7/[:WPR_9%B\)>'M>T35O$WC7XB:\-$^'7@#PTD3ZGX@O
MMN^01^=)'%#!"G[R:XE=(HDY9LLJL >Q45X3\"/VZ/#WQ*^/NK?LB_%WX::K
M\-_BMI7AZ+Q!%X2UR^MKJ+6-'DD,7V_3[JV=DN8DE!BD4B.2-QRFTJ[>[4 %
M%%<O\9_C/\-?V?/AKJ7Q?^+_ (D_LCP[I'D_VCJ/V.:X\KS9D@C_ '<"/(V9
M)$7Y5.-V3@ D5"$ZDU&*NWHDMVR*E2%*#G-I12NV]$DMVWV.0_;G_P"31_'O
M_8!?_P!#6NZ^%W_),_#O_8"M/_1*5\=_M6?\%8?V ?B9^SMXM\!>"/CY]MU;
M5-):"PM/^$5U6/S9"RD#=):JHZ=20*ZSP)_P6&_X)S:)X'T;1=4_:)\JYL]*
MMX+B+_A$=7.R1(E5AD6A!P0>1Q7;_96:7M["=_\ #+_(\[^V\EY>;ZS3M_CC
M_F?6M%<O\&/C/\-?V@_AKIOQ?^$'B3^U_#NK^=_9VH_8YK?S?*F>"3]W.B2+
MB2-U^91G;D9!!/45Q3A.G-QDK-:-/=,]&G4A5@IP:<6KIK5-/9I]@HILTT5O
M$T\\JHB#+.[8 'J2>E<+XP_:@_9]\"[T\1_%K1DD3[\%I=?:95/H4AWL#^%<
MV(Q6%PD>:O44%WDTOS%4JTJ2O.22\W8[RBO'?^&O(O$GR?"7X&^-O$V[_57B
MZ3]DLV_[;2D8_%:/[=_;:\9_\@SP+X-\&0/U.KZE)J%R@_V?( C)^O%>=_;>
M"G_ 4JG^",FO_ K*/_DQS_7J,OX:<O1-K[]OQ/8JSO$/B[PIX1M?MOBOQ/I^
MF0XSYNH7L<*_FY KR[_AG#XN>+/F^*?[5/B:X1OOVGABWBTJ,#^[N0,6'UP3
M6AX>_8R_9TT&Z_M*[\ )K%XQS)>:_=RWK2'U996*'_OFCZUF];^%AU%=YS2?
MW04__2D'M<7/X:=O\3_17_,CUO\ ;3_9[TR\.E:-XMGU^^_@LO#NFS7;O]&5
M=A_[ZJG_ ,-!?'/Q;\OPR_94UQ8G^[>^+;^+30@_O&([F8>P.:]6T3P[X?\
M#-H-/\.:%9Z? .D%C:I$@_X"H JY1]4S:M_%Q*BNU."7XS<_R0>QQ<_BJ6_P
MI?F^;]#QW_A$_P!M3QGSKWQ4\)^#X'_Y9^'M'>^F"^A:Y(4-[K1_PQQH'B+]
MY\6?BWXU\6%O]9:7^N-#:'Z11;=OX-7L5%']AX&?\?FJ?XY2DO\ P&_+_P"2
MC^HT)?'>7JVU]VWX'%>#_P!G'X$> ]C>%OA1HD$B?<N);)9IA_VTDW/^M=HJ
MJBA$4  8  X I:*]&AAL-A8<M&"BNR22_ Z(4Z=)6A%)>2L%%%%;EA1110 4
M444 %%%% !1110 4444 %%<=\<?C_P#![]F_P-/\1?C3X[LM"TN'*I)=/F2X
MDQD1PQKEYG/]U 3WZ FOG+[?^V1_P4-^31QK'P/^#MSUO9%$?BKQ+;G^X.1I
M\+#^+EB""/,5B!V8?!5*T/:3?+!?:>WHNK?DOG9:GGXK,*6'J>Q@G.H]HQW]
M6]HKS=O*[T.X^/G[?GA_PAXWD^ '[-?@JY^*/Q0<%3X=T.4"TT@YQYNH77^K
MMT4GE2=V< [-P:OE+XA_"WXS_M ?'B+X:^+_ !O8?%+XRP 2ZF$@)\%?"NW<
MX+"W8%;R]QPHE!)(!969 :]:BDT?0=2NOV O^"77AFQT&6S8+\2_BA%&9H]"
M!RK#SR=UWJ+#<!ECY9R!MVL8?IO]G']FWX8?LN_#F'X<_#+2W6,R&?5-4NW\
MR[U2Z;[]S<2=9)&/X 8    K:6-IX>+AA%R]Y/XG_P#(KR6O=LPAE]7%253'
M-2MJH+X(_P#R;\Y:=HHH_LN?LK?#C]E3P(_A;P:)[_5-1F^U>)O$^I-OOM:O
M#DM-,YR>I;:F<*">I+,WIE%%>:>N%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@?\
M!?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\
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
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4
M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\
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
MX;M=(T72K806&GV<>V.)!^I).26.2Q)))))K8HHKYX^K"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\
M*&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4
MIG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS_P#)H_CW_L O
M_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_#3_@J[^U=_PU'^U7J7_"/ZEY_ACPCOT?
MP]L?,<VQOW]R.Q\R4'##K&D?I7[ET4 ?S-U^Y?\ P2B_:N_X:C_94TW_ (2#
M4O/\3^$=FC^(?,?,DVQ?W%R>Y\R(#+'K(DGI7TS10 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_  7X
M_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;
M?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31_'O_
M & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!
M?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!
MIM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_
M'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]G
MO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_  :;?\I3/VN_^WC_ -/D]?O]7X _
M\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %?/G_!4;]O;P_\ \$U?
MV*_%?[6&M>%/[>N=(:ULM#T0W7V=+W4+J=(($DE(/E1!GWN^"0D;8!. ?H.O
M)_VX?V-?@Y^W_P#LN^*_V3?CO97,GAWQ79I'+<V$H2YL;B.198+J%B"%DCE1
M'&05;:58,K,I /DC7OB!_P %</A=XI^.7Q)\.?'CX9^/=9^'GA+0]=N_AI/X
M'OK32-11[*ZN)[/3+D:C)-9RD1$)-*LRS.$+I&#E/L3XS_M+^&/@3^RSJG[4
M'C32YY+73/#46I)H]D=\]]=3*@MK"#CYYIYY(K>,8^:25!WK\=OV<?VO_P!K
M/_@WO_:K\6_L_?\ !1#^U?C!\$9E\/:+'\>-%L9I;CPQ:B&==+AOHB&+((C(
MIC+,X$9$4D^P15^JG[;/[$W[-O\ P5>_99L/@[\4_&>NW'@+6Y[+7K&]\$:^
MML-001E[63S0CK-#B1954@J66-L':* /F_X">*/^#G+Q#\;/"\/[0WP]_9<\
M/_#^XURW?Q;/HAU.YU*UTW>&F2 &[V-/Y>45CE0Q#$$#!]C_ &Z/V\/'/PP_
M:9^$G_!/?]F"UT:?XN?&&:[O!JOB"VDN;#PGX?LXWEN]5GMXY(VN)&$4D=O#
MYD:R2JVYP%VO\3^ ?AG^V5_P;[?MO_![X2VG[2OBGXO_ +*/QS\=VG@:PT[Q
MS<_:-2\$ZW=DI8K'+PH1F!;,2QQ.B3AH4=(Y&Z?1Y+_7_P#@\!U5?$[,T>B?
MLOJ/#@ESA8VFA+;,_P"W<773U:@#Z=\$?MJ_%[]G?_@H5X<_X)T?MA^*='\2
M'XF>$KG6_A#\1M+T3^RVU&YL]QO](O;82R1_:$C43QS1%$>-@A0. 7^P:_*/
M_@OS>7^F?\%4/^":]]X=++J;_'"_@W1_>-F]YH*7(X_A\IFS[$U^KE !117&
M?&;XF^+_ (9:997_ (0^#NM>,9+J=HYK;19(U:W4+D.V\C@GCB@#F_VY_P#D
MT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5\S_M5?M'_%7Q9^SOXM\.:_\
MLE^,="L[S2FCN-7O9[=HK5=R_.P5LD?3UKI_!'[5?QGTSP9I&FV7[%?C:\AM
M]+MXHKR&XA"3JL:@2+GLP&1]: /HZBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]
M&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J
M*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX
M[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'
M_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#W
MJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,
M^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?C
MA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H
M]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1
MC/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBOFSP1^WG\3/B#I$NM^%?V,O%]]
M;0WDMK)-9:A"Z++&VUT)*CY@>",<>M;/_#7/QP_Z,9\=_P#@3!0![U17@O\
MPUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?
M_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z
M,9\=_P#@3!0![U17@O\ PUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O
M5%>"_P##7/QP_P"C&?'?_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_
M *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\</\ HQGQW_X$P4?\
M-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?_@3!1_PUS\</^C&?'?\
MX$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\
MPUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?
M_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%8UE^WG\3+
M_P ;7OP_M?V,O%[ZII]G'=75BFH0F:**0D*[+MP%..#D_2@#Z3HKP7_AKGXX
M?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^
M&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P
M)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^
M.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C
M_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\
M\"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N
M?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@
MH_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_
M / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKYL\2
M_MY_$SPGJ^D:)KG[&7B^UN=<O#:Z;#<ZA"KW$H7<4C 4[FQS@D?6MG_AKGXX
M?]&,^.__  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* /
M>J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8
MSX[_ / F"C_AKGXX?]&,^.__  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^
M.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\  F"@
M#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__  )@H ]ZHKP7_AKGXX?]
M&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N
M?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__  )@
MH ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'
M_1C/CO\ \"8*/^&N?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8SX[_ / F"LSQ
MA^W)\5? WAB]\7>)/V+/&5E86$)ENKJ[OH4CC7.,LP!P.?0T ?1M%?/VG?MC
M_&?5-/@U.R_8?\<20W$*RQ21W<!5U8 @@XY!!J?_ (:Y^.'_ $8SX[_\"8*
M/>J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?
M]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_
M (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/C
MO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?
M^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_
M ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA
M_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8*
M/>J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?
M]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"ND
M^!W[35]\6_'VJ?#7Q'\(]7\)ZMI.E17]Q:ZM.C-Y<DC(HPO0G;N^A% 'JU%%
M% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D
M_F_]'15_&%0!^_W_  :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/
M_3Y/7[_4 %%%% !1110 4444 %>+?MV>)_VI_ GPET?X@?LC?"^Y\;^(-"\:
M:9>:WX/LM5M;.?5]$$A6_@BDNG2+S?)8NBLPRZ*/:O::* /RN_:?\<_%;]NB
MS_:B_97^!?[%OQ N?%/Q<\'^&= 6'XA^'TTC3_"F^VNDDU'4+B:0I^X#>=$M
MM]H>62)?+!&6'T3\0?&7[37_  2F_9.^ GP0_9R_8Q\3?M"Z!X2T"P\*^-[W
MPKK,-MJVGVUG9001WL%G*I^U>:R2'9O18]BJ6 <,OV#!I>F6M]<:I;:=!'<W
M8075S'"HDF" A [ 9;:"0,],G%3T ?(NK>"/BK_P4C^)7PK\:_%C]FWQ+\+/
MAI\+/&UMXYM-)^(,EBNO^(=?M89H]/46ME<7"65I;O.]PS2RB:66*%1$L89W
MYK]O']C_ .*7A+_@H;\&O^"LW[.?@"\\6:IX&TF\\(_%3P9I#Q+J&L^&+I93
M'<V8D=$EN+.>9YC"6#3)A4.Y%5OM^B@#X0D_9A^(_P"WY_P5.^&_[=GQ1^%.
MN^#?A?\  'PSJ$/PZTGQC:+:ZGXB\0W_ ,D]^;/<SVMI!$D03SQ'*\T:L$V
M$_=]%% !1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2MB^
ML+'5+233]3LHKBWE7;+!/&'1QZ%3P13XHHH(E@@C5$10J(@P% Z #L* '444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!X7_ ,$]_P#DB>K?]CWK/_I2:]TJ#3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P
M.2>IJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O"_ /_*03Q_\ ]B)I7_HQJ]TJ"/2],BU"35HM.@6[EC"2W2PJ)'4=
M%+8R0/2@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_VL/^2V? _P#['N7_ -)FKW2H+O2],OYX+F^TZ":2UDWV
MTDT*LT38QN4D?*<=Q4] !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %>4?MS_\ )H_CW_L O_Z&M>KU%?6%CJEI)I^IV45Q
M;RKME@GC#HX]"IX(H Q_A=_R3/P[_P!@*T_]$I6[38HHH(E@@C5$10J(@P%
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
MD#D?:^G:?9:3I\&E:9:I!;6T*Q6\$:X6-% "J!V   H _+KPO_P4=_X*N_\
M!/W]O7X5?LH?\%8/#GPR\8^!?CKKBZ'X%^)GPML[FU.GZQ))'%%:W$4V,J9)
MH5*E%.V7S%ED\N2,?J77P[^TA\);7_@HI_P4T^$_AW2K83_#W]E7Q#)XL\::
MZHS%>>,'BC_LO1X'Z&6U3_3;DC(02VT9PSG;]Q4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7.?%_XM?#[X#?"_7OC+\5O$<.D^'?#6F2W^KZA,"1%
M#&N3M499W)PJHH+.S*J@D@'HZ^#/BC^VU^Q?^T?^VG>?#;XU_M>?"_PO\.?@
M)XG3[=X>\4>/].L)_%/C:W(=3)!/,KFRTMB"-R[9;_!_Y<1O )_^",W_  4<
M_:1_X*!?$S]I&R_:!^'<'@Z'X<?$N'1/#/A![95O='M3#(3!>2*S"6Y!C!DP
M=JN75> *]_\ VPOB[\0_"GB7X3_!#X->(?[-\4?$CXE6=I-?):0SO9Z%8(^I
M:O-LF1T DM;4V0<J2DFH1%<-M(^"?^""O[2G[.FI?M[_ +;OAW3OC[X*N-0\
M=?M%W5[X(L8/%5F\WB&V NY#/8H)-UW&$!8O$&7:,YQ7VC\+/^+Z_P#!2+XB
M?%F3]]HOP8\*VOP_\//]Y!K&HBWU?6G4],BW&@PY'(:.=2>HH \D_P""^?\
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
MCXF_M#>./[7O/#4=Y'=-X9T.W\Q--TR2:(M')<)%(3,\3&,ML52PC#'[,HH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .#_ &AOV7OV=?VM/!=K\.?V
MFO@KX;\=Z#9:HFI6FD>*-*CO+>&[2.2)9U20$!Q'-*H;KB1AWK\VO^"U'_!#
M']GCQ+^SAX'L_P#@G_\ \$[?!4?BN+XQ:%-XB/A'PW9VEP=!47'VP2,=FZ'F
M+<F3GC@XK]8:* /EB]_9,\'^$_VB_@?^SW\"O@39>$/@]\+AK?CR[MM"T@6N
ME'764V6G6B*@",^=0U*]9?X9+:!R,LI'=?MR_M._';]E;P%H?COX(?L6>*_C
M9]K\01V?B'1O!FJV\%_I=BR.S7D<,P_THAE5/*4K]_)=0,U[;10!\._M"?#W
MXC_\%<'^%OP]\0?LN>-OAK\,_"7Q'TOQOXRU7XH6EI9:CJ,FG>8]OI-G907$
MTH,DSKY]Q+Y2)$K+$96<[/9_#_@+QK\1/^"C&O\ QC\7^%KZT\-?#7X=6_AK
MP)<WMNRQ7^H:K.M[J]U"3PZI#9Z1;AUSAQ<ID885[W10!\1?\%=?VEO^"@7@
M2#1/@9^Q!^PO\0/B'9:Z@F\>^,?"GB*TTF2RTXEE>PL+F4N\-Y*%PUQY1\B-
M\QDRLKP^??LY_MP_\%1]5U?P%^R]\/?^"%6H?!'P>-2L-*N/%NM?$.SOM.\,
M:.CK]HE2T@MXFFD$"N(U+@&5E+;AD']'J* / /\ @J(/&VO?L#_%SX5_#/X4
M^)/&'B7QS\--?\.^'](\.6*RNUY>:=/;PF5G=$BCWR*6=FX . 3@'B_^")/A
MKXH_"S_@FY\+OV??C9\&O$W@GQ9X"\*P:5KFF^(K)$5Y5>4!H9(W=)4*@-D'
M(WJ" >*^LZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\<>"?"/Q
M+\%ZO\.?B!X;L]9T'Q!I=QINMZ1J, EM[ZTGC:*:"5&X='C9E93P0Q%:E% '
MP_\ M9?\$1_^";E_^RQ\2['X*?\ !.?X7+XRG^'^LQ^$FTOP=:17(U,V,PM3
M"^T;)/.,>ULC#8.17C7[&/\ P3G\3_LS?\$6O#?P#\&_LLIX*^-/QATC3/!7
MQ8U?1M*C34;:SN]1E@OK^]N(<\VVFSW<B.6.)#&H(+"OU%HH X/XR^,=4_9U
M_9]U3Q-\(_@9J_C2[\,Z,D7ASP#X4\F.YOV7;%!;1&9ECB097<Y/R1JS ,0%
M/YE_ ?\ ;H_X+!?#CQ;K_P :/BG_ ,$!/'OB_P"(WBDB'5/$O_"U=.MH+'3H
MY&:VTJP@-M(;6TBW%BN]GFE9Y9&9F4)^N%% 'Q5;R_MH?MF?#3X&^&?VI/V=
MW\"2>+/BDWB[XB^$[.4WEOX8T/0Y&O-,TRZNP EQ<7%_#I<C<('0W*A-L9%>
MT_\ !0#X_?M&?LZ_LY:IXS_9,_9<UCXM_$&Y;['X;\-:;+%';PSNC$75X\DD
M9%O'MR50EW8J@VAC(GME% 'Y-?L_?MW_ /!67]GOP7J-KI__  ;X_$?Q%XM\
M07;:GXQ\::W\8M,%WX@U1D"&XFV66(XU54BB@0"."&-(HP%45]!_MX?M0_\
M!47X3?LF^!?#'[/G[%^O^/OBWXQT>VE\?ZKX*N[.UL?".]4:\BM7NWD#W2EW
MBMV>.6-=@FE$F!#)]Q44 ?EY\%/VX_\ @JUX*\%:!^S5\!?^" ?B#X=6ES>1
M:?:>+O%GQ8M=2L](DN9_W^KWZ+ D]\P>22YF8RB6=R[,Y9B3^H2*RH%9RQ P
M6(Y/OQ2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SGXW_X)#_\
M!+WXE>--7^(WC_\ 8(^%>L:]K^J7&I:WJ^H>#K66XOKN>1I9IY79,N[R,S,Q
MY)8FOHRB@#\M?^"2W_!*SP7^R%^UC^U+^T;\3?V&-,T=-$^+%]J7P$U"S\/V
M\MW#H?DW2F/2EB)>)7C<1B,!2V\+CFOMW_@GC\)_&OPH_92T"3XLZ6;/QUXP
MN;SQA\0+=^7@UO5[F2_NK8GN+=IQ:KZ1VR    5[;10!^=O_  <L_!W]H/\
M:M_X)\W_ .RG^S#^SUXL\<^*];\1:3J$?]C6D0M+:WM[AI)#+/-(BAOW8 09
M;YU.,9(^J/CS\9OC#JW[%?BWXD_ 7X0^*;7Q]>>'9K3PEX:UC23'>VVK7 %O
M;231H7 BBFE261U)41Q2-G S7M5% 'G'PZ^'^@?L=?LHZ+\,OAUX1U?Q!8?#
MCP/!8:5H^CPQOJ&JBSM0BI&)'1&N)BG5W4%W)9ADFOS8\"_MS_\ !7[3_COK
MG[1OQ6_X(#^/O%?B64SZ=X,)^*>FVMIX6T1G4_9+6$V\F)YMD;W-R6WSLB*
MD4442_K=10!\E?"/]KG_ (**ZW^QGX]_:H^*_P#P3LN]-\<V.JD>!O@!I_B^
MW;4[K3XC!&\LVHN@B,SL]S,$6(?NX8T56=\GB?C;\8OVE/\ @IY^QQXE_93\
M$_L%_$[X6ZM\2] E\/\ BS7_ (NZ?8V>F^%[*Y7RKRYC"73SZA,L32?9TBB
M:3896@4$C[KHH YGX+?"CPG\!O@YX3^!O@.&2/0_!GAFPT+18YGW.MI:6Z6\
M(8@#)"1KDUTU%% !1110 4444 %%%% !1110 4444 %%%% !7E?[9?QQ^-'[
M.GP'U#XK_ ;]EO6?C%K]A=VR_P#"$:!K,-C=SV[R!99HWE5@YC4EO+52S8P,
M<D>J44 ?!O[4[?&C_@L-^RK-^QUI_P"QQ\2_A3X=\=WVFK\1_%'Q7L+'3VT3
M3;>]@NYX;.WBN9I;R\E, BB8(L";S(\@*+&_MWC7X4^(O'?[<OPKT*'P7=VG
MP[^#?@R_\0V5X]NPM+CQ!>(VDV$,3GAWMK#^UF=1DK]MMSQD9^A** /"?VX_
MVK?CQ^RAI/A3Q-\'?V&_&GQKT[5=9:U\50^ ]1MEO]"M@@*W"6LV#=ECN7:&
M15V_,ZY&?'/C+\+?B+_P53^)OP3NO&'[-OBWX;?#+X2_$RQ^(VI7GQ&@M;35
M]:U>P@G2PT^VLH)YGB@62X,MQ-/Y>1$D<:R;W=/MFB@#XE_X*/?L:_%.?]LO
MX$?\%3?V:?!$WB?QA\&[N\TCQIX.L9XH[SQ%X4OXI8;A;4S.D;W5J9YIXH6=
M!*9' ;<$5L7Q[^S9\1O^"E/_  4E^"W[4?C_ .$7B+P7\(?V=+?4-6\.6WC6
MQ%EJ7BKQ1>>2(W6R+&6"ULQ;PR"681L\PVHC)F2OO2B@#P3]ASP%XU74/BI^
MT;\4_"]]I'B'XG?$N^N+73M4MVBN;+0=."Z5I,3(W*"2WM#?;#R'U&3/)-?)
M'_!1+]J/_@HWXO\ VHE^%/@;_@CW\0?BC\$/"-V)KBWC\8Z?I,/C7589 T4M
MP'6=I-,B9=Z6Y5/M$BH\O[M?);],J* /BW]D#]K[_@HW^V-\:G^'/[2__!+B
MY^!?PVM?#E[/X@U3Q9XRM];EU^9PL$6FP1PQ1"$$2O,\C;\K!LPN_)Z+Q;_P
M1/\ ^"4<GA34X]$_X)R_"/[:VGS"S\KP3:!O-\MMF#LX.[&*^L** /SO_P"#
M;_\ X)PP_L1?L$>%M=^-O[+VF^!_C=>KJ]EXPU6>P@&K7-DVJS2VT,\\1;?'
MY2V[*NXX"KTQ7Z(444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V
M?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_
M:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_
MP7X_Y0V?M"?]D_F_]'15_&%7]GO_  7X_P"4-G[0G_9/YO\ T=%7\85 '[_?
M\&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA
M5_9[_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_
MU?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !114&IZIIFB:?-JVLZC!:6MNA>>YN91'
M'&HZLS,0 /<TFU%7>P-I*[)Z*\M_X;4_9=_M;^Q?^%O6/G;]N_[-/Y.?^NOE
M^7CWW8KTO3-4TS6]/AU;1M1@N[6X0/!<VTHDCD4]&5E)!'N*Y<-C\#C&UAZL
M9M;\LD[>MF94Z]"LVJ<T[=FF3T445UFH4444 %%<G\=?C?\ ##]FOX.^)/CW
M\:/%4&B>%?"6D3:EKFIW&2(8(UR<*.7<G"JB@L[,JJ"2!7R7^R!^T'_P40_X
M*:_#JV_:J\">(?#GP#^$WB!Y)?AYI&H^$?[=\4:[8!BD>HWDDMQ':V,<NW?'
M!'%*Q5@WFE2I8 ^X**^/;[XZ?\%%O@5^V]\%?V;?C-9>!?&'PV^(^JZU:3?%
M'P[HEQIE['=6FB7U]#IMU8R3SQ122?9FE6XBDVR"WD7RH<?-]A4 %%%% !11
M10 4444 %%5M8@U.YTFZMM$U"*TO9+=UM+J:W\Y(92I"NT>Y=X!P2NY<XQD=
M:_.?]BC]OG_@HE\??^"NGQS_ ."?WQ+\>?"R+PI\%+6UO'UG1OAY>Q7^LQW)
MMWAB_>:H\=N1%,P9]K_,HPH!X /TAHHHH **I>)(/$=UH%Y;>$-5LK'5'MG7
M3[S4M/>ZMX9B/E>2%)86E0'!*"1"1P&7K7P__P $-/VQOVL/VN](_:'M?VM_
MB!I/B#6/AM^T)K'@W29=#\/1:;:06EE% FV*)2TFUI/,D!FDED&_!<@"@#[M
MHHHH ***X3PU^T;\+O%_[1/BO]E_P[K/VKQ5X*\-Z5K7B2"$JT=E#J,EVEM$
MY#965A9R2%" 0CQ-T<4 =W117C'[4'P__;:\8_%3X1ZU^RM\?/#?@_PGH?C+
M[5\8-&UOP\EY/XDT7"?Z):R,C&WDXD&Y3&<R*V_$9CD /9Z*** "BBB@ HHK
M\X_^"K/[?O\ P4%_8Q_;G_9L_9S^!OC/X7W7AO\ :*\<3: DWB;P#>SWGAT1
M76GQ/+OAU.)+KY+_ '!=D?S0D$X?*@'Z.451\-6GB"QT&UM/%6M6^HZC'%B[
MOK6Q-M',_P#>6(NY0>VYOK5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^
M"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X-
M-O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *JZKKNB:%&DNMZS:6:2-A&NKA8PQ] 6(S5JL#Q_\ "SX>_%.S
MM]/^(7A.TU:&UE,EO'=J2(V(P2,$=JRKNNJ3]BDY=+MI?-I-_@3/GY7R;^9/
M_P +#\ ?]#SH_P#X,XO_ (JC_A8?@#_H>='_ /!G%_\ %5Q__#(/[-'_ $1O
M1_\ OVW_ ,51_P ,@_LT?]$;T?\ []M_\57F\^??\^Z7_@<O_D#FYL?_ "Q^
M]_\ R)V'_"P_ '_0\Z/_ .#.+_XJOBS_ (*,?'B_\7^/XOA1X<UU9-#TJWBF
MNA:3AH[JZ==X+%3A@B%0!V);VQ]1_P##(/[-'_1&]'_[]M_\57RA^WQ^S-;?
M"?Q3:^//A_X86U\,W]ND4T=HA\NSNEXP>NT.,$'NVX>F?D>-Y9^\@G>,5"ZY
MN24F^7SO%:7M?7\+GD9X\>\O=TDKJ]FWI]RT/G:OI7_@G/\ 'B_\(>/Y?A1X
MCUU8]#U6WEFM1=SA8[6Z1=Y*ECA0Z!@1W(7WS\U5]$_L#_LS6WQ8\4W7CSX@
M>&%NO#-A;O%#'=H?+O+IN,#IN"#))[-M'KC\NX3_ +06?T/J?QWUWMR_:O:^
MEO+\3Y;*?K']H0]CO?\ #K?R/M__ (6'X _Z'G1__!G%_P#%4?\ "P_ '_0\
MZ/\ ^#.+_P"*KC_^&0?V:/\ HC>C_P#?MO\ XJC_ (9!_9H_Z(WH_P#W[;_X
MJOW_ )\^_P"?=+_P.7_R!^@<V/\ Y8_>_P#Y$[#_ (6'X _Z'G1__!G%_P#%
M5;TKQ-X<UV1XM$\06-X\:Y=;6[20J/4A2<5PG_#(/[-'_1&]'_[]M_\ %5T'
M@#X*?"KX67EQJ'P]\#V.DS740CN)+5"#(H.0#DGO6M"><.JO;0IJ/6TI-_).
M"7XE0>,YESJ-O)O_ "/S4_X/$?%WC/PW_P $A%TCPO-,EEK_ ,5-%L/$8BSA
M[)8KRY4/C^'[3;6IY[A:_1']DC0_#?AC]E/X9>&O!L<2Z1I_P]T6VTI8<;!;
M1V,*Q!<=M@7%<W_P4%_8F^&7_!1']D+QI^R+\5YY+73O%>G!+35;>(/+IE]$
MZS6MW&"1N,<R(Q7(WJ&0D!C7R'^P+^T1_P %"/\ @G7\(-$_8=_;X_89^(WC
MRW\!6*:-X(^,7P6TR/Q#I^MZ1 /+M1=6R2)=6DL<2I'EXR7" L%/S/Z1TGZ,
M:AHFC:M<6=WJND6MS+IUU]IT^6XMU=K:;RWB\V,D91_+DD3<,';(PZ,0?SM^
M*/@'QI_PN;XZ3?\ !1/]K#Q;;:GXJU6>']FOP'\$_B'X@AU;2O#T4#+'J$>D
M:(R2RW'G.C37,\<T:/&0SI$0&^LOAK\1?V@OVB/&FE^)W^$_B+X6^ =)D:YG
MM_%WV5-<\33[2L<7V:"6;[#9(6\QC*ZW$KHB>7'$',WPU^P!X:_X*2?LL_M7
M?M._#7XI_L):UXY\4_%7XJ7NN^%OCQ>>([.WT.70W3RK&TO+EF>YAM[:-<QV
MUO#-(AGDC\I H<@&Y_P2T\5?M0?\%5?^" ?A_6_&/[27B_1?BW<Z?KMAX?\
MB3H/B*XTZ^&H6=W=06,]T]NRBY7:L22K(&$@#.?WF'$W_!)[]O0>)O\ @B=X
ME^*O[0&N>-==^)'PQNM:\.?%'3-7\7W\FMW?B:"7RH+*&X,WG6\MR9;.*-(F
M14EF*K@AF.[_ ,&UGP5_:^_9:_X)_6'[+?[4_P"S)?\ @&?P=KNK"&_UC6;>
M675WN+Z2<-!! 7VPHKE3)(R[SC8K+EJQ?#O_  2\^-7@?_@N+XN^)WA -;?L
MZ_$>'2?B=XSTT1 V]UXVTN66&UM1S\I-S.FK,V/GD@0$X0 @&E^TE\3?VAOV
M#?V>OV8?V ]'_: \1ZA\7?C[X]T_PUXN^*GB#69=5O=.3RHI-:O;$WC2JD@W
M+#;1E3''Y@<@N"S>B_$3_@GY^UI\*OVP_@U\;_V$_P!J#Q#8>"=/U*>T^//@
MSXH_$[7M?@\1:6YB*7%I%?R72Q7J 7 #HT W-%SM5U;"_P""]'[ 7[1_[87P
M8^'GQO\ V*+ZU3XS_ ;Q];^,/ EA>SI''JACVF6T#2%45V:*!UWL$;RFC8@2
M;ED_97_;(_X*@?MR:MX<\"_$7_@G3XA_9WTG2]2M+OXD^-?%7B6-VNTMI%E?
M3M(M5C6:3[4Z")[AR$A@>7:SR&,T 9'P?^-^N?\ !3S_ (*>?M#?L^:[\1_%
M&B_";]FZ/1M!@\-^#_%-[H<WB+7KU;I[J]O+NPEAN6BMVM)(([<2B)N9'5FP
M%Y?]G']H3XZ?L+?\%NKK_@D[\1/BUXE\>_"WXI?#Y_&?P>O?&FLS:IJ_AN:(
M7'VC37O[AFGNK?%E=E/.=W15@ 8[G9HM,_9J_:1_X)=_\%>?BG^V=\+?@;XE
M^)7P*_:-L;:?QU9>!;5+S6?"GB"W+,ERUEO62[MG:2Z;,(9E^U,"O[I1+Z?\
M(OV6?B)^U#_P5I7_ (*F_%;X6ZOX)\+^ _A8/!7PJ\/>)XXXM6U.XGN+B:]U
MBXMT=S9Q>7</;10RD2N"TC)'\H8 ^X:_*'_@F3_RLN?MU_\ 8O>'O_2:SK]5
M-<U5="T6\UM["ZNA9VLDYMK& RSS!%+;(T'+N<8"CJ2!7Y7?\$_/A_\ M3?#
M/_@N=^TO^UQ\3?V+_B7H?P\^,-G86/A+Q#<Z7;2!7M?LT(>XBCG:2%)!&[@E
M3M &\*>* (/ N@_M<?%3_@O]\>/V.-0_X*$?%2V\"V?P7TW58_)OK5+VPBN9
MK%I8-.$4$=K8R-(Q4W:V[3B'<BNLA6=.M_X)7^.?B_\ LQ?\%3_VK/\ @G/X
M_P#VE_'/Q%^'/@#P_H/BWP?J_P 3O$<NK:GI"7=I%-=0FZE^=XLSC@\ 0!@
MSN6O?L_^!OVA]&_X.%_BY^UKXA_94^(&G_#/QK\*]+\)>'_%]SI</DO?02V)
M=Y(Q*98H<QS 2,F/W>3@,#53]F#X6?'6[_X+K_M&?M%_$3]DWX@:7\+/B[\/
M-%\.>'_$VIZ7%'%-+:VEI!.)HUF,L"-LFVNRCA.=I8"@#;_X)E:MK7_!9CX+
M>+?V\_CS\5?B+I6@^*O&>J:7\)?!_@GXAZIX=M_"^AV4OV>&=AIMQ";K4))5
MDEDGG,H7Y4C5$RK>#_\ !#/X;>(-/_8W_;K\#^)?BOXIN=>\/?M&>-%D\::3
MKMQI>I7.H6UC&/MQELWC(=I5\TI_JRQP5(XKH_\ @E+X?_X* ?\ !%FX\6_\
M$X?B;^PM\1?B_P##L>+KS5?@]\3?AF-/FAEMKD@_9M0%W=6\=C\R[V:1QLDD
ME&'CV25V/_!%#]FK]LOP'8_M;?#G]IO]EW4O 6E?%OXU>*O$&B>(KG6[:>&1
M+XM;LD,65N)(QM#I.\4:2HP88Z4 7?\ @FA\5/C+^TQ_P;7Z3\<?C!\<?&^H
M>.V\ ^--3'C>W\6WEMJPO+/4M76UE-U#(LC^6L,0".60B-596 Q7GG@K]M#]
ML_3?^#8WX;_M;Z/X@\<^-O%L\EM-\2?$6D7CS^(CX=7Q#/'J4]M,<NDXLT,0
MGZP(QE!3R@ZYW_!.C2_^"D'[.?\ P2O\3_\ !);Q+_P3D\7VOB[P7X;\7:9#
M\1]0O[7_ (1C4+.]FO[I)K5XY#<WMPQNC'%;0Q$.0ADE@!8IZ)_P3HC_ ."E
M?[#_ /P1T^"?P\7]AGQ+)XS\!^+(+?Q+X'AUC2Y+W6_#US>W\]U+$&GV6\D<
M$\+K'*\4AFC$9 !^8 [_ /8 ^(/['W[9?QE\'_M+?\$ZOVY/&&N^$M)\.ZE9
M_$3X5>)?B?K.HW%M/<11K:7TECJMQ--;S1.DL9D4B*3S"ZL[*6;YZ_X)8?L@
M^!K#_@N!^W'X3TKXG_$RT@\'ZYX*O[.XM_B5J@GU&:>TN+F3^T)#,6U!3(6P
MD^]0K,@&TD5Z/I'[ ?@_XE_\%A?@U^WE^Q+^RWXJ^#-AX=L-<F^.^L:QX8D\
M.VNOBXM1%:6$=@^W[7<M*\KS3QQ^3M57:6201BM/X'?"']MC]DO_ (+?_M*?
M$[0OV0M7\7>!/V@8/"MUX>^(%GKEG!IFBC3[/R+G[<'D\X%3)-MCBC>20QQ@
M*%D,B 'D?PD^$7[8G[6'_!6K]M+]A/Q%_P %,?C-I/@_POX=\,/IFO:3KD%O
MK%D]Y8K>1PVI@@CMK.#S;AS-]GAAEF6"&/S IDW=1_P4!T+]J/\ 8S_:9_X)
M\?!S3OV]OBKXITC6/BCIWAGQM:ZMJD,$7B,6OV/%S=&"-9[AI"TA=+B:=3E>
MX+-V/["/@_\ :.\'_P#!<?\ :?\ VE_'7[(_Q$T/X>?&?3O#5IX/\5:EID B
M$NF6,%K(;B-)FE@21@[(S+]U?FVD@5=_X+/?#3]HKXM?MK_LA^+_ ()_LO\
MCCQEHGP?^+J>)_'>L:)8P>1:V):TXB,LJ&>0*DK%$!QY>,Y(% '5?M;?M7>.
M_BG_ ,%,$_X)\^&/!'Q0UKP?X0^%$?C#QSI_PB\06VD:MJM[=WAM[2VEO9+^
MRFM[.&)&E<6LRR2R3Q*Q\M'5^;_8"\'_ /!2OX&_\%(/&7@UOA7\6F_95\4>
M&#>^'$^-'CZPUG4_"FNHJ$V\$_\ :5[=O:2$2J$=WVET.1L8OS7_  4S_9X_
MX*"_L]_\%!_!'_!9G_@F[\&7^)$T_P /T\(_%SX17%R+2^U+2_.-Q'+&&^;S
M 3&I"!GBDMHCY<J-*H^C_P!C#X_?M[?MB^*(_B]\=?V2-5_9^\$:%IDZZ7X0
M\1:_'>:WXEU.50@GGCCC06EG;IYH6*0>9-+(DF$6$!P#X!_95_:W^''[>7P2
M\7_LI_'S]L7XH_ _]NL7VJVE[IGB/XF:UH5I+JQN)6M;.QM!<#3VLFB,,'V9
M(?."[I45WVW#_M=7Y"?MI? #QE_P53_X)S:3\/OVHO\ @F-X[TO]KRT\-V-E
MH7B@^&X+>&UU9#&&U#^W+=_LL6GL=\TEK+('7<Z)"TB(]?1W[8?[<7[:7_!,
MWP[\"/!</[)NJ_&3PA#X?L+'XU_%>TU4QMIDD7V2SDN50J2TLDDC3@2$>:?D
M7#%F4 ^[:_*'_@OU_P I6O\ @FG_ -ELU/\ ]+?#U?J]7Y5?\%I?AG^U/\?/
M^"CG['_Q7^ W[''Q%\6>&/@%\2+K6O'>LZ?I]M%');RWNE-MM!//&UPPCL9G
MZ!3N0!LDX .@_P""_7C+]J'X6?'3]D75?@#^U;XN\*6WC;]I+PYX:U3PM;RQ
MIHUT)+N*1)+J.W6&ZNHRR8D@>Y\MT)4*A.ZN8_;,\+?M"_\ !-S_ (*7_LF_
M%'P-^W1\8O'%C\;?BD_@SXF>%?'_ (K6[T>]2Y$"1SVMA#%%;6)C:61U6&-0
MI6/;@>9O[#_@M9X/_:&_:6^(?[)?B3X ?LF_$3Q19_#7X^:)X^\8M;:1%;M8
MZ;9SJ7BVW$J%[A@'(C7/W>2-RY7_ (+&>#/VAOV@/VF_V/O'WP+_ &3_ (B>
M)](^%?QDL/&7C>[L](BA^PZ>&M6*!9YD:2<*)"8U!P8RI()&0#T35OC;XH_;
MB_X*U_$3]@23X@^(?#GPV^!/@+2=3\7Z=X1\076D7_B;7=619[=);ZSDCN8[
M*WM6#&&&2/S)9/WC.BB.NW_86_9-_;6_94_:B^+^E^//VC&\9_L_:Y-:7WPA
MT+Q/XGU'6?$/AVX91]JMI+J^#R&V#%@BO<3':L9&PF3=\K?MI_ W]O\ _8<_
MX*J'_@L-^PG^S7J?QA\(?%7P/8Z'\8_A;97(M=9@>"&"."YBC8,VY8[>V VI
M(RM'.CJJRAU^S?V+/B;^V=^TGXDN_P!H#]I'X 7GP7\,QZ0VF^$/AGJFNQ7V
MJWKRRQRSZIJ7D@1V[ 11PV]N"717N6D/[U%4 ^C**\#_ .">O[1W[5W[3/PP
M\2^+OVN_V.;WX+:YI7C>^TK1] OM96];4=.B$9BO0RJN S/)'D J_E;T.UP!
M[Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7
MX_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &
MFW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!J>EZ9K>GS:
M3K.G07=K<(4GMKF(21R*>JLK @CV-3T4FE)6>P-)JS/+?^&*_P!EW^UO[:_X
M5#8^=NW;/M,_DY_ZY>9Y>/;;BO2],TO3-$T^'2=&TZ"TM;= D%M;1"..-1T5
M54  >PJ>BN7#8# X-MX>E&#>_+%*_K9&5.A0HMNG!*_9)!11176:A1110 45
MX[^VC^U?K_['/PCU/XVQ?LQ^._B-H>@Z;-?^(%\ MITEU86T0W22_9[N[@>8
M*H+$1!V 4G'%5OV /V^_V>/^"D_[-ND_M._LVZ]/<:/J$CVVH:7J*)'?Z/>Q
MX\RSNHT=Q'*H96X9E9'1U+*RD@'M=%?/_P"TQ^W7JW[-OQU^'OP)D_91\?>+
M+GXGZ[-I'A/6O#=[HXLY+J&RDOIEF^U7T,D(2WAN'W%,$0/MR=H/O6G7%S=Z
M?!=WE@]K-+"KRVLCJS0L0"4)4E20>,@D<<$T 34444 %%%?*/QQ_X*@3_!/_
M (*4?!__ ()UZK^S!XC+?%T:G)IGQ OM<L8M/$5E8S7,K6\,+S33,&C2-EF6
MV(\W<N\#D ^KJ*** "BBB@ HJAXH\4>&O _AK4/&?C/Q!9:3I&DV4MYJFJ:E
M=+!;V=O&A>2:61R%1%4%BQ(  )-?+_PF_P""FWBC]K"PG\<_L/?L8^-_B'X"
MBN98++XD:QJEAX=TK6FC<H[:<M[)]JNHPRLOG&".(LI"NV#@ ^KZ*^;O@K_P
M4J\#?%C]KZ/]A?Q1\"_'_@/XD0^!+[Q5JFC^,=,@2&"SM[NSM4:"ZMIIK:]2
M9KIRDD$CA1;2+((W^2OI&@ HHHH **** "BBB@ HHHH *XCXI? ?PK\9M?T.
M]^(>KZE?:+H.H6^I0>$O,C73KK4+>99K:ZN5">;.T,BI)'&TGDB1$D,;/'&R
M=K*[1Q-(D32,JDA%(!8^@R0/SKQS]A+]I#XU_M4_ 9?BM\??V1O$7P3U\ZY?
M6)\%>*-16ZN?(@EV1W6]8X_DE&2 4'0E2Z%78 ]EHJGH?B'0?$]D^I>'-:M;
M^WBO+BTDGL[A9$6XMYG@GB)4D!XYHY(W7JKHRG!!%7* "BBOD[_@J'_P5F\!
M?\$H? VE_%GX[?LY?$'Q!X0U;6X='MO$7@XZ7.B7TL,LR0O#<7L,RY2"7#A"
MF4P6!*@@'UC17/?"[QAXH\>>#+7Q/XO^%VK>#KVY4,^@:Y=VDUU;@J#B1K2:
M:+/)!"NV"#70T %%%?*/[8G_  5 G_9&_;*^!_[(FJ?LP>(]4C^-OBS^Q=)\
M=2ZY8V^F0%1$9V2.-YKF22/SX\QRQ0*V3LD8 D 'U=1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ?('_  7X_P"4-G[0G_9/YO\ T=%7
M\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_
M %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%><_M%_!;X@?&G1=-TOX?_ +0WB/X>365T\MQ>
M^'(8G>[4K@1OYH( !YX[UI2C"<U&4N5=]?TU,JTYTZ;E"/,^RLK_ 'M(]&HK
MY@_X8/\ VD_^DF7Q0_\  &R_^)H_X8/_ &D_^DF7Q0_\ ;+_ .)KL^J8/_H(
MC_X#/_Y$\_Z]C_\ H%E_X%3_ /DCZ?K\'_\ @LU_RDH^)'_<'_\ 3-8U^H/_
M  P?^TG_ -),OBA_X V7_P 37Y+?\%-/ ?B7X9?MO>-O _B_XFZIXQU&Q_LW
M[1XCUI$6YN]^FVLB[P@"C8KK&,?PH.]?5<(4*%/,IN%52?(]$I+[4==4CXCC
M[$XJMD].-2@X+VBU;B_LRTT;?_#'@]?4'_!&7_E)1\-_^XQ_Z9KZOE^O>/\
M@F7X#\2_$W]M[P3X'\(?$W5/!VHWW]I?9_$>BHC7-ILTVZD;8'!4[U1HSG^%
MSWK[C,TI9;73=ER2U[>Z]3\UR64HYQAG%7:J0T[^\M-=-?,_H(HKY@_X8/\
MVD_^DF7Q0_\  &R_^)H_X8/_ &D_^DF7Q0_\ ;+_ .)K\=^J8/\ Z"(_^ S_
M /D3^@?KV/\ ^@67_@5/_P"2/I^BOF#_ (8/_:3_ .DF7Q0_\ ;+_P")KT;]
MG3]GCXI_!;6M2U3X@?M6>+?B'#>VJ16]GXCMX$2T8-DR)Y0!)(XY[5%7#X:$
M'*-92?:TOU5C6CB\94J*,\/**[N4';[I-FE^V-_R:)\5/^R;ZY_Z;YZ_%C2?
MA?\ %S_@WRG^$O\ P57_ &7O#NI:[^SC\6? /AB+]HGX>6#&3^Q;V>R@(U6W
M4G"AI97>,G"K+)) 61+B/9^R'[?/CSP3\.OV*_BOXA\>>+-.T>R3X<:X/M6I
M7B0(6^P384%R,L>@ Y).!7+_ +#,7P5_:7_X)E?"_P %ZB^@^,O"NN_!C1-,
MUW3O-CN[:YADTJ&*:WF4$@<;D93@@@@X(KB/0//_ (^_&#X:?M ?M#?L+?&O
MX.>,;/Q!X6\3_$_7=0T/6+"3=%<V\G@/Q&589Y4CHRL RL"K $$#>^-W[3W[
M7GB+_@H/I'[!_P"S?\/['PSH\?PRE\9>*/C!XQ\'7NK::#]L%I#I5G'!<VL9
MN2W[QVDG.(P<1DC=7YS_ +-W[#W[4O\ P2O_ ."U_P  OV)=/U^_\1?LQ:_\
M1/%'C+X0ZCJ&Z:30;[_A$=<BN=):7/R/MG#E3\LPC69-KM<+7OG[7_[?GP^/
M_!:&]_86_;]^-[?"_P"!6@_"FWU[PS8W6LR:18^/M8FDCW+?7J,CS6T:_:(U
ML@ZQ320.)!+\L9 /<?\ @FQ_P4C^+/[0OC3]I#X"_M/>'O#9\6?LV^,!IFK>
M(O =I/#8:_821W,EO<QVD\T\EO,5M9-\7G2 ,P /!KB?@Q^WW^WE^U_^P=;_
M /!07]D3Q9\'?$-MJ,C7$_PFB\*7]WJ6BV:W.R6UDOXM2'FZC!!F9HS:(DK
M(B@%9'^=?^",/[0_[.OP:_X*7?MY>!_A]X9'A\:MK>AZKX \"1^%+C26DTRR
MTW4IGD%H8%-C;JKP_-*D:J;F!<;Y41O,/VIOV=_V5OAY^S#:_P#!=#_@A=^U
M'/\ "?QOJLFEWE_\*_"^LK=:5XGO[JYBC?1'TP$LMV)9F7[($:(F,A88\B4
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
MQ-X=M?ASIOAK58KR2:*/4K:]N-0=8BS0VL-O!(9IW 2(, Y!(!T?VX?V3_\
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
M^ ?B:WN+/5[&-]5T4W2/>:'>8Q+972+RDB.&&2 '4!URK*2 >TT444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MCDGUK(D^"/P7E^(J_%^7X1>%V\6HFQ/%#:!;'457;MP+G9YH&WC&[IQ7444
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
MDC1;VD8LQ+YW9).<\U]"?LP_\*N^%OA:P_8N^'OB:75;GX-^"?#VC:G,T?\
MJH_L9BMDD8$@3M#;+,T?WE2>%CQ*I(!^<O\ P<@^'?#^E_M-?L!VNFZ%9V\3
M_M-Z;&\<%JB*R?;=-&T@#D8[5^D7CO\ 92^#/CKXT_#W]H"X\&Z;9^*OAQJE
M[=:-K-IIT27+P76FW=C-:/* &\EA<K*4S@O;QG'%?G3_ ,'*#*/VH?V LD#_
M (R?TT\_]?NFU^K] 'Y$_L4^+? ?P[_X.GOVT;GQ7XHTG0[:?X=^'A%)J-]%
M;))*UCHCM@N0"Q)9CWZFOO?PJ?V/?VQ/VFX/C/\ #F]TO6_&7P$UV;2F\6Z%
M-;3J6U#23Y^FM<1ES)$([J&5H\J5FBCYX=3^>_[+/P2^"WQS_P"#I?\ ;,T+
MXU_"/POXQLK/X>>')[.R\4Z!;:A%!+_9VB*9$2='"M@D;@,X)%?IO^SI^Q]\
M!/V4-<\:7W[/WPZT;PEIWC?6;?5=2T#P[I4-E8Q7<=K';-+'#"JHAD2)"VU1
ME@6.2Q) /4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /
MW^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\_?^"O
MG[-W[=/[7'CS0? WP4^#4NH^"/#EJ;D7A\1Z=;B^U"48=_+FN4?$:812RCEI
M<9!!/Z!44 ?AI_PYW_X*-_\ 1NO_ )=VD?\ R77V3_P2#_9N_;I_9'\>:]X&
M^-?P:ET[P1XCM1<F\'B/3K@6.H1#"/Y<-R[XD3*,54\K%G !(_0*B@ HHHH
M**** . _:<_9R\$?M9?!;6_@#\3-:UZT\-^);*6QU^#P]JS64M_9RQ/%-:O*
M@W"*1'(95(+#C.,@^7^'/^"5O[)V@_L42_\ !/+4+'Q)K?PEDDLPOAC7O$DU
MSY=M;7T5ZMHDQQ*L#2Q ,F[.QF52HQCZ/HH ^5;C_@DA\'(/!+?!WPM^TO\
M'O0?AV]K]C?X>:9\6[UM/%EMVFS2><27T-N4RGE17**$.T +Q7=_$;_@GK^S
M/X__ &0HOV$-+\.:AX1^%D>E?V6_ACP3J;Z:DU@0P>V>1/WC)(69I#NW2,6+
MLVYL^WT4 ?,M]_P2B_9NU+]C&/\ 8 O?&7Q$?X61V*Z>N@'QI-YAL%V[+(W&
M/.^SJ4&$W]/E^[\M8GQ6_P""*O[$7QL_96\$_LA_$FP\7ZCX<^&=]!<_#C5F
M\77":OX9\F)(8HK2]7$BQ+'&JA'W@;5/5$*_6M% 'R%K7_!#'_@G3XD^(W@+
MXM^)/AGK^I^)? 27*Q:[J?C74;F]\0>>@27^U[F69IM24J"A29RAC9H2IA/E
M5TOAW_@E1^SCX6_;-O/V_-)\:?$5?BAJ-BFGZEK;^-IS%=Z>K1$6#VV/)-M^
MYB_=A0,H&&&^:OIBB@#P[]O3_@G/^R/_ ,%*?A+#\'?VM?ABFNV%C=&ZT74;
M:Z>VO]*N"NTRVUQ&0R;@ &0Y1]J[E;:,<S_P3^_X)+_L;_\ !-E=2U/]GOPS
MK5YX@UBRCL=0\7>,-=EU/4WLHVW)9I+)A8( V&\N)45F"EMQ5<?2]% 'RCX:
M_P""/G[./@WX7:Q^SYX5^*WQ8LOACXDFN7\3?#9/'TKZ7J2W3L]W$6=&NK:&
M=GD,L-M/#&_FN"N&(/T_X4\*^&O OA?3?!/@S0;32]'T>PAL=*TRP@6*"SMH
MD$<4,:* $1$5551P  !5^B@#E/CA\#OA'^TG\*=;^!WQW^'^G>*/"?B.S-KK
M.AZK#OAN8\AAT(*LK*KJZD,C*K*0R@CYN\%?\$<_A9\-?!\'PI^'?[8_[26B
M>!;2+[/8^!].^,=REG9VHX%K#.8S>0PA?E"I<+M' (KZ\HH Y+X&_ GX0_LU
M?"_2_@O\"O 5CX:\,:-$R:?I5@K;5+,7>1W<EY97=F=Y79G=V9F9F))\[_93
M_P"">7[-G[&?Q>^+WQO^"&DZO;Z]\;O%8\0^.9-2UF2YBDO ]Q)^X1^(4\RZ
MN'P,G,F,[515]QHH ^2?AA_P1H_9F_9W\-+X6_9,^*_Q>^$EM*BG5XO _P 1
M[GR-4N-H5KN:UO1<6J7#[<O+#%$S'Z#'KO[*'[%'P!_8ST;7;3X-Z#J$FK>+
M=5_M/QGXN\1ZO/J>M>(KW! N+V\N&:28@$A5R$0,P15W'/K-% 'AW[&?_!/+
M]FS]@W5/B-K'[/FDZQ;3?%+QI/XG\4'5M9ENP;R4L2L0?_5Q@NY Y8[OF9L+
MCU7XB^"#\1/"=SX3_P"$OUS0A<X#:CX=O_LMV@[A)=I*9]1@CL0>:W** /F;
M]A3_ ()/?LN?\$X[S5#^RMK'CG2=.US4&O\ 7-"U/QE<7]C?W9B,?VB2*?=B
M3:1EU*EBB;B0H%5/VLO^"0_[+/[;'QD\*_'?]H#Q/\1-0\0^!-4.H^!9M.\=
M7-C%X>N3-%-YMI'!M$;^9!"V_EOW2<_*,?4E% 'C/[2O[!/[./[8WP!M_P!G
M3]J#PW>^,](LKJ.\T[5M2U%XM5LKV,L8KR"[@\N2&=-Q =,94E6#*6!S/A3_
M ,$]/A#\/OB'X=^+?CWX@^/OBAXG\&VTT'@O6OBAXI;5'T%9DV326T:I'$L[
MQ@(UTZ-<%,J9<,P/O-% 'S=\3_\ @EQ^SQ\6OVO]$_;K\3^,?B#%\2O#%C+8
M^&M8T_QE-!%I=I()A);16X'E>6PGE#!E8MOY)P,)\2/^"6W[/7Q2_:^T;]NG
MQ+XV^(<?Q)\-V<UEX<UBQ\9S0Q:79R^;YEK%;@>5Y3">4%65B0W). 1])44
M?-WCS_@EO^SQ\1OVQ]&_;T\1^,?B#_PLOPY:2V7A_5[7QE-%#IUE(9B]G';
M>5Y)$\H*LI)W\DD CCOV\O\ @A=_P3Y_X*'_ !:T_P"/_P :/ VN:+X\L8HH
MG\8^!M?DTN^O(HQMC2=E#)*57Y%D*^8% 4.%50/L*B@#SG]E;]D_X"_L6?!G
M3_@+^SEX$BT'P[82R3M%]HDGN+RZE.Z6ZN9Y6:2XGD;EI'8DX &%50/1B 1@
MC(/4444 ?(-U_P $4/V1O"_Q<UCXV_LR>,OB9\"]:\27!N/$UO\ !GQS+I&F
MZM-S^\FT]TEM-PR<;(E ))QDDGW/X$_LH_"[X!:C>>*M&O\ Q%XC\4:E:K;:
MEXS\<>([G5]5G@5MPMUGN&;[/ &^;[/ L<.[YMFXECZ710!\\?''_@F5^SG\
M9?VC+7]L'0M6\7?#SXJP:7_9=YX\^&WB Z;>:K884"UO49)(+R,;$QYL3,OE
MQ@, B@=G\&/V.O@[\ /!_B;P[\+CK5GJWC2^:_\ %WC:[UB2[UW6+XH(Q=3W
MMQO=W1%"QK_JXE 2-$4!:]4HH ^:OV4/^"6'[/'[$F@>,/#/[-_CCXB:%9^.
M=3FU3Q#'-XTFNS+J4QC\R_0SJYCN&6-59Q]X=02 1SOPH_X(I?L3?!S]G?X@
M?LG^%8_&\WP]^)]S)=>,O#>J>-[JXCO+J5X&EN5D8^;%-(+>-6='4E1ZX(^M
MZ* /GKPU_P $V_@[9^(/!6K?$SXG?$7XC67PVU2+5/ &A?$+Q3_:%GHNH1(T
M<%[Q$DEY<1([B.6\DG:,L60JWS5!^TU_P2L_8W_:V_:,\-?M5_%[P?K@\:>&
MM%;1DU+P_P"*[[3!J>EL[R&PO%M94^T6Y:67,;<.LC(^Y#MKZ,HH ^9-1_X)
M/_LU:C^V+:_MY?\ "6_$*W^)=AIW]F:?J]IXTFC@M=,RY&G):J/)%J-[8BV$
M9.[[WS5VO[=7[!'[.'_!1;X*+\"?VE_#=[>:7:ZO!JVCZAI&HO9W^DZA"&$=
MU;3IS'(%=UY!4AR"#7LU% 'QOK7_  0F_8$\8GP!??$G3?'OBK5OA[KK:S8^
M)O$?Q&U*YUG4[X+&(9;S4?-%TZP>6IABCDCBB+.53YVSU'[>W_!'O]AC_@HY
MH7AFQ_:&^'=_%J_@R%8/"GBWPSJ\ECJVFP*01"MP-WF1@@,%E#A6RR[68D_4
M%% 'C?[%G[!?[-?[ GP^O? '[._A.[MVUB]6\\1^(-<U2;4-5UNY5=BS7=W.
MS22E5^55R$0$[57)SQ?[/?\ P22_8P_97^+'C#XS? GPOXAT+5O&&IWVIO:1
M^++R73M'U"\C:.YO;"RD=K>VN'1F3SA&75"8T*QED/TQ10!\[_LA_P#!,C]G
M7]B+XG^-OBU\#=>\;KJOQ'UB35O'":YXNGOX-8U!WD=KN6.7($NZ:0[DVYW<
MY  &0_\ P28_9M\._&;Q;\</@3XW^(OPHU+X@W/VGQ]IOPR\92:;I^OW)W9N
M9;<HZPW!W,3/;^3)EF;=N9B?I^B@#QG5?V"_V='_ &2I_P!B'P3H.H^#_AU=
MZ9<:=>Z5X3U:6UGNK6Y61;I);DEII&G\V1I968RR,[,SDDD\9X0_X)2_LX>
M_P!C.\_8#\*^,OB':?"Z^L9]/ET!?&DQD6PG$XN+);@@RK;R_:)-Z!N> "%R
MI^F:* /+OV0?V1_A?^Q'\%=-_9[^"NJ^(9/"FB)Y6AZ=X@UI[\Z?#N+>3%)(
M-XCW,2%).,X&  !D?ML?L)?!O]O[X77/P1_:#U_Q:_@_4%B&K>'= \22Z?;Z
MCY<RS1^?Y0#R!9$1@I;;E%)!(%>T44 ?*W@#_@DA\%/A5X#TKX7_  W_ &D_
MVA=$\/:'I\=AHVCZ=\=-9B@L;6-0D<,2B;]VB* JJ,!0 !@ 5ZC^R%^QA\$_
MV(O FM> O@I'KLT?B3Q/<^(?$6K>*/$-QJNHZIJ4Z11R7%Q=7+-+*Q2&)<LQ
MX05ZQ10!\O\ [8__  20_9:_;Q^)'AKXH_M'>(?B!J.H^"]2.H>#8=,\;W-C
M;Z'=%HG\ZWC@VA9-T,3;SN8%!@@<5]":)X*ET7P'_P (,?&>N7C"TE@&MWMX
MKW_S[L2>9L WKN^4[>-JY![[E% 'RE\+/^"._P"RW\&?VJ]>_;8\ >-_B;;?
M$OQ6AC\4>))O'US,=6A)B/DSQ2 Q/&/)B"IM 01J$VX&/JVBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_L
MG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]
MO'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S
M]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=
M_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+
M\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\
M@TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*
MO[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_F
MM_X-W?VW?V3_ -B/_@I;^U-XI_:O^.FA^!=/UR\N[72;O7)75+J9-9G=D7:I
MY"\U^R?_  _X_P""-O\ TD)^'_\ X%S?_&Z /K^BOD#_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^OZ*^0/^'_'_  1M_P"DA/P_
M_P# N;_XW1_P_P"/^"-O_20GX?\ _@7-_P#&Z /K^BOD#_A_Q_P1M_Z2$_#_
M /\  N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z /K^BOD#_A_P ?\$;?^DA/
MP_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;H ^OZ*^0/\ A_Q_P1M_
MZ2$_#_\ \"YO_C='_#_C_@C;_P!)"?A__P"!<W_QN@#Z_HKY _X?\?\ !&W_
M *2$_#__ ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_ ,;H ^OZ*^0/^'_'_!&W
M_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;H ^OZ*^0/^'_ !_P
M1M_Z2$_#_P#\"YO_ (W1_P /^/\ @C;_ -)"?A__ .!<W_QN@#Z_HKY _P"'
M_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__ (%S?_&Z /K^BOD#_A_Q
M_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@#Z_HKY _X
M?\?\$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'_P#X%S?_ !N@#Z_HKY _
MX?\ '_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\ TD)^'_\ X%S?_&Z /K^B
MOD#_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^OZ*
M^0/^'_'_  1M_P"DA/P__P# N;_XW1_P_P"/^"-O_20GX?\ _@7-_P#&Z /K
M^BOD#_A_Q_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z /
MK^BOD#_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\
M;H ^OZ*^0/\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C_@C;_P!)"?A__P"!<W_Q
MN@#Z_HKY _X?\?\ !&W_ *2$_#__ ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_
M ,;H ^OZ*^0/^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W
M_P ;H ^OZ*^0/^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /^/\ @C;_ -)"?A__
M .!<W_QN@#Z_HKY _P"'_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__
M (%S?_&Z /K^BOD#_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_
M /X%S?\ QN@#Z_HKY _X?\?\$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'
M_P#X%S?_ !N@#Z_HKY _X?\ '_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\
MTD)^'_\ X%S?_&Z /K^BOD#_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\
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
M_P#X%S?_ !N@#Z_HKY _X?\ '_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\
MTD)^'_\ X%S?_&Z /K^BOD#_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\
M20GX?_\ @7-_\;H ^OZ*^0/^'_'_  1M_P"DA/P__P# N;_XW1_P_P"/^"-O
M_20GX?\ _@7-_P#&Z /K^BOD#_A_Q_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-
MO_20GX?_ /@7-_\ &Z /K^BOD#_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_
M ((V_P#20GX?_P#@7-_\;H ^OZ*^0/\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C
M_@C;_P!)"?A__P"!<W_QN@#Z_HKY _X?\?\ !&W_ *2$_#__ ,"YO_C='_#_
M (_X(V_])"?A_P#^!<W_ ,;H ^OZ*^0/^'_'_!&W_I(3\/\ _P "YO\ XW1_
MP_X_X(V_])"?A_\ ^!<W_P ;H ^OZ*^0/^'_ !_P1M_Z2$_#_P#\"YO_ (W1
M_P /^/\ @C;_ -)"?A__ .!<W_QN@#Z_HKY _P"'_'_!&W_I(3\/_P#P+F_^
M-T?\/^/^"-O_ $D)^'__ (%S?_&Z /K^BOD#_A_Q_P $;?\ I(3\/_\ P+F_
M^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@#Z_HKY _X?\?\$;?^DA/P_P#_  +F
M_P#C='_#_C_@C;_TD)^'_P#X%S?_ !N@#Z_HKY _X?\ '_!&W_I(3\/_ /P+
MF_\ C='_  _X_P""-O\ TD)^'_\ X%S?_&Z /K^BOD#_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H ^OZ*^0/^'_'_  1M_P"DA/P_
M_P# N;_XW1_P_P"/^"-O_20GX?\ _@7-_P#&Z /K^BOD#_A_Q_P1M_Z2$_#_
M /\  N;_ .-T?\/^/^"-O_20GX?_ /@7-_\ &Z #_@OQ_P H;/VA/^R?S?\
MHZ*OXPJ_JA_X+-?\%FO^"7'Q]_X)<?&OX-_!O]M?P7XA\4>(?!<MKHNBZ?<R
MF:[F,L9"(#& 3@'OVK^5Z@#O_P!K#_DZ;XE_]E UG_TNFK@*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
>BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cvco-2024330xex14001.jpg
<TEXT>
begin 644 cvco-2024330xex14001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*CN)?(MI9MN[RT+8SUP,U1\/ZN->T&SU00F 7,>_RRV[;SC&<#- &E1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%5[F]M[09FD /\ =')/X5FG
MQ%%OP('V>N1G\JY*V/PU!\M2:3_KL:PH5)J\4;5%5K:_MKL?NI 6_NG@_E5F
MNBG4A4CS0=T9RBXNS044458@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *V
MH?\ (,NO^N+_ ,C6%\/?^1 T;_KA_4UNZA_R#+K_ *XO_(UA?#W_ )$#1O\
MKA_4T^@NITU%%%(84444 %%%% !1110 4444 %%%!( R3@4 %%9MUK5M;Y5#
MYK^B]/SK%NM6NKK(+^6A_A3BO*Q6<8:AHGS/LO\ ,ZJ6$J3UV1T%UJEK:Y#/
MN<?P)R:Q+K7+F?*Q?N4]NOYUF45\YBLXQ-?2+Y5Y?YGH4L'3AJ]6*26)+$DG
MJ32445Y1U "0<@X(K2M=:N;?"R'S4]&Z_G6;16U'$5:$N:E*S)G3C-6DKG66
MNJVMU@!]CG^%^*O5PM7;75+JUP%?<@_A?D5]!A>(/LXB/S7^1Y]7 =:;.MHK
M,M=;MI\++^Y?_:Z?G6D"& (((/0BOH*&)I5X\U*5S@G3G!VDK"T445N0%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 5M0_Y!EU_P!<7_D:POA[_P B!HW_ %P_J:W=0_Y!
MEU_UQ?\ D:POA[_R(&C?]</ZFGT%U.FHHHI#"BBB@ HHHH ***BFN(;=-TTB
MH/<]:F4E%7D[(:3;LB6FNZ1H6=@JCJ2<5B77B <K:Q_\#?\ PK'GN9KE]TTC
M.??H*\7%9[0I>[2]Y_@=E+ SEK+0WKK7H8\K;J96_O'@5BW-_<W9_>R';_='
M JM17SF*S+$8G2<K+LMOZ]3T:6'IT]EJ%%%%<)L%%%% !114D,$MQ((XD+L>
MPIQBY.T5=@VDKLCJW:Z;<W@W1IA/[S< UKV.AQQ8DN<2/_<'W1_C6P    ,
M=J^AP612G[^(=EVZ_,\^MCDM*>IQ5Q;36LFR9"I[>A^E15VTT$5Q&8Y4#J>Q
MK!OM#DBS);$R)_=/WA_C6&.R2K1O.C[T?Q7^9='&QGI/1F/5BVO;BT/[J0@?
MW3R#^%5R""01@CM17C0G.G+F@[,['%25F=#:Z_$^%N4\L_WEY%:\<J2H'C=7
M4]P<UP]20SRV[[HI&0^QKW<+GU6'NUES+OU.*K@8RUAH=M16#:^(",+=1Y_V
MT_PK9@N8;E=T,BN/;J/PKZ+#8_#XE?NY:]NIY]2A4I_$B6BBBNPQ"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@"MJ'_(,NO\ KB_\C6%\/?\ D0-&_P"N']36[J'_ "#+K_KB_P#(UA?#
MW_D0-&_ZX?U-/H+J=-1112&%%%1SS);PM+(<*HR:4I**<GLAI-NR)*KW-];V
M@_>R '^Z.3^58%UK=S/E8CY2?[/7\ZS2222223W-?.XK/X1]V@K^;V^[_ACO
MI8!O6HS7NM?EDRMNGEK_ 'CR:R9)'E<O([,Q[DYIM*JEF"J"2>@%?/8C%U\2
M[U)7_KL>A3I0IKW4)16I:Z'<38:7$*>_)_*MJUTRUM,%(]S_ -]N37;A<FQ-
M?62Y5Y_Y&-7&4X:+5G(T5V-S86UV/WL8W?WAP?SK%NM!FCRUNPD7^Z>#58K)
M,11UA[R\M_N_RN*EC:<]'HS(HISQO$Y212K#J",4VO'::=F=844^*-I94C7[
MSL%'XUU%EI,%GAB/,E_O$=/H*[\#E]7&2]W1+=F%?$1HK7<R;'19;C#SYBC]
M/XC_ (5T%O;0VL>R% H[^I^M2T5]A@\NH85>XKON]SR:V(G5>NP4445W& 44
M44 4KW3(+T$L-DG9UZ_CZUSMYIT]DWSKE.SKT_\ K5U](RAE*L 0>H->7C<I
MHXKWE[LN_P#F=5'%3I:;HX:BMW4]'CCB>XMSMVC+)V_"L*OC\7A*F%J<E0]:
ME5C5CS1"G([1L&1BK#H0<&FT5S)M.Z-#7M=>FBPLZB5?4<-6U;:A;78_=2#=
M_=;@UR!1P@8JP4]#C@TT'!R.M>QALYQ-#W9^\O/?[_\ ASDJ8.G/6.C.ZHKE
MK76;JWPKGS4]&Z_G726UPEU LT9^5NQ[5]-@LQHXO2&C[,\VMAYTM]B6BBBN
M\P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H
MYYXK6WDN)Y%BAC4N[N<!0.I)J2O*OC9K<MKI=CH\+E5NV:2;'=5Q@?0DY_X#
M32NQ-V1G>)/C3/\ :7M_#UK&(5./M-PI)?W5>,#ZY^@KG8OBWXP@D622X@D0
M\A)+90I_+!_6NF^$7@RRN;%O$.HP).YD*6L<@RJA>KX[G/ ],5ZU>6-IJ%J]
MK>6T4\#C#1R*"#^%5=+0E)O4XGP3\3[+Q/,NGWL2V6I$?(H;,<O^Z3T/L?S-
M=9X@OY=+\.:E?P!#-;6TDJ!QE254D9]J^>/'7AX^#O%[064CI"0MS:MGYD!)
MP,^H(/Y"O9[O53KGPCN]2?'F3Z5(SXZ;PA#?J#2:ZC3Z,YWX??$;6O%/B;^S
MK^*S6'R'DS#&RMD$>K'UKU2OGSX-?\CT?^O23^:U]!T26H1>AXSK'Q5U^P\7
MW>E0PV!MX;PP*6B8MM#8Y.[K7IGBW5KC0_"NH:G:K&T]O&&02 E<Y Y (]:^
M>_$O_)2=1_[";?\ H=>[?$;_ ))]K'_7$?\ H0IM;"3W/*?^%U>)_P#GWTS_
M +\O_P#%U+!\;?$*.#-9:;(G<!'4_GN/\J/@K!#/XGOUFB2119$@.H(^^OK7
MJ'C71]%D\(:I)=V5JOE6SNDOEJ&1P#M(/KG'UZ4.R=K KM7N,\%>/+'QE!*D
M<36U[" TENS;N/[RGN/Y5UE?.OPA:5?B!;"/.UH91)C^[MS_ # KZ*J9*S*B
M[H*\Y\:?%:U\/W,FG:7"E[?QG$CL?W41]#CECZ@8QZ]JZ7QSK,F@>#=1OX&V
MSK&$B/HS$*#^&<_A7AGP[\*1^+O$;1WC.;.W3SI\'E^<!<^Y[^@--+JQ-]$6
MI/B[XN>7>MW;HN?N+;KC]03^M=7X7^,_G7*6OB*WCB5S@7< ("_[R\\>X_*O
M3K;0-'L[46UOI=G'"!C8(5P?KQS7-W'PN\.3>([?5DMA%''EI+-!B*1NQQV'
MJ!P>/?)=!9G7S7=O;V;W<L\:6R)YC2EOE"XSG/I7CWB/XTW!N'@\/6L:PJ<"
MYN%)9_<+V'US]!5_XV:W+;:?8:-"Y5+DM+-CNJX"CZ9R?^ BH/A%X+LI]._X
M2'4($GD=REJD@RJ!3@MCUSD>V*$DE=@VV[(Y:+XM^,()%DEN()4/(22V4*?R
MP?UKTOP3\3;+Q1,MA=Q"SU(CY4W927_=/8^Q_,UVM[86FHVCVM[;13P.,-'(
MH(KYM\;: W@SQ@T%E*Z1#;<VKY^903QSZ@@C/M35F)W1]&ZQ=R6&B7]Y"%,M
MO;22H&&1E5)&?;BO#O\ A=7B?_GWTS_OR_\ \77JS:H=;^&,^I, 'N-+D=P.
M@;RSN_7->-?">&*?Q[;1S1I(AAE^5U!'W?0T)::@WKH:D'QM\0)(#/8Z=*G<
M*CJ?SW'^5>B>#_B5I7BN46;(UEJ!&1!(V0_KM;O], UOW_A?0M3MVAN])LY%
M88SY0##Z,.1^%?._B[1)?!?C%[>SF<+$RW%K+GY@IY'X@@C\*%9AJCZ.UZ]E
MTSP]J5_ %,UM:RS('&06521GVXKQ'_A=7B?_ )]],_[\O_\ %UZMJ6H_VM\+
MKW4< &YTB24@=B8B2/SKQ+X;7>E67BU9M9>W2T\AP3<*"N[C'6B*T"3U-?\
MX75XG_Y]],_[\O\ _%UZ%\-/&6I^+X=2?48[9#;-&$\A"N=V[.<D^@JU_P )
M'\/O^?K1O^_2_P"%=!HLVD75G]JT86IMY#@O;H%#$?0=J3]!KU-*HKFYAL[:
M6YN94B@B4N[N<!0.I-2UY-\;=;F@LK#1H7*I<$S3X_B"D!1],Y/X"DE=C;LB
MAXC^-5R;AX/#]K&L*G N;A26?W"]A]<_A6!%\6_&$$BR2SP2H>0DELH4_E@_
MK74_"+P793:;_P )#J$"3RR.RVJ2#*H%."V/7((]L5ZK>Z?9ZE:/:WMM%<0.
M,-'(H(JFTM"4F]3C/!/Q-LO%,JV%W$+/4B,JF[*2^NT^OL?UKKM:O)-/T+4+
MV$*9;>VDE0,,C<JDC/MQ7SEXTT%_!GC%X+*5TC7;<VCY^95)XY]001GVKW.;
M5/[:^%]SJ1 #7&DR.X'0-Y9W#\\TFNJ&GT9Y3_PNKQ/_ ,^^F?\ ?E__ (NC
M_A=7B?\ Y]],_P"_+_\ Q=9'PUNM-L_&,,NJR6\=J(9 6N,;,XXZ\5[5_P )
M!X$_Y_M#_..J=ET)5WU(_ASXGOO%GAZ>_P!02!)DNFA A4J-H53W)Y^8UU]4
MM*GTVZLA/I+VSVKL<-;XVDC@]._%7:AEHS==UVP\.Z7)J&HS>7"G  Y9V[*H
M[FO&=8^-&MW4[#2K>WLH ?E+KYDA^I/'Z55^,&MRZAXP;3@Y^S6"*BKV+L S
M'Z\@?A7HG@'X?:7I&BVM[?6D5SJ4\:RN\RAA%D9"J#P,=SUSFJLDKLF[;LCS
MJP^,?B>UF#71M;R//S(\00X]BN,?K7K_ (0\::;XPLFDM=T-S%CSK9S\R9[@
M]Q[_ ,JL:UX0T+7K-[>\TZ#)&%EC0+(A]0P__54'AKPSIW@C0I8X"78*9;BX
M9<-)@9_  =!2;3&DT5?&GC[3O!\*QNIN=0D7,=LC8P/[S'L/U->47/Q>\6W<
MY:V>WMUZB.*W#8'_  +)K MDO/'7CA$FD(GU"XRS==B=3C_=4<?2OI/1M#T[
M0+!+/3;5(8E&"0/F<^K'J33T0M6>.:)\:M5M[A4UJUANK<G#/"NR1??T/TX^
MM>SZ5JMEK6FPW]A.LUO*,JP_4$=B/2N'^*'@NRU/0+K6+:!(M1LT,K.BX\U!
MRP;U(&2#[8KD?@KK<L&N76C.Y-O<Q&5%/\,BXZ?5<Y^@I-)JZ&FT[,Z;XC_$
M#5_"6MVMGI\5H\4ML)6,T;,<[F'9AQP*VOA]XYC\7Z<Z7 CBU.W_ -=$G 9>
MS*#V['T/U%>=_&__ )&JP_Z\1_Z&]<1I=]J?A75;'5(%:*0J)8]WW98SP1[@
MX(I\MT+FLSZDU*X>TTN[N8P"\,+R+NZ9"DC->6>!_B;KGB/Q;::7>PV*V\JR
M%C%&P;Y4)&"6/<5W$&OV?B7P-=ZE9M\DEI*'0GF-PARI]Q_@:\4^$_\ R473
MO]R7_P!%M22T8V]4>O\ Q&\47_A/P_;WVGI \LETL)$REAM*L>Q'/RBO,?\
MA=7B?_GWTS_OR_\ \77:?&W_ )$ZS_Z_T_\ 1<E9_P %+.UN=#U-I[:&4BY4
M R(&Q\H]::M:XG>]C)L/CAJL<H_M#2[2:/OY!:-OU+"O5O#7BK2_%>GFZTZ4
MDH0)87&'C/H1_4<5G>)?A_H7B#3Y8UL;>UO-I\JYAC",K=LX^\/8UXK\/M4N
M?#_CZRB)*K--]CG3/!W';S]&P?PHLFM NT]3USXE>,-2\(6>GRZ=';NUQ(ZO
MYZ%A@ $8P1ZU=^'GB6^\5>&Y-0U!(%F6Y:("%2JX 4]R?4UR7QS_ .0;H_\
MUVD_D*U/@M_R)$W_ %^R?^@I2M[H[^\=AXEU&;2/#6HZC;!#-;0-(@<94D#O
M7!_#OXB:SXK\1RZ?J$5FL*VS2@PQLK9#*.['CDUV/CG_ )$76_\ KT?^5>0_
M!7_D=I_^O&3_ -#2A+0&]3W'5M7LM#TV74-0G$-O$.6/4GL .Y/I7C&M_&G5
MKF=ET>UAM+<'Y7E7S)#[GL/I@_6F_&C6Y;KQ%!HZN1;VD0=E]9&YR?HN,?4U
MUOPW^'^F6>A6NK:C:QW5]=1B9?.4,L2'E0 >,XP<TTDE=B;;=D<'9?&'Q5;3
M!KB2UNTSRDD(7]5Q7JWA7Q_I_BO3KAH%-OJ%O$7DMG.>!_$I_B7/^>E:^J^%
MM#UJT:VO=-MW4C =8PKI[JPY%4_"/@O3O"%E+#:DS33,3+/(!N9<\+[ #]>:
M3:8TFCR7_A=7B?\ Y]],_P"_+_\ Q='_  NKQ/\ \^^F?]^7_P#BZ]QDTS3_
M "W_ -!MNA_Y8K_A7S=\/8TE\>Z0DB*Z&8Y5AD'Y335GT$[KJ=OX7^*WB#6?
M$^G:;<PV @N)@CF.)@V/;+&O9ZK)I]E$X>.SMT=>0RQ*"/TJS4ME)!1112&5
MM0_Y!EU_UQ?^1K"^'O\ R(&C?]</ZFMW4/\ D&77_7%_Y&L+X>_\B!HW_7#^
MII]!=3IJ***0PK,UX_\ $M^KBM.J&KV\MS9B.)=S%QQ7)CXREA9QBKMHUH-*
MI%LY2GQQ23.$C1G8]@,UN6OA]1AKF3<?[B=/SK7A@B@39%&J+Z 5\UA<BK5/
M>K/E7XGI5<=".D-3"M= D?#7+[!_=7D_G6U;V=O:KB&,*>[=2?QJ>BOH\+E^
M'PWP1U[O?^O0\ZKB*E3XF%%%%=IB%%%% $4]M#<IMFC5Q[CI6/=>'^K6LG_
M'_QK=HKDQ.!H8E?O(Z]^IK3KSI_"SDK>WFMM2MUFC9#YJ]1UYKK:0J&QD X.
M1FEK/ 8!8-2C%W395>NZS3:V"BBBN\P"BBB@ HHHH **** *VH_\@ZX_W#7'
M5VUQ")[>2(G <8S4%KIMK:8*1[G_ +[<FO#S/+:F,K1<79);G;AL3&C!I[G/
MVND75S@E?+3^\_'Z5M6NC6MOAF7S7]7Z?E6C171A<HPV'UMS/N_\C.KBZE32
M]D-9%9-K*"I[$<5F76A02Y:$F)O3JM:M%=E?"T<1'EJQN90JSIN\6<A=:=<V
MF3)&2G]]>16SX?/^@R?]=#_(5K4R.&.+=Y:*@8Y( QS7GX;*(X;$*K3EIKHS
M>IBW4I\DEJ/HHHKV#D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O&_CG8R>;I%^ 3%MDA8^AX(_/G\J]DK+\0Z#9^)-%GTR]
M4^7(,JX^]&PZ,/<4T[,35T<=\'-8M[OPA_9H<"YLI'W)GDJS%@WTR2/PKT6O
MFW4?"WBSP'JWVNU6X"QD^7>VH+(R_P"UZ?1OUI]Q\2/&FJP&Q2\DW.-I^S0!
M9&_$#(_#%4XWU1*E;1EGXO:O;ZIXS\FV<.ME ('8<@ODEA^&0/J#7IFGZ9/:
M_!9K)D(F.E2ML[Y96;'UYKA_ GPLO;R]BU/Q# UO:1L'6VD'SS'_ &AV7USR
M:]Q*AE*D J1@@],4F^@TNI\[_"*ZBMO'T"RL%,\$D29[MC./T-?1-?/?C+X=
MZMX:U9[_ $B&>;3]_F0R6X)> YR <<C'9OZUG7'Q!\9:E9'3'OYG#C8PCA42
M./3(&:;5]4).VC*>J2KJGQ&N9+4[UN-4/E$?Q R8!'UKWGXC?\D^UC_KB/\
MT(5P'PS^'-]%J<.NZU;M;I =UO;R##L_9F'8#L#SG]?0/B(K/X UA54LQA&
M!D_>%#>J!+1GSUX=M]?N+R5?#WVW[2(\R?9)"C;,CJ01QG%-UJ[U\7#V&MW=
M^TL1&Z&ZF9MIQD<$UWGP3@EB\47YDB= ;(C+*1_&M=7\5O!?]MZ9_;-C%G4+
M1/WBJ.98AU'N1U'MD>E.^MA6TN'PJ\&VVCZ:NN-=17=S>Q (T7W8T/)7GG.1
MSZ8Q7H]>%_"CQ5<Z-J']B7Z2BPNG_=.RG$4A_D&Z?7'O7NE1+<J.QQWQ1LI+
MWX?:B(@6:'9-@>BL"?R&3^%>;?!C6+>P\2W5C<.J&^B"Q%CC+J<A?Q!/Y5[Q
M)&DT3Q2('C=2K*PR"#U!KP/QG\+]3T2]DO=$AEN]/+;U6++2P^Q Y('8C\:<
M=K!+>Y[]59[^S2_CL'N8ENY$,B0EAO91U(%?.,?Q#\:6</V/^UK@;?EQ+$C.
M/^!,N[]:T?"WA#Q7XFUZ+5IIKNT"R"1M0N"0_']S/+']*.7N'-V-_P".5C(+
MO2;\ F)HWA)]&!R/SR?RKI?@]K%O>^#4TY7 N;&1U=,\[68L&^G)'X5UGB'P
M_:>)=#ETN]R5< K* -R..C#W_P 2*\#O_#/BSP%JWVNV6X4(3LO+4%D9?]KT
M^C?K36JL)Z.Y])5\[?%O5[?5?&K);.'2SA6W9E.07!9F_(MC\#4-Q\1O&FL0
M&Q2\DRXVD6T 5V_%1D?ABN@\!?"R]N;Z'5/$,!@M8V#I:R#YY3VW#LOL>30E
M;5@W?1'=Z;8R:=\'S;3 K(NDRLRGJ"R,V/UKRGX1?\E MO\ KC+_ .@U[MXD
M!/A;5P!DFRF  _W#7S)H]]K&@ZBM_IHEAN54J'\D-@$8/# BB.J82T:/J^OG
M/XL:K;ZIXYF^S.KI:PK;EE.06!)/Y%L?A4<_B_Q]KD9M!<ZA*'X*6UL$)]LH
MH-=%X&^%-]-J$.I>(8?L]M$P=;5SEY2.FX=E]CR:$K:L&[Z([S[')8?!V6UE
M!62/17#@]CY1)'ZUX9X.\,GQ9KPTP7?V7,32>9Y>_ICC&1ZU]&^+06\&ZVJ@
MDFPG  [_ "&OFG1M0UKP_?B^TP2P7(4IO\D-P>O# BB.P2W/2_\ A1+?]#$/
M_ /_ .SKT7PAX</A7P]%I1NOM.QV?S/+V9W'/3)KQ'_A97CS_G_D_P# */\
M^(KT'X6>)_$'B&ZU)-;N&E6%(S%N@6/!).?NJ,]!0T[:@FKZ'I=>+?'*QD%]
MI-^ 3$T;PD^C Y'YY/Y5[363XD\/V?B?1)M,O 0C_,D@ZQN.C#_/3-2G9E-7
M1RGP?UBWO?!<>GJX^T6+NKIGG:S%@WTY(_"O0:^;+_PUXM\ ZL;JV6X0)D)>
M6H+(R_[7I]&I]S\1O&FLP&Q2\DS(-I%K %=OQ49'X8JG&^J)4K:,F^+6KV^K
M>-G6V<.EG"ML74Y!8%F;\BV/PKU:RL9-.^#K6LP*R+I$K,IZ@M&S8_#-<+X"
M^%EY/?0ZIXA@,%M&P>.UD^_*>VX=A['DUZSXG!;PGK( ))L9P /]PT-] 2ZG
MS7X4\.2^*M<32XKA+=W1GWNI(X&>E=[_ ,*,O_\ H-VW_?EO\:Q_A';S1^/8
M&>&15\B7EE('2OH2B3:812:,#P9X>D\+^&X=*EN$G>-W8R(I .XD]*WZ**@L
M^;/BE926?Q!U$N"%GV31GU!4#^8(_"O>_"VL6^N>&K"^MG5@T2JX!^XX&&4_
M0UC>/_ \7C#3D:%UAU*W!\F1NC ]4;V]^WYUXFA\7^ KR0(+S3F)PQV[HI/?
MD%6^M7NB-F?3<DB0Q/+*ZI&@+,S' 4#J2:I2O!K6ARFSG26"[@98Y4.5(8$9
MKYSN?$'C+QGBQ>XO;Y6/,,$053_O! !^=>R?#3PKJGA?198]3NR6G8.MHI#+
M!Z\^I[XXX[TFK#3N>+>"]13PYX[T^YOAY203-%-N_@W H2?IG/X5]/JP90RD
M%2,@@\$5Y/\ $;X93ZE>2ZWH48>XD^:XM<X+G^\OOZCO]:X6Q\:^,O"D(T[S
MIX8X^%@NX,E/8;AD#VZ4VN;82?+N>V?$#5[?1_!6IO,X#W$#6\2D\L[@KQ]
M2?PKR7X-V,EQXV-RH/EVMN[,W;+?*!^I_*LH6GC'XAZC')*ES=XX$LB[(8AW
M[!1^')]Z]R\%^$+;P?HWV6-A+=2D/<3XQO;T'L.WX^M&RL&[N>6_&_\ Y&JP
M_P"O$?\ H;UTEMX/A\7?"/2(E"IJ$$#/;2GUW'*GV/\ @:Y[XUP2R^*; QQ.
MX%D!E5)_C>O3/AXK)X!T=64JPA.01@_>-#V0+=GA/ASQ)?>$+W4+&XCD$%Q&
M]O=6[<%6P0& ]0?S&:O?"?\ Y*+IW^Y+_P"BVKN_BQX&.H0-XATR'-U$O^E1
MH.9$'\8]QW]OI7$?"JWGC^(>GL\,BJ%EY92!_JVIWNA6L['H/QM_Y$ZS_P"O
M]/\ T7)57X'?\@'5/^OI?_015SXU1O+X/LUC1G/V]#A1G_EG)7DVA>)?$WAJ
MWE@TF66WCE;>X^S*^3C'\2FDE=#;M(^FKR[@L+.:[NI5B@A0N[L> !7S/X<5
M];^(]A)$A!GU$3D>BA]Y_( U:NKGQUXT*V\R:E>QDYV+#LBSZG "_B:]2^''
MP[;PONU+4RCZG(FU40Y6%3U&>['N:/A0?$S,^.43MHVDS ?(EPZD^Y7(_P#0
M35OX)W44GA.\M0P\V&\9F7N%95P?T/Y5V/BKP[!XH\/W&F3-L+X:*3&?+<=#
M_0^Q-> /9^+?AYJSRQI<6CCY?.1=\4J_4C:1['D>U"U5@>CN>Y?$.ZBM/ 6K
MM*P > Q+[LQP!^M>5_!.)F\8W<H'R)8L"?<NF/Y&N?OM8\7>/9XK63[3?;&R
MD,,05%/J< #\3TKVCX=>"SX1TB0W15M1NB&F*\A .B ]\9.3ZGVHV0;L\K^,
M%E);>/)IV!V74$<B'L<+L/\ Z#7L?@/6+?6?!FFRP.I>&!()E!Y1T !!_+/T
M(J+QSX-M_&&D"'>(;V EK>8C@$]5/^R<#\@:\,:U\7^ =0D=$O+!NAEC&Z*0
M?7E6_&C=6#9W/IMF"J68@*!DD]!4%E?6NHVJ75E<1W$#YVR1MN4X.#S7S;=>
M*O&7BQ?[/:[O+Q7X,%O$%W?4(!D?6O6OA?X1U?PS83R:G<LGVG!6Q!#+&?[Q
M/]X],#\<]DXV&I7.^D_U3_[IKYE^'/\ R4'1_P#KL?\ T$U]-2?ZI_H:^:OA
MW;3IX_T=F@D51,<DH0/NFG'9A+='TO1114%!1110!6U#_D&77_7%_P"1K"^'
MO_(@:-_UP_J:W=0_Y!EU_P!<7_D:POA[_P B!HW_ %P_J:?074Z:BBBD,***
M* "BH+N\M[&W:>YE6.,=SW]AZUR=[XWD+%;&V4+V>;DG\!_C3L%SLZ*\[/C#
M5L_?B'_;,4?\)AJW_/2+_OV*+"N>B450T:];4-)M[ER-[KAL>H.#_*N;USQ%
MJFG:O/;1O'Y:X*90'@C-%AW.SHKSO_A,-6_YZ1?]^Q1_PF&K?WXO^_8HL*YZ
M)17':=XV)<)J$"A3_P M(L\?45UT4L<\2RQ.'C895E.012L,?17%:WK^KZ9J
MLUNLJ>7G=&3&/NGI_A^%1Z7XLOI-2@CNY$,#MM;" 8SP#^=.PKG<T444AA17
M/>*-;FTI(([5E$TA+$D9PH_^O_*N;_X2_5_^>L?_ '[%.PKGHM%067G_ &*$
MW)!G* O@8Y]*S=6\26>E,8N9K@?\LT/3ZGM2&;-%<!-XTU*1CY201+V&TD_J
M:B_X3#5O^>D7_?L4[,5ST2BN+T7Q1?W>KP6]T\9BD)4X3!SCC]:[2DT,**H:
MIJ]II,.^X?YF^Y&OWFKCKWQCJ,[$6^RV3M@;F_,_X4TA7/0**\P'B'5@V[[=
M+GZBM.Q\9WL+!;Q$N(^Y VM^G%%@N=Y156PU&VU*W$]M)N7H0>"I]"*@N6NE
MU6WBCN=L4H9BNP'&W'?WS2&:-%<U_;5[Y?EY7SO-W[MO'D[MOY[N*Z6@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0
M #H!2T4 %%%% !28&<XYI:* "BBB@ HHHH **** "BBB@!"H)R0,CO2T44 %
M%%% "  =!2T44 %%%% !1110 4444 %%%% !1110 4@ '04M% !1110 4444
M %%%% !1UHHH 0 *,  #VI:** "D(!ZC-+10 4444 %%%% !1110 4444 %%
M%% !1110   # &**** "BBB@! H48  ^E+110 4444 %%%% !1110!6U#_D&
M77_7%_Y&L+X>_P#(@:-_UP_J:W=0_P"09=?]<7_D:POA[_R(&C?]</ZFGT%U
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% %;4/^09=?\ 7%_Y&L+X>_\ (@:-_P!<
M/ZFNBGB$]O)"Q($BE21[C%4]$TF+0]%M=,@D>2*V38KOC)&>^*!=30HHHH&%
M%%% '*^(_##7;M>V*CSCS)%TW^X]ZXF2-X9#'(C(Z\%6&"*]@JO<V-K>#%S;
MQ2XZ;U!(_&FF*QY+17II\-:.3G["G_?3?XTG_",Z/_SY+_WTW^-/F%8/#5Y]
MLT*W8G+QCRF_#I^F*YCQ1H4MM=27UNA:WD.Y]H^XW?\ "NTLM/M=/C9+6(1J
MQR0"3D_C5GJ,&E<=CQVBO4)M TJ=R\EC%N/7:-O\JC_X1G1_^?)?^^F_QI\P
MK'$^&[S[%KENQ.$D/EM]#_\ 7Q6UXXLN;>^4=?W3G]1_6MT>&M(4@BR4$<@[
MV_QJ_=6D%[ 8+F,21D@E3[4KZCL>2H[1R*Z'#*00?0BO6+&Z6^L(;E<8E0,1
MZ'N*H_\ ",Z/_P ^2_\ ?3?XUH6MK!96ZP6Z;(ESA<DXS]:&[@D>::YIK:9J
MDL.TB)CNB/JI_P .E9U>L7VGVNHP^5=0B11R.Q'T-4K/PUIEC.)HX"TBG*F1
MMV/H*=PL)X:TYM.TA%D7;-*?,<=QGH/RK8HHJ1D%Y:0WUK);3KNC<8/J/<5Y
MUJ_A^[TJ1F*F6WS\LJCC\?0UZ900",'D4T[":/':*]1FT+2[ABTEC#D]2HV_
MRJ+_ (1G1_\ GR7_ +Z;_&GS"L<1X<O/L6N6[DX20^6WT/'\\5Z80&4JP!!&
M"#WK+'AK1P019*"/]MO\:U:38T>?>(/#<NGRO<VJ%[0G) Y,?L?;WKGJ]BK'
MO?#&EWK%S"8G/5HCM_3I^E-,+'FM%=V/ ]CGFYN,>F5_PK3L?#NFZ>P>*#?(
M.CR'<1_047%8YSPWX:DDE2]OHRL2_-'&PY8^I'I_.NWHHJ6R@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJO>WUKIULUS>7$<$*
M]7=L#_\ 70!8HJGIVJ6.K6_GV%U'<1YP2AZ'W'4?C5RC< HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BLG7/$FF>'X/,OIP'(RD*<N_P!!_4\5Y+XD\=ZGKV^"(FTLCQY4
M9Y<?[3=_ITJ)5%$I1;.[\2_$;3M(WV]AMO;P<':?W:'W/?Z#\Q7D^KZYJ.NW
M7VC4+EI6'W5Z*@] .@JCMHVURSG*6YJHI%C3M4O=)NUN;"Y>"4=U/!'H1T(]
MC7JGAKXF6E_LMM8"VEP>!,/]6WU_N_R]Q7D>VC%*$I1V!Q3/II65U#*P92,@
M@Y!%+7@WAWQEJGAUECBD\^TSS;RGC_@)_A_E[5ZYX?\ %NE^(HP+:7R[D#+6
M\G#CZ>H^E=4*BD92BT;M%%%:$A113)98X(FEFD2.-1EG=@ ![DT /HK&M/%F
M@WMV;6WU.!I@< $E0Q]B>#^%;-)-/8+!1113 **** "BBB@ HHHH **** "B
MBB@ HHJO]OLQ>_8C=P?:B-WD>8-^/7;G- %BBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YWQ
M/XUT;PI!F_N-URPS':Q?-(_X=A[F@#HJ*\8TCXY37.L>7?:2BV$C;4\AB9$^
MN>&_#%>O65_:ZC;+<6DRR1GN.H]B.QI7'8LT444Q!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%4]2U2RTFU-Q>SK$@Z9ZM[ =Z3:
M2NP2OL7**\@U/XTSVFKJ+;2HWT]3AA(Y$K#U!' ^F#]:]!\->,-&\5VWF:;=
M RJ,R6\GRR1_4>GN,BB,E)70VK:,WJ***8@HHHH **** "BBB@ HHHH ****
M "HY[B&UA::XE2*)>6=V"@?B:XGQ9X\FT?4)M,LK53/&%W32G(&0#PH^O?\
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
MPG %+]H%9OG'UH\T^M2X@:7VBI%N/>LGS3ZT]9O>CE$S8%R,=:/M0]:RO/\
M>E\_WI<HC5%T,]:=]J%9'G^]'VCWHY1FO]J%'VH5D?:/>C[1[T<H&P+H8IPN
MAFL<3\=:7[1CO2L,V/M0H^U"L?[2?6C[2?6E8#O/ 5QN\;Z8H[NW_H#5[]7S
M;\.9]WC_ $A<]9&_] :OI*NW#?"SGK;A111709!1110 4444 %%%% !1110
M4444 %%%><>,_B]I'AWS+33=FI:B."$;]U&?]IAU/L/S%)M+<:3>QWNH:E9:
M59O>7]S%;6Z?>DD; ^GN?:O'_%7QCEN2]IX=4PQ=#=R#YV_W5_A^IY^E>5>(
M/%FL>)[W[5JMV\I'W(QPD8]%7H/YUE+.P[UE*;Z&B@EN;LU_+<3/+-(\DCG+
M.[9+'U)-2Z?K=]I%XEW87,EO.O1D;&?8^H]C6")B1UI&F/K6=S1(]]\)?&2R
MOBEGXA5;2<\"Z7_5-_O#^'Z]/I7J4<L<T2RQ.KQN,JZG((]0:^+#*<]:Z?PG
M\1-<\(S!;2;S[(G+VDQ)0^NWNI]Q^.:TC4[D2I]CZNHKD?"'Q%T/Q?&L=O+]
MFO\ 'S6<Q ?_ (">C#Z<^H%==6J=]C)IK<****8@HK(USQ1HOAN'S-5U"* D
M96/.Z1OHHY-86B?%3PKK=P;=;Q[.4G"B\41A_HV2/S(-+F2T'9[G:44@(8 @
M@@\@BEIB"BBB@#R7X]?\BYI7_7V?_0#7@F"37O\ \=5W>'M+_P"OL_\ H!KP
MM8O:N:H_>.FG\)#%%D\UJ6]L"?PJ&&+GI6O;1BH3&V26]KT_PK02WQVIUN@
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
M4\'\:].\/_&R-BD'B"SV'I]IMAD?BA_H3]*VC53W,G!]"Y\<1GP_IG_7T?\
MT UX<.M>Q?%S6],UOPKIEQIE[#=1_:CDQMROR'J.H/UKQH]:RJOWC6G\)9C.
M&%:=NW-8\1P:T;=\-^%0ALW(&X%65:LZ"3Y15N-JMB+&Z@G(I**0;$EDG^D9
M]JU92601@XW<5GV7^O\ PJY<W<5K!+<OV!%7$EH:\D40$ /SGO4?V9C]YS7'
MQ7MW-JQO'!\I2=HKK[:^AN5#.<$CI5%6T'K"B#'6G'&.*D+ANE-VT$W&#K3J
M7;2CY: N-H"[CBHY+BWA&YV -8]_XC5 RQ9+>M2V7&+;-B:XBM5W2?A6%>>)
M&)(B4;17/SWD]S(6D[]*8J-C!'6IN=,*)-<7,MZY,DI"^QJC)IZ+T<M]:N+"
M:=Y=2W<V5-(R9+(@9%5&C*GFND$)*TR2S+@<47%R'.9YQ16M+IK<D"J<MJZ'
MI1<EQ*I&VE2:6%Q)'*P/I3RNVHF&3FFF9.)U>B^+Y(Y529NG'6O2+;7'U6"%
M&F=T3.Q6.=N?2O!V!49%;FB:Y+;,J XQS09M&K<;[.^D)/!)_G6YI6H,Y%.+
M6VO6>Y#BX4=ZS+*W>SO51QCFIK1A.DS.%XR.^M)-R ^U6#ZU0L) J?A27-Z(
MB3FOF72;GRH]%-6NR\9=O6H7NPM<[<:J"Q*GFJ,E[.Y^4'!KJA@+ZR9BZT;G
M5_V@*4:@,UR!:Y;^$TX-<J/NFME@8=Q>W\CLEO0U3+.&Z5Q0NIT'(-7[/49&
M(4BL*F 25T4JZ>AUBG(I*HP3*$!8U*;Q%[UY_LI7LC7F5BS14"72/WJ82#M4
MN#6XTTQ:*4],U&T@7K4^@[%RSU"[L'W6T[)ZCJ#]1TJ35-5EU66*69%5T38=
MO0\YS6<)$;O3JWC4J*')?3L2X*][:B'K36Z4V5U3K51KU%.,T*+>Q6B+!ZTE
M4VU"/UI4NT?O6GLY!S(GHJ!YD3O4#:A&IQFFH-[#;2+U(>E4?[1C/>GK=HW>
MGR20N9%FBJ;WB#O4#:K'ZU<:4F)R1I'K0*RAJBL< U+]M%)TY"4DS2'6G5G1
MWJ[QDU?612F[-3*+B-:DE.'2LZ:\"-MJ2"Y#X%+V;M<+EX4Y>M-4Y%.7K63
M=VIE/HI-C&44^BE<!J]:=111< HHHI %(W2EI&Z52 ;1113 ;4%R,QFIZBG_
M -6:N&XGL<1K*_*]<PR\5UNLC*O7,,OR\U]1@=:9Y=;217VU<A&%JM)MC7=5
M5[X*Y&>U=,U=6)AH[BZE>/#(R@\8%8KS/(2<TZYE$CGW--CC&PDTH140F[L6
M.)F4FI;B%H60#N*;'@=#S23[_-7YJO<F]B(G=4<B'&14GEK3"OS;1VHL)L6-
M693STIGS+(,U8C/RE::R8S3$3"8A*JMN]:"=M23MNC- #8O>C:6R!UIEL>,5
M9B^62@")&,)^?FI,&3D4ETWST)(&&*5AIDR/A=M5I(#([4]FIT<@Z4#3($AV
M9!J38 *O1 ."#4,T0C:D,KJKY!!XI^QM^ZGKVI\?5J8AT$[Q,<&KL-VQDR:S
M&ZBIL9 '>LY11:=C;6]C)P14JOOY'2L2"TD,@)'%;<,12,"N6<%$T4AU-[U)
MMINVLBAM%.VT;:!C:*=MHVTK!<CHIVVC;3 8:2I-M&V@".BI-M&V@".BI-M&
MV@"(C(I-M3;:-M $.VC;3]M&VG<!FVC&*?MHVT 1T5)MHVT@(Z0T\KS1MI@1
MXS1MJ3;1MHN!'MHVU)MHVT7 :%XI=M+MI0O-(!NVC;3]M&V@#I_AJN/B'H__
M %T;_P! :OIJOF?X;+CXAZ1_UT;_ - :OIBNS#_"S"KN%%%%=!D%%%% !111
M0 5S/Q#&?A_K8_Z=F_I735S7Q!_Y$#6_^O9OZ4I;,:W/E<(,=*78!VIZFG5Q
MW.@9Y8]*<$&.E/'-. XI:@1[!Z4;/:I0,T;:-1ID6P>E-VU/BF[:6H,C %*
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
MT/A,*NX4445N9!1110 4444 %<U\0O\ DG^M_P#7LW]*Z6N:^(/_ "(&M_\
M7LW]*4MF-;GRTM/IH'%&:XSH)**;FES0 $XI-U#, *B+C- $NZG*U5_,]Z19
M#GK0!:+<TTM48?BESF@!V<T4T=:=0 ZBE44NWF@!%IP&33@GM4@0>E $6VG[
M:?MI<"@!H7BC&*?36H :>E)2GI24 -IPZ4VG#I4E#EJ9#BH!4B$YH6X,21NM
M,23;1(>M15JMC/?0V8!YNGL/6JG]GB*YB8CKS5C2I@?W;=*T;R+;-$3R.U0S
MU,/*]-(S[V!6!],\U4M[F*,^4A&15S44= _)Q7/11.MQYBYY/YU)<CK(!E-U
M,<MDT^ [+=21U[43'ICBJ,BOR3S3]K,,+36!QFI[=PHS4EI71CWJ31M@ Y-9
MXM)9W^8&NDG"S2 XJ(((VSC- O9W,>2P;R%51RE4M.L9[>>7<IVR-FNI4J^?
ME SUJ40(5' K6,SGEAKRU*E\BR6\8'WE7%9$=GYBMO%= UN"<U3N8MH(4X^E
M3)W+C!QT1E:<#%<JJ_WJZJ.7;7.6\9AFW=\]:UXI"6P:@TC$NSR;H']Q7-W5
MLQ0D=S73);M+'C'!J";3RJXQFDI:E3C='-_9WEA  /3%,T[3[D;$93M23/2M
MY;5H3G%78&"]4%:>T:5CG^K)N[)+C3XK]X0R=*:VB_9)3)"N,^E7XIQD$#!%
M6O/W1L"<D5S2DV=,*70KV@8YW=:UHV*Q''H:IVZC:21R:L#." <9&*S9?+8X
MV\1GN(_]^NPTF';$E<_]G+Z@58?*AS75Z6OR#-8XZ5J2+K2T2+MR_E1UC2W2
MRL036EJ+8B:N2$K?:\;CUKCP=%33F<-65G8TY;$2H6 K(??9R\ XS756D8>
M<5C:Q#C=@=C77AZ[E/D9C5AIS%:+6@G<5937$=A\PKD7)$C#/ J-9&#*0Q%>
MI++X25SE6(FM#T>WO4F .16@L0=017%Z1=EG"DDBNQM)2T=?/XS#.C+0]##U
M.=:D%W&5K+:)VDZ5J7MRJGFJ45U$\N.**7/&%QS<;V(5L2[9Q5I+8(O-:"(B
MQ[ACD9K/O+I8EHA5G-\HG!1U$^RJ[@^]:$=LBA<UG6=TL@%6+B\\M/O=JSJ.
MHY<J'%Q^(L201-Z50EM0'^6JBZNKS;-U:EK(LO)YIRISI+4(RC,B%J2G(YJ(
M61WYQ6NJ9.3TJ&>1(\\UFJK>B+E%+42(;(\&D:5%[UDW6K)'D;ZQ[G7U0\,?
MSK6.%G/4EUXK0WKPI*N,UBR62M(6 YJB=?!ZFI8-:B9@#75&C4@B)5(-EI+%
MSG@U>M;5DP2.*+:_B<=16E$R.G!K&I.:T9I&,6[H,[$%9=PBLU6;V<P]^*Y>
M77!YX4\4Z--MW0JDTE9G3V4>W&*T!WK"TV_$H7!ZUMHV5)K.LG&1I%KE&R2
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
M\T6B+4D\WWIID;/%((P:=Y>*5T&HWS2.M'F^]/$6>M'DBG=#28SS/>C>U/\
M)%'DM1=#LR/S&HW,:E\ND,=%T*Q$2V*3+5*$I=E*Z"Q%\U+M/O4VRGB/-',@
ML5MAI0ASTJVL7%.$6*7.%BGLYZ5((L]JM"&GB,"I<QJ)T?PMBV_$O1#_ --7
M_P#1;5]65\O_  R0#XC:,?\ IHW_ * U?4%;TG=$35F%%%%:$!1110 4444
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
M"!0W<"ND'R]*5HCBKBKQTH9 1TI 9K1FH)$-:C1CFJLJ 5: W/ANN/B%H_\
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
MVD-=\579MQ/YTI8,,YZ4^VMVN)E '&>:SE+E39I<VM&@\N M_?K2J+(B"*@
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
M[#5!<;DTF"33]I%/5.:&%PC3I4XC)J2*+.*M+%47*4C;^':X\?Z1_P!=&_\
M0&KZ0KYX\ 1[?'FE'_IHW_H#5]#UUX?X6<]9WD%%%%=!B%%%% !1110 5B^+
MAGPGJ8_Z8&MJL;Q;_P BIJ7_ %Q- '@$J<]:I3+6HZ9.:K20[J;5P,>1:K.O
M%:TEO562# Q6,XFL3*<<TS!JW)%@TP1\UALS0KKUQ6M8IN(XK/$?SUKZ<OS5
MI3=R9&Y9PX"\5NVT0Q6?9IE5K;MH^#7;'8PD.6'Y>E5YK4$]*U%CXJ.2/FJ(
ML<[-:#'2JCVP7M7020U7>!<<UG(JYA"'KQ4;Q#!XK7D@':JLD6,UFQIF+-$
M:SI4 ZUM7$?-9=PO%8R-(R*.WYCBI8U'>D"U*B\U-B[W'B/BFM$?2K,:9J7R
MZ ,MH_:D" "KTD-5V3'%!.O48!GI3)92JX[U(/EXJI,<O6<CT<NI<\[]AAQR
M:@8!JF/2F[:B)[UM"H\0D..E)@PR!">",U,PP_XTZ>+S4!7[U5<RY'NB*2+<
MI8#-426C8\8J_;ED)22F7B*!D47,YQ"VFSU-76*R)M*Y]ZR(VVU?BER!2>CN
MBZ4KJS*5U9F+YDR:CM[E@<'@BMM55Q\_2LV\L2&+Q]*J,^;1G/B,,X>] OVM
M]MQ\PK:@O!(@R17%1SF-L'J*T[6^VBAQ[&$9W5NIM74Q!X-:FA7;2(8@<D=!
M7/O)Y@JUH\@@OMV['%3&5F3..AWA(5PHYRF35=6$RY/K@U22ZPY<-G,9JQ:G
M_2#%_LYK9I,P4[;DRH'+E>5]13(I50"7C<W&VJ4L[PR/&O<U);SIL5&^\.?S
MJ>4M29=W[GY/O4RN\@V@$XZ5G^>JCGKDC]:TK.Y502%SD4-%MI(FM"K#DC(K
M2AQG .361;6Y=]^[ ))Q6DS16D7FL_2IV,)3;T16\3:DEC98WJ"PX!/6N3T+
M5(9M0;S0.1P3WK$U_7)-3U)V!/D(<"LR*1HF$B-@BN>K'G5COH8?W-3V(G(7
MIC'&*2N!T[Q)<6^#*2RGOZ5UUAK-M>!6#<XZ5XM7"U*=V]2*E"<=4C0'/2EP
M:48;YEI:Y6K;F?J,I#3CUI,9IW%<8:3%2[:-M4A$6*7;4FVC;1<$1[11M%2;
M:-M*X[D849IV!3MM&VBX7&XHVU)MXHQBIN(9MI-M24'I1<"/%-VT^BFF W&*
M*4]:2JN 44447 *:>M%%,=Q#24II* N%,[9I]5;N[6",FJ@F]A7'RRK$FXL*
MQ;W7DB  =?SK&UG7]@95)KD9KY[@DLQ%>EA\'S:R,)UE'1'37?B=@2 PQ]:S
MY/$TQ/RMG\:YQ@6;.[-/5>*]"&%IHPE4;-E];N9>Y%1_VG<Y^\:SHT:K*KQS
M6GL8]B.9EE=2N?4U(NJS@_>-5=O%,*\TG3CM8:DS<MO$$L9 +=_6NBM/$(9,
M%E_.N VTY)C%_'6,\-&2T&JC1Z'<:OE,AA^=8=YJKNV >U<^FH2$X))%3B=7
M&32I8:,-6*4VU8)9'E;)>JDCD'KFK;%2.*JRID'Z5W1E%*QSRN5I)/>J[N>E
M.D1Z([=G85JY7)(51G;G-:5II;32#<I QFKUGIH(!8#-=':62(.G:L)3UL:1
M@V4[+2$0+A<\ULP6:Q_P8J6)51>*D\RLVVRN2PX*JC@4F<TS=1NJ6.S'T9%1
MEJ0-S2"Q+3NG6HMU(2J\L]',AW1,/FZ<T##<56^TVR-_K/F/&*FWCC'2GYBO
M?0P]>M-EM)(JG(&?UK%LKD/#]X;AQ76WZ?:+:1?5:\YD=["^9#]TM515S3F.
MJ@G(/6K?VH@\&L"WN=QK05MR''6I<=3HC*Z+$^JK$O+ _CTK);6]\V$(YJK<
MVT\LI Z52MC';W)$O\).:TC:QE)R;-%A-<R< [3W%36>B1%P9LFH5U*%/NTX
M:X3)M5:I71<8*]V;L&G6$+@J@&!C-3H;6/'"X[FLN%Y+I0TSA$+<5):PI)*>
M&(5N/>DT:<T5LC12>W4,2JX%,&MVB$KM6H[C2VFF+H"@QTI(?#08Y9AS6<K6
MU92;>J12OM<BD4PQJI8^E5=.TR6:9IIE*JPR 1736_AJVMFWL S"KLMJBP_*
M,<=*R<[:(EP;W,C2K1()C@8 />K=W(0K;34,.Z.1@>YI+H%DXK+=W-(I<I@7
M 9Y,G.<TR4%!M [9K0$:[CNK.O),O\O?Y:Z(NQA-6.F\-JLNE2_+\K \U&L8
M#''K6IX<MU@TE8SUV<U2=0LK >IK*_,[DU%9(55 %2J!BHQTJ1>U4CG%Q3&%
M2TQN]4A%=P*K..>*LR56/WJ;"PY:GCJ%>E31U(RT@&!4F!42]!4HZ4 (5II
M J2HVZ4#N-R*3(IK44";)0 12[*C5L5,IS0 W;1M%./2DH 3:*:5&:?33UH
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
MXSC%596]*'H>CEU/GGSO9$5-:ER<4W)/6HL>VWU"BBD<_P!VF*X[=0!DYIJ
MGK4@XZ4#' 8I1UI <T5+&.[TZF9.:7)I%)CUZT_&:C!J12<4%JW41DR*B9".
M:L"C:#U% W%/8@29DJP&60"HGC!Z"H,M$V<\47$O<+CP \BJ[!T.<<5)%=*_
M6IB-X.>0>E!6DM45O,5N3U%2+)4,MJP)9#BH$G(?8W6FMC-SE!ZFHP\V/%9D
M\#)P!TJW!<$'&>*FD42KE:B]F:2A&JKQW*=M<^7\IJ^3O -9<\)C;=5BUN<X
M5C5M:$4JC3Y9%O;3EHZC(Z4O2L]3J44F)(FY:HO"5-:6?EQ43H&ZBA.Q%2G&
M6J*/W:0VBS\FIVBYZ4Y5VU5^IA[._P 1E2V1 VU!;*]O>JA'!K>VJYRPS5'4
MH_):.6,8(%6I]&<]3#)/FB6BWR!::3@;:A@DWLI)SD5+M+.:EZ'2FVKH<M2K
M'2(F.M2@XJ32,6*!@8IPI**DW0[.*",\TG6E[8H'?34E2%72F-:C(I87*MMS
MQ5@E2:Z(S:/D<RPZIUW;9EG3X%5A]:Z2&1(QR>U<S!.$JS)>DQ]:[:=>RU/&
ME!\QHW^H0H#SVKE;^_C>3K3;Z224G!-8EQ%+G.3FK]KS"Y67?MJ@T"\!-8SM
M(G4FF"X8=31S]AN*.@%T&J5;CTZUSZ71SP<582Z/=J'*ZLR5&QTD%_(G\52-
MJS%2*Y]+@'J:F\X <&L_9P+YID]Q?,Y)-9TLQ8\T33 '@U2>9B>M4M-$&X]Y
M.:KRMNI3DTK1D0[R.*2NWJ-$-*.E-!S3Z90HI:;1DT .HIN33J "BBB@!1UI
MU-'6G4 %%%%5< HHHHN 44447 *44E**+B%HHHHN%PHHHI6"X444AIW"XM%-
MR:,FDPN.HHI">:0FP-(.M% ZT"'4ZFT9-.P[#J!PV?:@=*1LXXH<0ZG=Z2V_
M2X3_ +-66ZU2\.L)-*P>=IQ5^0 &O.FK-FZV(FJM/<PV^#*X&.U,U*^6RA)(
M^:N$U#4Y;RY=I'.WL.E53@Y,ER2-/Q#K,=TJPPYVYYJ6R"K!&%_NURSL2"2?
MI6WI-SO0(6^;'%:5(ETV7V^^:;4C#;R>:CK&YT1)HS\H%/*U"C8-65(8<U)J
MA@&#5N'I4.P5-&"!04B9:F6HD&:LJJ[1QS4M#'(<&K<3<U3XW#%68NM0QE@M
MQ3HZ8 ".G-$DL=O%OD<+^-))L&TE=EQ" A9V 45A:UXGALD:* [GQVK&UKQ(
MQ5H;9L<X)'.:YDEV!=\ER<Y-==+#W=Y')6Q&EHDLUS+?2F:0]>U3VR_*0>]5
MXE&W)^]4L;D X/:N])QT1P-J6K)"=K;5I[P!H]QZXIENN9-S<U/.X"$** N9
M^!T'K5I%Q&#5=0,GCO5@,2 H-,!KR;0:IRR;JDE)V'/K5:@5Q$.&JS!F6< =
M*K!3LSWS5^TVQJ6_BQUH&7YIA'"J+U[U7$@6-C_%59YRQW9[U&9.YH 6:X.:
MDL,',C=:IRL6Z5:7Y$ 7@T : C;&]^%;I5B*<1H8QT-4S<R2VR1,V0O3@5&6
M*,N3UI,"\8D/.>:JR$[MK=*#(VX&ED4S$8Z4K 1H'W;5'RU:BC6-LFE)6'Y%
M'-+&H8_.,^]/4+E^W #;A6Q"WF*!6% WER>63]:V;-@I />N>K"Y46[EGRZ-
MM62F5RM-V#TKCOT-R#;363-6=@]*1D]* *9CYI/+-6C'[4FR@"MY9HVU9V4G
ME^U245F6HBO-7&CYZ4WRAZ4#*NVE\NK/E#THV4 ;G@1,>-=,/^VW_H#5[W7A
M7@=2/&>F_P"^W_H)KW6NS#_"S"KN%%%%=!D%%%% !1110 5SWCO_ )$;6/\
MKW-=#7/^.5W^"-74=[<TGL-;GS.6&* V:L"S<]JE2P8_P_K7-RLUNBIN%*,G
MH*TH]-!ZBK<>F <;:KV;(YC#"L>BTIC<#[M=&--51PM+_9P/&P4U2#F.<6)V
M_AJ<6$Q[5T,>FC^X*L+9@4_96#F.7^Q.O!% M2.HKII+8#MFJCPC/(HY YC'
M%H/7]*FCM1C_ .M5TQ#/2IHX<CI0HIA=E>.S'I^E6/L (SC]*T;> $\BKZ6R
MD8Q6OLR>8YQK#=T'3VJ,Z>>X_2NJ-JJC[M1O;J>-O7I35(.8XO4XS;0*2,;C
MC%8!YKH?%<X^W+ OW8U^;V-<\>*XZFCL?38"GRT$^XT^E)2D9-(W YJ#K;$9
MMHSUJ-?O9H&6/M3P *!#\^U.'2F4X=*"APZ4M(.E+4LH.].IM+D4AH>.:>O
MJ-:D'-!:' \TN:;C')I01F@T3'4UHP1SS2Y%*/>I"R94>(H/E%20SA?E:K&
M>".*K36XZK5&;@X.Z+8(.,-GVJK=VF5WKUJ*.1HF ;.*OQRB48-%RVU5C9[F
M,LIC.&X-7[2X^;::BO;,/\ZCI6<DS))@G!%4DF<G,Z$CH)(@^3G.?TK,FC,#
M[L9 JY:S[E'.34MS'N7##@U.M[,ZIVJ1YD%O-YD0 '/UJ:LF-WMY]O;M6L/F
M&12FK&E&HY+E 4[[WMBFXI>:@V2Z 1GC%0NN.E3\8]Z3 --#<45US1*@FB96
M_"I63;48ZFFC!K==S'@?R;D(Q[X%;2)L)SS61JL/D[)AP0:U;.<7-NK@YXQ5
MR6ASX?2HZ3)@,TF*<RL.W%-R*BYVM6%HHHJ1H4=:7.*8>!36;:.:%&[%)V5R
M4?WLT[S<L!ZU78DQ\57BE(+*Q^;/%;QIL\G-(*K%26Z--)1R,=_6I=PQ6=')
MDX[YJTKXX)I\K/F]B<HI'2JTMNKU.K<4Y<'K35T&ABW-CD' _2LN6R=#TXKK
MBH/45#+;HPQM%6I,CE1Q;*R'I2!B#72W&F*1D+6;)IQ#_=XK52)<2DDQ%61,
M6'2AK,CM1#!(&^9>/K3YA<I&ZLQS41C;-:RP@KTIZV99A\M',"B4K>V9F'%:
M=W9%=)D(7D"K]I9A<$J.*N7**^GS*!GY:S4]2N4\_4T_-,_B/UIV:Z"!0<TM
M-!%.S0 4N:2B@!U%(#Q2T  .#3MWM3:* 'T4F11D4 +10#FB@ I<48HR* #%
M*!BBB@3"BBBF38****H!"<4$YH(I,&I8!11BBD N:0T44 % ZT4#K3 =129%
M+5%BCI2]Q2#I2]Q2ZDO<Z[PFVZTFCSSU%:%[>16ZDE@6':N5TG4#81RG=AB/
ME%5+V]DG+$L<FN=T>:5S1RLB'6=2>YDX;CTK"F!8[LU++UZDFFKR/FK6RCH9
MMW(R?DQBBWG:"96'04XKR?2HW7@TG%,:DT=/;723PCYN:GP.QS7(Q7$ELV48
MUL6VKC/S@5SU*/8Z*=;N:P4YS4RL5[533487Y# 9[582XB?^,5ARM'5&2+L;
M!N.E6$&*HQ2+N&&7'UJ\DB*N68?G19E\R[DJG;4@E7UYJE+=PK_RT%5)=5AC
M&0X)IJ#D3*<5U-H,I/6K,;A>6( ]<UQLWB+'RI_*L^;6;N7@2L%JUA[[F;Q*
M2LCMM0UZVLU*H=['CKBN0U'6)KR3:S$+]:S))2[;F8L?>E"ASG/-=-.BHG).
MO*3'$DL .W>IB#@9.>*A4!3S4H)[UNHI&#DV/0XS]*$!+4WG\ZE@7')Z9H$6
MX\*E,DF4D+C\:)2=GRU5523DT#1/)&JX(;J*(3M;)J,Y887G%*F2OR]NM $=
MP, CWS5;%6+@_*3Z"JHRP)';K0(FP0BC'4U-,OEI@'M4*R%HE Z@TD\N\<F@
MH8,[<4UCQBE4@+37/!- "J/G"YS[U963,G2JMOGDMU[5;M!N7<>E %E6$4?(
MI(PTC%MO Z4T@RR^7V%7XPL414CD]* $0*>,<T@0H"/6GQ;5^8GFH+B8Y^6@
M![."/4^M2QSHFG2H>9">#Z51RPY-*\3+*A/W6&: +,,AWY)R>*U5O-VW QCW
MK!#,N,U;AF&<$TFKAL=A93"6/ ;)JV5^;%<SI]TT#Y!X-=3"RO"),\'I7!6A
MRLUA*XS;1MJ8KS1MK"YH0E,TFRI]M&VE=@5L>U+MJ?8*3;3+*[)DTGE^]3E>
M:3;0!#LINVK!7BF[: -GP4N/&&G?[[?^@FO;Z\4\&#'B_3O]]O\ T$U[779A
M_A9A5W"BBBN@R"BBB@ HHHH *Q/%Z[_".IKZP&MNLOQ&GF>';]/6(B@#P-;0
M58CLQ6XNG"K,=@%HY0YC%AL1GI5U+$>E:T=HM65ML<"JY2>8Q_L(QTH6Q&X<
M5MFWXI/L^*I1#F,@V@6HGMP*UY(:J21T-6&G<RY(ABJ$\0%:\ZX4UD7##O6+
M&47X;%3P]*J2.@DS4EO,F[K4PW+>QT%N@S6C%$,"LNSD3/6M>)T(%=43(D,
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
M,X?-0PMY<14TY2<9P<#O47U&;6FQF2?>O13DUTMQ"J3$+TP#7&V=V8"T>?\
M6#-=19W!N+568_,!@UC7CH73T9+Y=(4%(9.>M1M)[UQG2A2N*;MIC2>]-\SW
MHN3J28IKCCBF&3WI/,SWHN/48ZG!JNP-6&?K4#2CTHN#N;_P_'_%>:5_UT;_
M - :OH>OGGP <^.]*_ZZ-_Z U?0U=>'^$PJ;A1116YF%%%% !1110 5F>(CC
MP]?'_ID:TZR_$G_(N7__ %R-)[ >4^93&DJ/-)FLN<H<TU1--2,141QCI2YB
M^4'G(Z5"TC'FGX4FFG [U$I:ARD#%FJ"2.K1<"J\DE*]QJ)4>.JYCJT\E5S)
MS292*S1\U$T=6&<5"S4AC56LS4&S,R>F/Y5JJ>6K&O23.Q[TKGHY<K5&WV&0
MMA2*&7--CZ$TN^D>MT()#NXI*,Y<XHH(N.'2E[TS)IRGUH*3)!TI>],W>E.6
M@=Q].'2FT\=*"KBCI2T@Z4M2RT%.IO>G4BD(R\4P*W45-VH' Q0)ID:S.IJ=
M)E; /4U&5![5"R$'([4#4W$O[$:DVXJK',R]<U82=7XQBE8UC)2'8Q2BG'%)
MBE<JSN%,:/=3Z,FA,=K[E2:R5UW?Q53#W-N_ ./I6OUI'B#IS5IHQJ4;N\2O
M%<)*OSGYN]3CY1QTJC-:&,ED'/M2V]V5^20$^YJ6KBC-K21H*U4[J/;()T^^
M>M6AM9=RG\*BN%*HC#C'WO>FM#2:4HE:X7?&LGK5A/F@7VJ,8=&7L.E$)/EL
M,]*;=S._O$\)YQ4]5(B=U603BI-J;TL.HIF33ATI,U'"@]*2BE8 JK?0\K(O
M\/-6CTIK#="5--:,51*::^X(I3-&I/7%3=L50M',<SQMT[5:#;5&>2:81ES*
MS!H\\TW&VE\[)Q1U%(G?8<K5(.E04Y6/K29<24=:9=P^=;%?3FG U(I['H>#
M2O;4JI#VD'%[,Y]5VC'H:D6I[FW*7;8&$/04GE^U=,=KGP]2'LYN#Z,%J53B
MHPO-2JA)J+$MDR')J9>E1I'5E(^.E*P$=%6/*'I2>3[46&B#&:-M3^2:/*-(
M9!BGK4@A-.\DT 4=4C\S3I%]*X\#!QZ5WMQ#OMI%QVKA'7;,X]&-=6'=URF%
M7<<*!UI#3A709BTY:;3J=A@>M**2E%%@%HHHHL 44446 <M+2+2TP"BBBF2Q
MPZ44#I10(4=:6D'6EH **** "BBB@ HHHH ;13L48I,!M%.Q28I6 2G4F*6J
M+"BE'2G #TH$-')J*Z7Y:L@#/2HIP3"2:+"96V;:<.E+)\V-O%- .*9+'*NX
M_2IEXJ%<C/- 8[QS0(E9-O-5VCJ>1SMZT(RF/D9-*P$2IB)J(QG:*<7PN!4:
M-M;-,"PR[#BHF3/-3!A(0>M,?CI0!7J6%<YIG'I4T#*"<T )MZTTK4R$%CZ4
MCXW8'% %9#M)IK%GJP\.T9HD #+M&,B@"%$? I[ J.:DA)R<G-++AJ &K+A*
M87W&H\'D4^!=S@'UH 6I4^; I)%"MC%*GRT ++'MX]JK;?FJQ(Q<YS41!S0
MY#Y=/SCYJ@+>O-.,P*XQ0!7E7][GUJ63C::6<#R0<?-ZTZ0*]NA'6@#-N1F;
M-*AXQ3KA"K YZTV,988I,=B1SM2FV9PS2>U.D(\@YZTV,A(B ,4!80/F0GWJ
M] 5P<UGQ+EJM!@%([T!8M;VS[4Q1N>B.0&(@]:<J$\@T[B'*GR;J%Y&:>QVI
MMIBG" 47 GB;Y&I#*T:%EZU$K'. >*)"0<"AE(FB+&$LW6K*N/L$B'[S\U"A
M BP:7;^YW=P.M9I:@-MF+R<]:Z;3)N&C]1FN7MSLDR>];,$QBFC<' /!Q2G&
MZ*B[,UC+G'M3&DILF/,RHP"*B8UYFMSKBM!6FJ,S<U%(<5#DYZTFF@+@FI?-
MS5-2?6I!2N,G,G%1M)3:;MH!G3_#QL^/=*_ZZ-_Z U?1=?.?P\'_ !7ND_\
M71O_ $!J^C*[<-\+.:MN%%%%=)D%%%% !1110 5E>)CM\-:@?2(UJUB^+6V^
M$]3/I":4MF-;GD)N!TXJ,S@>E937/N:8;G/<UQ\QKRFJTX]JB:X'M66US[FH
MFN?<T<P[&HUQGN*C:?WK,,Y]3437'N:+@:;7/TJN\^?2J!F)J-IC2N-%QYOI
M4#2XJL92:87-%QE@R<9IA?-0[LT9H E\PC)'>LRZ!,K5H#WJE=8$Q]\4CT<
M_>977H13&!Y-2XP:"!M/K0>O9V*J_>-+D^E2+&0<\4NPT&=F1T4XJ13:!I"C
MK4BFH<YXIZG!% R;-.#4P<THZT%$@-*#FDI1UJ66A>].IO>G4BT+FE'-)BE%
M Q1UI<#'2D7K3A0-11&4![4SRRIR":L8H(!H%R7(5G93@\U82=6X)Q431 C/
M>HO+()YI6!.4"\,'H>*0\=*IK,R, >G>K*3(WK18VC54A]'/K2X]Q2'BD]"[
M-["YXY -5Y;9) <#!]JGS2J<-23):4]&C/CWVS\DL/0U<D/G0N ..M/EB60>
M]5HV,3%3]TU9G&+@G'N06LFZ?8?XN*G08D=>U4R/+U)<?=)&*T"N'S09TEN1
MH=KGVJRC9%5<'<?>IDR*3-8NQ)3ATIM.!&*1JF+10#FB@84444#*\R8E#KUJ
M5!\G/-# $\TH.!09JZ8V1?ER*16(%2<'BF$8H&*.:<!BF@XIVX4F-,<#S3P>
M_I48.:>#G%)HTC*P7*B2,-CYAZ55P,9[U>09W ]Q@50DR)"OI6D)=#YK.:')
M555=1H S4\8%5@>:L1'BK/(+:"K4:C%58SFK<?2@5V/VBEP/2BEQ28TQ H]*
M7:/2E%%2',)M'I2_A1FB@:D!4%I!V(Q7GUZGEW\R>CFO15&5W>]<'KJ>7K,H
M[-R/RKIP^YG5*.,TX4@H%=)FAU.IHYIU-#"@'%%&,U0"YI:0"EH **** '+2
MTBTM KA1110)BYI0<TVE% A>E+FDH[T .HHI<4  &:",4HH- #:*7%&* $HI
M<4E "@9I"<'CD^@HZ T[39575K9G&4#C.:3V'%7=C7A\-:E-$)%A.UAE>*K'
M1;U9"K1'CVKT^SOX?LZ.,'Y1M I5BBDE+LJX/I7/[5G=]41Y0]G<1$AHFX]J
MBVL#TQ]:];DL+:5"GEJ0>^*RKKPG:RC<#@^PHC7UU,Y8:70\[4'/44DB9A?D
M<5TEWX3EC8M$<X[55E\-W:POE/O#CFMU5B^IBZ4T<TF O6E0@TV2*6WRL@VG
MTI(U8+EABK6NI@]'J.)Y(%.6/(W$XIB<O5@D#@47 @D!(Q48)%66  YJ$C;U
MH 8<DYII#'@5("&.!0,EMHZT .BR@I6.ZF9;)![4TMB@!#G=CM3POH:48*9[
MTL7S4 .7(&:8[$MZ5.< 5$Z';N[4 *TA=,'BFEB2#CI4))[58MT)[9H :I()
MXIXS@TYH\.>F,TX+Q0!7(Q3X?DD4^XIS+2[=N,T )*VZ7.*3!(-."$MGBG,5
M"D=Z (5;M4FP$9JNV4.X]":D+G;@4 -\HDY["AHE6,..I/2I(I1L8-Z4P'>
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
MN1L' JDT]B)0<=QXZ4HIHIXIH5PHHHJ@"C-%% #EI::*4G H 6F9/K2[J3-
M#QTIK4;P!3=X[T"8Y2<T[-1[P/\ ]5+OST_E02/R*7<*B^<_PTNUSZ4 2;J-
MWO3!'(>V:D6WE/\  3]!0 X-Q2YJ5+"Z;I$WY58CT>\DZ0O^5 %.BMF#PQJ4
MQ $1'U%:$/@74I"-Q"_A0!S"G'4_F:-Y!Y QZYKN8/AS*YS-*<?2M6V^'MHA
M'F,6]J+@>8E@PP/F'TI#9O-_JX&/_ :]DA\&Z7#UAS]<5HPZ)I\1&RV3'?(J
M>8#PQ/#VH3?ZNUD&?05.O@;6)06^S-@>M>OW.I6D#M%;PQ[E..E1K>W,J?+M
M4=P!6<JD#>%&<CR&WM]4\)WL;LK;&;!45Z-:Z@EU;17.-IQ\PJQ/ID-U*'N%
MWD>O2GI801(44$+Z5A.:>QVTJ;@M1]Z, ,M0V]YMQN)_&I)#\N"<U2F0!<@U
MERFO,:#F"=2) K!O49KF-6\+PW!>2$*#U  Q6U:8.X$D]*M^7CYADBA3<61*
M"EH>3SV,^G7+!U.WWJN]>F:KI,>HVQ91MD'I7F]U"]K.8900XZUW4JJGHSSJ
MU-P>@B1C8&S0WS=><5%N(; /%2AN.U;&!$R=>*C2-R",G-3@@L >E.+!)?EP
M>.]("!(AGFIEB')!J''N:D5B!@4 ,/RR<G-#N,@"D=6)W"@P88$D]* )2J%/
MNC\J: !VI8_F.#TI9!AL"@!T8&.@IP&02?6A1M0'UXI<A0P'UH A8@9XJ%!N
M:I9 , ^M1 LIX /UH E9AMQ2)UJ/DG)IV]5Z4,"23Y0&[=*4D 8J-G\V,*>
M#GB@L._IBD!$^<]:5>F.U2I&) 3VH\M5Z$TP()3\PIV5V<@9IDAR:!R.:0$,
MH^4GTH:=9I?E4*H7H.F:'8C. "*KQ'YL8H*0XC,F3S3UY-,_Y:5(!B@!7R5
M!YJ6/ 4>M0KR_/2I0<'B@!2N,FBGY)7&*3;022,0%;%0,"7XXIV<E@>AJ2%,
MG<:"BS&H500,'UIY8GJ2:9DCBEYQF@")SCI4JK^Y4]ZBY=L&K#850HZ"I8"K
M\OMWI)W:4,Y<ECU)/)IH8L<4ICSA23@GFA.S M0IB",]^];.E2!0\)_BY K+
MABVKMR=JCK5BVD\J^B?^'H:B:NAK<U)5*O4++5^Y@RR%<_,,CZ57* ],XKAE
M$Z>8K@&G+D&I?*^M'EU'*,9WIU+Y=&#1RC.B\ D_\)SI?_71O_0&KZ"KY]\
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
M!J78!@"@" KSQP*39GK5ORP%S483).!0!$C% 1G@TK9 S36#;\ &G/RN!UH
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
MT6&/9F+1O[5-;MB7=ZBH<D\#KVJQ)"UK+&DG5U4M[<"AHE,G5D5 /XJ41_\
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
M<U/YF>!S5&%N#4T09G8CL* )[M@MN W!(S52,C:H!ZT7\A\I"?[M10G]VIH
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
MYI^;!XPOWH^?K7B>HPM#>,K#'S$?K515D<\I*1'97CV=P)%]>:]"TO68KZ!
MS -BO-N@XJ>WNY+9@R,1BIE"X4JS@SUH%PN4((JQ#,R&N#TGQ=Y0V76=OK78
MVM[#>+NA=67US6$HL[Z=6,]C:M+UC)CM6CYP*FL&*=8SP0:F:_\ +4Y(.>F*
MCE-]#0,X$G6I1."*QENO,.?UH-Z$X)HM8+F[%,@[U,)E)SFN9-W)N^4\?2I4
MOV'!-)H7,=)YJGO3U*GO6 E]GO5F.^!.-U3RA<TWC!YS2,OR5#'<(PY-.,X(
MP#4\H$<@RH%-*=*EQN .:#[TP(2M*%XI_%/ 7% %5XMW:LV\T.VNE.X#)Z\5
MMD+VJ,C)I\S6PG&+W.,N?!MN<LA.:QKGPI<H#LY';BO2]@]*3R@>U:QKM&$Z
M$);'EL.DZA:G !JI<:/?32EF7]*]6D@3.=HJN]LC?P"K^L,S^J(\M70KW/W?
MTJ=-(OD5E"<?2O2/LJK_  TY85QC:,4?6!?53SJ70[E[9U=.2HQQ4,?AN^*X
M ^7'/%>FM$@&-HYIHB .0*/K!2PJ//8O"ERX^;-6H?!$8;))KNMOM3U) Q@?
ME2==L:PR.7M_#$$6 8R<=ZU(M'MD7&S;6J0<4S:3UYJ'5;-522*:Z-;$]!5A
M-)ME[5.I*U*K$TN8KV:*4VF0D<#%46M/(<XSBM]B#4$\'F)TI<Q,HVV*"6_G
M+GTIRPM&<XX%21%H"0W0]*O1XE3VI\VA/(I*_4BMKD_=JRT<<G7%1"U"G*CF
MFO%)V-3=,:4EHP>U09P:R9T$<A /6M0QR[,<UF2Q2%SD'-:*QG--C[1ML1/O
M7J_@N5;3PZC,ZC>S'GZUYG;6>VWZ<DU9U#5IK#2K2&.4KP3BL^9WT,ZZ:B>O
MG7+=?^6B_G4;^(;9?^6B_G7AAUZZ;K.::=5N'',QI\U8Y>4]LE\4VJ?QC/UJ
MA)XQMP2-P_.O'6OI3UD/YTPW3-U<U#=5Z-ARGJ5UXS3Y@K=>.M8-_P",&8;5
MY_&N(:X.?O&F>:,Y)YI>R?5CY3L_">I37GC?3=Q.TR,<?\!:O;*\"\!N&\;Z
M9SUD;_T!J]]KMH1M&P25@HHHK8D**** "BBB@ KGO'7_ "(VL?\ 7N:Z&N?\
M<\^"-7_Z]S2>PUN?-.VGCBG[:7%<IT !Q2XHQ3U4D4 ,'':E_"G[31M- #/P
MIN*EVFC::!,@*\TFTU9"<4;*+!<K[:,>U6-E&T46"YF:BN$CK*DZFMO5@ D=
M8KC.:D]W"ZT45R>:2E(.:3I5(;O<*3%+D48-,FPF*.E+2&A,SY=0R/2FE@.U
M+3",U5S*>@;J;SG-+M/I3PN ,T7,TG(6.0CBK,<F#FJGTIP<@TI13U-Z=7D=
MF:"L#S3PV:II)QUJ=6S6-K'>IIHE(S43':^*E'(IDB_-^% V/0TX')J),YYJ
M13\PH*B28/K3@<TTD#K3EI6-$QXHHHI%:A11C)I"0#CO187,*,8R3BF%N,CF
MI8H))VP%.*V++1\LNY::1E4Q$8=3-MK*6Y( ! -=;I>A6\(5I!N/TJU;6:6T
M8(4<U9\X ^E59'!4KRGLR_;+%$-L:!:F<'.16=#-\_6KJW -,P\QY!8>E,B)
M#,#4\9##)[TUDP^1TI,=P+;336>E;EJ8P-9[C0YSFFJ<\8H7FGA?2DT5=@5Q
M43QAAS4N#Z4A%*P)D)C4KAAD5D:CI%O<1%D7::W-N>*CDB"C YH+4FG='GEU
MITENQ[J#Z53( [UZ+/9I<1;2HS7-:AHA0,47)JKG;1Q:>DSGJ*D:"2,E2A%1
MD8H.VZ>S"BC/&>U'6BPQ0<4 TE**+ .W?*16$V5D//0UN'I6,T3L[X7/-:TE
MO8\S,W91N+"X!P:)P"M.6V?.<5.MJQ3YA6ZIR['D2G'N<_*F&.!FI+>1HG'.
M.:V?L*@YQUH_LQ&YR*U5*=MCEG4BM+E>*Y,9WAN:U+6^!(/]:JIIL:'YV %"
MP11OA) 34>PD^A=+$*+U9T=O=@G_ .O5R.8%CS7*"Y,9QFKD5X2O!YJ7AIKH
M=D<7#N=2MPH'6H+F^0#&?UKGVNY",#-5)II6]?SJ51J+H-XBF^IJ37@*XW<U
M0NKH$QX[&J)R>III0D$9^E'L:G8R=:GW+%[<&= H'3G.:]9^',GF>'=N>1(?
MUYKR.- (SN/->G_#&7]Q>0$_<;.*WC2E"',SCK5(R>AW<Z;H) ?2L.\#)9,$
MY-;\O^J<>O2L9""9,\J*ZL/+0\[$),Q]%>8LRL" #736I&QD Y*UBV<J)=2I
MT)/%:]D0MR58XRI K:NM3GPJM&U[FC'S%'],4_%1V_\ J\=U)J6N![GHK83/
MM11@THI7&1R.J<FF?:4*U)(JLO(R:8D*]-M%P&FY3%,%TIJ8PI_=I%MT'\-"
M A>Z0\8Z4@N S!5''UJ8VZ9^[2>0 <JM,"+SR'V[<\>M0RSOG.P\>]7/*(.<
M4>7GJM*P%1W=$5MN=W:FF5\_=-763< -O2F^6?[M,5BF7D;IQ2+YN[DU=V@<
M$4' Z"@94<2-T.*8(Y3_ !?I5W/M2$^@H K+"W]_]*?'"RR;BV1Z8J8"G<4
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
MGYCGZ4 6!)'O;+C%(CJ50EQR,U6^Q[U/SD'/I4AMOD10Q^48^M $J3Q&1$+
M[JB6[C8!=PW>M-2T"NK')VTHLHPH'?UH !>IYFTM2&^3) YI1:1!]V,THM(\
MY% $1O/F7"YR>:8MZY)&P]:MB%%(('2A8E4YP* *_P!JD_N'\J=%.\AP4-6,
M#T%."@=,#\* *UT"&B.,'-95R@2:1@.O6MFZ_P!6')R48?C65>$?:"G][FMZ
M3U.:LM'8YA=6C343'L^9S@FMT%1^] [9K,DL[>*\1RH+,WY5H3?*!CH1TKLK
M6=FC@PZDFU)]3:+9 S7!_$B /8P/CC:RG\C7<@;HT8'J,URWCR+?X?C;NLP'
MX$?_ %Z\VVK/76USPG!7Y6[<4["E>E%P=T[G&.>E,#8HL,M6Y)P.PZ59)SUJ
MG"^TYQ5U%WC-42"@#I2-'N;IVI<8/K4X 5<]>*+ 9\D:C;QUJ(Q@]JM3?,1[
M4BK18"G)%[5&8R%Z5?< ]JC90RX]*30T4".:5>#4ACRV,XII7:V,TD@'1RO$
M^^-RK>HK5L/$4L4GES M_M8Q61BEP?PI2@I;E1G*.QZ!9ZHDP!65>GK6I!>@
M\%\\UY9'-);R;XG(]LUN6'B E@DXP?7-83IM'3"O?<]&2Y!7@U,LBL/>N:M]
M00J#GY<<'-7X;Q6'IZ5SVL=49IHTW3?UYJG+;#G J2.?=WI68\T#,]D>)N.E
M/CNCG:>U3N<]15<QC/ YH L"XR,9IRR^]5]A"GBF D4#N7_-/K2B8^M4@Y]*
M=D^M %]9L=#4J3<CFLW>13A(0* -/S W>C=GI5&.;UJ2.;GI28%OM[TT$BFB
M0$YIQ8'%*PT/7KFGAR.]1C&*0G%%AW)]U*&XJ'(]:4&E9A<><&FM"K#[M+CD
M<U/& :0S.D@(/ -.BC;O6B8U/>F","D D"9/-6<#!ID>%IQ( - $+G )]JYB
MYA+W+L1G)KHI7SD8J@]OE]V?TK6BK['-BFMC)^R_[-!MAC[M:_D^U(;?C_ZU
M=%D<9B-;\]*3[-_LUKM!@T"#/:ER@8_V7_9H^R_[-;/V>E^S?YQ2Y0+/@&#9
MXYTLXZ2-_P"@-7T#7B/@N#9XPTYO1V_]!->W5M35D3(****LD**** "BBB@
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
M*** "N6^)$;R_#G74C1G=K5@%49)Z5U-% 'P_P#V5J)_Y<+K_ORW^%6(-%U
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
ML^ZU)[28![.0P&18_-W+U; &!G)'-:%9-Q::C+J@N +62"/_ %*.[#:>[$ <
MGT]* )HM0FDU)K-K,J%!9I!("%';([9]*N3R/% SQQ^8XZ+N"Y_$UFM93_VB
ME[,MK&L19FDA4[Y!@@!N.G3UZ59DNEN8VBMBC2L.%FC;:1W!X]*8$$>L%[-)
MVM'#RR^5#&&!\SW!].#S[4IUA4219+>1;E)%B\@$$LS<K@],=>?8U6CT:XC'
MG(;>*99Q-'"@/E+\NTC\02<XI[Z3<RM)=/)$MV9DE0+DH-@( )ZG()Y]Z!%Z
MTO3<2S020M#/%@LA(/!Z$$=>A_*EO+T6GE(L3S32G;'$F,MCDG)X 'K5>%'M
M;F>]OG023!8PL09@H7/?&3U/:BXC-])#=64JB>V)QYB$*P88(/?L.?:@8KZH
M\4:B:RF6X=]D<(93O.,Y!SC '4FFG64@\U;RWDMY40.$R&W@G VD=3D@8]Z2
M6SU"?RKAY;=+J!RT04,4P1@J2>3GUQQ44^D7.H.TUY-'',J!8!""1&0P;<<]
M3D#\*!%ZUNKB:79-8R0 KN#%U8?0X/!I=0O#8VZRB(RLTBQJ@;&2QP.?QJ.*
M2^A)DOVMEB48Q"K,2?7V^G-17R)J]NL$$I4K*DC$AE. P)P<=: >VA)#JB[Y
MH[R(VCQ()&WN"I4DC.1[BI8=2L[AD6*X1F<E0.^0,X_+FLV707:.\C2<GS3&
M\<DCLS@J<[2?[N1V/<T?V/<&"20-&E[YB/&YE>0#;GJ6YZ%AP.]&A-Y&Q%/'
M.I:)PP#%21Z@X/ZBL]]9"&27[-(;2.7RGGW#@YP3CJ0#QFI[*Q%GY:*D9"0J
MGF?QL<DG/MSGZDU2DTFZ:":Q62'[%+,9"QSO4%MQ4#IUSSFC0;N7K2^:YN;J
M!X#$\! Y8'<",@U4.MLEM)(]H5D2Y%N8S(.I .=W3'-64M;B&^N[B,QD3M'@
M,3P%&&[=?2H#ITZI=;4M9O.N?."3@E=NT#TX.1[T:!J7(KF5K,SO;,' )$:.
MK%OH>E5X=5!-V+J!K=K9 [Y8,-I!(Y'?@\5'9V-[864D4!M@[M))MY"1L<;0
MH_N]:AM](GDLWM;UD =A(\L,A+R.#G)RN,<#CVHT"[-6VF-Q;I(4V,P!9"<E
M3Z'WJ:L_2].DL&NB]P\OG2[UW-G P.O Y_\ K5H4F-;!1110,**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cvco-2024330xex14002.jpg
<TEXT>
begin 644 cvco-2024330xex14002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+7_GYA_[[%?/6GZ!:R*S-3UT*U21R#@8Y.*KZKI?F$Z[70^@OMEK_P _,/\
MWV*7[9:_\_,/_?8KYR.G6+R%(),L>#Q3GTN!$\MG&[Z5#H)=0]N[;'T5]MM?
M^?F'_OX*/MMK_P _,/\ W\%?,DEA:6K'Y][$]*L6FB+=$OLV =ZJ.&3ZDO$-
M=#Z4^UVW_/Q%_P!]BD^VVG_/U#_W\%?,4B217PMT3S,G;FK9\*W$\H80XSSF
MCZKV97M_(^D_MEM_S\0_]]BC[7;?\_$7_?8KYDN(8]%S%=#YCTK/DU81,/W8
M /0T?5?,/;^1]5_:[;_GXB_[[%'VJW_Y^(O^^Q7RY;ZK')(3F/(QP16_I^F2
MWZ2SR.J1HXQL'7)Q0L,NXGB/(^A?M5N?^6\7_?8H^TP?\]H_^^A7SW- IO9+
M"P#R 8R>^ZI9;'R00]PTTH'1. OUI?5K/<7UGR/?_M,!_P"6\?\ WV*7SX?^
M>J?]]"O HKR&!?\ 4+&W][.:;_:JF4NSL[\<@8J7AV7[;R/?_/A_YZI_WT*3
M[5;YQY\6?]\5X%%JS&*9/+RKMSFJAEMLK,D)))P3GI2]A(I5#Z'-W;#K<1?]
M]B@7=L1D7$1'J'%?._\ H;J5DMP<^M6()XHXU2RA2.(]1P?Z4UAI,'52/?Q>
M6IZ7,)_[:"G?:K?_ )[Q?]]BOGS*)*&BBC4@G<Q3J:K75M<33!))!SS\JXXI
M_5WW%[9'T8+JW/2>+_OL4OVB#_GM'_WT*^>[2S6+Y03N'2NETG3D7YY>0:52
MBH1YFP]JWLCV#SHO^>J?]]"FFYMP<&>+/^^*\QO2J!?(QQQEA7(:_8)!&]WY
MP\X=@.#7-%\SL;PU^+0]\^UVW_/Q%_WV*/M=M_S\1?\ ?8KY?6.4KN;!SSCT
MJW8[#,L3JN&ZYK1QL="I4[7;?W'TL+FW/2>+_OL4?:;?_GO'_P!]BO$H[2UL
MV<;D,)4<U2OKFRVMY6P[:2BF<V\K).Q[S]JM_P#GXB_[[%*+F G GC/_  ,5
M\RS7PE;A%'J0*>UT?*#0N PX]_PJ_9KN*2DMD?3/G1?\]$_[Z%(;B$=9HQ_P
M(5\[Z;KE[8.&*+(",8F/6NNT37-/U.X,-[81+QRBMT]ZOV"M=,I1E;F:T/6/
MM5N>D\7_ 'V*<+B ])H_^^A7E.H>";?[8E[9L1;/DX]#4%II*VJF5^67(QZ5
MG[-WU-N2FTG"5_D>N&Y@'6:,?\"%(UW;(<-<1*?=P*^?O%$-T)'EC(5-H/X@
M5D^,8$N-"TG4U;+MNA<?0 ULL.GU,G%I-]CZ6^W6G_/U!_W\%'VZT_Y^H/\
MOX*^-*<M:/"+^8QYS[)^VVG_ #]0_P#?P4?;;7_GYA_[^"OC<-S4T;<U$L+9
M73+BT]S[#^V6O_/S#_WV*!=6YZ3Q?]]BODF-R,8JW'=/%C!KD::=CJC0B_M'
MU;]HA/\ RVC_ .^A1Y\7_/5/^^A7S9INK-D*U=3:W\<R  #--),J6%LKIGM1
MN(1UFC_[Z%)]JM_^>\7_ 'V*\6GB64%<<UBW-@48D433BKF/LCZ#^U6__/>+
M_OL4?:K?_GO%_P!]BOFQT8-SVIM8^T\@]F?2OVJW_P">\7_?8J165U#*P93T
M(.17S)7O'@+_ )$C3?\ =?\ ]#:G"IS.UB91L=)1116A 4444 %%%% !5#6/
M^0<X]2/YU?JCJ_\ R#V^H_G36XGL<V%YI=M.R*,U9 W;1MJ3CTII/- #=M12
M+D&ILTC#BG8#G-5@+5Y_KMN5,GTKT[4(R17"Z[;ES)A>U5%&<CE-$NQ!.$/;
MBO1M+N@VVO*&66TOP=IP37<:+>N-H/M3EJ$'T/2+63)'TJZHS6!IUR[IG/-:
M\4K$=:FQH6Z*C5R>].W4K"N.I#TI-W%,,GO0 ^BH_,IC2D=Z0RQ\M(7"G JN
M9!CWIAE'K2YD.Q99\BHBW-0>=SUIK3>]',@Y66&DJ-I*K--[U&9B>]1<JQ8:
M2HS)4#2'/6FEB:ALI(E:3FHV:F]Z7 -&XT1TH7(I^T>E*, 4FAD96DVU(V*2
ME9 "K4E-6G4P#&:-M&:44K#$ P:=13230 VFEL&AFQ4+.=QYIVN%R4OBD\RH
M2V:C9R.]"B*Y:\RF-,*K>8?6FLU785R5I,U$TG-1,Y]:8&SUHL%R</GBEZU"
MK &I Q-3;4"3RUI?+I47/6IPG%5>P-%?RLT>35H+Q2[:7,*Q76$U,L)J55Z5
M* !3N%B!8:D\K%2CI2U-RB'9BEVU+BD( !I,+$>VFT_)J/FDQ@>M(1FEQZT'
MBD @7!IU(#S2T )MI<8IU&*H!I&:3;4@ I0!FJ0F1;:?MJ3:/2E503TI@1A>
M*<%IY7!XH Q2>P#=N*6G4F!4@1TQJ?2%<T 1CO2T[905Q0,;2;:?@44 1TUA
MDU(1S2&BP7(]M&VG@4N!1R@1[:>.E''I323FEH ZBFY-(S$#K2 ?13%)-/JH
M@,[TY>E&!2]*H0444'I2N 4ZH\FG!O6BXB0=**8T@5=W&*HW.L00+R5'XT)W
M!M(MS,/+8$X&*\]\077E7R!7%6]7\91(CI$VYCP /K7%W-W+?7'FRL0.PK:$
M>IC4E?1'?VGB6&WB(#56N?&/W@I-<4S+&.#^M4IICEF!P!5.FF]1<S9UDGBF
MYED&QB!WILNN,RYDFQ^-<G \MTX5,_45LV_A[[2-TI/3UK>"4=D9-MA<:_&I
M_P!8S5ERZQ?7)VQ(P4U=?1DMY<$Y%6DM\J1"@*C^+%4YR?D+D,N"UNYB&F;C
MTS6C%& 1G[JT[?'%PS;CZ4_"284ML)Z4M0V*\TRB0+'$6^@JY!93*/M%Q]WJ
MHJT)K2QC VAI,9R::+MKZ$LW"+SBJ2ZLAR+,4SQJCR/RWW4':KUM%OE+W<@
M],UC+(TMNSI'@)_'69>:M(_[N,DG.*F<I.-D*.K/0CJNDVT13)8XP-JY)/I5
M"]F=H%,]D\$3=.GS#\ZYW1YUC0R31C>#D9JUJ>KR:A(,RDJO"CTKE3E;4TER
MW0Z-DAD\Q66)-V$0]ZMV<T;WLLFH1B88 C5>0*YRXN?*E21N2.F:O6=V))XU
MER$;D[?ZTZ=-R=Y,4Y*UD=!#81W6N(B6\<4$8+,1C)/H:NSZYI]I(UI/;2 Y
MP(E3<,>M<_/?7VGM*T03;-QYA.<BJT,[-*3]O19MG5L'\.:]"'*D<K<FSOT;
M3)+!9!;JOF'_ %@ !3@\U2_MW2[8/!&2R)]Z3'+'ZUYNE^MLSP2W$I<G[JL2
M#6M )8[4+));A9QM&X_, :KFML6KLV%N=&O+MY[E!O3D.R[CBL/7#:ZC,)H4
M6.T. C*N&7!YX_.J=KI-]-<>7:--+U/RQY'YUK7EHFFZ>GVO>VH2C!1L +Z8
M %)NXU<-*\-:--9FY9(PJ#):8CG\*[2.\THZ"EK9SQ1QPQX9=NU37EU[?O!9
MBS;YI9CP,\@>M:$>F .D:NTJA%+<\!B!Z5*D)P;-UKF&9PNGA5(/+ 8'X#^M
M3%3+$5B.Y_XB:M66F)8V@41[W<9W>E/AT\&,A<QASS5<O5%Q26YC-:Y;<.G0
MTOV%!_&1["MT:<B+L3[M2+IJ%1A@/;O329IS(P4L(FSN<FI$MH(SM,>0>]=#
M)8)'!^ZC9G/WCZ4Q=(#,).<J,G/6K,Y3U,W^S8$C\PC(]-U(R)Y:K$"XS6O_
M &<L"%Y)1STSBIK33T9'"E#@9P#2NQ<[,"X06ZKM7:TG&*DBM?*7S' S[U/+
M;/<W^&C8&/./0FGZA93RHH<J,@8 X(H]#2FG,JI"9,*LA^7LM:MA8RPC%K-(
M[GJK&IM.TK[-.K@%E*8);IFK*'=J)2!]C1#+^AKGQ$N2%RTG>R-!;>=+@"6-
M2Q 7->4^*[FY_MRZB\P@0OMP#^/]:[W4_&-I;&%2KK(7^8#O7G6O3B6>[NHB
MP,S;PK#GT_I7GTKR>IWX5J$DY:F0/,Z%BQIP23J"5/K4,%V9%!<#/M5U;A=G
M2E*'F?24\12DK)# 9F&/-:DDC?8O#_G5A;B+L@S4PDB; *\#WJ5%)&LZL%;E
M11:W?;G/![&MS3= _M!X6MRH9>&!JF%B)R#C/;-:^D:D--NUF4Y55Y%:TN5:
M,SQ3_=^XM3JI/#UC#9"*9DWD8.T=ZR[C29[."3S$RJX\IO3WKH=%UC1[^&2:
M[&9\_*A.*O7T\>J1>6%"E1PJ^E=G,K:'S--U%+EGU.2\(>+9]/U232M4GE>W
ME;Y6)) KJ=43R;AB&W(2<-ZBO-/$]B;:Y#(",'/%=/8:Z][X92/*S74"CKU*
MXQV]*P4FY:G94H6BITUKU(-55'+KGJN16-:VB:KX5N;&3_66T@E ]>"*GB:X
MO'^8[^<!@*OZ;I[6-\965BLWRN#T-;WNK(R2<?=D>97FGRV,Y##]RPS&?Z55
MKT3Q5I(;1)?)16,<N]>3E1G)KSQE9#AE(K>F[HX:JBIZ"]J?&,M40<$XQ5B$
M?-52>ASN[>A>B3<*G$/%$ &!5V-%9>17CUI>\>E2TB9S;X3N6KUGJI@=<T2P
M\8 JA)!@YQS6<9'7&IIJ=Q9:F)P/FQ5X@/DELYKSZWO)(&'S&NEL-55U 9LF
MNJ$TU9F;U9>N;+>&8=:RIHGB[5TD966+<IJM=6BR+G&345:/5$25CG6KWCP#
M_P B1IG^Z_\ Z&U>'3VS19)KW'P!_P B/IG^Z_\ Z&U<]-6D8U-CI****V,@
MHHHH **** "J.K_\@Z3ZC^=7JHZO_P @V3ZC^8IK<3V.;I0,]Z8S#%*IK2Q
M^B@<TN*+ )1UI<&E"G-4A%*YCW\5@W]@&W'&<^U=2R@U3F@5NHIH35SSZZT1
M'<,5SCVJS960@;.W-=8UE&<Y6JQL@IX6AL21'9-LXQ6K"_ K/2%E;@5:C)4<
MU-T6:"O2E\555\=Z&E'K4<P^4L&3-1F2JQE]#3=YS4.97*6#-VIC2U79C3"7
M-2YE*),TX%1FX]*@93WJ,Y!XK-R8U$L^?CM2&3(JKN.>:>)!CK2YF.Q(3GO0
M#GO46\4!N:=V/E)3QWH!J,N,T;Z=Q698'-.Q[U"K4_)JD [-(>>],)(I-U#
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
M40X0NSJY[?S5/->N>"$\OP=IZ>BO_P"AM7D5M=K,G# FO8?!_P#R*EC]'_\
M0VJ9I?$C/$1Y3<HHHK,Y0HHHH **** "J6K?\@R7\/YBKM4M6.-,F_#^8IK<
M3V.6/6G+32^#1YE;$$J]:?5?SJ:9,FHY@+.<4A; JL9<5&T^*ES&D6&DIIE5
MJHR7%1?:*3F/E-$E<5&=N#5439 I&ES2YP41[. >E-\P>E1;\FEW5#F5RCO,
MIK25&S4TMQ6<IFD8D@?-+NJOG)I_:IYAN)+NI:8O:G[J.8+6&-WJ/&14A7)S
M0$R::=Q$!7FC;5K9@4FVJ K;:=LJ?;3]M <Q5$>:<(^:L;:54R: YB-4I=M3
M;,<TUJ:$W<KM2 9%.D:J[2XXI@B<C%,,F.]5FGQ566XP#0,NO/M[U2DNC5.6
MZW\9JL3*YSB@1=:X):FF1G_"JR EOFZU;5>*I$#0Q!R34RR5"5YIRK30%S=2
M%N:12E#D$8%,!=XQUJ-I,G%0E?FJQ%#D@T,!H7=4T=L:L1PU9CCJ>8.4@2'
M J418JR$Q02O>IYBN48L=2*@J/S5!XHWY-2Y%)6)2NVF4UFJ)IL4N8+7)B<5
M$[XJ/SJ3.ZAL:B.,G%.1LU'MYJ15J2B1:?356I0O%62,J-JG(P*B;D4"(MU/
M5J3;3EH*1.@RN:7;35.*>6XH(8FVC;1NIC-0 C4PM@4K-49.:7,,1FI,YIN,
MFGA>*970<O2IJC5:DVTT9BAL"D9\4NWBHG4]J&-"&3FD\RHV1CUIOETAD^ZF
MEN::JTI7B@!&?%1&3FE<8%5G&304B1I*8S4BK4JPT Q$;@5,G-"0\U:CBP*$
MKDLC S3"G-7-F!2;:KE)YBKMIW:K.Q:C9>N*.4KF*[#)H5>:D(P: <&@!56D
M:EW4UFJ6 4T]:"2W+=!44US%$F2X&*3!VZCS2%@O)K#O?$=O IS(#CWKD]0\
M7S22%(CD'BKC!L7.D;7BK6O+4V\?4\<5QZ;Y!O/7-2M))=GS).]/B&3GTKKI
MT[(YZDKLC8^4/FJ)KR(CD]*BUN=4B()Y%<XUZH48-#G8GE-\WT8?@UFSSLUT
MX7H16?\ :\'/6K,5QO'W/TI<S;#E-K3K=!IQ4C]YW->H>"(;--$=I54M7DD5
M\R?)ZUTF@:S*KQ6:?==L-^)K:,T@<+G4^(G9W\J/A&.!7/7-A:I-L<[F"\5T
MOBH)8I;N!D'K4-K8VEW9M,V%+ G/X5UIW5SCFK.QSE@EK]M"R#(3K[UL26UK
M;S?:1&-IY Q7/W*E+@>2-H!ZU>%]>FWW% RH,4K=2)1'7]['<MM1 ,4R P2
M(Z@.OS U4CAN+EBRQ'W %,DC(?:5QCK1S!R&R;T/92,D8 !P:S4\@RJSK@_2
MEC1S%M$@V]<9JFXE,F%;(!H<@Y#1V6R?.5)R3VJDK0*6/D@@]*MAG-H5V'IZ
M51 (&",&H52[L-0'0^2&/F1L$)_AJ>5;<Q_*K>7Z'UJMD*<Y<?3I3QE\D/G'
M(%-,?(5_(C9CM.!Z8IHB0';6C!#)NVF(EV7)X[55>(O(WR'BJ#E(3'#'G83N
MI(8FDD(S@CFITCA$);S&\T'[OI4KJH6,@#YN#]:6@<HMM8S7+LL(^5AASZ#U
MK2L[,P$6T6&5>=QXJ?3I(HID&H-]G(!VB/H1BIM5"BUM)+;?Y;(=K@?[1K#$
M1<XI1-*9%?SV,^G9N$$$\7RQJHSO-<R,H2#$I7')S6K%)8/ 1=1RM. <%<UE
ME]D6!&6!8X[XYJHJT;#B6GO852+R5;S%^XO;W_I5:U???1D[U7S.".>IS44D
M>YL5/8'R9R3C 4\8Y/%9/<UZ'L?AV[Q8K"&9,CB/^][UJQ90AB1M*%,#KFN$
M\&F3RHY;@X=B1&'YP/;_ !KK]0G>W@C9982^?]6<9-45$@=AIFG"*W.2CL6Q
MU)/-8]SK"V,XM[E&?SERK=3GWJ+5+R\A1+D85(SO. ,_YXKCM2U>+4(UE:67
MS(6.P,N.:.81TDNO2%WE0*DT:X95_B4=*RT\2"*]#K$%B/S,C<[C7+Q32^8T
MB'!DSE@W(J82)+$JB)41!G=G)<T7N%NIN2SM--)>,^R0 R2(/4DXQ^E&G^(9
M[8[ Y: '+GH:Q4FNGNQ*CLH"JI^7^&DOEAMYPUN)C$_WTE'(HLT]!<ROJ=-J
M.L#6H+HPKL9%3)/< C^E8T#CSD9P&7D,*DT I<)<QF58]JDD,<Y'45$UL\<@
MC+AV8[@Z'I]?TKGQ#:9[^65(NDXO82*\FTF^CO;88B23!7/;I6VLIO\ 4IKN
MW _> ''O65+8 PPQD,NY3DD]:U_"5E+!(\<BDH3P:RO):2(Q<$Z+GL_T)+W1
M2DB7;QJKJ/F [UP>M0G^T75<9+<XKU+Q;>1Z59H0P:5N"*\SEOQ),TOD ECG
M.*J,D<E#"UJGOQ0^. =,= *F6'/'2JW]J2E<+&%/TZTG]HS%<.BD^F*IRBCO
MA@JSZ%@AAQVIJ@^E1OJ$C*!Y0_*F-=R-6?M5T.ZGAJB5FB5VVFHO,.-W0@U+
M;VES?RH(<,V.>,XKI(/ E^UCYS2;F8\**M0G/5 ZU"CI4>ICV$]Q.BVOF912
M6 KKM/M9H9&G_AVC)H\->%F>=H[@%/+[5NZK"=.TJ2RC (+@\^QK2FG>S.+%
MXNC4=H;&!J<V8W']ZH;T1VND--GG@?G45Z?-1%]Z9K^Q=+AA_B+ _E6ZV.=N
M\;G$"V74/$4$0DVK"1(1^.:],O62/1$@#$F7D>V/_P!=>?\ A.U2^\4W<KKG
MY@OY 5WNI2H^HQVRC"QUI37+%L\?&U.>H_(W-!TB$Z#%*[$-OPW'.,\UM85]
M-^S[FV!OE(I((Q::-;@=?+./QS_C6Q9:;Y.GH,?-6$I65PI04M686H:5]FMO
M,3DD#.:QF@B))7OU^M:VM7ES;R@Q_/&'VR9[#-9DNQ9FV9"GD5A6>ES6G:_*
M0_95;.!56:Q!SQ6AOP*:9!M-<O.S;E,*:P'I5&6R5N *WYI4]:J%D8TMR^4Y
M^33R*HW%B0*ZMX@1D54EA&.:?)8$VCB;BU8$UG,&@;(-=O/9+("#T-8-_IP0
MG:*:=C>G4<2'3]5 D"DFOH[P*_F>"]-<=U?_ -#:OEZ:%HI0RCI7TQ\-G,GP
M]TAFZE'_ /1C5HIWT#$N\4SJZ***9QA1110 4444 %4-9.W2IC_N_P#H0J_6
M7XB?R]"N6]-O_H0HO;4#E6E%1--[U2-T&X'6D\PM4^V8^4O></6F&Y .*I[F
MI W/-9^T8<I;,Y-,,A-,5AZ"G$Y&,"B]]1I$3AB>M 4=Q4F*:RMZ4##<H' J
M-G]#00:CV\TF"'[\<T\/D=*8L?-3!!CI4695T18)[TTAO6I]M+L%'*/F*X!%
M2 $TYE -*IYI6& '-.P*:7Q2A\TT)CJ4&DR*3=@TUH22@;AS2$8/6HS(<>E1
MF3YNM.X69:7;Z4N!4*R"GF0 50N4<>#2A@.E0/-]*B^T<GI0.Q=WYIAYJL)Q
MGK4BS#VIH3(Y%-5'0YJ\S%NPJ-DS3 SVC)%598&;(%:WEBHV0 4 9 LL')J4
M6[*.#5QEIDC\=J+HFQ4\C#9/6I4"@X)J">X"9YYJNMR6.0:7,5RE^78@SBJS
M3'MQ2!C(1DT[9[4U(3B2Q GK4^PT0Q\U:6+/6GS HE419-6HHR*D\H(1CG-2
MI]*AR'RDD2C'(J<8'05$M.H&#RX&*K22EJG<<=*K.A)Z5!9$6.>#4R,?6HO+
M.:GC2@ 9CZU"W>K#(/6HF2@"#O4JTW9BE5L'FA 3+4E1*PIV\^E6!.' %.\S
MBJNXTNXT$DQD)[TW=46:,TT(G4@TN!4:U)F@&*#032 9-.V4"&Y-)@FI1'2^
M72L%RN12;#5CRQZT;0*.4+E;8:D5#4NT4\*,4[!<C5>*D5<TH&*<"!3V$T)L
MI"GH*?O%+O&*+H5BNR>M1,E67<>U5WDQZ470[,0*!VH;&.!3&E^E"MD5-RK,
M8RYJ(PY/2K853WIX1<=:8%58?:I@@':K"HOK3751WH8F1C /2I XJ%FQ4?F$
M4KB2+9DXJ,S 57:4XJN\K<T^8?*76G44TSG'M67).5[UB:KKQMD*JW(XJHKF
MV!NQUAG4=2*C:X11DL *\U_X26Y=LAN/J:N1ZO--'\SGUZUK&DV0ZUCLY-6@
MC."1^=0MK5O_ '_UKAY;LR;B7.?K58S$_P 1JXX9MF;Q%CO)_$$*PD Y./6N
M0U?6Y)G^21@*SL2,3EVQ56[C(&!6_P!6C#<S==RT'")KM]S,67TJJ8UCN=JK
MQ5JQ?RDVL>#ZU8,$6_S V::@D+G8P,PCQVIL-P4C;=P:MH(BN"15/4?+1,)C
MI5-*PN8P=7DDN"P!)K"$+ X8UU4:Q?96+$%N>M<_."\S8X^E83BC6,M"2UM#
M.ZJO4FMU[$VEN6,8SCK67II:&9#^M;>I7KM:8&.10N5(5[G.?;4>0$#!K8\.
MW+GQ%:@.=K.,CUKEV!!ST-;7AF3;K5HYZAQ_.EJV4]CV3QR@^R6V%!!QD>M8
MRSNNEA0A5<8Q6GXSFWV-K+P".]8=OJL=Q:&)\F53\I KJ@]#EGN4)5DD14*N
M!FMK2M-9[)G<B.#JV[KBB6*:2W1V98F7H.F:+@2IIRO+,Q67JJGBDZFMB7&Z
M+3WMI:EH+)0Q88##L:QKR$M/M#!BW+?6J=M((I) F0 <@GK4EG.KSJ[,"<G.
M33Y6U>)E>WQ#9+9K=?D4Y]*5UMX1&ROECU%6K[4!YC1X 4+UK*:2(JK@#.*E
MJ=M1^UCLB_<ZFJPA(DPQ[FL[[0LLPC)PX^9CZTI?S$4%%;W-2)ILCRB01@*W
M'!YJHT91W*C4A?<FL)4D+1RR^5"QZXYS3)($M[H*LP92?O$<XJR((HKS9.@C
MS@8(X^M27-H+:,L[1RDMA3D9Q6DZ3B]&$*BDF#ZC);W+-&P92FQ<#J,8-&GV
M]Q>7@2,$([X+,.E1:?Y7]J017#A8E8$L0.!Z?2NNU,6VIO%;Z*RP+&-TDAXW
M'VK+F:=C2R:.8U;2VTV_:,2QS 9'3C\:K6%K#>7BQ-+L0\L2.,U+J_F6M]-$
MLA>)6VONZD^M,CNQ_9TH01EU/"D?PFJNA<IT*0:3'J+%XY)X]F$56X%7UU&P
M323;1PR+-$I2*"3&U\D\C\ZYXZPUS;M#%#%;@ '?$H#8'O5*]EFF%N\MQ(40
MX5LX9<GU'-)L26I!<6UY]KC%W&\08G "_P">*U3IUO#9V=K%*KW%Q)\SXX7Y
MCQFH$U:Z602PSS7 C&U3-\^Q#]?PIU]J"K>6D4<@,+%&,>T?*V<G/XU:^$EQ
M?,8,\;6]])"6RRMC)JS'"UD[F5UD+)E0IQUJ+7H)(=09Y<@'YA@\8K/0RDB5
M7R?5N<>U826IT2V/1O"4A0,-AD^0,K[N,_W0,=:V[\VUU<"_,4DDD&X*@/?.
M#QWQSW[5RW@R-IHI;A!B2(?*N.&/TZ5UF^&&S,L0<2O^\4D[B"3E@ >!U- 1
M=CBM=C\ZX2&..8!AN8D]5K+N;8QEI$C#Q#&U0>>>]=/JUFUS#<%TECD/^K?.
M,#'2N3R\%L]O-(R* 0 I[]JEJPRU;3)!&TC6^W"[5*]0?6J]S;,UG"R>8SD\
M\TXWJMHPMCS+C ('(/O52"XE^Q2(SOO#?*0>!6;EJ4B10UM N[+L7"NK'JOI
M5Z=))&N4L "=H+@]0/:LBW8.6E>1P!P<G-/MKYK69I8I,L.,TU4:%[/F=Q]@
MTV9(QE24*D]_>KS[$(5&PO4^QIVFP/<7\=T^$BG;:H'<G@_K43(/M+1G: &V
MG/XUC7;DM#W,KE[C)/-N9FC$S'RHQ\AKI=$U9K2 R.-R@XPO6N3E69)"/,+Q
M!BH]*F@,\ W0N0#U':HM-HTQ5",(J<MVS3\5W$>H:@NR7Y%ZBN?^QJ.^?>I9
M(BS.QDY;]*=%;.W F0#W-.S/1PDHTJ5FQD47DG(5#_O4LD+SMEO+"^@%/DAD
M@Y+H_P!.:C<N6#9PN/X:J\[6L:>VBM4(=."C.:3[#[U(TCLJAMP%-$SMG R>
MU0]-;&D*JZ,Z?P9$T%^QV *1U]:]*L8M\3-R2N<$>M>2:-JDEG<A688)Z9KU
M'PY>N[222(H&W*\FNVG*\+H^8S6E:OS]&*MT(KC[:(]JG".@'.1WKE?%&IF6
MY8QR!@3P,]*[#7KDKI)GAC16))?"UY;>-&]],%+;E7*X[Y]:%$X:?P,E1M[Q
M9YJ'Q/B,Q_[I/Z4V"4">-6(&*H>+KS%SC((\IJT9WPDG2(OANADNIK@CK*37
M6.IE\0D-PNX-^%8/@")K30C<[,LV<#U)-=);'^U)W)4PW*=0.F*UB_=L>)5=
MYMG<JB3V]FF_(W+D>V:T-<UB/2]/>5&RQP%'I7-:.'%W#'(Y(C(_&N5\7:\U
M_K<MO P\JW;;@'K]:YG3O(WB[0N;1NY-4N50R820[W4=\<U-><^0R9&1CGZU
MSVB2[+MI=_R[<'!Z ]ZZ&2XCG9=A)5#\I/>L*L7>P4YZW*YW8&344F[:>:N;
M5(ZU&R+ZURI)(ZKNYDRJQ[56VN#WK;*(>U,^SKZ461?,S,0R;<<TUT9NHK86
MWCV\]:ADA7M1H.[,EK<$=*I7%AO/W:Z#R12B!#320FV<9-H2GDC]*]S\ 0_9
M_ ^F1#^%7'_C[5Y]);PD=*]+\)J$\,62KT ;_P!#-5%(4FVM3:HHHJB HHHH
M **** "LGQ,0/#UT3_L_^A"M:LCQ0,^'+L>R_P#H0I2V8UN>>JX8X J9%)J"
M&/D'(-7(P,5@M2WH,<CMFJS-AS5]HU]156: $Y!IV 6-C5E<$551=H'-64(]
M:JPF.Q2$L>U.%29'I18"LPXYJ,#)JQ(!5<D \4 2+C-2 @"J^XCUHWGWI#L3
MY%)D5'DT9-1=A85SS32>.*#S1L+4M2D1,3ZT*YI3$<T]4%&H:"AN!2G/6D9P
MHQCI5:6?'L*3N+1$SOQ5=Y< U7-R,_>'YU!+.,'!'YTU%AS%Y9_>I6N% &6%
M89N2.]1FX#=S6EF',;+W:=,U7>Y'8FLX,S'C.*GC7U-"1+996X)/>K,<^.N:
MJ*H S4BU?*1S-FB+@'O3'N,&JJM&.M1RR#)VFBP[EAKG'>H7NN#S5&21F..:
MA8O[U+!,MO>A>I-49M1W#C-,:-WZ FD%F3VHL:%>28RG/.:DA5L\5<BL1@?+
M5Z"Q SE?TJ&BE8@@C8@5<CA)JPEL%'2I!&1V--+0'89$H7K5E2,<5&JU*JTD
MQ(7;DT\(0*,8IV>*-!L!Q2YI,U'NHN02]:78,5!O(-.\WWJ=2KCMJ@TN1VIN
MX$=10",]:6H7$8TTX(I[ >HH !%6@;(BM1D =:L-&347E'/-.PK@J@CBG[34
MB( *=MIA<KTN*F\OVI1'Q0(A"DTNP^U3!0*7% $8&*3)J7%-VT7 $-3+@U68
M[33!.0>M-,31HJ!00!5-;@^M/$V>].XN4E) II<9J)I*B+G-)R8*-RT&!IP<
M 5363WI3)QUI<Q7*6S*H]:8\GI5)I3ZTUIC2;&D6O,/K3E<G-4ED)-3HW'6E
M<=B5B:@<,:EW>],8BBX6( &[T]0U2Y'I2'':D,,E>M/$G:HCD]J!P:M;$LLJ
M_%,=\U 9<4UI/>AZC2)"2:C*G- <8ZTA<>HI6#8"IQ3"A(YIP<$XR*=QFBPK
ME*6,$$^E<?KL(+DX&":[AU&QN17$>)&,>?8UM1T,JM^AB?94R,"M".&)8>6Q
MQ67;W2L"-PSGUJ.YG;)4/@?6NA56GHC'ENBU(8E<_-4+3PKU:N=OII4?B3]:
M9!Y\W0L?I3^L33!4T= ^HPH/O@57:]2=OD<$5GC3+B3_ %D1Q]*G@M(81M&/
MP-'M')W8."B[CIYRJ\$<>E5!JLBY!/%+J&V&,D=:R+>022'=TS4N<NA22-8Z
MJX&<FJ\NIO(I!S5F**V>,9VU6FLAO^7D>U.["R*37DQ.U>G>H&N,2<\5KI:*
MO!%12:<DS<KC'M4M28)V$M;A25 /-:<H:2$51M[!8)5< \5H^8-N,5<8Z:DL
MP+J J^<<5I:%'C4+:3!QO'\Z;<C<WW3^57=-=8S%Q@AQS^-$59CN>I>)[9)]
M-M 2>W2I['1=+CME)D"S8R,TFID2Z';RY!QBLMG5KB-XV!8 ?*36O/%)&,HI
ML=JEC<,^]N8QP"*YNXOIK2Y$39>!&XS7=:S?2S:0D4,(60>E<K):[[21KBT8
MS]@.>:RFK2N)6L9UINN+IW. )#P!VJ(IY$I"D$JW/-2EYT'^H\@(.*KK*[S,
M#$78\Y09_/%>A2J0A"_4\NM"<ZED07KRN)'R=N*9:_O((Q_>'!-*_F7MS]F"
MG;U84UFMXY-HC801\%<\BLZTU*2Y=CII0M'WD/:8P$(2 5J:UOW%[%,0^U3P
M.QI]S=:(]@B6T#"=1RS9JA$\T\@VG*Q?-@=*V<TX)LQ=/WWRG;SVL.MRAHTD
M#; \G/ (_P#K5!%;)(!#)$P4/D-CFI?#E]"\9N94(#?*0IZ?44]M1ACU!L8:
MW"G@GH?6BZO=&_(TC%NH((M0P^[&_ICM6A:YTYEO+92Y!W;6/ 6HW73KN;S$
MN"A).0P-='IUOIC:<\3S*7"=,\UA)JZ9K32L<=J-Y_:MW/=2C;,S9VJ."<UG
M*71F^4%P>0#T'7G\ZZF'2;?4M26RCN8X(QEBQ.&)'8=S6=>Z1<07K(9(RC?=
M*$%F]B!S6>IL9]U;RVHA)#L9D,@"CZ?XU5>4!07#!B,A6/%=BEKJ;V\4:0H]
ML(BHN, [?;/^>E<5>-+#<-#,2Y5R VWBA[!9&KHTK&X:%''EM&0Q/0^E4'Q!
M=O!(ZLP.^-U.1N//\Z2QTZ^NT!M(LH%).6"[OIGK4R74T%@JW,$?E ,%) W
MY/\ 6JOH)Z/0K7KO-"WVB5FF##MUIUJL5P19SL(HY2#O'7 YJF<,BN69V([]
MZN6&DRZQJEO:"1$,@^4GJ,#/'Y5E<MG?>#HC%I,@C^?9(R"3VP*WX1&+$NL#
M-MW!"QY[]JX_PPUY:32VY,@BAG,<BJ?E P/F-=?'<I&DOSMB, A<=<__ *ZJ
M.I)A:?8:C.TE[?W0VR$@0$8V@>]<I?6DGVRXFMT=PA_B&/I7I?VF,6K/,JL[
M<'V%<5K%\2[Q30)#M=0'Z<=OK1)::@F<N]T+A2)O]<O&U1@9K0AL[=O#WG']
MW.LG.3UXJ2?20QEN(9(9BPY\M@&''IP:PTMI=[1L6!7Y@KDCFL=C1$CA6!Y&
M[L!T-0[<3DOGRBP7.,<U,',*Y$:OCKCFH'FDF@$14B-3N!QWI;E(ZO2%AFF@
M1-ZQ6[A@".^?\:S[K:]W<!B,%N.>^:AT&]F%VBL?E/!Y].E-U,XU"=4+ ;\Y
M'%95Y6BF>KE<7*;BC8N5%CH)A>$AY9 ZR'IBLTR2!0%DC'U:K]NE[K]AY4L[
MMY"_*N<\"N8FB\FY=9&)VG%1K;W3TW6A3IN-=7:9H>=*W_+:/\:8KW$DXB#H
M2>X-9_E(_0M2+#)'('CW9'0YJ6IV,?K-.JO<5CHFTN=!AIU7BD@TN:7,7V@,
MS=,#BL9[J_D()=N.@SUIOVN]'1W0C^Z:(N74YU4K(ZRV\):C)*J,ZX]0:V;?
MPKIUO?V]M>WC,[+T QVK@XM9UJ)PT=Y,,>K5;C\3:F+N.XG(ED0?>(YKHA52
MW(J+%3^!V.[_ .$#M)7>6*X*HI^7/6NET?2FM2BF[RF,=*\P'C;4 A'E,2>N
M#6AI_BC5YR!'$Z#U-;*K%Z(XZV&Q+C>H]$>M7=E,]D\2E9HR,;>]<?\ \('=
MW9EN5"H>BJ2<FJ\?BW5].C\Z1&9 .W-2Q_%5VECWQE58')QWH<I(Q]G->\C#
MO_!^I07 Q"2%ZD5QOBNUFB\P2J0RK@$_6N\;Q^)KN5FO)..B8/-<EXOUNTU6
MS=5LY1,Z[F<@\FM.>+6I4(5'+;0M^#95;2DP,[%RHSQD5T&F2+>7/VP8C\P'
MH:Y/P7,&TEHE/*Q,?U-;_AXI!860G/+*W'?M6D9+E/.G%\S.WT?8TEQ(N2$C
M+9_"O'XQ<)JEU<2*2DDA^;MUKUS0V#IJ$<8QFV<#_ODUYI=WN[4(M.5/W0BW
MM@?Q9(K-OWC6*;IZF_X=B%Q<I#C&\')K6-E/!/*$!:.(<UGZ#_HUS"QX*G<:
M[?3+:/46N9&<KO)^7'H!4XI6V,J3.::7![CBF&3-37,($S*#T)%0^37DM.YZ
MJLTF-\SZTOF/2^7[4[8?2IU*T&^8>] ?/8T[IVI0P]*"E882".AI1Q3]RGBD
MP*+M#T9'L!KTKPP-OAVT'LW_ *$:\X7K7I'AK_D7K7Z-_P"A&M*3;9E56AK4
M445N8A1110 4444 %9/B<9\.W@]E_P#0A6M63XE_Y%Z[^B_^A"E+9C6YY[;
M# /2K\87%9J-MYJ47&VL%H6]2XS+43%:K>;[FHGE.X@4[@6BZ@4SSU!XJNA+
M9S3O*Q\V!33"Q96XJPLE45'^S4JL?2F(GD;=4(7FGC<>U2*A/:@!FWBDVU8,
M9*U&5(I6'<CIP7(I6C]ZC+;>,FBP7'[<4NZH&F/8FH6E/]XT),19+<\TUIE6
MJ;3'^\:KO-CJ:KD8F[%N6?K5*>1G&!4+7 !.33?M 88'YTU"Y+D59'8-BF;G
M/'K5C[.SMNW'\ZMPVJ@ G!-7RI"N9RP2M4T=KZ]:TA$!TJ18D')(JK(+E-+?
M Q4RVP')J<F-#G@U&TA;..E397'S#"40\]*C>X4?=J"=^N>:@!ST%4B4RTTU
M,\X8SWJ,1/)[5/%:$$ C)]Z3:0[D8C=CNIWDL>#6A';M@>E65MQM^Z/RK-M#
M1GPVO%6ULUJ=8]O:I5(J;FA$EHJU8$2BG C'2@L*!CA&H%+L6F!Q3U(]*+DL
MK[:,XXJ5\=A49'%1)#BPW4FZFXR:<%XJ4BKANIM/VTY4]JOE)& 9%'E9J=4
M/05*%#=.*KE)*@BP:4QX!JX8ACM2&,8-/E5@,UBU2Q-TJ8VY/>G>1@#@9J+6
M&F)G-*(^:;M*U(C<TQW$$?(I695IQ88JG.2.].P%I3NIY7BJ4#-D?,?SJ^HR
MN2:5A7(2,45*0M0LRCO18+B-3=U-:1?6HVD&X8H>@UJ2-S4+1]ZLJH84CQX
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
M+Z!O_0C6E.-F34E=&M1116QD%%%% !1110 5E>)?^1>N_HO_ *$*U:R_$?\
MR +KZ+_Z$*3V!'G2ID<=?>D9,?>(I0V>F:7R1)U)K"QH-$.?XJ!#\V.M6TM5
M/K4@@VG':M.4B[*ZV_IFI/*(&,5>B50""*F\M2*:B%S-6,_W:F2W'<&KHC4>
ME!*+WI\MA-L@6''0<4_RA0URBU7DO5'3-.PKLL%54<U4F=1G&:K3ZBL:D[L^
MU9\FJ>9D#CZT6"[+YE![U7FE(STK(>XE63.<CVILMVQ7.35W079HB?)P<5&\
MP!QFLR.=G)YH<2N^%'YTW8+LOM+WSQ56:0M]RG1PR$?-TJ=+7T'YU'.'*Y&<
M59NN?PI\<94?+S]:UEM%P,XS2^2J/C:31S@HVW*BJ=@+9'TIX<+W-6VAR.G%
M0&WRX&.*AR+L0M._\&#]:8TDQ':M*.S],4]K3CM3Y@Y3*C+L?F)J^D>], 5(
MMJ%;)%6H]JCA34\P<IDR6#,V>:='8MZ5KY&.E-,F*.8.4J+:X[58BMU !.<T
M\N,=14?F\_>%0VQJ)9"!13ASP*K^<!U.?I2"X4'O2N.Q9,>:88]O0U']J^M,
M\\MT-4,F+*HY/-1F52>M26UC<ZA+Y5O&9'[XZ#ZGM76Z3X3MK/$UV1<3==N/
MD7\._P"--*XF[&'IVAWFH)YL:A(^SR' ;Z5!=VES82^7<1E3V/8_0UZ+TJ.>
MWAN8C%/&LB'J&%5R$\QYMO6@@$9KHK_PLT1,ED2Z?\\VZCZ>M8$L;1N4(((X
M((J))EZ/8A YJ0#BFJ1DYJ0LH7K47L%A*<M,!!J1%)IIWV$*2 *:'YJ8H,<]
M:9L6B\AZ"[\BE!XZTAV@<=:A9\&EJ.R)U)%.>4 8XK/DN2O>H&N=W<T/0.4O
MO,">U1B7!YJD&8GK4J@D<TDQ\I:\X>M1R'?46VESCK57)L/CPAJ?[0 ,9JBQ
M))Q3"Q!YS2YA\I<,PYP:K2.3GDTY-I/0U*(E:G<+(I%F/<U(AR1FK8MU-*L"
M@T!H@C.1DDBIU(84BQ+CBGD!!QWJT0R)U%0L@J2255."#4/FJYP,U,BH@0!V
MI!MSD]:=C/2FF,YI6'="E@1Q44C':>.*E$1%*8\J12%U,V1^:A+D=S6B]KGM
M4$]L .E.S*;16CF8MCC%6@015(KL:IXR6'%("<D =:<K"H"K;<TJAO2@+EP
M%<YJ*210OO1YH5<'-5G99,@=:LFP@N!NJ=)0W2L\QD/5B%"#^% 6989\^E5)
ME![U,_'>JKOCK1L%F0,O/4TW:S=*E)!'0T#(Z5#+1&(VS3@&%.)8"HS(: NA
M27%'G8'7FHF=J:J[CS4:E:#WN".E0?:&8XXJ=H01VJ$P8.1BG81/%\V":MH0
M*J1#&*>[8[T]A,L23*JD$]J\^\3E&;)^[FNMEFS)SG'2LR]TB&]^]TK:G4Y7
M<QG3<M#D(3;K!D>G>JCSVK/M:NJE\+Q@'81BJB>$HC)N)%=*Q5C+ZN8TTEF+
M?&!TI=)1(V9XV.2>U=!-X4@,6 15C3/#L%ER3GZ4I8CGZ$^R:92_M"Z!Z_**
M?_:]PJ':_-;S6%N5QMJL^FVX/ ZU@Y^1LHR,;^T;F]7RI&X/H*SGT^"%R[YR
M?4UTXL(%/ P:K7FG13+@<'WK2G6Y>A,J<I+<Y"/3H9[C<Q( ]#4LME"\VQ>!
MCKWI\7AJX\_<LQ"'USFK$NB7$"?NSNQWYK9XI&3HRMJ=#X+N2VG3PLP)4[<>
MU6K"ZB@DN+<%AR>37/>#XYK/4IEE5@K<ULM($U&8%1ACWK.M)3A<>JT9H6]Q
M]@NA<SQB2%^.*OK<6[7Y>,* Q_*LG493Y,<41&WOFLRXN/LL)99E+]@,UM"#
MGAUKJ<2YHU'H;6KS2G4U!.8\<&LC58&*^;\Q4GE?6JT4LUT0\\A3:.]69+A1
M;C;*&VGO13NFHW(K6^*Q4@ V[8TQ@YYKI=/NX9-'FL[M@^ =N.N:YJ:<LZR;
M3U'2KJ:FFGLZQ6K.Y'(;'%>Q/5*+/-2M.Z)M#T*1[&_E,8#*3L)J/3--D$O^
ME2EE;@@8S_*GP>))7AD1(51,?-D]:9IFM6,MQDQE94&<-W^E0O<:;.A)20WQ
M-I4&GNDD0RC8VJ#DY]ZS7>3:A&W*]L5KK))J6I--;1%R/F*'H,582\@DW#=%
M 0PWOC//I4.#A4YUV&IKEY+=3%MTC.HPQ.IP3N+!L'-7_,DF,WEW)18SC#&K
M$CNDXE01SIG.Y!VK-WQ+<2%H)-CG)''^-85+\IU0WLC=^T7%UI<%K L3.44A
MA_'@<YK/M)62]9B/(E4X^7&W.!US44%\UK$7M!M^SR;HPRXX)QC]:>\ UG[5
M-(\?F-@[0<8.*Q=KF\'9:DB^&]26VEN9 &;.5<\9K,FT>_O&25L,^0.#P,5V
MI>'4M$T\N&QL,;*IZ8QR?RKF=8\G0VA?3LLQ;)R>A%.RW!LN1V\OAJT@FDN
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
M_&NKIJ*%<AMK6"SA$5O$L:#L/Z^M34458@HHHH *HZAI5MJ"'S%VR=I%Z_\
MUZO446N!YYJFBWNG.6==\.>)4Z?CZ50".1WKU%E#*58 J1@@]ZX%UCCE<8PH
M8@5A*EKH6I7*"QD'O5@,HZ$4OEO/)Y<$;.QZ!1DUK6/A6XEP]Y((E_N+RW^
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
MO4@D(X-0WSG[,<4,2W(V@CE4XQS526Q Z4D#3A0P&0*E-VR_>2H+O8JM#Y3
MD5ZGX5.?#5F?9O\ T(UYPI6?FO2?#*[?#UH!V#?^A&M*>Y,G<UJ***U)"BBB
M@ HHHH *SM=7=HETOJH_F*T:H:T=NCW)]%_J*3V \[\@*X! %6$50*9-(K\C
M@U5-P$;#'BLBR^-['/ %*[! 2Q&*98V-YJ8Q:HTB]"^,*/Q-='I_@Z&,A[^=
MIV_YYJ<+^?4_I6EB#DD>ZO)O)L+>6=SU"#I]3T%+J6E:WI\'F7%DS)C)9,.%
M^N.E>GP6\-K$(H(DB0=%1<"I:=A6/"/,NII/E95!]15EM.=_ODO^->KW_AK2
M[]S(UNL<Q_Y:1C!/U'0USM]X8O+0%H!YZ#N@^;\O\*EW*1QL-BD> <C':M""
MR\^18H8S([<!0,DT]U8.0RX8=<CFN[\*6L46CI,L:B60MN;')P<8_2I6N@V9
MVD^#8TVRZ@%)ZB%?ZG_"NKBBC@C6.)%1%& JC %/HK1*Q(4444P"F2Q1SQ-'
M*BNC<%6&0:?10!Q^K>$/O3::<]S"Q_D?\:Y"9Y+65HI%9)%."K#!%>OUS?C&
MQ@N-*$[1CSD<!7 YP>WTI/0:9Y\UXQ'&:B-R['J:N"S&>HJ:'29+IPD$3RR>
MBCI]:GF*1EOOD7O58*VX@@UWUGX(G:$M<W"1.1PBC=CZFLR[\+7UE(6DC#Q
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
M'U]:TZ*&K@>-ZYI-WH=_]FG82*PW)(O1A_0UEEUQDYW5W'C]@NHVV1UAZ_\
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
M1UHBB57^8$?A5J1[=6 :3'XTC3B/'E;#[F@15=MK_*PJ2)R_8#ZTQG\YR79
M/:JYN71N2&7/&VG=#Y66Y8M[_?4&HY=-U Q[H@".QJ(7,$^$R5]R:M+J1M56
M-"Q IA=E.UBO6=HKJ,A>YJRUAC[C/^=71+#=QAUF7?Z9IA$JDA3N(]*&Q%40
M2PC;]F0@]P*].\**5\,V:E=I ;CT^<UYN+R7.'8*?0BO2_#+%O#MH6ZD-_Z$
M:JF]29&M1116I(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% %'4]/_M&../S3&JMN) R3Q3K/2[2
MQP8H@7_OMRU7**+ %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5
MGTVSNKI+B>W265!M4N,@=^G2K72BB@ HHHH *ANE#6DRD @HPP?I4U1S_P#'
MO+_N'^5 'CI@,<)VI4MO#,8<D8%;UCX?N]0 *1&.+L\G _\ KUU%AX8L[509
M\W#C^\,*/P_QKFA3;-921P=GHU]J$F+:W9QG!<\*/QKJM.\#P1XDU"8S-_SS
M3A?SZG]*ZQ55%"JH51P !@"EK2-)+5D<S(K>V@M8A%;Q)%&.BH,"I:**U),N
M_P##]A?Y9HO*E/\ ''Q^8Z&N7OO"][9L7B07,0[H/F'X?X9KO**328'DTJ29
M*^60>A!'2NZ\(VD4.BI,(U$TC-O?')P<8K3OM*L]07_2(06[.O##\:73K%-.
MLUMD=G522"W7DYI*-F.Y;HHHJA!1110 4444 %<OXW2"#2!?&,><CJ@<#G![
M?2NHK$\56%SJ>BFVM(P\K2*<,0 !W-*6PX[GDMYX@ XB#$^F.M&CZ;=ZK>"2
M**21S_ HSCZ^E=]IWPZM Z3ZK()W'_+*+Y4'U/4_I78VUI;V4(AMH8X8QT5%
MP*R5-O<T<UT."M?A]>3!I+J\CMS_  1HF_\ ,Y'Z9K*U7POJ>GJ3+!YD(_Y:
MQ?,,>_<?C7K%%:<B(YF>%R6ZB([GVXYJ73'#!DSE3U->JZIX7TS5%)>$0R'G
M?$,<^XZ&N O(+?1-0GLRHE,9P2!C/&?ZU/*EN.]T59-.6;[K5C)$;2\*>86]
MLUMR>((XAM2P)_&J M#>3M</"R_C1*UM!1V WRA6;9N8=JT;2.&>U\YD^8]A
MVJOI_AN]U-BMK;2,I/+DX4?4FNZT?P3':1+]ON#,1SY<?RK^)ZG]*4-0D<E#
M8F5LIMQZ&BYLBB\QY^E>JQVMO%!Y*0QK%_<"C%86K>%(;R-FL93:S]LY9#^&
M>*U(L>=>7\AJ-89&Z+E>U:-[I&K:47COK,F(]+B$[D_/M^.*J&VGC^[(=N,B
ML_:-.S0^5D3V:8RZ@&EL=-GOKL0V5NTLG< < >I/:M/PYI+:SJYMKF1A$B&1
ML=2 0,#\Z].L[&VT^ 0VL*Q(.RCK[D]ZK<%H<SHO@6SLV6XU )<W Y"8_=K_
M (_C^5=<    , = ***H HHHH J:EI=CK%F]IJ%K'<0-U1QG'N#V/N*\D\3?
M"$VI>ZT93=0=3;M_K%^G][^?UKV:B@#YA/AZWD1LILD3@QD8(/I55]$C !1!
MO/45]&:YX4TS7 9)HA'=8XG3@_CZBO'OLWEWTL7E'"$KD>U)HENQRC:"Y4>9
M'M)''TJN_A['*H":[9K:WD0+)),K]@15FPTJYN9/(MK9[C/]U<D?7TI)7$Y=
MCS-])D\U8Q%G<<8]:U+KPOJ$5BA$7[L_P]Z[R]T&73)U-Y9O"^<JS#*Y^HX-
M5;S42J;'8,O^S5\L4)2D9?@#X5VOB5I[J\N7M[>WD$;Q1K\[-C)Y/ _(U[EH
M?A71?#D033+"*%L8,I&Z1OJQY_#I7+?"C!TW577=M>[R,_[HKT*D6@HHHH&%
M%%% !1110 4444 %%%% !1110 4444 %%%% &:V@:4^LMJTEE')?,JKYLGS;
M0.FT'@?4<UI444!<**** "N;^("JWP]\0!@"!8RD9'0A3@UTE8'CA!)X$UU#
MT:QE!_[Y-"U"]CX^C)_OFK"L_P#ST-17$*PR1A#E&[U8B'R42@DSIIS<NI9M
MM0O;1'6WN9$W=>>*4ZA>M]^XESWRQYIJ(I49J41@CK4\J-U"+=QBW=RC;DN9
M0_KDTV:6>X(,C.^#U)J7R12B,#O4\J.F%))W2(4;;)6M9NS3IS@8ZUGA 'XY
MK3LXRT#NIW[#D@#I6$%>9Z=K4VF6M1DB4J$?<>I/O3O#5M]LU5G8 X0XSV-9
MDY5(AELL<_AWKIO"VF!++[=.[)O.U<?Y]J[H6U9X56;BK2W&W7A;^TY]]W<2
M,1P(5!P1FM:&QCL+5;=$(5?X>]:"J5=/*=I.0,CM6_I/@*[U.X6ZO9)+:WZX
M/WV^@[?4URW;T2.:3[F%96-U?;8;2%Y)#T4#D?6NPB\$7T.FF5FAEO,?ZO..
M/3=TS79:;I5EI-L(+.$1K_$>K,?4GO5VK4--3-R/(7MW16BN;+RYD^\CKS50
M1)\Q%BZ*.K9P*]>OM.MM1A,<Z9.,!UX9?H:X#5O!U[8/+-'=7%Q;$$_+C*_4
M8_4?I2<+#3,);6UZ;!S[U+!96* 9LU?YO6I8K=D3C#?[U.RB$ C!I:!=E6YC
MM(SN_LIBF?X"/\:Q=0N'B9VM+*8DCY5=0=M=3A&^7)'?-121,X9!.!P< *.:
M07.)TW59(D=M41H7#?*57D?E6U:ZZD,K2)>#;C_EI5];$F1%FM4V8.>,YK(F
MT61I9-UO^Z)XXH8S8?6[*\=<RH#ZEB:]0\,,C^'+1HV#(0V".A^8UX]96WDO
MY44=L<=V&?ZU[!X6W_\ "-V?F! ^&R$''WC506HI&Q1116I 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>>^((X/[=NFY,FX9P/]D5Z%5,:99B\>Z:%7F<YW-SCZ4FKC1R%
MAH-Q=JLD<>%/\4HP/_KUT=GX=M(%!G'GO_M#"_E_C6Q10E80BJJ*%4!5'  &
M *6BBF 4444 '48-8NI>&+&_0^6&M93_ !0\#\5Z5M44-7 Y+PYX9O-%UR:>
M:1)86@*+(#SDLIY!Z=*ZVBBDE8 HHHI@%%%% !1110 5YC;Z+J%U?3&"+S5+
MD%EPJCGUKTZD50H 4  =A33)<;G*VG@BU+)+?RO*R_\ +-'(7\^I_2NFM[:"
MTB$5O$D48_A08J6BD-)(9-#%<1-%-&DD;##(Z@@_@:Y;5/ EA<QL=/(M)#T7
M;N3\NHKK**!G->#M%O=$M+J"]$>]I 5:,Y##&,UTM%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5@>. 3X$UX#J;";_T UOUA
M^,L_\(7K6!D_8Y?_ $$T+0#Y E7R;&V5@0V3G-(ERJC&5_.NE>SMKI0'3<4[
M TTZ%:,T:):LSR$!57))/TJ92N]#>E/D5FC$67*@Y3!_VJD2X7^\*].T3X)W
M6J!)+R+^SX#R3(29#]$[?CBO4/#/PO\ "WAADFM[ 7-XO(N;K]XP/JHZ+^ S
M[TK-FWUI+H>+>&_ASXC\1A)8K3[+:-S]HNLHI'JHZM^ Q[UU=W\#K^%E:#58
MKE-OSCRS&P/L,D$?B*]PHI\I+QE5O30^8X?#"Z?J]S:ZAO3R><2 H2/H:EU#
M6],TZQDMK2( OP?ER?SKZ*U/2-/UFV-OJ-G%<Q]@Z\K[@]0?I7GOB'X2PS?O
M]#>))%Y\BY!(/T;_ !'XTU%(GZS*4ESMV/$M/T^;5M10F%T@)^=R<?YXKT_2
MM(N-=%M8Z0"+:VR'D93M7IU;'Z=:2#0=5T<H-7M8(D+8 12?U!Q7JGA6!+?P
M_ B(JC<Q.T8S\QH4FU:QG6J*I*ZZ%?0O"%EHX660_:;H?\M''RK_ +H_KUKH
MJ**$DMC-N^X4444Q!1110!B:IX:M+_=+$!#.>X'RM]1_6N4NM%N+68)/&JG^
M%L\'Z5Z-6/XE9$TK<^,"1<$]J32 Y(:>S##M&%]CS4+VD<1_<R$MW 6GI=[I
M&$2[\>@XK4L--O-0PXA,2?WG& ?IZU-D+4QO)*KN7.[Z4XQN4Y!KLX/#MJB'
MSI))7/?. /H*H7WA^XC1FM7$JC^$C#?X&GRC3.2>",\[56,=25Q7?^&F1_#]
MJ8V#+AL$=_F-<3*C<P3HZN.JNNVNW\.QK%H-LBJ% W<#I]XT(+W-2BBBJ **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *RO$MK+>^&-3M84+RRVSHBJ,DDBM6B@#QS1/@_
M<SXEU:Y^RH2"8HL-(?J>@_6O3-%\,:1H$8&GV:)(!@S-\TA_X$>?P'%:]%))
M(;=PHHHIB"BBB@ HHHH :\:2H4D164]0PR*;!!%;1"*% B D@#MFI** "BBB
M@ HHHH **** "L_6-/DU.Q%O',(B7!+E<X ]JT** ,W3]#L[!1A3+)W>3GGV
M'05I444 %%%% $%U9VUY'LN(4D7_ &AR/H>U%I:Q65JEO""(TS@$YZG/]:GH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "J#:WIB:C_9[7L(N]P7R2WS9(R!5^N4\30Q)XA\.R+&@D>\.Y@HR>!U-
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
MEY;27DMHDR-<1 ,\8/*@],UYS;17MAJ^M^(+#=(;7494N;<?\M(<Y./<=?\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9/B*ZUNTTZ.30=.@OKLSHKQ32^6!&3\S9]0/\ )Z5K44 <3\2G^RV&
M@ZG(K?9-.UJWN;J15)\J(!U+D#L"PS6;<:S8>)/B/IUSH5[%?0:;I5VUS<6S
M;HXS)L"#<.-QVDXZ\5Z00""",@U'%;PV\9CAACC0G)5% 'Y"@#Q[15U2Q\.^
M!/$3>(M7N;O4;VWMKJ*XNB\+Q2!LC8>,C ^;KG)K#\4ZE;WG@;Q+/J_B>^B\
M2?:)X6TG[40B(),*@@Z%-@#;\>^:]]\B$(B>5'LC(*+M&%(Z8]*:]K;RNSR6
M\3NR[69D!)'I]* /'O%FMZBOB_5[.\U,Z?!;6L+::7UEK!2"F6D"A")COR,'
M.,8QS6[ID>K:G\08(M4UJ[C6ST2RNYX+.<I#-/O?<Q_V3@Y'&1C/3%>C200R
ME#)$CE#E"R@[3ZCTIPC02&0(N\C!;')'IF@#QCP]?27LNJZ/<:S<ZO=76F7,
MRWUAJSS1. PQNA/^H?D  <=13=-UK3;3X:^&+.TUB>9KORHYY6UHVL5K(L&Y
MHGF 8QCT08YKV>."&)W>.)$9SERJ@%C[^M--I;&)HC;PF-CN*;!@GUQZT >+
M:?K&KZKX6TZU37;N,'Q>-/6ZMKMI7-N8V;:)6 ,@YX9AV!QQ5[5;O6?#2>,]
M+L-8U.:VM$L)DGN)3<36L<K,)F5CDG"J3[=:]<%M ,8AC&'W_='WO7Z^]/$<
M8=G"*'8 ,V.2!TS0!Y!8RZ2OQ+TM-$\17.KP)I-VQ>6\-SY3G9TD.3DX!*YX
MP.!FDT,ZEXBE\$65QKNJPPW.@RSW36]TR/.P:, ENN>>O7J,\FO7([2VBQY=
MO$FW.-J 8SU_.G)!#&4*1(I1=JX4#:/0>@H \>CU34(M*MK#5=;U*/0[37[R
MQO-165A.(HP?)625?F +<%N.PR*Z3X<7YO-;\510ZK?:AI\%S MI)>2,Y"&(
M'@MU&>A_B&#DYS77ZKHXU*T$,-]>::XE\WSK%U1RV"#G((8'/0@]O2HM \.V
MGAZ&Y$,US<W%W+YUS=74F^69\  D@ 8      H X/PYJ_ASP[>>)+;Q9-:6>
ML2W\\TTE\ #=0,?W90G[R;< *.F#Q65H^H3>&['PY?SS7&E^&YM>O&@29FC2
M.TDC?R5D'92W(!Z9!KV26W@G*&6&.0H<J74':?;TI9(HYHS'+&KH>JL,@_A0
M!XWJ?B6[U73_ !=<Z1K5TD/]M:?#9W$4C8C1O*#;,\;223Z-GN#7:>,M&OX?
MA;JFEZ5/?7ET(#AY93)/,I?=(-W4DKN 'T KKOLT&"/(CPQ!/R#DCH?PQ4M
M'"Z5XF\!7L6DV6D-I\MTO_'C9I!F2!PIZJ!F,CD$G'UKC=-UR9K+1+^#Q-J%
MSXON=0CBO=(>X)4 R8EC:WZ1JJY(; Z9SS7M"6\,<KRI#&LC_><* 6^I[T""
M%9FF$2"5A@N%&XCZT >#^*-2M[SPEXLFUCQ/?0>(5N+B!=*^U%46(,0B+!T9
M"F&WX[YSQ6GXEUK4$\37EE>ZB=/M(-/MWT\MK+:>K93+R#"'S6#<;2>,=#FO
M9'M;>5R\D$3N5VEF0$E?3Z4LEO#+L\R&-]ARFY0=I]O2@"EH#WK^'M.?4I(I
M;TVT9GDB^X[[1EAP.">>E:-%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 9,=UK9\536LFG0+HBVH>.\$N9&FW<H4
M[#&3GVZ\\<3);:[<?%?Q)_8EQID)6RLO-^WVSRY_UF-NUEQWSU[5Z931&BR-
M($4.P 9@.3CIDT >(>/O$]U:7&M2VNI/9:CI7E(JMK+P;W"*Q,5H$(=#G^(^
MO(Q70WEE>Z_XM\81OKVKV=O8V=K);PV=TT2K(T3-NX]UZ=#GG/%>ER6MO,Y>
M2")W*[2S("<>GTIPBC#.PC4,X 8XY;'3/K0!Y+I<NK6]EX#\1RZ_J=Q=ZQ<P
MP7D,LW[ATDB=L",?*"-HY'/4FFV%U<7]SX5>[N)IW'B;48PTDA+!0)P #U
MX'I7K?D0A8U\I-L9R@VC"_3TI#;0[0%C12"64JHRK'J1[\T >::#?:Q=^)++
MP?<7EX9-!NIKB^NC(P:Y@ 'V8,W\6[S!D=_*.:/B)H]SK/CG1$L'\O4K73KJ
M[L7STGCDA90?8\J?9C7:>'O#%MX?DO)UO+V^O+QE,]U>R!Y&"C"KD    GMW
M-;1C0R"0HI< @-CD#ZT >.Z:NH:O\0_"_BW5+.:TNM0N+J&VLYLAH+>.VDP"
M#T+.78_452\+:YKFHZKI,LVK1Q:U)J!2^M9]98DH&/F1?8]F$PH.T@]0#DYK
MV]HT9U=D4LGW21R/I31!")C,(D$I&"X4;B/3- 'BUT-83P3K'BF+Q+K"7]EK
M,L=M']I)A2/[4(]K1GAQ@GK[ <"MG4[6[T'7]:TE=8U*^L[OPS=7<B7UP9=L
MJ,%W+G[N0QX'%>H?9X3&8S#'Y;'<5VC!.<YQ]:5H8G8LT:,Q4H25!.T]1]*
M/%?#6J6]M:^!_P"Q/$U]?:O</;P7VFO<ET2#R_WF8>D80 8; SCOG-1Z+KFN
MW^KVTDVK1V^NG53%/:3ZRR_()"&B%GLQC9T;.<X.[M7MB6T$3[XX8T?:%W*H
M!P.@^E+Y$/G^?Y2>;C'F;1NQZ9H \JM4U"?1/&FJR^++NQEBU.\LK62YN&%O
M:KYJ@''8_P (;^$'C'.>@^&FJ)?V6IVX:XDDM+E4>4ZFU_"Q* _NICR1Z@\@
MFNV$4:JRK&@5R2P"C#$]<T111P1B.*-(T'144 #\* /&_P"QAJ>O7/PTG1AI
M\%]<:F<#@6KIF-1])IC_ -\5!9ZKKFJ:+JNO6T4AU3PYI TI/DWD76[_ $B1
M1W(5$/XU[9Y<8E,NQ?,(VE\<X],T)'''NV(J[F+-M&,GU/O0!Y18:G;P>(+.
MW\,>*+[6[2XTZYEU'SKPW(@VH#')D_ZMRW&WCZ#%94T6JP?#KP5JJ7MWJ^KW
MNIV,R)?7)*;_ "Y-JC^Z.1D]3C)YKVJ.WAB#B.&- YRVU0-Q]_6CR(=B)Y2;
M8R"B[1A2.F/2@#R:VUF_/A[2S<:C?+KG_"46UMJT;SD;&,F#&J@X$17& ."#
MSDYJMJ,6J3>'_'.OKXCUF&YTG5+G[%%%=%8HQ'M8 K_$#G&#P!T YS[";:!G
M+F&,N2&+%1DD=#]12^1"4=/*39(277:,,3USZT >4:[J^[7-;.MZ[JNF3QVD
M3Z-!:2O&DV8LLRJO$K>9D$'. !]:Z'3];ELO@G::S=O>7,RZ.DLDD4G[YF*#
M+;CG!YSN.<=>:V=;\*#6YI"VMZQ9P2QB*:VM)U6.1>>,%25R#@E2,UM6=E;Z
M?806-K$L=M!&L448Z*BC 'Y"@#Q73K^ZU"^\1Z)%JS7-G+X>EN=EKK4FH8F5
M@!B1E!4D-@J,@@CUKO\ X;_8+GX?6$=CJLMX#;1I,_VKS&@D\I-T8/\ !MX^
M7MFNMBM;> @PP11D# V(!@9SCBG10Q0ILBC2-<YPB@#- '@MO':K\']0L[;5
MYFU*/5(HY[>2X\PVI^WD*WEG[I/4^M=/J;:WX3U[6['1M3U/47?P[+?Q17LQ
MN&6X20+N3/3AB=HX) X[5ZB;6W._,$7SD,_R#YB.A/K3_+3S/,V+YF-N['./
M3/I0!Y3\/]2O+WQ'9&UUF*ZMI+-Y+V%];:^=C\NU]A0>4P8X(XZ].*T+N^TO
M0?BOJ-]XI>*"&YLX$TF\NA^Z0+N\V,,>%8L0?<5Z)'!#"SM%$B%SEBJ@;CZG
MUI988IXS'-&DB'JKJ"/R- 'F.MZWHUU/H2Z=JC:3X4O;FY^VW]EFU62=0-BF
M7 PK'=\P/S;<9K)?4]3N]*CL].\0:A)IA\46]E8ZH)LRRP,OSJ'_ .6BJQ(#
M'(..^*]D>&*2$Q/&C1$8V%01CZ4GD1;$3RDVH04&T84CICTH \PM?#UY<>+O
M$'AX^*/$"Z=:VL%U#B^;S5DD#@_O/O%1LSMSC)K%A\12Z@G@)]>\1WFGV=[I
M<[7DT5R8%E=2@4NXQMR?XN.3C/->UB-!(T@10[ !FQR0/4UE3^'+"XURRU5E
M826EO+;)"H7RBDA4ME<?[([^M 'F">)9(_#]S:?VG>WFE2:V;33M3FU)K56C
M$>XB2Y"EB@8,H8<L<#/%5+'6M7O_  Q]DAURY3;XMM[&&[M[UKAEA<*2HE90
M9%RQP6'/'45[:UO \'D-#&8<8\LJ-N/I2"V@ P((P-P?[@^\.A^M 'EEW8:W
MI^K^)-&T?6M5N7M+*UU6S6ZNFE?S5=]T>X\E'"8*GCFNF\#:M-XIN=3\3K-.
M-,N2EOI\#L0H2,?.^WIDR,PSUP@KH-9T@:M9/!'?7>GR/C-S9,J2X'\.XJ>.
M:ETC2K30](M=,L8S':VL8CC4G)P.Y/<GJ3ZF@"[1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 445D^(O#EAXGT^.QU'SO)CG2=?)D*'<AR.1V
MH K>(M>GT+4="'DQO8W]Z+.>0YW1LZGRR.V"PP<^HK,TWQS]L\<:QHD]ND-A
M:1L;>[)_UK1!//'_  $R*/P-:_B[0W\1>%[W38)%BNG426TK](YD(>-B1R!N
M49QVS7'ZI\.M5O/!VDV-K?VT.LQ23M?7)+;9%N0XN0IQDDE\KD#[HZ4 :>F?
M$:T;1-.NM5@G6^OX6NX[*QMI+B1+?<0DC!02 5P<G')..E:-Y\0?#=E:Z9<M
M>O-%JD;O9_9X'E,VS;N 503NRP&,9Z^AJG=^&]9TGQ&VK^&%TUTFL8K*6UOG
M=%01D[&1E5NS$%<=NM5=%\!W>D:CX7N&NK><:8M^]TV"I:6X*M^[7! 4'<.2
M.,4 6M-\;QK=:Q'JCJ&AU@Z=8PP1DRS?NXV VC))&XDG@ #FIG\9V.E/K<^K
MZA$+2ROX[0>7;N#"71" QYW<MG(X -8+_#C4;?Q'J/BBPNH$UIM4^TV@>9_)
M:W**KQ2#;\I8;N0#]U*MW_@;4KR35F$MF!>ZY::B@9VXBB$>Y3\OWCL.!TZ<
MB@#;L?'OAZ^BU&3[5+;?V=$)KE;RWD@9(SG#[7 )!QV_K2Z9XZT75=5MM,A^
MVQ7ES&\L45S9R0ED4 [AO4<'/!^M8_B[P>^K:EK6HW%P(K"?1%M,PQM+,LB2
MM*&" ?,.G .3TQ6-X?O]4\3_ !'T>_DN;:\@TVRN%FFM+26&)&?8 "TG)=L?
M='W0OO0!O^,=?\5:#>V;:?;:-+97M[!8PFX>42"23C+8&-H.>G.*GD\=6FBK
M]B\02!M4@3S+X:7;33PVR$G:SL%^4%<'GW[5?\6:%=:['HZVKPH;+5K:]D\T
MD92-LL!@'GT[>]8][X<\26.LZ[<:!)I4EOK6UI?MS.KV\@C$9*[5(=< '!QS
MWH U[_QMH=A/;0F>>ZDN(!=*+*VDN-L!Z2ML!PON:B'C[0'TC3]2@FN+B/4&
M<6D-O;/)--L)#%44$X&.3TZ>M<=<V8^'%[9K8:Q#$SZ5#9S?;;":59/*+;7C
M,?&[YC^[)]*J:-\/M7N?"7A6]5 FH64-PDUG=7,UIOCEE+C+P_,C#@XP1S@]
M* .MU+XE:59C1);:&ZNX-2N7@9H[:4O 4#;@4"$[PRXV<'J>@JM+\2;33/$^
MO6.J>=]ELTMY+<6]G+)(L;Q;W>0*#M )') Q44G@?5+31]&?2H]-CU2QU-]0
MEBEN)WAE9D9#^\?<Y.&'..2#P,ULV7AN^BUOQ3J$[6O_ !.(;=(@C,2I2$HV
M[(Z9/'7B@"S?>-=$LDLBLMQ>/>P"Y@BL;:2=VAX_>;4!(7D<G%0W7Q \.6J:
M<QNY)AJ43368@@>1I@I ("@9W9/3&1@YZ&N1_P"%::M:QZ)<026MS=6NDQ:=
M=0-?W-JA*$D.DD7S'DGAA^1KH-(\%3:5K?AZ[C6TCM].L;F&:.-Y&_>S.KDH
M7W$C(?DMGF@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X'6?&NKIXUN?#FD0Z-%-;0
MQRC^U;EHFNR^3MA"@YQC!/KVKJ(_#EA%XJF\1KYWV^:U%HV9#LV!MW"],Y'^
M<FN7\9>&/$?B)KVS6W\-WVG7";8&OXG6:S)4 E2H.[G+ _*<GTH W=3\76FA
M00_VM:WJ3FW$]PMI:RW$< _B+.JXP"#SP<#.*P]7\<3R>,=&T31IHU@N[9;Q
M[I[":X61&9 H4I@*"&)+DX7C.*SM6^'_ (@GBBM([Z#4K9-+BLD:]O;B#R)%
M4AI0D>1)NR"=QSQC.*U=&\%7MG>:,]W-;F&T\.?V1/Y3MN,A*99<K]W"GDX/
M3B@#5T_QWH.IZA!:6TUP1<NT=M</:R)!<,N21'(5VL>#T/..,U6_X61X;,\2
M">Z,<URMI!<"SE\F:4MMVI)MVMSZ'L3VKG_#7PWOM*NM-M]0CL[FRTY]T5R-
M1NV=]H(0B MY:$9&<$CK@<US92^>/0O!VGWT5[;Z=J\#)&NG31W"0QR[B9F;
M"*%&?F'WN,=30!ZK)XMTB+2M7U-YG%KI,TD%VWEG*N@!8 =_O#I46L>--(T*
M3;>K?"-8UEEFBL99(H4/1G=5( Z]ZY'6O _BR>Q\4Z/I=UI TS6[B2Z$MP9!
M-&SA=R8 *XROWLY )XIWBSP%X@URYU18I[.XM[RU6&V-S>W$?V,B/:P$:#:X
M8\Y/KR#C% '73^,]%@U^'0S/+)?S)'(D<4+."CD@/D @*,<D\#CUKG-<^*&G
MK9P-HCR2R2W\-M'<2VD@MY@90D@CD("L0-W0]L\XK4T?PG<V?B"ZOKJ2!H)]
M(MM/_=L=X:/=O/(Z'<,?3I7.MX)\7-X;TOPT9]%.G:9=021W.Z02S1Q2!@"N
MW"-@=03DCMDF@#HW\:6.E'6KC5]0C^R6>HQV:F.W<&$NB$*QYW<MG<.,&I['
MQ]X>OH-1E^U2VHTZ,37*WEO) R1G.'VN 2#CC']:Q;[P-J5U+JC+-:;;O7[7
M4T#,W^JC$>Y3\OWCL.!TZ<T_Q?X0?5=1US4KBY$-C/HJ6H,,;2S))'*TH;RP
M/F'W> <GD8H V=,\<Z-JNJV^EP_;8KVXC>:**YLY(2T:X^;YP.#G@^QJ9]>F
M7Q]%X>\F/R'TQ[TR\[MPE5,>F,'-<1X>O]3\3_$C2M0DN+:\M].L;A)IK2TE
MBB1G*  M)R7."=H^Z![UT>NZ+XD'C>W\0Z"FE2A-.:R>.^FDCZR!\C8C>@H
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
MQ+%B2"1594<J#N9% 8]2G5>AJF_B7Q%K.K:C:^%M.TY[739C;3W>HSNBRS
MLB*BD_+D L>_;BK?A+1-7T"ZU:VNC92:=/>SW=M)$[^;F5RQ5U(P,9QD$YJE
M_8'B?P_JVIS^&9=*N+'4KAKN2VU%I$,$S ;V5D!W*<9P0/8T /M/B-IL>BM>
M:W%)IMS#?_V;<V^#+Y=QC( *CYE(Y!QSFKD7C[09+#4[MY;JW_LR,2W<%S:R
M131H>C;& )!]17'>(/"VI:/H^B[;N*ZUR^\407UQ<-"?*$I5@!M!R(P%4=<]
MZ7Q?X?UV70?%GB'6_L2W<FCFQM[73R\BA Q<LS,H)8D],<"@#M-,\<:'JVI1
M6$$UQ'-/&TML;BUDA2X0<EHV8 . .>.W/2HK'X@^'=1U""TM[F?%S(8K:Y>U
MD2"X<9RL<I7:QX/0\]LUD1^%_$.N7^C/KTVFQV&F12>6;(OYMPSQ&/+!@!&
MK$X!;FH;/P9XD:QT+0=0N-+_ +'T:YAF2Y@W^?.(3F-2A&U#P-Q#'VZT :=]
M\2M%AT_7)[);F\GTB.9IXTMY-H>-MFPN%(!+?DN6/ S6AI/C/3-432%"W,%Q
MJBN88I;>1.40.XRRC( 88;H>U9]AX/NH?!_B319IH%EU:XOI$DCR0JSEMI;(
M'(!&?IUJA)X:\6M:^&;Z,Z,NKZ(9(A"TLI@FB>,(3NV[@W&>F* -Z]\<Z#I]
MM=W%U=/'#:7XT^9S$Q"S$ XX'(PPYK/NO'^F7?A[7+G3;Q[2[TR'S)1?64JM
M$#]US&0&93@]*R8/ FO/:3?;[K3I+F?Q+#K$AB+A/*79N0 C.?E('KQDU=\5
M>"M1UR^\1SVLUJBZGHT=A#YC,")%=V);"GY<,.1D^U &A;>.+:;QK/X::UN?
M,BMXI%N5MY2C,^[(/RX51@?,6P<D=0:CTWQS8Q^&M)N[Z[:^O-05S"EA92%Y
MMK$,5B&Y@ ,9)X_.I$T'6+/QX-9M&L9+"YL8;6Z65W66,QER"@"D-G=W(Z5R
ML?PQU6UTOP\\<UK/?:;;2VL\'VVXMHY4>3>"LL0# @]B"#^ - '8R^/-"2RL
M;F&6ZNOMOF>3#;6DDDI\LXDR@7<NT\'(&#706UQ'=VL-S%N\N5 Z;T*'!&1D
M$ @^QYKSJ_\ A_?-H-E:6NG:0;J-YIGE-_=1R032'[\4WS.>@W XW$9XZ5WF
MC6MW8Z)8VE_=F\NX8$CFN",&5P "WXF@"]1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!5OM-L]2^S_;(%E^S3K<0Y)&R1?NMQZ9J.
M\T;3M0M9K:YLXGAFE2:50-N]U*E6)&,D%5_(51\4>)$\,V%K<-97%[)=7<=I
M#! 5#-(^=O+$#MZT:5XAENSMU32Y]%D>01V\=[-%FX8@G";'.2 #Q0!#J7@/
MPOJ]W<75_H\,TMQ@S$LP#D# 8@'&[ ZXS[U=NO#6CWIOS<6*2&_:)[K+-^\,
M6/+)Y[8'3TJMXD\4VOA_1[Z]3R[R:RDACFMDF 9#*ZJN[KMX;/(Y K'U;XA+
M:>(-0TC3[*UNWT^W\VYDGU*.V 8JS!1NZXV_,>-N>: .IETFPFU(:C+;(]V+
M=K7S&R?W3$$KCI@D"LA? 'A9--33TTB);:.8SHJNX*.1M)5LY'  P#C%4]5\
M>+I9UP-I_F'2M,BU!MLXQ)OW?(#CC&WKSG-:L7B*$7MZEX;2TM+6VAN&N)+Q
M,C?NSO7J@&!ACP<\=* "T\(:!80006NF0PQ07?VV)$) 2?;MWCGK@D>E2OX:
MT>32;K2FL4-C=RM-/#N;#NS;V)YSRW-6;/6=+U"ZGM;+4K.YN(.)HH9U=H_]
MX Y'XU#!XCT.ZN?LUOK.G2S^9Y7E1W2,V_!.W .<X!X]C0 VY\-:/>->M<6*
M.;Z2*6Y)9OWCQ8\LGGMM7IZ5+=Z/:W%W+?I%&NHM:/:)<.N\*C'."N<$;L''
M>J?B'Q1:>'C:0O;W-Y?WC%+6RM$#RRD#+$9( 4#J20!5;2/&=K?W\^FZA97>
MCZC!";AK>_"KNB'5U=6*LH[\\4 8WASX=MI?B.VU>Z_LB$V:R""'2K VX=G&
MTO(2S$\9 4<#)KJM7\.:1KTEK)J=C'<26CEX'8D%"<9P01P<#(Z' JT-2L2E
MHXO;<K>8^S'S5Q/D;ALY^;CGCM3;75]-OIS!::A:7$H4L8XIE=@ VTG /0,"
M/KQ0! ?#VDM8ZC9&R0VVI2/)=QY.)6< ,3SW '2JNI>#/#NL3137^E0S2Q1B
M%7RRDQCHK8(W+['(K+N?'Z+JU]9Z?X?U?5(M/E$%W<6<:,L<F 2H4L&8C/.!
M5P>-=,@U_5],U*>VTY=/,"K/<W*H)C*A; !Q@C'J: .@:V@:U-JT$9MRGEF(
MJ"A7&-N.F,<8K#TKP+X7T._^W:;HMK!<@$+( 3LSUVY)"_ABM&_UW2-*2)]1
MU6QLUE_U9N+A(P_TR1FG7.M:59;/M6IV<&^/S4\V=5W)D#<,GD9(&?<4 9]A
MX*\-Z7J8U*RT>VANE+%'4'$9;J47.%S_ +(%077P^\)WMU<7-QHEL\MP_F2'
MY@"^<EL X#'N0,GGUK6?6])CU1=,?5+)=0;I:FX42G_@&<_I5#Q!XMTG0+*_
M:6]LY+^UM9+D6!N5660(A; 7KR!UQ0 [5/!WA[6K_P"VZCI4$]SM",YR-ZCH
M' (#CV;-;8 4    < "LR77K*T\,C7K^06MF+9;B0L<[ 0#CW/./<U@1?$.)
M)+634] UC2K"[D6."^NXD$>YN%WA6+1Y.,;@.O.* .SHKFHO&VE)K>KZ;J-S
M:Z=]@N(X$DN;E4\\O&K_ "@XZ;L8YJ6_\3BS\1/I"6JR,-*EU%9FG"*=C!=A
M)& #G.XG H Z"BLA/$>FPZ;IUUJ=]86$E[$CQQR7B$,S '"-D!^O4=:EG\0Z
M);6"7T^L:?%9R,52XDN46-B#@@,3@D$$?A0!I45A:CXPT/2[C2XKF_@"ZFS"
MWE61?+("EMQ;.-O&,^I%3VNMI+>:M'/]EAMK!D_?_:T;<K('+.H_U>,_Q=1S
MTH UJ*SK?7]&N]/FO[;5K":RASYMQ'<HT<>.NY@<#\:?::WI6H74UK9:G9W-
MQ",RQ0SJ[I_O '(_&@"]15"PUO2=5EEBT[5+*\DAXD2WG60I]0"<5?H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGM6\#>&]<U%M0U+3
M%GNW54:7S74D#H/E85T-<GJ7C6:T\17>C6/AW4M3FM(HYIGMFB 4/G;]]P2?
ME/2@#8L/#NDZ9/;SV=FL4MM;FUB?<Q*Q%@Q7D^H!JO=>#O#][IKZ?<Z9%):M
M=->%"S<3,22X.<@DD]#W-)IGC#1-3T.RU?[=%:6]XCO$MXZQ-\F0X()_AP<X
MJCJ7C4:;!=SM:02PPZC;V2-%>(Y82[/G8 '9C?\ =/) ST- %R^\$>&M2NDN
M;S2+>6946/<<C>J_=#@'#@?[6:U(-,LK74;K4(;=4NKM8UGD!.7" A!Z<;C^
M=-T_6=+U996T[4K.\$1VR&WG638?0[2<4RRUW2-2>9+#5;&Z:#_6B"X1S'_O
M8/'XT 9Q\#>&3'?I_9$&R_D$MPH+89P2P8<_*<DG*XY-+!X'\-6UI>6L.E1+
M#>&,W*[F)E,;;D+$G)(/.?SK2T[6M*U@2'3-2L[T1'$GV:=9-A]]I.*2?7-(
MM=1CTZXU2RBOI,;+:2X19&STPI.30 #1=.6349!:KOU+ NSD_O<)L&>?[HQQ
M3;/0=+T^Y@N+2T2*6WLUL8F!/RP*<JG)Z _C4K:OIJ7WV)]0M%N]RIY!F4/N
M8$J-N<Y(!(]A5&Z\365EXD.C7.8F73WU![AR!&D:N$.3G@_-GTP* )?^$:T<
M:0-)^PI]A$WGB'<V/,\SS-W7/W^:KWO@SP[J&JG4[K2;>6\)5G<Y D*_=+*#
MAB.V0:K6OBXW^G6&H6NGLEK?7RVT+7DZ0&2(YQ*BGELX^5.&(YQ6NVN:0FIC
M3'U2R74&Z6IN$$I_X!G/Z4  T73EDU&06J[]2 %V<G][A-@SS_=&.*IR^$=!
MFDTN1]-B+Z4JI9-E@8E7&T9SR!M'!STJ/1O%=GJ=I<W%R8K%8M2FTY/.F'[U
MT<J,$XY;'"]?K4&E^-])O;B]MKRZM-/N(-1FL(HI[I0TYC(&Y0<'G/09H V=
M)TJVT:Q^QV@?R_,DE)=LDL[EV/YL:Q_^%?>$CJ1U#^P;/[09/-^Z=F_^]LSM
MS[XK5O=>T?3;F.VO]5L;6XE_U<4]PB,_T!.32ZAK>DZ2T2ZEJ=E9-*<1BYG6
M,O\ 3<1F@"&Y\-:/=IJ"3V*.NH21RW0+-^]9-NPGGMM7IZ4NH^'-(U;4;+4+
MZQCFN[)MUO,20R'(/8\C(!P>*K1>)[=O$>J:7*J0PZ?:0W;W;R@(5??U] -F
M<Y[U;G\0Z):O;)<:QI\3W2AK=9+E%,RGH5R?F!]J *VG^$/#^E:F=1LM+AAN
MOFVN,D)N^]M!.%SWP!1JW@_P_KMX+O4M,BN)_+\HN2PWIU"L 0&')X.:VZ*
M,VRT#2].N+>XM+-(I;>S6QB8$_+ I!"<GID#WJK<>#O#UWIBZ=/I<+VJSM<H
MN6!25B69E;.022>A[UN44 9>C^'=(\/^>-)L(K07!5I?+S\Y48!.>^._?J>:
MJ:SX*\-^(+P7FJ:1;W%R%V&7E69?1BI&X>QS6_10!G0Z!I5M/8S6]A#"]C$\
M-KY:[1$C8W* .,':/RK.G\!^%[J_DOIM'@:XDF%PS;F \T$'>%!P&R.2!D]^
MM=%10!D'POHC:S<:NVG0F^N8O*FE.?WB8VX9>AXXZ=*J:5X$\,:)>PWFFZ/!
M;W,!8QRJ6W+N&".3TP3QT&3BNBHH P;CP5X<NM)M-+GTJ%[.S<O;Q[F_=DYS
M@YSSDY&>:L3^&-%NK>_M[C3H98M0D$MTC@L)'  #<]" HY&.E:U% '/IX(\-
MIIDFG#28?LTDHF<%F+EP,!MY.[(' .>*T]*TBPT2R%GIMJEO &+E5R<L>K$G
MDD^IYJ[10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9/B+2]0U?3X[?3=8ETJ99TD:>*,.653DI@]C_G-:U% ''_$/
M1+K7]/T:TM4N&":Q;2SO;R;'BB!.YPP.01GJ.:S?$/AB\T:WT6\TA-4UDZ?J
MJW<T%Q>&:8QF-T.PR'MN!VY]:]"HH \BU'1O$.LV7C6Y?0[BUEU.ZTZ2UMW=
M&=DC,>XD@D9 7)&>.G-:&O>%;RZNOB'/!I0>34-/ACL7"+F1_*D#A3V.2 ?6
MO3:* /+->\-ZQ=1^*Q!82N;OP];6L&,?O)5\S<HYZC(_.F^)O#6LWL'C);>P
MED-[HUG;VV,?O)$+[E'/49%>JT4 >>:SX,V^)-,.B6,6GP'2+VRFNH$"",LJ
M"/=CDX.XCZ5RUKSK'P\T]=!L;.:TN-OVBVN8I?/586W.GEDG8<;B6P<D=>37
MMA (((R#VK-L/#VB:5=276G:186EQ+P\MO;HC-]2!F@# \3Z=JMIXITKQ3I5
MB=2^RP2VES9JZK(8W*MOC+$#<"O()&0:S)]+UKQGKW]J7&E2Z/9V>G75K:QW
M;KYT\LZA26"$A4 'KG->B44 >4:5;>([J3P)8W/AJ[LHM#D$=W<2RQE25@:,
M%-K$E3ZG'4=>:Z;X=>'?[#T6YDN=/2VU"XO;F25RHWNAF8ID^FW:0*[&B@#R
M/Q3H^LW&L7USHOA;4].\0R3 6^JZ??HMM.@/RM.I8?P]5*$^YK;B\(_;?%?C
M"^U;28+G[7:6T-M++&K!R(2) F>GS8_(5Z#10!X__8_B>+1/#]A/IEZ88M$2
MW;[);VLLHGZ-'*TX.U-H7[OO[5;\,>#[QKWP4VM:3OCTW1I8I1.H813;TV@C
MUQG'TKU6B@#QF'P;K8U"[TJ^M]4=)]6-XM[;0VAC*F7>LIE;]ZK <;>O&!P:
MEUCP]J46C^,-'?PC+JE]JES<7-KJ*^4497Y3<S,&5DZ!0.H&.#FO8:* .0UW
MPW>:Y\-(]&B9(;Y;:W9!+]WS8BCA6]B5P?K6-K\OB3QOH9\-/X6NM+-TR+?7
MEU-$T,**P9C&58F0G&!P.O->D44 >5W.F7EAXN\87=QX*FUF#4S#':RIY1W8
MA52K;V!5"?XAGISVIMCX2UVP2TM[B%KAX?"$VGO*K CSRZE8P>_' /M7JU%
M'DUMIUSH%WIEU?Z/::F6\.VMG);W%U#&]FT8._(D('EL3R1GE>AK,\.6FM'P
M#X2%I87#V 6\:1]/M[>:=&:9C'M^T# C9<\@9Z9XKUO4M T;66C;5-*L;YHO
MN&YMUD*_3<#BKZ(D4:QQJJ(H 55&  .P% 'CFG>%]7T[PUX5GN_#L][)IFJ7
M;W%D%A:7RI/-"X&0A&64X&!W K1UKPMK%_=^)9XM,,L$NJ:?>+9R.JB]ABB0
M/%G..H[\96O5** /)-7\/ZIK<7BG4=.\.SZ5#=:)]ACLY!&DEU-N+!RJ,0-H
M^4$G)SZ5LWGA);+Q%X9GTO1$6W@T^\M[P6X6,L#$@1&;CJV[!/?FO0J* /._
MAYIFK:5J<]JUA>0:)#:)' VI0P+<QN&_U8>(GS$"\Y;OBO1*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH R8]+U!/%4VJ-K$KZ>]J(4T
MTQC8D@;/F;NN<<8QW^E>?>)="FD^(.KWUWH'B"_L[FTMXX)-*NO)&Y0^X/\
MO$SU&,Y[UZO10!Y1I7@[5)4\!VVN:5');Z<]X9H6".L"%3Y"OCY68?+R!U&?
M>F>)/"VKW=AXIA@T@W(N]<L[B" D*LT2+$&Y[+\I!KUJB@#RB_\ #FK^)=2U
M6YTO0Y?#D;Z)-IX,YC1KF5B"HQ&Q&U0"-W^UQ46C>%[^Z._4-(UA?LNE3VC6
M[1V=NDN] IA1XL%AQD,< 8![UZY10!P?P\L=7T^XOX+FSN8M+2*&.TDU""".
MZ)7<"C&(D.JC&&.#R:Y[5/#>IBP\4:(WA5M0O]7O9I[35MT7EJKD;&=RV]#'
MV !^[QUKUVB@#B/#WAB2W\?Z[JVHV:S.;>RBM;V502Q6,B0KW'(&:SO&7@.7
MQEX\@%U)=V^D_P!CR12S6[!0\GF@JC>H!P^.A*"O2** /.);3Q+J>D^'+34]
M/<W^DZ] ;B>/'ESPH&'GKSP"",CJ#GBF^'-,NM%NY-,U#P>]_=OJDEU_:^(6
MC=6D+K*S,VX.H(&W&?EXKTFB@#R#1O"GB#1_$X\136\M[;C6KQ1I[*O[B"9S
MBYCYY;U[[3@5%-H6I167C/3I/!,M]<ZUJ%RUG>YBVA7X1G9F#(%/S @'KV->
MR44 >.>*] \47-KJ.EO8WEYG2HK:UFL[>U9;AEBPYFDE!D!WY("X.#QSS6G'
MI-_I.N37^I>%9M?COM,M+>+8(G:V>-"'B82,,*Q.[(R/6O4** /(?$O@O7M6
M\1W^H65O]GM8-/LI(]-8*8+R2)F;R'(_A R,="2I[5;\2V&L7>N1:QHNA:C'
MJ-S!;H\=S';RVDB@Y*2AFWQE-S<KUQQFO4Z* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH SDU[3)/$$N@I=H=4B@%R]O@Y$9.-V<8Z
MD<9SR*Q=$U"[N/B'XKL9KAWM;6*R,$1/$9='+8^I _*NF%M;BZ:Z$$0N&0(9
M0@WE<YQGKC/:N?UGP;;ZIJ_]K6NJ:EI-^T0@EFL)57SD!) <,K D9.#C(S0!
MR4?CO4-%TW5)YPER&\27=BEQ>2LD%I$O*[V56(7C:..IZBM#5OB6-.DTRR']
MB1WUW9_;'EN=4"6JIN*J$D"$R%B#C & *VX_!5M9Z+;Z9I>J:GIZPN\C30RH
M[SLYR[2^8K!R3SR/IBJT?PYTVSMM.32M0U'3;BQ@:W2ZMI$,DD;,797#*5(W
M$MTX)XQ0!9TWQM8WW@&3Q9)$8[:&&62:.-Q)@QE@P5APP)4X/?(Z50M?&.NQ
MWNF0ZQH%M:)JZL+%HKTR;90A=8Y?D&TD \KN Q73#1[9]!;1[MIKVVDA,$K7
M+[WE4C!W'U.:Q=*\"VFG:C97D^JZIJ)T]66QBO9E9+<$;21M4%CMXRQ)Q0!B
M?#"?4IO#-YXAU;SY9KII9-QOWF#A)) 0L1 6+& HVYR .G2CPYI^O^+/#]IX
MEE\6W]E=WJ^?!;6BQFV@0GY4*,I+\=23G-=EX?T.V\.:)!I5I)+)!"7*M*06
M.YV<YP .K'M7/CX<6,$DD=CK6MV&FRR&1].M+O9!DG)"\;D!.<A6 Y[4 0WW
MC;5Q)K-QI.A0WNF:)(T5W-+=^5+*Z*&D$2;2#M![D9/ ILOCG5[_ %B6Q\.:
M'!?(NGP:@DUQ=>2"DH8A2-I^8X&.W7)&.;VH_#^QO[J_>/4]5LK;43NOK.UG
M58K@X"DG*EE+  ':1FM6P\-V.FZS<ZE:^8C3VL-IY((\M(XMVW:,9_B/?L*
M.4T_XC:E>PZ#JDGAY8-$UBXCM(YC=AIDE?(!*;<;-P(SG..<#I3G\>:^\&O7
MUIX<MYM.T2\G@N':]*22K%RQC781D+SR1Z"MN#P/IT'A[1-%6XNC;Z1=174#
MEEWLT;%@&^7!&3S@"N>T_P"'$]V?$*ZEJ6IV5MJ6JW$TEK:7*B.Y@8C;NX)7
M(R#M()'!H D\3_$T:)&ES:)I,]M]C2\\N?4#'<2(PW86,(V#CIN(SGBK=SXT
MUFZU^32O#^A07C#3X;\2W-WY*A9"WRGY3SP,=NN2,<SZG\.M/OY-0$&IZEI]
MMJ-NEO=VMHZ+'(J)Y:_>0D87 P" <<CKG7TSPS9Z5JSZE#+.TS64-D5<@KLB
MSM/ ZG<<]O:@# TCXCPWZV%S>V?V*QO=,EOHY6DW$/"Q$T9X_A'S ]QG@8J;
M6-=U*?X1W^O>4VG7[Z9)<QHCY:$E2R\XZXQGWK&UGP!-=66@^$[2Q9]%L;@7
M$NIS72B382_F1;% )W!MN>F#STKO=:TBWUS0KW2+AI([>[@:!VB(#*K#!QD$
M9_"@#S/0=? \0>'X="\7WVOO=Y_M*TG=)DAC\LDON51L(? P3SG%:NF_$?5K
M[PQI^KOX=C2359H[;3+<7G,TC;RS.=OR( A(/)/H.*[ZTLX;.SCMH5PD:! <
M#) &.<=ZY\>!-+7PCIWAT3WBQ:<RR6ETL@6>*122'# 8SR1TQ@]* ,?4?B%J
M&B:;KJZKHT,>JZ5!%<B&"Y,D5Q%(^P,K%0000001VJXWC74=)U6&V\2Z/#8P
M75M/<6\MM=>>1Y2;W1QM7#;<GC(XQ5+Q'\/WE\(:_!9W%WJFLZI'%&]Q?2J'
M94<$(,!550-QP .36O9^!+&+4EOK_4-2U5HH'M[>._E5T@C<8<* H))'!+$G
M'>@#"\._%./6M9TRTEBTM8]4W"!+741// 0I<":/:-N0#T)P>#5"^\?^*-0^
M&%SXFL=)M].#&(02M=!V(,NQVVE",9PHSR<D\8&>ST+P@F@S0B'6]6GL[=#'
M;V4\RF*)<8 X4,V!P-Q.*:O@?3!X$'A S736 C\L2EP)1\^\'(&,@X/3M0!&
MWBJZT[6;.QUZQM[%+FRFN!-%<F5%>(Y=,E5S^[P^<#HP[9K4\-:I<:WX=L=4
MNK3[))=Q^<(=VXJC'*9/J5P3Z$XKDO%GA+4]>M=(\.-%->V,4ZSW.LW-TBS!
M<L)$V*HR61BO'&&YZ5Z"JJB*B*%51@ #  H 6BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%U.QU
M>\NV,&KK862H"/+B#.6[[BW 'TK:KC_%MUJ5Q>1Z9%IU^^FD!KF6UCRTH_N
M]AZ_YR :'A#4;W4M'DEO9!,8[AXHK@+M\Y!T;'US^5:NJ2O!I%[-$VV2.!V5
MO0A20:R[/6&BTS]QH&H0) R1) 8@I*GC(&>@[UIZK&\NCWT<:EG>WD55 Y)*
MG H Y'4M7U<>!]%NK2Z87]U-'&7P,N6#<=,=0*V#XIB_X0_^V0O[XIL$/?SN
MFW'U_2LN33;T^%?#, M9?.M[R!Y4VG**,Y)';%6AX4E'BS[7YJ_V5YGVP6^?
M^7C&,X_6F!1T_5]7_P"$$U>ZNKIC?VLTD8DP,J5V\=,=2:DN$\0:=X?&M)X@
M,Q2%9V@FMUVL" 2N1SWH73;T>$/$=O\ 99?.GO)WB3:<NI*X('>K=CX+LY;*
MT-_<ZC< 1HS6T]P3&&P.-OMZ4 2Q:O=7/BS385=DM;G3?M#0X'WB?7K4GC2_
MNM/T6.6TN3;2-<QQF0 '"G.>M4]8-UI_C*SU"'3+N[MTLC$1;1YP2QX]*B\2
M2W6O>&5:/1[Y'2\3=;RQ?.RCDD =N<4@+>G03MJ$./&*WF&R;=5BS(!R1P<U
M1C\17UKX\NK6ZE+:694MUR!B*1E!7GWP14^F3V$6I0&W\'WEI*6VB?[*JA,\
M$D@\#!I#H,NI7OBB">)XDNFA:WE88&Y5.&!]CB@"'Q=XBOK;5;>RTR4QK"R-
M=N #C>P"KS[9-3>(+V\_X2RVT^/6?[,MGM#*SD)@L&(_BJI<^';^W\,_OE:Z
MU2YOHY[EHQNZ-_(#^9J?Q):D^+K6\GT6?4K-;,HRQPAP&W''7BF!IZ8D\-O>
MS?\ "0C5 L1P%5/W9P3GY:R_!7B>[O5CL=78_:9D,MM,P \Y,D$<=P0?P^E:
M&DR0/;WMO9^'KG3-T))+P!!(<8 XZGFJ%EX;FO? VGP.KVFJ6FZ2W=AM:-]Q
M(!]CQ^E("QI+ZIKFFWZKJLMM+#J4J+*L:L?+4#"X/;FJF@PZYJ5Y?K+XAG"6
M-XT&WR$_>!?7TS6AX&MKZVTF[_M&W>"XEO))65EQG(7D>V<U+X8M+BUN]=:>
M%XQ-J$DD99<;E/0CVH @L]4O9)_%*O.Q%F3Y P/D^0GC\15?P7XEN;^-+#5B
M1>-'YT$C #SXS].,CG_(-2V5A=I<>+"UO(!<D^22O^L^1AQZU#%X=N+SP;IB
MHK6NK62;X'8896!^Z?8TP$L_$UU:>%+O4+@FZN1>/;P*>-QSA1QVJVND>*'A
M%P_B%$NR-WD"V4Q _P!W/7'O67IGA^_U#P3-:SQM::@+QKF(2+@!P01^!Y%7
MKG7=9N=,FL)/#E\M_)$T1="/*!(QN#Y_'^M '4HLQM565U\\IAG08&[') /;
M-<7>V^O6GB'3-,'B2X9;T2DR>0@*;%ST[YKK-'MYK31;&VN#F:*!$DYS\P !
MY[UE:I:7$OC/0;F.%V@A6<22!?E3*8&3VS2 K:A=WVBW_A^UGU1I4EFE%Q-(
MJIO& 1GTQFI/%&NBWL+9M.OXO.>[C1O+=6)4DYXH\3Z6VIZUH2O:&XM4ED\_
MY<JH(&,_E53Q+X7LXK*U?2M*07"W<98PQ\A,\_A0 [7[V\_X2VWT^/6O[,MF
ML_-+D)@MN(_B]OY5K:%%*KS._B :JF ,!4PA_P" UB>([4_\)?;7D^BSZG9K
M9>65CA#@/O)[\=/YUK>'IK8R30VWA^YTM2 S-) (U<],<=3S0 FOZK>QW]GH
M^E>6M]=AF,L@RL*#JV.Y]/I2VNF>(+.\@=M<6\@+?OXY[<+QZJ5[^W2H_$.G
M7ZZG9:YI<2SW-J&CDMRV/-C/8'U'/^>"^SU[4[^\ABCT"ZMXMW[^6Z(0*/\
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
M(;[2(?WC1E1N*E5R=V"#CKR*MPRI/!',F=DBAER"#@C/0\B@!401HJ* %4
M 8IU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
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
M)0 444U75\[6#8ZX.<4 .HIK2(GWW5<^IQ2JRN,JP(]0: %HIK2(K!6=0QZ
MGDT,ZH,LP4>YQ0 ZBF++&QPLB$^@84&:('!D0'IC<* 'T4C,JXW,!G@9-*3@
M9/2@ HIH=#C#J<].>M*&4D@$$CK@]* %HI-R[MN1NZXSS2,ZH 68+GU.* '4
M44QIHU.&D0$=BPH ?13!+&02)$('4[AQ2K)&YPKJQ]CF@!U%%(K*XRK CU!H
M 6BF-+&IPTB ^A84\'(R* "BHS/$#@RI_P!]"G>8FT-O7:>ASP: '444BLKC
M*L&'J#F@!:*3<NXKN&X=L\TC.B??95SZG% #J*175QE6##V.: REBH()'49Z
M4 +12;E+%=PW#MGFD\Q-^S>N_P#NYYH =1110 44U75\[6#8X.#FE9U09=@H
M]2<4 +11UI@FB)P)$)]-PH ?12;E#!<C<>V>:"RKC<0,G R>M "T4PS1 X,B
M ],;A3B0!DD #N: %HH!! (.0>]-5T8D*RDCJ >E #J*3<N[;D;L9QGF@LH8
M*2 3T&>M "T5'Y\/_/5/^^A3@Z,NX,"OJ#Q0 ZBFHZR+N1@P]0<TZ@ HI RL
M2 P)'!P>E&Y=VW(W=<9YH 6BD+*" 2 3T!/6FM+&IPTB ^A:@!]% ((R.E%
M!130Z%BH8%AU&>10TL:'#.JGT)Q0 ZBF++&QPLB$^S4X,&&5((/<4 +13=Z;
M2VY<#J<]*;Y\/_/5/^^A0!)136EC0X9U4^A.*4$,,@@@]Q0 M%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %(6"C+$ =.:6LGQ!X<T[Q/I\=CJD;R01SI.H
M20H=ZG(Y% %;Q5KMQH2:.;>**3[=JMO92>8#\J2$@D8/7BLV]^)OAZPN;V&;
M[>5L+@V]Y-'9R/';D8&78# !S^G2M+Q5H5QKJ:.+>6*/[#JMO?2>9GYDC))
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
MH6FZ1X-U1["U6!I85WD,3G##U/O6-J%KX3MO#HN+">&/55B4PFVN"9/-P.,
MGO7;:[ILNJ>'[G3X71))4"AGS@8(/;Z5G7OA2)M/M#IT=K::G:E'CG2,*&8=
M0V!D@\TP%UW4KNS\*P(>-4O4CMT7H?-<88^V.:I^&8?^$=URY\/-(7@EC6YM
M7)ZG&''YC.*O:CX<;7=7MY]5$4EC! 0MNCMS*<9.>./3Z57N?!5G:SVEYH44
M=I>6\P<EY'*NG1E/7K2 I6^B:=K/CCQ"-0M5G$7V?9EB,93GH?85/:6W_"->
M,+/3;*23^SM0BD86[N6$3H,Y7/(!J>71]?M?$.I:CI<^G".]\O*W <D;5QV_
M&K>E:%<Q:HVK:M>+=7Y3RXQ&FV.%>X4?UH XG24T%A>G4M%O;R?[9+B6&%V7
M;G@9!'/6MGQ5I]M-X8T.QL8GM;>>^B6-'!#1[PW4'G.35S3]&\3Z0MQ#97&E
M&&6=YAYRR%AN/MBK]]I.IZG9:4+N6T%U:WR7,IBW!&52>%SSG!'6F!DMXCNI
M?"JV:\:Y)+_9Y3/(DZ%_ICG/K4_@98],\.7ZRR?NK:[F#.?10,G]*UU\-V2^
M)FUP9^T&/;L_A#8QN^N.*RV\,7YT&\TQ+F%!>7S32N">(F() X^]Q]*0&';R
M7%G<VOC*=V"7ERR3QD_<MVPJ'\, _B*UO&Z6<NH: E^8_LC7#^:7;:NW ZFK
MD_@'P[);R1QV CD92%D$KDJ<<'DU&_AJ]O+;08K^2UG.GN?/#9995Q@<$<G
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
M$/NSNP1CIFGZ5HLNCZM>&U:)=,N<2" 9!BD[[1C&TT@-NBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBLGQ%K<F@Z='=1:7>ZDSSI#Y-FFYU#'&XCT'^%
M &JSJ@RS!1ZDXH5E9=RL"/4&N&^*%K!?:?X=M+J))K>;7[..6-QE74E@01Z8
MJ@^E:7X6^)/A^S\,QI:&^2<:C80,?+,*IE963HI#X /&<D4 >B6US!>6Z7%K
M/'/ XRDD3AE8>Q'!J6O'K+Q!XDB\!^&[^SWVVFFSEEOI=+L87>)@_P I\DX
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
M5E^]-@#?GJ&P ,BHXO!OAR'2[O3(]'M%LKPAKB )\LA&,$CUX'/7(SUK<HH
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% &3'H9C\53:[_:-ZPEM1;?8FD_<+AL[PO\
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
MF)  R2>P H U**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#)C\1V$OBJ;PXIF_M"&U%VP,9V;"VW
MANF<GI_@:XK6O$5_H/B#QY?V[B4Z?I=G-!!.6:(,?,S\H(Z\9QCI7I??-86H
M>$-(U-]7>YBD8ZM;QVUUB0C<B9V@>GWC0!@0>(_%D&OV>EZI;:.AU6RGGLC;
MF0F"2,*=LI)^8?,.5QWKG]'\<:_I7PX\/WE_);7=YJLJP6T\B2R%!AV9Y0N6
M<@+P%QFO2Y]$LKC5=/U*1&-S81R1P'<<!9 H;([_ '16-#\//#\&D/I:QW9M
M/.6>!3>2$VKJ25,)W9CQD_=]><T <=JOB;4-<T..&]B426FO:<J74-O-!'<(
MTJG(27Y@0001DCISS3_^$JE\+MXHFAC66XN_$XLX#*KND9:",EF5 6( 4\+R
M37<+X.TO^SDLI7O;A%NX[TR7%W)+(TJ$%268GCY1P..*6X\&:)=VVH03V[LM
M_=B]E82LK), H#HP(*$;1C']: .3C^(NKI87<+V-O<WYO+6TLK@6\]K;S-.2
M!N60;AL*G."<Y&.M3>-+[QGI?P^U6ZN+K2XKN*2$QW%@)4.PN PPQ.#D@9R0
M03TKI/\ A"]'?1KG2[H7E[!<N))7N[N260LN-K!RV5(P,;<=*:G@C1_[&O\
M2[AKZ\@OU"W#W=Y)+(P7[N&8Y7'48Q0!#9:YJZ>-+3P_J*6)+Z5+>R26ZN/G
M694 7<>FUN<C.>]8@\>7\WAV*Z2;3K>]FU*YM8D:UGN-\<3LN5BB)9C@+DY
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
MLM L6M+%9 KRM-(\LC2/+(QRSLS$DDT :-%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !61?\ BC1M,NVM;R^2*=0"4*L<9Y'05KU@^)]/U+4+-+?3U@V.W^D[W*.Z
M?W5;!QGG)H U;&_M=3M$NK.42P/D*X!&<'!ZTZ\O(+"TDNKJ01P1C+N03@?A
M6?X;U"WU#1T-O:_91 Q@:#.1&R]0#W^M0>-?^1/U+_KF/_0A0!L6MU!>VL=S
M;2"2&1=R..A%0VFJV-_<W-M:W"RRVS;9E4'Y#R,?H:XFWU6;PI9W>D*&>29%
MFTP=<F3@K^#'/YU<\&Z<-'U[6[-GW&**V,CD]6*$L?S)H ZJXU6QM;^"QGN4
M2YN/]5&<Y:GWU_:Z;:FYO)1%"" 6()Y)P.E>97VIZ9JXU?59;^.+4%E7^SU.
M<HL?(QQ_%S70>)]2CU?X=QW\>,3-$2!_"VX C\#F@#JY]4LK:^@LI[A8[FXS
MY2-GYOQZ4ZZO[6RDMTN)1&UQ((H@03N8]JY#Q9I8UCQ=IEGYK1.UK*T<BGE'
M'*G\Q5*?69=0NM"L;]?+U2SU...X3^]Z./8_Y[4 =3/XQ\/VUQ)!-J2++&Q1
MUV-P0<$=*O:=K.GZM!)/8W*S11G#L 0 <9[BL/QM&@M]'(1<G58,G'7[U.\;
M:E'IVB"T21()+]Q 'Z!$/WV/T''XT ;NG:I9:M;FXL;A9X@Q0LH(P?3GZTZ/
M4+66]N+-)@UQ;A3*F#\H(R/TKBO#^I:3IWBXV&E7226%] NT+GY)4&._J!^)
MK4TS_D>_$?\ UQ@_] H W].U.RU:V^T6-PL\6XJ67/!],&FKJ]@\%Y.MPICL
MV9+AL'Y"O4=.WM7G?AHW'AW1K'7XM\EA<%H[^(<[,.P60?3I_P#KXTK"5)O#
M/C*6)P\;W-RRL#D$%>#0!V$^MZ;;6MK<SW:1PW140NP.&R,CZ<>M37U_:Z;:
M-=7DHB@4@%R"<9.!TKAM8M([_P -^$+2;/ES201M@X."@%4]<U"XL_#-]X<U
M1\W=L8S;RG_EO%O&#]1_GH: /1KR^M=.MS<7EQ'!$.-SM@9]/>J>G^(]'U6;
MR;+4(I9>R<JQ^@.,UBW<45_\18;;4%#PP67FVT3\JSEN3CN<9_+VK8U"73K/
M4]-\ZS5[F>4Q02JBY0[3GGJ!B@#6JAJ6M:=HZ*VH7<< ?[H;))^@'-7ZY?7M
M&U"37[;6M,^RSSP0^4]M<=",DY!['D_E0!MZ=J^GZO&TEA=QSJOWMIY7Z@\B
ME;5;%=473#<H+UDWB+G)'\NQK&T/6[21M3%QIRZ9>V@#WB #!&"0VX=>/YUQ
M4FJV$MG+K_VV-=;^VBXCA.<B(':(\X_N\T >G:EJMCI%NL]_<"")FV!B"<G!
M..![&JECXHT74KH6UG?I+,02%"L. ,GJ*P_&%X+S1M"O;1!.);^"2)"P&_(8
MA2>WI6QI]UJL\LBWVA)8Q",D2K<I)D^F /KS[4 1?\)OX;_Z"D?_ 'P_^%37
M'BW0K3RO/U!$\V-94RC<J>AZ5RWA&YUR/PS:+9Z);7, +[97N I;YSGC'KD5
MU7B) ?"FHL\2J_V-\@<[3M/&: &1^,= E61H]11A&N]\1O\ *,@9Z>I%:L]Y
M;VMF]Y-,J6Z+O,F>,>M9NAVD%SX2L(98E9);*-'&.H*#-<I:6FH7FI1>$+L[
MK&PD\Z24GF:$8,:'\3^GM0!Z!!-'<01S1'='(H93@C(/3@U7NM5L;&[MK6YN
M4CGN3MB0YRQZ?UJX  ,#@"O+M2U'2=;N=:O+G4(XKB,"'3@<Y78=VX?[S?S-
M 'I-[?6VG6<EW=RB*"/&YR"<9.!T]R*7[9;FQ^VB53;>7YOF#D;<9S^5<AKF
MJKK7PNFO@1O=(Q(!V<2*&'YU4,LGA:TO-'N79M-O+61[&5C_ *MRAS&3]3Q_
M]?@ ["XU[3+338=0GNU2TF($<A4X;()';/8U#8^*-$U&X$%KJ,+RM]U#E2WT
MR!FN5N@#X-\) \C[;;?R:M[QE8V,GAF\GFCC26!-\,H #*XZ8/N<"@#HZ*IZ
M1+-/HUC-<9\][=&DS_>*C-7* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIKEA&Q4
M9;!Q]: ,:\\6:/8W<EM+<.TD7^M\J)G$?^\0.*UX)H[F".>)MT<BAT;&,@C(
M->?^&!KG_"*O>V5U:0"-I9'22+>T[@DDNV>/3\*[71=0_M71;2^,?EF:,,5'
M0'OCVH -6UBST2V2XOG9(WD$:E4+$L03C ^AJE8^+M%U"[2UBNF6>3A$EC9-
MWT)&*H>/)##8Z3*(WD*:G"VQ!EFP&X ]:H:IJ<OB74=/TB/2[FSF69;DR7BB
M-E13R5&<DT =#J7BG2M)OOL=U+*)]@?:D3-P?H*ET[Q#IVJ17$MO*XCMP&E:
M6,H%!SSS]#7.WK:HOQ$N#I4=J\W]GKN%RS!=N[MCOG%;;07U_H5[;:\UI;>:
MIC#V[G:JD8R2W?- $$7CC0);A85O&&]MJNT3!6/L<59U/Q1I>D7HM+N243E!
M)M2)F^4DC/ ]JY]KK5_".GV\.J6]G?Z1$RQK-$-LB#^$E3P<>WYT_4=1;3?B
M(9TLKJ\W::%\NV3<P_>9SCTX_6@#I=*UW3=:63[#<B1H_OH5*LOU!YJE=>,]
M"M+EX'O"[1G$ABC9U3ZD#%8-Y'JE[/K&O1Z?-IZC36MXTDP)9#G)8@=,#^E=
M%X4BLD\+V'V()Y30J7*]WQ\V??.: +HU:Q;2GU..X62T1#(9$YX'7\?:GZ?J
M%KJEC'>6<HD@<9##CZ@CL:X>,1QQ>-H;'']GK$2@7[HD*'>%_'^0I-(:3PE;
M:;?99M'U&WB^T#KY$Q0?/]#W_P#U4 =:?$FF#0_[9\YOL6=N_8<YW;>G7K56
M#QKH4\Z1&[:)G.%,T3("?J1BN1_YHZO_ %V_]K5W>O16<OA^\%^$-N(6+%NQ
MQP1[YZ4 6+O4[6QN+2"=R'NG\N(!2<M_2HUUJP?67TD38O40.8R",C&>#T/!
MKC(6G?3_  2USN\SS_XNNW^'_P =Q2ZEI$NJ>--8>TE,5_:Q036S@X^8+T/L
M>E ';2:E:QZI%IS.1<RQF1%VG!4=>:IZEXFTG2;@6]U<_P"D$9\J-"[ >X X
M_&N9TO65UKQIIDS1F*YBM)8KB$C!20'D?2M#P(L3V=_-* =3:[D%T6^^#G@?
M3_Z] &_I>LZ?K,+2V%RLP0X<8(93[@\BJFJ>*-+T>Y-O>22JX4,=L+,,'W Q
M4UC?P3:WJEC%;".2V\II)!C]X77(_(#%1>*O^14U3_KW?^5 ":;XHTO597CM
MI9/DC,K-)$R*%&.<D8[U7/CCP^)MGVXE0VWS1$^S/^]C%9.OM(OPVT\ L(6B
MMA<%>HCP,_KBNLC@L!I:PI'!]@\KA<#9LQ^6,4 68Y$FB62)U>-QE64Y!'J#
M5:/4K675)M.1R;F%!(Z[3@*>G-8/@(DZ%.J%C:+=RK:EO^>61C]<TMC_ ,E&
MU7_KSB_F* -G2M:L-:BDDL9O,$3['!!!4_0U)::E:WT]U# Y9[63RY05(PW]
M:\YT*WN=(TF/Q+8JT@2:2.^@!_UD6[[P]Q_GO5J.\:ZT+QA=Z<Y82RAU9>NP
M@;O_ !W- '3S^-= MYVB:]+[#AWCC9T7_@0&*TY=6L8M*;4_/5[-4W^9'\PQ
M^%0Z##8IX?LTLEC-JT*D8 PV1SGWZYKBT5?^$?\ &,-ESIR2DP!?N@]7V^PX
MH ]"2YB>T6Z4GRFC\P''\.,_RK/_ .$BTW^S+74/-;[-=2B*)MAR6)('';H:
M2VFC_P"$1BFWKY8L02V>,;*XTJ5^'WAH,,'[?&?S=Z .PU3Q/IFCWBVEW)()
MF02!4B9OER1G@>U2Z5K^F:T9%L;D/)'R\;*59?P(KG=5U!M-^(D<ZV5U=DZ9
MM\NV3<P_>'G'IQ4FBW$FO^+Y=62T>TALX#:NLI E=R<X91T ]_\ ]0!O+X@T
MYM-NM0$K?9K5VCE;8<AAC/'?K6>GCC1)"H62X.[I_HS_ .%<]!_R3_Q)_P!?
MDW\UK<T>3Q1]FL \&E_8]D>6#OOV8'X9Q0!IZKXDTO194AO+@B9QN6)$+MCU
MP.@J;2M9L-:MVGL)Q*BG:WRE2I]"#6-J>D7_ /PD3ZSHEW:F[$0AGM[CD$<$
M<CD$\5;\-ZR=4^W0S62VE[:R[+E$((9O7(Z]/TH GU7Q'INBW$<%Y)(LDBEE
M5(V;(_ 5%#XLTF>SNKM))A#:J&E+0LN 3@8R.:R/$#WT?CK2VTZ&*6X^RR82
M5MJXR<\U)X@EU67P7JQU2VMX'"+L$,A8$;AUS0!<B\<:#+(B&Z>+><*TL+JO
MYD8%:^H:G9:7:FYO;A(8>FYCU/H!U/X5Q6I:_)?>'H-&71;R.:\C2WBDND$<
M9; Y!)_$5;FM4B\9Z%9:BPD@@L-MN7^Z\XX)Y[X /Y4 ;5AXMT74;I;:&[*S
M/]Q)8V3?],CFK=UK=A9ZK;:;/-LN;D9B4J<'KWZ=JR/'J6I\+SR3[1,C*;=O
MXA)D8V_K6+KNFSZQK]C Y*7PTKS4;H5F5LC]>/QH [;4M2M=)L7O+R3RX4P"
M<9/)P, =:EMKF*\LX;J$EHI4$B$C&5(R.*\\O]1D\86#AHV2#3;*2>Z4C&;C
M:P5?PP37;>'/^18TK_KTB_\ 0!0!FGQYH2L%,UP&/0&W?G]*OQ>)--FBLY%D
MD"W<IAAW1,"6'L1Q6;XA_P"1O\+_ /72?_T 5#XT:X6^T!K1$>X%Y^[60X4G
M'<T ='J6I6NDVGVJ[<I%N"Y"D\DX'2JFJ^)--T6XC@O))%DD7>JI&S9'X"N4
M\6S^(7T3;J-G8Q6WG1Y:&5F;.[C@U>U]K]?'6F'34MWN?LDF!.2%QDYZ<T ;
MVE^(M/UF=X;-I2Z+N.^)D&,X[BI-6UNQT2**2^D=%E;8FU"Q)_"DTE]9;SO[
M7BLDZ>5]F9CGKG.?PK$\;3&VGT&<123&._5O+B&6; Z >M &IIWBK1]4NQ:V
M]R1<,,K')&R%OID<U#<^,M&M+R:UEFF\V%BD@6!V /U K-N9+WQ+J^E&/1[N
MRAL[@3R7%VH1L#^%1WS5/3=:;2=<\0@:9?W:M=EBUM%N"X'?GB@#K;?7-.N]
M*EU*WN5EM8E9G90<K@9.1USCM64/'>A,H*RW!!Z$6S_X5E:<DESX:\2ZT8UA
MAU&*1XHE8' 5&&3CN3U^E6/#TGB@:)IP@@TLVGDIM+N^_9@=>V<4 ;VI^(=,
MTA(6O+@JTPS'&J%F8?04NF>(-+U:"::TN@RP#,N]2A3KUS]#6;K6CW=QKT&J
MZ1>6R:A;0^6T$XRK(2<9QR.IJ&SU)=9AUG2=6MH]/O(XPES(C J58<-G\>A]
M: +*>.?#[SB(7K ,VU9#$P0GZXKHJX9KC5_"&FPQ:E;V>HZ/"RH)8QMD09X)
M4\'_ #S7;F1!&9"P" ;B3V% %"[US3[+5+;3KB?9=7/^K3!YYP,GMDU+J>IV
MND6+WEXY2!" 2%)ZG X%>:76K:7JT.L7UQ</'J$LJFQQ$Y\M8_N8(&!NYS6]
MXCU1-:^&RWRXS(8MZCLP<!A^>: .ODU"UCTQM1,H:U6+SO,7G*XSD?A5.]\1
MZ;8:?:WT\KB"Z ,16,DMD9' YZ5R6I-)X5LM3T6<LVEWEO*UC(>?+<J<QG^G
M_P!<XLWG_((\$?\ 7>V_] % &_8^+=%U"Z6UBNRD[_=26-D+?3(YK;KFO':6
MI\+7$EQM$J%3;M_$),C&W_/2MZR,S6%L;CB8Q*9,_P![ S^M $]%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %8E_X>:[O9;F#5]1LVEP)$AE^4X&,@$<'Z
M5MT4 9%MX?@L;6SMK*YN8([:7S6VOS.>X<]\U;U73H]6TN>PE=DCF7:63J.<
M_P!*N44 4GTFREELY9H%DELQ^Y=NJ\8_I52?P_%+/JTRW,T;ZE&D<A7'R!5V
M_+QW%8UIXIO)O$B^8J#1;B=[2WDQR9% YSZ$Y _^M6GKFLW=O?6NDZ5#'+J-
MRI<&4G9$@ZLV/QH TK/2K.RLX;6*",I$@0%E!)P.I]ZRG\(6CZ5=Z:MQ.EM<
M7'V@*,?NSG.%XZ<4^SC\36U]"+N>QO+1R1*RH8WCXZCU%4;?4]<\1233:1);
M6>G1N8XYID+O,1U('0"@#<GTB&?7+756D<2VT;1J@QM(;UJMJ/AJRU+6++5'
M+QW-JP8%,?. <@-_GO52YUK4]$T5Y=5MX)KPS""V6V8XG8].#T[_ )5$Z^,H
M;<WAFTZ5P-S62QD<>@;UH V=6TB'5X[5)I'06UREPNS'++G .>W--FT6WN-<
MCU2=FD>*$Q1Q, 47)Y;Z]JQKGQ3)<Z9H=]88C6]OHX)D<9*@DAE_,=:TO%>I
M7&D>&KN^M&59XMFTL,CEU!X^A- $NJ:#::G#"O-O)#*LT<L*@,K#\*?;Z/#;
MZQ?:DLCF6\5%=3C"[1@8K \2>)[[1-6TT11":U>$RW$87+;1U(/L.?PK0U;7
M'C.ARZ?*CV]]=I&S8SN0^GI0!>TK1+;2]$3206GMP&4^: =P8DD'\ZI6'A.S
MT[1K_2X)IO(O"VXL02@88P./3UK-\077B32I(98]2M3#=7BP1I]GY0,3C)[X
M K5:[OM"T.]O=8NX;EH@60QQ[!Z!?Q/\Z ))/#UO+;:3 9I0NF.CQD8RY48&
M:3Q!X:LO$<$271='B;*2QXW#U'/:JGA;6-0O)+JPUA434( DN%7 ,;J"/R/!
MJK<7^MWGBG4M.LM0MK6&U6-AYL(8G<H)Y^M &WK&@V>M)$9S)%/"<Q7$+;9(
MS[&J=GX6BAOX;V\U&^OYH#F+[1+E4/J .]5M'UO49XM:M[MK>6;3A\ES /DD
M)4GIZC'-5Y/$6H+X/TC4@Z?:;FXCCD.P8()(/'X4 =A6)J?AJ#4+[[=#>WEE
M=E0C26TNW<!T!%:=]*\&GW,T> \<3,N?4 FN>M+C7M5\.V&H6M_;P.T+-,'@
MW;CGC'ITH F7P=:+IMY:?:[MI;TJ;BY=PTD@!Z9QP*VET^S2$0BUA\L+M"[!
MTZ8KF/#L_B36=*@U%]3MDBF63$?V<9!!91S]0#4L/BTQ>&;BZNXP-3M7-M);
MCJTW1<#T/7\_2@"W'X3MH]-L[ 75P8;.[%U%G&1@D[>G3DUOL-RE?48JG8+?
M_P!D1"\E0WQCR[!0%5CVQ[=/PKEKFX\4VVO66E'5;1GND=Q(+;A=HSTS0!=M
M?!CV-LMO:Z_JD,*9VHCJ ,G)[>M;4NF"?1)-,FN9I!)"8FF8@N<C&?K65/J&
MJ:?JWA_3[BXBF:Z:87#K'M#;0"N/3K5CQ/JESI=K8R6K*&FO8H7W+GY6SG^5
M &I8VB6%A;V<;,R01K&K-U( QS5>'2(H=<N-5$CF6>)8F0XV@#TK&U6_UB7Q
M:FDZ=>06T?V/[06EBWY.\C_"M728-6A:4ZG?P72D#8(HMFT]\^O:@"]>6YNK
M.:W$KQ>:A3>GWER,9'O5;3]'LM.T^"SBA1DA0*&902WN?<U1N]3NK+Q=8V<C
M+]AO87"?+R)5YZ_3'YU1N/$EU%XVCL %_LT,MO(^.?.92RC/Y"@"W+X2M'T_
M4[%9YDMK^43,BXQ&V03MX[X%7]5T:UUC26T^Z!,9 VL/O*1T(]ZSKO798/$E
MS!O5=/L+,SW1VY)8_=4?AS56TN/%6LVRZA;RV5A;R#=!!)&79E[%CVS[4 7K
MOPM;W6AV.E_:KB)+)U>.5"-^5! [>]1)X0@EFCDU'4;_ %%(VW+#<RYCSZE0
M.:AA\27<NAZQY\*6VK:;&WF(.5SM)5AGL<56BN/%8T*/6%O[&9#;BX,#P%<K
MMW$9!ZXH [*BN8NO$,[Q>';BV CCU&95E5ADA2,D9_K4T&KW>LZV8=+95TVU
M;%Q=%=WFM_<3^I_^MD Z&BN3EO->O_%.IZ=I]];VT-HL3#S(-Y.Y0>OUS35U
M_5+>TUVTO?(-_IUOYT<T2_(X*D@D'O0!UU%4M(N9+S1;"ZF(,LUO'(Y P,E0
M36'XJUW4;&XBL]'1'N4B>ZG##.V)?\3_ "H ZFBLBY\0VEMX:_MOEH#$KJH/
M))X"_7)Q6;&/&-Q;B\$VG0LPW+9-&3QZ,WK0!U-%<MK.I:RFIZ+I]K-!:3WL
M<AF++YBJRJ#@?J*T=+M];BNBVHZE;7,&P@)%#L(;C!SGZT ;%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/7
M7@[3+F>:02WD$<[;IH()RD<A/4E?>M.+2;>"\M[B%I8UMX/(2%7Q'M_W?7WJ
M]10!1U/2K?55MEN"X%O.MPFPX^9<XS[<TFH:1;:C/:7$C21SVDGF121'##U'
M3D'N*I^(]8N--2UM;&))=0O9/*@#_=7U8^PK.NK;Q5I=H]^NL0W[1+ODM7ME
M16 Y(5ASG% &AJ7A:TU+4CJ#75];SF,1DV\VS*C\*=;>&+.&UN;:>>\O8+A0
MKI=SEP,'/'I_]85DZI>:G>:"WB#2]9>UMOLWFBU^SH_(ZC<??C\*EM!K5OX<
MGU:YUMKDOIS31Q&V1/+<IN!R.N* )X?!&E1S1L\EY/%$P:.WFG+1J1TXK6&E
M6XULZMF3[28/L^,_+MSGIZYJKH6JQW6@V,]U>0FXDA5I"64$MCGCM7.KX@U,
M_#FZU7[5_IJ2E5EV+P/, Z8QT/I0!W5<Y+X*TQYI'MY;RS24YDAMIRB-]1_A
M5>S@U.2: GQG%-DJ3"+:++>J\'--NI=9U#QA>:;9ZPUC!!;I( +=),D]>M &
MVFA6$.BRZ3!#Y-K(C(P0\G(P3D]3[FI1I5H=&72I$,EJL(AVOR2H&!^/'6L?
M2M0U2VUR[T;49TOGBMA<Q3I&$9AG&T@<9S6+H^I:YX@A:Y@\1VMM=[V T]K=
M?E /0D_-^/- '2?\(KI__".#0MT_V0-NSO&_.[=UQZ^U5T\%Z:9$:ZN+^]1#
MD1W5R73/TK?0M';J9V7>JY=E&!G')'M7*6-SK_BA'O[/4$TO3RY6W @61Y #
MC<V>G/I_]>@#H+W2+:^N+&:3>K64GF1!" ,XQSQTI8=*MX-7NM30OY]RBHX)
M^7"],"LK2-5U"/5[C1-7,;W4<7G0W$:[1,F<<CL0?Z_CE^"_%=W?E+/6&S-<
M!I+6<J%$H!(*\<9!!_SU .C'A^P77_[:1&2[*;&VGY6[9(]:@U#PKI]_>F]#
MW-I=,,/-:2F-G'OZTSPYJ%U?7&LK<R^8MO?R0Q#:!M0=!QU_&J7B6_OHM?TN
MPMM573H;A)&DE:-& *C(^]^77O0!LZ3H=EHJR_9%<R3$&661R[N1TR3]35J_
MLHM1L)[.8L(ID*-M.#@^E<SI&I:E'XF73)-5AU>V> R/-'$JF$]@=O'/]:IV
MMYJNI:AJH/BA+!+>\DACB:")OE!XY.#[?A0!V,5C;QZ;'8%!);I$(=LG.Y0,
M<_A6%_P@VE<QB:_%J3DV@N6\K\NOZU%K5[J.C^%X)DU474[7**;H1( RD],#
M(_&M'Q#JR6GA^]N+.\B6XCB)C*LK$'Z4 :UO;PVMO'!!&L<48VJBC  JK%I5
MO#K$^J*7^T3QK$P)^7 Z8%5I-7%CX335;IMS+:I(V>-[E1@?B3^M9OA75=4>
M\N-,UQPUZ(TN8CM"YC8#(P /NGC\Z -K2](MM(L#96^]H2S,?,().X\]JBTC
MP_8:(MTEFC".Y?>R,<@>P]JJV>H74OC34[!Y<VL,$;QQ[1\I/4YZU!XLOK^V
MN-)M[&^^Q_:K@QR2^6KX&/1J *FK>!XGM)O[&N9[21SN-N)F$#^H('3-:7A^
MROH+-[.\TZRM+()LC@A<N3UW%B>"#^=/TBTU&&[9[KQ"-0BV$>4+=$P>.<J<
M_P#ZZBU[5KZ/4;31])6/[=<J7,LHRL,8_BQW/6@"$^!M)YC$M\+0MN-H+EO*
M_+K^M:M]HMG?VEK:NK1PVTJ2Q+$0N"O0=.E85^_B/PY;_P!HS:DFJVD9!N(6
MMUB95SR5(_K1K&I7USK^F6FGZM]AMKJU:;S#$CY[C[WM[T = =*MSK8U;,GV
MD0?9\9^7;G/3US21Z1;0ZS+JD32)/-&$E53\CXZ$C'4>M0Z-;7T!F-WK8U('
M 7$*)LZY^[US_2L/Q:VN:39W&IVNN,D/F*$MOLR':"0/O'DT ;*>&[%-)O=-
M#3>1=R-)(=PW9;&<''M5)/!=LBJJZMK 51@ 7AP!^50:N=:T'PQJ5Y)K37<Z
MB/R6-LB>7\X!X&0<@]_2M:[U2*/0IYX[N$7"VS.I#J3NVY''UH AU'PIIVHW
MK7NZYMKI@ \MM*49Q[]JN:3HUEHMLT-FC#>V^1W;<SMZDUS-_K6IKX-T.[CO
MO(NKNXBCEG,:GA@V3@C'8'\*TM-M]0^WQ%_%L=Z@.6MUMX@7&/4'(H UI=*M
MYM8M]48O]H@C:- #\N#UR*?J6GPZKITUC<%Q%,,,4.#USQ^55O$&L#1-)DNQ
M'YLI81Q1_P!]ST'^?2LM=.\7&$7)UNV%SC=]D^S+Y0_V=WWOQH V+_1;34=*
M73IP_E(%V,K8=2O0@]C1J.BV6K6*6M\AF"8*R$X<$?Q CH:R+_4]6O-871-+
MDA@GBA66\NF3>(\] JGJ?K4-S>:WX8GMYM1ODU+39I!%)(81&\)/0\<$4 7K
M3PAIUM=QW4TEW>RQ',7VN8R",^PZ5I/I=N^LQZH2_P!HCA,(&?EVDYZ>M<QJ
M/B2^TWQQY$DF=)58UE7:/W9<8#9QG&:?XY\17NEQ1VNER;+H+Y\SA0WEQ@[1
MP1W)'Y4 =(^DV;6E[;)"L27@;SS&,%BPP3]:FL[6.QL8+2(L8X(UC7<<G &!
MFN<UV\U1]8T/3['4#9_;$E,D@B5^54$<'\?SI8+K6-'\16&G:AJ":C;WXD"/
MY(C>-E&>@ZB@#;N]*M[W4+&]E+B6R+-$%. =PP<_E1?Z5;ZC<V4\Q</:2^;'
MM.!GWKF-;\1ZC;ZW+-9,#I6F/&EZ H.\N><'&?E&.G>M3QAJ=SI_AB2]T^<)
M+N39( &X)'KD=* -/5M*M]9L3:71<1[U?Y#@Y!R*J:MX;M=8O8;N6XNX)HD*
M*UO+L.#^%9\/B.:\\*:E/_Q[ZK8PNL\9 RD@!P0#V.*CGUC4+#2]#UJ68R63
MPQK?IL'&]1B08&1@GD?2@#7TO0(M*N6G2_U"X+)LVW-P74<@Y ]>*L:AI5OJ
M4UG+.7#6DPFCVG'S#U]JS$U2YU3Q5]DL)PMA9)NNG4 B5V^Z@/MUX]ZZ&@ J
MC8Z5;Z?<WL\)<O>2^;)N.1GVJ]10!E0>'K.VLK^SB:9;:]+EX]PPFX8.SCCK
M6='X)M(8UCCU76$11A56[( 'H!BNFHH P]0\*Z=J$L<[M<PW2($^T02E)& ]
M3WI]GX6TJSL;FT\AIDNO]>\SEGDQTR?;VK9HH YJ+P-I*21EY+R:&-MR6\TY
M:)3VXK=O[--0L)K.1Y$CF0HQC.&P>N*L44 0VEK%96<-K NV*% B#V Q61)X
M3TZ2PO+'=.MO=3_:&17'RMG/R\<#@<5NT4 4=6TFTUK3WLKQ"T3$$$'#*1W!
M[&JE[X9LK[3;&Q>6YCCLMODO%)M<;1@'.*V:* ,"U\(:;;W<=S-)=WLL1S&;
MN<R!#Z@=*WZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\4
M7EQ9Z',+.-WN[@B"$(,D,W&?; R<ULT4 <#=>$]?'AU-.2]L6AMAYD2QQ$/O
M7)&&]2<\^]3O<7[7&E>*X+&:<_9C;7MLBXD49))4'KSG\,5V]% &!9>)DU2\
MBMK33+]HVSYLTL7EK&,>_4^U9&D:A-X/@?2-2L;M[>.1C;74$1=74G.#CH>:
M[:B@#D=5%]XDT>*]M-/GMKBRNUN+:.YPIF"^W;.>_I[U*_C+?;F.WT?4FU$C
M MF@("M[MZ>]=310!PLWAS4-/\):=Y<?VB]L[Q;Z6%/XSDDJ/<9'Y&G:[J[>
M*-+.C:;I]Z)KET$C30E%A4,&)8GZ5W%% '+ZA;,WCK1_W3/"MK*C$KE>A&#6
M#>Z/?:/XCTJQ@1Y=(:_2XA(!/D'/S*3V'.?\FO1J* .:\9Q22V^DB.-G*ZG"
MQVC.!SS5?Q3#?:SJMCH]D%1(_P#2YI94)C^4_*I]>>WTKK:* .&O;77=)UNQ
MUV]F@NE5A;3BVA(/E-GDCN >:J:G#I0\;:M)K.G7%S"R0^2T<3L,[!G[OX5Z
M)10!PV@0RJFN?8;2ZMM&> _9XK@$'?M.XJ#S@_X55NHIHOAUH@,$I:*YC=T5
M"6 #,3Q7H=% '/?\)#:ZQ9WUM;07BR?99&_>P,@/&, GOS3O"\;Q^"[*-T97
M$!!5A@CD]JWZ* .>\#120^#;".5&1QYF588(_>-VJA?:/#)\2+&Y-NQ1H#-(
M0#M,BY"D^^/Y5V%% !7-:E%(WCW1)!&QC6"8,P' ^7N:Z6B@#DO%>FQZIXB\
M/6]Q \ML6G$NW( ^52,D=.15#Q#X3TS3(].N-,LI%F^WQ!B)'?"\D\$GT'-=
MY10!P/B>"P;QM'+JUC<7-E]@"CRD<X?><?=]LUM^%I-%7[1;Z/8W-J.'D\Z-
MU#=N"Q-='10!SWC"UEDTF*^MD+W-A.ES&JC);!Y'Y']*R/[+N;GP/=7IC9=1
MFG;4E4CYE8-E1C_=&,>]=Q10!R&D:7+K/A_5[BY1H+C5W<@..44?*@/TQ1IW
MB:32=/AT_5M,ODN[=!$/)A+K* , J1QS77T4 <0MA?3:3XEUB\MF@GU"W*Q6
MW5E14(7(]3QQ5&XT/5D\'VDXU*^G@$,33V"@(?*P-R@CG@>M>BT4 <3XGT^/
M4K3PY:V2RQ6KS*@,:D&-"N/PX]:FM;23P?K:00)+)HE\P  RQMY?4^Q]?\.>
MPHH XG^RKZ]\<:T\%_<V";(?GB0$2?(.,GTJ[>>'X]+\,ZTT<MQ=WEU;N99I
M3N=R%.!QV]JZFB@#E/#_ (ELTT[3=.>WO4F2".)BUNP4$* >?3BJ&EV7B#4;
MR]URVFMK47KE$CNH2S")3A1CMG]:[JB@#SRVT74'T75?"TQ'G0,MS:2A2(V!
M(8J"??C\:V8O&3) (;K1M2&H@8:!("0S>S>GO7544 <)XM6&YU70)]4T^X>T
M\N4W$**7*$J, E??'?M6AX9D\/Q7TD6D:==VTLB9=I8W ('NQ/K75T4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!S_B;3+RY:PU+3E62]T^4R)$QP)%(PRY]>*I7GB#5-2LI+&PT#
M4(;N93&9+F/9%'G@G=WQ76T4 <W=Z.^G^ 9]*MU:>5+5D 122['DX'U)JP;>
M;_A!#;>4_G_V9Y?E;3NW>5C&.N<\8K<HH Y/0_"&COH=DU[I,?VHPJ9?,4AM
MV.<CUK(33+Y?A;=V0LK@7)F)6#RFWD>:#P.O2O0Z* .'L)M(M[FW>+P;JD4Z
MD8E^PXVGUSFIKG0KC4?&]]*;C4;*#[-'MGM7,8<]UW8P?I7944 <CX=T^ZTB
M[UB"2VFN+[[\-[,6*W"8^52YX!!ZC_"LC6@VL6SQ/X1O8=9;&VXB0! V?O>8
M.H^M>BT4 5+*"9=)M[>\?S)A J3-G[S;<,?YUS&EW6H^$[8Z5=:5>WMK$S?9
MKBSC\S<I).&'8\UV5% '+Z39W^HZ_-K^H6K6BB#[/:V['+A<Y+-Z'V]ZS](\
M-RW_ ("M+6>.2TU"W=Y;=W4J\3[R1[X/%=Q10!RG@:#4(K;4Y-3MI(+F:\:1
M@R%0Q(&2/49STJ#Q9;[O$6D7,VDW.HV<4<HECA@\WDCC(Z=>?PKLJ* .'TJU
M>;Q3:76E:)=:391HXNO/3RA+D?*-F><'O_A5""VM;;5-7.J>%]0OFEOI'BEC
MM"XV$\8)(^M>CT4 <5KD/]J>#H(+'2+RWC6Z11:R0%7"@\G:,\<U/K_A#28]
M!O6L-)0W0B/E>6I+9]A7744 <5J6GZEJ]OH>C0K+;11P)/<7#PEE5E4!4(/!
M.>HINHZ1KNG:A9:X]^^J2VT@C>**T".8FX;&WK]/QKMZ* .,FN[C2?&NHWIT
MG4KJ">")$>VMRXR ,^E.UR%O$3:!(VF78MS=-Y\,\)5D7IE@.@.*[&B@#.T[
M0M,TF1Y+"SC@=QM8KGD5F:]8W]OK-GKVFP?:9((S#/;YPSQDY^7W!)KI** .
M.U34=3\2V3:58:/?6@GPL]Q>Q^6L:YYP,_,:-1\/177B?1[::R>?3H+)HV9E
M.T$?=R1WKL:* *6G:18:2CI86R0+(<L%SR?QK*\<6MQ>>&)H;:"2:4R1D)&I
M8G##/ KHJ* ,'QG;SW7A*^@MX9)I6";4C4LQ^=3P!5.Z\(:,-#G:+28_M0MF
M*X!W;]O''KFNJHH X#4]/NCX$T"!]/N9VAN(FGMTB+/M ;(*_I^-:&D3:5%J
M</V3PGJ5G*QV"=[/8J ^ISP*Z^B@#'\3Z1+K.C-!;N$N8W6:$MTWKTS^M9R>
M*-4\D0-X9U#^T,8("@0Y]?,Z8KJ:* .4O8-2TCQ VN6UB]W#=PJEY;PG,B,H
MX*_WO2H-0>_\7M;V$>EW=CIRRK)<S7B;&8#^%5_K7944 <I-H[:EXGUJ*Y@D
M%I<V4<:RE#MW>QZ9!P:RI_#FIV_A#5Y+T-=ZK<K'&!&-Y\M&4*!CZ$FO0**
M.0U_2;G4M>\/*AO(8D242W%ME6B^48^;'&<8JV-"@T)+C5D:_P!3OXHF$1N'
M,K_[J@#O_C7244 <-IWA/6VT:2&36U@6^!EN8&LU<[G'S L3G-5[NVU67P#/
MI4UG<R75G<+"A6)CYL:L,,OJ,?RKT&B@#C?&>A7;I-JFD(QNI(6@N84&?.C8
M8SCN1_3VK;T^R$OA"ULKJ$_-9)')$XP0=@!!'8UKT4 <WX%T]M/\*VZ36SP7
M#L[RK(I5L[B!D'V KI*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@NKRUL8A+=W,-O&6"!
MY7" L3@#)[GTJ>L_6-#TS7[-+35;..Z@259E1\X#KT/% &7XPUF\T9-#-FR
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
M[Q4VRQHNYONLQ4A?FPP!P#6'J/Q!O+UO#;V&F:IIUKJ6JV\<=U<PQ[+F!LY
MP6*Y&",@$CD5/H7POM]-+QWO]CSP?99+57M=)2WG<.NPL\@8_-M)'R@ Y.:>
MG@/7'30K2]\313V&B7<,]O&MCL>18^%$C;SD@<9 'J0: ._HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBLGQ%J6IZ7IT<^E:.^JSM.D;0+*(RJ$\OD^E &C<W5O96[W%U/%!
M@R\DKA54>Y/ J.QU&QU.#S["\M[N'./,@E61<_4'%<E\3++3M1TC3;:^UFST
MR5;])[5KU \$TB!CY<@) *D$]3Z?2N4L?%5M::-KMI%966G:@E_;6CWOAUXE
M@N7D&5(>0;4P 0Q.=N?6@#UNZNK>QM);J[GC@MXE+R2R,%5%'4DGI4.F:K8Z
MU81W^FW4=U:R9"2QG*G!P?U!KQ/5=3U/5/!'C?2[O4[F2+39[,Q%KB*=\2,-
MT;2*N& //3(/!-;FO:KK5KXKNM!_M;4DM[&RCF@F2[M;9YV8L6E<R !PI 7"
M@#CGK0!ZUO7?LW#?C.W/./6G5Y+9&]NOB)X:O=9UM[*[N= W/Y$L/E2R>;%E
M$)4@J_WL Y]"*NVNM:T_B"'P2][.=0M]4:XFNOXGTY1YBDGU)98L^QH ]-HK
MAO'>KR1:EIVDVUYJ%O<312W!^S74-JK(FT?-)*#R"W"K[D\"N7TC7O$'B33O
M T']NSVLFH3:A#=7-N$+2I%N"GH5W84?-CJ<T >PU6&H6AU)M.%PGVQ81.8<
M_,(R2H;'ID$?A7E-QK^N:7I^H:/-KTXA@\0PZ<^KS*GFP6TD8?).-N<D+N(X
MW?2M+PJ(X_B]J5O%KLFL)#HL2B:5T=X_WS'8S* &(SG/7# =J /2%NK=[I[5
M9XFN(U#O$'!=5/0D=0#@_E1#=6]R91!/%*87,<HC<-L< $J<=#@C@^M>=W!\
M0#XN:U_8":8S_P!EVOF_;WD48W28V[ ??K7-)K>NZ)X?\0R;HX+RZ\6_9KR>
MT90L*-%'N*-+PN2 H9N!NH ]NJM?ZA::79O=WUPEO;H5#22' !8A1^9('XUY
M=%XBU73]&U>&\U"^,#W5K;6,JWUI+<QR2$[D>0915P 0S#(#'&>*QKW6=1O?
M"'C/2[V\EN8M/NM.\DS7$=PZ;Y4+*9$ #8*^F1G% 'N#2QKORZ_NQE^?NCWJ
M.RO;;4K*&]LYTGMIE#QRH<JRGH17G%C;B+XI>,?,UJX1V@MW2T9X@+@&&3C&
MW<0G;!'N36-X8&LZ%X4\!:I'KUW+%?7-O92V#*GD"&0-C:-N[<, [LG)SVXH
M ]GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *1]VQMF-V.,],TM% 'F")HCZ=<?VY;7A
M\1,7+_NY-Y?)V[,?+CIBNTT;49DM=,L=3\P:E-;F1@4/;U/0'&*VZ* .8\;J
MS:=IX52<:C">!]:CNK9+GXB"*:+S()-)*.&'!!D/%=710!YPEA?Z3XPT72Y=
M\MA!-)):3'DA&7E"?8C]:Z#Q2K-JWATA20+\$X'3BNGHH Y'X@K$VFZ;YZNT
M U",R[ <[,-GISTJOH,WA*#5X?[,6Z%U)E$WB4CG_>XKMJ* .#T[3-5N];\0
M/8ZM)8 79^7R%<.<<')Z?A3M(OUT7PMJETZ3-K*RE;D2_,SS'A2/5>_YUW5%
M 'GZ^%?$C>&FTII-+\J3]ZQ8/YN\G=G=TSGC-/\ M5_=V^B^)([66XN+ /;W
MMNH^?I@L!Z]_Q%=[10!SUKXPL[^ZAM[&TO;B1V ?$)41#N6)XXJ'Q,K-K_AL
MA20+MLD#IP*Z>B@#F/%RLUUX?VJ3C5(B<#H*A:RBOO'FIV]S%OMY=-5&!'!^
M8?K76T4 >=Z=::CIWCG2=,N]TMO:)-]FN"/O1LAP#[C&/\BK^GWW_"'W-[8Z
MG!.+.6X:>WNXXRZD-_"V.A%=K10!SFA:E<:MKFH72+=+IGEQK!YR%%+<[BH-
M/\8VLDVA&ZMUS<V,JW46/53S^F:Z"B@#ADT^;5/!VJ:EL9+R\G:]B!'S*$/R
M#\E_6M'PEYE^FHZ[/$8Y+Z3"*PY$:#:/US7444 <UX!5D\'6:LI4[I.",?QM
M3? BLF@2!E(/VJ7@CWKIZ* ."\/>&;'51JMQ>+<"0:C,HV2L@V\'H/J:O>%+
M"/3?$_B&VA600H8-A=BQ/RDGD]>M=?10!S'B.WNK/6=.UZUMGNDM0\<\,8R^
MQOXE'?'-5;_Q0NK_ &2UT07K7!N8S*5A90B _,&)KL:* .0EFE\+^)M0O;BV
MFETW4=CF>)"YA=1C# =CDU%>WA\8:AI]MIUO/]@MKA;F>ZDC**=O15SR2<UV
ME% '&>*Y+G0=7BUNRA:0W$#VDJH,_/C,;?G^@JU/I1TGX=75EC,HM',A')9R
M"6^O)KJ:* /,M*?P;;VEE+<)>"\C2-I,"; D &>!QU_"MG6+6[OO'=E]AO7L
MV.GD^>L0?C<>,'BNTHH XW0[6:U\8W4>L7$UU?B$?9+AQA&B/4 #@-GK^-5M
M*T--9TC6[>3,4ZZM-);S8P8W&W##VKNZ* .%\)27\VL>(9-2A,=WY<*2<<,5
M5ER/KC/XU2LM*U/_ (1+1M3T="-1A22!EZ%HW9O7T/(KT>B@#C;32ETCQ1H5
MG$"5BLI0[X^\Q.2?Q.:P53P\NNZV=<CN?--ZYC,8DP5S_L^]>H44 <)KLMA<
M^ 532%E-M%<(BAU;</FR?O<]Z7QGI5UIZ7FJZ6A:*[A,-] !P<C D ]0>O\
M]<UW5% & %;_ (5Z%P=W]E8QCG/E58\+ KX5TP$$$6ZY!^E:]% '%^/5MFN=
M$-ZLC6@G?SM@;(7 ].:D\-S>%HM5$>D"Y6ZF0I^\$N"!\Q^]P.E=A10!PFDZ
M&NLZ'K$#DPW":K-+;S8P8W&W!'M4O@F2^FUS7I=2A,=U^X208P"RJRDCZXS^
M-=M10!S&G*P^(.LL5.TV\.#C@\"B!6_X65=-M.W^S5&<<??%=/10!S$JM_PL
MN!MIV_V61G'&?,-%^K'XAZ2P4[1:RY...]=/10!YAL\/C7];.N1W/F&\8Q&,
M28*_\!KI/[1TJ/PO&MEIES?Z6LAAEC\LLR#[Q;#<GDC_ "*ZNB@#SK2OLO\
MPD]C_P (LE]':L6-[&X80JO_  +OU_3%>BT44 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7.^(KJ>YN[/0K&5XKBZ/F3RQ
MG#10J>3GL2>!715A7_A2RU#4Y-0:ZOH9Y%"L8)]@P!TZ4 :.F:A:ZE9^=:,S
M1*QCRP(.5X/6GZBS)IEVRDJPA<@@X(.#7,>']&U+P[HUQ+';2W%Z\I MY+D;
M-F[[P[ X.374WT;S6%S$@R[Q,JC/4D&@#S?2+C1)]*MY-1\4ZI%>,O[U%NW
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
MU@:M>7,R_-=2D/O.!P"=PQZ 4_5O!4^HMXP*WD:?V_:0V\>4)\HHC+D^N=U
M$]WXXM+*[%A#I^JZK=16\<US]@M@_DJXRI?D8)&3M&3[4^#Q%C7=?3??W265
MM:RK8QV8W)Y@8_*0=S,<<A@-N/K5-_"FNZ;K%UJ'A_5K* W\,,=W'>6K2@/&
MFP21[77G;C@\<5%J_@2]U.3Q!)_:D:2:I#9(#Y1VDP$E@X!&4?." >A- $.O
M^/G_ .$2\22V%M>Z9K.E6JS>3?0IN4-]UQ@LK X/?M6TWC*V&OMHL&GZC>7,
M/DBYEMXE,<!D&5W98'&#DD @#K7*1_"RZ%AXDA$^DVAUBRCMEBL+,Q10LK,<
MXW$MG/6M;7? U]K/B*UU 76FVZP2PR1W45JZWD:I@F,2!\,K8/WAP&/!H [J
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***RO$'B+3?#&GQWVJ2O'!),D"E(RYWL>.!0!J
MT5Q_CK4+Z.70M&LKU]/_ +7OOLTU['C?$@1F*H3P';&T'M4-];)\/-&U'7DU
M/6=1@B@ ^Q7EX9E>0L K!G!922<'!Q@YQQ0!VU%<,?%/B+1]4AT_Q!9Z;YE[
M9W%Q:26+N0KPJ&9'#=>#]X>G2J.D>-_$TJ>%]0U73-,CTO7G2!!;RN9HG>,N
MK'(V[3M/'4 CDT >CT5X0L&I/9ZMK=^83=OXGCM#/%/*7VK=H#& >!&  !WK
MKO\ A*9M*N]=BT[38'U&Z\0IIT DF<1O(T"-YDA). %!X4#.!QS0!Z317GGC
M#4_&>E^#'N)6TN"^74+:,36DDFUXVD0=&&023@\GC)ZU)XE\8Z[X>OK"TNHM
M*LTEM_,EOKD3M:F7?CR@ZCY.,'<W'/2@#OZ*Y[Q5XAN-$L; 6%O%<W^I7<=G
M:K(Y6(.P)W,1SM 4GCDUQ?B_Q7XCMO#/BG2+M+.VU:SL$NDNK*1PCP2,4)7/
MS*X((Z^^: /5:*\^UVSN/#'P9U5+;;8W<-I)(&L[B1MC$\%78[LXQ^.:EN/$
M?BFX\276A:%9Z9(;6PM[HSWTD@R7W#;A>I.W@\8P<YXH [RBO+HO%_B/7M7\
M$W>EI:6]OJEG<R2VL\C;3(FT-D@=!_#]3FDN?BI=+?WLMM;6CV-G>M:FU*3-
M<S*K['=2%V#G)"GJ!U% 'J5%>?S^.M6M;OQ1=3:?:'1M D=9'#MYTQ\I655'
M0'+#)/&",#K5;2/B'JUU=-!)8VE_++937,,>GI,I25%W")S(H!W= P[CI0!Z
M317DFH^.M=U#X<^(;^VO=,AU"RAC=HX%FBGM<_>#I(,AAP >AYZ8KT_2SJ#:
M?&=36V6[.=PMF8ICM@L >E %RBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ I&57&&4$9S@BEHH SM;T+3O$6F/I^IVXF@9@X^8JR,.C*PY5AZ
MBLBT\ Z-!#=QW<NH:I]K@-M(VHWLDY\HG.T9.!R <CG(ZULZKK-GHPLS>.RB
M[NH[2+:I.9'.%!]!QUJ]N7.-PZXZ]Z .:L/ NE6,\EP\^H7L[6[6L<M[=M,T
M,3=53/W<\<]>.M6AX3TP:;H=@!-Y&BR1RVGS\[HT*+N/?AC6WD$D C(Z^U 9
M2<!@3C/6@#GV\&:2^GS61$_DS:E_:;?O.?.\P2>G3<.E)=>"=&O(-1BFCF/V
MZ\6^=UE*O%.JJJO&PP5("C]?6NAW G (H# YP0<=>: .<?P3ILV@W>D75SJ5
MW%=NLDDUQ>.\H=2"I5B?EP5&, =*CO\ P+I^I6J6UUJ.LR0^0+>9#J$F+E,D
MXD&>>IY&#CBNG#*3@$$XSUHR-VW(SUQ0!F:OX?T[6]*33KN)A#$R/"T3F-X7
M3[K(PY4CL164/ &C'2M4L9WO;EM418[NZN+@R3R*OW5W'H!V &.:ZC<"<9'I
M7,ZIX[TG2=8GTN6#4I[FW1))OLEC).L:MDJ6* XZ'\J -?6-'M=<T2ZTB\#_
M &6YB,4FQL-M]C3+30K*SUFYU6(2?:;BWBMY,ME=D>[;@>OS&I],U6QUC2X-
M2L+E)[.==T<J\ C.._(.>,'D&K98#J0* .6_X5_HRZ?H]I#+?V_]D;_LLT%R
MT<@5_OJ6'4'C/TJ;_A"=,35I;^WN-1MA-<"ZFM;>\>."67(.\H#U) )Q@'OF
MNCW#=MR,]<49&<9&1VH R8O#6F1IK$;0F:+5Y#)=QRG*N2@0@>@PHJGI_@NP
MT^&:%;_6)HI+<VR)-J$K"&,XX3D8/ PW48ZUT6Y<XW#.<=:"P! ) )Z#UH Y
MB/P%H_V34X+M[V^;4H!;7$UW<M)(8USM4-V ))^O7-;>E::NDZ=%9)<W=RL>
M?WMW,99&R<\L>M0VNN6MWX@U#18TE%S810RRLP&PB3=MP<YS\ASP.U9.I^/]
M'TO5[S3)8-3GGLPC7!M;"69(@R[@6900..?P- '4T55T_4K/5=,M]1LKA)K2
MX0212C@,I^O3\:LD@=2* %HI 01D$$>M9VN:Y9^']%GU6\+M;PA>(EW,Y9@J
MJH[DD@?C0!I45S\/BVW%A?7VIZ=J.DVME$LLLE]$ ,$G(&QFR1CGZBM[>NT-
MN&T]": '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %9/B*#79].C3P_=VMK>"="[
MW2%U,0/S  =R/\CK6M10!R'C^VGN8_#?D0R2^7K]G(^Q"VU0QRQQT ]:X;5/
M!T5YX>\>ZK+IMT^KQ:G<2Z=( X=-JH5:(#U.>1UQCM7M%% 'F:^&8- \::!=
M:79SQ"\TZ\74Y@7;S6"QLAE)_B+%CD\G\*XKPO9V4_A/PJ-&T;4D\5B>"0W_
M -GD"B$/\[--]PQ&/(VY]!C-?0#*'1D895A@CVJKI>F6>C:9;Z;I\/DVEL@C
MBCW%MJCMDDD_C0!Y9_PBU])HWCW4M/M;E==EU*ZCM'W,C>22A819X!8;AN'4
MXYXHL;+3AKD<_A'1[_3-.BTNZ753/;2VZ2,4'EJ1(!OD#9)89XSR<UZ]3)H4
MN()(95W1R*489QD$8- 'A/A>SLIM$\&?V'HVI0^)4FMI+B]:WD5?L_\ RT+2
MGY6C*<!03V& 14L&BZI-X@FAU!#;Z^=6,L=\-(N)9O+\W*LMP'\L1;,*5(
MR,9KVO3M/M=*TVVT^RB\JUMHUBBCW%MJJ, 9.2>/6K- '!>"/#T,?B3Q1K-U
M:2K>G69TMY)=P B*1Y* \<G.2.N!Z55>P\4/\3?$<VB3V=G#+:V:M->VCRAR
M!)]PAE&1DYZ]17H]% 'BVO\ A2Y\/WNBV5T%U'0X;.;=+=:;+>1?;'E+N[0P
ML"I(;"DY Y'O5JV\)-J%YX%L-6CN[VPC@U!I!)!)"%1BACBD4L6  P K'D*,
MUZ_10!Y%#8M9_$YYK#3VOY[F^E+RWFF31S6(V%0ZW'W'AX&%_P!H8YK-TK2@
ML.A0VNC:K#XWBOXWU*^E@E *A_WS23'Y'C9<X )SD8%>WT4 >):EX.CG\(^-
M=8.FW3:Y%J]W-I\H#^8F) 5,0'8\G('-,^(\-UJ&H:Z?['":A!#']@ECTJXN
M)Y\(&WQSJP2+:V1C&>.<YQ7N%% '%^&X+H?$+Q#=3PRJDVGZ>!(Z$!V EW '
MN1D9],UR&N*;?XA>*VN-2\3:;'=):B$Z39-*L^(<'+"-N03C@CJ:]CHH \+N
M-,UE-&\(?VQI$4.DP:?)%):S:;-=Q0S;_D:2&-MVYHP.3G#%NA.:U+7PH]]-
MX'L=1CNKO3A)J#NCV\L CB9<QQNK,65>P#'D  ^E>P44 >)ZEH.J6&AZSI>E
MV5PNC6WB-)&M/)DE4VAB4L%12&>,2$$JI['WJ*Y\-_;/ NMM!;>?:2ZA9/:V
M<&ESVD<;"15D>..1BV"K8. !\I^M>XT4 >/^(_"S20?$.PL=)D:'^SK'[#$D
M9PS(LI(3^\1GH/6H_%%EH]UHNB76EZ?<);V\4Y@L+S1+B:VG=B,AE W1N2/E
M;W->R44 4-#:1O#^G--9FRD-K'NM2<^2=HRF?;I^%7Z** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 445D^(K_5M.TZ.;1M)&IW
M+3HC0F81;4)^9LGT_K0!IS316\+S32)'$@W,[L JCU)/2J>FZWI.LASI>IV5
M\(SAS;3K)M^NTG%<E\3?*6+0)=41G\/1ZDK:HN"5V[6\LR =8P^W.>.E5?$.
MO>'+'1M7U#P>^DS:_;:?N$MBB2-'"74,QV<$+][!_N],4 >C45Y7#JKZ=KL%
MGHGBNZUZUNM+NKB[,LZ3&W*(#'*&4#9N8D;>GY57T>77-/T[P%KLWB34KV36
M)H+>[MKAE,)22%F!"XR&&T?-G).<T >I:CJ-GI-A+?7\ZP6L0!DD;HN2 /U(
MJU7@'B/5#J?PYU74=2\5W":U+=M!+HQE01QA9\"(18W#"@-NZ\9)QFNVO_%\
M>CZ]X[M=2U@6S0VT,FG0RR[6Y@.?*!ZDOZ=Z /2:898Q*L1D42,"0A/) ZG%
M>36NLW&J3>';'6_$]UHUE)X=MKU9X[A8&N[A@-Y,C#G:,';_ +634^HI:-\0
M?"5W)XIN?LTVE3"*]\^)!.P:+&#MP2^>0.N!C% 'I5CJ=GJ:W#65PLPMYWMY
M=N?DD0X93[BK=>17.JZU=P1VT&LW=J\WC6>P\Z,@LL $GR#.1@8XR",@4NH:
MGKGAU?%NE0ZW?W%M926#K>W&)9[6&9B)F!QSM"DCCC\* /7*RM1\3:!I%T+;
M4M;TZRN"H817-TD;;3T.&(..#7$^%=5CD^)KZ9IGBBZUK25T9IOWMP)E67SD
M!PX&&.#[D;L>PSO$TSQ?%C4=E_X=M,Z1;@G6TW(W[R3[GS+SZ]: /6()X;J!
M)[>5)89!N22-@RL/4$=:DKQ;PGKT>BZ3X(!O19:3]OU"VNYC,!;3MARK*V -
MA?)48&.G;-7)?$=]K&G^))=,\10QQ+KL<-L\MX(%FA$2LT44I!"EL,00/7UH
M ]2N-3L[2_L[&>X5+F\+BWC.<R%5W-CZ#FK=>7:#XBFOM2\&1VUWJ)AEN]0@
MNDNYUE9VCC;C>GRR*#T:LC2[K7X?!OAWQ7)XFU.>YFU.*WDM9'4P-"]P8RI7
M&2<<[B<_I0![117B=WXE\176M:R\>HO:ZC::HUM:VTNIPP0! X"*T+#<^\<[
ML\[N,8K:77+FS^) 6_UF:ZM;G4&M[9;#4(S'#A#^YFMR-PP58EP?3.* /4J*
M\O\  .M73>*/L&IZO/J5W<6TL\=Q;:A'<6<R!U^8( &A8!@ .AYZFG^)]5UF
MP\1ZAX9MK^XCGUY[9M*F!)-L"=MQM_W53>!_M4 >CWEW!864]Y=2"*WMXVEE
MD/1549)_ "DM[RVNHXG@G1Q+$)DP>60]&QUQ7D]OXDUK6=%U64WD\$OA[0+F
M&]V,5WZAAUR?7:(BP_ZZ"IK *_Q-T*[OM=NK:2Y\/6\BAIT43R>8H\H;A\P8
M\D#DD]: /3]/U&SU2V-Q8SK/")'C+KTW*Q5A^!!%3RRQPQ/+*ZQQH"S.YP%
M[D]J\2LXM4TGP%>>)K+7K^&2TUF41V2%1;LC7FQE=<98G<QSGCC'2NU^* 0:
M;HTE^COH,>IQ-JJJ"1Y.&P7 ZH'VD_A0!UFFZYI&L^9_9>J65]Y?W_LUPLFW
MZ[2<5?KA+S7_  /86VH:CI$VG2:A::9+)YFDK&\R0C'0@%1SM(#?EC-<EI6H
M:YJ6O:AH%CKER&NM$DNH6.JI>-%.KIL;>JC9G."O0B@#VBBO';KQMK6LZ%J?
MB/3;B:TMK&RMK.4!-RPW$CJ;F0KW,2$#GIS6AJVJ1Z'X:OWT+QK<ZFS/:K<3
MRW,=TUC"\FUYQA>/ESP>!C.* /4J*\_\+W[0^.YM'T[Q#<:[I1T[[3+)/.LY
MMYMX51YBC^)23M/]W(XKT"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5D^(O#]OXET^.RNKF[MTC
MG2</:R^6Q*G(!/I6M10!A>,=$E\0>%KRPM75+W"S6DC' 29&#H<]OF4?@37&
MZI\/];N/"&E06=S;Q:X)+@W\Y8[66Z#?:-IQDD%E(_W!7I]% '$W'A_6-!\2
MG5O#EG8WD$NGQ6#6MS<&$PB(G8RL%;*X;E<#H*IZ'X$OM)U'PG--);3#3%OY
M+IDR LMPRL!&"/N@[AVX^M>A44 >8-\/=6M?$^H^*K&=#JJZJ;BT@DF/DR6S
M(J2*1CY789^;G[BU:U+P3JEZ^L$+;E+W7K34$5W_ .6,8C#@\=?D;BO1%=6)
M"L#M.#@]#2*ZL6"L"5.& /0]>: .!\8^$9-5U/7=0GN$MM/GT);8S!2[))'*
MTN2@&67&.!R>16/H.KWWBKXEZ+>&?2[N+3[&X$\FE^8\<9?8!N=P/F8@X3J
M#R<UZQ0 !T% '(:SHFMV7BO_ (27PZ+2XEFMEM;RQNY#&LJJQ*.C@':PW$<C
M!%9%]X'UOQ+:>(;[6I[.WU34M/\ [/M(+=F>*VC#%P&<@%B6QD@<=LUZ-10!
MP>FZ/XKO?&6D:UK=MIMM!964]L8K6=I&+/L^;)4<';T[8ZG/%"Q\):[#X!@\
M-W^CZ9>BPG7R&749(6E4,S"175,QN"5QU_BZ5Z710!YWIWA#Q"TWAN35[T3F
MPFO3*S7!EDCBEC*1IYA4&1AD98@5GMX0\7'POI'A<VND?8]*N[>1;U;AMT\<
M<@88CV?(V.IW')R.^:]2+JK*I8!F^Z">3]*5G5!EF"C.,DXH \MOOA[JQU;6
MH$3[9I6KW;7+DZO/;+&'QO1XD!#]#@Y'& >E==XTT*\UGPK]ATSRC=0SV\\2
MSN55_*D5]I;!(R%QG%=+10!REEHVIR^.X/$=_;VL(_L;[(\<4ID*2F;>0"5&
M1COQ7*/\.];ALM)N+=T-WI]Y?.;:*^DMO,BGD+#;*@RK !>,8/(KU7>N_9N&
M[&=N><>M+0!S?A;P[_9F@7=K>VXCFOYI)KE!>27.2X"\R. 2=H&>.M8ND:;X
MZ\.:=!X?L8]&N[&VQ%:ZC<S2*Z0@\!XE7YF XX8 X%=]10!YU>^%_$UM#XET
MC3(-+N+#7YY9C=W,S(]L94"N"@4[\8^7D>]:VA>$Y](\1:E<L8Y;633+2Q@=
MCEV\I7#;AVSE:Z^B@#SRR\$ZE;>"?!ND%;87.D:A;W-SM?Y=J%BVTXY/S5@Z
M5I_B75-)\9Z1I=GI;V>I:S?PO<W$S(\&YMK$H%._CD<CGK7L-&,=* /*O$G@
M7Q->PZCIMK,;RREL8[:R>359K9;<+$$8/"@VR%B,Y8XYP>!74:!X:O-.\5W>
MIW*PF*72[2S4JV6W1[M_;IR/K76T4 >(:CHMQI6D>%/"]I?0Q>*A'+87$4&7
M_P!#G+[WR!T3:&!/0CWKU?4_#MGJ'A&X\.J@BM'M/LL8'_+,!<*1], CZ5L8
M&<XYHH \FG^'OB>YT6.]:ZM$\3W<\T>H3ASM^S2Q"$A3C)*JD; >H-='=^#)
MWUN]-IY,.GR>'/[(@R>4;<V./0 BNVIN]=^S<-^,[<\X]: .!LO#6O7-IX-C
MU*TL86T*Y'F"*X,@>-8#&KC*CYBQSCL,<UO:+HEUI_B_Q-J<OE_9]2>V:#:W
MS?)%L;([<UT)=5*AF +' !/6EH \IUCP3XKU34)!,ZW"C54NX[J35I@GD+*&
M6,6P&P%5&,GTSU.:['Q;X?OM5;3-2T>X@AU?2IS-;?: 3%(&4J\;XY (/4=,
M5TM% '"ZKH_BSQ?X>U/3=7ATG3(Y8D^SI#*\[&5'5P7;"C8=N, $\U%<^'O$
MGB+5/[1U>UT^P:TTVZM+>&VN&E,TDR@%F8HNU!M&!R>:[^B@#AD\'WBZ9X#M
MC';;M":)KH9XRL!0E>.?G(/;UKG_ !_H%[::5XPOSY BU2_TPVV?FY1XD.]?
MJ/Q%>LT$9ZT >=ZAX2U_Q=J4]QKB6.F1)I=SI\(LYVF:1I@ 78E5PHVC"]>3
M1X5\':M::I83ZS;C.G0/'%/_ &Q/<AG9=F4B< (I7/!)[>E>@F:,9S(@PP4_
M,.">@^M/H \TTSPAXBB\*^'M$NX+%/[%U6VF66*X+>=#&S%FP5&T\C Y[]*E
MO/!>M7MOXOT5OL::?K-RU];WGFDNLF(L1M'M^[F,Y.[H>E>C44 <%+H'B3Q!
MK%OJ.L6NG6'V"QN;>".UN&E,\DR!222B[4&.!R<UTGA'2I=#\'Z/I5PL:SVE
MI'%*(SE=X4!B/7G-;-% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63X
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
M*0> <9YK0DU[Q5K7BBZTO0Y]-LX(]-MKP274#2L&DW?)@,.#CKVQT.>-S5?
M?AO6KJXN+ZP=WN4$<ZQW,L:2@#"[D1@K$#@$C(X]!6G9Z'IVGW\E];6_EW,D
M$=L[[V.8X\[!@G'&X\]?6@#A--^)5U'I^FZQK44$6G:AI,MRGE@@BYA)+H"3
MT91E1UX(YK>O]5\1:;\-TUF6.!M8MX$N[J 1G;M!#2(!G@A-P!]15/4_ )O7
MT71X(["#POIDZ70@8227#2*6.W<Q(V$MSWZCO7<21I+&T<BAD<%64C((/44
M><2_$N2V\1ZA-(L#>&H[>9;6X7[TMQ%$DS+GT*LP'NAJC>ZCK9FU#[0ME;:Y
M_P (?]JENDA8/&YD<L@(8$ #..>&YYZ5V@\!>&!H%GH?]E(=-LYQ<P0F1SMD
MR3N+9R?O'@DC!QTK3FT/3;C4YM1FM5>ZFM/L4C,Q(:');85SCJ3SC- 'F-VW
MB*72?AS*]Y97.IS7*O!,\3JJJUHW,F7)=AEB2"N[VZUV?A'6-8NM4UW1=;>U
MGN]*FB47-M&8UE22,.,J2<$=.M7-/\%Z#ID5C%:V<BI83FXM@]S*_EN4V<;F
M/&WC'0>E:5KI-E9ZE?:A!#LNK\H;F3>QWE%VKP3@8''&* //=8\>ZK8ZV)K.
M>.\TM=32QDC72Y50 R"-O](+;2ZD]ACC%;_Q$TG4]9T>SM=,E1G6[66>Q:Z:
MW-[$H.Z(.O(['\*LS_#[PQ<WKW4NGN7>X%V4%U*(Q,&W;P@;:&)') YYSU-:
M6N^&](\2VT<&K62W"Q-OB;<R/&WJK*0R_@: //-*\16V@:>;/2;"]TR[37+.
MSO[#4+AK@6ZS$#]VQ8C!7D$'KVZ5M>)?&6HZ5?\ BN"T-N5TK1X[V'<F2)6+
MY#<\C"KQ6W'X"\,QZ%<Z*-*0V-TXDG5Y'9Y'&,,9"=^1@8.>*SM0^'.D)X=U
MNRT2V6TO=3LC:O<2S22;NNTL6))P6//7MV% %>T\0>)-/UGPZNKW&F75GKN4
M6.TA9'MG\LR##%CYBX&"<#L?:L.Q\:^+1X'M/&=W/I,EAYXCFL8X&$CH9O*+
M"3?@/GD+MQ^-=IHO@;0=$O(+^VL0+V*+RT=II'6($?,(U9BJ _[(%8_A?X7:
M-I&F:<-2M8[K4+1S*7263R6DW$J_ED[2P! R5SQ0!SUS<BUNO$;-;6]P'\76
M4>V=-P7<(1N'N.QJQ=?$'Q%-J&JSZ99330:=?O:)81:/<3FX$;!7)G7Y48\D
M#!QQGK7>2^%-%F:X:2RR;B]COY?WK_-.FW:_7C&U>!QQTJ"X\$^'[G5WU22Q
M87,DBRR;)Y$CD=<89XU8(Q&!R0: ,[1=9U_5O&^MV9>RCT?2[E8L>4QFEW0J
MP&<X7!;.<'/3CK4=[K'B/5?%6KZ3H-SIMC'I$4+2/>0-*9Y)%+ <,NU !@GD
MYS746>DV6GWE]=VL/ESWTHEN&WD[V"A0<$X'  XQ6=K/@S0=?O!=ZC9,]QY?
ME-)%/)"73^Z^QAN7V.10!R6F^-?$/B;4?#T&DI8V<>HZ6][<FX1I/**2JC;,
M$;LY(&?7/;!TO&LDE]XI\->'9[R>TTO43.]RT$IB:=HU4K#O&" <DD Y.,5T
M\&@:7:ZA;7UO9I%/:VILX"A*JD)(.P*#C&5';/%+K6A:9XAL#8ZM9QW5ON#A
M7R"K#HRD8*GW!!H Y35;>U^'FDSS>'Q(;B]GM[6&UN[N22WADD?8)"&)*CGG
M!YVCI534_%7B3PVVMZ=J,]A>W=OHDNJVEU!;M$ 4.THZ%FXR0001G!KI+3P%
MX9L]/O;&/2DDAO0%N3/(\KR@=,NY+<'D<\'I2VO@;P[:66H6D=@S)J$)@NGE
MN)9))(\$;-[,6 P3P"* .?LM>\70:YH=KJ4^E/'KMK,T*PV[@VDJ1!QN)?\
M>+Z_=]L5AZ+XC\5Z9\*K#53>VE_=7%]';VXGC?=\URR,)'+G=GC! &T>M>G/
MH>G27>FW36^9M,5EM&WM^[#+L;C.#\O'.:S(/ GARV@F@AL&6&6Y2[,7VB78
MLB.74J-V% 8DX& >XH YWQ%XD\0Z2%LH-2MI]3MK0W-TEKHTTZY);;N(?$:$
M+CDD\$TMEXL\0>*KO2[+1I+#39)='AU2YEN86GR9"0$10R\ @Y8GN*Z?5_!N
MA:[?&\U"S=YVB\F1H[B2(2QY)"N$8!QR>&SUJ&Z\!^'+NTL+:2P95T^$6]L\
M-Q+'(D0&-F]6#%>.A)H Y_4)O%(^(_AZT75+&+S-,FDN(E@D:%V5H]Y"^8,G
MGY2?N\]<\4Y_&OB4>';WQC$VFC1K6Z>+^S6A;SGB27RB3)NPLA()"[<=*[*Y
M\&Z#=#3!)8[?[+&VS,4SQF->/ERK D?*.#D'%0R^ _#4VJMJ4FF SM,+AD\Z
M01-+_?,6[86[Y*YH HZ+K.OZMXXUNS,EE'HVEW"1X,3&:7="K 9SA<%LYP<]
M..M=C5*STFRL+R^N[:'9/?2++<MO)WL%"@X)P. !QBKM !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445D^
M(K#5M1TZ.'1M6_LRY6=':;R1)N0'YEP?7^E #M3UZUTG4]*L;F.;.IS-!#*H
M&Q7"E@&.<C(!Q@'D57L?%FF:AXKU+PY 9?MVG1I)*64;&# '"G/)&Y<\<9%5
M?'NEW.I>%99-/B,FI6$L=_9JO5I8F#!1[D K_P "KA=1T#Q':>'-/UW3=/F.
MOW\EXM["!AHUNP2I;_KD5A^FTT >BZ7XKTK5-$@U?SUM+2X=TA:[=8_,VL5R
M.>AQD>V*TY[^SM0IN+N"$,I=?,D"Y4=2,]AD<^]>;WOAR#0/$=N][X:N->T:
M+2(K&S6&W6<V[H3O!C8\;P5.[VP:IZ5X)NY;CP-:Z[I1GM+./47E@E_>QVRN
MR-#$YY!P,  Y&5]J /0=,\36>H-K'F;;6+3+TV<DLT@"L=J-N![ [P*L6VLI
M+<W\5RD=K';7"P)(]PA$I95(X!RIRV,'D_C7E\GAO7[7Q5J6OO9S7FE6VO\
MGC2?).9E:-$-PG]]DXVC'\+8YJSKGAO4-17Q% VFW$D%YXCLI@ A'F0!8@[#
MV&&R>V#0!ZE;7]G>H[VMW!.L9VN8I P4^AQTIEOJNG7;JEM?VLS,6"B.96)*
MXSC![9&?K7FOB+P9-'J_B2W\/V$6G65[H$:EHE$$$DRRL2I(P 3'P3Z&H],2
MV;XK^'#:^%_[",>G77F1GR@S ! "1&Q&T$X#'&<GTH ]3^U6^^9/M$6^ !I5
MWC,8(R"WIP.],;4+46\4RW$++,/W)$JXE.,@*<X/ K@O'>AZM+KBR:-;2O%K
MMH-*U!XQQ GF B8_2-IES[K57P_X9U.W\1/IUS9RIH_AY+G^RY&Y$QN#E,'O
MY:%D_&@#L+3Q?I\C:1;WI6SOM3MVGC@,JR!0N,@NIV_Q#'K3M+\6:?J-QJ$$
MLD=I)::@]@JS2J#,ZJIRH[_?'%>=6/AR6Q@^'U[J/AB:^%II\MK>1K:+))$Y
M"&/>K=@0_/;)]:L7O@=+[P]\0KFYT$3ZK<WMR]A(\.Z1E$:&,QGJ/FSTZT >
MG:MJUCH>EW&I:E<+!:0+NDD;G'8  <DDX  ZDUS]G\0+">_M+6]TO6-*%ZXC
MM9M0M?+CF<]%!!.UCV#8)IGBO1-2UKP591VB++J5G+;7JP3MM$[Q$,8V)Z9P
M1SWQ61KMWJOCNUL]$M_#6J::INX9[R[OT6-8%C<.?+(8[V)7 QQS0!U$OB_2
MA!KC03":;1T<W$(."2L?F$+Z\8Y]:N:1KMCK%I:RP3PB>>WCN#;>:IDC5U##
M('/<5Y\V@FSU;Q[;IX:E^T:A!-+8WL5JI0JUN%*!QR&+Y^7N3FI+/P:NE2?#
M^ZTW1A:WD *ZA/'#AU#6S!O-/4_/CKWH ]'74+)[QK-+RW:Z09: 2 N!ZE<Y
MI8;ZTN)?*@NH)9 "=B2!CP<'@>AX/O7C?A;PGJ\&H:/9ZE:7L-]8WYN)KN/3
M8MKD,Q+&YW[G5P<$8)^;&.*[;X=>'(](M-3O;G31;ZE<ZC=LTTD>)&B,S% "
M>=I&#CIWH O:EXYLK+5;C3+/3=5U:ZM0#=+IUMY@@R,@,Q(&XCG:,GVK2TGQ
M+I&LZ5#J-K>(()9#"!-^[99!G,;*V"&&#Q7)V$^I>!]7UV";0-2U.RU'4)-0
MMKK3HUE.9 ,QR*2"I4C /0CTQ6)<>#M3U#3K.75-+.=4\5)J5W8(=XMX#&RX
M<C@\ ;CT^;% 'J3:KIR>1OO[5?M S#F91Y@_V>>?PI)=6TV"VBN9M0M(X)?]
M7*\RA7^A)P:\WUW1H-*UWQ#+<>&(-3L;FPB2S=#"J6$:1E2C!V!B3<"^Y0>_
M<5C65EJ5QX5\(Q-HSSV/]B*$GATR*[E,K$9C/F<1H5VG/0^O% 'LD^H65L ;
MB\MX@R&0&255RHQEN3TY'/O56[UA(5TZ2UCCO(;VY6$2QW"*JJ0QWC)^;[O1
M<GGVKS/PYX1N;P^ XM>T:2:"PTV[2XCNHMR1ON3RU<'CH. ?3VJ:R\-ZA9?8
M[6WTR:*TMO&DES#&L9"QVOEMAE'9,GZ<T >E0ZYI-Q<+;P:I92S,<"-+A&8G
MTP#FI8M2L)[F6VBO;:2>(9DB252R?49R*\UT"&.[\;RZO=^$;ZQGC9X-+C&G
M>7%$I',LKC^-^GHHXY))K(T/1M8F\5^&+JXT*XM6AFF&H*FE16\$.^)P5#KE
MI%)[G(/'<T >DKXPL;S09-5TH+>JDX@,7FI$<^;Y;'+D  ')'KCCK6S-J%E;
M7,=M/>6\4\O^KB>559_H"<FO(8/#MS;^ =8T6#PQ<6^IQZG&YF2U4+<1?;0Z
M[&'+!4Y]A5K6M"E6X\76NH>$KG6=1U69GTZ_CB1U5#&%C4R$YB\M@?3U&: /
M4KG5-/LRXNKZU@*8+"695VYSC.3QG!Q]*=<ZC8V<<<EU>V\"2'"-+*JAS[$G
MFN TOP6MYXRNI/$NFQZBL>BV=L+BYBWQR2@.)2N?XNG/49]ZY=O#^IP>#O#;
MOI&IOK%EI\L"12:?'=V[ N<12HYRAPJ?.,8!Z]J /< 00"#D'H11573!,-)L
MQ<V\=O.($\R&+[D;;1E5]@>!5J@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJCJNLZ;H=JEUJEY%:0/(L2
MO*< NW04 7J*XKXFZO=Z-H6FRVNH7%@L^J06\\]O&))%B;=NVJ5;)X]#TJC8
M>)TTG0)]1M]:N=:5KA8=^N2)IR0G:3PS1+D'CH&/ZT >AT5Y['\4!<>'K/4;
M71S=7,^K_P!DM;V]VCKYNTL&23&UU.!SQU]J<OC_ %][C4]/3P8[:IIBK+<P
MC44\H1,NY2LFWECAOEV_PGF@#T"BO/)_%<>K74%W8M?0B[\,7%_$/M&U$Y3&
M8P.7!/#9XYXYS4WAOQJ+71-,@UE7!'AR#5/MKR[C<!4'G9R/O E3U.=V: .Y
MG@ANK>2WN(DFAE4H\<BAE93P00>HK-T?PQH?A]Y7TC2;2R>7AVAB"EAV&?3V
MK!\3>(-33X2WFOPQ-IFHM8BX2,,)#"3@@9( )P?2N9U;Q[K*> CI]O(L?B^-
MIK6Y( _=>0F^6?!&,,@4CMF04 >M45YW)\1C86^DV BM+K4I-+@O+F2]U".S
M0;UX 9@=SD@G   [D5.GQ'FU&72(="T&34)=3L9+Q UTL0BV.$97.", DC(S
MSCCG( .]HKSA?BA??V0=7D\*7$>G6MS]DU&5KM-UO()-C;%Q^\ )'/R]?8TZ
M+Q%XB@\=>+[33M)EU>&U>U98Y+P0I"I@4E4R#EF.3C 'J>: /1:*\^N?BK8R
M)I@TRWMY9KZR%Z1?WR6:11[BNTLP.7W!A@#^$G.*>OQ*DOAH*Z-H,E_/J\-P
MZ1_:D01-"P5PS8(*Y+?,/08!S0!WU%<?I7CB35_%]YHD.GV\:6EQ)!(TE\JW
M VC._P @KDH3T()ZYQ1JFNW&@>/(EOKH_P!BWFF321H0,1SP?.^#UYC)/_ :
M .PHKR'3_&/B2/P=K-O?S_\ %0SO;-IWR@%5O HB4#'.QMX.?[E=#/X[OK.W
MU&>TT*?4=)T5VM[Z_-RD<C-&!YK)%CYMO.>5S@XH [VBN0A\:7&H^*;G1=-T
M=[BW@@@N)+_[0%18Y4+ [2,YX& .O/3'.+\,_&TFO:3I&E1,VHW<%DLNJ7DM
MQS"6)V+R"7<XY'  ')SQ0!V.J>$_#^MW:7>J:-97EP@"B2:$,V!R 3W'L:UU
M540(BA548  P *\UT?QS=0:%X5MM/T>\U.ZUB*Y:,7-^"Z&)N=\A49&"><<8
M P:T8/B)-/IJJN@RC7&U-]*_LXW*[1,J;V/FXQL"<YQ^% '=45S7AOQ1=ZSK
M>L:3?Z0=.NM+6 R8N!*LGFAB-I"CC"]??H,5A7/C/^PG\17*65]?-#K,%D(&
MN]V3(D8_= KA1\WW<\G/(SP >A45S&@>*;W4?$%YH>KZ*=+OX+=+I%%RLZRQ
M,Q7.X 8(((Q^M4['Q%KL_P 2=8T5K%'TVV@@=7\Y08P^_P"?&,MN*@8[8]Z
M.SHKRCP5X\UF#PMX9DU;1[F>QOYDLSJLMVK2-*[E58QXR5SQDG/'3I6E<_%F
MR@OKDK:VK:;;7?V269M1C6X)#;&=8,99 >^02 2!0!Z+17+>--4O=,D\-BSG
M:(76MV]M/@ [XV5R5Y]<"L2\^)>H6T.LWT?A:6;2]'OI+6[NA>JIPC %T0KE
MN#DCC'J>< 'HE%<?>^,K^36-1L-$T&348M-1#>7'VE8BK.F\+&I!WMM(/51S
MC-9W@'Q7<W&D^$],O1+=7.H:7+=R7DLQ+91E&"".<[NN>U 'H-%<%?\ Q+6R
MTV2Y_LV-6&L3:4K7%V(H5,>?G>3:=@..!@\GK3=0\6^(D\2>%K:TTJ!X=2MK
MB6:%+Q&#LH&-LF.B@ALC[V[':@#OZ*XD>.-4N;KQ#%8>&7N(M%DEC>4W843,
MB!PJC:3N.3QC XY.>-/3O%UOJ^L:;9:=!Y\-WIW]HR3[\>3&Q C&,<ECNXR,
M;3UH Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JO>6%GJ,*PWUI!<Q*X<)-&'4,#D'![CUJQ10!DZ[H,.O+IPFFDB^PW\-
M\FP#YFC)(4Y['-0>(_#*Z_+I]S'?365[I\K26\T:)(!N4JP*N"#D'ZBMVB@#
MC;'X>VMG!!&VIW=P\6L_VP990FYY=FTJ< #'?@"MF#P[!!K>M:H)Y#)JL,,4
MB$#""-64$?7>?RK9HH Y"Q^']E8Q6<:7EPPM='DTA20.4<J2Y_VOE^E8FO>"
M[G4V\+>&HM.F.EZ0(EEU5YT420+'M>'8#N)?:F>,?E7I5% &7XBT2'Q'X=OM
M&GE>&*[B\MGC RH]LU2O?!FCWE]JFH>1Y>H:E8&PFN5Z^61C('3/3G_9'I70
MT4 <==_#ZWDFL;FQU.XL;RVLH[%YEABE$T2?=W+(I&X<X(]:T[3PO;VFMV&J
M+=3R2V=@UBH<+\ZLRL7; 'S97L .36]10!RDW@6SF\*ZIH)NYQ#J%Y)=O( -
MRL\HE(';&1BHKWP++-KNK:MI_B/4M-FU3RUN$MUC*E40(,;E.#@?>&",FNPH
MH XN;X;Z=$NFMI%Y/IL]A:?8ED6..820YW8=9%()W$G/!R36I;^%(+?5-'O_
M +7/)+IEM+;KO"_O?,*DLVT 9^7L!UKH** .5;P4)_$]IK-[J]W=BSF>>UAD
MBB'ELP(V^8J!R@#'"D^F<XJSXP\(67C+38+*\FFA$,PE62$X8C:59<^C*Q!^
MM=#10!SFH^#=/U+Q;I7B&2219M.0JL"X\N3 ;86'^SO8CZU0O_A]%=S:E%!K
M>HV>EZI*TU]I\.S9*S??PQ4L@;'S 'GGI7944 8NG>&[73-:U/4;=W'VZ&"$
MPX&V-8E95V_@WZ5D:)\.].\//HDNG7$L,^F0O;O(J*/M<3')60 <_-\P/8UV
M-% '*:/X%L]';P^T5W/)_8L5Q%%N _>"8@DM],<8JAK?@U+?3[Z>R@O[V\GU
M;^U(S:W$<$UO(4"$QL_RGA<;6X.XUW5% '#> ?#^J:=JFO:QJB744FIM $CO
M+A)I\1JPW.4^0$[N%7@ "KUUX%L[J2^=KN<&[U2#4VP!\KQ;,*/8[!^==710
M!E+H4*^+)/$'G/Y[V*V1BP-H579\^N<MBJK^&-OC!O$-MJ=S;M-"D-U:JJ&.
M<)NV9)!(QO/0C/%;]% '*P>!;.#PMHN@B[G,.E74-S'(0-SF-]X![8)J&+P!
M!:ZM-<V6JW5O93W1NY;(0PLID)W, [(652>2H/<XQFNPHH R=<T&'76TMIII
M(_[/OX[Y-@'S,@8!3GM\U9LO@BTE\.Z_HQNYQ%K5S-<2R #=&9",A?88[UU%
M% ')WG@CS-5NKW3]<U#31?QI'?16XC*S[5VA@64E&V\97';OS55?AS%;:?H,
M.G:U?V-WHT+V\-W"J%GC?&Y65E*GH.W%=M10!QUIX".FZ+)IVGZ]?PB2[FNI
M))(XIO-\SJKAU(;Z\'--3X=VUI8Z#!INJWME-HWFB&X18V9UE.9 0RE>>V!Q
MVKLZ* ,&TTD^&[?7+RQBGO[B^NWOOLX94)<HJ[%)P /D'4UD?#GPM+X>L-0N
MKNU-I<ZA=/*MJ91(;: ,?+BW#CC<QXX^:NUHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cvco-2024330xex14003.jpg
<TEXT>
begin 644 cvco-2024330xex14003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *:[I&NYV55'=C@4ZN7^(,/G^#KJ/&<O'_ .AB@#HOMEK_
M ,_,/_?8H^UVW_/Q%_WV*^=6TH;A\HJ>+3]H^Z*=AV/H/[5;_P#/>+_OL4OV
MJW_Y[Q?]]BO!8].3/2K"Z<GI18+'N7VFW_Y[Q_\ ?8H^TP?\]H_^^Q7B2Z='
MZ5,NGH.U%@L>S_:(/^>T?_?0I?M$'_/:/_OH5XVMA'Z4OV&/TI!8]C^T0?\
M/:/_ +Z%'VB'_GM'_P!]"O'?LD8XQ2BU3TH"Q[#Y\/\ SUC_ .^A1Y\/_/5/
M^^A7D20QJ>E2;(_2E<+'K7G1?\]4_P"^A1YT7_/1/^^A7E2&-?X:E!4]J8CU
M#SHO^>B?]]"CS8_^>B_G7F )'W5IXE?LM 'IOFQ_WU_.D\V/_GHOYUYF99,'
MBF LU(:1Z?YL?_/1/SH\V/\ YZ+^=>8A6SUIX4YZT7!H]+\V/^^OYT>;'_ST
M7\Z\X (ZFE[TQ'H_FQ_WU_.CS8_[Z_G7G5'F**!V/1?-C_OK^='FQ_WU_.O.
M#,H-)]H447"QZ1YD?]]?SI/-C_YZ)^=>;FX!&*AD; W4KA8].\V/_GHOYT>;
M'_?7\Z\J%P<TZ2Z(B(HN%CU%KF!?O3QCZN*1;NV;[MQ$?HXKYQ\3S[HG_&L/
MPS/L?'J:GFU"Q]6B6,])$_[Z%+YD?]]?SKQVRO2(TY[5H)?AJJXK'J/FQ_\
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
MKW-+G#D/H#[3!_SWC_[[%'VF#_GM'_WT*^>%JY"O2A2N)QL>^>?#_P ]8_\
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
M1CI[5;L=&CA<;%P*V/*"* *OET QI+,#@"D6T'I6JT.3FD\FER@9YM0.U1/
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
M77/AP^0V%'2N=30GAN]X7O0P-S0;<H 2N.]=="Y1<^M9>F6[)"I9>U:>PMC
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
MB 3BLC4$&36D;@=JH70WM3Y1D&GPDL<@UMP6XVXQ6=9C::TUFVU+B5%V+$<
M&*LK I%5%N5')J9+Q<XI<H[EE;<<X&3BO';\@ZC<'OYK?S->Q)<C!(]*\ILM
M$U'7]:EM["V>5VG89521U-;4495=C!FY?CFMB/PQKCZ6VHKI=TUHGWI%C)"_
M7TKW/P7\%['3#'>ZYBXN>HA!X7ZG_#\Z]6B@B@A6&*)(XE&%15  'IBM[F1\
M1XQ2CK7TIXT^#ND>(?,O-*V:;J)Y.U?W4A]U'3ZC\J\"U_POJ_AB_-IJMF\+
M?P/U1QZJW0T7 S4.,$=J8ZO*_) I"<#%,W-3 #;KDY8?G2>4$.,TGSYI>>]
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
M=CQ,W'>O1[B,8-<%XAC_ 'S5E40T1:4A\H?6O7_ 8QH$H_Z>6_DM>7:1;@P
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
MK7GVA@?9*]"\'?\ (+N?^OIO_05I1V$SHJ***9(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''_
M !"\*7OBS2[.ULKA(7AN1(S-_=VD?UJ'0OAKIFFQH;Z62_E7LYPGY=_Q_*NV
MHI65[@,BBC@B6*&-8XU&%5!@#Z"GT44P"BBB@ HHHH *:Z+(A1U#*PP589!%
M.HH :B)%&L<:A$4!551@ #H!3J** "BBB@ HHHH **** ,S5=%BU=HA//<1Q
M)G>D+[?,'H3UQUZ5:L=.L]-@\FRMHX(_1%QGZGN?K5FB@ HHHH *J:G;P76G
M7$=Q"DJ>6QVNH(SCWJW4%\<6%R?^F3?R- 'RO=GS+B4Y^5FVX#8KU,>#=.=0
M2C!L9/S=:\YTW0M3UJ]V6=G)*Y;)VKP/KZ5[G:>&M3O0K:A<BRBQ_J;8[I#]
M7/ _ ?C4P6K;-)RT21Q%QX>TJWD6$HYF;[L<?S.WT4<UI:?\-YKYE>=#86_7
M#G?*P^@X7\2?I7HVG:/8:4A6SMDC)^\_5V^K'DU>JM#,Q=&\*:/H8!M+53,/
M^6TOS/\ GV_#%;$D:2QM'(BNC#!5AD$?2G44 <;K'PXTC4"TMF#93'G"<QG_
M (#V_#\JXV^\"OIKDW<$@B'_ "VC;='^)[?B!7LE% [L\93PE:LH91(0>A#5
MT_@OPEIJ2W5W/#YTL,PCC$G(7Y%;..Y^;]*ZB[\.V<S-);;K28\EH?NL?=>A
M^O!]Z=H>FW&FQ72W,D4C2S^8K1@@8V*O0]#\OJ:+(5V:M%%% !1110 4444
M%<EXQ\,Z=J-M]K:V"W08 R1\%A[^M=;6;KS%-*DD".^P@[8UW,?H!UH \O\
M^$1MNZR_G45QX<TRT3?<.8U[;FZ_3UKL;;2=;U3#%5TRW/\ %( \Q'LO1?QK
M?TWPUINF2"98FGNN]Q<'>_X$]/PQ19!J>:V7@2XU+]Y;6#Q0=1)=2&/=]%P3
M^)%)/X/M[.017EM-"Y.%+GY6^C=#].M>Q4V2-)8VCD171A@JPR"/I18+L\?_
M .$1L_\ GE)^=!\(V7>*3\Z]&N?#<7+6,S6Y_P">9^:/\NH_ X]JR)()8)&B
MFVB1>#L;(_ X%.R8<TCC_P#A$K#_ )Y2?G45WX3M4MF*Q'=D9RP-=GMJK=@"
M!N.XHY4',S!NO"FG+93L(U&(B>!WQ6+\/;-1JEY<H/EB 0?K7:W]Y#'"]L&+
MW$J,J0Q@L[$CCY1S53PEX+UNUMY_/ECL8[A][94/+CT Z#\<_2LY0O*Z+C/W
M6;IX0C\*B:MJW\)Z1 I+V[7$QZSSN6D_ ]OPQ5.^\-W4:L^G7*R'M%<D_HP_
MJ#]:T5B#*>41LS,X15&>:X_Q'X_M-*C:.U<37'0X%<WXUG\7V=RR:E;-:PGC
M<JY1OHPXK@I5,I+9))[FNNE0YM3.4[$VL:S<ZS<F:[ED*9.$!..:KZ!9-=ZB
MPCB9B#@*!6QX3\-2>*?$4&E1N$+@LS'L!UKZ1\+^!='\+0+]F@62Y YG=><^
MP[?S]ZJK.-/1+4F4'-6N>>^%?A'+=.MYK>8(3R(,?.WU';\>?:O7=/TVSTJU
M6VL;=(8AV4=?<GN?K5NBN'K<V6BL%%%% &9K?A[3/$5DUKJ=JLR$8#=&3Z'M
M7B7BKX4:EH$;SZ5OOK!?FP!^\C'N.X]Q7T!16M*M*F[HB=.,MSY4T+Q-=Z)?
MB-F9XB?F4_PUZQI>KV>JVAG@F7<HW,*V_%_PQT?Q,'N8$6QU$C(FC7Y7/^TO
M?Z]:^<;/5[VPU&XLK5]@#,CG/&0<<5=65.:<UHRJ,).:IKJ:?BF^;4->N9B0
M4W;4QZ"L/O5F8[FR1SW/K4<4$UQ)LAB:1CV49KR5JSZM1C""3>Q#_$/K5"[&
M)MU:]]IU[ILPCO;6:!CR!(A&1[5F757'>QRXB2E"\3L_ /@JY\;/+]GFCBBM
MRHE9NV:]T\/?#'0-"57>#[9<#J\P^7\%_P <UP/[.O\ J->_WX_ZU[E71&*1
MX]:O.;M?0155%"JH50,  8 I:**LYPHHHH **** "F30Q7$3131I)&W!1U!!
M_ T^B@ HHHH **** "BBB@ HHHH YC5/ 6A:SXA&M7]NTMP(U3:6^4XZ'_\
M5BNAM;2WLH%@M8(X8EZ)&H45-10 4444 %<S\0;6WN/ >MF>&.0QV<KH74$J
MP4X(]#735S_CG_D0]>_Z\9?_ $$T ?(35 U79&&,8%4Y*D>Q)9G$Q'J*[+PI
M.197D0]:XFT_X^A]*ZCPS-L-TF>HS^HK&O\  S6B_?.RTJY;SL$]*[NUES;#
MZ5YWI@_?#ZG^E=K!(5MASVK@HR=SMG"QCZ_)\YKF9&9B*V]:EW$BL+!R*SJO
MFD:TXV1?L8#(XS5F_P!/VQ;O>I-'7)-:NI(/L?3M79AJ:E&YQXJ;3L<[ID&9
M"/>ME;6L[2A^\/\ O5TFFZ??:Q,8M.@\P X>9N(T^I[GV%=2HP:U.>-:25C,
ME@BC3<Y 'O6A%X.UB[LC=IIS"/&55V"NP]0IY_K7H6A^#['266YG/VN]'/FR
M#A#_ +*]OKUKHZ?L8=ANM-GSS/8;'92I5U.&5A@@^A%:6D2_96 )P,UZYK7A
MK3]<0F>/R[C&%GCX8?7U'U_2O--9\,:AH+EY4\VVSQ/&/E_$?PG_ #FJ5.*=
MQ>U=K,W(-139]^I/[37UKBA<LO<U.ET3CYC6I%SKO[24T?;PW KEO/D_A/%/
MAN)/,&XT#3.H,F^,UQ'B#_7-]:ZJ.;]SU[5Q^ORCSFK*;T&;&A?\>M>B^#O^
M07<_]?3?^@K7F6B3C[.*]+\&-NTFX/K<M_Z"M-+0)+0Z.BBBF0%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!%!;06J%+>&.)22Q"*!DGJ?K4M%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5S.IC_B83?4?R%=-6)?\ AJ'4
M]0:>ZNIS;D#-LC;%8]]Q')[<4T!S;:E$TYMK2.2\N?\ GE;KNQ]3T7\35ZW\
M+ZCJ(W:G<+:0'G[/;'<Y^KGI^ _&NJM+*UL(!!:6\<$0Z+&H J>BXK%'3M'L
M-)C*V5LD1/WGZLWU8\FKU%%(84444 1SP0W,+0SQ)+$PPR.H8'\#7GWB+X0:
M)JA>?32=/N#SA?FC)^G;\*]%HJHSE%WBQ-)Z,\7\"> ];\*?$2":^MP]J895
M6XB.Y"2.,^GXU[1111.;F[L$K:(****D84444 %%%% !7Q]I>E7-]J]^MK;R
M2R/<N%"J3GYCP*^P:IV>E6&GR2R6EI#"\K%G9% +$G/7^E3*/,K&M&LZ,U..
MZ/%_#OP9O[P)-K,PM8NOECES^';\?RKU;0O!VB>'HU%C9)YH_P"6T@#/^?;\
M,5O441@HJR'5KU*KO-E/4=*L-7MC;:A9PW,)_AD7./IZ?A7E/BKX%6EX'G\/
MWAMI.HMY_F0_1NH_6O8J*=DS.,Y1V9Y/\&O"VK^%9];M-6LV@=C&4;.5D'.2
MI'6O6***8F[A1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y_QT<> M>(_P"?&;_T$UT%8GC&$W'@S680P4R6<JACV)4TGH@/CQVY
MS@\=>M0R<]*Z2:R6V2\MIKA?M8BWF, ?*,^OXU@P6S7!PI^G'6LXR3&R&V!$
MP:MO1I"FJ(BGY9,@_3K6UX:^&^O:^V;>V9(2>97&%'Y__KKV/PQ\&='T@I<:
MDYO+D=@2%'X]3^E.<.>-APERNYPVA:;>7USY=I:2SN.R+T^IZ#\:[:?PWK5G
M9"22R##'(@?S&7ZCK^6:])M;2WLH%@M8(X8EZ)&H45-64,+",;&LL1-L^<=6
ME;[45;@@X((Y%9S2@/BOHC6?#.D:\A%_9H\F.)5^5Q^(_K7F^N?"B]MBTVD3
MBZC'/E285Q^/0_I7-4PDT[QU.JEBHM6EH<]H;[V/I6U?JTJ1VT*-)/)PD:#+
M-]!63I5G<65T]O<PR0S*>4D4@C\*]0\#VT(M[ZZ\M?/,_E^9CG:$0X^F2:Z<
M+%QCJ<^*:D]#$\-_#AE59]:<@'G[+&W_ *$P_D/SKT."WAM8$@MXDBB085$7
M 'X5)172<P4444 %(RJZE6 92,$$9!%+10!Q6O> ;>Z#W&E%;>;J86_U;?3^
M[_+Z5YW=65WIETUO=P/#*O\ "PZ^X/<>XKWFN3^(42R>&]Q12ZS+M8CD=<XI
MI@>:12AOO&I58"08Z9K.^9!UK0TV.XOIA#:VLMQ+_=C7./J>@_&AW&C36=A'
M@5R6N39E;->H6'@>^G0/?W4=J,<0PKO/_ F/'Y?G7+>*?A]K,&Z:UC6]B'.8
M1\P_X#U_+-8S3MH6FC T>[(B %>O>!&WZ%*WK<M_):\HT>Q.THR%64X((Y!K
MUCP.NS1)E]+EOY+2IMWLQSM8Z:BBBMC(**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QO%
MJ3R>#]82VC>2=K201H@R6.TX %;-%#5P/FWPU\+O$&O//=W4;6L5PH3S)N,+
MUXZY_#BO6/#/PI\/>'HT9X?MEP.KRCY?R_QS7=44E%+8!J(L:!$4*JC 51@
M4ZBBF 4444 %%%% %2_TRRU.(1WENDH'W21AE^A'(_"HM(TB'1X)H8))'224
MR?O""1\H&,_\!K0HH **** "BBB@ HHHH *Q?%.F7&K:(]M:A3-O5@&. <>_
MXUM44 <+I?PYMU*RZO<&X;_GC#E4'U/4_I79VMG;6, @M((X8AT2-0!4]% !
M1110!G:AH>GZDV^> ";M-'\KC\>_T.11H^E#2+66 3&8/*9 S* 1D 8X^E:-
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%>>ZGILFO_%6[TZ?5M7M;2#1X9DCL;^2
M;S+("Q"D G 'Y4 >A45Y5_PFU_X0BUO2;FY;57LM2M[*QN[MCG]_'OQ*R@EM
M@#9(&3Q6C8_$.ZETW5S<MIBW%EY/DW>)X[:;S&(V[2I?>"#\HSG(Z9X /1**
M\N'Q.U)/#OB6Y:SM)[W1FM2ACCEBCG69PH^20!E(^;VZ5U&N:WK>A?#W4]9O
M;:T&J6UO)*L-NS/&A_AR2 3@8)Z=#0!U-%<;HOA">-=/U1_%FN75X=DTSF[W
M07 /)41$;%0YXV@$>M9,WQ&NX/%%I: Z9=6%UJ0L!]F6<NFYBJL92HC8@CE0
M>.Q.* /2**X&W\>WDEOI]M+:P+JIU"XM;^)0Q6&. %I'7G/*^7C/>058T/Q-
MXCU#2HO$=[8Z9#H$UN]T(XYG:YCB"EE)XVL2 ,@8QGKQ0!VU%>?V/C/Q"D>@
MZIJNFZ='I&N3Q0P+;S.T\!E&8B^1M;/&<8QGO5[XD:^NCZ!#9)J,>GW6JW"V
M<=T\HC\A#_K)=Q(QM3.#ZE: .RHKS7PSXRNAX U@6<@U_5=!D>W#12^:;M,_
MNY<KDME#DXR24;O3V\?ZI_PB9U2V_LR_D%\MO+-:0W!2TC*Y+S18\P$'C'N#
M0!Z/17!0^,]7U1M(T[11HUWJ-[;2W<MV)9#:I$CA/E&-Q8D@;>-ISUJ&/Q_J
MUVEMI-MIMHOB*34I].D629C;(84$CR @;B"K+A>#D^U 'H=%</?WFIQ:OX3B
MUVRL3>RZE+&LEI/+L4"!R' ..3R-K;@*S[?XC7C^)]/LB=,NK&_NWM8WM%G)
MC.&*MYC*(W'RX(7IGC.* /2**\ITSQOK^C>$]:U?65M+L0ZK-9VZK(^1*9]@
M4G;Q&O8\G Z9JY;_ !#UAK+6%CTZWU.\M+5+F!["*98WR^UE*NN[*YW<9R/0
MT >E45SO@W7Y/$6DRW4MWIURR3&/=8B10N #ATD&Y&Y/![8/>NBH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *YK6/!-CK&MG5SJ&K65X;=;9FL;
MQH=R*Q8 XZ\L:Z6B@#G!X%T!?#[:*EJZV[3"Y,HF;SO/!R)?,SNWY'7/MTXI
MK^"-.GTJ6QNKS5+DO,EP+F>]=IHY$.49&Z*1[#ZYKI:* .27X=Z,;758)I]0
MN#JOD?:Y9[DN[F%MR')Z?RQZ5U4T,5Q!)!-&LD4BE'1QD,I&"".XI]% '):?
M\.]%TV\MY8+C53;6T@EM[%]0E:WA8'(*IGMV!R*1/ASHL=S;2+/J7D6EX+VV
MM#=L8(90Q?*ITQDG@^IQC-==10!B6_A32K7Q1>>(HX6^WWD0AE);*8PH)"]B
M0B@GOM%5-,\":3I%TCVL^H_98]_E6#WCM;1;@00(\XQ@G@Y SP*Z:B@#EM.^
M'^BZ;>VD\;WTL5DY>SM)[MY(+9N1E$)XP"0,YQGC%:EWX=TZ_P!<@U:\A^T3
MV\#011RX:- Q!9@I'WC@#/H*U:* .>N/!FDS7UU>0BXLI;JW2WE^Q3&#(1]Z
MM\F"&!SSZ'!R*@B\":=#;S+%?ZLEU/.+B6]6]<3R.%V#<PX("\8(Q7444 <J
M?A]HBV-E!;M>VLUFTC0WEO=,D^9#NDR_\6X\D'CZ4]O .A'1X-.C2YB,%P;J
M.[CN'%P)V^])YF<ECDYSP?P%=/10!S]OX/TZ!M.=Y[ZXFL+E[J.6YN6E=I&0
MH2Q;/&T]!@51M/ASHME<V$L4^I&+3I_/L[9[MFA@//"J>,?,>N2.QKKJ* .7
M_P"$!T1DU6&3[7):ZG(9IK5KEO*20MO+QC^!MP!R.]3P>#[6*PNK5]4UJ9KC
M9F>749#(FPY7801MY]!SWS70T4 <Y8^#K;3)H9;2_OQ)]L^V7<LD[,]VWEF,
M+(>Z@%3C&/E%='110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G
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
M^^(5C>ZAX6M$BM;B\MTO()=0M(/]9<6P/SH!_%V.WO@B@#KTFBDB\U)4:/\
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
MA#_9-C/<76I1VD".S+MEF52OF*0&^\5# C=SR,\YH [87-NT9D$\90':6#C
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
M0A-QY]3B@#JZ*XG3OB%)=#1KF]\/WMAINL-'':WDDL; R.N5#*#N4-R >_'
MS4</Q*B>QU+4)=$OH[&QG>T$P9&^T7 E$:QQKG)+$YSP!TS0!W5%<->^.]0M
MK/5+:Y\/W%AK,&G27UM!)-'(DR+P2&5L94D$KUQTS4=O\0KB#P[H<VH:1(NJ
MZK&#!;FXB1)5$:N\N\MA$^;@'YN0,4 =[52\TRSOY[.>Z@626SE\ZW8DC8^T
MKD8]B1^-<G'\1[:XL(/LNEW-QJ\UZ]BFG1RQD^:B[V/F9V[ I#;L]"*B\0^,
M=?TW3]%FC\.3P7-WJL=G-;RS1-E3V1@^/F[-VP<XXH [RBL36_$<>@>'DU2]
MLY_.D,<:6495I&FD("Q@@X)R<9SC@UC1^/+F+5+C3-4\/75A=P:9-J1#3I(K
MHA PK+D$G/X8]P: .KU"PM=4L)K&]B\VVG7;(FXC</J.:9I>EV.BZ=%I^FVR
M6UI""$B0<#)R?J223DUCKXOA:#PO+]DDQKX7RQO'[G,)EY]>!BJ ^($<?B>V
MT>\TPVZW5RUK#*+R&1_, )&^-&+*#M.#],XH [.BO--'\17DHTO[9>7LDDWB
M2]M$$;J%9$\W:CY'*@*.!CD"IM(^(6K?\([K&KZMH,RV^GWTL3O')'\L:R["
M,!B2R+R3T.TX- 'HM%9%IK\5]XDO-(MHC(EI;132W(8;0TF2J =SM&[/H1ZU
MKT %%%% !1110 4444 %%%% !17-^/M=OO#?@K4M6TZ!9KFWCW+NQM3G[Q!(
MR!Z#FL#6?%6N6GB?PNL>D7HDO8+S?I:31$R,OE[&9]VT  DYSW]>* /0Z*X^
MU\=&[\.7.HIH\T=W:7C6-S9SW,47DR+@G,C,%VX(Y&<Y&!6+?_$N[G\/P7VD
M:66N4UF+3;J(S1R*I++PKAL-N# !AP#UQ0!Z517,>+M6EL?A_?ZG.E[8RI;A
MW2WE3SHCD<!OF7/OR*QDU+6M3^+4^F_\3&#3-.MX9,02PK&Y?>=\H.68':%
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
M&@36,.J&&\?4X]42XAM42.*9-N-L(^4+\O(SR3UJ[>^ H=6EU&35-0EN&O\
M3H+*9DC$;!HF9Q*,< [B#C&!BNDTS4[/6+!+ZQE\VW<LJOM*Y*L5/! /4&BY
MU2RL[ZRLKB<)<7K,ENA!/F%5+,/; !/- '-1>";JXO#>:WK\VIW,=I+:6I-N
MD2PB0 .^U?O.0 ,Y ]JLCP;&-)\+6'VUL:!)#(K^7_KO+B:/!&?ESNSWK<GU
M2RM=2L].FG"7=X)&MX\'+A "W/08!'7UJW0!R&F>"'M/%<?B"]U7[9<PQ211
MLMG' [A\?ZUD_P!9C'' QUJ;4_"5Y+KEWJVBZ[-I,]]$D5X%@299-@(5AN^Z
MP!QGD=.*ZFB@#E]'\$66AZII=U93R"'3M.DL$B<9+[W5RY;URI[=ZL^(O#3Z
MS>:?J-EJ,FG:G8%Q!<)&L@*N '1D;A@<#TP16I9ZI9:A->0VLXDDLYO(N% (
MV/M#8YZ\,#QZU;H Y*Y\'7\[:??KXCN%URS$J"_:VC*R1R$%HVC  V\#'.1C
MK4<'@"*&.Q>34II[R+5QJUS<R1C-Q+L*8P,!5P0 !TQ73:;J=GJ]G]KL9O-@
MWO'NVE?F5BK#! /!!%%_JEEI8MC>SB(7-PEM#D$[I'.%7CUH YW5/ =KJU[K
MES/>S(VJ+:[#$H#6TEN6*.IYR<D'D=O>H[WP1=ZWHUS8:_XAFOV=XY+>1;2*
M);=XSD,%P=Q)ZYR".,"NQJI<ZI8VEG>7<MS'Y-DK-<%#N,85=QR!DYQSCK0!
MR+?#H3^'-4TNYU&#S+]8U\ZVTZ* 1JC!N%3!.2.<L?;%=#<Z"MSXKT_73<%6
ML[::W$.WAO,*G.<\8V?K6I!/'<V\5Q"VZ*5 Z-C&01D'FI* ..?P/.MEJ%O:
MZNJ+?:C-?2QSV4<\3B3'R,C=<8X((JU;^"K2#X?-X0^UW!MFMG@,XP'^8DD@
M= ,G@=,<5T]% '!V?PX>&_N;RYUA)9)]*FTS;!81P(BN5.\!3R1M[]?:I-.^
M'US;_P!BVU_XCNK_ $S1VCEM;1H$3]XBX0LXY8+U ^F2<5W%% '"_P#"N#]F
M_LC^W;G_ (1O[3]H_LSR4S]_S/+\W[VS=SC&<<9J/6/AM/J1UVWM?$EW9:9K
M+F:YLT@1_P!Z5"E@YY .U<KWQC-=]10!S3>%9H_%5GKEGJKVYCLTLKF#R%=9
MXT8L.3RARQY&:B\1>#3K6N6VKV^H+:W$5NUJPEM$N%*%@V5#\*V>_/N*ZJB@
M#A++X<OI&GZ.NDZ[-::CID,MNMW]G5Q-%(^\J\9..#@@@CI6AJ7A"^OXM%G7
MQ%<)JVER2.M\]M&_F>8I5P4P%'!P/3'>NHEEC@A>::1(XD!9W=@%4#J23T%.
M5E=0RL&4C((.010!R%WX!ANSJ<O]HS0W5UJ4>IV\\:#=;3(BH" <AA@'(/4,
M15>[^'CZI8:R-5UN6[U+4[9+4W?V=46&)6W!4C!]22<GFNXJI?ZG9Z6D#WDO
MEK/.EO&=I;=(YPHX!QD]^E &;JGALZCKUEJT=_);36EI<6R>6BD@RA?G!.1E
M=N<$$&J7AKP;_8.M7VKSWR7-Y=Q)"_DVB6R$*2=S*O#.<_>]*ZJB@#EY/"$W
M_"1:QJ4&K216VKPB.ZM# K NL1C5@_48&#CN1UH'@V,:/X6T_P"VMC0)89%?
MR_\ 7>7$T>",_+G=GO72/<0QSQPO+&LLH)C0L SXZX'?&:@LM4LM1DNX[2<2
MO9SFWG !&R0 $KSUX8=/6@#B+3X7"TNM-*ZSFUTZ_%[#%]BC$C'<QVR2CYF^
M\>>/<'MT.@^&I]!U;59X]4>6PO[F2Z%FT*CRI7(+'?U(XX'O70T4 >>+X6\0
M7'C;Q9?66L7.CP7K6RI(($E695A"EE#<JRG(S^AXK;T;P19:#JFF75E/((=/
MTQM.2)QDL&=7+EO7*^G>NHHH X6R^&EMIVK&:UO(1IYNC=?9I-.ADD!+;B@F
M8%@F?;('0BIY/  O?$T6KZIJ?VQ8?.$:"TCBD99%*%'D7!=0K' P.W6NSHH
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
MV'16 LPF&C().XMGOGM7JF@>&K;0#>3+<W5Y>WKB2YN[IPTDA484?*   .
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
M.AMX;>'R888XXA_ B@#\A0!Y#97]UI_PST*^U'6]6N[S7'@0S2ZG]ECAPCL
M9=I,8(&"1EF..:KZ/XCU671O*&JS2I!XLM+2.6.^:XS"Q0M'YV%,BY)Y(Y'K
M7LC6EL]M]F>WB:#&/** KCZ=*06=JHPMM"!N#X"#[PZ'ZC H \JM==N[3Q]<
M1'59-7FNKFZ%DEGJFZ.,JC%89K7^';MQO'4X)ZU2\$ZYK&I:KH,_]LB2^N)&
M_M"VN-8$A==K;U%KL'E%2 1C&,8.<U[(MK;I<-<+!$LS##2! &(]SUH2UMXY
MWG2")9G^_(J ,WU/4T >=^/(K.+XB>$KN_U>XTZV:*[C,RW/DHC!5( )X!;.
M#ZX [5A7&FWC67Q&UJUUS4[&73M0N)X(K2;RT,B01OEQCYP< 8/&![U[%-;P
MW 43PQRA6#*'4-@CN,]Z/L\&R5/)CVRDF0;1A\C!SZ\4 >5W>LIJ.O72>)?%
M-WH%M%IEM<6(M[K[*LY="99,_P#+0AL#;R/8YK&U/Q'J_P#86AZKK&L/&R:7
MYUUIT&I?8+IB7.V=5QB0E5'[L]^@YKVN6SMIUC66WAD$9R@= =OT]*66UM[A
MT>:"*1HSE"Z E3ZC/2@#QCQ#XBU2?Q'KD<NJ2Z8;:.)M-675_L05&C#"0QE3
MYQ+$@@YZ;<"NV\<:EJNG^!K*9KMK*26>UBU*\M>3;1,0)9$..,>N. <UV,MK
M;SR1R2P12/&<HSH"5/L>U2,JNI5@&4C!!&010!X_'J)3Q5K6G>'O%&H:O:1^
M&+F:(&]-QY=QO4 JX/+8(QR2,^^*N:?XU@U;4?A[9Z;K1N[B6)SJ$<4Q.YA:
ML<2^^\$X;G()KO8O#=C!XDCUN &*6.R:R6&,*L>QG#DX ZY7UK1CLK2)@T=K
M"C!BX*Q@'<>"?K0!XOX5U_7=2U/2)Y=6":M-?E+VTN-8&-@9O,B%IL^0JHX/
M7@<G-:'AW4I;KQ%<Z5=:Y<ZG/?V]T\-YIVK>;%M!R-T&/W#*" ,<$YZUZT+6
MW6Y:X6"(3L,&4(-Q'IGK1':V\,LDL4$222??=4 +?4]Z /&O"U^EIX!\%+IN
MMW$LLFK6<%Y"MUN\D$/F(J/N@X^Z?2FWNOW2Z7JFJ/XHOH?%\&HO#;Z(MQA#
MB7;'$+?^-63!WX[YSQ7LJV5JGW;:%?G\SB,#Y_[WU]Z<;6W:Y%R8(C.!@2E!
MN ],]: /+=0M=4U;4_'LY\1:Q9KI6Q[."TN2B1N+97.?49_AZ<GN:S=<\37:
M)HVLWNMO+ VE6DL^GV.I_9+E)7 9I%BQB8-D#:?3BO9?(A_>?ND_>_ZSY1\_
M&.?7BF&RM6:)FMH2T(Q$3&,I_N^GX4 <G\0M1N+*VT:(ZA-IFF75\L6H7\+;
M&ACVL5&_^ ,P4%NV?>N)U+6M0@T#Q7;:'XBO+S3K6XT]++4S.97CDDE42QB7
M_EH -O<XW$&O9Y(TEC:.1%=&&"K#((^E1BTMEMQ;K;Q" =(P@VCG/3IUH AT
MK3SI>G16AO+J\*9)GNY-\CDDDY/'KP!P!@5<HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Y>7QO90>/3X6DM[CS/LR2B=8)&4N[8"\)@#&#OSMSD=
M0:ZBN6O-%UB/XAV^OV LI+.6Q6QNDGD9'C42%]R *0QP2,$CZT 8_AOXHZ7>
M6=O'K-P(;^:\EM28K:3R482LD:L^"JL5"G!/?/ -;VH>.O#^F:C-97-U+NMV
M5+B6.VD>&W9L8$DBJ50\CJ>,\XK _P"$&U(?#1O#H>T^W-J'VK?N.S;]K\[K
MMSG9QTZ\>]4;_P"&^H/K.L+&L%YIFJW37$GG:K=V_E;\>8IBB.R0<''(/.#T
MH ] UG7-.\/Z<;[4K@0P;E1<*69V/ 554$L3Z 5F#QSH/]E/J+S7,4:SBV\F
M6SE28RD9"+&5W,Q!SP#Q3?%?AZ[U6RTM]*D@CO=*O([NW2YW&*3:K+L8C)&0
MQYY((%8OB'PQXD\4Z=97%]_9UMJ-A>_:+>WMKN=$>,H596F4*ZL<DAE''3!R
M: -E_'WAV+26U*>\D@MX[E;2836\D<D,K8PKHP#+U!R1C%4[KXEZ&F@:UJ5G
M]HGFTJ'S);26WEAD.0=G#)D*<?>Q@=3BLI/ -])IT):WM(+Q]8M+VX!O[BZW
M0PL#@R2Y+-C/8#H.V:TM?\'7NL:QXAN(YH(X-3T(:;&6)W+)ND.6&/N_..^>
MO% %Y?'FBC2K&]D:[#WN1#:I9S-,[  MMCV;B!G[V,>]+<?$#PU:Z?8WTM^P
M@OGDB@(@D+%TSN0KC<&R,;2,YXKFM2\%^(M330]2F2R74=.@>TEM8-2N($EB
M.W#":,!E;*Y(((.?:KNG^!KFSO?#5R(K2(V-[=7EZBW,TVYY8V4%6DRS'.W)
M..A(]* -.[^(OARRN[FUEFO#/:*CW$<5C-(849 X9]JG:,,.3[CL:L+XFM9/
M$$4::G9G37TEM0'R-DH' \WS,[0F#TZ]^E<I;1>)E\>^.6T*#3)%GFM8V^W.
MZ;#]F3# JIWCDY7CIUJ2'X83QVL6FM?(;,>&Y-(>89W^:\@?<%Z;>O&?:@#J
M=+\;Z%J]SY%O<S1L86N(VNK:2!9HAU=&=0&49'([<TS3/'?A_5I72UN9Q&L3
MS+/-:RQ0R1K]YUD90I ]<URVE_#J^FC>#6HH$"6$UI'<Q:M=W+;I$\LNL<IV
MH-I/'/..>*T[?P_XHOO#$OA?6#I,.G'3VLOM5H\C2R?)L5@A "<<D9.>@Q0!
MM:1XTT37+U+2SFN!++&98//M981.@QEHRZ@..1T]:=K?C'1M O$L[R:=[IH_
M.,-M;23ND><;V"*=J^YKG/"?@K4=-U>QNM6M[<MI\+)#.FK7=R6<KM++'(=B
M KG(Y[8QBM'4-%\0:?XLOM=\/KIMS_:-M%#/#?2O'Y;1[MK*RJV1ACE<#IUH
M H>(_'YCU+P_8>'[FW8:M&]P+R2SFN8Q&,!0!'C)))!Y^4#D#(KI=<\5Z3X<
MN+.WU*:59[T/]GCB@>5I2F,@!023\PXKGM$\"WFBWGA-A<PS1Z3!>BZ;E2TD
MY5OD7'W00W4CC%1^-8]3/Q"\&RZ3';/=11W[!;G<(V&R,$%E!*DC.#@_2@#=
MB\<^'I=%FU;[<RV\,WV>1'A=9EFXQ'Y1&_><C QDT1^./#[:5>ZC+>26T5DR
MI<QW,$D4L3-]T&-E#9;/& <]JY*_^'6M:Q:7VHWMU9PZU<ZG!J"P6\TJ0*(H
MS&L?F+AP2I.7 !SCBI5^'M_-IEQ<".UL]9%Y;7<!>_N;U'\@DHLKR\XRS_=
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
MG]_'"RNFSCG)#J<X^5JL:[X'U'55\;+%/;1_VW':BU+,?E:) #OXX!([9XH
MW;KQII%K96UVR:C(ER':-(M-N&?:APQ9-F5 ]P/:LZ]^)&CVNJZ%;0B:ZM-7
M@DN$NH()7"JH&W"JA+$G((X*XY'(JEK7A_Q7K5U87=REBZBV>*:PCU2Y@BBE
M+Y64-&H,GRX!4@>QJGIG@GQ%HNF>#FM&TV>^T1+F*>.69UC=9C]Y6"DY&!P1
MS0!T47C"RLK?6;K5=1@\BSU(V<8AMY X;:I6/;R9'^;^$8/X&GKX^\.G1[_4
MWNY88=/9%NXYK>2.6 N0%W1L P!R.<8_*L*X\#:OYE[?6L]F+Y/$!U>S24L8
MW4Q+'LDP,J<;N0#CBH-6\#Z]X@L?$-U?MIT.I:I':V\5M#([0QQ0RASN<J"S
M'+?P\<"@#J]%\9Z'X@U&;3["YE-U%'YWES6\D1>/.-Z[U&Y<]Q3/'6O7'ACP
M?>:O:B'S8'A'[X$H TJ(Q.".S'O5?6=(U-/%B>(]/AAG-II%S;QV[.5:69F5
MD7IC:=N,YXS3_&NA:CXH\"76DP&W@O[@0,3(28T99$=N<9(^4XXYH ?9^.]
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
M:CQ"VU)=2:< 9W,DA9=I_$_6KTOC?6)EO;2SFM!<S>)WT:UN98]T<$8C5\D
MC<V=P R,DCTH ]+HKS;QJGBBP\(PK+X@MGN1JUJ@N(+0Q,4:1  P$GJ><<%>
M.,YJ7Q7KOB?P_>6OVB]6#2H[4/<:I!I9GC\[<01(@DW1IMQR,]3SQ0!Z)17.
M>*=9N]%BTG4H)(SIYO8H;[*Y_<R?('![8=D/TS7%)\1=;>WU<;(//ORC>'!L
M_P!8CSM "WK@['^C4 >L45Y/>>-_%,NH:R=+AGF&DW1M$M(]*>9;ID W%Y0?
MD+9. !P,9S7JT;EXD<J5+ ':W4>QH =1110 4444 %%%% !1110 45RWQ$T^
M>]\&7<UEG[=I[)?VN.OF0G?C\0"/QKB9-=^W>,K7QY#=,-$MI[?2CEL)Y4T>
MYY#])98AG_9- 'KCRQQLBO(JLYVH&."Q]!ZT^O%3!J-Q9^%=9M6CBU+7/$$M
M]&UPI98D>*01Y () B"G&1D_G6O>^./$7AZTU_3[Z2VO]1L;VTMK>\CM652M
MP 0S1!CDKSP#R<"@#U.BO*KWQEXJTOPWXAGDCGD:SMXIK2]NM,:UR[2;6C9"
M2#@8((]3Z5T&FZGXDT_QU;:+K=[8WL%_8RW49M[8Q&W=&4%!ECN7#]3SQVH
M[6BN#\2>,=0\,ZMK%I.$E,]BD^BKLP7F+"(Q'^\=[QM]&/I50ZSXMOIM<2UU
M;3;0^'XT283VN_[7+Y0D=F.X>7&<X&/<T >CT5P_ACQC=:]X@CCF5+>SFT&V
MU)86'*/(SAOF[@ "KGA#Q!>ZU\.+;7+IXVNY()I"R+A259P./H!0!UE,DFCA
M"^;(B;F"+N8#+'H![UYKI_B?Q&_@?2M3U#5;=-0UGRA:06FF-.X&QF;"[P"Q
M W$G"K@CFJ4/BO4M4TRTCU2W@FN;/Q7;6&^XM C%3M8.4)(20;L9!XH ]:HK
MSF/Q;KFG^*KR#7)'M8 ]R;.S%AF.[BC5F3R[@,?WF%R0P]1BJOA7QCXHU:\T
M6[F@GN++4SF>)=+>**U5E+*R3%CO ( .1SG(Q0!Z:98UE6(R*)&!*H3R0.I
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
M]IV@F:W8M"ZR-&Z9&#AE(.#W&<&H++PAH.G1V<=GIL<*6=P]U;JK-B.1P0S
M9[@GCI6I]NM-]PGVJ#?; &=?,&8@1D;O[O'//:JUQKVCVL=M)<:M8PI= -;M
M)<(HF!Z%"3\W4=* (;KPSHMZ-3%UI\4PU/9]L$F2)=@PO&>" !C&.F:@TCP=
MH&@WYOM-T]8;LQ&$S&1W=D)!()8G/*KUZ8K0N=8TRRNH;6[U&S@N)O\ 512S
MJKR?[H)R?PJ'7]?L/#6D2:GJ4ICMT9$XP22S   =^N?H#0!B:MX$L==\8OK&
MJ1QW%M_9Z6J199'1Q(S%@ZD$ AL<&MBV\,:+9KIBVVGQ0KI9<V:QY41%E*L0
M >203G.>N>M4[GQEIMKX@M].EGMUM9K&2\^W-<*(E"2*F,].K=<]JUGU73H]
M.&HO?VJV)&X7)F41$>N[.* ,S4_!/AO6=1-_J&E0S7+!1(Q+ 2A>F]00'Q_M
M T_5?!_A_6[N*ZU#3(I9XH_*5PS(2G]QMI&Y?]DY%7QK&F&TANQJ-H;:=MD4
MPG79(W/"MG!/!Z>AJ.;7]&MTMGGU:PB2Y ,#/<HHE![KD_-^% &?<>!?#-SH
MUII$NDQ&QLW,EO&'8&)B2258'<,DGO3H_!/AJ+1KC2$TBW73[B;SY(!G;YF
M-PY^4X4=,=*OZYJ3Z1HMS?QPQSO"H(CDN%@5LD#EV^5>O>GRZQIEO?QV$^HV
MD5[)C9;/.HD;/HI.30!FIX*\.QZ)<Z.-+C-C<N'F1G9FD88PQ<G=D8&#GC%1
MW'@+PS=" 3Z6KB&)85!E?#(IR%<;OG R?O9K:N]1LK#9]LO+>WWABGG2JF[:
M,MC)YP.3Z"FPZKIUSIYOX+^UEL@"3<),K1@#K\P.* %U#3;/5=-GTZ^@6:TG
M0QR1'@,I[<=/PJD?"^B&7293IT6_2%*6!Y_<#:%P.>> .N>E7;'4K'5+?S]/
MO;>[ASM\RWE61<^F02*3^U-/-[]B^W6OVK=L\CSEW[MN[&W.<[><>G- &9?>
M"_#NHZHVI7>EQ273E3(VYE$A7[I=0=KX_P!H&MZJ5IK&F:A/-!9:C9W,L/\
MK8X9U=H_]X \?C3;76]*OY)HK'4K.ZF@!,D<$ZNR?4 \4 7Z*R?#&N+XE\-6
M&LI 8%O(A((BVXK[9[UK4 %%%% !1110 4444 (0&!! (/!!K$C\'^'XO#,G
MAR/3(ETB3.^V#-@Y;<><YZ\]:U[FZM[*W:XNIXH($QNDE<*JY.!DGCJ:J3Z[
MI%M:_:KC5;&*W\PQ>;)<(J;QP5R3C(]* %ET33IO[.WVJD:<X>T ) B(4H,8
M/]TD<U#<>&M&O#J1N=/BF_M,(+P2982A!A,@\# Z8Q45_P"*]&TW4=-LKF]B
M1]15V@?>NS:J[LEL\ CH>YJY)K6E1:@FGR:G9I>OC;;-.HD;/3"YR: ,V'P1
MX=@TN\TY--4VMYM%PKRNS2!3E07+%L#L,\5JR:793:K!J<D :]@B>&*7)RJ,
M06&,XYVC\JPIO&!6ZUJWAL49]+O+>V8RW21+)YH0[@6X& _3J2,#K6U)K6E0
MZBFGRZG9I>OC;;-.HD;/3"YR: ,/4O"]YK7C+3M2U&XLFTO2Y#<6<"0'SC*4
M"_.Y., _,, <XSTJYJW@OP[KE]]MU+2XI[@J$=]S+YBCH'"D!P/1LU/9>)])
MU#7;_1H+I#>V+*DL98?,2N[Y>><#KZ&K5GK&F:A/+!9:C:7,T/\ K8X9U=D_
MW@#Q^- &?JO@WP[KES:W&HZ3!/+:IY<1Y7"?W" 0"O\ LG(]JOZ?HVGZ7I":
M396RPV**R+"&) #$DC).>YJ&76%M];ELIU@BMHK+[6]R]T@*C<004/S!0!G?
MT[5/:ZSI=[=/:VFI6=Q<(NYHHIU=U'J0#D#D4 4KCPEH=WHMGI$U@IL;+;]F
M02.K0[1@%7!W X)&<U':>"_#MC;K!;:8D<2WB7P4._\ KU "OUZ\#Z]ZTM0U
M;3=*1'U'4+2S5SA3<3+&&/MN(S27.L:99HCW6HVD"O&94:6=5#(,989/(Y'/
MN* *%IX.T"QU;^U+?342[#.ZMO8JC/G<54G:I.3D@#J:;IW@OP[I&HB_L-+B
M@N%+%"K,5C+?>V(3M3.3]T#K6G!JNG71MQ;W]K-]H5G@\N96\U5ZE<'D#/)'
M2G'4;$07,QO;<16K%;B3S5VPD#)#G/RD @G- #)M*L;C4X-2EMU>[@B>&.0D
M_*CXW#'0YVC\JSM+\&>'M%O_ +;IVF1P3@,$(9BL>[KL4G:F?]D"M4WUFMQ;
MP-=P":X4M!&9!NE &25'4@ YXJO<:[H]I#)-<ZK8PQ1RF%WDN$55D'5"2>&&
M>G6@#B;/X:R_\)%9W]Y_8D,-I="[W:=IYAEN)!G;O)<A1DY(7J175W/A#0;S
M3;C3Y].1[6XNFO)$WL#YQ.2X(.5.?0BM*'4;*YE2*"\MY9)(O.1$E5BT><;P
M >5SQGI3X;RUN(7F@N898D9E9T<,JE3A@2.A!!SZ4 94OA#09[:[MY=/5HKR
MWBM9U,C_ #Q1YV+U[9/(YK0ETNRFU6WU.2 ->V\;Q12Y.55\%AC..=H_*FV&
ML:9JGF_V?J-G=^4<2?9YUDV?7!.*9:Z]HU[,L-IJUA/*SE D5RC,6 R1@'J
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *XS5/'$]EXV3P[%9V2\1$27MZ;=IPYY\D;"'*]Q
MD'/ KLZYC7?!<7B&\WWNKZB;%I8Y7L 8S$60@C!*%TY49VL,\^M %.Y\=/;^
M%O$^L_V>K'1+R>V$7F_Z[R]O.<?+G=TP:?<^+-8N=<OM-\/Z#%?_ -G+&;N2
M>\$ WNN\1Q_*V3M(.3@<U6U;X86&K-JT9UC5[:QU60SW-E!,HB,IQE^5)[ X
MS@D?A6C?^"8KG5KC4;#6=4TJ:[C2.[%E(@$X084G<K;6 XW+@XH KR^+-:N]
M9O[+0O#\5['IK)'=R3WHA)E90Q2,;2"0&&22!DUCZY\6+?2]3U."&'37ATM]
MERMSJ:07$K!06$,14[\9QR1DY K>NO \4FJ7-]8:WJVF->!!>):2IB<JNT,2
MRDJV  64@G'K27/@:!]5NKZRUC4].6]=9+N"V>/9,X &[+(65B  2I&<4 4E
M\?O<>,UT.VM+)(CY)5[N],,TZ2*&WPH4(< '&-V<@U+X<\<3Z_XDN]-^QV5N
MEO++&T3WI^UIL. S0E!\K=00QP"*N:GX+BU?5X+N\U;4)+6&YCNTL28S$LB8
MVE6V;U&1G ;!HM?!<4/B.UUJ[U?4+^:S$@M$N3'B'S!AOF5 S<< ,3B@#,\2
M:W=:?XEUE+".5[RW\.F[CWW16$$2,,^7@C<,9W=\8]Z9X1OY/#_PQ.OZVUVY
M^RB^E:6^>Z:0&-3E=P&S<<_(. 3UKH-0\+6FHZO>ZC+-.LMWIC:8ZJ1M$99F
MW#C[WS'V]JLQZ!8CPO'X>G5KBQ6S6S82'EXPFSDC'.!VH Y^T\9:M#J.G6VN
MZ!'81ZHCM9R17GG$.J%_+D&T;25!Y&1D8I\'CEYO#/A;5_[/4'7+N&V,7F_Z
MGS QSG'S8V]..M3Z9X&M[+4;.\O-7U/5#8(T=E'>NA6 ,NTGY5!9MO&6R<&L
M^R^%]A92:8HUG5Y;32[M;JRM)9E,4)!/RXVY(YQR20.G?(!H>&?%.H^(=7U6
M'^QUM]/T^\GLS=M<9,LD;[1M3'0CDDG@\#-9/BWXE#PKJ<\4D.ES6]L8_-C_
M +3 NF#8R5AV'IGH6!..*ZS1-"M]"CODMY)9!>7LUZ_F$</(VX@8'0=JY[6/
MAO::O_:T0UG5+6RU67S[JT@,>QI<*-V2A8?='&<<4 33^*]9N];U&QT#08K^
M#3)%BN9IKT0%I"H8I&-IR0&&22!D_C2?\)9K6H:QJ%OH7A^*]L].N!:W,\UZ
M(6:7 ++&NTYVAAR2,]JGO?!,<^KW>H6.M:KI;7NTWD5E(@68J-H;YE)5L  E
M2.E)/X(B.JW5[8:WJVFI>NLEW;VDJ!)G  W992RL0 "5(SB@#/OO'>IH=9O=
M-\/K>:/HTSPW=PUV(Y7,8S+Y<>T@A?=AG'%)<^.]6N-7O[+P_H$>HI:V<%[Y
M\MYY(9)59@,;3\QQP.G7)&.;>H?#VSO;C4!'JVJ6=AJ<ADOK"WE413L0 QR5
M++N ^;:1FM>R\-65AJVI7]NTBF_MX+=HAC9&D08+MX]'/7T% ',Z?\1;^].@
MWTOAXV^B:U,EM!<M=!I5D921NC"_=)4@'/3G SBF/\0=:-GK6IP>&8Y=+T:\
MN+>YD^W;972)B&>--F#@#)!(]!GK6Y%X)L(="T#25N+DPZ)<17$#DKN=HPP
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
MRLE_&)?^/!4E6%V;CD"1U';CFGZEXK-[J5HBVLZVL/B2+389H;MH_-<1L7+
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *KB^M3J!L!<1_;!$)C!N&\(3C=CTR",U8KS74;72[3XX6]SJ$EU"UWIL0M6
M%Q,J27"RD; %.TC;M)4_+SDC))H [O1]8L]=TY;^P=GMVDDC!92IW(Y1N#[J
M:OUX9::-]@^',?B:VN]0CU6WUAO)VW,@C1#?%&3RP=I4@L3D9.>N.*;XWUJ0
M:UJUW;,UCJME?Q1PHUW<M<,BL@WK&/W2Q,">O!R>YQ0![;#?6MQ=W%K#<1R7
M%L5$\:L"T>X97<.V1S5BO-=!M=+L/C'XECGDNH[^X:&>SC>XFVRJ83YAVYVL
M <@9^[T&.*S_ !W=QV/CA+M[AM095@C321/<6\Z'=]^W*?)(3N&X'^[C(Z4
M>GV>HQ7TUY%''.C6LWDN98F0,=H.5)^\.>HJW7CNL->W*ZU;K>7</F>,K2!9
M(I"K1QLL0.T]AR3Z5H6W@VRD\>ZMX?:\U8:*+""[6V_M"; F9G4MNW;NBYQG
M&3DC@8 /4JH:KK%GHT5M)>.RK<W,=K'M4G,DAVJ/IGO7C,>IK<V'PZ?Q'J.H
MBSDM+Y;R2.612X0HJF1D^;' R??G@FK22O/IJ"QENY_#Z>*[#^RY+DNS%-R^
M9M+_ #% ^<$^] 'M=%>$WT^KW'B;5H;J_CL]>&J%=/>:ZNPZQ;QY7EPQH4:,
MKUZYRV[%>V66HVFH_:/LLPD-M,UO-@$;9%QE>?J* +5%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 9]SHUI=ZW8:M*'^U6*2QPD-@8D"ALCO]T5H444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MN7A+:/$+H]=H:?.3M.#N"@G YKN(=1M+B_NK&&X1[JU"&>(=8PX)7/U -6:
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
M)?%FHZUI_P .Y]0O5U2RU:5K_4%<AWM$^8?-U^;)_P#'/6FZ-XIO-5U:ZO\
M7_B!=Z#JD.K?9DTA8MT8C!&%,??)RNX],<]:]W33K*._DOTL[=;R1=KW"Q*)
M&''!;&2.!^0J-]&TN74%U"33;-[U?NW+0*9!]&QF@#Y^\0>,M:-[XLOKOQC=
MZ/JNE7OE:=I$> DJ!L#*X^?(YS^/0BO5?%-W=W_P3U"\OX?)O)]%,L\6,;':
M/+#';!)KK+C1M+N[V.]N--LYKN/&R>2!6=<=,,1D59G@AN8'@N(DEAD!5XY%
M#*P]"#U% 'G6GKJ_A_Q3X8MY-?O;^#5[.?[1!<!/+C>.)74Q *-HYQC)XK#T
M?Q!=WNF>$H=<\2W&CZ?<Z4]RUZLJ0FXN ^-AD8$#"_-CC/X5Z^UI;/+#*UO$
MTD (B8H"8P1@[3VR..*Q]7\./>VUK!IFI2:3';@A8K>VA>(@XZHZ$ C'!&,9
M- 'EL-YJ7B'2/#N[6[B6<^++B"*_*+O$824 JI& =O3C ST[5:\1RZA:>'_'
M&@W>J76HV^GSZ;);S795I0)949E+ #(!7CCO7INB>&=.T/3(+*-#<M%,]Q]H
MN0'D:9R2TA..&.X\C'7%:$NG6,YG,ME;R&?;YV^)3YFW[N[CG';/2@#S37_$
M&K6>I>+HXM0EM;2'4M.@DN54,;*WDC3S9%R"!UZG.,Y[5E:EJOFOXRTNR\37
M&M:5%X7EE1I)5E"2$N"-Z@!CC'/.,X[5ZSJ&DI=VEW';3/87-SM+W5LB>82N
M,9W*0W QR#QQ65HG@VWTVYO+N^NY-4N[N%;:1[B*-46$$GRUC10H4EB3QR30
M!R>FP:QH^L>#[=O$>H7,.MVDL5S%)LV0E;?>K0@+\N",<YSWS6/X8>YM?A04
MTSQ0L6H-=F-[>ZO(HO* N),QHVW,;R*&P6SSTQ7L9L[8O YMX2]OGR6V#,>1
M@[?3CCCM5<Z+I16Y4Z99E;IMUP/(7$I]7X^8_6@#G?!E]_;_ (0O(8[S4DGC
MFFM'ENIDEEAD P=LB##@9!#5Q4/C/7IFTV]>[>.#PVL</B%.TLK2F%R?]U4,
MO_ A7L%M:V]E;I;VL$4$"<+'$@55^@' J/\ LZQV7*?8[?9=$FX7REQ*2,'?
MQ\W'K0!Y-<?VKK\G@Z_EU*YMI-6UBZN+:10"UM;-"X14!! )C .2#@MFK4NN
MWV@P^)M$N]9U.Z%KJ-I:V5V9(DG'GHK[6D9=JKU&XC(SQSBO4?L5K_H_^C0_
MZ-_J/W8_=<8^7^[QQQVIDNFV%PMPLUE;2+<X\\/$I$N!@;LCYL #K0!X?JFI
MZCJG@CQMIUWJES)!I=Q9O$WVN.X8!V&Y&E50&4$;O4$8)X->G:YJ-SHOPUU'
M4-&OWU6XMK61X;N1DE+$$Y8[ %.WGM_#S6_#I&F6\$L$.G6D<,RA)(T@4*Z@
M8 ( Y&">*GMK6WL[9+:U@B@@086*) JJ/8#@4 >31-:K\0/ BVWBZ?7?.:XF
M=9I8Y-I^SO\ .NT H#DC:?3CH:CM[_71\,Y?$-QK][-<S:BD$49*A(HQ?!/3
M)8C(R3T(':O5+;1-)LY%DM=+LH)%<N&BMT4AB,$Y ZD$C-3?V=8_9!:?8K?[
M,&WB'REV;MV[.W&,[N?KS0!YUJ.L:Q;^([WP:M]<"]U#4H;BRN,_/'9."\NT
M_P"QY4B#_?6L*W\3>);_ %.XNDOI8=0BU8VRV<NH6\4"H)=HB,+?.2R]&ZDD
M$<5[*UI;-=I=-;Q&Y12BS%!O53U /4#VJ)M*TY[\7[6%JUZHP+@PJ9!_P+&:
M /.],UN\@^(XM]1U>XNX;R^N(K,V-[%);A55B(I8<;T90IRP/4<GFMO4O$::
M/\3X+74M4CL],ET9Y$6XE$<;3+,,D$\;@OZ5U,>EZ?#?/?16%JEX_#W"PJ)&
M^K8R:=>:=8ZAY?VVRM[GRFW1^=$K[#ZC(X- 'D4?B#6=3\&Z1?0:VS+)>WSS
M0B_2TN;F%96">6[C&$&,CC/'-=9JVN//\%KK6M.N[O>VE&6*XN HFSM^\V!C
M=].*ZR;1-*N+9;:;3+*2!7+K$]NI4,3DD C&23G-69+6WFM6M98(GMV788F0
M%"OICICVH \Z\C6/$7C/5M.7Q)J6GVEMIEI,JVC*"97#\Y8'CCD#&>.>*O:7
MXFUB?X++XB51<ZNNFO*#L^_(H(W;1UZ9P*[9+6WBF>:.WB25U5'=4 9E'0$]
MP,G'UI;>V@M+=(+:&.&%!A8XU"JH]@.!0!YCIFJW%KKOAZ'2_%MQK_\ :L$K
M7L,DD<@C B+"50H!C&_"[3P<XZBJNG>.&N_"W@&&/71+J]WJ,$5]&LH,K* X
M<2#J!G;U]J]2M-+T^PEEEL["UMI)3F1X850O]2!S3$T72HYVG33+-9FD$S2+
M H8N,X8G'WN3SUYH Y3P(=3U'4]>U&_UF[GA@U6[L[>S.T1(BR<$\9)&,#G
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
MFK2QZ;;69EN+2POHH+I#N/[T+(#YBX! 7/4'K7=IHFEQFS\JPMXELW:2W6-
MBQL5*DA1QG#$?C4EWI>GW\L4MY86MS)$<QO-"KE/H2.* /-$TV[USQSXOGLM
M=U#3(ULK&53:A5>1C$Y4N2IX'.5&,Y]JIS^+KW5]"T!9-2O;>_DT=;^YDAOH
M;*)LG;O+.I+'*D[1P,_2O75M;=)IIE@B$LP E<(-T@' #'OC)ZU6DT72I4MT
MDTRR=+;_ %"M I$7^[Q\OX4 >8Z1JVO>*I?!,,FN75D+_29Y[U[4*K2E&0 C
M((4G/4#N<8S5#_A)O$M[JU_<1WTL%_;ZL;6*TEU"WBMP@D"K&T+?.Q9?XLY)
M((Z5[%#IUC;F$P6=O$8$*1%(E7RU/)"X' .!P*:^E:=)?K?O86K7BC"W#0J9
M!]&QF@#R>>RU,)\1=8L=?OM/;3KV:XAAMM@1Y$MT8F3*DL" !C@#GK6A)K<^
MMZ[/!J_BB;P];P:7:W=L()(X?/:1"TDA+@[@I 7:.*]+^PVGEW$?V6#9<DF=
M?+&)21@[A_%D<<]JCN=(TR]2%+K3K2=(/]4LL"L(_P#=R./PH \JL->UB]O?
M#VN3P>;JW_",W\R)Y>WSG5TV';VWX4X_VJHR7<=U'X#O#XQFU:\OM6M9[BTD
MDC95;:22JJ 8PI.W'OSR*]J-M;FX2X,$1G12B2;!N53C(!Z@<#CVJK'H>DQ3
MM/'I=DDS2"4R+;H&+CHV<=1D\]>: /)(_$WB6^U6\N8[Z6#4(=6-K':2ZA;Q
M0*@E"B)H6^=BR_Q9R2016Y;3:W=OXVU#_A)WLUL+V>UL4N&5;>%C$A#.2"<
ML,#H#DX.:]#;2M.>_6_>PM6O%&%N#"ID'T;&:D6RM52=%MH0MPQ:8",8D)&"
M6]20 .?2@#A_ &O(W]HV.I7]W]LMI($D%[?17$1:0';Y4J@9W8^Z>1QQS4_C
M;4;B/Q%H&D2:Q+HNF7HG:>\B=49W0*4B#L"$SDGU.W KIQH&D)!%!'IMK%#%
M.MPD<4811(O1L+@$CKS[>E6KNRM-0MS;WMK#<PDY,<T8=3^!XH \WO=3WZGH
M6B#QI<+HT\5R[:LDT0DN)8W 6'S0NT$ DGC)VUFIKFNZAI^F6-KX@N#$WB9]
M.AU6-4+W-L(G.>FUB#D;L8)4'!KU672=.GL5L9M/M9+-,;;=X5,8QTPI&*D%
MA9B.WC%I $MR&@7RQB(@8RH['!(X]: /,$L->EU'Q;I'_"8:NMOHL<<]I*#'
MYS-)$7Q(^WYE!7@#'4^U.TZ^UOQ;K/AVV?7;W3X;SPRE]=?8MJL\I=1D$@A>
M6Z@=..]>GBTMA)/(+>(/. )FV#,@ P-Q[X''--AL+.W>-X+2")XXO)1DC"E(
M^NP8Z+P..E 'D$=]XEA\#_\ "3R^*+Z6ZT[4Q9K!M189XEN1"?,7;EF().<^
MGUK4U3QF=+T_XB6]YK2V^H6LC_V=%)*!(@:W4Q^6O4C>2>*]*.G6)M6M396_
MV=GWM%Y2["V[=DC&,[N<^O-1W&D:9=W!N+G3K2:<H8S)) K,4(P5R1G!!/%
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
M:3^Z),;2?QKC-/\  ?BS5_%^E:GXAM=+L+73]+DLXA8.2RL49 <'N-Q(P<#
MK.\+?";7+*YL-)URUM[C1[.Y:X\^/5)P&89*LL/W0V2,\#C/UH ]?UWQ!I/A
MG3&U'6;V.TM5(7>^26)[ #))]@*Y]?BIX1G\-ZAKEIJBSV]B!YL>QDDW'[J[
M6 /S'@'&/R-5?B7X1U;Q)_86H:,;62[TB\%R+2[)$4_W3@D=_E_(GFN3O/AQ
MXKU+2_%VJ72Z?'KNOK%"EK!(1%#$K+N)8CEB%Q^?KP =9\,_&NI^-M)O=7OU
MTR&T239%';>9OB(R6$C-QG!4_+Z]NE9*?%#Q%KAN[WPCX,EU31K60QFZDN1$
MTY'7RT(R?PR?;/%=WI>A0V/A&VT+ 6..R6U<IP3A I/UKS?PWX=^)W@W31X;
MTE-!GT^.=GAU"=FW*C-D@H.<]>QQGKTH [#5/B;X9\/&U@U^]&GZA+$LDEGM
M:9X,C.',8(']:L:O\1?">AV]A<:AK,4<.H1M+:R)&\BR(,9.5!QU'6N&UCP)
MXRM?$OBBYT6/2+RV\20B&6>[=E>U!4A@!SD<G'7HOI5G0/AA?:1XQ\-S3M#<
MZ5H>F-%&[-\SW+,[,P4]!ESCTVB@#K[?XC>$KGPU+XACUF(:9#)Y3RLC*0_7
M;L(W$X.< 5S4'Q>T_5?&EI8:/-;SZ(EA->ZA=O%(KPA QP <>B]CP>*Y@?"3
MQ(/!\>!8'68]<;56M9'S#*N  A('L>/0D5HQ_#SQ9K&I^+]6U==,L[_5],%E
M;"VD+(N0N0W&>B $\]30!Z /'GAMK'1[P:@?(UF;R+ ^1)F9]VW&-N1SW.!5
M.X^*7@NUUTZ/-KL"W@D\IL(YC5\XVEP-H/X\5PV@^ /&<VM>#AKT.FP:5X?C
M=46UE)<MMX8YX)+*AX]ZM^#?!?C7PFT6A"T\/W.CI?FZ>_G#/*Z^R]GQT/;U
M(H Z33?BGHFJ?$*Y\)0<O$"L=SDD2RK]Z,+M[8;DG'RUUNK:M8Z'IDVI:E<"
MWLX<>9*5)"Y(4< $]2*\^T/PWXD\+^./%^M?V?97UGJ.^YMW64B7<H8I$%QQ
MG=@GV'6M3XI>?/\ ";4_/B2&XDCM]\>=ZHQECR,]P#^= &WIWC7P[JUQ/;V6
MI+)+#$9V1HW0M&.KKN WK[KD5!%\0?"L^ER:G%K$36<9C4RB-^6<955&,LW!
M^49([@5CRZ%XDU[Q!::AJMEI]A'IMG<P0BVN#*;F25 F>57:@ S@Y.:C3P=J
MUEX2\'I9Q6CZGX?*2/:ROMBF/EE'&X X;YB0V#S0!T=IXV\.WT4$EOJ2L)[H
M6: QNK"8@D(RD H2 <;@,U'JGBFV@OX+*SO;07":E!9W2SQR''F*6"(5&-Y&
M",G [XXKG)_!>L:U;>)=2ODM;'5=1%N]E!!*9!;R6^6B9GP,L6/.!P..:DC\
M':J=&T5IQ =3_M]-8U(J_P N26R%/?:I11[+0!9\6?$S1M"TS5Q97L$^J6*,
M!$\;F+S1_P LRX&W=_L[LUM:EXTT'19DM]2OUBN#$)G1(GD\M#_$^T'8O7EL
M"N'U/P?XL7P;K7A"QL=,N+2[FFFAOY;DJY5Y/,VM'MY<$XW9QT/;%6=:\$ZX
M/$VIZCIX>ZM]4AA22--5DL_*=(_+^8*I#H0,^HR?6@#L;SQEH%C?Q64VH SR
MHCJ(HGE4*YPA9D4A0>V2,U<UG7M,\/VB7.J70@CD<1QC:SL[GHJJH+,>.@%<
M)J7@O6K>^L?^$<MH]/EMX+:W348M3D'[J/ *30E")0!N [\C.*V/'^VPET/7
MQ?6%K/IUTXC74&9()!)&RL&=0=AQR&(QGCO0!I6_CKPU=6\\\.IJT<$\5O*?
M*D&R20@(I&W.22 ?0]<5-KGB.UTV'4[>*[@CU*TTYK_;<(YC2,;@';:,E=RG
M('/'2O-=,TK5O&%AXNU"R>Q:>YU.SN;25-PMIF@"$JK$99<C;OQR<GBMN]\-
M>*M=O?$5_J%G86KZAX?;3;:"&Y,FQ]SD!F*C/WLY QSCM0!U%UXWT'2A9PZG
MJ4275Q;K/LABD<!"/OG"DHF>[8JAH?C^QN/!NG:YK4\-M)>RRQQ1VZ/(9"DC
MJ-B+N9N%!.,U2M=!\2>'M<FU#2[&PU!=0L+6WG6XN3$;>2%"N00K;D.<D#G-
M85O\.M?L?#_A=HV5K_21=QSVUO>M:[TFD+ QR*#M(XX(P0<=J .QN?&<$UWX
M;.D2075GJUY);22$,"FV-V( X(8%<$$?A3;7QUI=KH]O>:WJEE&;BYN((7MX
MY=CF-V&WYAG< N#ZG[N<BLJP\%W]M+X>N/(2*2#59M0OE:]:X/SQ,@.]@"Q^
M[GCKFH])\%:I:S>&#<QP%=.U2_NYQOSA9?,,9'J<LOTH Z>V\;>'+O0[C68=
M5B^P6\GE32.K(4?CY2K -NY&!C)SQ21>-_#DNF76H#4@L%JZQS"2&1)$9ON@
MQE0^6SP,<]JY/7O .K:G=:_<VTL4+S:K::C9@3-'YGE1!&5F490D[L$9Y -*
MG@N_GTO4YKW14N+N[:!?)NM<EDD*1DL")MGR.&)*X_$T =[I.L6.MV7VNPE>
M2'<4)>)XV##J"K@$?B*S].\:>']5U1=-L]0WW3AC&C0R()0OWMC,H#X_V2:K
M^$=-U[3_  Y<6VK7K/=--(UJ99OM#P1$#8KR$#>0<G..^.U<EHO@_P 4KXH\
M-ZCJJLYTUY3=W$NKRW'GLT+)O2)@%C!)' YY]N0#JK3XC^$;V]MK2WUF-YKF
M3RH@8I "^2-A8K@-D< D$\>HJ#Q-\1-#T*UU:&._A?5+&VD<0M&[1B4(61'<
M#:"3@8+ \UD6_@C4XOAKI6A^5;B^MM2CNI,/\NT7)D)!QUV_X5#J'A;Q1;Z3
MXJT'3K'3;JSUJ:YN8[R:X*-&9ARC)M.Y@>%.<=,],4 =W;:O"OAJWUC4)8K:
M$VJ7$SL<(@*@GD]N:SH?'GAN>RO;M-0;RK*,37 :VE5TC)P'V%0Q7_: (]ZJ
MZ_X5NM;^&H\.I.D%X+:!5<D[?,C*-@D<X)7&1ZUBZ?X;\06XU'4VTU6U5K$V
M5JM[K$EXK;V!;=N4 )P#CDG!'>@#J[GQAH%I'?R2ZBGEV$4<UTZ(SK&DGW"2
MH()/7 YQSTI-*\9>']:OWLK#4DEN%0R[&1TWH/XD+ !U]UR*\SUCPA>^"?A3
MXJT8O%<Z<\44\%W@"0R$HKHZ^@*@J?0X[5U%SX:\0^)M9L9-9MK#3+73[2Y@
M22SG,K3O-%Y>0"J[% .<')SCZT =%IGC7P[K&HK86&I)+<.&,7[MU67;][RW
M("OC_9)J.T\>>&;_ %!K&UU5)9QO VQ/L<H"6"OMVL0 >%)Z5R/ASP%J\$FF
M6>L1.8--C98[I=8ED4MY9C5HX2N$X8\$\=JW?!]CXGT*RTW0+O3M,_LZP3RC
M?Q7+;ID (4B+9\K'C.6QU]: )M!^(NAZUH-QJS2M;1VSLLR.C,5'F%%(PO.X
M@8 R><4W5/B3H-CX8OM;MIFNULY$AD@\MXI [8P"K*"O&3DC!Q6+:^'/&%CX
M2NM"M5MX?(OVGBG@OFC>\A>=Y'3(3,)PP&03WZ503P!K]SH_C*&6.."75X[7
M[(DVH271!BR2'D<9YX]AGVH [>#Q/;WNN6,-I>VAL;FSFN,21R+*?+=5+ D!
M0HR<YYZ8XS2Z5XX\-ZWJ"V&GZI'-<.&,:F-T$H7J49@ ^/\ 9)K$U+PUK'B7
M4X;O4((=/$VBWFGSK#/YIA>5E"D'"[OE&3P.>/>H;'P[XEOKCPS::K9Z;96>
M@2++]HM;@R-<LD9C4*NT;%.<D$GH!0!LVWQ'\(WE[;6D&LQM-<R>3$#%( 9,
MD;"Q7 ;(X!()XQU%7H_%NB3:X=&BO2]\LAB*K#(4#@9*^9MV;@.HSFN3A\$:
MG'\,['0O*MQ?PZDET^'^7:+KS"<XZ[/\*GM_#6O6_CL:C8P1Z9927;S7K0Z@
M\D5XA! S R860_+E@>QZYH M^,O&D^AZ]I&AV!LUO+\/(TMXDC1QHN !A!DE
MB<=>,<]JTU\=^&7U<:4-6B-V9OLX^1_+,O\ <$F-F[MMSFC5=&N[SQQX=U:(
M)]EL(;M)B6PV9!&%P._W37(Q^#/$@\,P^"V@T\:5%=K+_:HG/FF(3>:/W6WB
M3MG=CJ: .WM?%FAWNN3:+;7ZR:C"[)) $;*%0"<G& ,$<]#SC.#6'??$/3M$
M\6ZMI>M7$-K:VMO;RP.L;O(Y??OR%!X&T<XXSS6CX5T*XT?4/$=Q<I$#J.J-
M<Q,AR3'L0#/XAN/>FV.@W$/CO7M8FCB-O>V=M!"V<ME-^\$=A\R_6@"S?^,_
M#VFV5E>7&IQ^3?+OM?*1I6F7&<JJ L1@C)QQ4UAXIT35)K.*QU".=[V%Y[?8
M#B1$(#X.,9!(RO4>E</H7A#Q'X7@\/ZA:6EE?7MGI;Z==6<ER8P 9-X>-]I&
M>Q!'2BX\">((/#@N]/ELX_$W]I7%^H1R(8A< H\:DC) !#9QR5H [*#QEX?N
M=);5(-222R6Z%F9$1SF8L%" 8R3EAT'?/2M%]5LH]8BTEY]M]+"T\<14_,BD
M!B#C'!(XSGFN$L/AW<:7XJTZ.U:+_A&[80W;Q$X=KN*(PJ<>A&QR?[RUL^/?
M#^JZO9V=WH$D46L6;R+$\K87RY4,;C/ME6'N@H T;?QEX?N](35;?4DELGNA
M9K(B.=TQ8*$ QDG)';WZ<TV+QMX=FU<:7'J:-=&4P+^[?RVD'5!)C86_V0<U
MS.G_  ]GTOQ?9);&(>&;7R[P0Y^;[7'%Y(./3: ^?[PK-T/X>:OITUEI5XCW
M6FV=X+A+G^UY50JLAD0_9]N X.,\XZG/- 'HNLZ_IN@112:C.\8E8K&L<+RL
MQ R<*@)/'M6/<>,H)[WPP=(D@N[#6;F6%IN<J$C=N.F#N7!!'K3/&6EZ]J%W
MILFEM)+91>8+JTAU![)Y&(&QO,0$X7#97CKWQ6!X>\$:UIT?AH72P;M/U:\N
M[C;.9/DE60+AFY8Y8=>?6@#KO!VNW'B+P^-0N8HXY#<W$.V/.,1RL@/)/.%%
M4(/B=X,N)(D37H!YH)5WC=$X!)!8J%!P.A.?:K?@C1KO0?#0L;T()Q=7,OR-
MN&UYG=>?HPKF;7P+J,?P\\,Z')!;&YT_4X+JY7<"NQ9F=B#CDX- '26WC[PQ
M=Z;J&H0ZHIMM.VF[)AD5H@W0E"N[![$#FM6YUK3K/4(["XNEBN9()+E58$#R
MTQN8MC  W#J:X[Q1X)U#7=1\3O \$4>IZ3#:P.S?\M4=V^8#MRHS3(]&\6:M
MXF@U?5],TJ&.'2KFS%LMTTBO(^W[YVC"MMQ@ X [YH U+WXD:!!X>U+5[2:6
MZ2QA$I3R)(O,!^[M+*,@D<,,BN@T;6+37=,BO[)R\,@[J5P>XY KS^R\%>(7
MT#Q#I!(L-.O-.-M9V$NH->+%+AAN5V4%(\;1MY]?:N\\/G4O[$MEU6SAM+I%
M"&**?S5P!@'=@=?3% &G1110 4444 8OBSQ);^$O#=WK-S&TJ0+D1J<%R>@S
M@X^M5[CQUX<M+"UO)]1VQW980*L,C22%?O80*6('<XQ4OC31;CQ%X,U;2+5T
M2XNK=HXS(<+NZC/MQ6!+IOBA=<T_Q3%I-@]^MB]A<Z<UZ0%4N&5TEV8SQR,=
M._% '8:9JMCK.G1:AIUU'<VDH)26,Y!QP1[$'@@]*YZ#XG>#+B2)$UZ "52R
M.Z.B<#)!9E"@X'0G/M5KP;H5YH>E7@U!H?ME_>S7TT<!)CB:0YV*2 2  .<#
M)S7-6O@;4(OA_P"%=$D@MC<:;J=O=72[@5V+*S.0<<G!_&@#J=/\;>'=4LK^
M[M-31X; 9NMT;HT0(R"58 X.#@XYK/U'Q]IK>%M=U+19TN+O2[5IVM[B&2(C
M@E=RL%;:<=15/7O#.OSZWXBU#1KB.UEO=/M8+>42;&+1R,SC(!*Y0[0W;/M6
M ? GB&Z7Q-(]L(3J6C?8K>.XU22\<2;F/S.XR!ST' ^N: /0(O%.D_O8KB]B
MCGMK1;N[X.R!&&<NWW5[D G..<4NB^*]%\03R0:;>^;-&@D:-XGB;8> P#@$
MK[C(KA#\--4M]"UKPY9WF_3M5MX[C[1<2EI8KQ"N[<<99'V#GMS@5N>$O#>I
M6VN'5=7M98IXK8V\;R:O)>$[F!; 90%7Y5]Z +FH>*M3FU^ZT7PWH\>H3V*H
M;R>YN?(AB9AE4!"L68CG@8&1S5MO%D&FZ3:W/B*VETNZG9U^R*&N6RIY*^4"
M2,8.<#@C.*RKG2/$>@>)]3U;P];66HVFJE)+BSN;@P/%,JA-Z/M8%2 ,@CJ.
M*@UK2_&6HKI4TWDR!$E%W9:?J4MDN]B/+;S0-S!0"".,DYQVH Z;3O%&BZM/
M:PV-_'.]W;M=0;5;$D:MM8@D8R&."O4>E4;CQ_X7M;:WN)-4!2X:00B.&1V?
M8Q5B%52VT$$;L8]ZXZ'P)XDL/ ^EI8/;1>(].NKIHW:9F0Q3LX8;CR>&5N><
MH*UU\*ZKX6UFQU#PY96FH01:5'ICV]Q<&!E",6$BMM8<DG<,=<&@#=OO'7AK
M3H+2:XU1-MY#Y\ BC>5FC_O[4!(7W( K8MM2LKS3$U*VNHI;)X_-6=&RI7&<
MYKD)-+\4:=XC;Q#9Z?IM]<WMA%:W5L;IHA!(A8@QN4.4.XY! / -7=#\-:GH
M?P\DT6VO88]6:*X9)T4^5%-(S.-H/\*LW'';IVH T-'\8:%KUZ]EIU\9+E8_
M-\MX9(BR9QN7>HW+G'(R.:75_%VA:%?1V6HWZQ7+IYOEB-W*IG&]MH.Q<_Q-
M@<5R'AKPIX@MO&>FZQJ,#QPV]E-;RF;5I+QWD;9\PW@!5.T\#\>U'B?4E\)>
M,K_4(M5T:%M4LHA-#J;R(R>67"M'M4^9G)S'P<@<\T =+/\ $#PM;6%A>RZL
MBV^H(\EJWE2'S@A ; VYSDCCJ>V:EN?&WARTU4Z;/J:+<K(L3_NW*([8PK2
M;%8Y'!(/-<=X&\*ZBECX!O[BV6---L;L3+*-KHTQ4IA>QP#GTS44WP\U<:CJ
ME@Z/>:1J5^]TT@U>6!421PS*\(4AF'."#SQG% '<7GC3P_I^K?V9=ZAY5SYB
MQ'=#)L5VQM5I-NQ2<C@GO5?3/&^F:GXMU/P['O2ZL9%C4E6Q*=FYL<<;<$<G
MGM7'>*O!OBW6Y=5@R;F.>\2:VF;5I8XHX0R$1_9P-I8;3R>O7K76:=I6L:;\
M0=:OA;6TNE:J()#/YY62%HXMFW9M^;) .<C H O:OXRT#0=0%AJ-_P"5>&$3
MK L,DCLA)&0%4YY4].F*I3^,89]0\+C29;>[L-9GEC,XR<!(F?CT.5P01ZUA
M:M)J]O\ &5[C1["UOID\/HKPSSF$E3</RK[6P<@<$<CZ4ND>"-8LKO0+NX:U
M,T6JWFI7J0L=D1GC<!(\C) +#T[T =1:^-/#][K"Z5!J&;QV=(U:&15D9?O!
M7*A6(P> 3TIL/CCPW<:U_9$.IH]YYI@PL;E#(.J>9C9N]LYKB++P;XMDUO0;
MG5"9WT^_\^ZNY-6EE6<;7&Z. @)']X<#GL.,UN^%=(\3>&[2W\._8=.FTN":
M0C4?M3+(T3,S?ZO9_K/FZ[L4 ;=MXV\.WFK+ID&IH]RTC1)^[<1NZYRJR8V,
MPP> 2>*A\1^-M-\,ZSI.GWV\?V@9,R!6(B"J6R0 <Y(Q@>N:X_PY\/M7TR;2
M]-OXWN=/TVZ$\=S_ &O*$8(Q9"+?;@-G&1G'7UKJO%VE:O<ZKX?U?1[>WNI]
M+N)7:WGG,(=9(FCR&VG&-V>E %G4/'?AG2]0:QO=6CBG3;YGR.RQ;ON[W *I
MG/\ $16K?ZM8Z8+0WDXB%W.EM"=I(:1L[5R!QG'4\5PMYX9\36UOXFTC3[/3
M;FRU^>6;[7/<,K6QE0*X9-AW[<?+@CMFNCUOPPU]X#;0;>8FY@MHUM9WX(FB
M ,;GT^903^- %T>)]%:]U6S%_'Y^DQB6^3!_<J5+ DXP>!GC..]4+OX@^%K$
MP"YU54,T"7  AD;9&XRK/A?W8(_O8KC;GX=:Y<V=I+YEO'?ZH\T?B!E<X:&6
M59&"'N55=@]F-;5WH'B'2=5\0'1+#3;VTUL(0US.8C:L(Q'AE"G>F " ,=Q[
MT =%>>,?#]AJ5KIUQJ4:W=W&DMO&JL_FJ[%5*E0002#] ,GCFL_P[XUM]1TZ
MUDU)XH+V\OKBTMX(49C)Y4C+G R<84$L>!GM5/PWX+N=!\3:=<L\<]K9>'XM
M,$Y/SF19"QP.P(Q_*L;PW\/]8\,ZQ;:[;R+->2WES'>VTDV4^R22EU\LX^5E
M.&QW+,,T >GNZQQL[D*J@DD]A6%IGC7P]J]U);66H;YDB,^QX9(RT8ZLNY1O
M'NN:G635]4\-7F(5TO4Y4GCM]S;Q&<LL;GCN-K8QQG%<+I'@[Q(/$>G:C?PL
MBV]C<6\S3ZO+>-)(ZJ-RAP BDCH/QZ"@#J]-^(?A35[^ULK'6(Y9[H9@'ENJ
MR<9P&*@;L?PYS[5F>+/B=HVAZ7JOV"]@N-4L@5$3QN8C*",H7 "[NOR[LU!;
M^#=1A\'^"=,$<"W.CWUM<76&X 17#E3W.6_&LC4O!WBQ?!&J^#;*QTR>TGFE
MEAU"6Y*NRO+YF&CV_?!.-V[&!GM0!W7BSQ1;>$O#4VLW432K'M B3@NS'IG!
MQW/X5CZC\1=-T_6])1[B(:1?6D\WVAHI/,+QNJA57&3G+<;2>*U/&NAW7B'P
M1J.D6;1K=3Q 1F0X4LK!L$]LXQ5*/2-7U'QAH6OZC8VUJ;6RN8IHDG\WRW=D
MV[6VC/RJ<G'&<<T :*^-/#SZ%#K4>HB6PFD\J-XXG=F?GY=@7=NX/&,\5FZG
M\2= L-+T[489S=6UY?+9[D5E,1SABRE<@KQE2 >:Q)?"?B6UM[P63?N9]>N;
MZ6UM[YK5YX)%^3$JC*D-R1W]:JVG@?Q%:>&YU$-N]_'XC36(K>2]>021J$^0
MS,"V[@\D=J /1I]9TZUT4ZQ<7<<.GB(3&>3*@*>AYYYR..O-<SJ_Q#T\>&+W
M5-!FCNI[6:WC>*>&2,J)953)5@K8P20>G%7O%6B:CXE\)Q6Z"WM]3CD@NQ%(
MY>$RQLK^6QP"5)!&<>^*S->T_P 4^*?"M]97FEV%C,\UJT$<=X92P297<LVQ
M0!A>!SWH V]2\:^'=(U%K"^U-(KB/;YH$;LL.[[OF, 53/\ M$4:IXT\/Z+?
M&TU#4/(E&W>3#(R1[ON[W"E5S[D5QFJ> M:.MZX+=&O--UF8S,/[6EM5CW*%
M=9(U4AQ@<8YQP:C\7>"O%&JIK%A:EKFSN(4CL&;5I8([= @4H\*C$A)!.6)S
MGGIB@#N[CQ=H=MKAT1[]1JGR8MMC%CN!*G@8QQR>@XSC(JCX-\8P^(](TLW3
M11:K=V7VUK>-6"^7O*94G@\XXSGGWINB^'KNQ\7ZWJLZ1>7=V=I!"P;+9C5P
MX/H,E?KBN U?3KK0/"_A'0K6]@A\9VZ&UB@0ERT,^Y';C^%>'R> 8Z /5HO$
M6D3:"^N)>I_9B*[-<L"JX0D,>1DC(/U[9K"U;XDZ%IWA^35X6FN(X[F*W,;0
M20MN<CLZ@\*2W3G'O6E>^'X8O!#>'[*PM[N".U6V2VN9#&DB@ 8+*"02 >0.
MM<>?!_BBY\&ZQILLH'F7-O/IUG=WS7)B$3H[*TQ4'#%>!SB@#KKWQQX=T^VM
M[BYOG6*>,RQE+:5SL!P6(525&>YQ3KWQKX<T^6SCN=4B5KV$3VP56?SD) !7
M:#G[PXZXYZ US7B#1O%^M7D<[0!;>:R\HV<&LRVZ6T^YLLS(H,H*E>..A&.<
MU)X5\':EI.J>&KF]C@*Z;H36,A5]Q68NA^7VP&YH U-*^(.BZE?ZS:M-]G_L
MN1UD>0,%9$4,SYQ@ 9(P>>*U]%\1Z7XA29M-GDE$.W>)()(B-V<'#J"0<'D5
MS47A_6K;4?%EJ=,T^]TS6':XC:>Z9-S-$B&)U"$@?*?F!]*L^!=%US1FU!-0
M:2'3G\L65C+?&[:# ._$C*#M/RX7G&* -2;QEX?M])AU6;4DCLIKK[&DCHXS
M-N*E",9!RIZCMGI4.O\ BFVTT3VUM>VD=];R6WG+<QRLB)-($4$H#\S?-@>N
M">*YF^^'-QJGB;5(;IHO^$=N!<74$8.72[FC6-FQZ##L#ZO4<?@K7[GP=<KJ
M36\GB"_U&UN;IED^0)"\8 !Q_<C)^K&@#<'Q"T^?4?$6F6RD7NDH^S>K;9F6
M+>>W !R.O..*7PM\1-#\00Z5:MJ$"ZO>6J2M;HCA-^P,ZJQ&TE>> 21CFJ\F
M@:Y%XB\6&&VM9=/UR!62<W!5XG6W$04IMYR0#G/ IJ>$K^/1? =JD<"RZ)+"
M]WAN %@9&V^N6(^M &KXB\;:9X9UK2M-OMX^W^83(%8B(*I.2 #G)&./K5@>
M,O#YUJ71_P"TXQ?PY\V$JPV )YA+'& -ISDG';KQ5'Q;I6KW&L>']8T>VM[J
M;2YYF>WGG,(=9(BF0VUL8SGI5(^#+J\7QS#<-';C7R%AF0[F"^0J?-[!L\>G
MUH VM*\:>'M:N6M[#41)*(S, T3Q[T'5D+* Z^ZY%167COPWJ$D\=MJ.YX8&
MN2KP2(6C7JR;E&\>ZYKE=%\&^(8WCDNU-O>V-E-#9W;ZO+=(LS)L#I$R *G?
M!.>GI2>'O"/B.'Q=HNJZG$ZQV=M/#</-J\MXTDCJHW*K@!%)'1?QZ"@#6T[X
MAVNNZ!I.IZ?+;VK7=[!;S0W:2-M\QB-BE5P7..#]WUJ_=?$?PC97LMI<ZS''
M-#.;>4&*3$<@.,,=N%&>Y(!YYXKF]+\)>(XO"7A[0[NULT.BZK;3":.Y+>?#
M&[,SX*C:<$8'/X5;G\&:C)X-\:Z8L5O]JUF^N;BVRW!5]NS<<<'C\* .DU7Q
MIX>T6_:RU#4EBN$022*(W<1*>A<J"$!_VB*T(-8T^XT6/68[J,:=) +A;A_D
M7RR,[CG&!CGFO,/$E\?"FH^(8(]4T8-J]I&TL%XT@G1Q#Y6(U"D3 A>%R,$^
MAKI(/"UUJ_P8LO#<S&TO)-*@B/F+_JY%53AAZ9&"/K0!LZ5XW\.:U)+'8:DL
MDD41G9'B>-C&.KJ&4;E]UR*ATSXA>%-8U"VL;#6(YKBZ7= OENHDXS@,5 W8
M_ASD>E8[:'XDU_6['4-7L=/TY=-L[B&)+:Y,IN))4"==J[4 &<<G.*2'P=J$
M7A3P-IRQP+<:->6T]UAN $C</M/<DL/K0!T \;>'6UC^RAJ:&Z,WV?\ U;^7
MYO\ SS\S&S?VVYSGBM^O*=,^'FKV5Q'I5TCW>E1WQN5N/[7E1-GF^8,P!2-X
M/O@GFO5J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ I,C.,C/I2UYQ?KK4OQAOX-%N;
M&UE;1(&>6ZB:7 $LF J!ESDGKGCT.: /1Z0D @$@9Z5Y8_Q+U6XM-)LHX(K?
M4[F:[ANKB&RFO(T^SL$8QQQ_,VXD'DX SG-5M2UK7]:;PE,;..#58M;FMXGN
MK:6WBE @?$OEOAPNUL[<]5(SWH ]=HKSN/QCK-C;>(=/U>YTY-4TVZMX(+F&
MTE=)_.4,H$*L7+X)& >3CMDU0M_B!K\5IJ[W<44BZ+=VCW<CV,EL\EI+G>?*
M=B59<9SD@@4 >IT5YGK'Q"U.WN+D6,4)MKC5?[,L9OLLDY7RXRTTA2/YI/F!
M55&/NDDXKH_!FNZIK":A#JEM(&M956&[-A-:+<HRYR(Y>00<@\D=* .H!!Z$
M'MQ2UX]9>*;KP]87=I8QC[5J7BC48EF:UDN1$JNS,?*C^9SQP!CU/ K6B\;>
M(Y+2WL/LL46HW6J+8V]_=V$]M"\9B,GF>5(0VX;67;G!/?% 'I=(2%&20!ZF
MO.X_&.M6%UXJL=7O=+$NDI:+;W$5K(5D>;=C=$K%BQ^4!0>O?FN=U[Q3JFK>
M"_&^CZJH=[.PBGBG-C)9LRN2"&CD)/!7@@X- 'LV021D9':EKRZ\U'4=(\5>
M-M3TR))IK.RTV=XG4GS(E$AD YX;9NQ[@5UF@>(I?$.O:FUFT3Z):1PQQ3*"
M3+,R^8Q!ST"M&,8ZDT =+17F6M^/]4T[6FELYH+S3(M1CLI8TTR<*,N$;_22
MVS>I/3&.,=:74?%7C$CQ;>:<=(2R\/SOA+B%V>=4B61ER& 7@GGG.0.,9(!Z
M92?*Z]F4_B*X2'Q+XA\1Z[-9:"VG64-G96UU,;V)Y6E>92ZH-K+M4 8+<G/:
MG_"IR_PMT]W5<L;DE0=P_P!?)QGN* .X5E=0RD%3R"#P:6O)_#_B+7I=*\&:
M5H,&E60U+3)IY/,A<QP;&7!50V3]X\$]3G/'/9^"M<U#6M+OAJRVZWVGW\UC
M,]N"(Y#&1\X!)(R".,T =+17F5CX^U67Q-I,?G07NDZI=/;QR1Z7/ JC:Q5D
MF=BLGW>< >U:OA?6_$_B.UM_$/FZ7#HMQ)(19>0YG6)2R@^9NQORO3;B@#N*
M*X7PUKOB?6M+MO$T\FEIHUQ&\WV*.%S/'$ VW$F[#/P,C:!UJA9>,/$R:=H/
MB&_&EOI.LW4, LH(W$T"S'$9\PL0Y&1N&T=\4 >DTC;3\K8.>Q[UYD?'/B6#
M1?$&MS0Z:UI9:A+IUG#M<-))YZQ(\C9P$ /(')Y.12S/K5E\3_#G_"0WNG3"
M+3[Z59[:)H@HQ'N#*S-P,##9&>>!B@#TT  8 P!17FN@>.=8N_%>D6-T\-U8
M:M',T4J:7/:*A1-ZE'D)$JD=\#J#532?&OC"70_#WB*^&D'3M2OHK.2VBB<2
M@/(8Q(&+8SGG;CIWH ]5HKB=&UGQ1XCO[J^L)=*MM)MM0DL_LT\+M-(D;[7<
MN& 5C@D#:>V:P(/B+KU]=O>V5D\UDE^;86$>D74CM$LFQG^T#]V&&"VW& !@
MG- 'JM%<[XBUVXT'6-$>4PKI%W,]M=2./FC<H6B(.> 2I4_45QVF_$77+[37
M@DM;:#6+V^MAIB%"5-K<99789R2J)*3CNHH ]2#*V<$'!P<'H:,C.,C/I7D&
MHZGJJVEV=&DM-.?_ (31;61HXW'G9:, OAQG.?F'<<<5I7$?B9_BG=0Z9<Z9
M'?'0;<W%Q/"[1Y$LO"(&SR?5C@#O0!Z=17):+XPFN_AF?%5]:J)H+6>::"$G
M:S1%PP7/0$H<9Z9K-L?$GB:RN_#L^M-I5Q9:\XB6*SB=)+9VC,B_,6(D7 P3
M@>M '?T5YY:^.-3F\"^%]9<6HN]4U2"SF 0[=KS%&VC/!VCWK3\,:UK^M^(=
M;6<V$>DZ=J$UF@5&\Z0JJD<YP -W7'.>V.0#L**X.^\0^)K_ %;Q FAOI=M:
MZ&0CK>Q.[W+^6)#R&'EK@@ X/<UG'XCZ@;"YG6UA6:_TRUO-&A8'+23$1%&Y
M^;;(R'C'RM0!Z80&&" 1Z&EKSFQ\=:KJ,5E%%%;)>6VFW=SJZE"1'+$3$J+S
MQF17//\ "OXU'I'BSQ8%\):CJPTI]/U\QQ&"WC=9(6>(R*^XL0<[3D8XSCGK
M0!Z517$>,_%U]I.NZ=HFG#RI;J"2XDN3837A1%( "Q1<DDGDD@ #U(KG[KQ#
MXMU2X\)-&\>F7$NI7%M*D]I/&EQMC<JYC9E;85&=IY#=^* /5@020",CJ*-R
M[MN1NQG&><5Y49O$]OXT\>7&B2Z9&;9;2:9KN)W\UEM@=B@,-HX/))ZBI)?&
MRPW\?B1]+@,A\(#4OE!\S)D4^5N_N9/I[T >I4$X&37(6E_XET[2+G5O$&I:
M&+,637&8;>11 ^ 0"=QWIUZ $\8ZUS,7C#6+]]9T34PLL4VA7%Y%-_9DUDRE
M0%*[9&.Y?F!!XZ<T >J@@C(.0:*X_2;O4;'X0:7=:19B\U"+1;=H(&Z.WE+@
M=L_3OTKD]9\4ZY?^!+N:UUN!;^UU*TBF T^:SGA#R(-CH9,C)(Y!(*Y'?( /
M7**X#Q-XFUW2GCL;:_LI-2AM#<7,=OH]Q<@G)"D[7_=H<$9))X-5K;QAXD\0
M7^@6NC+IUH=3T3^T9GN8WD$+;D!V@,-P^;&#CKGM@@'I%)D$D C(ZBO-;3QO
MXAU*UT?2H(].M];O+^\LY[ET9X$%L3O94W DGC )]:IZ9J^H:+KOCVZU*[L$
MU&-[")9D@D>*1VCPF(E)<L01\H)Y[XH ]7HKRA_B)K]IH?BPSQQ27ND06\]O
M++82VOF"1B"&B=B1C:<$'!S6W-K/B]]=L/#D<VD6^I36LE_<7!@>2..(.%6-
M%W@LV3RQ(XYP* .[!!S@@XX-+7D.B:MXCTSP_P");FRM(I[\^*)8KQ[:W:X6
M%/+C#R)$&#/R!\N<C/?%>B^%=5.M>';:^-];7K.6#36\+PJ2&(QL<EE(Q@@G
MKF@#9HKS3Q+K%SX/\4>()$D=EU?2UGL$9N!>1D1;%'OYD1_ UCV@OK?38/AQ
M->S37J:RD3S%SO:RVBY9MW7L4_2@#V($'."#C@TA= 2"P!49//2O'X-4\3Z)
M:>.=8TDZ8+'3]9N9Y8KF-VDGPJ%E!! 3"@8.#DGMW7QM?I>Z;\0 MI!&?[(L
M9?-53YCARYPQS@@8XX'4T >PTC,JC+$ >I->::YXZUI/$6K:;I$00:4D8V'2
M;F\-U(R!]I:+B)<$#)R>IZ5K^-M4:3X62ZG<:;'OEBMI7L[Q"0A:2/*L.#E2
M?;D4 =K2;EW;<C=C.,\XKAM"N?$$WQ1\3V\NH6[Z9;BU/V=HW)56C<KY?SX4
MY W'!W8Z"EUG4;RT\?7ZZ9IEM=:C%X;:>W+ B21Q,0L>[/W2><>O>@#N:*Y'
MP-XAO-<BO8]0O89;RV*>9;?V?)9S6Y8$X='9LCC@C@X-==0 4444 %%%% !1
M61XFU;^Q= N+U;B&"4%4B::%Y079@H&Q/F8DG  [UY^_Q$U^TT/Q69XXI+W2
M(+>>WEEL);7S!(Q!#1.Q(QM."#@YH ]7HKSZ;Q7XC\.:U+!XA33KFWDTNYU&
M);%'1XFA +1DL3N!#?>P.>U-M?$WBJT;P]=ZH^DS6FO.L,<5M$X>U=XR\9W%
MSYB\8;A?:@#T(D*,D@#WI:\1NKOQ!=_!75[G4KR"]QJ*I"-KB3<M^HPSLS?+
MP !C@8'-=5<^,/$/AC4]3MO$":?>I%H\NJ0&QC>,@QL%,9W$Y'S#YN._% 'H
ME%>::+XU\17%S%]JMS<P7%G+.9$T>ZM4M)%3>H+R?+(IY&>#G'K71>!]2U_7
M?"UOJVKO8QO>V\<MO';1M\@*]6)/)/!P,8Z9/6@#J:0LJXR0,G R>IKRR7XE
M:M#9Z03:VQN;=Y#X@7:?]'CCF6%RO/&2Q89S\JFK5_XAN=4O-.N9;2SFL/\
MA*DL;$O&2P5$=7E!S][>K@'I@=Z /220!DD #N:6O&;JY\077P]^(AU34+>Y
MMH;B]@51&^]6&WA2SD",#.%QQZUU>DZUXFL/$VB:5K7]FR6FK6DKPK:HZO;M
M$JG:S$D.,-UP.>PH [NBN/U?6M?_ .%@6?A[238);R:>;R>6Y1F9 LH4[0",
MD@XQ[Y[8/-:?\1=>U.XAO[6R>:QEOOL_V&/2+IG$/F>69/M(_=[A@L1C& 1G
M- 'JM(55L;@#@Y&1TK@M+\5ZU)XRGTO6'M[ -+.MK92V$@,\: E7CN-^QR0
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
M:$(7$MK:Q7+2DC:P=F  ]QM/YT 5-7\#^']<OY+V^LY#/,@CG,-Q)$)U'19
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
M)L+K)Y@*KNPOSC/RXS6G<Z%IMWJG]HW%LLMS]E>S)<DJ87(+*5Z') [5HT4
M<]IG@G0M(:0VEO< -"UN$DNY9%CC;JJ*S$(.!TQTK7TW3[72=,MM.LH_+M;6
M)8HD+%MJJ, 9/)X]:M44 8@\(Z$+G6;C[ OF:S&([\[F_>KM*XQGY>"<XQD\
M]:=%X4T:'3=*T^.TVVNE3+/:()&_=NH8!B<Y;[S=<YS6S10!SLO@;P_-+JTC
MVDN-61EO(UN9 DF[&X[ V%8[1E@ >*TY=&L)]1T^_DA)N=/21+9]Y^0. &XS
M@Y"CK5^B@"D=)LCKBZR8C]O6V-J)-Q_U98,1C..H'.,UEQ>"=!@U<ZE#:RQS
M&?[08TN95A,O]_R@VS=[XKH:* .?M_!>B6FI_P!HP03&Z3S&A\VZEDCA9P0Q
M1&8JI.3T ZUA^%/AAI&B:5I U"W6XU"P"N2EQ*8/.'_+01D[=WOMSWZUWE%
M'/2^"=!EU=]3-K*D\DJSR)%<RI%)(,8=HU8(S<#DBDO? WA^_P!6DU*>SD%Q
M*RO,([B2..9E^Z716"N1CN#7144 9"^&=*3Q(_B!()$U&1 DCI.X63"[060'
M:Q . 2*K:OX)T+7+V6[OK:8RSQ"&?RKJ6)9T&<"148!\9.,@UT%% &58>'-+
MTR\@N[2W*306*:?&WF,<0(<JN"><'OU]ZHS>!?#T^FVU@;-TBM9I)[=XKB1)
M8G=BSE9%8,,ECQG'Y5T=% &1H7AG2?#8NAI5L8/M4@DF)E9R[  ;B6).<#D]
MSR>:S=1^'7AC5;F\FNK"0B]):YB2YE2*5R,;S&K!2W^UC.>>O-=310!A7OA>
MQDAU"2UM;<WEU8K9$W0:6)HUSL5DR,CYCG&":YKPU\/)-/UYM3U"'3;=$LWM
M([:P,K;@Y&YGDD.[HH 4<#)KT*B@#(7PQI"Z?I-B+8_9])DCELT\QOW;(I53
MG.3@$]<U5N?!.@76E?V;):.+?[6U\NR>1'2=F+%U<,&!RS=#WKH:* ..N?"5
MWJ7C/2M1O_L']E:*&-@B;VG9F15_>,W& 1D8SDXSTKI[+3X-/%P(/,_?SM.^
M^1G^=NN,DX'L.!5JB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "O,/&FC:G>:CXS>VL+B9;KP_%! 4C)$L@>4
ME5]3R./>O3Z* /,KCX?Z3'XO\*^1X?B^PBSN%U#$'[N1@L9C\[LYW9(W9R1G
MM7.:UHK:7H']GRZ-*UB?&ZM;6 78);<IG;&#@;2=P X'45[A5:\T^TU#[/\
M:[=)OL\RW$.X?<D7.&'N,F@#R6]\/:CK!\43^&-!N=%L;G3(K?[++$+0W<RR
M[GVH/NYCRFXXSNJTFC0:AK)N-%\)ZEHVFQZ1<VNH1I;+:R76]0$C1<@,ZX8A
MSQ[UZS10!XO8:#<2>&M:TNXT6_\ [-VVHAO+?1X[>\=D<G;)$3B94PN3CG<>
M#5_2]-UF:#PX9M$%NEMXB:7?!8?93)#Y#@321#.PDG'/H/6O6:* /"FT"0^'
M=?TQO!-_)KU]J5Q)8ZA]F&$S*3')YI.8PO7'&>HSN-;7B+PWXAO?^$VCM8)I
M)+D::0=F!=I&O[U5R0#W!&1GIWKUNB@#SSX?Z/+!KM_J8M[JTB>VC@:%])6P
MCD8,2&"!R2RC(S@###!.*S]7\'7=YJ_Q GTW3(X+Z[MK<6%WY00NQC;S0DF.
M"W0D'J>:]3HH \JT_24N?$>F7.@>$[O0;>SL;B*_,ML(//#1X2(8_P!:0_S;
MN1QUYKI?AGX>A\/^!M,0Z<+._FMT:\WIME9P.CD\\9( /0<"NPHH \1MM+UJ
MX\3Z%>OH,UG>Q:R9;P6VDI#%$C%PQ\\'=("",GD<\XX%6+SP/O\  ?B6\&@N
MWB!]7GN+27R";@+]I!0QGJ%VY/'!R37LU% 'E6IZ5</\09?"D"JVCZO<1ZW=
M -_JQ&<2H1Z/(L)_%JW?'^G2W.H^';Z?2IM7TBRN)'O;&&/S68LF(Y/+_C"G
M/'OG%=-I_A[2-)OKR]L-.M[>ZO7WW$R)AI#G/)^I)K2H \5_X1O4+NU\:_V5
MX<N]/L;RXL)HK!T$!N84YF11G"[AGY<]\'&<5;N= OM7NM:G\):#<^'K>71)
M+1EE@%I]IG+ H @[A0PW_P"UC.*]?HH \JET>QU7PAK&FZ%X&NM(U%](>#S9
MK1(-S<?NM^<N21G=R..3S5FUNM3U_P 9>&KO_A'=5L;6RT^[BEDO(-F)&1!M
MQD\?+P3C/;I7IE% 'BUG\/8%\"^"0WA]DU,:A!_:+B$B;R6WB19&^]LQ@$'C
M'%7-?\':A')XVL?#FF?9+2[M["2*&",1Q3E6;SD0<+DJ "!C.<'K7KM% 'BI
M\-WMSX?\4W%G87T3SZ0;5;5=&6Q69\Y7"*Y+,HR,XQAN":Z3_A"[+3O%WA=M
M.T..*TDL;NWU-D@^613&FU9CCYLG=][.>:]&HH X/X4:<ND^%$T^;0I=-U"W
M_=W<DEL(_M#!FP0P_P!8 ._O7+MX6N8]+\:Z1IWAN2WU&XO))X+F.W6)+BT,
MD3&!)A_>4,-O0=\5[)10!YQX=TZ.;QU::EH?AJYT#38+"2&]$UJ+87#DKY:A
M!]XKACN]\9JAX@73U^,%W-J7AV?6H$T6$!(;87!C8RR8/EGKD9&0./H37JU5
MET^T34I-16W07DD2PO-CYBBDD+] 2?SH \GTOP9=W1\&6NL:/*=.BN]0G:SF
M'F+:PN"T,<G4>G!X[>U)K'A\QMXKLKWPC=:IJFHSNVEW\-NKI'&4 A42D_N?
M+(]NF1FO8J* /*-3\,:Y'JL>BB&6YL/$,-I_:UV@.R*2  3$GMYJ*J^YS3-=
M\.ZI<3^)772KBYL3KEE=2VB+C[;:I"@=4!P&Y'3OMQ7K5% 'CIT.[U'Q)K]Q
MX:\/7>A0W?AR2V@DEM_LRO<%QT4?<)&!DX/&?>K?@+0+B+Q#IUTUC=Z>;*S>
M*9/['2T1\A1L:0.3+@C<" 1P3D9KU>B@#S;7M-B@\>:CJ&N^%[K7["ZLX8K$
MPVJW(MRN[S$*G[A8D'=T]ZI:_P"'M:U";Q+'H^GSV1N= LX+9#A1E7<O"&!V
MYV_+P<<]<5ZM10!XYIFBZE'#JVHZ;H\OVA-(DM18SZ,EE#<%B,(P$A\PC!QQ
MC!(W<U5TW1-2_M;7);72KZ.UN/#-S;@G25L5DGRNU!&O5L$X)YZXR*]MHH Y
MCPEX?BT;P+9V5E:K87DMDAF?9A_/,8!9^Y8'U],5YD--CT^'P)8R>%C8ZG;:
MO;)<:CF(BZ89+LK*Q:0,1O)(P,?2O=*Q-/\ !WAS2M2.HV&BV5O=\XECB *Y
MZ[?[N?;% 'F.L0:Y!X3\4>&(_#6JSW5SJTMU%<11!H&A>=9 P;/)QQM S^N-
M+Q-X?U>^U#QD\.G7%Q:S7FFS- OR_;8(T7S8T)P#TQC/;%>KT4 >2VEA(?&]
MWJWA[P;/I]O_ ,(_<0QQW-H+>.XN-Z%4*#ID #)QD#T&:S_#NC:DGBJPNHM'
MN[:$Z5=07!&D+9(KE5*QX7EN0<$_@3S7M5% 'D.E^"ETOPUX N[30V@UB"^M
MVOYEA(G6-D<2>8>NWH,'@<"KOA?2[?3;Y;/6?!UW=Z\-2DG;5_LJ.C9D++-Y
MQ/ "D?+U&,8KU&B@#Q#P_P"%-7CU*PL]2M;N+4K;4_M,M]%I*'S,2%BYNC("
M59>",9P<;>*[KQOX?BUK7_";RZ5'?00W[_:#) )%2(PO][(/R[MO7C.*[6B@
M#Q?5/#L_V+Q%I<WA2[O/$5]?22V&K1P@HJLP,+B?/[H1C V\?=XSFNMT#PR!
M\1_$6L:G8>;.B6:VEW+'P2(=LC1YX!R,$CGM7=T4 >4^-M%U*3QU-J$]C)>Z
M;/8)!;E-*6_$3 MO386&S=D'=WZ9&*KW_AC7M%T[2XM'BO+B75=+71KV1T >
MV^8&.60*6 V(TBYR>B\UZ]10!XKX@\(WEIXCU6W;3)[G3)[2"VTYH=)6]\N)
M(PAC#%U\DALMG@'.<\5TVC^$?^+A+=ZK9R7JV.C6<5O=W4609T9]S=QY@X.0
M21G@\UZ)2$!E((R#P0: /*_#FE7#>.3X:90VC>&KF34+=@V03.,P1G_<W3?D
MM6/B5I4UQK$-_9:7=WM]'9-%'%)IJ7EG."Q/EMDYB;('S\<$<G&*[O1M TGP
M];/;:1I\%E#(^]UA7&YO4^M:5 'DGB+PSJ>KV?CY&T8M-=65@UI'L!5I4C;<
M(R>"5Z<>OO5Z1SI?B'P]X@TSPGJ46E"RN;1[.UL0DL#M(C M$",!MIY]^:]-
MHH \;CLM;'AQ5N_#LJQW'B"\NKA9-/6]EME8L49(CPV2<;AD <BJ5OX8O/\
MA#T>^\.7-REGXI^UBU>Q7S#9G:7V1#(VD]57C@^E>XT4 >3ZYX?U34G\3C1]
M+N+6&ZTC3TMH"GD!D1V,D [*=GRX[9Q2?V1]NU2ZN_#OA:[T2RCT2ZMKI)+0
M6YNI&4>4@C'WBI#?-[XR:]9HH \KT[P;'I$/P\O+#1#;ZA"R#49XX<2!6MVW
M^:>N-^!STZ5Z/I&J0ZUI5OJ-O'-'#."R+,NUL9(SCT.,CV(J[10 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M2N'BN;349;QGD)\WR\%2WK@9Q706?Q"N9UTR]NO#L]KHVJS)#97KW*,Q9_\
M5F2,#**W&#DXR,U:TSX?V6G1:!$;J6>/1X;F%5=1B99_O;O3%16/P]2U?3K>
M?7+^[TC2YEGLM/E6,+&R_<W.%W.%[ GL,YQ0!5G^*%K;:7HEW+ILJR7]R\%U
M")039".01R.QQR%9E'09SFNFT?71K&I:Q;Q6Q6WTZY%J+C?D2R; S@#'&TL!
MU.3GTK';X=Z7)J7B&[DEE=-9@>%H3C;!O \QD]V958^XK:\-:#%X;T.'38YY
M+AE9Y);B7[\TCL69F]R30!K4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%>/?$O70FKZM;QWCV%UI]BLD#2:S-:F5R&8-!"BD2D$8.3CC'')H ]AHKQ
M77=?DBO])U6]U=KLO86;-I=OJ4EI<I(^"7BC7Y9MVX9!],<5VWQ'U2.PT[3K
M:5FA2\N_+-PVH/8PQX1F_>3("P!Q@ 8R<<T =I17 _";4[G4="U=)[PW<=IJ
MLL%O)]H><"+9&P D<!G7+'!(Z8KA;C5'CT>PFN-:UR/Q8^K0IJ-L9IA&BF<
MJ4^XL>,;2.N0,G)% 'O%5(M2MIM4N--1G^TV\:2R QL%"MG&&Q@_=/ ->3:W
MXP32-$^(6EWFJW$.L?:YGL(=[^:(FB38T?HH(8Y' Y-6->U?6[>3Q2=.N[OS
M(=&TZ1?+)<Q!G<2R(O\ >V9.>O ]* /3[C5K*UU6RTR:;;>7JR-;Q[2=XC +
M\XP,;AU]:NUXS;3Z2/B'X>_X1;6[G6-EA?.!/=O<JLIC7'SL3AFP-RYXP.!G
MF#P/JFJ:AK.AO_:\7]J22,=3MY]9FEED4*V]6M3$%A*G&,$ 8QDYH ]7UOQ)
MI7AU;<ZE<.C7+%(8XH7E=R!DX5 3@#DG&!6L#D9K@/%NF1WOQ1\'%[F\BW07
MH_<7+QXV*A&-IXSG!]0 #TKCEUB;^S4O/[?U(^/3J0C.D_:7V_Z[!B^S_=\K
MR^=V/?- 'N%%<%X/M;B^\8>*-0NM3OY$L]4>"WM3.WDH#%&2=O?[W / [<DU
MB^(]0LCXL\0Q>)O$6H:0MM#$VD1V]V]NKJ8\LZ!<>:^_(P<] ,4 >KT5Y3I/
MBVYT?Q'H]SXPOI+$7GAN(E9MRH]R)6+?*./,VE<C&><>U9>C3ZAX@TWP#;2Z
MQJENE_<:G]I>*X9)9$5G(4GKP !ZCMB@#VJBN+^(6HQ:5H6GVKO)'%<W26YN
M'U![..,!6.99E!8*=N/<D<UP%AK^HOX5NH9-8N4T>'Q$MM<WUK=R3-!9M$&^
M6=@'V;R!OZ@-UQS0![;<W5O9Q"6ZN(H(RRH'E<*-Q. ,GN20!40U*V.KG2]S
M_:Q +C'EMMV;MOWL;<Y[9S7E?BJ+0;CX>3R:1K^H7^GVFJVKRS&_DE6$>9&&
M D)Y4 [NIP>>,<6-6U:_@U34/^$6U"YOU3PH9[(F=I][^>P\P9)W/CH>2< 4
M >KT5Y+HFH62^)M'B\+>(]0U>&XM9WU99[M[@1@1Y21MQ/E/OP,#'4\50T.&
M_L?"_@3Q'_;VKSWU_?VUM<K/=L\4D4FX%2AXX '/7/- 'M-4-7UK3=!L3>ZK
M>1VEL&">9(>,GH*\S\/:U%:?$.2*ZU?^U/M$MW(+FWU.4BVC4%MEQ:M\L84?
M*&'?'K7JMK=6]_9PW=K*DUO.BR12*<AU(R"/PH Q]&\:>&_$-X;/2-8MKRX5
M#(8XB20H(!/ZBMZO&K&[N;+X4Z6T=U<65A)KD\>I7=L2)(;8W$VY@PY49V@L
M.@-=+X&O(Y/%&L6FBZI<ZIX<B@A:.>:X:X6.X);>D<K$EAM"DC)P3VS0!VSZ
ME91B[)N8B;-=URJL&:(;=WS <CCD>M+I]_;:IIUMJ%G)YEK<Q+-$^TC<C#(.
M#R.#WKRV.+3[/Q[X]AGU*Z2^FA$MM;27;XG4VI+'83APIR!_=Q@8Q4&@V%QH
M.D_#K5+?6-3DDU%[>UN();EF@:)[=F"B/[HV[1@@9[G)H ]BJ&WNK>[$AMKB
M*812-%)Y;AMCCJIQT([BO$[;Q/+/XOT2]LKYX);S6#;W%E)K$T\ZQ%G4K+;E
M=D8X&,'(XZ\FNH^&,6GV6L>);$:E=/J,6J76ZTGNW<B+>NV0HQZG(^?J<]:
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
M"[0Y!4G.,=\' R#SFQ=>!+.2Y@NK+5-5TRYCM4M))K*95,\:#Y0X92"1S@@
M\T 9[Z]XG/Q,M-*2SM!8R:4MS- ]U@H?-57<$1DEER5"Y ;KD5J^(/$5_9ZU
M8Z%HNGPWFIW<4EP3<S&**&)" 68A6))+   5)<>$+:;6=,U6+4-2M[JP@%MN
MCF!^T1!@VR4L"6R5!)!!.3S4NO>%[;7;JTO1>7MA?V@98;NRD"R!6QN4[@59
M3@<$'I0!DZYXMU/1-,T]KNWT6RU"Y+B2*\U%@B[3_!MC+/G@]!C(S6;#\2+_
M %+3O#,VDZ)'/=:VUS'Y,ESM6)X<@G?MY7()SC..V:VY_ \$CV,\6MZS#?6D
M4D/VU;A6EEC=@S*Y=2,9 Q@#&.,4ND^ ],T?^Q/(N+U_['>Y> RR*Q<SYW[S
MMYQN..GOF@#F-5^+:Z=?ZDBPZ68=+E\BYBFU#R[F9U \SR8]O(!) R1NQQBJ
M=_K>K1^-/%6MRPF>RT"RCGMHEU*6- K1.PS$J[7+\9W?=P,9KM)?!-M_:US?
M6>K:MIZ7<PGNK6TG5(II.,L<J64G SM(S5N7PGIL]UKT\_G2C6X(X+N)F&W8
MB,@VX&1D,>Y_"@"";Q-)%K?AK3Q;*5UB":5GW<Q>7&KX [YW8K@?"^J:M+:_
M#]H[J:XN)[#4G9)IFVSNN-F\]^>YSBNRTGX>6.E:MINI-J^L7UQIT<D-O]LN
M%=5C9=NW 4= .O7U)P,2V?@JRT2VT>2P:ZN)M#M[B.SCEE51*9>2'.WU  (Q
MCWH AT?QN=<G\/06=H/-U&VEN;U68YM%C^1@>.3YIV=NA-;7B?78/#/AK4-8
MN,%;6(NJD_??HJ_BQ _&N8\+^#;J+_A(]2ODDTB_UJ8E$M+@2/:1\GY7(QN9
MV=S@8Y%=-KGARR\116,.HF22VM;A;@P?*4G90<"0$'<N3G''(% ''_#[7[^*
M]U'0-8U:/5[^.WCU"&:*17+*Z@21C!Q\D@('LPJC-X[O_$?@+Q/.%L;*:#3)
MI!%;7C_:[5]I^61&12I']X'&1Q78R^!="&IV6HV-HFF7-KY@#:?&D/F*Z[65
M\+R.A'0@@$&J9^'5A.-1:^U75;Z>]L'TXSW$D9>*!CDA2$&3G'+;CQ0 G@GQ
M</%7FBP6.33;&*."2[:3+RS[06PO]T _>/4]..:+SQ7K,VOZI8:'HUO=P:0$
M^UR3W1B:1V3?LB 4@D*1RQ R<>]:FG^%-/TO6UU2Q>:"0V:6<L*%1',J<(S+
MC[RC@$8X.*J:IX(M;_5;O4K?4M3L);V-4O(K.<(ER%&!NRI(..,J5..] %+P
MYXZFUVX\.1O8QPC5].FO6(D)\LHRKM''.=W7VJC?_$Y;&QE9[:UCN6UFYTN
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
M2-I.00.QQQ6KK?B&PT!+<7?GR3W+F.WMK:%I99F R=JJ,\#DGH* -155<[5
MR<G ZUS+^"+*?4XKN\U+5KR&&X^U165Q=;X$D!R#C&3@\@$D#TIL_P 0O#]M
MI=MJ$LMRL<]V;(1FV?S4G ),;1XW!N.F.<C'6B#XA:#-I=[?,UY";*9()[6:
MU=+A9'("+Y9&26R,4 =.T4;-N9%)(QDCMZ4H50<A0"1C.*PH/%NGS/IT;PWU
MM-?W#VT,5U:O$^]4+G(8=,#KT-1ZCXWT32H]5DO)I(X]+GA@NF\LD*TH4KCU
M&'&3VH WUBC3&V-%QDC"@8SUI1&@<N$4,W5@.37-2^/-)CCM=MOJDUQ<Q-.E
MK%82M.L08KYC)C*J2.,XSVJ[=>);-/"$WB.RW7EHML;B+RD8EP!P, 9'/7CC
MG/2@#9*J6#$ D=#CI2>6GF>9L7?C&['./K7GEU\2<:-X7U=;>>UM]0NTBNXY
M;23=AH&?$0*@O\VT!E!#=JZ*P\;Z3J.FW]Y#'?A[!UCN;1[*07",V-H\K&XY
MR,8'\C0!T055S@ 9.3@=:1HT<J616*G()&<&N*U?XEV%CX9U;4[:RO7N]-*+
M-8W%O)%(A?[I8;3M4C)#=*WY_$EE;>&IM?GBO(K.%&DD66U>.55!P248!L=^
MG3F@#69%<@LH.TY&1G!H$:#;A%&W.,#I60WBK2%\36WA[[3G4+FV^U1*!E6C
MY[],G!./0&LX_$'1'@MY+9;Z\DN?,:&"UM'ED9(W*-)M4<)N& 3U[4 =0Z+(
MI5U#*>H(R#0$0 @*H!ZC'6J5CK-CJ6C)J]G,9;)XS(KJC9P,Y&W&<@@C&,Y&
M*RK+QQI-Y<7%NT5_:3PVS7?E7EF\+20KU= P&0...O- '1"-!'Y810F,;<<8
M^E 1%((500,# [>E<K;_ !%T"ZTF/4H#>R03.D5N%LY"]R[+NVQKC+D8.<<#
M!R:V=$UZRU^VEEL_.1H)3#/#/$T4D3@ [65N1P0?<&@#16-$+%45=QR<#&31
MY:;578N%Y QTKGT\:Z6=:BTR6'4+=YYFMX)[BRDCAEE7.45V !/!QZXXS7.V
MGC/5IFTP.8/])\2W.F28C_Y8IYNW'/WOD'- 'H0C0,S!%W-P3CDTJJ%4*H
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
MR^9+)M&%!.   ,X  '-4K7QYHMQ9W=Y.M_86UK#]H>6^LI85:/. REA\V>,
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
M6LTU:X\0M'>W2VOB8:L2)'^UM+Y8EX"JH,?DF/C^[@DGFH_$J6,FC>,%UO\
MM5O%C37(MD3SB#;\^6$"_(8MGWL^^><4 >W2ZI9V^DG5+B=8;-8A,TLG 5,9
MR:M*RNBNI!5AD$=Q7$^,].?4?@_?6RPRRS#3 Z1QE@Q94!' Y/3IWKEKE]"E
M?P^US)J!\%FTFW,K7&PWFY<>:?OXQNVYXSTH ]@HKC_AQ]K_ .$?N_--V;#[
M?-_9AO-WF_9.-F=WS8SNQNYQBO*M)FLY/!=H^GR:N_C8WC?8B&G((^T'I_!Y
M6W.[MG=GF@#Z%HZ5X5XUU&9];U2[MH39ZM9ZA$D W73W#(K(/,7!\I8V&>,8
MY/<UV6CZ!#JOC_QA=:@UXZQ3QQ6\?VB1(U#VRJ[ *0"2"1GMVP: .O\ [?LG
MT^RO[3S;VUO)DBBDM(S(/F.-QQT4=SVK4KP[PW';6_@/PQ;62W<>HPZ[8QZE
M$_F@QL)6R,-P!CJ%X]:V-(.C_P#"2W9\3MJW_"4#5G^SA#<X\GS/W7EA/E\K
M;C.?]K- 'IUAJ":@MPR07,/DSO 1/$8RQ4XW+GJI['O5NO$-9E>/2D^V27ZV
M[>.;A9?LQ<2&'][D+M^;&/[O..G-65OH;*'Q3-X:M=0N_#/V2W38TEPB"X:0
MK(T;?ZS:J$,^WTH ]?O+RVT^RFO+R9(;:!"\DCG 11U)J5'66-9$8,C ,I'<
M&O!H+234-)\<Z;9 W%BVD)<6\5F+A8FF&_F,2$DDX ..#C&#5[5Y;=K3PVUB
MS/X6,$HF-T]UY7VKY?\ 6%?GQC=MS\N<T >V.VQ&8@G S@#)-5M.OEU+3K>]
M2&>%9T#B.XC,<BY[,IY!KF_!,5U#X&(GNFN48S-;,5E!6(D[5_>@.0.@)ZC%
M</H&CMKLG@6RU-KTVIT&9KB-9I(_,8-'A7*D'OG&>U 'LU%<7\/8[JUT+6+
M/,Z6.JW=M9_:79BL2M\@W'D@9K@]*QY6AFT;6#X\^WQ_VD)3-]S?^^\P']WY
M6W.,?[.* /<**\1U+03+X3\:Z^9=1&K6.L7;V#I<2+Y(60$;$!P<\]CG\!6A
MXGCC&J^)Y]>MM:DNS;JVBRVBS>6B>2,[63Y48/N+;\<8[4 >O54GU!+?4;2R
M,%R[70<K)'$6C3: 3O;HN<\9ZUY#;M926_AEO&$E]_8+>'+4VI1IO*-SM&_>
M8^=^W;C/OCFM'PZ=8_M+P-]O-[MQJFS[3N\TP8'D^;G^+;CKS^- 'K%%>(Z'
MH;:?X-\$^((I=1_MB34[:*>1[B0YA>4JT90G:%V^WO5+Q>B6WAGQ++J<&MKX
MH%Y(4N4$XA^SF4;-KC]WY>S P><]LXH ]ROK^TTRT:ZO;A((%95,CG !9@H'
MXD@?C5FN(^+-@M]\/[HM%-+]GG@FQ$6R%$J[SA>2 I8_KU K'BTO3-<\?Z-'
M:2WSZ&FB231J)YE$K"X7 <L=Q&3G!/.!VH ]/JI8:@FH+<,D%S#Y$[P$3Q&/
M<5.-RYZJ>Q[UXJ^HS3>,=+O[:$V6H/KRQ75NK73W"1&0JPE9CY80C!  P,C'
M0UH7%I=:A!;VDLM[''-XYN$D:*1D;R=LO 8<A3TR/PH ]:U/4$TO3Y+R2"YG
M5"H,=M$9)#E@.%')ZY/MFK=>,:UI\NAV'CO2-,-XEA"VF36L1E>38SR#S-A8
MDX.T9YK1U#PW!KOB3X@3W[7S?94A:R6.XDC6-_LP.]0I +9 ZY_4T >K45X_
M"3>R:'>>+8-9N[.;0+5K1K1)V NR,REA%R)3E<$\=>:Z'X<7=Q%\'[:[,5S=
MW$:7;B(OF64B:7"[O[QP!F@#OZ*\/\(73_\ "::.]@RI%=V-S]MC@-TP#A R
MK*TQ(:0'/(P>N>HJ70]#;3?"O@/7H9=1_M>?4+:&YD>XD;="Y8,A0G:% QV[
M9H ]=UG5K70=&N]5O2XMK6,R2%%W' ]!5Q'$D:NOW6 (KP'Q*EC+X6\4)J_]
MK-XR:><!%\\@P[SL" ?)Y/EX_7OBO>K7BS@_ZYK_ "H FHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N5U#0-5;QY#KMC)9-:2V(L+R*<N'
M5!(7W1[1@GYB.<5U5% 'G-MX&\0#2=,\,W5]IIT#3[F.59XT<7,J1OO1"OW5
M.0 6!/3I6KXW\'S^)+K2=0LY(?M6G-*!#/++%',D@ 8%XR&4C:"",^XKL:*
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
M7&YE.2> 0<$ X[5#9?$73KR:U4Z9J]O#? _8+BXM@D=V0I8*AW9!8 E=P7-
M'845R?\ PL30A%X<DS<8U\XMOD'[LY5?WG/R_,RKQGDU4U?QE))JVF6NE-+'
M&OB!=+NY'C4K+^Y=V5#R>#M!/'((H [>BN37X@:8]T MEJ)T\W7V,:IY(^S>
M;NV8W;MV-_R[MNW/>L?Q7\24M-!U^31[/4F>P62$:FELKVR7"\;<DY.&X)VE
M<]Z /1**Y.;QQ:V<XL_L&I:A<06L=Q>O90!UMU9<@ODCD@$[5!..U)'\0=.N
M;'2Y[#3]2OKC4K8W4-G;Q*95B!P7?+!5&2!][D],T =;16$OBNQE\)3>(X(;
MJ:UACDDDA6,"9=A(=2I(^92K C/:H-0\<Z)IK1&::0P/I[:D9T7*) "H4GG.
M6+ * #DYH Z2BN3MO']A+++#>:9JNFSK:R7D45[;JC7$:#+;,,1D#'RD@\]*
MO+XLL&A\/2B*XVZ[M^R_*,KF(R#?SQ\H[9YH WJ*YWPWXQL_%$UPEA9:@D5N
MSQO//"%CWHY4H&R<GC/'8\X/%)+XTTV+1=>U5H;KR-$GEM[E0B[F9 I.P;L$
M?,,9(H Z.BN1U+X@V-AJMQID6DZQ?W=O;QW+I96PD_=N"<YW#ICD'U&,\X=+
M\0=*:WTI].M;_5)M3@-S!;V4(:01# +MN90H!..3UX&: .LHKS[0/B LFE:M
MJ&HBZF/]N2Z?86D=MB=OE4K%LX^8?-DL>,')K2N/B+I5EI=S>WUGJ-K):7,5
MM<6DL(\Z)I,;&P&(93G.5)Z'OQ0!U]%<E)X]MUO;>Q30]:EO9+<7,ELD""2"
M,N5!=2XZE2<+DXZ@4FF^,;B]\<:SH$FDW8AL?*$=PL7'S(S$N=W .WY<#G-
M'745S-AXVM;O5X],N=+U73KB>%YK?[;"J"=4QNVX8D$ @X8 UG:7\4-(U5]+
M9--UB"TU.00VU[/:A86E.<)N#$YR".F,CK0!V]%><>+?B4MKX<UV;1;/4BUD
M'A35%M5:V6=3C&2<G#<9V[<]ZT[GQC#HU[K]S?W-W/;:;86MQ);1VZ )OW9*
M-N!8G'(. ,<=: .TJAHVCV>@:5#IM@C);0EBBLQ8_,Q8\GW8UAV/Q TN[U&2
MSN+/4M.(M7O(I;ZW\M)H4^\Z')/ (." <=JBL_B+87=YI4#:3K%LNJR;+*:X
MMU5)1M+;L[B0,#H0#R.,9P =A16'KOBFUT*ZM+/[)>W]_=AFAM+*,/(57&YC
MD@!1D<DCK7)^)OB#+-H>EOX?COH;B]U0:?.?LBO-:,H)="C''F<# .1C)]*
M/2**X_Q+XIO?"NDZ WV2XU">\NX+69O) 8[L!CM! #GL.F<UG7/CN[L/&MU9
M/INJWEN=+M[J*PM;16FC9F?>6Y&, *,%NO3- '9:EH]GJTMA)=HS-8W*W4&U
MB,2!64$^HPQXJ_7*_P#"?Z5/8:7<:=;7VI2ZG$TUO:VL0,NQ3AF;<P50"<')
MZ\#-:%KXHT^[\,W.O)YR6UJDK7$<J;9(C%G>C+V8%2,4 ;5%</I%[X[UBSL]
M:0Z);VEULE73I(Y"ZPM@@F8'[^TYQLQVJQ>?$;2;.YN\V6IRV%E/]GNM2BMP
MUM"X.&!.=QVDX)"D"@#L**Y#6/'MG97.HV5G8ZE>O8Q;KFZM+<20VQ*[AN).
M3Q@D*&P*J:+XZ;_A&?#WVJUOM5UJ_P!/2[D@L84+;<#=(V2JJ,G YY/04 =U
M16(FOPZGX0N-:TQW4?9Y73S$VM&Z!@593T(92"/:N<\+?$2.\TCP]_:MGJ44
MFHQ0Q#49;8);S7#*,J"#D9;('R@'L: .^KG]9\&Z5KMU)->R:AMF4)/!%?2Q
MQ3*.SHK $?AS5/\ X6!IANL+9:BVG_:OL9U00C[-YN[9C=NW8W_+NV[<]ZDC
M\<6EQJ\MC9Z7J]Y##<_9);ZWMMT$<N<$$YW'!."0I ]: .EAACMX(X88UCBC
M4(B*,!5 P !Z4^N9OO&MMINK1V=YI6JPV\ERMJM^\"B R,<*,[MV">-VW'O3
MIO&NFP:'KFKM#=&WT:XEM[A0B[F:/&2@W8(^88R10!TE<Y=^!]&O]2-Y=_;I
ME:83M:R7LK6YD!R&,1;;U .,8]J23QG:_P#"1/HMMIVHWD\/E?:)+>-"D'F#
M*[LL&Q@Y) ('>J\WQ TR*[F7[%J+V$%S]DFU-(0;:.7<%()W;L!C@L%(![T
M=916/K_B.S\/16QGBN;FXNY?)MK6UCWRS/@DA1D#  ))) %<GXE^(K1>$+^Z
MTBTO;?5;>ZALY;>YM@9+5I&&&9<X(*GY2"021[T >B45Q>N^)=1\*?#I-7DB
MNM0OE,:L;BW6-OG<#,BH0%P#CCOCUJKJ?CB\L?%VDP_V=J;6MYIT\O\ 9R6J
MM<-*LB@'K\OR[CRP&/?% '?45R<7Q"TF?1K2^@MM0EN+JY>TBT]8!]I\Y,[T
M*DX&T DDG ]:U]"U^VU^"X>&"YMI[:8P7%M=($EA? ." 2.0P(()!!H BUKP
MQ8Z[,DUQ<:A#(J&,FTOI8 Z$Y*L$8 _SK0T[3K32=.@T^P@2"TMT"11)T4#_
M #UKCK/Q_:6.CZ?)=MJ>IS:A>W5M 8K-!(6C=_DV*V,?+M![\$XYP-\5=+%K
M=S?V+KQ>Q8B_A%F-]F!SND^;&".?E)X!- '=T5RM]X]L+75XM+M-.U/4[J:Q
M2_C6RA5@T+,0#EF '3OCJ,9/%-/Q#T=],L+JT@O[RXOY)(H+""#_ $C?'_K%
M920%V]\D#IZT =917'S?$C1;?1UU":WU!"+]=/FM#;_OX9F&0K)GGC&-N<Y&
M,U$GCJY?QK9:(=!U%(+FP%R2\(\V-C(J_,-V @#<GJ#0!VM%<R_C6V@UNWTV
M[TK5;1+FY-K!>3P*L,DO. /FW#.#@E0#6;-\4M'@>Z9]-U@V=G>/97=ZMJ#!
M ZOLRS;NF<'@'@C.,T =Q17):9XPN+[QWK'AY]*NEALO*$=RL?RC<K,2YW<
M[?EP.:MZIXQL]+\36WA\V6H75_<0"X06T(=0A?82QR, =23QCW(% '145QZ_
M$C2&G5OL>IC3&N?LJZL;<?93)NV?>SNQN^7=MVY[U7LO&ALG\1R:L\LZ6VLB
MPL8((@9)"T<;+&H&-Q)+')/XX% '<45C:'XCM]<EN[<6EY8WEF5$]K>(%D0,
M,JWRDJ0<'!!/0ULT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M01QDT ;=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M;<$YP2I(SWKOZ* .(G\&ZQ9WNK+H&KVMII^K &XBN+4RO"XC$9:)@P'*J/O
MX(S[5E7'PK8VFA/'-IUS>Z;IRZ?*E_:M+#,BG(8 ,&5@2>_(->F57O;^TTVV
M-S>W,5O &53)*P5<L0H&3ZD@4 96G^'5T_P@VAQ?9HV>"2-FMX/*CWOG+!,G
M')]:YK3_  'KBV.@:1JFNVMQI&CR0SHD-H4FE>+[BLQ8C:#Z#) &?6N_DECA
MC>21U1$4LS,<!0.233;:Y@O;6*ZMIDF@F0/')&V5=2,@@]P10!YU8_"J/3]6
MR@T>?3OM9N@;FP+W*@MN\L/O"XST8KD"MG3O#&O:)?SP:5K-G'HT]Z]XT4UF
M7FCWMN>-6WA=I.>2,C/>NQHH \ON_A7=W.JFY-YI;@:HNH"[DLBUXP$H?RC+
MNP% X&!T Z59UGX>:Y>VWB+3+#7[:WTG6IWNI(Y+0M*DC!=RA]V-I*CMG''O
M7H]% '"Z[X%O=:\06M\+O3H%MY87CNH[1EO(E3!*"4. RM@_>!P&/%9\?PJC
M@UJ>1!H\^GSWANV^UV!DN$#-N:-7WA2,YP2,C/?%>E44 <_XF\/7.KW&F:CI
MM['::IIDK2V\DL7F1L'4JZ.H(."#U!R,5A7'@&^O].U9[_5()-6U2[M)YI8H
M"D*) ZLJ*N2>@/)/4UWM5[N_M+#R/M=S%!Y\JP1>8P7?(W11ZDX/% &;XNT%
MO$WA:^TA+@6[W 4I*5W!65PXR.XRHJG:>']2?Q-INNZG>6LMS;6$UK*MO"R*
MS/(K J"Q( "XY//6NFS10!YSJ'PO-[;.QNK62[36+K4H!<6YDA99CS&ZY!/&
M.01@BNG\)^'!X<TZ6%HM/2>>4R2?8+8PQ]  ,%F)P!U)K?HH XC2O D^G3:
M[7T;C2[Z]NV 0CS!/YF .>,;Q^57&\(RF+Q@GVM,Z^&\L[#^YS (N?7D9KJZ
M* /,D\/>(['QY;_V/<PP_9/#=M:-/=6CR6\S+(X*Y#*0PX;@]#R.:OV_P]OM
M,BTZ^T[6(CKMK/<W$UQ<6^Z&Y:X(,@**P*C(7&#QCOFN^SGI10!PB^ +J017
M5YJ<4VI2:W!JUW*L)2-A$NU8T7)( 4  DD^M:VI>'M1E\:6'B'3KZVA\NV-G
M<PSPE]\1D5SL(88;Y<9.1STKH;BXAM+:6YN)4B@A0R22.<*B@9))[ "EBECG
MA2:%UDBD4,CJ<A@>00: /,K7X5W<&K:==/>:6_V'4A>F[^Q'[9<C<S;9)2QS
MUQP.<#TK9N? D\_@GQ!H OHQ)JM[/=++L.(Q)+O (SSCI77R7]I%?PV,ES$M
MW.C/%"6 =U7&X@=\9%6* .:M_#VHV7CJ]UNVOK;[!J$42W5O)"3)NB5E78P8
M #YLG(/2K/\ 8+_\)U_PD/GKY?\ 9OV'R=O.?-W[L^G;%;E&<4 >>K\/=4&E
M)X:.LVY\,)<B81?93]I*"3S!$9-VW;N_BVYQ3]6^&HU:TU9);R'S;G6%U6V\
MR'>B,(U39(N1N! ;.".OM7<?;;7[>;#[1%]L$7G>1N&_R\XW8ZXSQFIZ .9\
M(>%O^$<CNY)8=+CN+EEW#3K4PJ%4< [F8MR2<GUKIJ** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#GO&L^IV7AJ;4M)D<7%@Z73Q* ?/B0YDC.?5-W
M3G(%<5?>,-5U".35-.U46>BZCJ\&EVEV8U*P1!6\R8;AC+2?("V0,5Z)KMA?
MZEIC6VG:H=-F8\SB!93MP01AN._7VJ/3?#>F:9X9MO#ZVT<^GP0B'RIT#B0#
MJ6!&"2>3[F@#SC6O$VM:#9^*+"VU^348]-BLKB/4'2,R0&28*\3E5"GY06SC
M(!KK(/$@OOBG'I-EJ45Q8KHKW$D4+*ZB3SD"DD=]I/&>AKH;30M(L-.DT^TT
MNR@LI<B2WB@58WSP<J!@Y]Z;I_A[1=(D633=)L;-U0QAK>W6,A202,@="0#^
M H X[7-0O[KXH-H \3RZ/8G1TN@L0B#O)YKJ=K.I X S[#MS6+I.MWFM:QX'
MN;^X2Z>#4]3MUO$0*MTD<,BK* ..0.W&0:[J^\&:9JOB>;5]3@M[V*6RCM/L
MES LB#8[.'YSS\Y'2MA=*T]#:%+&V7[%G[+MB4>1D;3LX^7CCCM0!Y38>*]8
MNO$.@36^IZF^FZY/+"OVMK3!C*.5:-(_G0J0/O9]^>*V?#7B/6=9UG2O#\UT
MRWVD&<ZXZJ!YNP^7$.G DR).,<+77KX4T&WG>ZL]&TVVO2QD6YCM(PZR8(WY
MQUY/YGUJ#PUX9;0IM1O;N_;4=4U&17N;MH5BW!%"HH5>  /U)H P?$^KWUCX
MNU..VG\M8?"MS=QX1<K*L@PV<9_#I[5GZ3?>)+"_\%7E]XAEOXM=39=6LD$:
MHA,!D4H5 8$$8.2<^U>B3Z987,[SSV=O++) ;9W>,%FB)R4)/52>W2C^S+#%
MH/L=OBS_ ./;]V/W'R[?D_N_+QQVH Y/Q7/K$_C;P]HNFZQ+IMO>6UV]R\4:
M.Q">7C;N! /S$9QW/M7(SZEXO@\(^(]7/BF4R^'+V:VA06L6+I8V!S-QR2&V
M_+C&,\DUZZ]G:RWD-W);Q-<PJRQ3,@+H&QN /4 X&?H*A;1],>UNK5M/M3;W
M;M)<Q&%=LS-]XN,88G R3Z4 >8^.?%NJV\NLW>C:AJ4)TB*,R*#:I;)(R!\,
MLG[R3((Z?ADU1U_Q+JFE^--:N;*&2&*ZT_3C>ZC&@<6$)9PT@4_>/S\=< $G
MI7J=[X7T#4KK[5?:)IUS<;/+\V:U1VVXQMR1G&.*M?V5IVZ=OL%MFXB$$Q\I
M?WD8! 1N.5 )X/')H \[\3:YJ&F7GBLV%^W^A^'(+BWGVHS;]TGS[L<YP#Z>
MU3&^\3>'O$&D+/K,NL#5=/NIFM9($14FBC5U\O: 0"3MP2?Q-=S_ &!H_DO#
M_95EY4D"VSIY"X:%<[8R,<J,G Z<U9>PM)+BWN&MH3/;*RP2% 6B#  A3VR
M,X]* /)K+Q-J!/@RZC\:F_N=8O8A?6 2'$8*,650J[D"G"D$DDXZ5T'CW['+
MXN\+VOB!D'AV1IS(LQQ!)<@+Y2RYXQC>0#P35VS\ NNMVNH:EJ_VU+2?[3%&
MEE% 7EP5#RL@!<@,<=.376WEE:ZA:O:WMM#<V\@P\4R!U;Z@\&@#A]3N_"?A
MO3=6F\.R6MG?RFWAE&DB$NK.^V/Y6_=J3EAN;'')Z"N<MO$7BF&+Q1 M[=RR
MZ%]DOUBN7@EF>,EC-$S1#:054D="*].@\-Z';:9+IL&C:?%83?ZVV2V01O\
M[RXP?QI^GZ!H^DI(NG:596BRH$D$$"H'49P#@<CD_F: /.K_ ,7ZK?\ F:AI
M^KBST;4M8ATNUO"BLL$2HQDE7<,9>0% 6R!BKVKZEJ&D0:;I-OXP:=+[4Q:S
MZG*L+26:>67$9VJ%WL1@%A_%TZ5W2Z+I:Z3_ &2NFV@T[;M^R>2OE8SG&S&.
MO/2HHO#NB0:6^EQ:/8)I\AR]JML@B8^I7&#0!@>#M3OG\0Z_H=QJC:O:Z<8&
MAO75 X,BL6B<H I*X!R!GYN:Y+6O&&K0:R-2TW4-1:R364T]HYS:K;L/,"2(
M(Q^])ZD-UXSC%>JZ?IEAI%H+73;*WL[<'(BMXA&N?7 %4Y?"WA^>_DOI=#TU
M[R1@SSM:H79@002V,Y! .?84 8OCG5;NRN="L8M3.D6>H7;176H@)F("-F5
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BBM;>!W>&"*-Y#EV1
M "Q]\=:EHHH **** "BBB@ J*"UM[4,+>"*(,<L(T"Y/J<5+10 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%4&UO2DNA:MJ5F+@G:(C.N[/IC/6K] !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !137=8T9W8*JC)). !7'7.L7
M_BV[;3O#T[6VFKQ=ZJJ_-_N0YX)_VL$#ZTTKB;L7-;\<:?I>I#1[2*;4]<<9
MCL+5<L,C@NQ^5%Y&236/>>'/%OBD;];UH:)9J21::6Y+$>KR'K],8KIM)T+1
M_"MA(;:-(5 ,D]U,VZ20]2SR'D_B:XO4-2NOBA=RZ+H-W-:>'8QB]U2)"&G;
M/^JC)QQZMS_C<7;8AJ^Y)\();]['68WNI+O2X;YH[&>0Y+@$[C].E>DU1TC2
M;30])MM,L(A':VZ!$7V]3[GK5ZIG+GDY%1CRJP4445)0445Q/Q-\43>'_#JV
MFG#?K&J/]ELXQ][<W!8?3/YD4XQYG9";LKG3Z;K>F:P]RFG7T%TUM(8IA$X;
M8P[&K]>=_#+P#>>"KC46N9TE6ZB@PR_W@I+\9Z G ]A7H;,%4LQ  &23VJIJ
M*E:+NA0;:O)'/>,_%UIX.T0WT\;3SR.(K:W3[TLAZ 5QW@_3O$FH>,#J6LZC
M*#"OFW%M$Y$<;L/EB]#@$D^AQ6:FLV_B?Q;?>);J#S]+TEOL>E0,,^?=$_>"
M]#SW["O4?#^FOINE(DYW74Q,UPQ_BD;EJTO[.+2W9DUSR3>R-2BBBL#<***P
MO%'B%M#LT2TMOMFJ71\NSM <&1O4^B@<D_XTTKZ";LKLDU[Q/IOAY(ENG>6\
MN#MMK*W7?/.?1$ZGW/0>M<O<^'_%?C! VNZA_86FGYOL-A)F5AZ22=/P'%:.
MF:/::!!-XH\33P2:PR%[B\EX6W7!_=Q9SM4 XXY;J>M<H)O$7Q8NY(8WGT;P
M@K'$\64GO ., G^$_3\ZN.FJ(D[[G/7/A70/$NMVNA>#-/<0Z?<A]0ULDL,C
MJ@<\LW'8XKWJ-/+B1 20J@9-4=%T6P\/Z5#INFVZP6T(P%4<D]R3W)]:T*4Y
MN5ET148VU"BBBH*"BBB@ HHHH **Y#6O'MO9W+V&BZ?<ZYJ2??@LQE(_]]^0
MO\ZQ='^*=PWB.WT+Q-X?FT6ZN3B%VEW*Q/W>H'7ID9YK2-*4E=(ASBG8])HH
MHK,L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *0L%!+$ #N:4G R:XMW'CV^EMXVG3P]:DK)*A,9NY@>B-U*+
MW(ZGCM32$V,GBN/'SSPK<26OA^*4QL8^'O"IPPSV3M[UJ>(/$>C^!]$1IP%1
M%"06T6-S <8 K!\4^+F\/:A9>%- MK:&\EC C>X<1Q1+T&,]3[5K:'X+MK2X
M?4=5N7U?4I/^6]R PC']U!T S6C5DG+8R3NVEN8[^']<\?6\,_B&=M-TAF65
M=*@^_*F,@2MV]U%=_!;PVL*PV\,<42_=2-0H'X"I**S;N:I6"F3"1H9!$P64
MJ0C,,@''!(I]%(9S/A?0-<T>XNI-6\12ZG'+_JH6B"K%SG(/7VYKIJ**&[B2
ML!( R>E>06]Y!XF^(;^)YE,MOIT_]FZ3;@C]]+SOD^@RWY5O_%OQ0^@^%FLK
M.1EU'43Y,.S[P'\1'X4[X:^$AI.B6=Y?08NQ'MA5QS$AY/\ P)CR36R@U3YV
M9N5Y<AWPZ5Q/Q4U]M"\$W0A;;<WG^C0G/0MP3^ R?PKMJ\4^(&/''Q/\/>'+
M21I+*UE8WA5OEW8W$?4*I_.BA%2FK[+5CJ.T;=SHOAOHL!L[22W7&FZ:&BMP
M?^6L_227W&>!7I-0VMK!96L=M;1)%#&H5$08 %35G.7,[E0CRQLPHHHJ2BO?
M7L.G6,]Y<'$4*%V(]!7.:!I[)+=>*]8F*W-U""$<X2TA'(49Z'')-0WAF\6^
M(A81'_B1V#YNV_Y^)1R$!] >3^%3_$BUO+OX<ZY;Z>K&X-L2%7J5!!8#ZJ",
M5:6J3ZD7OJ<C:6,_Q<U1=4U!WB\)V<Y%K9J<&[="07?VSV]J]61$BC6.-0J*
M JJHP !V%<O\-I;*;X>:*; *L*VRJ5'9QPP/OG.:ZJE-W>FPXK0***R-?\3:
M/X8LUNM7O8[>-FVJ#RS'V YI)-Z(INQKT5#:7<%_9PW=K*LMO,@DCD7HRD9!
MJ:D 45R?BWXB:!X00I>W(EO"/EM8>7_'T'UK@-!^.OVF>^_M*Q,A9@+&ULU+
M2-UR#^&.GO6T:%24>=+0B52*=F>UUQ>M:S>:[KLGA;0W\ORU!U*^!_X]T/\
M O\ TT(_(<UP7BOXD^.XY;.TM-&CTJ6_?9:PNPEN9 1C.T<*,GK_ /7J6235
M_AUX#CTZ2X\[Q7XANRRL.65FV@DGOC^9H5%V3[B<[G3ZQXR\+_#6VAT:PLWN
M+LCY;6T +L?[SGU^M9UGX(UCQMXELO%/BP16<-N%:UT^')8*&W+O;Z\UTW@_
MX?:7X8@$\D0N]5E&ZXO)_G=F[X)Z#-=A2YU'X/O&HWW"BBBLBPHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N&24^,
M_&+1F)O[%T27J>5N;C_!/YFKOCWQ,N@Z.MK Q.IZBWV>SC7KN;C=]!UK8\.Z
M/'H6@VFGQ\F)!O;^^YY8GZFJM97)>KL:E%0WERMG93W+([K#&TA5!EFP,X [
MFO)6_:!TB2[:WL]#U"Z?'R!"-S'OQU&*<:<I_"AMI'L%%>,7'Q>\6W+LNG>"
M+E$Z SI)D?D*R9V^,'BAR"L]A XR%C"Q#'H3U/XUM'"S>LFDO,AU8K8]CU[Q
M9HGANTEGU*_AC,:Y\H,#(Q] O7->->*/BEKWB>./3]!L[BP6=MJHAW7,@]<#
M[H]ZO:/\$+ZXNHKK7-115.PR1QY>1Q_$"YZ9Y'%>K:'X1T+PV,Z7IT4$A4*T
MN,NV/5CR:N]"CM[S_ A\\_)'':9X1?P?\*-6CP?[3N;:2:Y8')W$?=_ ?UKD
M?!7Q(CTSP5IGA[PSI%SJ6M %9$\LK%&Y.2Q;TYKWEE5U*L 5(P01P:@MK"SL
MMWV6UAAW=?+C"Y_*L'5YD^;5MW-.2VQQ&A^ +NZUB'Q#XQU ZGJ<>6@ME&+>
MU)_NKW(XY/ZUWS*&4J1D$8(I:*S;;*2L>8Q?!JR-Q<0W.MW\NC2W#7!TQ0$C
MW$YY.<_RKT/3-+LM'T^*PTZV2VM8AA(T' JW13E.4MP44M@HHHJ1A1110!Y)
M\5KF?Q#XBTGP38R([7 ,\\3-A"1@H),<[<!FP.20/:M'5?!GCB36YI=&\6QV
M>FN1Y<#1<PK_ '5&,8%=G#X:TV#Q)<:^L.=0G38TC'.!A1@>G"#]?6M>MO:\
MJ2C^1E[--MR/)5^!=A=327>KZ[?7M]*=SS%0.?QSFMF3X/Z#=P1P:A?:M>01
MXV0RW6(U(Z$*!@5Z#10Z]5QY7+0KV<;WL<QHOP\\*:!+'-I^BVZSQG<LL@,C
M ^H+9P>.U=/1163;>Y=@HHHI %%%% !1110 4444 <'XK^$_A_Q3??V@?-L;
M\D%I[8X+'U(]?>G>'?A1X?T'45U.5KG4M14AA<7LF\JPZ$#U]SFNZHJW4FU:
MY/*@HHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /$[JVO/&?QR7"R_V?I# &0D;5V@$@#U)('X5[95>WL;6TDFD
MM[>.)YW,DK*N"[8 R?R'Y58JYU'.W9$QC8*JPZ9802F2&SMXW/5EC -6J*@H
M,4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 457OK^TTRREO;ZYBMK6(9DEE;:JC..3
M5#2?%7A_79GATK6;&]E1=S1P3J[ >N <XH UZ*R+3Q/H]]_9PM[P.=1CDEM0
M8V4R+'C>>1QC(ZXJU8:M8:II,6JV=RLMC*AD2;!4%1WYP1TH NT5A:?XU\+Z
MM>)9Z?X@TVYN7^Y%'<J6;Z#/-;M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <7\6O^26Z
M]R!^Y3D_]=%KE-)U!+KXH^'WDUG1=<D^SW,:'1HQ']E!4$O+AGW XVC+#!/0
MUZY+%'/&T<L:R1MU5QD'\*CM[.UM=WV>VAAW=?+0+G\J /)O"UY=:A=?#BZO
M+B6XN)-.U(O+*Y9F/R#DGDUT?@+_ )(KIW_8-D_]FKN$M;>/R]D$2^6"$P@&
MT'KCTIR0Q1Q")(T6,# 15  'TH ^?-(U!&T+P,DNM:)J0M[RS9-*LHPMXK#@
M;F#,3MSEAA<XZBMS5==G6U\1:A<>*;ZS\46=_)%8:3'<;590P$*"#_EJ'&"6
MP>O48KV&#3[*VD\R"SMXGQC='$%/Y@5(UM;O<+<-!&TRC"R% 6 ]CUH \GUG
M6/-U7Q*WB#Q3>:#>6$:-IMG!=>2K*8@P<+_RV)?<,<],5>TB36]>\<:4FJ:E
MJ%CY?AZTO[FRMY#&KW!E;.X=AQ@@8SP#P,5Z5+;6\TD<DL$<CQG*,Z E3['M
M3O*C\TR[%\PKM+XYQZ9]* 'T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%8'C;7;CPSX.U+6+2**
M6>U161)<[22P'."#WK'7Q1K^AZ]8V'B>#2W@OHIWBGTYI,QF)/,8,K]05!P0
M>OUH [>BN3M_B-H%UI,>I0->O!,Z16X6TD+W$C+G9&N,N1@YQP,')J4^/=%&
MG"ZQ>^:;H67V+[*_VGS]N[9Y>,YV_-GICO0!T]%<P?$T<VM:(J7$EI;7MO=2
MO;7=FT<A\K;DDMC9MR>HYS^-8FH_$VUG?14T9+K9?ZK;VRSW-E(D5Q"S[7,3
MD $__KP: /0J*YFX\>Z';:C+:NUVT<$XMI[Q+5VMX920-C2 ;0<D ]@3SBJV
MH_$KP_I=Y?VT_P!O=M/D\N\:&SDD2 8!W.R@@+SU]CZ4 =?17)CQS;MXZ'AQ
M+.ZDC>SBN4NHH)'5B[$#D+@)C!WYQG(Z@UKZUK]OH@A$MGJ-T\NXJEE9O.0%
MQDG:,#J.IY[4 :M%<K<_$/P_;VFDW*S7%PFK)(]FMO;/(\NS&Y0H&[=EL8QV
M/I3D^(/A]] .L>=<"(77V+[.;=_/^T?\\O+QNW^U '445QWA_P 8OK_C;4M,
MBCEBM+6QAE,5S;M#-'*SN&#!N>@4CZTMYXBU[4_$5_I'ABST\KINQ;N\U!WV
M>8R[A&BIR2 022<#- '845Y_KWB_Q'I$WAZQFBT+3KW41<_:)+R=V@C\K;M*
ML-I^8'.".X%32>+]6L]*L8MND:OK6J7;6]BNG3,+?:J[F9W.2 N&)Q["@#NJ
M*XVV\1^(-*\0:?I?BBST_P O4V:.UO-.=]BRA2WENK\C(!P0>W2NRH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# \;Z#<>)O!NI:-
M:R11SW2*JO*2%&&!YP">U5(/ &@Z;;WKZ78B.^GM9+=;B>>29E# C +LQ SU
MQ7544 >?:C\/KN[\(^%K&*>W_M'0HXUPTDB0S?NO+<;DPZYZAA^(YJ-O -T?
M#\MLVF:%-<W%V)YXII[EEPJ[4*S%BX<?W@!P<8'6O1:* //K/P#J;)H<>J:F
MMTMG97]K<N7=GVW&T*J,V2P4#&6.>!5=?!OBV:Q\.:5=WFC&PT.^MIUDB602
MW$<)P,@C"';V&<GN*])HH \P/PPN4U6]BVV%WI5Y>M=,;BYN5D17?<Z>6C!&
MYS@DCW!K>/A&\_L[QM;^=;[]>:4VYR<(&@$8W\>H)XSQ78T4 <59^%]9TSQ-
MI&IVDUA)#%I,.F7J2EPP$;%MT>!@DY(YQ3_%WA?5=;UBSN[22UGM(H'B>RNY
MYHHPY((E'E_>( (P>W0BNRHH \_\-> M0T7_ (1#[1<VDG]B1WRSF,M\YG;*
M[,CL.N?UI+GP)JGG7M_9WEFE^NO'5[,2AFC93$L923 R,C=R,XXKT&B@#D/#
M^@:[!XPU'Q!K4VGEKRSBMUAL]^(]C,<98#=][.>.N,<4R\\.^(=+\1W^K^%[
MK3BFI[&N[/45<()%7:)$9.02  01SBNRHH \^U_PCXDU>?P]?3MH.HWNG"Y^
MT1WD+I _F[0H5<,?E ZGT!J:3PAK-WIMC,HT;2-9TN[:XL#IT;-;E67:Z2*0
MIPP)!Q[&N[HH XVV\/>(=7\0:=JGBBYTY8=,9I+6STX.5:4J5\QV?!X!. !W
MZUV5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,EC$L90LR@]U;!_
M.@!]%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C2I9*CJPFN#@YP96(H LT444 %9>
MO>(M)\,:<+_6;Q;2U,@C$C*S?,<D#"@GL:U*\Z^,<SV_AS19DA>=X]<M'6),
M;G(+':,]STH Z'0O'WA7Q->&STC6K>YN0"WDX9&('7 8 G\*;K7Q"\)^'K[[
M#JFN6T%T/O1 ,[)_O!0=OXXKE;V+Q#XS\4:%?)X7GT6+2)7N&N[V2/S)#L($
M2JI)P21G/'];/P933G\$&0!&UAYY?[6,@'G>?O;(DSSTQC_]= '>Z=J5EJ]C
M'>Z==PW5K*,I+"X93^(KB/B#X>N)6FU^3QWJ?A_3[:W DBMF(3()^; 898Y
MQC)P*W_!FKV6L:+-+I^GQ6-M!>3VZQ18VDHY!88 'S')_&J_B:+PAXGF/A?7
MKFVEFCV7/V1KDQ/_ !!3P03WX]Q[4 <E\(-)\42&X\0ZWKFK7&GW*%+"TOIF
M9FC)!$KJ20I(' ]">V,^KUXMX8,/ASXVKX:\+ZE/=Z#+8M+=VS7!FCM9 &QM
M))P<A/\ OO![8]IH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ&M
MP7%UH5]!:'%Q) ZI@XR2.E $4?B/1Y;P6L>HP-,6V !N"WH#T)]LU;FU"T@O
M8+.6=$N)P3%&>K8ZUB:7KNBFTLM/1"DZ[$%H8&WQ,/48XP><_C6'=KJ>LR7N
MJV>F-,?-0V%QYRC8L3'D*>3N.[Z@T =S#=P7$\\,4@:6!@LJ]U)&1^E5Y-:T
MV&UDN9+R)(4D,1=C@;QP0/4_2N:U#56M)+;7[")G35+7R"@&<3@9CS^.Y3]*
M?+9Q>';W19KQ6DL+:W>)I0I813,03(?KR,^] '16VM:9=VLMS!>PM##_ *QB
MV-G^]GI^--L=>TO4IC#9WL4LH&=@."1Z@'J/I6'K-Y9ZQ8QW-A$]W;6UY%)=
M^7"<31C/ X^?'!Q[4:AJ-EKU]I46D-]HN(+I)6E1"!#&/O;B1QD<8[T =/-=
MP0300RR!9)V*QJ?XB!DC\A4=OJ-G=K.T%PD@MW:.7'\##J#69K?_ "'/#_\
MU\R?^BFKF[>UN+"VU+6K%&<B[N8KR ?\M8MYPP_VESGZ9H ZZX\0Z5:P6TTU
MXJQW*EX6VD[P,<C ]Q4D>M:;-I\M]%>1/;1?ZQU.=GU'45R5I>VVG#PC<7<R
MPPBQE!=N@)5*DOHCKDFN7>DPNUM+I_D[PA47$H).5SUP.,^] '8SWEO;)$TT
MH19I%CC)_B9N@_&J5QXBT>UO#:3ZA"DX(!4G[I/8GH/QK$O-7M-;_L>TT]VE
MN$O(9I8PA!B5.6W9''I5&\U"+2KV];2KMWGFN=TNE7-L297) )0XR,]1U% '
M2S^*=%MKAX)KY5E1BK*4;J.O:G3^)M&M9?*FOD1]JO@JW 89!Z>E5]2R?%V@
MG'\%S_Z"M9TDVJV_B7Q!)IEK;7!6* LLSLI.$. H Y[]2* .E&HV;-:A;A&^
MU9\@J<B3 R<$>U4O^$IT7SS#]N7S ^P@(WWLXQT]:P=-BBB/A(0S"9&:X<L%
MP,LC$C';!)&/:JVAZHEH\D4GB""V07LI:T>W!8CS#QNSWH ZN\\1:1871MKJ
M_ABF&-RD_=STR>@_&M,$$ @Y!Z&N$U6_ATO4=1FTZ]9+N60>;IMS;%EN&''R
M'&>1Z9%=G;7<=R7C! FBVB:/O&2H.#^!H ADUG3H8'FDNT2))S;LS9 $F<;3
M5B2[@BN8+=Y )I]WEK_>VC)KA[B".YTV>"9-\4OB0HZGNI?!J:*._M/%.E:3
M<%G6V2X^RW3<[XRGR@_[2XP?PH Z2?Q'H]M=FUFU"!)E.U@6X4^A/0?C6H#D
M9'2N.T35M+TK1$TK4(VBO4RD]LT+.TSD\L  =^>N:ZN"Z@N6E6&0,T+^7(,?
M=; ./R(H QM0\;^&M*U'^S[W6+>*Z!PR')VGT8@87\36['(DL:R1NKHP#*RG
M((/0@UY+X=UC0_"VE:AHOB>QD;5WN)#+&UH96O0QX*G&"#[D4GB.[M?[?U8:
M[=ZG81)9Q-H4-OYD2Y*<X"_QAL#!Z?AQIR&"JZ7?_#>IZ[5#2-8LM<L?MMA(
MTD&]H]S*5Y4X/!]Z\PN[NZ:_T(>-;O4+.R;2@R- SINNMW\6SG?MP<>OXUB0
M3ZA!X#T)5EDBTI[ZY^VO)))&,[OD$C1@L 3NZ#K1[,'6UV/>:*X[X;B]_P"$
M>F>XOX[RU>X<VC(\C[(^FW=(JL0"#@^E<"+ZYXD^W:G_ ,)U_:.TVFZ39LW]
M-OW?+V\Y_I24-;%.K9)VW/5U\3Z8_B)M"C>62]0#S-D+%$)4L S 8!(!-/UK
MQ-HWAU(VU;4(K;S/N*V2S?10"<>]<IX/TJV3X@^+;D";S(;B/9F9\?.A+9&<
M'GIGIVQ5?5;NR\-_$VZU?Q%"WV"YM$CLKLPF1(67[R< X).3^/O1RJ]A<\N6
M[[G>:9JMAK-DMYIUU%<V[' >,YY]#Z'V-7*\MUW5=/O;31;BVBO=-\*3W<_]
MH200M 7; V,=HSL8YY_J*R);B]F\-/%:7NH'1VU^"+3[EY&64Q'(;:QY*@],
MT^0/;6/::H/K%DFN1Z,TC?;9(#<*FTXV XSGIUKS#4O[4T<>-M*T6XOC!;+:
M21KYK221*XS*4)).<9JI8KIMQXLNE\,W5]=PMX?N%C:9I&/FGLA;GKCIQDFA
M0$ZVMK'M-%>0:/XC_M+5/ =G974\ES;6]S'=HX=091",*Q/#'()[XR/6K'@Z
M?2[K4+1=4U'6F\4222K>6S-*%'WN&4#:$ QC'?%)PL-5D]CTS3]3L]5MVGL9
MUFB61HRR@\,O!'-6Z\W^%B:=9'5=.!F35HKF7SH9&D.V,/A3@_+WZCDUZ14R
M5G8N$N:-V%%%%(L**** $9@JEF("@9)/:HH+RUNB1;W,,I'7RW#8_*J^M_\
M(!U'_KUE_P#037G6B03Q77AADT2RTV5;%IHKB)P7OB(<>6V%&"=P<@D_=XZ&
MJ4;HB4[.QZG17ENDZGXCUB%DM=5/V]K1Y)X7F5FCF7!4>6(QY?S?*02<@GKC
M-=)H.NW.L3+JGVE(+&]N%@MK>=3EE2)B^WIAB^[KGA*'%H4:B9U4UQ!;[?.F
MCCW'"[V R?09I/M,'VC[/YT?G8SY>X;L>N.M<9JSZ1;^,=1D\3) ;62QB6R-
MRFY",OYJIG^,G;P.3Q5+1+9[*_\ !T]_%Y5U_9MUY\DBX?:HCVASUR%]>G-'
M*'/K8[_[7;>9)']HBWQC<Z[QE!ZD=J(+RUNBPM[F&8KU\MPV/RKBM3BT^Y\2
MW\T;QPVU]X=D9[F*+=N#. 'P.6X(IG@_4+*POKJUCFTNXL4B@5=2L[00!I&8
MJ(FP2&;H>O?FCET#GUL=TMQ \S0I-&TJ<L@8%E^HIRR([,JNI9#A@#RIZ\UY
MQIU]X?N_%_G:.MA!)8":.WAC*I-?3,/FR?[@YP3U//0#-[PG=ZU9Z]_9.H:6
M\3SV[7MW,TD;%IF<@M\K'Y> @'4 "AQ!5+G=T445)H%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZMHFG
MZ[#;Q:C;^<EO<)<Q#>R[9$Y5N",X].E:%% !7*ZS\-_"6OZB^H:AHZ-=2<22
MQ2O$9/\ >V,-WXUU5% %/2])T_1-/CL-,M(;2TC^Y%$N /4^Y]ZQO$7P_P#"
MWBN83ZSH\-Q<  >>I:.0@= 64@G\:Z6B@#"\-^#?#_A*&2/0],BM/,QYC@EG
M?ZLQ)(]LXK=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ,#THHHH **** "BBB@ Q28'I2T4 %-6-$9V1%4N=S
M$#[QP!D_@ /PIU% !1110 4444 &!G..:, ]J** #&:,#&,<444 %&!G..:*
M* "@@$8(S110 8R,48'I110 4F .@I:* $P/04N!G..:** #%%%% !1110 4
M444 %&*** "C%%% !1110 48%%% "8'H*6BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
..*** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>cvco-2024330xex14004.jpg
<TEXT>
begin 644 cvco-2024330xex14004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** .$O_ (FVMAJ-S9MILSF"5HBPD SM)&>G
MM5;_ (6Q:?\ 0*G_ ._H_P *ZF?PAH%S<23S:9$\LC%W8EN23DGK4?\ PA/A
MS_H%0_FW^-=*EA[:Q9Y4J68W=JBMZ?\  .:_X6Q:?] J?_OZ/\*['0-837M(
MBU".%HED+#8QR1@D?TKS[XC:#I>D65B^GV:0-)(P8J3R,#U-=5\._P#D2[3_
M 'Y/_0S5584_9*<$1A*^)^M2H5I)V5]/D=51117(>P%%%% !16=KVKQ:#HEU
MJDT3RQVZAF1,9/('&?K7GW_"\-(_Z!-]_P!])_C32;$VD>I45Y<OQPT8L-^E
M7X7N04)_G79>&O&6C>*XW.FW#>=&,O!*NV11ZX[CW&:+-!=,WZ**P/%WBJV\
M(:5%?W5O+.DDPA"Q$ @E6.>?]VD,WZ*Y'P?X_LO&-W<V]K9W$#0(')E((()Q
MVK?UK58]$T6[U.:-I([:,NR)U(]LT6"Y?HK@O#?Q3T[Q+KUOI,&GW4,L^[#R
M%<#:I;L?:N]IM6$G<**YWQ?XNMO!]A!=W5M-.LTOE!8B 0<$YY^E5O!WCNS\
M92W<=K:3VYME4L92#G=GICZ46ZA?H=7117'>+_B%9>#]0@M+JRN)VFB\T-$5
M  R1CGZ4K7'>QV-%87A/Q/;^+=(;4;:WE@C65HMLA!.0 <\?6MV@ HHKE_&/
MC>T\&K9M=6D]Q]J+A?*(&W;CKG_>H ZBBO+?^%X:1_T";[_OI/\ &K5E\:?#
MMQ*$N;:^M03]]D5U'UP<_I3Y6+F1Z11573M2LM6LTO+"YCN+=^CQG(^GL?:K
M5(845A>+/%%OX2TA-1N;>6=&F$.V,@')!.>?]VLSPA\0;+QA?7%K:V5Q T,?
MF$RE2",X[?6G85SL***Y/QCX\L_!LUI%=6<]P;E693$0,8(ZY^M(9UE%<[X2
M\9:;XOLI9K(/%+"V)8),;E]#QU!JSXG\10>%]$DU2X@DFC1U0I&1GDX[T6"Y
MLT5QGA'XC6/B_59;"ULKB!XX#,6E*D$!E&./]ZNSHM8+W"BFR2)%&TDCJD:
MLS,<  =237G>L_&30=/G:&P@GU%E."Z$)&?HQY/Y8II7$W8]&HKRBU^.5@\H
M%WHMQ#'W:*99"/P(7^=>B:'XATSQ'8_:]+NEFC!PZ]&0^C \BAIH$TS3HHHI
M#"BBB@ HJ&\NH;&RGN[APD,$;22,>R@9->:#XX:.6 .E7P&>N4_QII-B;2/4
M:*C@FCN;>.>%P\4JAT8=&4C(-24AA1110 445ROC'QU9^#7LUNK2>X^U!ROE
M$#&W'7/^]0!U5%>6_P#"\-(_Z!-]_P!])_C1_P +PTC_ *!-]_WTG^-/E8N9
M'J5%065TM[86]VBE5GB60*>H# ''ZU/2&%%<7XE^)V@>'+A[3?)>WB'#16^"
M$/HS'@?09-<Q'\<[4RXDT&98_P"\MR&/Y;1_.G9BNCUNBN?\->--%\51G^SK
M@B=1E[>4;9%'KCN/<9KH*0PHJO?W:V&GW-XZEEMXFE*CJ0H)Q^E<%I'Q?TS6
M-8M-.BTV[CDN95B5F9< DXR>:=A7/1:**\UO_C+I5AJ-U9OI=XSV\KQ,RLN"
M5)&1S[4)7!NQZ5138W$D:N!@, :K:G?)I>E7>H2(SI;0O,RKU(4$X'Y4AENB
MO/-&^,&B:MJL%C);7%GYS;5FF*[ W8'!XSTS7H=-JPD[A17FVH_&32].U.[L
M7TR\=[:9X6967!*DC(Y]J]'C<2Q)(!@,H./K0U8$[CJ*KWUVMAI]S>.I9;>)
MI2HZD*"<?I7FO_"\-(_Z!-]_WTG^-"38-I'J5%>7I\<-&+#?I=^J]R"A/\ZZ
M[P[XWT'Q.?+T^[Q< 9-O,-DF/8=_P)HLPNCHJ***0PHJ.>>*VMY;B9PD42%W
M8]%4#)->9'XX:/N(&E7Q&>N4_P ::38FTCU&BH;2ZAOK."[MW#PS1K)&P[J1
MD&IJ0PHKD?&'CZR\'7-K!=6=Q.;A"ZF(@8P<<YKF_P#A>&D?] F^_P"^D_QI
MV8KH]2HKRW_A>&D?] F^_P"^D_QKL/"'B^U\86-Q=6MM- L,GED2D$DXSV^M
M%F%TSHJ*1VV(S'L,UYI9_&?2KR^M[5=+O%::18P2RX!)QZ^]"5P;L>F4444A
MA17)^)_B)H7A>4V]Q*]Q> <V]N S+_O$G _G[5QX^.EMYN#H,OEY^]]I&?RV
M_P!:=F*Z/7**Y?PQX^T/Q4WDV<S0W>,FVG 5S].S?@:ZBD,***\TB^-.BM?+
M;S6%Y"ADV-*=I"C.,D YQ32N)NQZ713(I8YHDEB=7C=0RLIR&!Z$&N%\2?%/
M3O#6O7&DW&GW4TD(4EXRN#N4-W/O0E<&['>T50T75(];T6TU.*-HX[F,2*C]
M0/>K](84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >>?%C_D'Z;_UU?\ D*V?AW_R)=I_OR?^AFL;
MXL?\@_3?^NK_ ,A6S\._^1+M/]^3_P!#-=<O]V7K_F>/3_Y&<_\ #_D=5111
M7(>P%%%% '+_ !&_Y)]K'_7$?^A+7@_@:RTG4/%=M;:V8A8,KES++Y:Y"DCY
MLC'..]>\?$;_ ))]K'_7$?\ H2U\^^%_#\GB?7X-*CN%@:56(D9=P&U2>GX5
M<=B);GHWC#PW\.[+PW=SZ;=VT=\BY@6"],K.W8;2QX]^U<I\*H;N3X@6+6P;
M9&LC3D= FTCG\2/QQ6_=?!#4XK:1[?5K6:55)6-HV3=[9YKG_AWXPN?#.N16
MQ5&L;R54G4H-PR<!@W7C/3IU^M/IH+KJ?2%>;?&W_D3;/_K_ $_]%R5Z37G'
MQJB9_!=NRC(COD9O8;''\R*A;ERV.9^!W_(9U;_KW3_T*O2?'_\ R(6M?]>Q
M_I7F'P1N8H_$6HV[,!)+:@H#WVL,_P Z]*^(US%;> -7:5@N^(1KGNS$ "F_
MB$OA/%_A5_R4?2_I-_Z*>OI&OG'X3Q-)\1-/91D1I*S>P\MA_,BOHZB>X0V/
M+_C?_P BUIW_ %^?^R-61\"_^/S6_P#KG#_-ZU_C?_R+6G?]?G_LC5D? O\
MX_-;_P"N</\ -Z?V1?:/9Z\,^-__ ",NG?\ 7G_[.U>YUX9\;_\ D9=._P"O
M/_V=J4=QRV.O^#'_ ")$O_7[)_Z"E>B5YW\&/^1(E_Z_9/\ T%*]$I/<:V"O
M(/CK_J="_P!Z?_VG7K]>0?'7_4Z%_O3_ /M.B.XI;&'\,O!.D>+++4)=3$^Z
M"1%3RI-O!!)SQ[5M^*_@[9VNDSWVA7%QYT"&1K>8A@X')"D $''US5CX&_\
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
MX KZ8HI\PN4\]^'OPW7PN_\ :6I.DVILI5%3E80>N#W8],_A7H5%%)NXTK'
M_%ZRN[_P?##9VLUS*+U&*0QESC:_.!VYKE_@WI.I:?KVHO>Z?=6R-; *TT+(
M"=PX&17LU%%]+!;6X5Y#\9]+U#4;[2&LK"ZN0D<@8P0L^WE>N!Q7KU%"=@:N
M>>?!VQO-/\*7D5[:SVTAOF8)-&4)&Q.<'MP:QOBE\/GNG;7]%MF>=C_I5O$N
M2_\ MJ!U/J/Q]:]<HHOK<+:6/$_@[I&IZ?XLNY;W3KNVC-BRAYH&0$[TXR1U
MX->V444-W!*QSGC/PC;>+]&^R2MY5S$=]O/C.QO0^Q[_ (>E>#7OA?Q9X2U#
MS1:WD,D9^6ZM-Q4CV9?Y''TKZ<HIJ5A.-SYBGO/&?B5!9S-JU]&2/W05V4GU
M( Q^=>I_"KP;JWALWMYJD:0&Y152'=N<8).3C@=?6O2J*'(%$****DH*Y/XB
MW]]9^$+F'3;6XN+N[_<*((V<HI^\QP..,CZD5UE% 'S[\/? $VKZ\_\ ;NF7
M45A!$699D>+S&/"@'@^IX]/>O4?^%6>#?^@/_P"3,O\ \578T4W)L2BD?._C
MSP'=Z1XE>/1M,NYM/E19(A#&\H3L5)Y[@GGL17L?@+4+W4/"5I_:5M<07EN/
M(E$\;(S;>C<]<C'/KFNEHH;N@2LPHHHI#"O)?C3IFH:C-HIL;&YN0BS;_(B9
M]N=F,X''0UZU133L)JYYK\&]/O=/T+44O;2XMG:Y!59HRA(VCD9%>E444-W!
M*P52U;2[76M*N-.O8]]O.FUAW'H1[@X(^E7:*0SYQ\1?#?Q%X;O3+:037EJK
M;HKFU4EE],J.5/OT]ZSYM9\9ZE =/ENM8N$8;3#\Y+#T/<_C7T]15<Q/*>&>
M"/A1?WE[%?\ B" VUE&0PMG_ -9+[$?PKZYY_G7N0    P!T I:*3=QI6"O
MO''PQU/3-2GO='M)+O3I6+A(5W/#G^$J.2/0CMUKWVBA.P-7/EYM6\7S67]E
M-<ZL\!&SR/G.1_=]<>U=A\/?AGJ,VJV^K:W;-:VMNPDC@E&'E8<C*]@#SSUK
MW&BGS"Y0K)\4Q23^$M8BBC:21[*951!DL2AP .YK6HJ2CYU\ :#K%KXZTF>X
MTF^AA24EI)+=U5?E/4D5[=XK\,6?BO19+"Z 60?-!,!DQ/V/T]1W%;E%-N^H
MDK'RQ?>#O$-A?36LFCWLC1,5+Q0.Z-[@@<BOJ*V!6TA!!!"*"#]*EHH;N"5C
M.U^-Y?#FJ1QHSN]I*JJHR22AP *^9K?0O$EI<1W%OI.JQ31L&21+:0,I'0@X
MKZJHIIV!JY\U2O\ $*^C-O*/$<J/P4*S8/UK;\*_"+5M1NHY]<0V-DIRT98>
M;(/0 ?=^IY]J]ZHHYA<I';P16MO%;P1K'#$H1$48"J!@ 5SWCW4+W3_"5W_9
MMM<3WEP/(B$$;.R[NK<=,#//KBNEHJ2CYY\ ^ KG5_$836],NXM/AC9Y!-&\
M0D/0*#P>ISQZ5ZK_ ,*L\&_] ?\ \F9?_BJ[&BFY-B44CY[^('@&XTCQ"!H>
MF74NGS1!T6&-Y?+8<,I/)[9Y]:]9^'5_?7GA"VAU*UN+>[M/W#">-D+J/NL,
MCGC ^H-=710W= E9A7D/QGTO4-1O=(-E875R$CE#&"%GVY*]<#BO7J*$[ U<
M\X^#EA>:?X<OX[VTGMG:[W!9HRA(V+S@BO1Z**&[@E89,"8) .3M/\J^8=%\
M.ZY'KNGN^C:BJ+<QEF:U< #<.3Q7U#10G8&KA4-W:07]G-:7,8D@F0I(C=&!
M&#4U%(9\]>*OA;K6AW;S:9!+?V&<HT(W2(/1E'/XCCZ5CG7/&DD']GF]UADQ
MM\O+[B/3U_"OIVBJYB>4^?\ PA\*M6U>[CN-8@DL=/4@LL@VRR#T"]1]3^&:
M]\@ABMH(X(46.*-0B(HP%4#  J2BDW<:5@KY>M?#NN+KL+G1M1""Y4EC:OC&
M[KTKZAHH3L#5REJVE6>MZ7/IU]$)+>9<,.X]"/0CJ*^<?$'@/7-$UB:SCL+N
M\A4YBG@@9U=3TZ X/J*^FZ*$[ U<Y_P/!-;>"=(AGB>*5+<!DD4JRGW!Z5T%
M%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MA1110!B>,O\ D2M<_P"O&;_T U/X:_Y%72/^O*'_ - %0>,O^1*US_KQF_\
M0#4_AK_D5=(_Z\H?_0!3Z"ZFI7(:S_R4WPQ_U[W?_H*UU]<AK/\ R4WPQ_U[
MW?\ Z"M"!C/$NGW6AZI_PENCQ-(Z*%U*T3_EXA'\0_VU_E^NW<ZA:ZIX3N;Z
MSE66WGM)'1QW&T_K[5KUYSK"/X$DOS&K'PYJB2 JHR+*X93@@=D8_D?U-PV.
MD\!_\B)HO_7JM=%7.^ _^1$T7_KU6NBH>X+8*Y#P9_R&_%O_ &%#_P"@"NOK
MD/!G_(;\6_\ 84/_ * *$#.OHHHI#."\17&H6WQ,TR33+!+VX_LV4>4\XB&-
MXR=Q!K3_ +8\8_\ 0IVO_@T7_P"(J*\_Y*SIG_8*E_\ 0Q77TQ&;H]UJMW#*
MVJZ9'82*V$6.Y$VX>N0!BM*BBD,X_P 1@3?$+PA!+S"#=2A3T+K&,?EUKL*Y
MKQEI%Y?6=IJ.EJ&U32YQ<VZ'CS1C#Q_\"'\JNZ!XET[Q%:^9:R[+A.)[63Y9
M86[AEZ]>]/H+J;%9^F:S;:M-?Q6ZRJUC<M;2[P!EP 3C!Z<U>DDCAC:25U2-
M1EF8X 'N:Y#P%-'=2>)+N!Q);S:O*T4J_=<;5Y![B@#L:Y#XBG&CZ83_ -!6
MV_\ 0JZ^N-^)4,=QH%A#*H>.34[='4]""V"*%N#V.O\ .B_YZ)_WT*YOQ5XG
ML[+3IK"SE2[U:Z1H;:T@8.Y=A@$@= .I)]*7_A7GA+_H!VW_ (]_C6/)IUI\
M/_$:ZG:VT<6AZAM@N<+_ ,>DG17SU"'H?0\T*P.YU7AO2VT3PWIVFNP:2W@5
M'(Z%NIQ[9S6I0#D9'2BD,Y#2?^2H>(O^O2U_D:Z^N0TG_DJ'B+_KTM?Y&NOI
ML2"N0\5?\CAX/_Z^IO\ T777UR'BK_D</!__ %]3?^BZ$#.OHHHI#&30QW$$
MD,R*\4BE'1AD,",$&O/[37O^$#BU#0=0WS+;)YVD=VN(V.%B'JRL<?3GH*]#
MKC?&$<;^*?!Y9%8B^?!(SCY,_P P/RIH3-3PIHLVE::\]\PDU6^?[1>R?[9Z
M*/\ 94<#_P"O6]112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!SOBSPN?%%O;1"\^S>2Y;/E[\Y&/
M45=\.:-_8&BPZ=Y_G^66/F;-N<DGID^M:M%6ZDG'DZ&*P]-5762]YZ7"H;NU
MBO;.:UG7=%,A1QZ@C!J:BH-6DU9GG%M\*HX]2#SZCYEFK9\L1X=AZ$YP/K_*
MO1P   !@"BBM)U93^)F&'PM+#W5)6N%9VKZ%I>NVX@U.QAN4'W=X^9?HPY'X
M&M&BLSH.3_X5SH!&Q_[0>#_G@U]*4QZ8W5T&FZ58:/:BUTZTAMH1SLB7&3ZG
MU/N:N447"P4444 4K32;.QO[Z]@C*SWS*T[%B=Q48'';BKM%% !1110 4444
M 5[ZR@U&PN+*Y4M!<1M%(H.,J1@\BG6MM%96<%K I6&&-8T!.<*!@?H*FHH
M*I3Z39W.K6FIRQDW5HKI"VX@ .,-QT/2KM% !4%[96VHV4UG=Q++;S(4D1NA
M!J>B@"KIVGV^E:=!86B%+>! D:EB2 /<U:HHH *I6.DV>FW%[/;1E9+R;SIB
M6)W/C&>>G2KM% !1110!B:SX3TK7KR*[O4G\^)#&CQ3O&0I.<?*16?\ \*\T
M+UU'_P #YO\ XJNKHIW%8P=+\'Z5I%\EY:F\\U 0/-NY)%Y&.A)%;U%%(85A
MZOX0T+7)Q<7M@IN1TN(F,<G_ 'TI!/XUN44 <JGP[\/%U:YBNKT*<JEU=R2*
M/P)P?QKIH((;:!(((DBB081$4*JCT '2I**+A8*I:GI-GK$$4-Y&72*9)T 8
MKAU.0>*NT4 %07EG;ZA936=U$LMO,A21&Z$&IZ* *]A91:=806<!?R84")O<
ML0!T&3R:L444 4H=)L[?5[K5(XR+NY1(Y7W'!"]..@ZU=HHH *I7FDV=_?6-
MY<1EIK)V>!@Q&TD8/'?BKM% !1110 52O=)L]0N[*ZN(RTME(98"&(VL1C\>
M*NT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 445S_B'QCI?AY2DLGG7>.+>,_-_P(_PC_.*+V WG=(D9Y&5$49+,< "N
M*USX@6\&Z#2MLTG0SL/E'T'?^7UK@-=\8ZCKLA$\GEVX.5@CX4?7U/UK%^U>
M]92FWL!W>F^.M2L[@M<R_:XF.61^"/H>W\J]!T?Q!I^MQ;K28>8!EHFX=?P_
MJ*\#^U>]/AU&6WF6:&5XY$.5=#@@_6B+:%<^C:*\R\._$X!DM=;7(Z"Z1>?^
M!*/YC\J](MKF"\MTGMI4EB<95T;(-:)IC):***8!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%'2@ HJA:ZYI
M=[>/:6M_;RW"=8T<$_AZ_A5^DFGL-IK<****8@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HK,U+Q#H^D3Q0ZCJ5M;2R_<21P
M"??V'N>*TE970.C!E89!!R"* %HHHH **** "BBB@ HHHH **** "BBB@ HJ
MKJ&I66E6K7-_=PVT"]7E<*/I[GVKS3Q#\:;&WW0Z#:FZDZ"XG!6/\%ZG\<4K
M@>IR2)%&TDCJB*,EF. /QI5974,C!E(R"#D$5\L:WXOUKQ!+OU&^DE7.5B'R
MHOT4<?CUJ70_&VN^'7']GWSK%G)@?YHS_P !/3ZC!I<PKGU'17E_A[XSZ7>[
M(-;MVL)CQYT>7B/]5_7ZUZ39WMKJ%LMS9W$5Q _W9(G#*?Q%5<9Y'XI^*ES=
MO+9Z+FVMP2IN#_K'^G]T?K]*\^-T78N[%F8Y))R2:QVNCN//>E6Z..M9;[BN
M:_V@4?:!63]I]Z/M/O18+FM]H%'V@5D_:?>C[3[TK"-99LO70:#XFU'0I_,L
MIR$)R\3<H_U']>M<5'=?/C-:4,V0,4 ?1/A;Q/#XFLI)$B,,T) E0G(YZ$'T
MX-;U>4?#+5K+3+/5IK^ZC@3,6-QY;[_0=3^%;6H_$02%H]*M^.GG3#^2_P"/
MY5IS)+4I'<S316\1DFD2-!U9S@5S>H^,[6#*6,9G?^^W"C^IKAKG4+O4)?,N
M[AY6[;CP/H.@IF:SE4?0#9D\3:L]QYWVLKCHB@;?RK=T[QJC834(=A_YZQ\C
M\17%9HS4*;0'KMM=V]Y%YEM,DJ>JG./KZ5-7D$%U/:RB6"5XW'\2'%=/IWC:
M>+"7\0F7_GI'PWY=#^E:JHGN!W%%4K#5K'4ES:W"NW=#PP_"KM: %%%% !11
M10 4444 %%(2%!)( '))K@_%'Q*L]+5[;256[NNAE/\ JD/_ +-^''O2;L!U
MVK:SIVA637FI74=O".['ECZ =2?85X_K_P :-0FO0NA6\=O:H?OW"[GE^HZ*
M/U]ZX;Q!K&H:U>-<ZA<O/*>A8\*/0#H!]*Q:E2OL!]">$OBGI6O^7:ZAMT_4
M#P%=OW<A_P!ECT/L?UKOJ^/3TKN?!OQ-U?P^8[2[9K_3Q@".1OGC'^RW]#Q]
M*?,!]$T5DZ%XDTOQ':^?IUP'('SQ-PZ?4?UZ5K50!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MNC>,H+K;#J 6";H)!]QO\*%-/<+G4T4@(8 @@@\@BEJQA1110 4444 %%%%
M!1110 4444 %%%% !1110 445RNM^,8K1WMK!1+,I*M(WW5/MZ_RJ9245=@=
M!?:C:Z; 9KJ98U[#NWT'>N!UWQC=WP:&SW6UN>"0?G8>Y[?A6)=W=Q>SF:YE
M:60]V/\ G%4I.E<\ZK>P%*?O67<=36E+6=/U-9H3*]IJU]HUXMWI]S)!,O=3
MP1Z$="/8UZCX7^*]AJ!2TUL)971X$X_U3GW_ +OX\>]>27%9=QUK:,F@/K56
M5U#*P92,@@Y!%+7SEX0\=ZOX:*PQR?:;'/-M*>!_NG^'^7M7N?ASQ/I_B>S:
M>R9EDCP)87&&0G^8X/-;1DF,VJ***H HK#U3Q9I>E[D,WGSC_EG#R1]3T%<C
M<?$#4S=!X(((X1_RS8%B1[GC]*ES2 ]*HKE=*\>:;>[8[S-G,>,N<H?^!=OQ
MKJ$D25 \;JZ,,AE.0:::>P#J***8!14=Q.EM;2SR9V1(7;'7 &:\XU;XA7EQ
MNCTV(6T?_/1\,Y_H/UI.26X'H%_J=EID/G7MS'"G;<>3]!U/X5SD7Q%T5[PP
MLMQ'%T$S)Q^0YQ7F<\\]W.9KB:261NK.V33-M9NH^@'N]K=V][ )K6>.:,]&
M1LBIJ\*L[V[T^836EQ)"_JC8S]?6NSTGXARIMCU6WWCIYT(P?Q7I^6*I374"
MS\1M6O;*"TM+2=H4N YE9#AB!CC/8<FO+_)KO/'6IV6K?V=-97"RJ%DW <%?
MN]1U%<?MK.;NP*?DT>35S;1MJ0*1@!-)Y %7"O-)MH J& $4W[.*NE>*;MH
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
M+JPVQ7&;BW'&"?F4>Q_H:[V-UDC5U^ZP!'T->25WLGB:PL+*%%8SS"-1LCZ
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
M)TQ58':]74B;9@U4G38>*2=QM6(I)-STUYMI%1$-NSGBG?9WE.13)N7(KL#
MS73Z/J:J50FN*D@DB0OSQ5O3KP@@DX(J9(35T>J*RR1AA161I5^LL*JQS6P,
M%,UG8P:L)36I2>*83ZTP&DX-1LU.8U"QH&B.1JK2=ZED-5Y&XH:&0L<5-8ZI
M>Z;/YUE<R0/WV'@_4=#^-5F.:C-*S'8V]=\4W?B"SM8+R*,20,3YB<;L@=1^
M%<^U.8G--ZT.[W':PVBBE S18:T&L,BH7'%6,5&PK*:.NA+4KTZ/K0RXI5XK
MEDM3TEL3H<&K*MQ51>N:G!XK6!S5X]0D;*FJ$O6KC'K5.;K6[.6.Y79J16IC
MG%-1N*@Z=T78WP:O12=*R58YZU;CDP.M5$YJB-19*?YE9RS>]2>=[ULE<X)+
M4O\ F+MYZU&TH!XJ@TQR>:;YOO3Y2;%_S<T>95#S3ZT\2GUI\H6+GF4>953S
M/>G*^:+$V+/F4A?(J$MZ4TMQ5)!8>S57D:GEJADYHL%B-Y.*A+9-2LF1410
MT!8%;FK,;=*KJHS4R#I3L(OPM5Z%NE9T-7X>HHL!H1G(J9:K1D@596I: E6I
MEJ%>E2*32L ZBBBDP"HSUI[=*C)YJ0"FT,2#10 44F<49J1V%HIN:7)H&)12
MY%)0 C4B@DX4X-*1D@9P/6L[5[TV4)CC.99!@_[([_I2EH@2YG8@U75_(4VU
MJ_S_ ,;C^#V%<=>:BV]TC^[4E],1"0@X)R7K*R.?>DM5<ZX1Y4,4_P 9[T,3
MGCH:#Z=A2$D<55C07 QGO2'I3?>G '%%@(ONU%,<XJP5S36B4]JJUA;C(XT*
M98J#[TFW)P-N/:I!'CM2[#VH"Q78;:16:IF9 <,F33X C1/D#/:J$0$*>O6E
M6UWC<"0/KQ4>TJQ)]:<';^$X%5<GE'- 5 PZ_AUH\EG&<@@=J1F)'6D5B.,\
M'K4O<EW0Q0OF[9#L7VK3TW4EL)@8SYD)."&K,D -,*Y(/I5)MDN/,>@*R3()
M(SE6YINWFN=T#5!%<?8IWPCCY">S>E=.4Q][[W<>E=$7H<M2+BR+;1MJ0@8I
MM.Y VBG8%)@47 ::2G,*3%%P$IM28%)M'I28F1[<T;:>>*44(2&!>:7;3\44
M[C(Z*?M'I2$#-%PN-HQFG8HHN%QFVEIU&*3"XS;1MI]%(+C-M,9>:FJ-J N0
MLM,9>*F:F-TJ1E=EJ(C&:G:HS4L8V'J:T;=:H0CFM2U -1(9J6B\5<V\57M!
MQ5O'%27T('& :R[GJ:UI1A363==Z!&1==:QY_O5K71-8\Y.ZM )(/O"MBVZ5
MC6Y^<5M6_04- :UK]Y:U[?I6/;=16Q;<BLVBDB]'4IZTV,"GGK4O0=A****5
MPL%,I],(Q18+!N Z]*8TL"]2*K7UVEO$2:Y&YU\[R%YQ5J)5CMQ/;D]14BRP
M>HKSL:],#QU]ZD3Q#<-P%!J7!LI([^2:W2,\BLU]4ACD*JW>N.FU^Z<;2!FJ
M?VNXWB1F/)IQA9Z@T>C)<R31[DY%9EY?^6Q1S5W0[F)K *6&YL$_E7-^(6)O
MMD1XQVJ[*Y-B07L;2=>]6Y/*>#[BUR<S21#(8U =2N ,!CBME!6):L=#):Q2
M+]Q:KM91D_<6L9;^X*\,:JR:G<I)@L35<HCHAI\;'&Q:=+ID87[BUSG]K7*
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
M+(?-W(V"#Q5AI&>,"H%@.[)JVD*.IVWPYN)&\8:6K<Y=N?\ @+5]!U\__#M
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
MF-(I#>M(:,TF: 84Y:;3U%!)(HJ4<5$M2CK5 /!..M(W2E'2D/2AEID+53D
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
MF;RD5FPC.&&9OP[5=CD6U;,Y4)P,DX&:<%=F4FRC_86G3QY8[.< #DTR3PO
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
M675+AE^[NXQWI/1#IZNXQ9I3SE_^^J?YDC=__'C4<9Z5,A(3DGK4)7.@>-Y
MY?\ .F.)%==I?/\ O5,K'<6QQ3-K%P^2,Y YIN-A7*LC/B3>S@G_ &J=#=2V
MD(*W3H/7.<5%>),2JJ 2W4M3%L1&F]P9''(!.134K(EKFZ&Q#XON;1T!W7*_
ME6ROBO3+F(I<0LQ8<[ATKE)FGAAC 3RP#DMUI8YI74N3&P[8%'M%U)^K)FS)
M!97 >;3\R[>L3<;1Z@UCWD2.=\/W$X.1R&[T^'406$9 60^W2MR:VM[W09;M
M/DF@3Y\<;CZ^]$9)A)."L<I&"K?-T-=IX3S_ &2<_=\UJXL[F57&>>,5Z%I-
MH=/TF",CEP&/U;_]=6<U9ERBBB@YA12TVE!YI6'<>M2+UJ+=4BM18I,F'2E%
M,#<4NZBQ0\]*;2;J-U,!&J)JD9JA9N301<3L:8>M.)XXIG\5,D6F4^C ]*-!
M,0=*6BB@+!4;4\]*B)I!88U1GI4C5&>E0,C/6F/TIYZTQ^GXTG<I$D?:M"WK
M/CK0MZEC1H)T%$E"=!2R=*1JD4I_NFL6[^\:U[@\5CW/4U46R6S'NJR)/OUK
MW7>L>3[]5J,N6W:MFW[5BVW45N6XX%)W'8UK7M6O;]*RK4=*U[<<5F5$NK3Z
M8M./6@; T X.:2FR-MC9O04"L<MXCGW-MJMINFJ61_>JNN2F6X4!CU]:U-,9
MQ'U-5;2QI':YT\<<:VF!U J&/Y>:J6]RY.P@FII9/*0DG%1:S*6I1U7][D5B
M03>1-5^ZOE8-@\UEE3._R#\JU3T)-.35$6G+J2R1U331I95SR?J:CET^2VXY
M%3*RU-XTW+82?5-DFQ>]95Y<7$F2.E;5GHOVF4.XK3N="2. E57./2FI*UP]
ME[W*SF-&M?.?+]:[BQM6CC3Y*Y^SA%I<*2 ,<UVVDN)RI/0]!41K*4['H5L+
M*G1NC,U"VD(W!*K6S;;:17&#FO13I4<]O]U3QZ5S.IZ+Y.[  SZ5O.*>QYE*
M;MRR/(O% !O%VC)KG6#9^Y7I]WX=$\I8HK'U(JH?"XS_ *I/R%/G1C-W9YUE
MO[E(,LRJW0FO16\++_SR3\A5>3PH"<B)./84^=$W(]!TN.2+<?050\3Z0(@&
MBZ]ZZ33].FLOERV/K3]0L6N5.X$YJN=6L(\N*$* W4&D\O=79'PKO<DCBD/A
M7'08J>9 <K$I0_-TJY'(.W2MQ_#3$8YJ$^&YDX0'%%T.QB2OEJBV[JVV\/S@
MY*DT?V),HSLJN9!L;/PL6-?B+I/][>V/^^&KZAKYI^&^G2P_$/29&3 $C9/_
M  !J^EJ5[@PHHHH$%%%% !1110 5B>,/^10U3_K@:VZP_&7_ ")^J?\ 7 TI
M;,NG\:]3P0,5SBK$$I;K54?=-$+8;K7#9GT"9IKS56ZLS*^>:E@D4\9JZDB8
MY.:FS+NC,C@\D <\5+&?WHJQ-M.<541MDHR"<^E)IBNC<C(V"K"-@<UGQR9
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
M $$UZA7E_AG_ )&.S_WC_P"@FO4*TAL 44450!1110 4444 %4-; .BW8/\
MSS-7ZHZSSH]U_P!<S4R^%E0^)'E=U;@G.*QY[<<C%=//%D"L>XC"DFN2$Y1/
M4J0NCG9XRAZ5$+8$<]:V9(D<]*JRVQ05Z5'$+J<%6AV,WR2K8QQ4FQ12N2'(
M-,;+=*[8M/5'&U9V'CY3Q4C-N6J1=E-31OD5;$6(PU3H<$YJK')5A3GFD)CF
M4'/J:IS18[5=/WA4,@RV*!(Q;N# R!5#&#BN@N8 RUC7$>QZ"B-)2C<\5>AF
M#C!-94C?-5FW?Y@*""\_#?+4\,X  )J \BH2^UJ -A7&,YXH:0<$&JUO)O2I
MBO%)C19BN>,9JTDH<8K+4[3BKEN<M^%(H=,O./6G0Q 5)*G -+'0!)MVBI8)
M,G -(L#'D]*&7RSQUJ6!H C &>:F3 YK+C\S.2>#5N-F[FIZ MR_M)&>U/(.
M,U#!)O.VK)^X:@T*[Q"2/GI5)[-2"1U%7XSG*U$1^\*TP':?*4&QNO85-<1E
M^2*1;?;@CK4Y(5/FH BAC,1R:M,\<\1C;KCCBJ[-38GVRECVJ'"Z$KIG*ZYI
M[02;PF!SDU@\GK7HVI01WEKG'.#7G]S"8[ME[ FN.=.QU<VA4<9J$\5;9:KL
MM8,VI.XP$YJ1#4?2G*<5EU.B1;C:K<;501N:M1M6L3FJ1+>0::Q%-5J<1D9K
M0Y)$1(J-^14Q6F!,F@@JL#3>:M-'4?ET#1$#Q2@FG%>:3&*3*0\'-2+FH0<5
M(K5)HB=34\9Y%5UJ>/K0(M(:LH:JI5E.E4B9$X/%.! I@Z4M,S)-U.#<5'2C
MI28#]U,9J#2'I4@)FD8@T4VI*&MFF#OFI#49K*IL5#<8Q&*B8BI&J%JX*ATQ
M$8BL+Q)M:R0[<[&R3Z5MMTK/U2W$UA-G^Z344OB1I:Z.5DMDB*L!D.,LH[^G
M]:IW%M=D,BD^6W1<CBM>U8S*O&1BI72/=D?>':O3]I87+H<_#:.A7=E2.N>:
ML8VPD&KLS$'[HJ*7;Y9JXNY;5D9ZJ74\<U#*=JJA'WC@U+(^951./6FR!I=Z
MH.4YK:)A(J3PP1G:<D]P*D)<6^W(QZ57+2,1Y@ZFK$IQ&!6O0R&HGRYIZG"'
M'+5&KX.VFROY=0:)V&R-A",_,:A_@YZYI'?)S30<T(ELE5B.E/),A _.HT[5
M;CB&-U*142W;IL4#KQ4A&P^U)%T%22#(I&@]6W 5(O2HD&%%2#I0/H(Q%5V<
MYXJ9JB9,<T$$;/A>:C!.<GI2RGY<U$LZ1KF1]H'ZT6N-;EU.8R176>'[SS;0
MVV[+0K\H/<5Q<-ZT_$$6ZK5K<ZI9S^8BQ).JYVN.HJHP9C4DIQ9Z"IW' ZTH
M.>E<5#XRU#<?/C@.#CY!_P#7KL;>;S[>.7;MWJ&Q5'&24AZ4M% #<&DI],H
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
MTH 2BBB@ HHHH *#TI#29H U_#'_ ",EE_O'_P!!->HUY=X8_P"1DLO]X_\
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
MO3BL40C&:UM&0AFQZUI2^-'/C4E0DS8]?K2=J4]_K2=J]I;'Y]+<;1129IB
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
M;K3PV<8I,9H PU4!..E(032CI3&?!H DW#;BD6H\U(O:@"4,!UIQE Z5&>M
MQF@9,'W#% 0FH@<,*F5J!C,$G%)M(-#'!-,WY:@DF1<D9[58"9((J"/K6A H
M;'(I,%N31(-@-78?EZU6CQG:*NHO'2HD:(LJP9>*"64$FF*<<4]E,BXI(812
MJX.32-\AW=JK&-D.!5A6VH,TP+5K. V#FM,3G'%8L7$@Q6BI^44I(9+--G&:
MC4DL*1N<4X8 S4VT L(<5=B;</:LY6J[ 2%YK)HI&=K\"M:.V*\[D;#&O4;V
M+SK<J>XKS348O)NY$QC!KFJ+4TZ%,M3E8U$QQ2J:QD4BU"]7XI",<UEH=M3I
M*<T@-<3<=:#+QUK/\XBD,YQ31F]S0\WWI?.]ZS///K1]H]Z&(U%FYZU*)QZU
MCK<<]:>+CWJ6-&L9>.M,+Y-4!/GO2^=[U)HB[OIZO5-),]ZG5J!EI22<U97.
M*IQM5D-Q6BV)D6%-/!S4*M4RTS,>M2 X%1BGTF \$4N:8M.J0%S2,1136J2B
M-C4>:>U1$XK"J5'<9)]TU7:IG.0:@:O/J'3$A8C%,/2E:D[5"V-$1D\BI$)S
M49ZBGIU%;TC.1:1J);A+2&6YD?<L:$G=Q3%]J\_\7:_)J%Y_9UF24CDV,5_C
M?N/I7H45?0PD5I]0_M[5I;ZX!-K;8,:?WC_=Q_GM731-,T D=AYK#<2/4]O8
M=JP=)M%6\6'[T5LN6Q_$Y_\ U5T9B///08/UK:6F@15RJT4,KL6)A<C[RC.:
M@&CQDEGO3CTVU<.T-AN/<BG//;*,$,Y]%0FI44]T7S-(JI96J#:-TA_VN*LB
M(QH $B@4#@XR339IKPQ'R;=8DQG+8S^5<S?W$D@W2RLZ@X!#<&M8P71&<IOJ
M7=8U-((GBCD:21A@GI@>U8-I')RMNI^;DL>IK2L[+[858Q;5''S5N16L4("H
M.?I6ZT1F[,QK/1R6#S9W$]^:V4L1&OWP@]A4DMQL&!BJCR23'"YIB)7DCC4C
M<3COCK4<,BLIPH)SWZTHLVC0NYZ\X)ID*,[%D3!'&35 2LYQTQ49+,<=C4AC
MP^2Q+]Q4L<8!!(Z5G*=BDAL5L6J0LD)PJ@FE=O[M-"9&2*R<FPM85I2W+?*?
M05&9#_>_,4C&HRX4^M"B]P)!(<]1^5.\^1?NBH3+CL:<D@/:J E#R_WS3Q/(
M."2?QIF:7C;G(J^4"7[2P[$_C4B7@)"D$9]ZI9.:<!32$S0#*_K^=,*%&)'W
M*J@L.AJQ#-\V&Y%7$0Y93C[HQ[U(8XY,>8N/3%.E12-RTS=Q]*;5P%C@2VD#
MPH WKFMA'CFB# _6LJ-MW6GQ%H)L9RIJ:D%)60&AWQ13Y%^8$<YZ4T\FN3E(
MN)1112Y0"EQ28-.HY0$Q2$&G4'I1RA<B;I435,U0M1RAS$35$QJ1ZKN>34\I
M7,!-,#?-S3'?!J-7RU2XE*1H1G@5H6YK+A;I6E;TG$J+N6&-5Y2:ME>*KRK1
M&.I1GR<YK,NC@-6G/P#61='K5\HC+N'%1129<4MQ4,/^L%'*+F-ZV;(%:]OV
MK&MNU;-OVHY1FQ;*2!6FH"19:L^TZ"K%Y(4BI-6-*<;LT],C,C<5O-_H]OEN
M*R_#<1VEFJ[KUP([8A?2HZFDM'8YZ]F-WJ"A.1[UTL0$6G@=\5SFDQA[EG>M
M^]G5+/ (X%#=D53C>:1P/B*5GO@F>!6"XS6EJLOFW3-FLYJX$]6S]#HQ4:$8
M@CNJ "@!G/OFD'2I[-?,ND7J*MWD3:%&-T=1I47E6R>XK0S4%LNV$#TJ:NNG
M'EBD? 8NK[2M*0R4_NS5"*3%WCO5^7_5FL.>;RKK(/-8XAV:.C+X\S:->:-I
M^1R<\5D2Q^7=$-]X^E;MJZFS#G&[%8<LHFU' KGJJY[V#;4FC56$-"..U5TL
M#)-D@5I1H/LX^E$#B)^:EPV-?:R5RG=6XMHPQZ4^S<NN:=K$ZR08!QS4.G#;
M$.<\U5+W:FAGC&Y824F72?FH)X-#?>IIZ5ZB/BVA,TNZFT4Q"DY-(!FBC.*
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
ME-" "I-H;J!408^U*7..U.X"LN <&FJ":;N)-2*:8"L<#CBH<YJ1N>M-VXJ
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
M(1A^%9$DLUV_<@U)'ITEPP>0L*U[>SB@3J":J\8;ZC*EEIB@9< UJ)&L(&P
M4QI1&N!UI%DW $U#E)Z] )6<'I49XI&8 ]::Q.*$@$D.8G'J#67'R2AZ@UI%
MN"#68"!,]5+8!MT_[U4'UK/<YF]R< >M322[[H\\"BUB$;O<2?,2<(OI[UHI
M*,=2+.3-!52")3(PR!G'I5:?4XP?E!8CIBH)3OY=R3GM525D .[&>V*Y7/4Z
M%1MN2RZA<$90XJN;BY;_ ):FHA-DXQQ4J(6YQQ0I-EJ*0BFX<Y,[@^U3HMRO
M*73BE5 !4BT^:2V!J/4<ES>1_P!R7'8]35F'5U<[)XO*/KVJJ2,=<5$R"7@_
MF:N-69/LHRV-Q"C\QNLB^JT\Q!AN4AA[5SB[X#F%V'MVK2L]5(8)/M4UT1K*
M1A*BXEX* ?F4U(N%(.*=O60!N@/0^M(RD#I6IBQL\$<T1##)IEHQ :UD/W1P
MW:I(R6.#23PD[&7((/- T3P2,R/$Y^9.GO4BR[@JL>1V]*B8<QW"]/X_:FS@
MI<"4?=>@;+#C!![4UQR&[5(_-ON'M3<909H)&[3MS44S?N>.U3_P8J%US"<#
MF@"S9SEX!U^7BKJ_,,UF6#*$QGC-:2D#OQ2EL)BDTFVE-&17.9C::U./6FM0
M-$9.*@<9S4S5$W0T%%=JB;O4K$5"Q'/-9R C:F 8.:'//%-#<\U#*B783P*O
MPFL^$CCFKT-9FA8-5Y:G)J"7I3&BA,,YK(N1R:UYN]95QU-:(EF/+]^IK;[U
M-E7Y\]J?; [NE,9L6_W0/4UT]J-MB .">]<W9KED7OGI786]MFVC!XK.H=6&
MT=V7M/M?W:OD9K?A/[CZ5SMI<%',?:MV,D69/>L>I4G>0^64%2.XKF-7DW;V
M)XKH%3*,S''%<KJ[$[HU.3GM6-5<NIVX"FZE9)&!,Z[N.:T;!H=F)!CW-5#I
MDV Q#+GUJO)#,C; QQ7/&'M=CZO%UXTJ6^IH7EQ$BE8R,^HI^BRL;L.,E?2L
M9X''WB:Z3P];K'%N?@X[UO&E&,D>;+$_[/*4CJ1K @B52","HSK\6.2:S+R6
M)UQWK/2W$D@ZXKKE42T1\PH1E>3.A75DE/&<5*-0C'6J$-O&B@8H>-!T!K9;
M7,>57T-"74H?)('I6#(?M5T3CY<U;^SJ3R#B@"*)L BN.K43=CT<)%P5QMP&
MA@X/&.!5?36.\YY)J^\?VF+C]*CM+0Q3C@UG.G?4[Z=51IM]3H["U$D8) Z5
M9:Q5FQM%6["() IQVJ<$;^E;QIQLF>2ZLN9NYFOI(91P.*;%;>4>!C%;BLA!
MZ54F"Y)%5RJ.I/MI2]UE8;BV">*F:$*N>YJ+.P[L<4\S[QM/?BCFN#2*S\'!
MQ3&1?05/Y!9\\TCIMX-)NXK6*C0HW5:B:T3.<"KG'K2%<BIU'H55MD'\(I3;
M*>PJP%YIV*?,&A2-HI_A%--@I&< 5H9 [494BCF#0RVTY3V!J-M,7'W16N(B
MYP#BIC9NL98\^U+E;U%=%+P]8+%KUHX X8_R->C5QFCX&KVXQ@[C_(UV==-!
M6B85=PHHHK8R"BBB@ HHHH *YWQY_P B+K/_ %[&NBKG?'G_ "(NL_\ 7L:<
M=P/F0'!J4-Q4+?*:>AR:[D9"LU.W[J7 ]**8@IK=12%L&C.:H!Z/SBFR-S35
M^_2M02QJU(5XIJU(& &*:$1A:.O%/9A2 C-,!RK4FVF@\4F3ZT /^44<9XIE
M% $N<"@-S41-2QD' JD ZDW5-L%,(&:!,8S?+4B)E* H/.*<& %-"$/RBHV^
M:E<YI%J@+UE+'&ASUJ&[N!*^%Z56P0>*51S41A[US3GTL&,+4;=:LL,J*KN<
M4V[F25A5K9LF^6L16K0MI,..:12-82[) :U%_?6]9; /%G%:%@W[D+6;&8E[
M;[9"!6>'>)\5TFH1 MG%8T]J":N(%W3;XHX#&MY9(YU [UQ)#P\@FK]CJ3QD
M;OUHE$#J5BP#490!LFH[34$D/)%7'9&Y&*@I$2QJPJO-:\5="YZ5)MW)TI,9
MC>2R#BGQLP-7GA+<"FBWQVJN@#X9&!7/K5C4E\_37JN$(JY&#):E2.M95=@/
M-Y/W<S+4UNW J;5K1K?4GX^4U7B7!P*\V1H:<+5H0M67",8J_"<5%P-%&XI=
MU5E;CK2[C2<@+/F8%!DXJ -Q06I<P#VDXK/N).OTJ=VXJA/DYHYBT0-)3/,I
MK+24")5DYJW!)S6?CBK< P!1S :T,G2I]U48NE6%-',!-NI0W%09-.5L"ANX
M$VZI W%5U:GAN:D"7=3]U0[J7=4\P#F:HRU*6XJ/.<UG,N(UVR#4*)YKXISG
M!YHS';1YR<GFN>-/GGJ:IV15U&Z"J56L5I.=[^E7+Z940C@FL@,TC%Y>(PN1
M^%>A%7>A#D8VHN;O4I&[1@ ?C_\ JI);UK>U:)3]X<_3O51)VS,SD 2."A]N
M:N75[9VVD!(5CEO'R >2?YUT7Z&<87]XATU6NS)Y7[QF 50>U=)#;0Z;;_-\
MTPZ$=*K:+91Z7I:LG^OD^=L]JF<M=2A1G:*G6_D45BEQ?RDNW&>F:T[>RBME
MR0&-#2):J%0 FI$RZ^8W'M3<GL!.)!M^[@5&\Z@$#K5>6X)^513X(&8AB*E*
MVX$L,3O\SU8(510':+J15>:?YB6(Q23[AKT'MACD=J86XJI)?Q)PF355]2=N
M(UY^E4F@LS09JI2,JAVJN7N9>O%1SV=Q)'Q**J\0Y&1VS++=NOJ,U8:15&/2
MEMK'[)%UR[#)-+]C9AD&N:JW)F\()%*:48XJG)\V:TI-.FQ\G)JJ^GW(/.,?
M2LTF:/<J*M68@VVE%I**,M'UK:*?4ECE# Y/2GO* HQUI@DW+FF$YJA6N!ER
MV*D5J@92/F Z5&9W7M07'0MTUHO,]CZU$LYJ57W"HM8K1EBWOFL_D)WJ>O\
MLUKPS1S)NC;<.]880,I![T6<K:?-D9*D]ZZ*-6VC,:M"ZNCH/N<U80;TJJLJ
ML@"\[NM68!@8KK\SCVT&Q_*[PMT;FK,42SQ%#U_AJ"="LL;>E78@ ?,%(3,T
MS-'/]G:K;##1K61>$M=HQ)!,G]:V)3B=?I0(C;I2#J%]14<A.^E1_P!\%]!0
M4);KLR/]JM+^$_453QC8/4U;7AB*!,E/W13:**YWN9,*:U!ZT'I2!$35"_0U
M,U5WZT%$#57?O5B2H'Z5G(<2%CBHP<M3FJ,=:A[%+<O0]JT(6K-A[5HVY%9F
MJ+!Z5%)TJ9NE0R=*!F?-WK,N.]:<W>LRX[U: RYJFM>M0S5-:]:H#<TY<W"?
M6NUM9$&5;L!BN5T.'S)LXZ5TC1L$+"N>H_>.FFK1%B -T2.F:Z2V^> +7.V"
M,TH!'>NJM(]L8XI1>MQ/W2A?W*V]N17)6]RD^L$R?<R/Y5T'B%=L1KB 2DS.
M"<URUY7=CW\EP_,I2[G5:G<6P"JG7'I6,@C9OFZ]JI1W)ED*OV[TZ618G&#F
MM\)*,=R<RPM=-0CJ6KB.+;5RT1HK8GVK$CN6N+E$[5TSL([,# J=ZC:'BHNA
MA(TY;F8\K,V*T+1#D9JI$JO+GUK4C01X-;QCK<\:<[K0N 8 HV9%*IW#-./2
MNA;'+(A/^K-9<ZR&XXZ8K75=R4B0KNR:\RI\;/3P\N6!9T6W+0X?KFKLELJW
M( %5H9UMSGMBFQ7PEN2V:TI5$U:Y$HREKT.IA^2W'TK,U*\:&/<IJ>&;=&.:
MK7UJ9H^*Z.;0X^75G/P>))1=F-F.,XKIX;GSH _K7.0:"7O-^/XLUUL-B([9
M5Z8HM<II)$3#,.?>HH3N<>QJY]C(C.":I"%HI#G-5:R)O<N>:JU4EEW$_6D<
M$TP1DUFRQ%.:D'2G)%M6@IN('3FD VBK!M-L9.>U0D8&*?*/F&&F=*<=QXQ3
M=K=,4A#XI0L@S5^>Z7R\"LX0L/F(IC$EQS5J6EB''6YHZ1SK,!_VC_(UV=<7
MHW_(6M_J?Y&NTK:C\)E5W"BBBMC(**** "BBB@ KG?'?_(BZQ_U[FNBKG?'?
M_(BZQ_U[&FMP/F1OF//:D'RG(I3UI=O&:[D9#HV+-@T[-,0[#FE!S3$(1ELF
MEP!TI2><48Q0   '--!#-@TK' J-<@YIH"48%)U8TW-&<&J1+',OI0HYH#@]
MJ<*8A1UJ7"U%09,=C0!*57%,/7BD#[@.*4*35 & 1S3EX(H(VKF@'- F2[O>
MC=3,'UI=IQUH$/#]J4XQ40'/6GD<=:: 3/.*<,"HC]X<U(%)[U0 &.:<.N:9
M]VE#9% $I;Y:K2#/-/YS3MN1S2L)D2+ZU.C[) !43$+3%)9\YQ185SI;9]\(
M%36\[1R[,C%4],?>0M6)XFCF#9X-9M:FB-*Y DA)K$F8*Y!K;MR)(#GGBLF_
MA D) I@0K$LO IL]@P3*BFQ2[#P:T(+@2+M8YH; R8Y)+9JU+?5FRJY&?I2R
MV0DR0M9-Q$89#BH ZVWOT9.2,U<CF'3(KAK>Z=6Y8UJP:@0>2?SI-%(Z<8#$
M@BE8@$>]94%Z'4?-S5D3;NIZ4*X,N+MSFK4+!5P.AK-23+8JQ%*"<9J9:C1D
M>);12N]1S7-11$=*[?6(O-MNG05S:08KRJ\N61LD0Q(>]78DI4AJ=8\5BYH;
MB,VXI<5)MHVU+F@Y1E&.*=L-*%P*7."B5W&15613S6B4J!XLYHYRN4S&2H]A
MK0:"D\FCG#E*:1DBK$:$<5,L>.U3)%FJYT'*)%NXJ<9%.2/%/VTG-!RC<"C
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
MMM&VCG8^4BV^M,9!4Y7BDVTU(+%1HZ;Y?M5MHZ/+XHYBN5%=(O:I!'CI4H3
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
MD/4TAJA$@;/:FLU)D8-*HS04*JXYS3B,MFCI2$@CB@"17 J8-E>E4?FSTJY
M0V!0!&4PV:CEXXJ^T)QG%49U.>E)@-4 4\G&#4.>:?G*FI Z72+G>H0]#46J
MP%#O'-4-*G\N5 3CFNDNH5FM PYXJ),J)B6$Q1P#S6[E98@!Q7-#,,GS<5JV
METO 9J0#GC*2CO4Q.!4SQAEW#FJ^&Z8H*0;C3P^U<=:CVD=J1LXSVI7&*6WG
MIBGG@=:@1USR:N0HLP.#DT 57=F!4=:BA,J.3@FKQA$4F35@(FT=*0%>UNG2
M0;LTW5]:6%0I;D^]7&LPZ94<US.JZ1/<7/*G:IZYKFK--:&U'<J7&K2W"LBK
MG/?-,M--GN)-S@[>O2KEKIZ0.-^.M;<5S'$FU0*X4G8[79Z#["9;.(*5' IE
MU?I(V>!44TL;Y);'M65=3H#BGS6#V3-B.]79@*.G7-1_;"216$MRV<*>/K4A
MN?F&#VYJ'*YI&%MS3DNCDC-5C=$'!;@UF3W84G+5G/?&1L(Q)H5RG%'0O=*.
MAS^-5VFYR#5"WCGD&2IQ5U8#@9%69-);"?:6W;0V*T;:>3'6J M03N[T[SO)
M.,U+$=!#*Q')%/+9Z8K$AOLX&[BKL=RI_BHL4B9\EJ<5QWIK,I((-!;UZ4F4
MAP.>*:Z\$T['RY%,W#N>*EE61 YQVIF0PSC%3N%(S54G"D"HNRK#69.]1%P#
M\IJ*0,2:A(<<U5V38NE]RXS4+.5_BJ 2^]1R.1R:I,+$WF[J9(YP!44+Y-.F
M/'%#"PK<H#GI40<YH#'C/2D;&>*!(F4;N]!PIQUIJMM'S<4UCN?*\T%$C#/.
M*B.5.<5+N9>HXI6&Y>E !'\Z^E*5QWI@.U:7>,<FF@ J=N<T@)/:I$*E,9YI
MQ5549H$R/;FGHN"<CM1G:/:C?QGM30AI52W3&**8"<FGH1WJ@$P3GBHG&!G%
M6)) , 5&_P RU(%=1C)]::PYJ7'RX[U&RGK30FQ V*#S1@XSVIX'%,S*\G3%
M1[BHQ4\HJJ<AN:!HD5<\YI^*1.12YYQ04(6S313.:49S2 =(,+UJ"%?W@-2N
MW%$>T=^:&92^(L(<4\#(S4:\U-_ <5F;MV1/I/\ Q^2L1GCCVXILDAEF9L\Y
MQ3[<BWL))1_K'^Z*KQ],GJ>M>A2^$\VJ[U&3(N&!S5F/I5=15A.E:$DHX /K
M5V-?W8JH@WR*HYQUJ^0!TZ5(" =JOV*_NW;U-4EQS6A9X%N?<\5P9E/EH6[F
M^'C>H3TF*6EP:^:YM#T+#<4A%/P::0:+A8;BC%+BB@+!36'%.I&Z586(NG%-
MZ4X@DTC# IH+"9]J;FE[4VF)Q!NE-I2PQ3<BFA<HN:4<G%-R*</6G<.44\5L
MZ2A(S64@#G Y-='ID:HG/%=.%6K82TB:$0W<5,5V\YZ4D !;BGS$ $5W'.C.
MU%F,>:XG6)S+-MQC%=W?J/L^?:O/+]U-ZW/ -<U=ZV/H,B@I3;98MM1%O"=O
M6HQJ,T\AQD FH(563A5R*M6\4<<V&POH*Y>:VA[LZ=--Z:DH5VP6?/X4.>.E
M3LO.%JO("O!J9239Y&8-*%B,\TF:6FGB@\.PA;GI2;O:@]:2@GE%)R*8>HIU
M-/452#E.ATR0K"*F:?\ >-GUJMIQ_<U'=^8LF5'7I24W<VC%-&D'#+TJU:KS
MDUC03L& /XUJP3;B #77!]RN5J!T=CRM76B;;G-9^F.,<FM<R#97;#X3SYK4
MRC /.+-SS4EV!]GP!VITA#/QUS2NNZ+FBY)4LT[U<<8Q44*[3Q5LIG!Q32N*
M[(]GRYH'!':G\%L4LJX (IVL%QT@_=]:J"=E; %2F3(QFH\*#DT#&2;I#DG&
M*:6PN,58PNTU5F! SVJ9=RHOH*$9^ U/^R,%R3^E0PR^6W-7Q<JZXSS4I)@[
MHI!=C?,,T22#( %.G<55SGK0,U]&93J< [Y/\C77UQ&B?\ABWY_B/\C7;UT4
M=C"KN%%%%:F04444 %%%% !7/>._^1&UC_KW-=#7.^.^/ VL?]>YIQW ^97[
M4WK3V.:C/%=1D+MHVTJM4E5$0U>*5SC%!; J,G-6 XL>U)N;UI*>O2FB6*/F
MI=M,IZKFJ0A"O-.#8IV,"DW9.*8#",TTMMJ6AEH $.5!IYI@Z4O:@D7.*C9J
M.]!Z52 1:<&YIJU(%YIH!"U)G-2%>*85J@85)'487F@MMH))6IF<4!N*:W+4
M%"EN*FMGP:B5,<T!L,* -<-NCJM<1X%.M9.!5F:/S$S28&-MH/RBI7&UC49;
M<:D&36K'<,=:ZW3I_,@"-7(+)MK3T^Z"FHE&X1+&J6XBDR*H).4D KI[B-;B
M D5S%[%Y4A'I26Q1OV=SO 4U?,2DC ZUS%I,% K?M+I2%4FI*1*UN*@ECQ&:
MU(MKCK3YK0O&:3&<N>'-6K*8B3'K4MQ9NC'BLYY&@E7/2J0&W<)N7(ZTR$,Q
M ]*DLKI)H0I/-32Q&+YAT-2P+]N%9.E5-16..,MCFBWEP-M+?#=;D>U8UE>-
MS6D[3./O[L DKVJE'J#/P#4NH6[F8A5)S45OI\Y.50BO,E-=STE%)D@N';C-
M4[A9&?K6W#I4K+R.:@E\/7#2;OZUE[6*W*<UT,D*(EW,QJI-J!4E8N:V;O0)
M8X]S$#\:SH;"..3<Q&0:NB_:$NHK:E".VN[M\DD+6WI^D+& \@S@YJ]  HRM
M6//)XK>UC/G<MB>.VB*?**CD15'3I3_M 5*HW%\BQL96Z=!6?,7RC+B3RU)%
M9,MP6;\:K7&H/=2&.W0FI8-*G;#3?E5Q5Q,G68JO%6(9W]:7[((TQ3XX35-6
M(1H6\Y? -7.O%9L/RFK#2D\"LF:HG>8K\M30)YB$UG%&(Z5I0POY*D"I&3-;
MC95">((*TU\V),XK.O)&Q1RE&9(WS&HLY4TEP^<YJ!7P* %7J:C=]QQ0Q[TP
M#:<T 3HFVB5"1D4JM\E(O--"8B1G'-/$8S3L9%(I&\ TQ(9., 4R.K<NW:.:
MKM04$C8Q1NZ4*N:F1>* &%<I4+'!JX%YI&6@3*P;;4Z'S!1Y=/C^3- B&53M
M..U09;;C-6V3<&'K54IM;%- -&X'.:=YAHV\5&RU0#M^XGVI/./2HJ:QQ026
M/-"#)[U&27.1TJLS4W=02RUOR=M3#I5))-M2/,,4T(DEJLPR:!)D4HI@Q4."
M*0M\]-+XXI#\U XB;J<#D4E.'W:R*&MVIZ)R#30NXU82.B_0AK6Y)&M$N?,&
MW[M/)VI3?EK2G2YG<BK5Y58&W,  ?E%.7C IH&3Q4J#!KMM;1'%>^I+&,XJP
MJU&G2E+8-,9=LTR[-5KM21$+"NVI"23D]:D!B?Q?2M6T3_1%/O6:.];2?<7_
M '17DYO*U)+S.O"[L;MIVVG4VOG[]#M&GK1C-.HI@,*\4A7BGGI2'I0!%2-T
MI](>E4!%37Z5(:B/6J0#>U-J3M3:: 8R\4T+Q4M)WI@,VT\+Q3P,B@+S0P'V
MR_/736I54'':N9#;:U]/=F%>GA8VIW,*\M4C?M"&;(I\B[G-5K8[3DU;4Y<F
MMTKHS?<R-:N/L]O[8KSX@W5TY'K73>+I080GJ:S?#MI)+.)"/E%<=5-RT/K<
MJC'#X5U600V;6ZY-5;B<FZ1%ZY%;NN2(C"+/-<W=GY\K[5S*#<]3T:$_:^\=
M(B#[.K=\<U0E;<QJO9W+O%M(X6IV4;=W>IDK2/#S1VERC*:W2G4VF>0,HI3U
MI* "FGJ*=10+J;^EINAJQ-;AG%5M*F2- N:U@Z.I.::5VB];:&#<Q,"P3@YJ
MYIZ2"+YCS2/-&UT%)K4A"1@%3S72HFOMGR6L7-/=E[UL!F9.M9$*XP:V;<YC
MVUTTI=#AFNI&J_-2S-L3%6Q;$IFJDL;;L"MN4QYB.V?,G-:+NOE''I6='&T<
MFX]*EEDWX%%[!>XZ)MSU/-]S\*@B;;3Y9-R8IIW$,A3?)BGW4?E@?6JT;&.3
M(I\CF5J%L-CE^X:@<[CMJPD?RU%M\N3=2 KB EZNI:$+FFB7#@UHPSJ5P351
MB@<F8LZ$/@U%MK9E5'?DTODQ^6<&B40C(J:*N-7M_J?Y&NUKDM-55UF =]Q_
MD:ZVM*2LC.J[L****U,@HHHH **** "N=\>?\B+K/_7L:Z*N=\>\>!-9_P"O
M8TX[@?,E--.'.::>M=1D(.*DW&F8I,U41$A.148SFE'2@]15@. S3P *(UR:
M'X--$L1N*1'.<9I?O4S:0QJD(G+$TB@;LTP,?2G*>:8#B0#1NS32N>],YH D
MS2%CGK29]J ,\T$CP >M*5&#Q2+3CTJD!&.*DSA130N>]## ZT (TCYX/%*"
M>YI%6G%<BF@#-1OS3]N.]-(![U0 &&WITH1MW-/505-1[<'B@DG#<4T@$U'F
MI$H GB?8.#BM:!U:/!YK$+8J]9R9-)C0V[AVDD"J. *WKF'?!D5A2#:Y'6I&
M1DG-26TK(_7BHRO%"CWH [33;E9;<JQR:S]3M<EF JEI=P4D -=%*!-;[L=J
MF2LRHG+;C%BK4%\48?-3)X_WA%4I5*/THT&SJ;'4P>"U=%;7 D7YF!KSJWG,
M9S6_8ZAMP"?UJ)(:.GF@64$@5SFIV+#D#I6O;:@" ,9]\U8D1;B,XI+09QUK
M<M!(%SCFNLAD%U;@;N:Y[4K!HV9E'XU'IM^89-CG%)JX&^!Y=SMQ5FY"E-M1
MAEFC\Q>32QH\H (K.:O%H<9:E4641YV#FIE@2,?*H%6)HC&HY[5!@]<Y]J^9
MK\T9L].#O&XHP.U*2 ,DX%(Q5!EC6+JFJH!Y<1R?K6=.FZCT!D6LWAFS#$?N
MG!Q7/&U=3DYYYK2MB"Q9^2>:FF9/2O6IQ]DN43C<SHY980<<\8QBK-L[.#O'
M6H9)%3)S@5E76K%0ZQ<\'O5MW*BN4O:CJD=J-H()K+LX+O69^ 5C)].U4H8)
MKV;<ZDBNEL+@V*A .V/I0HDU*FED7+?1X--4$H"W4G-6&>)^=HJ!KDR-DG(-
M1NV!D=Z;T(C=K4)]I.0.!432X'R<&C?A2",YI8 K/S4<QM%"*S@<]:LV8>27
M#\BK'D(Q'-6E5+=00,U*=V:-71*+,D9'2M:& + N>:R1J*JF"/UJ1=478#NP
M5JM"'%FM-#F'[G:N<U JC;:T6UV,P$;OF';-<W>FXNIF>-"1]:4I174E71FW
MUVBS;156*XWJ>>]5;JUN4D+.AX-1(Y1<!>G6H33UN5S&D9>.M/60,.:SA)N'
M%2(^*IC4C0\S Q2K)@U2$N>U.W\9I#N:2.&!YI-HSFL])#GK4RR$]Z871<*;
MAUI F>M0+,5%-68T#+6W:<4\-BJXGXQB@2^U %S<NWWII856\P#J<4>:/6@"
MRK9J,N=QYXJ%9\-C'ZT22XSQ0@+"ODGZ56W[B2>M(D^%;C]:K[_F/O3!D[28
MSS46\GO49;FDS3YB12W/6F.:1@1GBF')/-42QISFF%B#4AZ5$XR#S00-:3'>
ME,AP,M5=QCO5>5W'%-"D: D [TX3'L:S8W(7GDU-&2Q/%#)N62Y)SFI8V/K4
M"U8B3/>D42!<T\+VH^[[TY6SSBHU95TARH!VJ8%0O2F#D4T\\5I"@V[LSG45
MA[-N&*15!IH&*>M=JCRK0XYN^XY1C@=*GC4M3$'%2J#GBF2B<)M7-*D/FR9Q
ME:9D_<SR:T["':A!(-!06[KM"@8JPHW$YYIC1*#E>*>G'-  !E@HZE@/PK;P
M%"@>E8\";KQ!GCK6PWWB:\#.)WE&)VX6-DV%&!29HS7B;,Z^HAZT44A.*: #
MTI*4G-)5 ,/%,)-.8TRJ 0TT@4X]::3@52 :>M&!0>310 VE %)WI0: %'%!
M;:,FDSS3;@'R6 ZD4UKH!)"IN -O4FNCLK;RE&>M8V@P$,N[MS72L.<@U[4%
MRP2.:?O2N2A#CWJ>,X4YZ@5%#(.AJM=W0A#8H3LKD).3L<OXB7[1=I%G@FMW
M3;..RT[(PO&:Y'4;LF^5_0]*M7FO%['RT&&QCK7$I>\V?6_5:L\/"G$S=9O1
M<7N5.<50^:7!'6F*#O+'G-7;*(-*,G'-*4DG<]:C2]C"W8MVL/EQ\CDU(PJ=
M\!0!VJ%NM<U[L^5QU3GK-D)XI&XIS"FGFF<0@&12$8IPX%-:F E%%%- 3VLY
M# =ZWX2WV8'/)%<[;X^T@8XS731@"W&.>*2^(T7PF#,6%Z&!YK>LV+*NXY-9
M$L+?:-V.*U;5U51W-=.MS1-.!NH1L7%:%G)\^">*R[8.R@[>*T+>-@V16U%/
MFN<<VK-'1*J^2,=Q56.%6D.1D9IL;OY8&.U&YXCG&:[[71Q)V([Y%C7 '>L\
M YY%6WE\Z3GI3W5-GX5EN6BN@)ZTKX6G)@4V2,R-D<46[#T$5"QP*E\H+VYI
M]LH4\T^Y90,U2)<NA#OVU6N)0>E(TF\D"JS[MV*ACBB5B3@BG+,RMUJ.+IS4
M<VX=!2N66&N7W9W<58CN1MY-9T67(7%6I8C''FG=V%;4L:6Y?7K?)_B/\C7:
M5PVC$_VW;?[Q_D:[FMJ/PF57<****V,@HHHH **** "N<\??\B'K7_7L?Z5T
M=<W\0/\ D0=:_P"O9OZ4X[B>Q\QJP&<T;AFF1_-FGD8%=9FM1P.::@/>A:<M
M"=@L*12H V?:D--5L5H(E!VFFL23Q1UYHIHECP *0X)-+2=Z8A0 *<%]*0]:
M<#@4[@-R#Q1@5&K?/4M,!,"EIA;FE4\9H)'XQS1FF%^U(&Y%,"0'%#4E!Z4T
M *0!3U([U%WJ3:6'% #'-1[J>T9'>F[:=P)48;<4TC!I<8%)U%%Q6$'-+N &
M.]-7J:DV9&:+A8B9C5RS?:>355EJ:([31<-CHH'$T.SK61>V_ERD@5:L9L,!
M5F[@#INI%(Y_@\4U@14S)MDQ366@3"WE,<@YQ74Z;<>=$$)R*Y H0_6M&PNG
M@E'/%$U<(LVKBV59L@=:JS6ROVK3#">,-W%0.H5N:C8HQY;?R^U,C<J< FMF
M6)77I69+%L>E<:+=O=.F 6K7MM2VL!NZUS3;AR*6*=]W7I2:N4=L6BN4PV,&
ML*^THI)O0<>U0V]^Z8R>*UH;^.90'%"5@*%E>RV\@BDR%KJ=/D25<@@\5@75
MJLQWQ\&FV=Q+:R;234N.C$E9W-^]/S8-4BX5.,GGTI);V,A=YY-;6F16LD0D
M.#7SM:DW6?-L>G1U@CD+^YE9BB@C/KQ64]D/]8QYKJ=>BB>Y/E#&*YNYD*G;
M79!0BO=*<;E.1]APIIDCN5S4,SG>?K0^Z2+:.M3.5S2*?0IW,C,I4'FLNTMM
M]UMY))YK8\@@!3U)JU96*VTI=QUZ4Z>NY$W8LV]M%!!PHW56N(^=PZU/-(2<
M+4:Y<X-6W8CEN]2*,MMXS4RL>^:G01Q)@XSG--,B,<8K*55&D8ZE=I57GD^V
M*;'=[&R4X^E61$'(PN2?:K46D23]L5C*JC1I(J+>.S97./I4KWK.,<_E6[;Z
M5%$@W#FE;3[9CDC'X5R2Q23&F<_YRX'4GZ4I$LK!8T/-;WV"V0Y S^%3I#"G
M(7I4O%KH-R,FTT=6<-(2/6M1((H(]J*"?I4V0?NC%1M7/*I*6YF]2K<6-O.I
MW(.?:N=O= #7<5O N7E. !74G[IJ?PY;?:O$_GN,I:ID@^I__56^&FW*QE/0
M\_O?#M[8.08FXZ]ZSRKQD!U()]17T5<Z=:3@K)$"3DYQ[9KROQO86UG<SB(
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
M%UO4[BW<[5/YUTTY'FR5V=SOBE&%.:BFMV$9P*Y;PQJTMS*HES]#7>,T9@Y
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
MFSN&WFFGA<D<U9LX'N)>,'%:$&G>;*4(Y%8*[=D>K*K&FFV9EO$Q;.*TQD*
M15RZM%M<<<U3Y/)K*:=[,^>S+%*JERC2,5&U2$U$U"/'Z#2,TVG4PG%4 M%)
MN%&X4P%HI,YI:!=22'F09K6$.^#(]*RD&&S6I!< 18-5%I&BOT,H0E;KD9YK
M?M_EB!%9NY&G]S5V2988:NG[NIUQ;J1Y;&SI[8/6GWMHEP<GFL.UU1 <;JLM
MJF!D,*U59HYY8.HGJC3T^U6SDW*HK7:];9C(KEXM3>7H<_2K0ED(!/>NBE4E
M)'/5H\OQ&W#&TTF2>U7/LRH 2:P(=5\@X8]J@N/$>7&UNAK9-G+*+N=4(DVY
M!(J*0)@\FN<'B;"XIO\ PD&>210Y"467M2&1\I/2LV#S%88SGWI6UE)>N*@.
MI)NQD"HOJ:),Z*V5G0$]JM%E1<DX-8<&KHD?WJ@DUA'?!;BKOH*SOJ;PN&R:
MCEE=FZ\5C+JD?]ZG'4T)^]6;FV-1L:&S)J:.5XA\M92ZE'_>IQU&/'WJ2=AM
M.QM:/N;7;9R?XC_(UW->>>'[Q9==M5!ZL?Y&O0ZZZ'PLYJVZ"BBBMC(****
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
MMC$<4K(.8B6YF&>6IK7DX.,M3V1^OI55F9I!FFD@YCIO!-S*_B_3E8G!=O\
MT$U[=7AO@G_D<=-_WV_]!->Y5O32MH<]9W84445H9!1110 4444 %9'BC_D6
M-0_ZXFM>LCQ1_P BQJ/_ %Q-14^!CCNCP?6(_,MQQGK7%X"NP/K7?7B[[9A7
M"W*%)V'O48"=X\I=9#/E]**93@<UWG.*.M2#CI3,8YI58FJ1),#36/-*IS2E
M0:I *N/2C +=:C!(I<$G.35(3)2,#K4><'-*,XIIZTR256IS+E,BH5/(JP3@
M8% $<8 QFIMPJ'!I0: 'DBHY0,=*>!FFR#(IH"..IR.*AC!W>U6L @"F!7*\
MU(BFG^6#SS3D&&H 54-2J#0,XZ4]13Y@'=JDC.!48I02#CM2 LC!I0!GI3(\
M=Z>#AQ0!',"#Q21-D\U-,H*YJJ"4:F@)IXPZYP*S)(BIK71M_P IZ5%<6X.,
M9JD#,@\"GQOMZ'%.FCVD]:KE@*9)TFG7@/!.:UDD ;.>*X^PD*2C)KIHG5XE
M.>:3$BS-&),$ <5GSQA@5('-:$,W53CFJ]S"V_*],U!9S\T+6\N['%7%1;J+
M(P#6A<V2O"#SFLE-T,H'(%- 1KNM)^XP:ZG3KV*XBVY&:P;B);E,IG=WQ5.V
MN7M9]I.!FAK0+G:RVJLN5Q]*RI;!U?(&*MV&IQNBY89K4417 _PJ;&B9AQVA
M_B&?K5N*W"D?**U!:KVS2_9,\<TKB((7(( Z5I1N-O3FH([41GG-2M\HP* '
MQN-U9U^09.*MCY><U0NB6?FO.S&RIFU'XB$=!2T#I2$UXDF=B TE!/%-W&H&
M.HINXTZI *1CQ2TA&:"T-S36IQX--:I8$=-;K3CQ3">:3 4'%+NJ/-%2!)NI
MN33:<.:DHJW[8B SP>M9S\]\ 5=U$_-&G8]:S9#G<!TKU\*K0N<D]QIZ$@]*
M9NI$&%(R:0\5UQ,AKDCH:A6X5G,?\0[U.1N7-0E5"%@HW>M;(&-5V8L&7&.E
M+E<]*:&.W)ZTPD[J$2.'S-5@<)DU# N6YJ69MBX-6!!*"1D&H?,W<'M3P<G/
M8TC19.13)#(VU'(VX8/-*X*+DU"S@G%4@(9(,_=XI@CQUYQ5H)CN:81ECFF!
M X)Q@U&2:F8XR*:H&[-  &SC Q3L-ZTY>.PYI: $6/G)-2':!T&:8JELY-(0
M0<&@D0GGVI#T-.(P!0%!'- T(E2HN3S47"]*E24"F@9)*#LIMNHW@D TDDQ8
M8 &*FMTSS3$;4 $D6T"LBZ7;J<C'LU;%AE&7'//>LZ\C+7EP1VD(H M6Q#D
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
M8.E9JC*'%>]AY)P3."HK29&K$MVJRN,5 $Q4BUM9D(5ES3X>N*<%XI@.QJ+
M2S9Q4:KD"II"&7(IL6.*L0!2HIPR:EDP0"!21+N:@"(K3E-/E3;WJ,<4 2+B
MG-C%1BE)S0!&V<TPJ34Z@$T' [4 11R,#MXQ4_45"!ELBI=U-"8#BI ?2HBP
M"YI(VR<U0K%N-R&'3K4KMNJ!1D4\<=:"B112L,=*:' [4_>&'2@!BL0U6@=Z
M<U5/4<5:CX6@!54"K46!5;KTJ6-N:: N9!6HF--W\XI>M,3$2/=(.M6PVT8J
M.+&1Q3I#S022$YIZ<#&!44=29 :JN.PR6S$J$CMUK%N+<Q,<#H:Z)9-H('>H
M9;=90>!DT7$9%K=NORMC%:#(L\>1]ZJ4]DR/D8HAN&B;!R*3U "&B?#=JT[6
MX4X!-5F"7"Y!&ZH)%> ;AT'I2L!JW5H)XBPK!+RV<_MFM:QU .NUCCV-)J-L
MLZADQ27F!9@N$NK?#8S[5FW>GC+,,\U6C\VV?'.*T8;D2*0WZTFK%7,"6(JQ
M&.*HNA63/:N@O(!@LH!K.,!922M-/03&Z;<!+@)GC-;\UE)(@D4\&N3&8;@M
M@UT5CK'[E8V).*35P1I:?)-%)LZ@<<UI3_-AL<XK,AU!!)QWK7@E2X3+#GI7
M+BZ'M8V-J<^4IJ<G!I_05-/:E,L,8JJ#G/M7SM2FZ<K,[HR36@[>:3-)29J!
MB[J-U,8\TG-.P#F/&:9O-!.!3,T- #4RG%J;6314=Q#1F@TE24.H!)I,TJBH
ML!FW^%ED;U 'Z5E/PW'I6GJX*_\  L5E$[MI]*]S#_ CDJ?$2+]PDT9I7&U
M?6H^>_ K=,E@<&DXZ"F[J%R6K1$,FCX5C52>1F? QUJQ*XC0>]4&)\[@]#5)
M"$\T1RHK?Q'!K1@C"+FLF6!WNHP.<')Q6S*P2,U9)7N),L:HDG)I[R;F-1U2
M"X4G-**7(JF)C6)J(]:D?BF8SS2!#2,T8QTIV.<4'@T#$VY'--*A>E2;ACI3
M3S0 S<:#SUI0N#S2L,GB@FPU5 -.VBDZ4H.304A1Q2DX'%&*0\4"9;TTYGYK
M>E;*J :YVSD"2YK;B?S&![5:8B5E!C8'J169H;@;HS][S&!_.M)W\QPJ\57M
M+41ZA.JXR)<_G5 1:K#D;N<UEVDI23!ZUT.H1_+BN>N(O+;(ZU '26,I&W)&
M*OWELMS"<9SBN:L;HK@-FNIMIE,0[FJ3 YVQF\B[9'R"#72NHN;<AN36+J]H
M(9/M"+U["I],O-WRDT 8^I6IMY2V#C-6=-GR,&MV_M$NK<G SBN7B5K2Y8-T
MSQ0P.IVAX^:8JXB8]U/%%M();<;:<,G< .M2 Y3N8 ]JLMUJG']_/Z5:W9[5
MXV;;Q.O"K=B8H(H!H)KQT=HE)F@M32<4[ *3Q438S2LV:C8TXK4!3BFG'6FE
ML\4TM5V"X$YIN:6F$\U1(M%)FE')H*0]:>#BF#TH&2<4F"5V268\RZ 'K75K
M"?+5>U85E;>5B4X]:Z*V8R 5W8:-HAB9W2L2+&(XJR[P;FYK3F+ [36==# )
M-=#>AA%7:.7U-_WPC'2NT\.6<?V)">IKA;LF2_X!(!KJM)OGAA1#D8KCC-<Y
M]-6I2C@E&+U.EN[>)$SCFJ#QQ2Q$,>GI4-]?%H"=U9EO+/< ["<"MJE1?"CS
M\/AIJ/M)O8R[M8TN6"]JA.#5B\B,3L7(+'IBJ>:\VSNQ8VLJDU;87<:0FBFD
M]JI'&V&<U&>M/S3#ZTR1C&D+$T,:;FJ =FC--S1F@!X/-+N-1@\T[-*P/8<.
M9*T[5,@9K,C_ -8*V;0=.#423ND;0V(;M J@#N:DM+,.>,D59NH/D#,*ET9U
M\UE<]ZVA!<R3/0PE1JC)Q)K"V$-WN(Z^M=8L/FV6U5&*Q+F2))EV\5M6][%'
M9YW"O22A%6N<6+=2I:5CD]5TH^8SMD8/&*YZ<;'Q76ZKJ"2!@#U-<I=<RYSV
MKS*UE/0[ZTY/#I25B'-&:;FEJ+'D"YHS3<TE AY:FLV13&.#32<T /S2U&#S
M4@YH =2YIN:,T +FBDS2%A0!T/@<_P#%9Z;_ +[?^@FO=*\)\#G_ (K/3?\
M?;_T$U[M7J8'X'ZG'B?B04445VG.%%%% !1110 5C^*_^15U+_KB:V*Q_%?_
M "*NI?\ 7$U,_A8X[H\1H/2BCK7CG:8NNPYBW@<>M<_%RI KK=2C\VT(KE(A
MME85ZV#E>%CCKK6Y$3R:56YI73#FD"\UZ!SEF,YXJ*;(/2I(QC!ITR;EH&A4
M.Y*5?E/-,MSD[:GECQB@&/ZI2+\JT+]VA_NT""4[A4>">U+WI_W:8#=IQTI,
M&GEN*9NH  <&GXR#3#P,TJM0 * #37SSBE/WZ?MIH"L2V,8IZ' %/9>:81BJ
M L1N..:GSQFJ2U;'W* '4J]:CW5(AR* )U -2@@#&:@!P* W- %I:F  JM&U
M3*^:: E SS3^!3 <"D)S3$RQ&1N'-+(>:B0X(J3&Z@D=&3FI33<;:;O^;%!8
M]6.>:GC;!!-1*,U*%XH)8K*LAX&:I7-CE"0,&KL9VM5EMCQT7L(YQ%>$]#5P
M.LT>PU;>T##(%0BU*G(I7 HO8,C%T)Q3([YX7VR#CWK452.&Z5#+8)-SBF J
M".Y7(QFD^Q$'*YK.>*XM9<@G;5^TU%2X#FB0$YL6=,9JLVFR@'&<?2MI;B*1
M05Q0TR*N34@<Z-!:5B2V*GB\/^7W-:2WL8>B3457O1>Q2"WTF*-03R0*GWI
M/E(&*SI=8 4JIYK.^TS3R<$XH6H,Z=+U)U\LL,]:@F7RV/;-9EHS1S)FM6Y^
M;GVKRLPIQ<.9'5AY7T*^ZDR:;1NKQ3J'9]:"<4PMS32U4@%)YHS3"W%-W4,!
MY(]:86YXI&IHZUDQH>#ZTN::>E(.#4E#\4*>:3=0O6D!G:P?N5EQ+N=1CC-:
M6KGYT%4H5QS7L8?^&CEJ?$$HW2[.PIDI#+L%/7YG8U$WWZV1(A4CK368)@DX
MSTS4K'=3"J$'?T6M49E>X/F!<'H:8D>)2U/P"V1TJ6-,L!6JV FMXQ&_F$9-
M5KJ7G .:L32>6N*S7;<]5$D:>M!XZTI&#FF,<D51(ZDR/6CM4<_S%?+]1F@:
M"1N<4 \#--?_ %E/RO>@8UCZ=:$R>M#8W#%.6@ . .M,R*5N],H ?1D5$0V:
M49QS0 XF@ YS24!N<4 2Y%(1D<5&S;:?&WRT"8Z$D.*UX7("D=*Q%?#5K6S[
MD IK<1H6[*9<DBI;7!U67GJ-U51/' ,GK5BU=6U8;?XHA6@$]XFXUCW<(.<5
MM772LV1<@U &.I:-NE;6GWI#*&-9\L6"#4:R%'&.M '8.$NH #@USSQM8W(
MSBKVG7N5"L:GO[87"&11TIH"U9W0EC"DCI5#5+%6Q(O;-4[.9XI@IZ UT)"7
M%MCO38&-IEQL8(QX]ZU0^U^1C-9$EN;>?/;-:JCS%5_05(#E3=('_2IF.3FH
MXZ>>M>'FDKU%'R.W"_"PI,B@TUNE>8CL$)YI&(HIM,0TGFFL12GJ:8U-;@QN
M>::QH[TT]:LD3-%%% !2KUI*4=:"D/!&:<@)?CFHZFM_OT)7=BX;FK%,QA"[
M3Q6II\X'&:SK=-PJ>(-%+GM7H)<J1E-7N:ES,,\5C:C=#:RY .*OS2>8@V]>
M]8.I1M@GVHE+0,-'FJ11E0R@799NGK6]%/')@1L"?:N:A1F+5>M)Q;-EJXD[
M.Y]K6PW/!)&^\$DL1!! IEK?1V$;1DC<?6JW]N@IM09K/D=YY&=A@=J)3UYC
MCC1:@XU-$B6]N//G#=JKY'K32VXTE1YGSE1WD["Y/I2&DW4A;F@S!CC%-)XI
M';I3"<B@ -)13-U4 ^BF;J-U #QUI<U'NHW4T#V)[?F09KHM,*EL&N;@;]X*
MW].;YJE*\T7>T34OP/L_ SS7/F5K:<LE=!<G,/X5A2QC<2:WK*S/3REKV;N5
M9M5EDN0!S6M:7%Q<)L^;%4M.L$N+WD"NUL=,ABCW8%*E3<WN>AC,50IQ22U.
M<GLG5"S$UA7+ 28S7;:UY<<!"]:X2Y_UQJ*\+3.#$5'4P_,QF[FEW4RCO4(\
MFR6Q)D49%-HIB!NM-I3UIIZ4 &:>I-1CK4JT .HHII.#4@.R!UIA(I"<TE-
M='X&/_%::9_OM_Z":]WKP;P+_P CIIG^^W_H)KWFO4P7P/U./$_$@HHHKL.<
M**** "BBB@ K'\5_\BKJ7_7$UL4C*KJ5=0RGJ",@TI*Z:&G9GSR:3K7T#]BM
M/^?6'_OV*/L5I_SZP_\ ?L5Q_5'W-O;>1\^2KOMR*XZ2,Q7)%?6GV*T_Y]8?
M^_8IATVQ)R;*V)_ZY+_A6^'I.EUN14GSH^2WZFF+UKZW_LRP_P"?&V_[]+_A
M1_9EA_SXVW_?I?\ "NOVACRGR>#M7-3_ 'DKZI_LRP_Y\;;_ +]+_A1_9MC_
M ,^5M_WZ7_"CV@<I\H1_+(*M]:^I/[-L/^?*V_[]+_A2_P!G6/\ SY6__?I?
M\*%5%RGRUVIG>OJC^SK'_GSM_P#OTO\ A1_9UC_SY6__ 'Z7_"G[7R#D/EBA
MJ^I_[.L?^?*W_P"_2_X4?V=8_P#/E;_]^E_PH]KY#Y3Y6 YIV,=J^I_[.L?^
M?*W_ ._2_P"%']G6/_/E;_\ ?I?\*/:^0<I\KL,BF[:^JO[.L?\ GRM_^_2_
MX4?V;8_\^5O_ -^E_P */:^0<I\J*#OJ9OE%?4O]FV/_ #Y6_P#WZ7_"C^SK
M'_GRM_\ OTO^%/VWD+E/E7=NYI#TKZJ_LVP_Y\K;_OTO^%']FV/_ #Y6W_?I
M?\*/;>0<A\J=*FC?WKZE_LVP_P"?*V_[]+_A1_9MC_SY6W_?I?\ "G[?R#D/
MEMVY%2J:^H/[-L?^?*W_ ._2_P"%']G6/_/G;_\ ?I?\*/;^0<A\R+2U]-?V
M?9?\^=O_ -^E_P */[/LO^?.W_[]+_A1[?R#D/FJ/I4RU](?V?9?\^EO_P!^
MQ_A1]@L_^?2#_OV/\*?UCR$X'SK&,U.5P*^@_L-I_P ^L'_?L4OV&T_Y]8/^
M_8H^L>0O9^9\ZDG=4T9KZ#^PV?\ SZP?]^Q2_8;3_GU@_P"_8H^L>0>S/ R<
MU'MP]?0'V*T_Y]8?^_8H^Q6G_/K#_P!^Q1]8\@]GYG@JM4JM7NOV*T_Y]8?^
M_8H^Q6O_ #[0_P#?L4?6/(/9GA+-S4L(/K7N/V*U_P"?:'_OV*7[';?\^\/_
M 'P*/;^0U \4DX44J1AR*]J^R6W_ #[Q?]\"C[);?\^\7_? H]OY#Y#Q9[<;
MN!2>01VKVK[+;_\ /O%_WP*7[+;_ //"+_O@4?6/(.0\4:S$T6& K"U#2W@)
M://7M7T1]EM_^>$7_? I#:6QZV\7_? H]OY!R'S=;7LT+;74XS6JDZSIP<&O
M>C8V9ZVL'_?L4?8+,=+2#_OV*/;KL+V9\\SP2[MRG@<U2E:0=C7TI]BM?^?:
M'_OV*3[#:'_EU@_[]BE[==@4#YFCAEGE'!QFM^SLQ&HW#FO>Q8V@Z6L _P"V
M8I?L=M_S[0_]\"CV_D/D/")[4@AUJ8N?LP!ZU[C]DMO^?>+_ +X%'V.V_P"?
M:'_O@5SU_P![#EV+I^X[G@U%>\?8[7_GVA_[]BC[':_\^T/_ '[%>=]0?\QT
M>W78\%8XJ,G->_?8K7_GVA_[]BC[%:?\^L/_ '[%'U%_S![==CP"D9J^@/L5
MI_SZP_\ ?L4?8;3_ )]8/^_8I?4'_,'MUV/G_=32W-?07V&T_P"?6#_OV*/L
M-I_SZP?]^Q2_L]_S![==CY^#4N:^@/L-I_SZP?\ ?L4?8;3_ )]8/^_8H_L]
M_P P_;^1X!0O6O?_ +%:?\^L/_?L4?8K3_GUA_[]BE_9S_F_ /K"['S5JO\
MQ\I58-B,CUKZ=-A9L<FT@/UC'^%)_9UE_P ^=O\ ]^E_PKNITN6*5S%SN[GS
M$'$<+$TV- YW9KZ?_LZQ(P;.W_[]+_A0-.LATL[?_OTO^%7R"YCYAD7BHB<#
M!KZC_L^R_P"?.W_[]+_A1_9UC_SY6_\ WZ7_  JDK$GRSD;2*EB^6,DU]0?V
M;8_\^5O_ -^E_P *7^SK'_GSM_\ OTO^%,#Y5N9@W%5PP8U]8_V98?\ /C;?
M]^E_PH_LRP_Y\;;_ +]+_A5*5A-7/DX]:3%?67]F6'_/C;?]^E_PH_LRP_Y\
M;;_OTO\ A5<X6/DW /%0M'L;.37UQ_9EA_SXVW_?I?\ "C^S+ _\N-M_WZ7_
M  I.86/DD*N=P.:)!G)KZV_LS3QTL;;_ +]+_A1_9EA_SXVW_?I?\*7,%CY#
M'#583@5]9_V9I_\ SXVW_?E?\*7^S+#_ )\;;_OTO^%',%CY'D/6HJ^O/[,T
M_P#Y\;;_ +\K_A1_9>G_ //C;?\ ?E?\*I3L%CY$S29S7UY_9>G_ //C:_\
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
M]E&US"K4YW<****V,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
AHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>cvco-2024330xex14005.jpg
<TEXT>
begin 644 cvco-2024330xex14005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBHY[B&UA::XFCBB7J\C!0/
MQ- $E%95KXFT2]G\BWU.W>4\!=^,_3/7\*U: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BFNZQKN=@H]2<5''=02MM252?3- $U%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%->1(EW.X4>I- #
MJ*BCN8)CB.56/IFI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BF22QQ+F1U4>YIL5Q#,<1R*Q] >: ):*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***9)-'",R.J_4T /HJ.*>*;_5R*WL#4E !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<L\4/^LD5?
MJ:(YHIAF.16^AH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHJ.6XAA_P!9(JGT)H DHID<T<HS&ZL/8T^@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HJ*2YAA.))54^F>:?'*DJ[HW5A[&@!U
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(SJB%W8*H&2
M2< 5RNK_ ! T73=R0R&]F'\,'W?Q;I^6: .KK,U7Q#I6C*3?7D<;XR(P=SG_
M (".:\KU?X@:UJ>Y(9!90G^&#[WXMU_+%<LS,[%G8LQ.22<DT[ >A:O\4)I-
MT>DVHB7_ )[3\M^"C@?CFN'O]4OM4F\V^NI9W[;VX'T'0?A52BF(*WM(\8ZU
MH^U(;HRPC_EC/\Z_AW'X&L&B@#UK2/B5IEYMCU"-[*4_Q??0_B.1^7XUV5O<
MP7<*S6TT<T3='C8,#^(KYSJW8:G>Z9-YME=2P/W*-@'ZCH?QI6&?0U%>8:1\
M4+B+;'JUJ)E[S0_*WXKT/X8KN]*\1Z5K2C[%>1N^.8F^5Q_P$\T@-2BBB@ H
MHHH **** "BBB@ HHI"0HR2 !W- "T51GU2"+(3,C>W3\ZS9]2N)L@-L7T7_
M !HL%S9FNX+?_62#/]T<FLZ?5W;(A0*/[S<FLRBG85Q\DLDK;I'+'W-,HHIB
M+4&H7$& 'W+Z-S6E!JL,F!(#&WOR*PZ*0[G5*RLH92"#W!I:YB*>6%LQN5^E
M:,&L$8$Z9_VE_P *+!<UJ*BAN89QF.0'V[U+2&%%%% !1110 4444 %%%% !
M12,RJ"6( '<FJ,^JP1Y$>9&]N!0!?JO/>P6_#N-W]T<FL:?4+B?(W[%]%XJK
M3L*YI3ZO(^1"H0>IY-9[R/(VYV+'U)IM%,05;@U*XAP"V]?1O\:J44 ;L&J0
M2X#YC;WZ?G5T$,,@@@]Q7*U+#<2P',;E?;M2L.YTU%94&L=!.G_ E_PK1BGB
MG&8W#>W>D,DHHHH **** "BBB@ HHHH ***1G5%W.P4#N30 M%9\^K0QY$0,
MA]>@K-GO[B?(9]J_W5X%.PKFS/?6\&0SY;^ZO)K-GU:5\B(",>O4UGT46"XY
MW:1MSL6/J3302#D'!HHIB+L&IW$. Q\Q?1NOYUHP:G;RX#'RV]&Z?G6#12L.
MYU8((R#D45S4-S- ?W<A ].U:,&L*<"=,?[2_P"%%@N:E%1Q31S+F-PP]JDI
M#"BBB@ HHHH **** "BBB@ HIKR)&NYV"CU)JA/J\29$2ESZG@4 :-59]0MX
M,@ON;^ZO-8T][/<9#N0O]U>!5>G85R_/JTTF1&!&OMR:HLS.Q9F))[DTE%,0
MH)4Y!(([BKL&J3Q8#XD7_:Z_G5&B@#?@U*WFP"VQO1O\:N=:Y2IH;N>W_P!7
M(0/[IY%*P[G2T5F0:NC8$R;3_>7D5H1RQRKNC<,/8TACZ*** "BBB@ HHHH
M**** "BBF22I$NZ1PH]S0 ^BLV?5XUR(4+GU/ K-GO)[C[[G']T<"G85S9GU
M&WAR-V]O1>:S9]5GER$Q&OMU_.J-%%@N*26)+$DGN:%8J05)!'<4E%,1?@U6
M>/ DQ(OOP?SK2@U"WGP-^QO1N*YZBE8=SJZ*YN"\GM_N.=O]T\BM*#5XVP)E
M*'U'(HL%S2HIJ2)*NY&##U!IU(84444 %%%% !1110 4444 %%,DFCA7=(X4
M>YK.GUA1D0)N/]YN!0!J$X&35.?4[>'(#>8WHO\ C6--=37!_>2$CTZ"H:=A
M7+L^IW$N0I\M?1>OYU2)).2<FBBF(579&W*Q4CN#5^#5IH\"4"0>O0UGT4 =
M%!?V\^ K[6_NMQ5FN4JS!?7$& KY7^ZW(I6'<Z*BLZ#5HGP)5,9]>HJ^CK(N
MY&##U!I#'4444 %%%% !1110 4444 %%%1RSQ0#,CA?K0!)2$@#).!ZFLN?6
M ,B!,_[3?X5G37,TYS(Y/MVIV%<V9]4@BR%/F-_L]/SK-GU*XFR WEKZ+_C5
M.BBP7#J<FG([QMN1BI]0:;13$:,&KRI@2J''J.#6E!>P3X". W]UN#7.44K#
MN=717/0:A<08 ?<O]UN:TH-6ADP) 8V_,46"Y?HI%974,K!@>X-+2&%%%% !
M1110 4444 %%%% !115#6[Y]-T.]O(P#)#"S*#TSCB@!^H:K8:5#YM]=10+V
MWMR?H.I_"N'U?XH0INCTFT,A_P">T_"_@HY/XD5YQ=74][</<7,SRS.<L[G)
M-0T["-/5/$&J:RY-]>22+G(C!VH/^ CBLRBBF 4444 %;?A22,Z_:VLUK;3Q
M7,J(XFB#X&>V>E8E7-*OO[,U:UOO+\SR)!)LW8W8[9H KS@+<2 # #$ ?C4=
M6IKBVEM JVI6Y\UG:;S"<J>B[>G'/-5: "BBB@ I58JP920P.00>E)10!U.D
M>/M:TO:DDHO(!_!/R<>S=?SS7>:1\0M&U+:EPYLIC_#-]W\&Z?GBO&J*5@/H
M]'21 Z,K(PR&4Y!IU>._#W6+JT\106 D8VMSN5HR> <$@CT/%>Q4AA1110 5
M'+/% ,R.%]N],NY6AM))%^\!Q7.,S.Q9B23U)IB-6?6.H@3_ ($W^%9TUQ+.
M<R.6]NU144Q!1110 4444 5=0MHKJT9)YI8H0=SM'*8\@=06'('K67X;0[KV
M:!I_[,D=?L@F=F) 'S,-Q)VD],^F>]:6IZ;;ZM9-:71D\EB"P1RI..QQVJ"/
M0X(XRANKZ1=R,-]TYP5.1CGIZT :=%%% !1110 H)!R#@^HJY!JD\6 Q\Q?]
MKK^=4J* -^#4K>; +>6WHW^-7.HR*Y2M'29W%QY.248'CT-*P[FU1112&%%%
M5K^9H+1W3AN@/I0!)-<PP#,D@7V[UG3ZP3D0)C_:;_"LLDL2222>YI*=A7))
M9Y9VS(Y;ZU'113$%%%% !5>]M(KVV,4RR,OWL1RM&21[J0:L56O;**_@$4K2
MJ P96BD9&4^H((H Q/"BM U];7*7,-\'$DD$TID6-#G9L8L<C@Y/7.>G%=)6
M7#H%G"KX>Y:1Y$D>9YV+N4.5!;/0>G2M2A@%%%% !2ABI!4D$=Q244 7H-5G
MBP'Q(OOU_.M*#4;>; W;&]&XKGZ*5AW.KHK(TB=_-:$DE-N1GM6O2&%%%% !
M4,UU#;C]Y( ?3J:BU*9X+0E#AF.W/I7/DY.3UIBN:D^L,<B!-H_O-U_*LZ2:
M29MTCEC[FF44Q!1110 4444 96OZU%HE@)7:,32L(H1(VU2Q[L>P'4U5\.:M
MI]P9["#4!=W,+;Y)3(&\XD LR@'A06QCMC%;]49-)M9%O1^]0WC*TK)(5.0
M!@CIPHH O4444 %%%% "JS(P96*D=P:OP:M-'@2 2+^1K/HH Z&"_MY\ /M;
M^ZW%6JY2M;2)W8O$Q)4#(SVI6'<U:***0PHHJCJD[PVP"'!<X)'I0!//>06_
MWW&?[HY-9L^KR-D0H$'J>36;13L*X^25Y6W2.6/N:9113$%%%% !69X@@NKK
M1I8;-':9GCX23RR5#@L V1CY0:TZKWME%?P>5*TJ@,&5HI&1E([@@@T 9F@O
M;QSW5FMI=6ES&$>2*XG,N5.=K*Q9AC@^G2MNLN'0+.$,0]RTKR)(\SSL78H<
MJ"<_=]NG-:E !1110 4Y':-MR,5/J#3:* -&#5I4P)5$@]>AK2@OK>? 5\-_
M=;@USE%*P[G5T5FZ1.\B/&Y)"8P36E2&%%%% !5>>]@M\AW!;^ZO)JMJT[Q1
M(B$C>3DCT%8M.PKFC/J\KY$*A!ZGDU0>1Y&W.Q8^I--HIB"BBB@ HHHH YG7
MKB>?7K33%AN9H6MWF:*WE\KS"& &Y\C"CG@'DD5IZ'/!+IYC@BGA\B5HI(IY
M"[(X.2-Q)R.1CGIBI[[3+>_:)Y#+'+%GRY89"CKGJ,CL?2F6VCVEFT#0^:IB
M+MDRL=[/]YGR?F/UZ4 7Z*** "BBB@!R2/$VY&*GU!K0@U>1<"90X]1P:S:*
M .D@O(+C[CC=_=/!J>N4K<TJ=Y8&5R24. 3Z4K#N7Z***0PHHK,U>=T"1*2
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
M$DT%QYZBV46XFW@R2# 1 < <GD]^M22^()K-+M;[3_)GAM'NT19@ZRJ@Y ;
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
M#4OV%S)=VBS2Q1QL2<".42*1ZA@!FK54-)TJ/2;:2))#(TLIE=MH4;CCHH&
M.!Q5^D,VM'_X]G_W_P"@K1K.T?\ X]G_ -_^@K1J2@HHHH Q-8_X^U_W!_,U
MGUH:Q_Q]K_N#^9K/IB"LW7[Z;3M%GN+?:)LHB,PR%+,%W'V&<_A6E45S;0W=
MM);W$:R0R*5=&Z$&F(R?L$>ES6L\^L:BTCRK&?,DWK*S= 5QA<^V,>M02>(+
MT6<VJI9PG2X796S*?-9%8JS@8QU!XSR!5J+P["DL#2WU_<16[B2*&:8%58=#
MTR<>Y-))X;M)'D4SW0M9)/->T$G[IF)R>,9P3R1G'M3$,?7I$M;E#"GV^.Z%
MJD.3ARQ!1OH5.X_0^E46\7GS'F1+9K5)C$8_,/G, VTL%QCKDXST_*MI]&M)
M-:CU5@_VA$V  _*>N&(]0&89]":C30XHKHRP7=Y#$TOFM;QRXC+9R>V0">2
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
M?\_$7_?8KQ^B@#V#[7;?\_$7_?8K1TB]M5GD+7,(^7O(/6O#J* /HG[?9?\
M/W!_W\'^-'V^R_Y^X/\ OX/\:^=J*5@/HG[?9?\ /W!_W\'^-9NKWMHT,>VZ
MA/S=I!7A%%%@/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HI@>P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![GH][:JTVZYA' ZR#WK6^WV7_/
MW!_W\'^-?.U%*P'T3]OLO^?N#_OX/\:/M]E_S]P?]_!_C7SM118#W76+VT;R
M=MU"?O=)![5E?:[;_GXB_P"^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?H
MH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]
M]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?
M\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8
MH^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BM;1[VT6.7==0CD=9!7A-% 'T3]O
MLO\ G[@_[^#_ !H^WV7_ #]P?]_!_C7SM12L!]$_;[+_ )^X/^_@_P :R-8O
M;5I8MMS"?E/205X;118#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*8'L'VNV_Y
M^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!
M]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/
MT4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O
M^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >\Z1?6BVS[KJ ?/WD'H
M*T/M]E_S]P?]_!_C7SM12L!]$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\[446
M]OU>\M6NE*W,)&P=)!ZFJ'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M=M_S
M\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC
M[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$
M7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^U
MVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8KH=&D22PW(ZL-YY4YK
MY^KV'X:?\BI_V\/_ "%)@CL****0PHHHH **** "LCQ5SX5U3_KV?^5:]9'B
MG_D5=4_Z]G_E0!X+1115""BBB@#;?Q"7NYI_LP'F6'V+;OZ?(%W=/;.*HQZ@
M4T6?3O*R)9TF\S=TVAAC'_ OTJE10!T$OB96U0:C'8A+B1"ET&E)292H4@#
M*^O4\U7FU:!IK9K"WDLY(YED\Z6Y:4@CIQ@# Z]":QZ* .[BN[*PEN]0D31T
M=X9 7M;AI'E9E( 1,_)DGG(Z9KD;G4/M.F6-EY6W[+YGS[L[MS9Z=L52HH W
M?^$B5M7NKR6SWPW5LMM+"),':%49#8X.4!Z5>TB]AT>ROKT26ODS('M;7SA)
M(DP/R$CJ-H).2!FN4HH 4DL2222>232444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5[#\-/^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110
M 4444 %9'BG_ )%75/\ KV?^5:]97B4!O"^J@_\ /K(?_'30!X'1115""BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HI55G<(BEF8X  R2:[OP[\.+F\V7.KEK:#J(!_
MK&^O]W^?TH X_3M*OM6N/(L+9YY,9(7H/J3P/QJ.]L;K3KEK>\@>&9>JN,?_
M *Q7T!8:=::9:K;65ND,2_PJ.ON3W/N:AU71K#6K8P7UNLJ_PMT93Z@]12N,
M^?:*[+Q%\/K_ $K?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KV'X:?\BI_V\/_ "%>/5[#\-/^14_[>'_D*3 ["BBBD,**** "BBB@
M K,\2?\ (L:K_P!>DO\ Z":TZS/$G_(L:K_UZ2_^@F@#P&BBBJ$%%%% !111
M0 4444 %%%% !114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO GWI5C)
M5?J>E>B^'?ALD>RYUM@[=1;(>!_O'O\ 0?G7H,4$4$*PQ1)'$HPJ*H  ],4K
M@?.5%>N>(OAY9:EON--*V=T>2F/W;GZ?P_A^5>7ZGI5]I%T;>^MWAD[9Z,/4
M'H10!3HHHI@%%%% !1110 4444 %%%.1&D<(BEF8X"J,DF@!M%=?HWP[U;4=
MLEV!8P'_ )Z#+GZ+V_'%>A:-X,T;1=KQV_GW _Y;3_,0?8=!^%*X'E%GX3UV
M_M3<V^FRM$!D%L*6^@)!/X5DSP36TS0SQ/%*IPR.I!'X&OHVJ.I:/I^KP^5?
MVD<P[%A\R_0CD47&?/E%>C:S\,'7=+H]SN'7R)S@_@W^/YUPE_IE]I<_DWUK
M) _8.O!^AZ'\*8BI6[H'A/4_$#AH(_*ML_-<2#"_AZGZ4O@RPM]2\56=M=1B
M2$[F9#T;"DC/MD"O<41(T5$5511@*HP *5P,/0/".F>'T#PQ^==8^:XD&6_#
M^Z/I6]112&%%%% !7,>(? ^FZYNFC M;P\^;&.&/^T._UZUT]% '@>M>'=2T
M&?9>P$1DX29.4;Z'^AYK*KZ-GMX;J!X+B))8G&&1QD'\*\"URUBLM>O[6 ;8
MHIW1 3G !.!3$9]%%=!HW@S6=:VO%;^1;G_EM/\ *N/8=3^%,#GZ*[35/AKJ
MUE%YEG)'>J!\RH-CCZ ]?SS[5Q\T$MM,T4\3Q2*<,CJ01^!H CHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M]A^&G_(J?]O#_P A7CU>P_#3_D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *S?$2E
MO#6J =3:2_\ H!K2K/U[_D7M3_Z])?\ T T ?/U%%%4(**DA@EN9EB@B>61C
MA4122?P%=GHWPUU&\VRZC(+*(\[/O2'\.@_'\J .) )( &2>@%6KG2M0LX5F
MNK&YAB;[KR1,H/XD5[;H_A;2-$ -I:J9A_RVE^9_S[?ABM=T25&21%=&&"K#
M((I7&?.%%>PZS\.M)U'=)9YL9SS^[&4/_ >WX8KSW6?!VLZ+N>:W,UN/^6T/
MS+CW[C\:!&!117H_PW\/Z?>6<VJ74*S31SF.-7Y5< '..YY_2F!A>'? NHZU
MLGG!M+,\^8X^9Q_LC^IX^M>J:-H&G:%;^58P!21\\C<N_P!3_3I6G14C"BBB
M@ JKJ&G6>J6K6U[;I-$>S#I[@]C[BK5% 'E'B+X<W5CON=)+75N.3"?]8OT_
MO?SKAF4JQ5@0P."#U%?2%<9X^\/V%QHESJ@A$=Y  WF(,;QD##>O6G<#R&BB
M@#)P.M,045TFE^!==U2+S5MUMHR,JUR2F[Z#!/Z5FZKH&IZ+)MOK1XUS@2#E
M&^C#B@#-J:UM+F]G6"U@DFE;HD:DFH:]H^'L,2>#[218T5Y&DWL% +8=@,GO
MQ2 Y31OAE>7&V759Q;1]?*CPSGZGH/UKT#2?#VEZ(F+&T1'Q@RM\SG_@1YK4
MHI#"BBB@ HHHH *ANK2WO8&@NH(YHFZI(H85-10!S-EX)T[3-?AU2P:2'9N!
M@)W*<J1P3R.OO73444 %%%% !1110 4444 %>7W/@'4]9\2:A<RLEK:27+LK
MM\S,,]0H_KBO4** .>T;P5HVC;72W^T7 _Y;3_,0?8=!70T44 %4=3T;3M8B
M\N_M(YAC 8C#+]".15ZB@#R3Q?X'AT*R.H6=TS0;PIBD&6&?0CK^5<37LGQ(
M_P"11D_Z[)_.O&Z:$%%%%, HHHH **** "BBB@ HHJQ96%UJ-RMM9P/-,W14
M&?Q/H/>@"O6[H'A/4_$#AH(_*ML_-<2#"_AZGZ?I7;>'?AO;VNRYUDK<3=1;
MK]Q?J?XOY?6N\1%C1410J*,!5& !2N,\ZU'X6HMD&TZ^=[E1RLX 5_ICI^M>
M?7VGW>FW36U[ \,R]5<?J/4>]?1%4=4T>PUFU-O?6ZRI_"3PRGU!ZBBX'SY1
M79^(OA]?:7ON-/W7EH.2 /WB#W'?ZC\JXSI3$%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%3I974ELUS';3- GWI5C)4?4]* (****
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
M<6&VSNSR0!^[<^X[?4?E7944 ?/6IZ7>:/>M:7L)CE7GU##U![BJ==W\4_\
MD.67_7M_[,:X^PTR^U2?R;&UDG?OL7@?4]!^-4(J45Z-HWPP9MLNL7.T=?(@
M.3^+?X?G76R>#/#\ED+7^S(E4='7(<>^[J?QI7 \,HKO]9^&-U!NETFX%PG7
MR92%?\#T/Z5P]W975A.8+NWD@E'59%(-,""BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_ "*G_;P_\A7CU>P_#3_D
M5/\ MX?^0I,#L****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=H]SKFAFQM2@D:5&RYP
M!U-9.C?#?2[';+?LU[,.=K?+&/P[_C^5=I10 R**.")8H8UCC4854& /H*?1
M10 4444 %%%% !3719$*.H96&"K#((IU% #41(HUCC4(B@*JJ,  = *=110
M4444 %%%% !1110!CZYX;LO$#VOVXR&.W+,$0XW9QU/7'':KUCIUGID @LK:
M."/T1<9^I[_C5JB@ HHHH *AN;2WO8&@NH(YHFZI(H8?K4U% 'SM?QK%J-S&
M@VHDKJH] ":KUJ2Z=>:EKEW!96TD\GGOPBYQ\QZGM^-=AHWPPE?;+K%SY8Z^
M1 <M^+=!^&?K3$>?PPRW$JQ01/+(QPJ(I)/X"NRT;X;:E>[9=1D%E">=GWI#
M^'0?C^5>F:9HNG:/%Y=A:1PC&"P&6;ZD\FK]%QF+H_A72-$ :UM0TP_Y;2_,
M_P"?;\,5L21I+&T<B*Z,,%6&01]*=12 X[6?ASI6H;I;(FQG//R#,9_X#V_#
M%>>ZSX/UC1-SSVQE@'_+:'YE_'N/QKW.BG<#YNKT?X;^']/O+.;5+J$331SF
M.-7Y5< '..YY[^E=+K/@?1M8W2>3]EN#_P M8!MR?=>A_G[U-X2T"7PYIL]G
M+.DVZX,B.H(RI51R.QX/K1<#?HHHI %%%% !1110 5QOCWP]I]UHMUJ?DB.\
M@4-YB#&\9 PWK_.NRK%\7123>%-0CB1GD:/"JHR2<CH* /"*.IKM-&^&^J7V
MV6_86,)YVL-TA_#M^/Y5Z%HWA+1]$"M;6P><?\MYOF?\.P_#%.XCRW2_ NNZ
MK%YJVZVT9&5:Y)3=]!@G]*S=5T#4]%DVWUH\:YP)!RC?1AQ7O]-DC26-HY$5
MT88*L,@CZ47&?.%%>OZS\.=*U#=)9$V,YYP@S&?^ ]OPKS'6]%N=!U%K*Z,;
M.%#AHSD$'H?TH$9U%%%, HJ2&"6YF6*")Y9&.%1%))_ 5V>C?#74;S;+J,@L
MHCSL^](?PZ#\?RH XBBO<+3P1X?M+4P?8$FR,-),=SG\>WX8KF]9^&$;[I='
MN?+/7R)SD?@W4?CGZTK@>9T5>U+1M1T>;R[^TDA)Z,1E6^A'!JC3 *55+,%4
M$DG  [U=T?2I]:U6"PMRJR2D_,W10!DG\A7L7A_P=IN@*LB)Y]WCF>0<C_='
M\/\ /WI <1X=^'-W?;+G5BUK;GD1#_6-]?[O\_:O3M/TVSTJU6VLK=(8AV4<
MD^I/4GZU:HI#"BBB@#.U?0]/URV\F^MUDQ]UQPR?0UY;XB\ ZAH^^XM-UY9C
MG<H^=!_M#^H_2O8Z* /FZBO9?$7@/3M9WSVP%I>'G>@^1S_M#^H_6O(+NVEL
MKR:UF $L+M&X!SR#@TQ$-%% &3@=:8!14DT$UNX2:)XV(SAU(./QJ.@#9\/>
M&[SQ'<R16K1HD0!D>0\*#TXZGH:]+T;X>Z/IFV2Y4WTX_BE'R ^R]/SS6!\*
M?^/C5/\ <C_FU>F4F,155%"JH50,  8 I:**0!1110 4444 %,FABN(FBFC2
M2-N"CJ"#^!I]% !1110 4444 %%%% !1110!AZMX5T[6]3AO;\22"*/8L0;"
MGDG)QSW]:UK6TM[*!8+6".&)>B1J%%344 %%%% !5#6;&UOM+N$NK>.95C9E
MWJ#M..H]*OU7O_\ D'W/_7)OY&@#YVHHHJA!1110 4444 %%%% !1110 445
MJZ+X=U+7Y]EE 3&#AYGX1/J?Z#F@#*ZUT-OX(U^YT_[8EB0F,K&S!78>H4UZ
M3X=\$:;H6V9P+J\'/G2#A3_LCM]>M=/2N,^<)(WAD:.5&1U.&5A@@^XIM>[:
M]X6TSQ!&?M,6RX PMQ'PX^OJ/8UY3X@\'ZGH#&21//M,\7$8X_X$/X?Y>]%Q
M'/T444P"BBB@ HHHH *]A^&G_(J?]O#_ ,A7CU>P_#3_ )%3_MX?^0I,#L**
M**0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** (H+:"U0I;PQQ*26(10,D]3]:EHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ (F?\C4O
M_7LG\VKV"N<U3P;I^LZV-1OWDD58U00*=JG&>IZ]_:@#QJQTZ\U*<065M)/)
MZ(N<?4]OQKN]&^&$K[9=8N?+'7R(#D_BW0?AGZUZ-:65K80""TMXX(AT6-0!
M4].X%#3-&T[1X?+L+2.$8P6 RS?4GDU?HHI %%%% $<T$5S"T4\22QMPR.H8
M'\#7&:S\-=.O-TNFR&SE/.S[T9_#J/\ /%=O10!Y=X6\,:MH7C.U:\MCY.V0
M":/YD/RGOV_'%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0QO)(UW(%1%)
M)^8] *]YJK;:;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^VRZ@XLH3SM/
MS2'\.@_'\J]!T?PII&B!6MK4/,/^6\OS/^![?ABMNB@"K?Z;9:I!Y-[;1SQ]
M@ZYQ]#U'X5PFL_#!&W2Z/<[#U\B<Y'X-_C^=>BT4 <!\.](U#1[_ %2&_M9(
M6*Q[2PX;ENAZ&N_HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "J]__P @^Y_ZY-_(U8JO?_\ (/N?^N3?R- 'SM1115""BM32
M?#NJ:VX%C:.Z9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_2D!YM8:9?:I
M/Y-C:R3OWV#@?4]!^-;=[X!\065L)S:K,,99('W,OX=_PS7LMK:6]E L%K!'
M#$O1(U"BIJ+C/F]E9'*NI5@<$$8(-)7OFK^&]*UM#]MM$:3&!*ORN/Q']:\^
MUGX9WUKNETN87<?7RWPL@_H?THN(X2I(+>:ZG2"WB>65SA409)_"EN+:>TG:
M&YADAE7JDBE2/P->H_"ZU@&AW-T(E\]K@QF3'.T*I SZ9)H I>'?AK]RYUQO
M<6J-_P"A,/Y#\Z]$@MX;6!(+>)(HD&%1%P!^%244AA1110 4C*KJ58!E(P01
MD$4M% '"^(OAS:WN^YT@K:SGDPG_ %;?3^[_ "^E>97^G7FEW36U[;O#*.S#
MK[@]Q[BOH>N;\=6L%QX2O7EB5GA4/&Q'*G(Z4[@>)445:L=-O=3G$-E;23R>
MB+G'U/;\:8BK17H6E_"Z>6+?J=X(&(XCA&XCZGI^7YUE:S\/=8TS=);*+Z ?
MQ1#YP/=>OY9I <E7L/PT_P"14_[>'_D*\?961BK*58'!!&"*]@^&G_(J?]O#
M_P A0P.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M._\ 74?^AK3_ (H_\@BQ_P"NY_\ 0375W^B:?J5W;75W!YDUL=T3;V&TY!Z
M\\@=:75=%L-:ACBU"#SDC;<HWLN#T[$5,*T4X/L:UL%4G&LDU[]K?*VYR7Q$
MM9FTG3+Z--Z6K_./3<!@GVRN/QKH[7Q5HMU8+=_VC;QJ5RR22 ,I]".N:UGA
MCDA,,B*\17:489!'H:P?^$'\.BX\[^SESG.WS&V_EG%2IPE!1G?0TE0KTZTJ
MM&SYK73OT]#E?#%_'J?Q)O+R)2L<L;E,C!(^4 _CC-7=7_Y*OI?_ %R7^3UU
MEOH.F6NJ/J4%L([IEV%PQQC & N<#@#M3IM$T^XU:+5)(-UY$-J2;V&!SVSC
MN>U6ZT>:Z72QC' U52Y)-7Y^;Y7.0\;C/BWPZ#T\U?\ T8M=Y-_J)/\ =/\
M*J5]HFGZE>6UW=P>9/;$-$V]AM.<] <'D=ZOL RE3T(P:RG-.,5V.NC0E"K4
MF_M-6^ZQYOX(LWU#P=K=G&</,2JY]=G'ZU:\'>*+#2])_LG5)#9W%J[#$BGD
M$D_@02:Z_2]&L-$@DBT^ Q([;F&]FR<>Y-<?=^*M%>Z==?\ #LD=RC$*9(%<
ME>W)Q_45OS>U<DE=;^9YWLG@X4Y.:4DFM;M-7OOT,W6]:AUOQMHTMHK&UBGC
MC25E($AW@DC/;D5ZE7G%C'/XL\4V-]!8-9Z388,>5V@X.0!CC)..!T%>CU&(
MLN6*Z(Z,MYI.I4;NI/>UKZ=/(X#Q?=27'BRPTB[OI++2Y(PSNC;0Q.[J?J .
M>F<UD>*=&\-Z5I3&RU"2>]8@(GGAQC/)( XXS7H^J:+I^LPK'?VRS!>5))!7
MZ$<UGQ^"_#\5M+ NGJ5E #$NQ;@YX.<CD#I54Z\8I;JQEB,OJU)3TB^;9N]U
MIL3>%/\ D5-,_P"N"TSQA_R*6I?]<OZBM:TM(;&TBM;9-D,2[47).!]327EG
M!J%G+:7*;X91AUR1D?4<UAS+VG-YGH.C+ZO[+KRV_"QR?@O1-*O/"EG/<Z=:
MS3,7W/)$"3AV'6MC4M!M1H&HVFFVD,$EQ"1B) N\@' ./\\UI:?I]MI=E'9V
M<?EP1YVKN)QDY/)YZFK-.=5N;DGU)HX2$:*IR2O:S:]+,X;P)K^GP:(-,N[B
M.UN;=W!69@FX$D]^_)&/:J/BF]@\3>)M)TW3'$YA<F26/E1DKGGV"YKK]1\*
MZ+JLYGN[%&F/5T8H3]<$9_&K&F:'INCJRV%HD);AF&2Q^I/-:^UIJ3J).YR?
M4\1*DL/-KD5M=;M+RV.+\7W"Z9X_TG4;A6%LL:Y8#/1FS^08&M3Q1XKTIO#U
MU!:7<=S/<Q%%2([B 1R3Z8&:Z34M*L=7M_(O[9)HP<C/!!]B.15"U\(Z%9Q3
M1PV"CSD,;LSL6VD8(!)R/PI*I3:CS)W14\+B8RJ*DURS[WNM+&5X&_Y$8_66
MJWPO'_$DO#W^T_\ LHKK;#2K/3+#[%:0^7;\_)N)Z]>2<TS2M&L-%@>'3X/*
MC=M[#>S9.,=R?2E*JFIKNRZ6$G"5%MKW$T_PV./^(?\ R%_#_P#UU;_T)*;X
MN8Z1XWTK6ID9K3:$8@9P03G]&S78ZCHFGZM-;RWL'FO;DM$=[+M)P>QYZ"K-
MY96U_;-;W<"30MU1QD4XUDE%6VO?YD5<#.<JDDTKN+7JEU,ZY\5:+;6#7?\
M:-O(NW*I'("['T"]<UROPP<R3:TY7:6:(D>GWZZ2T\&:!97*W$.GKYBG*[W9
MP#]"<5>TW1-/TB2X>Q@\IK@AI3O9MQ&<=2<=32YZ<82C&^I2H8FI7IU:MDHW
MT5^JL>>Z1#:^*+^_E\0ZK+#/')A+?SA&%'.<9].G'X]:JM;:39^.]*@TBY>X
MB6:/S'9]XW;N@/?C%>@ZAX1T/4[HW-S8J9F.69'9-WUP:='X4T2*>UGBL$22
MU(,15F&"#G)YY/US6OUB/GMMT.1Y96=D^6Z=^;6[U.:^)WRQ:5(0=BROD^GW
M?\#796>K:?J+LEG>0W#(H9A&X; /3.*=J&FV>JVAM;V!9H2<[3Q@^H(Y!JKI
M/AW2]$9VL+41.XPSEBQ(],DU@YQ=-1>Z.^-"K#$RJ1MRRM?OHK:'(_#N+S[7
M7(LXWL%SZ9#"F^!-5MM%-]HVIR):7"SE@93M!. ",GCM^.:[32]$T_1O.^P0
M>5YQ#2?.S9(SZD^IJ/5/#NDZPP>^LDDD P'!*MCZC!K25:,I2OL['/3P-:E3
MIN#7/"_HTV<AX]U>UU>&ST?39$N[EYP_[D[@." ,CC)S^E)\183;:)HT!.XQ
MG83ZX4"NOTSPYI&CN9+&R2.0C'F$EF_,DXJ75=$T_6HXTU"#SEB)9!O9<$_0
MBB-:$91ML@JX&M5IU'-KFG9>22+XX45P/@#_ )#_ (@_ZZC_ -">N_K/T_1-
M/TNXN)[.#RY+@[I3O9MQR3W/'4]*QA-*$HOJ=E:A*=:G46T;W^:L6[F+S[66
M'./,0KGTR,5P'@/5;;11>Z-J<B6ERLY<&4[03@ C)X[?CFO1*R]4\.Z3K#A[
MZR220#'F E6_,8)ITYQ47&6S)Q-"I*<:M)KFC??9IG(>/=6M=8CL]&TV1+NY
M><.?*.X#@@#(XSS^&*G^(D)M_"6G0$Y,<Z)GUQ&PKJ-,\.:3H[F2QLDCD(QY
MA)9OS.<5-JFCV.M6Z6]_#YL2/O5=[+@X(SP1ZFM%6C%Q2V1S3P56I"JYM<TT
MEY*Q-8_\@^V_ZY+_ "%5]>_Y%[4_^O67_P! -7HT6*-8T&%4!0/0"FW$$=U;
M2V\R[HI4*.N<9!&#6"?O7/1E!NFX^1R?PV_Y%9O^OE_Y+5#X9CYM9/?S4_\
M9J[/3-*L]'M3;6,/E0EB^W<6Y/N2?2H],T33]&\[[!!Y7G$-)\[-DC/J3ZFM
MI58OG\SAI8.I!T+M>XG?YJVAR/Q1_P"0?IW_ %V;^5:7Q#4GPBY ) EC)]JW
M-5T33]:CCCU"#SEC)9!O9<'\"*MW%M#=VSV]Q$LD+C:R,,@BE&JDH>0ZF#G.
M59WTFDE\D]S#\.ZKIUWH>GV,5["UR;14,2N"RD* <CMBN \/Z;9K?W>F:MJ=
MUIMS$^%"2A$?UY(Z],>H->CZ;X4T72;L75G9A)QG:Y=FVYXXR:FU3P]I6LL&
MOK-)7 P'!*MCZC!JXUH1;2O9F-3!5JL(.=N:/36S7YW.-?P_X<EU*VLG\1W=
MQ.[9C3SED /N<8!J35YSX:^(2ZO=1N;&[C"&11G:=H!_$;0?H:ZS3/#6D:/)
MYEE9)'+T\QB68?0DG'X51\3ZVFEF&.[TB2]L)%)FD"!E0]A@\>O7%-5>:=E=
MJQ,\*J5%SE:+33TNUIM?ON^QF^)O%^EW&@W5II\WVNXN(F4+&A^5<?,QR.,#
M-'A+_DG,_P#N3_UK'O?$.F7EA-IOAG1'6YNU\MV6!5(4]>F2?Y"NS\/:+_9G
MAF'3;G#,R-YP!XRV<C/XXIS2IT[6MK\R</*>(Q+G=-*+5TG;5[:[F-\,@/\
MA&ISCG[6W_H*U4\:_P#(X^'/^NJ_^C%KL=+TFRT:U:VL(?*B9RY7<6Y( SR3
MZ"F7VB:?J-[;7=U!YD]L0T3;V&T@YZ X/([UG[6/M7/H=#P=1X.-"ZNK>FCN
M<Y\3%)\-0D#(%TI/M\K5N:)K&G7EG:6]M>PRSBW5C&C@L   <CMUK0N[.WO[
M5[:ZB66&089&Z&L>'0M%\,07&I6EBWF11LV0S.Q&.@R34J494^1[FDJ56GB'
M6C;E:5[WNK=CF]9G/@_QLVIJA-I?PN64=WQR/^^@I_X$:U?A_I[Q:1-J=QS<
MZA(9&8]=N3C\SD_B*YW6-9;QW<6&F:?92QA9-\LC@'8.AZ=!C/UXKTR"".VM
MXH(EVQQ($4>@ P*UK-QIJ+W>_HMCDP4(U,3*I!W@KV]9;_UYDE%%%<A[0444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !2%5;[P!^HI:* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $"JOW0!]!2T44 %%%% !1110 BJJYVJ!GK@4M%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M- &[16$FKW+>-I-'(C^S+9^>#CYMVX#KGIS4/BO7;S2DMK;2XDFO[@LRHPR
MBJ2QQD?YS0!T=%4-%U./6-'M;^/ \U 6 _A;H1^!S7,:;JWBS6C>2V+:2L,%
MR\ $RN&.W'IGL10!VU%<_HFO7=Z=1L]0MHX-1L<>8(SE&!&0161HVI>,=;TR
M._MGT=(I"P D60-P2.V?2@#MZ*YC7-6UC0O"BWD_V-]0$@5O+5C'@L<8S@],
M5%-<^-+"(W,MOI5Y$@W-%;EPY'MG_P"O0!UE%4='U6WUK2X;ZVR$D'*MU4CJ
M#67K/B"Z@U./1]'M5NM1=/,;S#B.%?5O\^GK0!T5%<A<:WXCT )<ZU:V=Q8%
M@));(MNBSW(;J/\ .:L>(M;U"VN]'M]':U8Z@6"O."5P I!X^M '3T5R$FM>
M(M&U*PBUB+3YK>\F$(:T+!E8].M:3:Q<CQLFCXC^S&S\_./FW;B.N>E &[16
M3XFU*?2/#MW?VP0S1!=H<9'+ ?UJKJGB0Z;IM@4MS<ZA?*H@MT.-S$ DGT S
M0!T%%<J;CQK;J+B2STNX3JUM"[*X'L3Q_.NCN;J.SL9;NX^1(HR[\YQ@9- $
M]%<GX5\3WNK7LMIJ<$<$KQ+<VP4$;HC]3SV_6JVO:KXLT1%N';26@EN!#&%5
MRPSG&>G84 =K17,7%[XCTK0]2O=2;3GDAC#0"W#XSGG=G'M4MYXF_L_P]IUV
M\!GOKZ./R;>/C>[*"?H.?Y4 =%17)R7?C6V@-Y+9:9-&!N:UB9O, ] >F?SJ
M34?%>[P5)KNF!=X*C9*,[6W!2" ?>@#J**QO#6OQZ_I@FVB.ZC.RXB[HW^!_
MSTK+T_Q9.?!$^NWD2/+$S*$C!4$[@H]>YH ZVBN/MK_QG-;07Z6VE7$$RJX@
M1V5PIYZDX_G78#ISUH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KG?'-K+=^$+Y(4+NH5]HZD*P)_3-=%10!S\/BS
M11H:7AU"  1 F+>/,SC[NWKFN76VEM?@[.)D*-)B0 ]<&5<?IS^-=J?#NBFY
M^T'2[3S<YW>2.OK5VYM8+RV:WN84EA?&Y'&0<'/3\* .-U*QN-'CL?$^F(69
M+=%OH%_Y:Q[1\WU'] >QJEHCB3X7ZPXZ,TY&?H*]#6-%B$00",+M"XXQZ56B
MTNP@L7LHK2%+63.^)5 4YZ\4 8NAZ_I%GX7TX7&IVB-':QAT,J[@0HXQUS[5
MB6"R7>C>+M:$316U_&_D!A@LJHWS8]\_SKJT\,Z%&X==)L]PZ9A!K1D@BFMV
M@DC5H74HR$<%>F,4 >=Z)IVERZ)9O-XNO+61H@6@34%0(?0+VK2\:,9;+0#8
MSQRN;Z,0RLVY6;'!)'49ZUO_ /"*Z#_T"+/_ +]"KATJP,-O";2$Q6S!X5V\
M1D="/2@#B-<779KJPTSQ#>6L6F7DH5Y+1#@L.0K%NF3W_P *V/$9\,W=W!I6
ML2?9YDC#P39*;03C ?IVZ'CI71W=E;7\'D7<$<\60=DBY&1WIMUIUE?0B&[M
M89XUZ+(@;'TS0!QN@7T]GXO71[/5WU;3G@,A=V#F$C.!N'X#TYJ_K_\ R/7A
MK_MM_P"@UT5EIECIJ,ME:0VX;[WEH!GZ^M/ELK:>YAN98(WGASY4C#)3/7!H
M Y'QI<7.H:C8Z%86INW!%U<PAPFY%/"DG@9Y_2J&HWVL6/B"PU^_T7[!!'BV
MN'6X60,C'C('IU_*N]2RM8[R2[2"-;F4!7E ^9@.@)_"G7-K!>6[V]S$DL+_
M 'D<9![T <GJ4,-W\1[&&5%DAETYU93R&!+5S'B".\T"%?#\V^6Q>Y2>RF/\
M*Y^9#],_YS7IZZ=9I<17"VT8FAC\J-]O*IZ ^E+=V%I?HB7=M%.J-N42+G!]
M10!R_B2>&V\;^')IY4BB43;G=@H'R]R:=XL\0:=/HD^G65Q%>WEX/*BAMV#G
M)/4XZ5T5]I.GZDR->V<-P4!"F1 <9ZXIMGHVFZ>Y>SL+>!SQNCC /YT <K?V
MKV.K^"K20Y>%6C8^X1 :>]E;ZE\0M6L[I \,NFJK#\5Y^M==-96UQ<0SS01O
M+ 28G89*$]<4+96R7KWBP1BY=-C2@?,5],_A0!YG<-?:;K6B^'K[=(MKJ$4E
MK.?XXBP 'X?_ %NU;[W4?AWQ]>7.HGR[34HD$5PP^564 %2>W3^5=9<6%I=R
MPRW%M%+) VZ)G7)0^H].@I]S:V]Y"8;F".:)NJ2*&!_ T <YK?B:&.YTJWTO
M4+>66XO8TE2)ED)B/7UQVK<U:U>^T>]M(SAYX'C4^Y4@4VRT73-.D,EG86\#
MG^-(P#^=7J .1\):_I\&BPZ;>SQ65[9@Q2Q3L$/!ZC/6H4NH_$7CZSN=//F6
MFFQ.);A1\K,P("@]^O\ .NFO=%TS47$EY86\[C@,\8)_.K-M:V]G"(;:".&)
M>B1J% _ 4 <=X7U"TT?4M;TW4+B.UG-Z\R><P0.C=""?I^M2:?<Q:Q\1I[VR
M<2VMK9"%YEY4N6S@'OU/Y5TM]I&G:D5-[903E> 9$!(_&IK6SMK& 0VEO%!$
M.=D:A1^E '!Z*FOMJWB$Z/+8)&-0DWBY#$D[CTQ6GX)5KN?4=3OIS)JS2>1<
M1%0ODA>B@>AQU]OK74V]E;6CS/;P1Q-,YDD*C&]CW/O21V-K#=RW<5O&EQ,
M))%7!?'KZT <YXWAFCATS58XFFCT^Z6:6-1D[.,G\,?K6C_PEV@_8?M?]J6_
MEXSMW_/]-O7/X5M$9&#TK-7P]HRW/VA=+M!+G.X0KU]?K0!S6HWT6F^,+#Q!
M,&.F7EH(1/M/[HDY!([9X_7TK2U_Q1I,.BW"PWD%U-/&T<4,+AR[,,#@=N:Z
M*6&*>)HIHTDC889'4$$>X-4K30M)L9_.M=.MHI>SK& 1]#VH XG4K.32/"OA
M:WNR$>*^C>3<<;,EF(/TS^E=-K/BG1[32YRM];W,KH5CAAD#L[$8 P*U[W3K
M/4HEBO;:*X16W!9%R ?6J]KH.DV4PFMM-M8I1T=8AD?0T <)JNG2Z=\/=#M+
MMFAD^VHSG.#'NWGKV(!K<L;+2+6^AG7QA=3E&!$4NHHRO[$=ZZ>]L+3481#>
MV\<\8;<%D7(!]?U-4E\+Z$C!ETFT# Y!$0X- &M1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5Y_8:1-JGB[Q%Y6J7ECY<T>?LS[=^0>OTQ^M>@5!#96UO/-/#!&DLY!E
M=1@N1TS0!R/BO2;FT\%/&+FYOF@G6=I)CN?:#S^ S6GJ'BK16\/W%RFH0-YD
M+!(PXWDD<#;US71$ C!&0:S$\.Z-'<_:$TNT64'(81#@^M '%:E:RV?PBMH9
MD*295BIZ@-(6'Z$5W-MK&F7#1PPZC:22L,*B3*6/T -6+NSMK^W,%W DT)()
M1QD'%5+?P]H]I<)/;Z;;12H<JZ1@$4 <=H&BSZG?Z[)%J]]9!-1E4I;OM#<]
M3[U=\76CV.A:-;/<S7+)J4>9ICEVSN/)_'%=?;65M:&4V\$<1F<R2%!C<QZD
M^]%U96UZJ+=01S+&XD0.,[6'0CWH Y76[B"U^(>B37$T<,2V\N7D8*HX;N:T
M?$&H65]X5U86EW!<%+9MWE2!L9'&<5IWNCZ=J3J][907#(,*9$!(%,@T/2K6
M&>&#3[>..==LJJ@ <>A]>IH S?#FL:6GA[2X&U&T686\:&,S*&#;0,8SUJKH
MW_)0_$7_ %S@_P#0!6LGAG0XY%=-*M%=2"I$8R"*OQV5M%=RW4<$:W$P DD
M^9\<#)H X#1-"&M^%KP1-Y5]!J$LEM,."K@+QGT/^![4_P *ZC<:MXVNGO(C
M#=IIYAF7IAU=02*[RULK:QC:.U@CA1F+LJ# +'J:1+"TCOI+U+:);J1=KRA<
M,PXX)_ ?E0!R'@[4[71+:;0=4ECM+RVF8@RG:LJDY# GC_ZV*T[/7_[0\9R6
M-I=Q3V$=EYC>7A@)=X'WA['UK8OM*L-2"B]LX+C;]TR("1]#4EG86>GQ>79V
ML-NAZB) N?KB@# \=6EQ<:)#<6\1E-G<I</&/XE&<_S_ )U=@\6:%/8"\_M*
MW1-N2CN Z^VWKFMJLR3P[HTMQ]H?2[1I2<EC".3ZF@#DM-M+C5],\5:G# Z1
MZDI%JA&"X4-SCWS^>:U_#7B32$\,6:S7\$,EO"L<L<CA64J,=#R>G:NH "J%
M4  < #M6=/X?T>ZN#<3Z9:R3$Y+M$"2??UH Y/15:3P9XFOMC+%>/<RQ;A@E
M2IY_G^55K2?Q98^"H;NTEL?LD< 90B,9E3UYXR.M>AO;PR6S6[Q(86388\?*
M5QC&/3%)#;0V]LMO#$B0JNU8U' 'IB@#+\*V=I9^';5;.<W$4@\TS$8+L>I(
M[>F/:LSQ&?#.HZFNGZM.;:\B0/'/N\O /8-T_/\ QKI;2RMK"#R+2!(8@20B
M# R:9>Z=9:B@2]M(;A1T$B!L?3TH Y'PS?W$/BJ?1X-5;5=.6#S!,QWF,\<;
MN]4O"^A2ZG!J4Z:QJ-F%OY4\NVEVJ>ASCUY_2N\LM.LM.C,=E:PVZGDB- N?
MKZTZULK:R1TM8(X5=S(P08RQZD^_% '&Z/8/IOQ'F@DO;F[/]G;O-N'W-]]>
M,^E5K2_U?4/$U[KNG:/_ &A;*#:6[M<+&%53R1GKGKGWKNFL+1KI[IK>,SO'
MY32;?F*?W<^E.M;2WLK=;>UA2&%<[408 R<T <;X.GNM,UJ^T6_M/L?GDW=M
M"9 X4$X*@C@]/T-4/#:^(S;ZJVCR6 A%]+E;@-O+X'3'&,8KOY;*UFNXKJ2"
M-KB'(CD*_,N>N#2VME;62NMK!'"LCF1P@QN8]2?>@#E?!R+<:;J6J3W#3:E<
ML5N@R[3$5! 7'T_SQ7/^%[#39] @DN/%%U82DMFWCOEC"_,?X3TSUKTB*PM(
M)IYHK>-)+CF5E7!?Z^O6J/\ PBN@_P#0(L_^_0H Y_QD8/\ A D6WO/M<22Q
MH)S('+X/4L.IK>O/%.B65H\[ZE;2;1D)%*KLQ]  :M_V-IIL!8_88/L@;=Y.
MP;<^N*B@\.Z-;2K+#I=HDB\AA$,CZ4 9O@6RN+/P\7N(S$]S.]P(SU16Q@?I
MG\:H374?AWQ]=7>H?N[/4H46.X(^5&4 ;2>W3^5=I45Q;07<+0W,,<T3=4D4
M,#^!H Y;Q9X@TZ;1)M/L[B*]O+Q?*BA@8.<GN<=*R?$6GK;'PA87EVUN(U:.
M2=) A3"IDACTKMK+1=,TZ0R6=A;P2'^-(P#^=/OM*L-3V?;K2&X\O.SS%SMS
MUQ^0H \_U*.PT;4=,O=+UI]5O/M"QBWGF6X.T]2"!\IZ<^];-Y=6]G\3HY;J
M>*"/^S<;Y7"C.\\9-=%::%I5C,)K73K:&4='2( CZ&EO=$TS49A->6$$\H7:
M'D0$X]/UH Q/&-]:7W@G4VM+J&X51&&,4@;'SKUQ5#5V;2[[PWKTL;/900"&
M8J,^7N7 ;]?TKJ8]#TJ&TEM8]/MUMYB#)&$&UL=,BKODQ^3Y/EJ8MNW81QCT
MQ0!SNN^*K"WT"XN-/U2U:Y*?N0KJS$_[O^-9GBR]O-0TS2]%M8FGO;]%FFC5
M@A**,D9/ R?Y5TT/A[1K>X\^'2[1)0<AA$.#[>E6_L5J+TWOD1_:BFSS<?-M
M],^E 'G^LW.MVMWIVM3>'Q8Q:<0KO'<I)F(X&W Y[_K6QX[E2?0-.FB8-&][
M"RL.X(8@UU<\$5S \$\:R1.-K(PR"*@DTNQEM(K62UB:WA(,<97*J1TP/:@#
M/\8?\BCJ?_7$_P Q7-ZD)++3_"6N&)I;6RA03A1DJK(HW8]L?RKN[BWANH'@
MN(UDB<89&&010D$4<"P)&JQ*H0(!P% QC'I0!DW'BS0K>P-W_:5O(FW*HC@N
MWMMZYKC);.XM?A;J4UQ&8FN[D7"QG^%6= /Y9_&NZC\/:-#<?:(]+M%E!R&$
M0X/J/2KMU:6]];M;W4*30MC<CC(.#D4 <?JUG/H,]MXFTV,LGE*M_ O_ "T3
M ^;ZC_Z_K5?PQ>:=9_#S?JB%K.2=HY!L+<,W?'YUWGEH8O***8\;=I'&/2H+
M?3[.TM#:V]M%';G.8E4;3GKQ0!YUJ36'AZU2^\,>(&+&08L?.$JN"?[O4?C7
MI<+,\,;NNQV4%E]#Z51@T#2+6Y%Q!IEI',#D.L0!!]O2M&@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ^H7UOI
MFG7-_=R".WMHFEE<]E49/\J +%%<SX/\8)XITBXN[BR?3+FUDVW%K/("8@5#
MJQ.!P48'\_2K^C>*-$\022QZ5J,5T\0#.$R/E/1AD<@XZCB@#7HK#N_&/AVP
MU8:5=:O;17I=4,;-]UF^ZI/0$Y& 3WK1U/5+#1K"2^U*[BM;6/&Z65L 9Z#Z
M^U %NBL&/QKX:ET:75DUFT^PPOY<DI?&U^RD'G<>PQDTZ'QCX=GT:75XM6MF
ML(9%BEF!.(W)"A6'53DCJ.] &Y17+K\1O!S6UQ<+XALC';L%D(?G)SC ZMG!
MY&>E7)_&/ARVT^RU";6+5+.]#&VF+_+)M&2 ?7@\=<\=: -RBL2#Q?X>N=&G
MU>+5[9K"!MDTQ;'EMD#:P/(.2.,9.138?&7AVXTBXU6+5H#96TBQSR<CRF8@
M ,",C)8=1WH W:*YRW\?>%;J"\FM]<M)([,*;AE8G8"0H;IRN2.1Q[ULG4K,
M:HFF&=?MKPF=81DGRP0I;Z9(% %JBJKZE9QZI%IKSJMY-$TT<1SED4@,1VXR
M/SJC%XJT*;3'U*+4H7LTN!:M*N2/-W!0G3).2!^- &Q16(OC#P\VL_V0NKVQ
MO_,\KR@W_+3^YGIN_P!G.:K>*/%<7AB^T5+HP1V=]<213SS/M$2K$SY_-0/Q
MH Z2BL.V\9>'+O19M8@UBU?3X'\N6?=@(V0-I!Y!.1@8R<BBT\8^'K^&*6VU
M6"1);E;1<9!\X@D(01E20.,XS0!N45D7OBC1-.-Z+S4H(39-&MQO.-C.,HON
M2.0!DU8TG6M-UVS-WIEY%=0ARC,A^ZPZJ0>0?8T 7Z*PE\9^&WUO^QEUFU.H
M>9Y7DA_X_P"YGIN]LYIL?C?PS*MTR:U:$6J%YSOQY0#[/F]/FX ZGM0!OT5R
M.J?$70;/PGJ>NV5Y#>K8KM,*L48R$?*A!&5SZX]>M4=-^)>GBZTNPU>[TY;K
M4(I)5FLIB\"A6"J,L <DY'3^$T =Y16(_C#P]'K(TAM7MA?^8(O*W=)#T0GH
M&_V<YK-\3_$+0O#]KJD2ZC:2:K9VSRK:LYY<(65"1P"<=,YH ZVBL'5/%%MH
MG@QO$=^N(TMEG,:GEF*@A1GN2<"LB^^(^DVUUH,J7=K_ &5J*W!FNWDXB,:*
MP4>I);&/RH [6BN:E\7V%YI>GZAHNH:?<VUSJ$5HTDDC ?,V"HP"=_H#@>M7
M(/%>A7.MMHT.IP/J"LR&%2?O*,LN>A( .1G(Q0!LT5S>N^*IM/UB#1-)TJ35
M=7EA-P8%E$20Q XWNYSC)X  ).#3X/%(M-'FO_$]F-!\F7RF$\Z2)(2 08V7
M[V<], Y!XXH Z&BL6#Q;X?N=$GUF+5[4Z= 2LTY? C/HV>0>1P>>167IGCS3
MM:\7#2]-N+>XLAISWDEP&(9'615VL#C PV>: .NHK%TGQ=H&NWCVFF:K;W,Z
MJ7V(W+*#@LN?O#/<9%+K7BO0?#LD46K:I!:R2@LB.26*CJV!D@>_2@#9HKB/
M%'C^'2]2T73=*GTR:XU1&F2:ZN"L*Q#&TY0$DN3A>W!K6\0^*&T>]LM+L-.E
MU/5[T,\-K'((PJ+C<[N>%49 SSDG % '0T5SUIXEGM].O+OQ/IPT%+0KNEEN
MDDA<'H5<8)YXP0#DC&:DM_&?ARZTBZU6#5[=[*T(%Q("<Q9Z;EQD9^E &[16
M+I7B_P /:Y>W%GIFKVMU<6ZEI$C?D+G!8>HSW&16'>_$K17O=*M-%OK34)KO
M4H[.15<_*C;LNO\ >P5 R,CF@#MJ*RW\2:/'IEUJ3W\8L[29H)Y<'"2*VPJ>
M.S'%5]5\9>'-#OUL=3UBUMKE@&\MVY4'H6_NCW.* -RBN;MO'&C7/B^[\-"X
M1;VW6,KEAB5F#$JON O/U%/UGQ,NE:_9:=MC\MK:>]O)I&P(((P!GZEF ^@-
M '0T5P)^*.F7/AO2=:L6A\FZOK>VNDGD -JLA.2Q' ( SZ5T>F>+_#VL65W>
M6&KVLUO9\W,F_:(AC.6SC P#STX- &W163HWB?1/$+2II6HPW3Q %T7(8 ]#
M@X.#Z]*S-1\8G2+S4#J.D7=MI=DDCOJ##Y'"K&1M&.2S2%0,\E#0!U-%<KI?
MB3Q#>W=J;OP=<VEA='"S&\C>2($9!DCXVCZ$D>E78/&GAJZUG^R(-9M)+[>8
MQ$'ZN.J@]"P] <T ;M%<=XI^(VA^'[+5$AU&TFU6RA9Q:,YY<#(0D<!O;.:T
M[[QCH.CK;+JNIV]I//")O+8DE5/\1QT7/<X% &]16$=<OW\0Q6-OHTDVGR!3
M_:2R_NP"CL2!CD A!P>=_L:CT/Q.E]X<NM2U%([26PEG@O5#96-XF(8@GL0
M1[&@#H:*Y72/B%X=U3PNNOOJ$-K; +YJS.-T3-T0XZM["MG1]=TOQ!:-=:5?
M0W<2L4<QGE&]&!Y!]C0!HT5B3>,/#UOK TF;5[9+XN(_*+='/12>@8]@3FJ]
M_P"/O"NEWDEI?:Y:07$<ODR1NQ!1L \\<#YASTYZT ='16-?^+-!TO4(K"]U
M2"*ZE"E8R2>&.%)(X4$],XS4S>(=)2QU&]:]C%MITC17<F#B)E + \=@1^=
M&G16/-XJT*#58M+EU.!+Z4QB. D[WWYVX'?.#].],L?&'A[4M5.F6>KVTUYE
M@(T;[Y7[P4]&([X)Q0!MT444 %%%% !1110 445Q">.=5U(7%WX?\*SZGI,$
MC1_:S=I$9RI(8Q(02X!! )(SCB@#MZ*Q-(\6:/K=MIDMI=?-J43RV\3J0Y"$
M"0$=BI.#[TZX\6:#:6\EQ<ZI;PPQ79LI)')"K,!DH2>A !]J -FBL34_%6EZ
M9X8_X2 R//9.J-#Y"[GG+D!%0=RQ( JKI.O>(+F_AAU7PI+I]M,K%;A;V.81
MX&<2*,%<].-W- '2T5A:;XS\-ZQJ1T[3]9M+B[^;$:/]_'7:>C8]LUC>)/B7
MHFDV=VNGW]G>:E;S1PFVWG!)D5& (X)4,20#D8YH [:BL34O&'A[2-0%AJ&K
MVUO=$*3&[?<#=-QZ+GMG%3>(=4DTC3$NHGM$9KB&+-TS*F'=5/*@G//'OB@#
M5HK&_P"$KT(ZY_8HU. ZCOV>2"?OXSMSTW8YQG-2:UXET;P\(O[5U"*V,N3&
MK9+,!U( !.!D9/;- &K156+4K&?3%U**[A>Q:+SA<!QLV8SNW=,8KF]0^)/A
MNS\.W^L6]\EY%9A-\<?RNQ;[H&['7!P>AP: .NHKG[CQOX:M;"VOIM8MA;W.
M[R64EM^TX;  )P#U/:JFI?$/P[IFHZ/;37\+1:I$\T5RL@\M4 R&)]&.0/<4
M =716)=>,/#UEJXTJYU>VCO2RH8BWW6;[JL>BD]@2":@U'QYX6TB\EL]0UNU
MM[B*01R1R,048@'GC@88<].: .BHK%LO%_A[4M9DTBRU>UGOXP284?)XZX/0
MX[XZ4EKXP\/7VKG2K;5[:6]W,@B5OO,OWE4]&([@'(Q0!MT5S:>/_"<E_#8K
MKMG]JFD,21EL$N&*[3Z'(( /7M1I?C?1M6\3ZEH$%PHO;&41;2P_>G;N;:/]
MGD'W!H Z2BL76?%N@>'IXX-6U6WM9I%WK&YRVWIN('0>YXK#\1^/8].U[1M&
MTN;3)9]1C,XFNK@K&(\@+M*@Y+D\=N#0!VU%<[X@\4OI6I6FD:;IDNJ:O=(T
MJ6R2"-4B4X,DCGA5R<#@DFEM?$\EMI=S>>)M/_L(6\@C)EN%ECDSC!1EY;KC
M& <T =#16)9^+] U".VDM-4@E6YN#:QXSS, 6V$$?*V!G!Q3K[Q9H.FI=O>Z
MI;P+9RK#.7)^61EW*@]6(.<#)H V:*P6\:^&ET9-7.LVGV%Y/*67?UD_N!>N
M[VQFG1>)K6_@T^[T?R]1L;F=HY[F*7"VRJC,6?CC! &#@_,* -RBLC1_%&B>
M()98M*U&*Z>)0S!,_=/1AD<CW'%1W_C#P]I>IC3K[5[:"[^4&-V^YN^[N/1<
M]LXH VZ*R)_%&BVWVP3:A$C6<R03H0=R.^-B[<9.[(QC.:J7_COPOIEY-:7N
MM6T%Q#)Y<L;DYC. ?FXX&&')XYZT =%16-JWBO0=#$!U'5+>#STWQ#=N+I_>
M &?E]^E-U/Q?X>T>UM;F^U>UBANUWV[!]WFKC.Y0N21@CGIS0!MT5REY\0_#
MMGK6EZ>U_"RZE;M<17"R QA00%Y_VB3C_=-7V\8^'4UH:.VKVPOS+Y(BW?\
M+3^YGIN_V<YH W**XZ/XB:3?+XAM[&YMEO=)67 N),(^Q Q<[<G8"<'C/!K0
MO/&FA:/:6+ZQJMG;3W4"S!%8L"".6 QG9GN0* .AHK$U'QCX=TF.WDOM8M88
M[F$SP.7R)4R!E2.OWATZYIK^,_#B:+!K!U>V-A</LAE4EO,;G*@#DD8.1C(Q
M0!NT5E7'B+38?#4NOI<I+IZ0&82H>& ]/QX^M<WX?^(ME<^&8=;UZ^TJSCNI
M L$=O.TC#*ABC J"77=SM!% '<T5B2^,/#L.E6VJ2:Q:+873%(;CS/D9@"2,
M]B K=?2C5]>6U\/0:K8SVABG>#RY+EF6-DD=0#P"<D-QQUQF@#;HKG-0\>^%
M=)O)+2_URTM[B*3RI(W8@HV >>.!AASTYJSJWB[P_H<T$.IZM;6\DZ[XU9LD
MI_>XZ+[GB@#:HKB=$\<2:KI^AWLHL8(K^>\212[EBL)D ,8 (8X3)R1QTS71
M'Q#I;6=A<17T+IJ(_P!".3B;Y2_&!G& 2?2@#4HKEX/&^DVGAW2M1UO4[""2
M_C#)Y#LR2'N4!&XJ/7'%,\/>.+'6(+F>>:WCA.KR:;921L66X( 9"#ZD9/IQ
M0!U=%9L_B#2;5]06XOX8CIR(]WO.!$'!*DD^N.*PM6\?Z9'X/UG6]$N8-0DT
MV/<\))4@GH&! (SVXYQ0!U]%5+W4K/3-.>_U"XCMK:-0SRR-A5S@#]2!^-9L
M'C/P[<Z5=:G%JT#6=HP2XDY!B)( #*1D9R.U &[16+I/B_P]KEQ<V^F:O:W4
MMLN^54?[J_WO=?<<5B7/Q)T:;4M(L]%OK2_DO-06UE"N<HA5R77^\,J!D9'-
M ':T5S?BCQ9%X9U'1([HP1V=]/)'//*^T1!8F<$>I) 'XU8M_&'AZ[TQ]1@U
M6"2T298'<$_)(Q"JK#&022.H[T ;E%4+G6],L[R:TN;V*&:&V-Y*KG&R$$@N
M3T R#6+<>-M-N=(>\T74+&<Q7,$,AN"Z*HD<*.BYR03MXP30!U-%<YJ'CWPK
MI5Y):7VN6EO<12^5)&[$%&P#SQP,,.>G-6M7\6:!H4D4>IZI;V[RIYB*3DE/
M[V!G"^YXH V:*Q-0\8>'M*EMXKW5[:)KB-98OFW H> ^1D!3V)X-.?Q7H4>N
M#16U. :B6">3DDAB,A2>@;'.,YH V:*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MU)+DL&8,P 1  N5&"3GKQ6_XMT >*/"U_HQF\AKE!LEQG8ZL&4D=QN45M44
M<CIM_P"-KF>WLM2T&PM8U^6ZOH[_ 'AQC&8D"[@2<'YNE<U:>$O$?_"/Z-X2
MFTRSAM-,O8ISJR7 .](Y-X9(\;A(W0YXY/)S7J=% 'DVI^%?%$?A+Q%X5L]%
ML[R*_N)[B'4'NE7<)'WC>A&?,'0'IP#GBK&J^#_$$'B.^U"RCNKJWU*T@BDC
MMK]+<Q-&FPJ^Y6W(>O'(R>#FO4:* *&B:<FC:#8:<@*I:6Z0@-)OP%4#&[ S
MTZX'TK \"VLSZ)JUY+&\(U74KJ[B212K"-FVH2#TRJAOQKKJ* /+-.\,>)[?
MPOX:AETFV-YX:N0R6[W:E+U-C(64X^1AN!7=W]*Z?PKI.J1^(==\0:I:16$F
MIB!$LXY1(56)6&]V P6.[MT ')KK** /)?\ A M;2]U'2YXKNZTJ^U)[LSQ:
MDD,81Y YWQE"Q=?;@X'(K<?PC?/I7Q B:TA-QK4DIM"67]XI@54R>V'SUZ=:
M[ZB@#S"^\,>)8;RPGT6SDL]16VM();Z/4%\F14 #+/"RG=CYP"N3R.14.M^&
M_%RZ?XQT/3=*M+FUUNXDNH;U[L)LWHH9"A&2WRX!R!SFO5:* .,L/"]TOB[6
MM0N(UCCNM*MK."X5@75E#A\=QU7ZXKGO"O@G6[&?1+#5K>Z:VTB3S$N%U)#
M2JL%9(@F[G/()'4\FO5** "BBB@ HHHH **** "O/-(LO&/@[2V\/Z7HUEJE
MG"[_ &"]>]$/EHS%@)4())7/5>H':O0Z* /,XO!VN^%QX7O-+@AUBYTY;M;V
M-IA!YC7!#LZ$@@ ,#QZ8J&W\&:]<V,*ZG8VOFMXM_M:>))0Z" J>03UP>V,G
MTKU*B@#G_&7A^?Q%H'V:SG2"^MYXKNTDD&4$L;!EW =CC!^M9HD\7^(+6YTO
M4M$L])MI[66":Z6^\YBS(5!C55&.3GYB.*[*B@#S:Q\.^([U?"NEWVD6>G6V
M@3)*][#<A_/\N,H%C4 %0V<G=C\:R9_"7BM/ <7@V/1+*6.TNDD34?M2CSD6
M8/N"$9$A&<Y..O)SBO7Z* /*M7\$Z[_;GB!8(KJ]T[6I?,)AU%+=5#($9)59
M&) QP5SQV%=9XNT"ZU'PI:Z7IR>8\%U:./,< [(Y49B2>IVJ?K74T4 >>Q:#
MX@M?'?VW3+233K&:]::^/V\2VUU&5(W"$KN24X7D8'!Y-7O%VG^)+O6[233A
M<S::+=T>&TOEM768L,,S$$E,<8'UP:[2B@#B_"_AV^TSX51:!J%C#<78M9HI
M+5Y\))N9_E+@' (8<XXS7/IX1\4WG@_Q)HK^=#:7%K'%IUI?WBW$D;KDL/,4
M?<.% !)(]J]4HH \_P!8M_&.J3Z;<C3[FWM_L\B36-GJB0O'-N&UVEV_,A4=
M!T/8UEZ3X5\2Z%H_@J:/38;N\T9KQ+FU^U*G$Q8*P<\$#C/?FO5** /);CP%
MK?\ :&LZ=)%=W>E:IJ#W1EAU)((U21@Q#H49BRXX(SG Z5O/X3O7B^(&;6)I
M-:4K:,64F0?9@@!/;Y\]?K7>44 <(?"5Z&\"+%;QQ+I$,D5TR,H,6ZV,?R^O
MSXZ?6L/POX%UO3Y=&TS5(+J2TTJX$R7*ZDGD$IDHR1;-V3G!!(ZGDUZO10!Y
MF?!.ICX8W>C+9PC4Y=4-V '7D?:Q(&W=,^6/KVK?TG3M7TSX@:]<M8QR:7JK
M0S+=B< Q%(0A4IC))*]>F#76T4 </?:9KVD>+]8U?3-(MM7AU:WAC*R7*PM
MT8*X.X'*'.>.<YXJMX;\%ZEH6H^$Q(T<T.F:;=07$J-@"21T8*H/)48('L!7
MH-% ''^(=(UJU\5VOBG0+>"]G2T-C=6,TOE>;%OWJ4?! 8-GKP0:K:L/&^KZ
M"'6PBT^87L;-:6M\#.]N =R^:5VJ^[!X[#&:[FB@#RFS\#Z])I7B:2:!H-0F
MO+?4-+,]X)W$L*+MW/QR2NT^Q/4<U;3PAKEE;:%K:6EO>:S;7USJ%_9/,%61
MYU(.U\$;HQM SQA>M>ET4 <'J6G>([W4-#\2#0[1;O3I;@-IGVP$NDJJN\2;
M0HD&WITP3S5OP[H6I6\'B2_U"RMHKG69C,NG+-F- (P@5W ZMC+$ ]>]=C10
M!PO@71=>T?4+B*XBN+/0UMTCMK*ZO5NFBD!_Y9N!D1A< !CGZ5A:GX'US^U]
M?MTANKS3-9N3,6AU)+=%5U"LLJE&8XQP5SQCI7J]% 'F.K^#M;NO&D'B>VL[
M=AI,D$-K9R.I:]B4,'E=LX#C>=F>FTYQFJMI_;G_  D7CZ'2="M-16\O%@9Y
M;@1&,^0@^<$'<F&Z#GKZUZQ3$BCC9V1%5G.6(&"Q]3ZT >4_\(%XAT*\TZ>P
MENK]4TB#3YA:7JVSJ\>>074@QG/3J,=ZT;+PMK'A34]+U/2=*BU%(]*%A+:/
M>@/ WF&3<DC* RY8J> < ?2O2** .(U/3_$!U_POKD&D6TDEI!/;W=I%=A1#
MYNS!5BHW ;#D8^E<[K'A;QCJFH!;B*>X6/6([I9O[15;?[.LP90L.,[@O7/<
M$Y.:]9HH \[N?#^OK_PG>G1:='+:ZW%-+:W0N5'[QK=8Q&4/(Y'7I1:Z)XA\
M.:N^HV6CV^K"]TRUM9(WNEB:WDB4@C)!!1LY..<CH:]$HH \Z\->!K_1-5\*
MO<K!/'IFGW4<LJ$8CFED5@$!YP 64'T'O527P=J<5A>J-)EEE.NW5]:R66H+
M;3VZ/PKH<%3D%@5..O0UZA10!S5CI^N2?#Q]/U>6.XUF2REBD92,,S!@H)
MS@J">F<FL"'PYKNC?\(EJMKI\.H7.F:.-.N;)IUC*,5CR\;'Y<@H0>F0:]$H
MH \QM_ ^K.VF7-Y:6H>3Q(^L75JD@9+9#&RA03C<0=I.!U)KJO'.D7FN>'!9
MV,:O/]LMI<,P7Y4F1VY/LIKI** .#/A.]:V^( :TA,NM%Q:$LN9%^SA%!/;Y
M\]?K573M"\1^&]62_M=(M]4^UZ3:6<R/=+$UM)"I!&2""ASDXYR.AKT:B@#S
M+POX,UK2[;P5'=VT"-I5U?R78BD&U%E\W9M]1\PX[5:\.^#-3T[Q#<BZ6/\
MLC3([A-% <$XN&WMD=M@^09[$UZ'10!Y=HGA?Q'X9_X1S4H=+AU"XM='_LVY
MM#<K&T+;]^]&.5.>A_#K4,'@_P 36VA&X33K,:C!XG;64LH[@".2,J1L5\<'
MYCC('3I7J]% 'F1T3QK/-XKU1+6#3[W4OL7V>**Z5F\N+(D0.1A7*GAL8!/'
M3-9DW@GQ+>V/C#?9S(^JZ=!;VJ7>H+<2,Z,Q(9^@Z^X]Z]@HH Y_Q;::U<^&
M_)T.0K=B2(NJR"-WC# NJ.00K$9P2.*\^E\#>([W2O&*2V4@?5DL5MH[J_6>
M1O*<EP[\#I^';)KV&B@#A_$_@^[UKQ$9+58[>TET&[TUIU(!1I"NP8') P:R
MET3Q1J$W@^"Z\/65E#H5U&TTT=VK[U6,IF-0 0IX)!YZ<<9KTVB@#CO&^CZM
MJ&J>&[_2K&WO&TR\>XEBGE$8(\L@8)!YR>#C@X-<]J/A#Q'K=OXDU5[*UL=0
MOY+)[:P,X<-]F?=F1P,;FZ#'0 5ZE10!YN^B^(];\0:KJFK^'K1+:ZT/[ EB
M;\'>?,+%6=5^4D$X(! XYSTIIX6\67/A^]L)UG-L+ZQEL;:]O$GFB2.4-+F0
M 97 &T$D\'UKU2B@#@F\)7K6/Q 5K2$S:T9/LA++F0?9PBY/;Y\]>G6L6;P;
MXCL-3COK6.ZN5N=+M;6>*UOTMVBDB3:0Q96#(<YXYSG@UZO10!Y9J7@W7-/C
MTY/#5E-:7UM8PVL=_'J@,8"DDI/&R?O$7)P0,G/:M!M!\0P>.EOM+M9+"VFO
M5EOY1?B2VNH@N"WDE=RRD!1D<<=37H=% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<9\2+_6-/TK2Y-'N8X))-5M879RPW!I  O'\)[^U=G6;KFAV/B+3&T^
M_60Q%UD5HI#&Z.I#*RL.0010!PMW)XH_X6F\.F#2_P"T#X>A,\EP9/(4B>3[
MJCYCD^_ !Z]*E7X@7]WX5T:]B:PL]2O3.LL#VUQ=G,3E&*1Q#<5R.I(QD=:[
M&Q\.V&GZFFHQ&X>[6R2Q\V:9I&:-6+#))R3ECR>:S#X T1;:RA@-[:M9F;R9
MK:[>*0+*Y>12RD$J6.<=L#% '(#QAXEU]/!EYI[6EG)>7MU;W$+^8(Y'C60<
MCAMOR9 /(.,]*[CQ'K=YH*Z1<F.![.:]CMKYB#F-9/E5U.> '*@YSP:K'X>Z
M"-$L]*B2[@AL[A[FWDANG26-W+;L.#NYW,.O>MO5-(L]9T:?2KU&DM9X_+<;
MCNQV(/7((!SZT >?K\3K]K?7F%A;^:I7^PE^;_3%:=K=2W/_ #T4'C'RL/K4
M6H?$S5H;[55L[:TE32YS;/;?8[EY;MT W['0%(^20H;=TYQFNR_X0G0O-T*3
M[(0VAILLL.<*, ?-_>^Z#SW&:;=>"=(NM5FU$-?6\EPZR7,=K>RPQSLN,,Z*
MP!/ ^O?- $GB?7FT?0H[R">V@GGD2.'[5%))N9N<".,%V; /RCT[5Y_J/BR]
M\1>%[F&]CC2YT_7K"$R0PRP"56DC8'RY/G4X."#^'!KTS7-!LO$%I%!>^<I@
MF6>&6"5HY(I " RLO(."1^-94'@#0H+:Y@"W4@N;N&\F>6Y>1WEB(*L68D]5
M&: *W@MF;Q%XT!)(&K@#)Z?N(JHW?CK4+?P-XDUP06GVC2]2GLX4*ML94F$8
M+?-G)![$<UV&GZ/9Z9=:A<VRLLE_/]HG);.7VA>/3A17/:C\,O#6IW-]+<0W
M82]E\^>".[D6%I>,R>6#MW<=<4 4=2\3>+9O$?B/3M$MM'\C1XH9?,O/,W2;
MXRY3"GKP>>,<<'/#;3QIKGB.ZTJST"VT^WEN-)BU2YDO][J@D)58T"D$G(/S
M'C':NMCT&QBO]5O41_.U142Y.\X8(I5<#MP:RI? &AO;Z;'%]MM9-.MQ:P7%
MK=O#+Y/]QF4@L.,\T <'HWC*^T#P^\9A@74M2\0WT9:19)XH-K%G.(QO?'0
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
M'_>'_7IMVGZ?(.*B;P3I!U>348FOK=IIQ<S06][+'#+*,'>T:L 3D#/KCG-
M&1!XPU4^/9-%OA9:=;&X:*VBN;>827487(>.;/EDD_P8R,'O2^*K[Q#!\0?#
M%EI-S:QVUS#=%XI]^V1D52=P4\X!&WWS6S_PANE-K4>IR/?2O%<&ZB@EO)'A
MCF.?G6,G /S'V&>!5C7/#.G^()K*>[-S'<63LT$UM</"Z[AAEW*0<$ 9'M0!
MR-YXV\1_V?K/B&QLM,.AZ3<RPO!,SBYG6)MLC!@=J]#@$'I6YXQ\7GP[H%C>
MVL2R3:A<Q6T!E1RJ%P6W,J L0%4\#DGBG7GP^\/WU_/<S0W(CN91/<VB74BV
M\\@Q\SQ [6/ SQSCG-:^LZ'8:_IQL=0A+PAUD0HY1XW4Y5E92"K#L10!PL'Q
M"UB.WGGNK:VEM;*]MDNKQ+2>!'MYB5+(LG(9&QG[PP:75?B/?VMQ+';06JPW
M&IR6%C/)#+( L*9FD98\L_S@JH7'0DFNN@\)Z;%HU_I<SWEY!?JR7+7ET\SN
M"NWJQ../3%12>"=$?P_8Z*()8[>Q8/:R1S,DT3\_.L@.[<<G)[Y- ')O\0M>
M_L>)H-/M)K]M9ATY'>&:""X21<AU#X9"#P<[L8/7BM2_\9ZCX:NKVW\0QV9*
M:5]NM7M5=5FE0[9(AN)R=S1X]FK;3PAI8L[2VD:\G%K>I?I)<73RNTR]"68D
MD>W2LSQ'X7O_ !-XITA[R'3QHNF7*WB.'<W$CA>$*XVA=V">3G:* )?$'BB_
M\,>!K?5+^V@?59!#"T2!A$LTA /3<VU23TR3CCK7-3?$?6;/0M?N'M[2ZGT^
MT2ZM[E+.X@A<E]K1LLF&W#@Y!Y![8KT35M)L=<TR;3M1@$]K,!N0DCH<@@CD
M$$ @CIBL@^!]*DT:_P!+N9M1NX;]%2=[J]DE<JIR "Q.W'M0!@R^(O','B6W
MT*6RT(7&H6SW-M*'E*VP0C<L@ZN?F !7;S[56/C[Q VC::(['3?[7EUY]%N%
M9G\C<H?YU.=P'R@X.>XKO)M'LY]<M=8=6-Y;0R01L&X"N5+<?\!%<MK_ ,/K
M;44T^WM %MAK;:K>AYG5F+(X8HR\AMS*1R,8ZT <[XU\0:P?"OBWP_K:6?VV
MVL(;N&XL=ZI)$\FW!5B2K J>YR#717OB3Q)>ZSK5KX?M]+6WT4(LQOBY:XD,
M8DVKM("  @;CGGM5]/A_H0TS4[&5+NX_M,*MW<7%T\LTH7[HWL20!V J75_
M^BZS?S7LXO(9;B,177V6[DA6Y0<!9 I ;CCUQQ0!SD?Q-D%A=WUQ9QI%/I$6
MI:7& =TK-\C1,<\L)&0#&.'%4]0^(VN6]_?6,4-@MUI<4:W$36ES+]IG,8=E
MC,>1&O. 6W?E6[J7@ZYU7Q3H9FM--@T#0W$MHL3,9F(0!4*X"JH8 ]3G:M:F
MI>"M(U/4YM0=KVWGN%5+G['>20"X5> ) A&[ XSUQQ0!R>I_$O4'U2XM-,M[
M>V^RVL$\B7MG<3/*\L8D$8\H8CP" 2V>3TXKK;KQ(8O \>OLL5A)+;1RB.]#
MXC=\81@HW$Y., 9)HU3P7I.J:@;]VO;:Y>(0S26=Y) 9T'17VD;L9/)Y]ZT-
M4T.PUC1FTJ\C=K4A,;9&5U*D%6# Y!! .<]J .$L?B!K\]MXBMTTV*_U'3K:
M*XMA!9W%OYH=BI!BE^<E=I/!^;H,&NF\':_/XATFYGDOM/N9XIC'FVMY8?+.
MT'$D<AW*V2>,],4V#P#H\#7TGG:E)<7L<<<]P]_*93L;<A#[L@@^AQQ6GHGA
MZQT!+G[(9Y);J02W$]S,TLLK !069CG@  "@#A9_B=J-OI^D.UA;&[2:4:X@
MW8M(HIEAD9>?5PPSG@&I=5^(]_:W$T=M!:B*?5'T^QGDBED 6%,S2.L>6?Y\
MJH4#H<FNK'@S0_MNMW9M,RZU%Y-[ECAEV[2 /X<@\XZGFF-X(T,^'K+1!!*E
MM8OYEM)',R3129)WK(#N#$L<GODT <3?^);[7K'1UO80DMKXHLHA/#!+#'<(
M>0RK(-PZD$'/(Z\UT_P_9F?Q7N)./$-T!D]!A*TU\(:6+*UM9&O)Q;7J7ZR7
M%T\KM,O0EF)./;I5_2]'L](-Z;167[;=/=S;FSF1\9(]!P.* .$_X6)?IXGL
M;=7L+S3+S4?L*FWM+E2F2P5A.P\ISD<J/?!.,UH:!XPU74/%\^DZH+*P(DF$
M5C+;S).Z(3M=)"?+D!')VC@5>B^'6@P7=K,GV[9:70N[:W-Y(88),ELI&3M
MR3V[\8JY9>#=*L=8BU-7OIIX"YMUN;R25("XPVQ6) R./I0!0U+7?$%YXJO-
M"\.Q::C6%M'/<SZ@'8,TF[8BJA'93ECGZ54\.>.[G7]5T*#[)%!%?V-U-.I)
M9DEAE6(A6S@KG=V]*W-9\'Z7K=\M],UY;7@B\EI[*Z>!Y(\YV,4(W#/KTJO>
M^ = O+33+=+>>S&F*R6CV5P\#QHWWEW*02#CG/6@#G;CQ[KKV<!T^ST^6ZN/
M$<^CQK(75/+3?M<D$G/R@G\<"K_Q+GU"U^%]S(\K+?AK596LG:++&:,,$.<@
M') R>AK5LO VA:=;6=O:V\D<5G?MJ$"^:3ME8,#UZC#'BM+7M#LO$FCS:7J
MD-M,49O*<HP*L&!!'(Y44 >9Z3J4WAGQ=))<6VNZ7IW]E7%Q]BU.]-T;IXL,
M3&=SA2JYS\P)R.*W['Q;XD@/A^_UFTTO^S-=FCABCM&?SK9I$+Q[BQVN,#!P
M!CWK:TSP+HVFZA]O8WU_=B)H5EU&\DN2B-]Y5#D@ ]Z;IG@'0M*O[:Z@CNY/
MLF?LD$]W)+%:Y&#Y:,2%X./;M0!SEI\1+^3Q1IMJ6L+S3-0O&M8Y+6TN4V<,
M583./+D^[R%_#(%-B\?>(_[ O]9FT_33"M\^FV,2LX:6;S_*5G))"H!U[DCL
M#706GPZT&RN[*>'[=ML)_/LX'O)&BMSSPB$X Y-: \(:*?#UUH4EJ9=/N99)
M9(W<DEW<N2#U!W'(QTH Y2UDU\?%K2(-=:P:0:3<LDECO5&R\>058D@C'7/.
M>U;.J:[KUUXKN- \.Q::CV=JES<SZ@'8$N6"HJH0?X22V>/2K>E>"-)TG6(]
M7CDO[C4(X6@$]W=O,QC)!V_,3P,<?4^M2ZUX1TS7+Z.^F:[MKU(C#]HLKIX'
M:/.=C%",KGG!Z=J /.M4U+4/'M_X,BDMK1+6Z:]%S9322&,S095B2A&X#!*^
MYYKI_&UH-1\8^#])DN;R&SN6N_.2UN7A+[(0RY*$'@BNBMO"FCV4FCO:VOD#
M2$D2S1&.U!(,-GU)QU/.<FF^(/"FG^))K*:[EO89[(N8);.Y>!UW@!OF4@\@
M8H X;59)O"U]XBT%+NXU72G\.7.H"VOYWE:!DRNW?D/L<'IG(P<$5K6'B76Y
M?$6G:)IUIIT>GQZ/:W]Q)+YA:-&8JR( 3DX7Y<].<D]*W+/P/H=EIFI64<$T
MG]IQ-#>7$\[RSS*5*X,C$GH3CTJ]9>'M/T_4QJ%NCBX%G'8Y+DCRD)*C'KR>
M: .#T+XFZGK%YI=P+2W>PU"Y$(M8K2X\Z!&)"R-*1Y;8X) Q@'J<5N^&=>\3
M^)EM]9@@TB+0KB9U2%S)]I$2LR[RP^7<2N=N/QK1T[P3I&E:@EU9-?11QR-+
M%:+>R_9XW;.2L6[:.IXQCGI26O@;1K+5?MUK]MA F-P+1+R46XE)R7\H-MSD
MYQC'M0!Q^D^+?$FD^'_$FIZD;2_^SZO-9VT09U(F,RQJNX\"(;OKBM6Z\6>(
M]!N;VQUN#2YKDZ3<:A9S60D";H0"R.K$G'(Y!&>>E;9\"Z$TFK>9#/)!JI9K
MJU>X<PEF(+.J9PK$J#N'/'&*2T\":+:I>[OMMU->6K6<D]W=R32"%ARBLQ.T
M<]N] '.7/C#Q;:^%=*U>YL-/B74"LDDT-O-<I9PF/<#(B'<26XR.%SWZGN-"
MOSJFA65\;BUN#/$',MH28F/JN><?7FJEWX6L;O3["S6>_M5L8Q% ]I>20N%
M"X)4C=PHZYJ72O#FGZ(;==/$\,-O;?9HX/.8QA=V[=M)P6))^;K0!K4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4C,%4LQ  Y)/:EKB_B+8SWMII#/97&
MH:1!?K)J5G;J7>6+:P'R#EU#E25&<XZ<4 =#K6NV6A:#<ZS=,SVL";CY(W%\
MD !?4DD#\:A;79T\.'59=%OXY00#8MY?G??V]GV^_P![I^5>5:KX<_M#PUXN
M;2?#]U;Z+-)9OI]C):,C&97 EDCA(R@*D#H,X)KNO'VCK%\,KW2]'L"$4PB&
MVM8B< 3(3A1^)H [!IX4)#2HI!"D%@,$]!59M5LEUE-(,^+Y[=KE8MIYC#!2
MV<8ZD#&<UYU?>"[+6_$WCZ[U72'N=T4 L7E1L$BV +1]BVX 9'/&*I:?HR1>
M)/!FJZWH%U=/+H<,$DQLFE:*\#1%6DXRA #?,W3!H ]<\V/S?*WKYF,[,\X]
M<4C3PHQ5Y45@,D%@"!ZUXAH?AS5CK-I#J,+V^N1:H;B:^30Y7E<"0MN-WYH0
MQLORXQP#C;D56\5:2ECX3UB/4O#=S)K[:D9&UK8I21&N!L(ESG&PJGE]CVXS
M0![K/=1PQ2N/WCQJ3Y:D;F.,X&3U.*HV?B"SNIM/M91);7][:&[2TE7YU0;=
MV2,KD%@.M<6OAE+GQGXYU>YTZ62X$<:V$KHV.;7:QC[$G[I(Y[5BV6@6]IJ/
M@&_U;P[<7*+HB6LI6R:5H;@"+9Y@ RN/FY/3F@#V#SHO+\SS$\O^]N&.N.M5
M;J_:VU&QM!:3RBZ+@S)MV0[5W?-DYYZ# /->;+I5R/'I\%B+.BK>CQ!D'Y1$
M23Y./3[0-V/2NJ\16MQ-X]\&7$4$KPP2WAFD5"5CS 0-QZ#)X&: .H6>%V55
ME1F894!@21[4]F5%+,P51R23@"O%--\%K9> ?#VJQ:-<)XABU:*1YO+?ST3[
M2001U";#TZ8Y]Z[7XA6,EU/H,UUI]QJ6A6]T[ZC9V\9E9P4(C8QCEU5N2.?H
M<4 =IYT>Q7\Q-K$!6W#!STQ0TL:%@TB J-S98<#U->-2Z3>Q:9J6HZ1H=_!H
M4&N6%_9Z;Y#)+LB(,[QPGE0QP0N!T)P*FUQK_P 13>-[ZVT358H;GP_%!:BX
MM'1YV#2$[5QG//3KWQ@B@#V .C D,I ZX/2D$T3*6$B%0-Q(88 ]:P],T.TT
M7PB]EI]KY6^W9Y%Y+R2%.68GDL<<DUYB_@^[L/ACX8:STN3<TD$VM026CW$D
MH",%\R+<K2*C$?)G@8X.,4 >L:SX@M-%M+.YE5YH[J[AM(S#@_-(P52>>F3S
M6D98Q*(C(@D(R$SR1]*\=M]"O$T..6T@G:VF\1V$Z6L6DR64<*HZ[Y$B9F94
M/!).T9!.*H^)K/4;S7KN[CT)K?5(=9B:)[;19&D:%95 E^U[L8*\E0/8CJ:
M/8/[=LY!JJ6I>YN-,XN((UPV[9O"@M@$D$=\<]:M6]ZDUA;W4JFV\Y%;RYB
MREAG:<'&1TX->6OH5K8^(/'T:^'IQ>WMO++8745DS(RM;8<+(!@$ON^7J2:B
M_LJ""[TR?Q9X=OM5TW^P;6"SCCLGN!;3!?WJM& 2KGY<,1VQD8H ]=>6.,X=
MU4X)Y..!UH,T0B\TR((\9WEAC'UKR+3/"-W?W/@:S\1Z;<3VUO:Z@98I\NL:
M%T,,<IZ$A=HP>Z^U5Y_#BP>'=0TV6TU"VLK/Q)-+81#3'O8!%Y8P'AZM$2S8
M(Z&@#U*[\06EGK^G:1(KF6_AFFCE&-BK'MW9.>^\8JQ?:E]D%D8[:6Z6ZN%A
MW0E2(PP)WMDCY1CMD\]*\QLO#KZ_?>!TUCPTMK9Q6E_]HLXX&2!"739N4_=#
M8W!&[_2FV>A7EA%:V%MIUU'96GC?S+>(1-MBMO+)W+Z1[F//3F@#UKSX=P7S
M4W$E0-PR2.HI3+&LBQM(H=N54GD_05X-]BTV[T_QE"?#.H7VNSZQ>KIMY!;-
M)Y<F\["LHXBVM\QR1GKS6YJ.EW=MXYM+W^RY=6U-Y+)+E+S2F=%**H::"Z'$
M8')*GJ0>.: /7MZ[]FX;\9VYYQZTGG1;"_F)L!P6W# -<9X_CO\ 3)-,\4Z1
M8S7M[IS20O;P(6>6*5<8P.3AQ&WL :Y/2O"6K:9JMAX/F@N)])FN+?6+N[8%
MHS(B?O8BW3+3)&V/1C0!Z2/$MI$BF^CFL3+J!T^ 3+GSI,D*1MSA6P2"<>^*
M?%XALY?$-_HQ#QS64,,TDCD!")"P4 YZ_*?TKRW5/#IFT9[K4-"N+N.V\97%
MS+']D:1S:O(=S*F,LI^4\9SBMRV\':3K_CG4Y=1T-VTH:39I:17$+)&O$F0%
M. '48'JN>V: /3*8DL<A8)(K%3A@IS@^]<#H-EKTGP/BL8/M$&M_V;)#$)LI
M(KC<%'/*G& #VXK$M],L9O"NHVGA+PMJ6DZ^=*:%KB6T:W);Y=R&1L;W;!PP
MSZY% 'K*2QR%@DBL5.&VG.#Z&E+J'5"P#-G )Y->6^'],LV\7Z+/X6\/7^B6
M]O;3)JDD]HUN'!3$:-N_UKA_FW#/3KS6UXHTO5M/TRPUP7%QK&I:/?+<JL5N
MJR20,/+EC54'/RDM]0* .W\Z+:[>8FU#ACN&%^OI098Q(L9D0.PRJ[ADCV%>
M+VWAC78&MM$N+6YEM_%30WVK2[25MI%=I)T8_P .Y?+09ZX-&L:)F/Q):WGA
MS4KOQ7=7TCZ7J,-LS!4)'D%)Q\L2H,9!(Z'K0![+-<Q01R,SJ3&,E01GIG'Z
M52T/6[77M#L-5@#117T0EBCEP'P1G! )Y^E<7IOADS^//$^J:I9/-<PVUH+2
M=D;89/((D:/L3GC(Y&<<9KE_!^B>)M,LM/.H6\LMU>:');:3-Y#K_9,P4X1P
M?NEQM)<X.1MZ4 >V++&[LBR*S)]X Y(^M)]HA*%Q+'M W%MPP!ZUXYX#T&ZC
MUK1I#:R6%Y90N+W;H4MNTI*%666X:4K+EB&! .2,\4FG>#;.U^$.EK<V%_;:
MA/+%+=LNGM=N61G*B:$\M$!QMQQD4 >SJRNH9&#*1D$'(-->6.+;YDBIN.!N
M.,GTKC? FI_9=(T[2KO2%TRYN6N7@AM[1H8VCC<9D*'F+=O4[6]:QO$>GV0\
M=ZA=>*/#U[K.G36<,>F&"S>Z2$C=YB;5SL=B5(8XX[C% 'IF]"S*&7<O+#/(
MIIGA5$<RQA7.%)88;Z>M>:M=7/A[Q9K$J^'M7EM]5TJT2R6WMS(%:-74QR,"
M0A&X<DXZ\UR]YHLT?A#PO++I-W<:C::/Y2V%YHTEW;RL3G8=O,,N5'S''!%
M'M2:K92:Q-I*3YOH85G>+:>$8D*<XQU4]^U61+&TC1B12Z\E0>1^%>8'1HX?
MB6+^;PZ\-U?:3!]EN([0RQVUVN\-N< A2HV#)Z@"L?1M%VKX9MK'PYJ5GXKM
M;Z*35-1EMV4,@)\\O.>)5<9P 3U'3% 'LPGA+!1*FXD@#<,DCJ*<LB.6".K%
M3A@#G!]Z\4O_  2LO@CQ/J8TBZ_X2 :U/-9SK&_GHOVD%3%W"X)/'!R36YJ?
MA&;1_%-W'X1L7L3=^';J(RPA@C7 9?++-TW\MR>>IH ].66-RX61&*<, P.W
MZ^E)]HAV%_.CV !BVX8 /0UXWX.T&X6_M9HK22PFM=/FCNXX]!EM#,63&R69
MI")6W88$!LX/(S3XO!UE9_"K0$FL;ZVO7:"XNF&FM>;I%1@%N(?O-&-Q &..
M.F* /9%8,H92"#R".]-:6-9%C:10[?=4GD_05R/@;4_*T;2])N](&EWLL,\Z
M6T%LT42QK+C=M/,>[>&VGD9KF/%&G-'\11J-II$NIW4D]JAM[S2FDC"J1^\@
MN1Q%M!)(;@D'B@#U4S1!&<R)M4X8[A@'WI&GA0D/+&I! .6 QGI7C&O-J=KX
M5\;>&U\/ZO/>WNISW4#PVC/"\,DBL&#CCH#QUSQ]+6IQ:(WQ.\5-KOAZ[UB
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHK,U[5GT73#=QV9NFWA=GGQP@9[L[D #\S[4
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
M*=IWC>>ZLFU2]\/7VGZ*;5[M+Z:2)AY2KNRR!MRY'(&#0!UU%<?IOCJ2ZO\
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
M2W5GI>LR-/<6BVZ/B4@ D.>=IV@E?;K7?U')/#$\:22HC2-MC#, 7.,X'J<
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
MZ+0WO5_M*5=RVZJS$#!/) PO )Y(Z4 <_J'@.XGGU:/3_$%QI^FZO(TE]:)
MCDLRA7,;GE-P'/!]1BKL?@\V/B>TU;2]1:T@BLHK&:S\E766*,DH Q.5(W$9
MYK5U7Q#HVA",ZMJME8^9]S[3.L9;Z9/-7;>Y@N[>.XMIHYH)!N22-@RL/4$<
M&@#E(_ <<?@JP\-_V@Y2TNTNA/Y0RQ6?SL8SQZ9S523X:6XUN[O+:\MX[6\N
MC=SP3:=#.^\G+A)'!*JQ[$'&3C%=W10!CZ1H*:3J^M7ZW!D.J7"3E"F/+VQJ
MF <\_=S^-5KWPU/-XRM?$5GJC6KI;"TN(# LBSQ!]X )Y4Y)Y&:Z&B@#CSX#
MC/@=_#/]H/L:[-UY_E#.?M'GXVY_X#G/O2W?@..[EU!SJ#K]LU:WU,CRL[#%
ML^3KSG9U]^E=?10!S&J>%;N?Q"VMZ/K4FEW<\"V]T/LZS),BDE3ANC#<>>>O
M2K7A3PS'X8T"/2OM+WH2:67SID 8EW+\^_/7O6EJ>IV>C:?)?ZA.(+6,J'D(
M) +,%'3GJ0*GFGAMHC+/*D48(!9V"C).!R?<@4 >>P^%/$%SXJ\77-KK%SH]
MO?W$2J1;I*)D$"*63/*L#N&?TX%3W'POME>W&F:B+6&/3TTYEGM([AO+4L0R
M%ON,=QR<$'TXKOZ* .4T#P3'H5]I-TM\TQT[2/[+"F/;O&]6W]>/N]/?K1'H
M=SX<U/7-9MKBYOK*^8W,FDQ6Z%VE*JI*N2,\+]T^]:^C>(])\0"X.E7BW2V[
M;)'16"YYZ$C##@\C(JS?ZG9Z8+<WLXB%S.EM%D$[I'.%7CUH Y+X9^&)M TB
M\N+NWEMY[VX9HK>9@SV]LI(AB)''RJ2>/[U6+WP;J1\2:IK>D^))=.FU&.*.
M2/[*DJ 1J0#\Q^]SP>W/![=+8ZG9ZF;H6<XE-K.UM-@$;)%QE>?3(JW0!PX^
M'7V"+16T'6[G3;K3()+?SVA2?STD8.^X-QDL-V?4]*+?X?W%GX>;2;?7/,22
M[GN9C>V,=PL_F-NPZMU(/<$=3Q7<5'-/#;1&6>5(HUQEY&"@9.!R?>@#CK#X
M=6^G16<46HS,EMI$^EC>@)(E8,7Z\8(P%]._%7AX.C&F>%;+[:V/#[Q.K^7_
M *[RXC'R,_+G=GO6X^IV::M%I;3@7LL+3I%@Y,:D MGIU8?G5N@#A-(^&=MH
MNHQ-:WEN=.AG,\=N^FPM*N26V><06V@GCC<, 9J:/P%.?$BZW<:XSW<44T<$
MT-E%%*/,7:#(X&)-HY *@9&>:[6B@#E/#7@S^P=;OM7GOH[B[NXDA?R+1+9"
M%).YE7AG.?O>E8D7A3Q!<^+/%US::Q<Z/;WUQ"JL+=)1,@@12R9Y5@=PS^G
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
MQSQR3FO98=/LK=E:&TMXRK%@4C P3P3P.IIRVELERUREO$L[C#2A &8>YZT
M</XROR/&&DZ7J>MW&B:'-:2RFYAN/L_G7"LH$9E_A 4EL9&:Y&5KOQ!8>&O/
MU>_GM8O%4EI8WR2;7N+<1OMER!AF!#*'[C/K7L\]M!=1&*XACFC/)210P_(T
MIMX66-3#&1$08P5'R$# (].* .#^(J06USX7N=65YO#EK>DZCO4NH/ED0O(.
MZA^N>.15?Q)XET)="UF^\'W-A+K,%K&);NPB65H8&D4,VY00=JEFVY[9Q7H[
M*&4JP!4C!!'!J*WM+:TC,=M;Q0QDY*QH%&?H* /*O[5^PZE>VGASQ3>:W8OH
M=U<W4DEY]H^RRJH\IUD'W6;+?+GMG%2:2-6TJ3P%JC^(=4O9-958KR"ZFW0L
M&MS("JX^4@@<]3WSS7J$5E:01/%#:PQQR9WJD8 ;/7('6G?9X,1#R8\0_P"K
M&T?)QCCTXXH \#U?4XM1\ &]U'Q5=OXAN+^-+O2'N!LC*W*YC\C^ * #N[XZ
M\XKKM6\8QZ-=?$.RO]9:WNXXPVF0/,0_S6PQY(Z_?R?EZ'DUZ4^GV4DKRO:6
M[22 !W,8);!R,G'/('Y4Z6SM9Y1+-;0R2!2@=T!.T]1D]J /*QJWV[4].M/$
M?BF\T6Q&A6MS;21WGV;[5*P/FNTA^\5PORY[YQ4]TNGCXH>';N?Q'=+;W.BX
MM[E[E8Q=.)8MJ] #OSDJ!R:]-ELK2>*.*:UADCCQL5XP0N.F >E.EMH)VC:6
M".1HCNC+H"4/J/0T <SXAO;J#QWX.MH;B6."YENQ/&K$+(%@)7<.^#R*X#3)
M-:@\$Z!XK?Q+J\UY)JD<#P23[H&B:Y,90KCGC^(G/IT&/9VBC>1)'C1GCSL8
MJ"5SP<'M3!:6PA6$6\7E*=RIL&T'.<@?7F@#D_'_ /Q]^#O^QB@_]%35P-EX
MAU^^U=I7U06VLKJY@-I/JZQH$$N/*^RE>04Z-G))SFO;9(HY2ADC1RC;DW*#
MM;U'H>:8;2V-T+HV\7V@# EV#?CTSUH \FTJPMOMGQ"L#K=ZNH-/<,EG]J =
MT,,9$FS&3S\N[TXK+BUJ2P\">#;?3-;FFL+H+'J,PU)8?L\@@4K;^=@^2,YX
MX/&,C->W"V@%R;@0QB=EVF4*-Q'IGKBF"PLUMWMQ:0"!R2\8C&UB>Y'0T >1
M_;M>N="TFVB\02)%<^)4M(;JUOQ<R+ 8F+1M*  Y# X)!_ASG%>NV=L+.R@M
MA--,(D">9.^]WP,99NY]32BTMECBC%O$$B(:-0@PA]0.W6IJ "BBB@ HHHH
M.E>.^']1GO-4OM)N]<NM3N;ZRNI(KS3M5\Z%E!!&8<9@8 A1C@\CFO8JABM+
M:"626&WBCDD.7=$ +?4CK0!XSHNL6-A\+_#EI:ZU=337CQ0RE=66V2U<1%C$
M\NTF(<<*!DG%-L->UK4?"\-K%KMS&P\6Q:?'=P7?VAA R@[?-*CS!EC@D<\=
M:]E.G6)@> V=N8I&WO'Y2[6;U(QR:<ME:J %MH0 XD $8^\. WU]Z /*-7OM
M<\*_\)CIVGZQJ-W';6=G=0S7;^?+;"21DE921D@*"V.V*;;7.E6OQ*\/-IGB
M2[UZ"'3[V9P]T+ID.Q#PWJP'W<\8' S7KHAB$K2B-/,<!6?:,D#H"?QJ*&PL
M[8J8+2"(J25*1A<$]<8'? H \?\ "GB:[N/''AH6^J32VNK1SM/;S:R+Q]HB
M+J7C"!86!'13ZCM3;&]UFW^&&EZU=>)=4_XF=]';WUV\N196OFNI9./E/"@N
M<GGV%>Q1Z?90R>9%:6Z2;B^Y8P#N/!.<=:>MO EO]G6&-8<$>6% 7!ZC'2@#
MQZ"XM(/'&O#1_%IGCB\-,L>I7=P)UM9#+WD_B )#<YQG\*Z;X9ZJ;M]5L)KF
MYN;JT$)EE.I_;[=]P;#12=1G!)4].*[B&QM+< 0VL$8";!LC ^7.<<=L]J?;
MVMO:1F.V@BA0G.V- HSZX% 'C6I:_<KI^N:I+XIO;7Q3::C)#9Z,DX"$"3$4
M8@_Y:!UP=W/7.>*ZCPMIS?\ "T_%UT]W>!T%HS0F;,9+Q,<$8Y"_P^E=XUI;
M/<K<M;Q&=1A92@W >@/6GK%&DCR+&BR28WL% +8Z9/>@#S6TO]#T;XB>)G\6
MRVEM>W#1M87%_A8WM @&R-FX&&W;@.I/>H/$.O:*8-'L= N#9:?/#<743PZE
M_95LP#@-\^PEFW$D   @D\C%>G7%I;7B!+FWBG53D"5 P!]>:)K2VN519[>*
M41G<@= VT^HSTH \?TKQGJND^%/#OB[4KVXO+2>WN[&YC+EE:5'D,#X &6;R
MRA; SN&:LA[JUU>QT7Q?XMOM*BBTE+E9EO?L_P!IN7=C+F4]=GR@)GICBO5_
ML=L8!!]GA\H-N$>P;0<YSCUSS1<6EM=JJW-O%,JG<!(@8 ^O- 'F%WJEK>>(
M39ZMXSO=-TB'2H)].NDNUMC?%@V^5GP [#"_+TYSBM[1/$-\OPB&O:Q]I>YC
MLI97>% DLB*6V2 $8#,H5NF.:[&>TMKI56XMXI@ARHD0-M/J,U,0",$<>E '
MBFB^(M0CUW4;.#5GFMY/#]Q=[1K)OS'*NW:^_8OEMAC\HXZ'CBM+2!JVF)X
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
M!=BYR.IK/\,:'KEMXMUS7=96PC.HP6R1PVDC/Y?E[P0691N^\.<?AQ7-^,O
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
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117*>/=<U
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
M,D#&!P#F@#U5)8Y"X1U8H=K '.T^AIU>50:O>:!>>*=5MRGV.#Q-&+]67/\
MH[11(S#T*EE;Z T_4O'NM>>@L@%M]3U2>TL9H[-KADA@3#N$4@NS.&QV &:
M/4J*\S?Q+XU;P_(T>GW)E@U 0R7:Z8PE>V*;O,6W9AE@V%(!/J!7:>%M4&L^
M&[.^%]'?&0,#<1P& ,0Q!RA)*D8P1GJ#0!L45P=]K7B35->\0VVCZAI^G6^A
MK&"MU;F4W#M'YF6.X;$P<9&3U/M3O"WC2[\0^(+..5$M[2Y\/PZEY)'S+(TC
M*W/=< 4 =U17E=CXQ\3ZUIW@]=/NK&.YUJ2^6:>6#>BK$S;6"@C) '3/)ZUU
M7BS6=3TP:)IFG2V\=_JMT+7[7<1EHX@$9V;:",L=N N>IH ZJBN%U/4_$^ER
M:/H)U/3YM2U2[DB343:%4BB2/><Q[\&0\@<@5G-XOU_2[V\M-0GM+E-&U*UB
MOKJ&'8);:X7 8KD[71BI.#C% 'I=%>4GXCZP$UL^5 3=C/AP!?\ 6YG-N-WK
M\Q1_]UJNW'B'Q5=0>(]0L=1TVVM_#TCP-;W%L6:Z:.-7=F8,/+#9^7 H ])I
ML<L<T8DB=70]&4Y!_&N#TKQ)K_B'QC%;6<MM9Z4--L]0F26$O+^]W$Q@Y&,@
M8R<XQTYKEOAGXNN6T_2]$C1K2TLK6YNI&EB.^_*ROE(2>,+D;CUSP!P30![/
M17EOACQKXGUBYT:_>VFGLM2D FMTTN1([:-@=K+.3A\$#.1@Y.,8J33/$'CC
M4O!-UKMN;2YE:9X;>V@MLR!%G*/)RX#,%!PG&< Y.<4 >G45S?@_7/[4T":Z
MNM1%U);3/'.\EFUJ\)4 E)(R3AAGDCCD5RFB^-M:G\5:'#+.UWI>LM*(Y&TM
MK5 !&9%:)F<E@0.XZ'- 'I]([K&C.[!549+$X %>3V'BWQB?#>E^*+J\TY[&
M;45M););4AWC:X,6_?NX8>F,8%.\0ZQXBUWPQXVO8+_3[73-/^UV'V*2W+/*
MJ(5=FDW#:QR2HQCIGK0!ZLK!U#*05(R"#P12UE^&?^14T?\ Z\8?_0!6I0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/>+_#(\4V.GV<AA\B
M#4(+J:.5=RRQH3N3'N#BNAJ&[O+6PMVN+RYAMX%^]),X11]2>* ,2U\#^&[*
MQO[.#3$$6H)Y=UND=WE3&-I<DMCGH#Q5O5?#6CZU:6]MJ%DLL=L08"'9'B.,
M?*ZD,./0U:35]-DM(KM-1M&MIG$<<RS*4=B<!0V<$D]J9#KFD7,0E@U6QEC,
MHAWQW",/,/1,@_>/IUH SIO!'AR>QM;)M-"PVN_R?+FDC9=YR_SJP8[CR<DY
M[T7G@CPY?0V<4VEQJMG%Y-N87:)DC_N90@E?8\5L2W]G!+)'+=P1R11^=(KR
M %$R1N([+D'GIQ4,6M:5/827\.IV<EG']^X2=3&OU8' H 9;Z#I=I>6MW;V<
M<4UI;&T@*$@1PD@[ ,XQE1^54[KP;X?O=.EL+C3E>VENVOF7S'!\]B27# Y!
M))Z$=:TK75-/O;B:WM+^UGGAXECBF5VC_P!X Y'XTEMJVFWEW+:6NH6D]S#_
M *R&*96=/JH.1^- $.H:#IFJZ4FF7MHLUI'L*(68%"OW2&!W CU!S4>B^&='
M\//<OI=F+=[HJ9V\QG,A4$ DL3D\GGO5N^U33]+C634+ZVM$<[5:XF6,,?0$
MD51G\0Q1>*-.T58O,^VVLMTLZN-H"%!C'?._K[4 0W'@GPW=:P=6FTJ)KQI%
ME9@S!7=>C,@.UF&!R0339O WAJXU<ZI+I,+732B9CN;8T@Z.4SM+>Y&:U+36
M-+OQ,;/4K.Y\G_6^3.K^7_O8/'XTZQU33]41WT^^MKM$.UFMYED"GT."<4 1
M#0]-#ZFPM1NU/_C\.YOWOR;/7CY1CC%-M/#^EV-U;7-M:+'-;68L86#,=L (
M(3D^JCGKQUJP=3L%N_LAOK87.X)Y)E7?N(W ;<YR0"?I3+?5]-O+B:VM=0M+
MBXA_UL44RLZ?4 Y'XT 5;/POHNG_ -G?9;%8_P"S8Y(K3YV/E))C>.3SG ZY
MJOIG@GPYHVI#4-/TN."X7=L(=BL>[[VQ2=J9_P!D"FZ-XQTW4O"NGZ]>SV^F
M0WJ;D6ZN%7!R1C<< ]*L7_BK1M-U#3;.YO8D?40[6[[QL*JN[);/ (Z'N: )
M-&\-Z1X?>Z;2K,6WVI]\JJ[%2<D\ DA1ECP,#FJ<G@;PU-JYU23283=F43D[
MFV-(/XRF=A;W(S6K+JVFV]]'8S:A:1W<O^K@>91(_P!%)R:KZKX@TW2(Y5N+
MRV6Z6%I8[5YU624*"<*I.3T]* +-MI=E9W][>V\ 2YO61KA]Q/F%5"KP3@8
M XJG<^%]&O&OFN+%7-]+%-<_.P\QXMOEG@\8VKT].:;:^([67P=;^)+D?9K6
M2R2\=68$HK(&QGC)YQ[U+:>(](O-$BUA-0MDL9$5_-EE50FX @,2< \C@T 2
M76AZ;>7TE[<6H>XEM&LG?<PS"QR4X..3WZTR/P_I44FFR):*&TR!K>S.]OW4
M;*%*]>>%4<YZ5>MKJWO;=+BUGBG@<922)PRM]".#7,7GQ!T>/P[K>K63K>'2
M6D26!9 K.4(!(Z_+D\-TH MW'@?PW=:98Z=+IB?9K $6NV1U>$'J%<$-@]^>
M:?=>"_#MYIUCI\VEQ_9K!BULB.R&,GK@J0><G.3SWS6C9ZMI]_-)!:WUM-<1
M >;#%,K/'_O '(_&EM]6TV\NY;2VU"TGN8?]9#%,K.GU4'(_&@!FKZ+INO6/
MV/5+1+F ,'56R"K#HRD8*D>H.:HP>#?#]MI3:;%IL:VKSK<NN]BSRJP969B=
MS$%1U)Z4FO>*[30KNVL!:WFH:E=*7ALK*,/(4'5SD@*H/&214NE^)+>_TZXO
M+NUN])%L^R=-200[#@'.[)4CD<@D4 :EU:P7MK+:W4*36\R%)(Y%W*ZG@@CN
M*P;?P'X:M;*[M(M-(ANXA#,#<2L6CSG8&+9"_P"R"!6O'J^FRV(OH]1M'LRP
M47"S*8R2< ;LXSD@?C4(\0Z(;>>X&L:>88&"32?:4VQL>S'. ?K0!C^)O!-E
MK&BZM;V$4-G?7]DMD9AD)L4_*"HX..@.,@<=*MZ1X+\/Z)?"_L=-BBN_+\L2
M;F;8IZA 20@/HH%:<FK:;###-+J%JD4REHG:90L@ R2ISR .>.U$>K:;-IYU
M"+4+1[)<YN%F4QC'^UG% &78^!_#6FZHNHVFDPQ7*,SQD,Q2)FZE$)VH3ZJ!
M3K#P9X>TR^-Y::8B3%60;G9U16^\%5B54'OM K0BUG2Y[$WT6I6<EF&"&X2=
M3&&)  W9QG) _&FIKNCRQSR1ZK8ND#!)F6X0B-B< ,<\$GC!H I:3X-\/Z%>
M_:]-TY8)@I1#YCL(U)R0BL2$!]% J?7?#&B^)8HDU>PCN?).Z)R2KQD]=K*0
MP_ UHFY@6Z6U,\8N&0R+$7&\J#@L!UQDCGWK-M/$VE7VO7VBPW2&^LB@DC+
M9+*6PO/. #GTH J?\()X8&E1::FDQ1VT4WGIY3NCB0C!?>I#;B."<\BI(?!?
MAZWT.]T6+3(UTZ^D,ES!O8B1R%!;.<@_*O0]1GK6E:ZOIM]<RVUIJ-I<7$7^
MLBBF5V3Z@'(IUYJ>GZ>0+V^MK;*EQYTJIE1C)Y/09&3[B@"AJ'A/0M4TVST^
M[TZ-[:R %L%9D:$ 8&UE(8<<<&H)O _ANXTRUT]]*C%O:,SP;'9'C9OO$."&
MR>_//>M9=2L'T_\ M!;VV:RV[OM E4QX]=V<8K/U+Q9HFF>'IM=DOX9M/BP#
M+;R+(&.<8&#R>>E !:>%=)T^736L;?[-'IPE\B&(X3,@ 9F[L>#R3W)Y.,&M
M>$]#\0S13ZI8+--&I195D:-]IZJ60@E?8\5<GUO2;:S2\GU.RBM9#M2:2X14
M8^@8G!-.N-6TVTCC>YU"TA21#(C23*H9!C+#)Y R.?<4 9NH^"_#FJV-C97>
MDPM;V'%JD9:/R1C!"E2" <#([TZU\'Z!96]O!:Z;'##;7AOH41F"I.01N SZ
M$C'3VIVH^+-$TRSL+N:_A>VOKA+:"6*165F8XSD'&T=SVJ6'6DEU6ZMB(!:0
MVT=PMT+I#N#;NJ Y4 *#N/!SQTH @O/!V@7^K?VI=:<LEV721B9'"NR8VLR
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
M(R,B,JDKQS@#(&!Z5ZG10!X_=^$;JVT>]$?A]I[>S\6B_ALXXD):T^3=Y:G
MP>?EX!Q6EJ>FZRU[XBOM*T+"W6BV4-O:W$*%>'?S(]F=I94;[N<9P*].HH \
M43P[K<X\7O%IFI>5?:!]G@^TVL%NTTH+879%@9P<#//X8KN?&>EWU_\ "F]T
MVTMI);U[*.-85'S%AMR/T-=E10!X_P")O#.L-XLUZ:6QO;VSU6&)+=[6SM[C
M"B/:8V,I!BPV2"..<]15B^TA]!U/5#?Z1#KL,^DV\*7%S<0J]JL<91O-#ME5
M8@L63/.>"0*]8K*U/PSH.M7,=SJ>C6%Y/&,))<6ZNP'IDCI[4 >4Z79:Q+X1
M\(HFEW$MC_9&!+:V-O<3>:S#Y&\[A$*X.0.3U-;'@[P_K-D_@ WEC/'_ &?8
MW\5UO_Y8EF38#]0./I7J2J%4*H 4#  ' %+0!P/B33I;?QY'K=YX?FUW36T[
M[+''#&DK6TN\LQV.0,,"!N']W!XK"TOP/>M/X-@U;2%>QMKK4+B2T?$D=HDG
MS0QMV.#CU&1[5ZW10!QOCW2;F]CT2YATTZG9:??">ZTY-N9DV,H(5B Q4D':
M>N*QM8T*/Q%9Z$D'A&33[$:^EQ=6TL,:>9&(7!D=$) !.%(/)QSUKTNB@#RG
MQ5X8U&XC\=P6&F2&&\LM/ALTB4 /Y9;<J@?W1BM:X\"Z8OQ&TBX@T"U&F0Z;
M-'+M@7R_,#)Y88="<%L9KT"B@#RK2?#.IV,^C01Z;+%:V?BF\G1 N%BMF64(
MP'93N&/K51_ TJ_#B_9-"']OMJ[7,4GE#SP/M8(96Z@>7D]>F:]@HH \6\<:
M-XCU6XUV*/1[LSO=QO:-9V5OY4D2[-LCS-^\WC!& 0> .E>@>']/N[;QQXOO
M)[=TM[N6T-O(1Q(%@"MCZ'BNIHH \MU+P]JTLNO&.PF83^)K&ZBP/OQ)Y.YQ
M[#:WY5D>)]&\1ZEJ5\!H]V+A=7CGA-K96PA:%95VRF;_ %I?:.0#GVQ7M-%
M'DEWI4UKX@\:27G@BYU<:I*JV<Z1QL&'DJN"68%%W?Q#T/H*4^%=>MK2ZMIX
M)+F<>"?[.,JG<'N,O^[![GD5ZU10!Y?-X7U*]EOX7T\LL_@^*Q3S0-OVD%R%
MYZ$$J?:JNH%=&^'>C:[%I#:3J?A^2.3[+<*D+W(V+'.!M)SO#<'J2J\=*]:J
MA?Z)I>J7%K<7^G6MU-:-OMY)H@YB;CE2>G0?D* ,7P;9W.BZ;::9=VEP;VYA
M?4+V\VCRS<2/N="<YW9;CC&%ZUU-%% !1110 4444 %%%% !6<N@Z2L4<2Z?
M $CNC>(NSA9\D^8/]K))S[UHUSUIXML%TT7>KWVG60:YGA0BZ#(WELV?F('(
M522.W- "^+O#]]XETLZ7;ZHEC9W"M'>#[,)6EC.,A22-AZ\X/7VJ[=^'='U#
M28=*O=-MKBQ@55BAEC#*FT87&>A XS5(^.O":V<-VWB/3!;SN8XY#<J S#&1
MU[9&?3(]:LZGXIT'17V:GK%E:-Y:R[9I@I*L2 1GKD@_D: %;PQH3:'_ &*=
M(LO[,Z_9?)7R\YSG'KGG/6I-*\/Z1H?F?V5IMM9>8JJX@C";@N=N<>FX_F:@
M3Q;X<EO[:QCUS3WNKI0\$2W"EI >A SSGMZT^Y\4:#9ZLFE7.L6,.H.0%MGG
M4.2>@QGJ>P[T 6AI5@'OG%I$&O\ _CZ.W_7?+M^;U^7BL^[\&^&[[[+]KT.Q
MF^R1+!!YD(.R,=%'L.P[5'KOC+0]"-Q;W&J62ZBD#2QV<DZJ[D*2!CJ,XXJ+
M1_%1U)M->9+.V@N]&34Y-US^\CW;<C:0/D /W\]>U &FWA_2'@T^!M.MFBTY
ME>S4H"("HPI7TP*BU3PKH&MW<=UJFCV5Y/&-JR30ACCK@D]1['BJ\7C;PU<V
M5]=VFMV%S'8QF6?RKA3L4=^O0] >E,T[QSX<U'PW'KRZK:0V3*ID,TZ PLP!
M"/@D!^?N]: -NXL[6\LWL[FWBFMI%V/#(@9&7T(/&*S[#PMH&EV-S96.CV4%
MM=+MN(TA&)1C&&]1@D8/K5'4?&5E%9Z->:7);ZC;:EJ45@)89@53?NRV1G)&
M.G%:JZ[I3:='J"ZA;FTEE$*3!QM9RVP*#Z[N,>M $5CX:T73!9BQTRVMQ9^9
M]G\M /*WXWX^N!FI#H.E,[.=/@+-=B])V=9P !)_O  <TNIZ[I6BB,ZIJ-M9
MB169#/($#!0"V,^F1^=5I/%OAV'5(],DUNP2^D*A+=IU#DM]T8SU.1@=\T +
M+X3\/3:R-8ET6Q?40P87+0*7W#HV?4>O6HF\&>&6U)M1.AV'VQI1.9O)&[S
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M7JNH75X;G4;1KU52]CL[IHDN@!@;P/;C(P<<5-<>"M'N'N2$EA2?2?[(,<3
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
MX-S&4O78RN001)D#*\YQZ_4YBM*E*+<5K?\ 4JE&HFDWI8Z:BBBN4Z0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K'\0>)K#PU!'/J"7AB<,=UO:R3! H
MR2VP':.>IK8K)\4(\GA+6HXU9W:PG"JHR23&W % &5;?$/1+RVMKB"/4##<W
M5O:Q/)9O$&:8D(07 W+QR1G''K75UYAK6ES7_P -? M@\-R#]JTM9Q$&5XUV
M@,<CE<>O:LW6?#VH:'<>,=,\(6UU;PSZ7:SQQ0LY!D\UA+Y9)^^8P> <YQWQ
M0![#6)<>)[6'Q-%H,=K>W-V8UEE:"+=';HQ(4R,2,9VGIGI7%?#FQ5/$5Q=:
M>8K>R%GY<]M;Z=<VT;R;@59C,2#(H# XY^;FDU7P]<R^-_&-_I5HZ:I_9$36
M%QEE_?LLJG:<XW8VCVXH ]1HKR'P[96'_"0^'3X6T[5+2Z1'&N/<PS1J4\LC
M;*7&'D\S!&,]">E9^EW\[^%_!'ATZ9JB:CIFL6POA):2*D(5V&2Y&T@Y!&">
M.3B@#VZD9@BECT S7BFH^$H[CPMXXUI[2\.LV^KW<NGR*\@>/#*5,:@]SGD#
MG\!6CJ]M8OXNUN7Q5I^IW4\L$/\ 8KV\,SA1Y8W+$4&$D\S))..QSB@#TK0M
M9M?$.AV>KV8D6VNXQ)&)0 P'N 34]QJ5G:W]G8SSJES>;_L\9!S)L&YL?0<U
MXM%"W_"&>#M,U/28Q;KISMY]Y87-THEW >5Y43+AR.06_#O26>G1MHWP^U/Q
M)I]_/#!]LMKMC!,\B+EQ"K*N6'( 'X<T >TV=]]LGO(OLEU!]FF\K?/'M67Y
M0=R'/S+SC/J#5NO(-5LM09?$6ZUOGTQO$T4E_';J_F2V?D(&VA?F9=VW(7G
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
MPKC].@F7XLZY.8G$+:7:JLA4[20\F0#Z\B@#>T76[77K2:YM%D"17,MLWF*
M=\;%6Q@GC(XK2KP^?PFB>!=<UY+.\&OV^LSRV<JM('B'VKC8HXVD$GISDFCQ
M3I]_<>+=?35$*W,TB_V5<FPNKB1(]@"_9VB;:C*V200.>3D4 >S:CJ-GI.GS
M7^H7,=M:P+NDED.%45CZ-XWT/7;];&TFN4N70R1)<VDL'FH.K)O4;A]*S?'>
MEZE=^%]+DB@;4IM-OK:\NK:-<-=I']]54]3SN ]L5'=^+SXDTC4K+PS9ZJ-3
M-C,8IYK)X%@EV_*I9P/G)Z8STH [BBO(?#=G8+XB\--X8T[5+2\C#?VX]S#-
M&"GEG*REQAW,F",9Z$]*R+#P9''X!\+ZDEMJ$.M2ZG%#/<))(LR0/,R.O7Y5
MV'T&.M 'NM%>,^)=$B\-P>/++2[:6VTJ70HYQ&"QC\[=(K%2<\X SBIM'BLX
M_$N@3^%=*U2*]AAE;63/%+&)%\HX25G^5W,F,$9[G.* /8**\.\)B?\ X3OP
MS>6MB+-YS.NHQ0:?=1&(F)CY<TLK$2$,!SCJ,]Q2Z9X46R\!^'M=AM+Q-?CU
M:/,NZ3>D9NBK+MS@)L/(QCDGO0![A5/3=3M=6M#<V;L\0EDARR%/F1BC#! [
MJ:\TMM.NAXT3P*8W_LFTOCKBO_#]G)W)#^$Y;CT6G?$^RMUU2TN5M_M<EO:.
M(M,GT^>6"<EL_NWB_P!7-QC)[$4 >F:AJ-GI.GS7^H7,=M:P+NDED.%45C:/
MXWT/7+];&TFN4N9$,D27-I+!YJ#JR%U&X?2LSQQI]_J7A/2KFVTV2=[&\M;^
M?300S2QH<M$.S$9SCN5IMWXO/B32=2LO#5EJHU,V,QBGFLG@2"7;\JEG ^8G
M&,9Z4 =O17D'ANSL%\0^&F\,:=JEI?1AO[<DN89HP4\LY68N,.YDP1C/0GI6
M38^#(X_ 'AG4TMM0AUJ34XHIKA))%F2%YV1UZ_*NP^@]: /=:*\:\2Z)#X;B
M\=66E6TMMI4V@)/L#,8_.W2*Q!)/. ,XJQX?M[ ^*_#3^&=.U2VNT1_[;EN(
M9D5H_+/$K/Q(Y?!!&>YZ4 >@:1XIM=<MM+NK*SOFMM165DF,(V0^6<$2$'Y2
M3G'7.*W:\=\+6VH6EM\/I!87#/;6NJ%XBA7YC@JISTSVS5'P@LP\>^&;JULA
M:&X6X748[?3[J'RR8681S2RL1(P<#G'4>XH ]PHKP_2/"BV'@;PKKD-I>)KR
M:K ))2TGF+$UP59"N<!-AY&,=^YK8TZUTB/Q1?GQ1IFJ3^(SJS/:3I!.X\C>
M/*,;I\JQA<9!(Z'.: /6*R/$'B33O#-K;W&HM,%N)Q;Q+! \KNY!( 503T4U
MY#'IFJ3^([B*_/V;Q"=6+Q7G]GW4LWE^;E"DJMY8AV<$'@#.1FN]^)$PM/\
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
MXS0!W%%<I8>/=.U!]+CCM;N.>^O9;%X94"O;31H799!GT';/44FI^/M.TO\
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
M;6.^DC3RA*S%0IPV<9&-V,9H Z71O#.DZ!/=SZ?;NDUVP::669Y7;&<#<Y)
M&3@#CFM>O._%/Q#EAT+Q$^C:9J3II\<T']JQQQF&*X52. 6W,%; )"D#OQS7
M37WB%-#\#_V_?)).L%FD\HC W-D#..@ZF@#>HKEK#QO%=:O:Z?>:/J6FM?1O
M)8RW2(%N HW$#:Q*MMYVL <5GV/Q/L+[0(M831]56"YDC@LD,2[[N9]WR1C=
MSMVG+' Z\G% '<T5QO\ PL2SA\R+4-+U"PNH+F"&Y@G"9A29MJ2[E8JT>[@D
M$X/:DUSQ="+U[*WDO;<VFK65G+<0I&RR/*03'\W8 KN(Y&X8H ZC5-,M-9TN
MYTV^B\VTN8S'*@8KN4]1D<BK,<:Q1)&@PJ *!["O/?%/Q#DAT+Q$^C:9J3II
M\<T']JQQQF&*X52. 6W,%; )"D#OQS6F_C@6HM[*'3+_ %:^CLHKJ\^R^6!$
MKKD9WLH+'!(5<F@#L:*Q+CQ9I5OX17Q,9))-.>%)H_+3+OOP%4+_ 'B2!CU-
M9,?C]$U%]/U#0=3T^Z2PFO\ 9/Y9#1QXZ%7(R<].V.<<4 =C17/KXNLVM_#<
MPMY]NO[?LXX_=YB,OS<^@QQGFL/3O',=OHMB%CU/6-1O[RZAMK<1Q+*XBD8,
M3R$5%  R3Z4 =Y17!:!XPO[R_P#%UQ/8ZA)%I]Q;QP:>8XUFBS$N]>H4_,2<
MEB,<@XJ=OB7I\.BZS?W>GWMO+H[0BZM28W;$I 1E9&*L#D]#V- ';45R-IX_
MLGOKRUU/3=1TAK:R;4 U[&H$ENIPS#:QP1D94\\TZS\=1RV,^HW^AZKIFFQV
MK7:WETB;'C&#T5BRL0>%(R: -_2-)LM"TJ#3-.B,-I "(T+%L DGJ23U)J[7
M,:-XSCU35(-/N=)O]-FNH6GM/M7ED3(N,_<9MK ,#M;!Q73T %%%% !1110
M4444 %%%% !1110 4444 9&N>&=)\1FV_M6W>X2W;<D?G.J-R#AE4@.,J.&!
M'%:]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5B^)=!/B&RL[<7 @^SWUO=[
MMF[=Y3A]O48SC&>U;5% '&ZAX-U3^TM6GT37UT^WU?!O(I+03%7V!"\;;AM)
M4#J&&1FKFC>#8-#UZWOK2X/V:WTB+2XX&7+81RV\MGDG/3%=!=W=O86DMW=S
MQP6\*EY)9&"JBCJ234&G:OIVK::FHV-Y%/9/G;,K?*<'!Y^H(H HZGX?.H>)
MM(U@7(C&GQ7,?E;,^9YH49SGC&WT.<UD6_@1H/"7AO0_[0!.C7=O<F;R?]=Y
M3$[<;OESGKDXKJ9=0M(=0M["2X1;JX1WAB)^9U7&XCZ9'YU9H X6Y^'CWL'B
M33KG50VCZS,UUY MAYD,Y*'=O+8908Q\NWOUJM#\.+>TT;5X[^#3K@W%FT"K
MH^E16<I ^;(;<<N2%P"0N0.*]#K-@\0:1<ZU-HT&H6\FI0)OEMD?+H..H[=1
M^8H \_T+3M?UGQOIFHWTFK26NFV=Q&TVHV26OS2!5"HBG+-P2S=.!C'?H8/
MK0^$O#>A_P!H G1KNWN3-Y/^M\IBV,9^7.>N3BNQHH Y&'1;KPSJ&OZJ+B2_
MTN_D-U)IL-GOG,K*B':V[YAA?NX[^U4_AAX;GT31[J[O(KB*:\FQ!#<X\V"T
M0E8(VQT(4DX_VJ[&^U"TTV!9KVX2"-I$B5G. 78A5'U)(%6: /-_$WPMDU^\
MUJ1-1L435"K-)<Z:L]Q 0H7;'*6&U/ESC&1DX/.:ZBQ\,FSUS7=1^UA_[4@M
MX1'Y>/+\I&7.<\YW9[8Q7044 <'9> -0T6/1YM&UV.WU"QTY=-FDFL_-BN(@
MVX'9O!4@DD?-WK<\(>&Y?#&GWEM/J#7\MU?37CS-&$),A!((!Q^6/I7044 >
M4Z+X(\0:EX<U+2[K5Y-/TN^U&Z:XM'LP9C&TS'$<A8;5=<'E3U)'6NTL_"HL
M]3\1727(V:O'#&D8C_U(CB\OKGYO7M70!T9F564LOW@#R/K1)(D4;22,%1 6
M8GL!0!RF@^"FT34-$NC?B;^S-'_LLKY6WS/F0[^IQ]SISUZU2_X5]<6^R[L-
M8%OJEOJ=W?V]PUMO0+<$[XG3=\PQ@9!!XS79V5Y;:C90WEG,LUM.@DBD0\,I
MY!%3T <L/#&I7-_H5_J>LI=7.F7,T[%+41JX>-D"* QV@9SDEB:Y#P]X%U[4
M_!:Z1J.K266E7-U.]U8/9_OMGVAFVK(6&U6 !Y4GYCS@UZ=J.I6>DV,E]J%P
MEO:QXWRR' 7) 'ZD"K5 '#ZQ\.+?6?[>^T7@']I7=O>0Y@#B!X8U0!E8XD4[
M3D''!(]Z@A^&<1T2^M)IM-M;NX>*2&XTO2TM1 \;;D.,DO\ , 2"<>F*[^JH
MU*S.JG2Q<)]N6$7!@S\PC+%0WTR"* .:T[PIK"^+;3Q#K&NPWLUO:26JPP6?
MDH Q4[A\['/R\_AC&.9-;\+:G>>+(/$.DZU'8W,-BUF(Y;7SD<%PQW?,#CCM
M@Y Y['JZK6&H6FJ6BW5C<)/ S,@D0Y!*L58?@01^% '%'X<W,6G6LEKKS)KL
M.IR:H]_);!DDE=2C@Q9&%*X  /&*EMO NIV]OK9DURVN[K5KB.>9KO3EDB8*
M@4HT>[E3@8P00 .3U/<T4 <+HOP[.D'12-11O[.O[B^,4<!2+][&R>7&NX[$
M&[(&3W]:F'@)AX#3PS_:(RMX+K[1Y/\ T\^?MV[O^ YS[^U=I10!YY=_"RVE
MU^^OH'TIK>_N?M,Z7NDQW,R,<%Q'(QX#>A!QDXJ]?^!)]0\66>L2W]FD=G<K
M<1&&P$=R%48$)F#<Q^H*].*ZR^U"TTRW$][<)!$9%C#N< LQ"J/Q) HO-0M-
M/6%KNX2$3S)!$7/WI&.%4>Y- '*:/X&N+#Q>OB"[U"SDF2*2,_8[ 6SW&\CF
M<AB'(QQ@#GFK.H>%M47Q%>:QH&N1Z=)J$<:7D<]F+A6* A77YEVL <<Y!XXK
MJZ* .-NO!^L1:G?7NB^(Q9OJ44:WWG60E+.B;/-3#*$8J!Q@CVJQHG@FWT#6
MK"[L[EOLUEI TQ(77+-^\#[RV>IQTQWKJJ* .$C^'MU9165QIVLK!JEC>7=S
M#.]MOC9+ARSQNFX$C[O((Z9J-_AQ=W>G^(8[[7VEO=7GM[D726H3R)(=NW"[
MB"N5'&>G&2>:[^LZ\U[2K![M+N^AB:SMQ<W 8\QQ$D!C[<'\J .4_P"%>W>I
MW^I77B+7/[0;4-+.FR+#:B 1KOW!D^8]#SSGGVXK6TW0=>6WGM-:\0QW]H]J
MULJ160A8Y&-[MN;+8STP.>E=)'(DL:R1L&1P&5AT(/0U7AU*SN-0N=/BN$>[
MM51IX@?FC#YVD_7!H P_#F@:WH6CZ9IDFMVUS#9,L>19;"]NL>U4^^<-D [O
MPQ5OQ3H!\2:.E@+D6^VY@N-Y3=_JY%?&,CKMQ6W10!BWF@F[\7:7KOV@*+&W
MGA\G9G?YFSG.>,;/3O6*/ ;"=9?[1''B(ZYCR>Q0IY7WO?.[]*[2B@#B]/\
M US;^,XO$5WJ-F\L(E'^BV MY+@.,?OF#$/M[?*.>:MZWX4O+C7EU[0=7_LO
M4VA%O/O@$T-Q&"2H=,CD$G# YYQ73R2)%&TDC!40%F)[ 5%97EMJ-E#>6<RS
M6TZ"2*1#PRGD$4 <I<>#M7N(].OI/$K2:]8322PWDEFOE;9%"M%Y0(^3 '\6
M<\YJM)\.YY[>>[GUMCX@EOXM0&H+;@(DD:;$419^X$)&"V3G.:[NB@#@Y/A[
M=:K>ZO<^(=:6].IZ:+!TM[;R1$ Y8%,LW0G/.><]N!9\)^!!X=U 7<QT:1XX
M3%&UEI$=K(<XRS."220,8&!STKLZ* . O]$\0W'Q/O\ 4=)O?[/C.E00B>>T
M\Z&4^9(2N-R_,,@\'OR#FKFE> 5TJ[T"X74GGETV6[GN'DB :ZEN!\S<'"\G
M..>./>NSJM<ZA:6ES:VUQ<)'-=N8X$8\R,%+$#\ 3^% '(7W@747;6+73?$
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7'^/\ 5+NPBT:VAU!M+M+^_6WN]07;F!-K
M$ %@0I8@+N/3-=A45Q;07=N\%S#'-"XP\<BAE8>X/!H \6\47=W=>%O&.CQZ
M]<ZGIFGO9/#>%D=BSN-\+N%PX'RMZC(!/:NQ^)FGRP_"/5[<ZA=S-!!N:9]F
M^4!LD/A0,<]@.E=BFD:;%IYL(]/M$LB<FW6%1'US]W&.H!JS+%'-$\4J+)&Z
ME61QD,#U!'<4 >7ZGI[ZCXQ\'6MAXENY4>SO]VHQ/$\S+F+*JP7:#GC.W@ ]
M^:S+OQ/XAT[0VTUM2N9EB\1RZ7)J)>*.;R50.H+L-BL2=NXCMZFO6[?2M.M/
M(^S6%K#]G#+#Y4*KY8;[P7 X!P,XZTK:;8/!<0/96S0W#EYXS$I65CC)88Y/
M Y/I0!R_P_O-4N8=4BOKDW%M!<*ML\MW#<3("@+([1<9!Y&><,*X6W>]\.^'
M_$NK1:U?*L7BCR9BY3:(_/B#NQ"@Y*G!YQCL*]EM+*UT^W6WLK:&V@7[L<,8
M11^ XI/[/LO(G@^R6_E7#,TT?EC;(S=2PQR3WS0!YMK_ (ODN-;\5+HVL"6W
MLO##SH;:4,D=P&<[@1QNQMIUG-KVB:YX4EDUZ^U3^VK6<W-K<!/+WI!YJ^6
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
M[&"-1+&PPR\K\N0>HYH C\%7MYK%C?:W<3R/;7]V[V,1/RQVR_(A _VMI?\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MH MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M]G'M2 L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%97B#Q
M#8^&M-%Y>^:^^18888$WRSR-]U$7NQH U:*Y;3O&R3ZQ;:5JNC:CHUU=@FT^
MV*A2? R5#(S -CG:<&MT:OIILEO1J%I]D:3RA/YR["^[9MW9QG=\N/7B@"Y1
M5)=7TQ[[["NHVC7F\IY F4R;@NXC;G.0I!QZ'--U#7-(TF6*+4M4LK.27_5K
M<7"1E_H&(S0!?HK/OM>T?3)H8;_5;&TEF_U23W"(S_0$\T7^NZ1I;E-0U6QM
M&5!(1<7"1D(3@-R>F>,^M &A15&XUO2K/3DU&YU.SAL9,;+F2=5C;/3#$X.:
MRM+\8Z=J-_JT)EMX;:PN(8([HW"E+@RQJZ[3TY+  9.: .CHJ#[;:B[:T^TP
M_:5C$S0[QO"9(W%>N,@C/3BLUO%N@?8+Z]AUBQN8K&,R7'V>X20H!V.#P3T&
M>] &S16?HNM6&OZ7!J.G7"302HK?*P)0E0VUL$X8 C(K.U+QEI%KHNKW]A?6
M6HS:9;23RVUO=(S?("<'&=O3&2* .AHK*TKQ%I6KE8;74+.2\$2R2VL=PKR1
M9 X90<C&<<BI8-=TBYU*33K?5;&6^CSOMH[A&D7'7*@Y% &A15,ZOIHLGO3J
M%H+6.3RGG,R[%?=MVELX!W<8]>*S[+Q+!<ZOK]E.B6T6CO$LEQ)* K!XQ)DY
M V@9QUH W**YRS\9:=J?BB#1]-EM[V&6RDN_MEO<+(@*.J%.,\_/GK^%:>H:
M]H^D2QQ:EJMC9R2_ZM;FX2,O] Q&: -"BL"Z\5VECXH?2+ORH($T[[>U[+,%
M11YGEA3GCJ>N:UVOK1;Y+%KJ 7CQF5;<R#S&0'!8+U(SWH L45EW'B;0;.!9
M[G6]-AA:1HUDDND52ZG#*"3U!X([5;@U"RN9S!!>6\LPC68QQR!FV-]UL _=
M.#@]#0!9HK*D\4>'X1;F37--07.?(+7:#S<'!V\\\@CCO5V[OK2P1'O+J"W2
M1Q&C32! S'HHSU)]* +%%9<_B70;6&VFN-:TZ&*Z&8'DND591ZJ2?F_"LC5_
M&L=AXNL/#EG;V]S=3QB:9I;Q81$A8*-H()=SG(7C('6@#JZ*YS1O&6FZAX/T
M[Q%J,]MI4%ZFX"YN%55.2,;C@$\5JW.M:59Z<FH7.IV<-D^-ES).JQMGIAB<
M'- %ZBL"_P#&>@:=+I:S:E;F/4W9;>9)4,9 4DL6SC;QC/K@5;UWQ!8>'M)_
MM&]=VB9ECB2%=[S.W"HBC[S'M0!J45SND>*+C4+UK6^\/:KI1\HS)+=HAC*C
M&<LC,%;GH<5<A\4>'[B&YF@US3)8K49G=+N,K$,X^8@_+SZT :U%5Y;^S@G2
M"6[@CF>-I5C>0!BBXW,!Z#(R>V:K66OZ-J4,\UAJUC=10<S/!<(XC_WB#Q^-
M &C16++XITM]&O-2TNYBU=;5<M%I\R2NS=E&#C)]*M#7=).J?V7_ &G9#4<9
M-I]H3S1QG[F<]* -"BH5O+5[R2S6YA-U&@D>$.-ZJ<@,5Z@'!Y]JSYO%/AZW
MBMY9]=TR*.Y&8'>[C E&<94D\\\<4 :U%84WB:WMO%3Z-,B1PIIAU%[QY0$5
M ^T@YZ#'.<UJ?VA9;[5/M<&^[!-LOF#,P W'9_>XYX[4 6:*H0ZYI%QJ;Z;#
MJEE)?QYWVJ7"&5<=<J#D46NN:1?7\MC::I93WD.?-MXKA6D3'7*@Y% %^BH[
MBXAM+>2XN9HX88QN>21@JJ/4D\ 5@6/C'3]4\4QZ/ITMO>0/8/>"\M[A9$RL
MBH4XSS\V<Y_"@#HZ*SK/7]&U"6>*RU:QN9+<$S)#<(YC [L >/QJ.'Q-H%Q/
MY,&MZ;++Y7G;$ND+>7C._ /W<<YZ8H U:*HV>M:7J%E)>V6I6=S:1Y#SPSJZ
M+CDY8' Q3+7Q!HM]93WMIJ]A<6MN"9IXKE&2( 9)9@<#@9YH T:*S[/7=(U"
M\DL[+5;&YN8UW/##<([J/4J#D#D55F\7>'XK2_N$UBQG%A&TERD%PCN@'8@'
M@YXY[G% &U16-9^*]"O=*M=135;-+>Y7*&6=%(.S>5//#!>2.U2R>)-"AN+>
MWEUK3DGN%5H8VND#2!ONE1G)![8ZT :E%8L'BK1[CQ)=Z MW&-0ME1F1G4;B
MVX[5YR2-IR,<<5;M=<TB^OI;&TU2RN+N'/F017"/(F.N5!R* +]%4M1UC3-'
MB274]1M+*-SM5KF98PQ] 6(S5"_\7Z)INK:=IUU?PI+J$;RPN9%";5 .22>
M<\>N#0!N45S-CXWTJ:^U*TO[JTTZ2TU!K&(7%TJFX(1&RH./[X&.?UK3CU4M
MKM[I\B6Z0VUO'/YWVE2YW%L[H^J@;?O'@\^AH TZ*S;/Q#HNH0SS66KV%S%;
M\S/#<HZQ_P"\0>/QJCJ'C#2H/#&JZWIMW::I'I\#RNEK<JP)4$[2RYQG% '0
M45#:S_:K."XV[?-C5]N<XR,XJ:@ HHHH **** "BBB@ HHHH ;(N^-D#,FX$
M;EZCW%>7):7FG^--8M;SQAXA;3=)TZ'4#NFB+-RY<-^[Y7"=!@]>:]3K&/AJ
MR?7=1U64O*VH6B6<T+X\LQJ6[8SSO.>: ,"P\<:HTNC7&JZ EEI>M2+%9SI=
M^;(C.I:,2IM&-P'8G!X-:VK>*H]$\0+8W\(CLGT^:\2ZW]6B(,B8QV4ALY]?
M2J>G?#^TL;K3WFU;5+ZTTQM]A974J&*W8 JIX4,Q4$A=Q.*O^*_".G^+[.VM
MK]YHUMYO-5H6"L1M*LA)!^5E8@B@# TKXD2:CI.E2R:5]GU*[U!K2>S>7/V=
M%0R/(3CD"/:V,#E@*+3X@ZC+;:=K%SH"P>'M1N$@@N1=[ID$C;8Y'CVX"L2.
MC$C-;L7@[38O&,_B8&4W4T'DF$D>4I(52X&/O%452<]!6?:?#FPM9;.(ZGJ<
MVE64XN+72Y95,$3@Y7G;O95/(4L0* .?\0^,M9U3PEXS:UTYK"VTLW5JNH)=
MD2-+&P V* "..2<\'@9YKJ/"7BU/%<MV^G1I)I=GB#[89<M-, "P5<?= (^8
MGG/ QS4DG@FPD\.ZYHIN+D0:Q<3W$[@KN1I3E@O&,#MD&K.G>%K'2==FU2P>
M2W\^VCMYK9-HBDV<(^,<,%^7@XQVH P8_%&MP?$#7[*ZMX#HFGVD-PS>< T*
M$2$N $RQ.W[I/&.#S18^.]4<Z->ZEX?2ST?694AM)TNQ)*C2#,?F)M  ;V8X
MSS6U<^$K:X\3R:V+V[B-Q;K;W=HI0PW**&"AP5)XWGH1VJAI_P /K.QN=/\
M,U75+RQTQQ)86%S*IB@8 A3PH9MH.%W$XH RI?B+JPT>+7H?#L+:)<W:6UO,
MU[B4JTHC$C)LP%/. &)Z>N1#K'Q:MM-U+4TCATU[32YS!<+/J2Q74K+C>8H2
MIW <]2-Q! K/O? NJWM_'IMMIMU8Z6FI+=!GU426L:++O)CB #;FY^5OE4L<
M>M=C)X'@&KW5[9:OJ=A%>3"XNK6V>/RY9.,MED+*3@9VD9H RK'Q'X@O?&/B
MC3VMX&TJTAB:*19P&A5XG8, $RQ8@$@GY>V:RO!WC77+;P]X2_M;2&?3]2\J
MS74)+W?.TK*<.R$?=8J>=Q..3Z5V3^$H#XFNM;AU"]@:\A6*ZM8V3RIMJLJD
MY4D$!CT(Y ID?@NPCT+0-)%Q<^3HD\,\#$KN=HP0 W&,'/.,4 <N/B]:/?[D
MBTTZ=]M^QX.I+]L/S^7Y@M]OW,\XW9V\XKHO#WBC4=>U[5;1='6'3].O);1[
MQKC)=UQ@*F,]#SS@<8SS@LO \&FZB9K'5]3M[$W)NCIR/'Y.\MN(!*;PI.25
M#8Y-68?"[6$-VFFZE<6[7NJ_VC.Y"D\LI>,<?=(7'KR: )M5\0?V3XATFPN(
M%%GJ F471?'ERHN\*1CHRASG/\-<QIGQ.;5-%^TQZ28[^748+.VM))<>8DP5
MXY2<< QEFZ?PFNG\5>&+/Q=HC:9>2SP+YBR)-;L%DC8=U)!Z@D?0FJP\$Z4O
MBJRU^/S8YK.V6WC@5@(L*&56(Q]X*[*#GH: .7C^+UI+?HR1Z;_9SWHLP/[2
M7[9R^SS?(V_<SSC=G'.*ZCQ7XFN_#]QH]M8Z6-0N-2N6MTC\[RMI",V22#QQ
MSZ#)YZ5#8^!X-,U#S;'5]3M[#[0;G^SD>/R0Y.X@$IO"DDG:&QS6MJ>AV^J:
MEI-]-)*LFF3M/$J$89BC)ALCIACTQ0!QI^('B3RM9B7PE";S1#NOU_M$"/9L
M#KY;;,LQ7)P0,8'/.*Z'1_%R:SK\5A#:E8)M(@U1)6;YL2LP"E<=@.N>]6?^
M$6LQ/XAE\Z?=KBJMP,C"8B\KY./3GG/-9<OP]LS+ILUIJ^JV$UE8)IK26LJJ
M9X$Z*^5/.<G*X/)H QYOBA,N@Z%J"Z=9P'56G!DO;PQ6\)C<J%,@0_,V,C(
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<KXUT?4;Y=(U32(8[F^TB\%TMK(X03J5964,>
MV&R">,BNJHH X&Y76O&FN:'YV@76CZ;I=XM]-->O'YDLB*P5$5&;C+<L<<5S
M3:5XGB\*Q^%%\-W+&VUD7#7PEC\IX3=^:&4;MQ.#R"!@ \YXKV.B@#CO"_AW
M['XN\5:O=Z>B3W5\IMKEU!9HA$@^4]0,[JS-1TVZT[QKKFH77A63Q!;:I#"E
ML\?DMY.Q-K1.)&&U2?FR,CGFO1** /+[_1KVQUCQ%)/X/;64UB&);1HS"5@
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
MOS9Z#(XSG'.:U-*\5VVN>)/A_;:?<74IAAG6]S&Z*KBV(V.2 "P(/'..O<4
M>F:9J$6JZ?%>PQSQQR;L)<1-&XP2.5;D=/RJ/3]8L]4NM0M[5V:2PG^SS@J1
MA]H;CUX85X]I]RKZ%X0_X2>[OH_#KI>F>199%5K@3'RQ*R'<%V[L<XR*JQRW
MD'A?Q))HDE^VGMXCB%Q+,TRRFS\I,DL 9-OW,L/FVT >]45YKX!U"#3VU">3
M5+4Z1<7%O;VD4$MQ/&EPV00CRJ.&RG ) (/3-:'Q O[GPQ=:;XJMTFFBMUEM
M+JWCR=ZR+F,X]I509_VS0!W5%>.:/9:Y9ZM8>!;^ZNYV>YAU>XNF8G, 3=)'
MN]/M"XQZ-69H,NL76O68N[Z.V\3#4\W*RW-V9FC$AW)Y00Q^44X!^Z!@Y!H
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+/PK9_:-0A>5'?5[R[19;/:X.0JJ-QV[@,>O-=A9:2]AJ >&Z==/CLXK6"Q
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
M(R!MJ#)Q][KP,U/-\1M#BL=,NHTOK@:E+)!#%!;%I1+&#NC9.H;(QC'7VYH
MZZBN:L/&UCJ6D7E];Z?JAFLY_L\]B;4_:4D., IGI@@YSC'>LC6_'AD\,WEU
MI4=S9:A9ZA:VMQ;WL 62+S)8P<C)&"C<$$T =Y17'/XRMM*NM=:]N;FZ6VU"
M&S@MH[558221H5C0[OGR3G+;<9([58O?'ECIMOILEYIFKQ3:A+)#!:FUS-O0
M9P5![]B,CWQS0!U-%<*?BKHJVES/_9NMDV;%;Z(6)WV0'\4O. ,<\$\ ^E=M
M!/%=6\5Q"X>*5 Z,.C*1D'\J )**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *S]5UFTT9;-KLN!=W<=G%M7/[R0X7/H/>M"N.^(2.\'AO8K-CQ#9$X&<#>
M>: .QHKPFX&KW'B748KN[6T\0?VJ19RR-=F18O,'E^6B*8S$5X/U;=4WC!8X
M-.\93:O%K8U\2S-I\\(G$2VN!LVLO[L(%SN!YSGOB@#W"L^/6;237YM%4O\
M;(;9+EQM^78S,HY]<J:\>\=WQG:\B:(V]Y::5$UG+)+=&6=O++;X%C(12K<$
MG/(YX%=CX9>XN/B"UU<!S)+X:LF=V&,N7D)_'F@#T"BO*=:;2#XVUL>,I=43
M'E?V,+=K@+Y>P;C%Y763?G.>>G:J6OM8'5O$I\1RZPFIC']@B!K@?N_*&SR0
MG!D\S.[/.>O% 'L=%>56?A^X\2>,8K;Q0UX63PW9M<PQ7#Q(UP7<,3L(R0<\
M=.?85CZ7I=Q#X,\)^)6O-3EULZK;V\DTES(<P>>8C&4SMV[ ,\9)Y)YH ]MK
M&O/$MC9W]_8LES+=65F+V2*&$NS1DL % ZME3Q7D=W/HK7/C;^U;C5_[534Y
MUTH6[S\2;%VB+9\N_=C(/;;VK1U<:L$\137RRKJ1\%V_G,@P?/S+NP1WSGI0
M![%%()8DD 90RA@&&",^H[&G5X=XZO3,UW"\1MKRTTJ)K.626Z,LS&,MN@6,
MA 5;@DYY'/ K=M-%7Q9XS1-:DO9+8^'+.5XTN)(5>5F?+'81DCT]_I0!ZI17
MB-C<//H?A$^+KC46\/"WNHYI TH#7"2E8O.*?-C8#C/!-3^))(UGT%;=ISX1
M-I-Y+:E)=K&9_,X\P@>9]W[F[C'3M0![/17&^&9+_3OAJ\\S3:G+%#/+;HGF
MK))&"QCC!D ?.,*"1D\&O/\ PK=N/%EG_9\J"WN]+NC=1V[W3KO"J5$C3$@R
M D\C!YYZB@#W*J&MZQ:>']&NM5ORXM;5-\A1=QQG' _&O)]%T5M*\/\ P_UV
M"?43JMU>6T%W))<R,'A=&W(R$[0HP,<#IZUA>)18R^#/$*ZL^K-XT,\PDC!G
M(\OS?E"J/D\GR\>WXXH ][OM0M--L9+V]N([>VC +RR'"KDX&3]2*LUQ7Q5T
M\ZA\,]418999(D255B+9^5ADX7J ,\?X5A/INDZ_XN\,VVGW%^^@G3KN3"W$
MZ^:1*G#LQWD;LGD]O2@#U*BO$->\0'3_  CXWT&7^T!K,FJW$T$2PR$^0\JL
MKAP,!-N>_MW%:FNS):?%%+@,VJ2RW=M&MD3<PSV@PH+1$?NWC_B;/'4$T >I
MVM_:7S7"VMQ',;:8P3!#G9( "5/O@C\ZL5Y;X.;0_#/B'QBUZ]U;7EO>SW.)
M&G<?9"D1WXY5N<\\M^%>HHP=%=3E6&0: %HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "N-\-^&O$/AL6VDV^J:>^@VT
MC-&'M6-R8R21&6W;>"?O8SQTKLJ* .%_X02Z_P"%=_\ "-?;(?/^V_:O.VG;
MC[5Y^,=<XX^M-OO!>N*-<T_2M7LH-(UN:2:X$]LSSP&4 2^60P4Y[9'&>]=Y
M10!PY\':SHNH7<WA;4K*W@OK>&&:.^@:4QM%&(U="K#)V@9!XR,UF:I\,+B7
M2-,TG3[G3DBL;58(;Z:W<7ENX)+21R(XZDYVG@'UKTNB@#S;4OAA+-KFH7=M
M)I=Q!J+B2;^T;>222)]H5BNQU# XS@]#72^*_#4NM^'8-,L)HK<0312"&56,
M,R)_RR<*0=A^O85TE% 'F5G\+KJ&VU4_;-/L[FXN[6^L_L5L5AMY8.@*$_,"
M>O/.2>.E;NI^'/$/B/PGJ^DZUJ6G+->(JP&SMG5(BIW9;<Q+9('IC'>NPHH
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
M;P65Q-;26=O9P0Q>6C!_,52')).,'"XX]:UJ* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KG-3\$:/K%])<7S7\L<SJ\UH;Z7[/*RXP6BW;3T'
M&,<=*Z.B@   &!P**** "BBB@ HHHH H:9H]GI#WSVBLIOKIKN;<V<R, "1Z
M#"CBK]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 444R6,2QE"S*#W5L'\Z 'T55^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W
M^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^
MP)_SWN?^_P W^-'V!/\ GO<_]_F_QH M455^P)_SWN?^_P W^-'V!/\ GO<_
M]_F_QH M455^P)_SWN?^_P W^-*EDJ.K":X.#G!E8B@"S1110 5B^(O%NA>%
M(H)-<U!;-+ABL19&;<1U^Z#ZUM5YI\3KR;3_ !9X&NX+&>^ECO9RMM!C?)^[
MZ#) H Z[P_XS\.>*FE31-6@NY(AN>-<JZCUVL <>^*HZA\2_!FE:DVGWGB"T
MCN4;:ZC<X0^C,H(!^IKB]9M?%'B#5;WQ/;>'Y]#?3]&NH8#+(AN+J5U^480G
M 7&1GO73_#M- 3X7:>^FQVTEJ;,-=C .^7;^\$GOG.<_RH [.VN8+RVCN;::
M.:"50T<D;!E8'H01P17CGQ!GU"]^,%AH:>+KWP_I\FE"9Y(KDQIO#R=1N R<
M ?A7IG@[5;?6_"&EZC:62V-O/ #';(1B)1P%& !CCTKGO$.C?#GQ1XKE@UTV
M4^M6D*1-%+=O$RH<LH # '[Q/&3SS0 [P5X2O=*U$ZH_CO4=?M&B:,132[XL
MD@[@=Q&1C]:[NO"?"-MI_A[X]R:/X/NFET26R9[Z&.8RQQ.%..<G.&V<Y)&X
MBO=J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJAK<%Q=:%?06AQ<
M20.J8.,DCI0!%'XCT>6\%K'J,#3%M@ ;@MZ ]"?;-6YM0M(+V"SEG1+B<$Q1
MGJV.M8FEZ[HIM++3T0I.NQ!:&!M\3#U&.,'G/XUAW:ZGK,E[JMGIC3'S4-A<
M><HV+$QY"GD[CN^H- '<PW<%Q//#%(&E@8+*O=21D?I5>36M-AM9+F2\B2%)
M#$78X&\<$#U/TKFM0U5K22VU^PB9TU2U\@H!G$X&8\_CN4_2GRV<7AV]T6:\
M5I+"VMWB:4*6$4S$$R'Z\C/O0!T5MK6F7=K+<P7L+0P_ZQBV-G^]GI^--L=>
MTO4IC#9WL4LH&=@."1Z@'J/I6'K-Y9ZQ8QW-A$]W;6UY%)=^7"<31C/ X^?'
M!Q[4:AJ-EKU]I46D-]HN(+I)6E1"!#&/O;B1QD<8[T =/-=P0300RR!9)V*Q
MJ?XB!DC\A4=OJ-G=K.T%PD@MW:.7'\##J#69K?\ R'/#_P#U\R?^BFKF[>UN
M+"VU+6K%&<B[N8KR ?\ +6+><,/]I<Y^F: .NN/$.E6L%M-->*L=RI>%MI.\
M#'(P/<5)'K6FS:?+?17D3VT7^L=3G9]1U%<E:7MMIP\(W%W,L,(L907;H"52
MI+Z(ZY)KEWI,+M;2Z?Y.\(5%Q*"3E<]<#C/O0!V,]Y;VR1--*$6:18XR?XF;
MH/QJE<>(M'M;PVD^H0I." 5)^Z3V)Z#\:Q+S5[36_P"Q[33W:6X2\AFEC"$&
M)4Y;=D<>E4;S4(M*O;UM*NW>>:YW2Z5<VQ)E<D E#C(SU'44 =+/XIT6VN'@
MFOE65&*LI1NHZ]J=/XFT:UE\J:^1'VJ^"K<!AD'IZ57U+)\7:"<?P7/_ *"M
M9TDVJV_B7Q!)IEK;7!6* LLSLI.$. H Y[]2* .E&HV;-:A;A&^U9\@J<B3
MR<$>U4O^$IT7SS#]N7S ^P@(WWLXQT]:P=-BBB/A(0S"9&:X<L%P,LC$C';!
M)&/:JVAZHEH\D4GB""V07LI:T>W!8CS#QNSWH ZN\\1:1871MKJ_ABF&-RD_
M=STR>@_&M,$$ @Y!Z&N$U6_ATO4=1FTZ]9+N60>;IMS;%EN&''R'&>1Z9%=G
M;7<=R7C! FBVB:/O&2H.#^!H ADUG3H8'FDNT2))S;LS9 $F<;35B2[@BN8+
M=Y )I]WEK_>VC)KA[B".YTV>"9-\4OB0HZGNI?!J:*._M/%.E:3<%G6V2X^R
MW3<[XRGR@_[2XP?PH Z2?Q'H]M=FUFU"!)E.U@6X4^A/0?C6H#D9'2N.T35M
M+TK1$TK4(VBO4RD]LT+.TSD\L  =^>N:ZN"Z@N6E6&0,T+^7(,?=; ./R(H
MQM0\;^&M*U'^S[W6+>*Z!PR')VGT8@87\36['(DL:R1NKHP#*RG((/0@UY+X
M=UC0_"VE:AHOB>QD;5WN)#+&UH96O0QX*G&"#[D4GB.[M?[?U8:[=ZG81)9Q
M-H4-OYD2Y*<X"_QAL#!Z?AQIR&"JZ7?_  WJ>NU0TC6++7+'[;82-)!O:/<R
ME>5.#P?>O,+N[NFO]"'C6[U"SLFTH,C0,Z;KK=_%LYW[<''K^-8D$^H0> ]"
M599(M*>^N?MKR221C.[Y!(T8+ $[N@ZT>S!UM=CWFBN.^&XO?^$>F>XOX[RU
M>X<VC(\C[(^FW=(JL0"#@^E<"+ZYXD^W:G_PG7]H[3:;I-FS?TV_=\O;SG^E
M)0UL4ZMDG;<]77Q/IC^(FT*-Y9+U /,V0L40E2P#,!@$@$T_6O$VC>'4C;5M
M0BMO,^XK9+-]% )Q[URG@_2K9/B#XMN0)O,AN(]F9GQ\Z$MD9P>>F>G;%5]5
MN[+PW\3;K5_$4+?8+FT2.RNS"9$A9?O)P#@DY/X^]'*KV%SRY;ON=YIFJV&L
MV2WFG745S;L<!XSGGT/H?8U<KRW7=5T^]M-%N+:*]TWPI/=S_P!H200M 7;
MV,=HSL8YY_J*R);B]F\-/%:7NH'1VU^"+3[EY&64Q'(;:QY*@],T^0/;6/::
MH/K%DFN1Z,TC?;9(#<*FTXV XSGIUKS#4O[4T<>-M*T6XOC!;+:21KYK221*
MXS*4)).<9JI8KIMQXLNE\,W5]=PMX?N%C:9I&/FGLA;GKCIQDFA0$ZVMK'M-
M%>0:/XC_ +2U3P'9V5U/)<VUO<QW:.'4&40C"L3PQR">^,CUJQX.GTNZU"T7
M5-1UIO%$DDJWELS2A1][AE VA ,8QWQ2<+#59/8],T_4[/5;=I[&=9HED:,L
MH/#+P1S5NO-_A8FG61U73@9DU:*YE\Z&1I#MC#X4X/R]^HY->D5,E9V+A+FC
M=A1112+"BBB@!&8*I9B H&23VJ*"\M;HD6]S#*1U\MPV/RJOK?\ R =1_P"O
M67_T$UYUHD$\5UX89-$LM-E6Q::*XB<%[XB''EMA1@G<'()/W>.AJE&Z(E.S
ML>IT5Y;I.I^(]8A9+753]O:T>2>%YE9HYEP5'EB,>7\WRD$G()ZXS72:#KMS
MK$RZI]I2"QO;A8+:WG4Y94B8OMZ88ONZYX2AQ:%&HF=5-<06^WSIHX]QPN]@
M,GT&:3[3!]H^S^='YV,^7N&['KCK7&:L^D6_C'49/$R0&UDL8ELC<IN0C+^:
MJ9_C)V\#D\52T2V>RO\ P=/?Q>5=?V;=>?)(N'VJ(]H<]<A?7IS1RASZV._^
MUVWF21_:(M\8W.N\90>I':B"\M;HL+>YAF*]?+<-C\JXK4XM/N?$M_-&\<-M
M?>'9&>YBBW;@S@!\#EN"*9X/U"RL+ZZM8YM+N+%(H%74K.T$ :1F*B)L$AFZ
M'KWYHY= Y];'=+<0/,T*31M*G+(&!9?J*<LB.S*KJ60X8 \J>O-><:=?>'[O
MQ?YVCK8026 FCMX8RJ37TS#YLG^X.<$]3ST S>\)W>M6>O?V3J&EO$\]NU[=
MS-)&Q:9G(+?*Q^7@(!U  H<052YW=%%%2:!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9]]HFGZEJ&GWUW
M;^9<Z?(TEJ^]AY;,,$X!P>/7-:%% !7'W_PM\%ZEJ$E]<:'%YTK;I1'+)&DA
M]616"G\J["B@"&TM+:PM(K2S@C@MX5"1Q1*%5 .P Z5S_B'X?>%/%,_GZQHT
M$]QC!G4M'(?JR$$_C7344 8?ASP?H'A*"2+0],AM!)CS&!+.^.F68DD>V:W*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** # ]**** "BBB@ HHHH ,4F!Z4M% !35C1&=D15+G<Q ^\< 9/X #\
M*=10 4444 %%%% !@9SCFC /:BB@ QFC QC'%%% !1@9SCFBB@ H(!&",T44
M &,C%&!Z444 %)@#H*6B@!,#T%+@9SCFBB@ Q1110 4444 %%%% !1BBB@ H
MQ110 4444 %&!110 F!Z"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
%** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>cvco-2024330xex14006.jpg
<TEXT>
begin 644 cvco-2024330xex14006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBHY[B&UA::XFCBB7J\C!0/
MQ- $E%95KXFT2]G\BWU.W>4\!=^,_3/7\*U: "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BFNZQKN=@H]2<5''=02MM252?3- $U%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%->1(EW.X4>I- #
MJ*BCN8)CB.56/IFI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BF22QQ+F1U4>YIL5Q#,<1R*Q] >: ):*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***9)-'",R.J_4T /HJ.*>*;_5R*WL#4E !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<L\4/^LD5?
MJ:(YHIAF.16^AH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHJ.6XAA_P!9(JGT)H DHID<T<HS&ZL/8T^@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HJ*2YAA.))54^F>:?'*DJ[HW5A[&@!U
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%(SJB%W8*H&2
M2< 5RNK_ ! T73=R0R&]F'\,'W?Q;I^6: .KK,U7Q#I6C*3?7D<;XR(P=SG_
M (".:\KU?X@:UJ>Y(9!90G^&#[WXMU_+%<LS,[%G8LQ.22<DT[ >A:O\4)I-
MT>DVHB7_ )[3\M^"C@?CFN'O]4OM4F\V^NI9W[;VX'T'0?A52BF(*WM(\8ZU
MH^U(;HRPC_EC/\Z_AW'X&L&B@#UK2/B5IEYMCU"-[*4_Q??0_B.1^7XUV5O<
MP7<*S6TT<T3='C8,#^(KYSJW8:G>Z9-YME=2P/W*-@'ZCH?QI6&?0U%>8:1\
M4+B+;'JUJ)E[S0_*WXKT/X8KN]*\1Z5K2C[%>1N^.8F^5Q_P$\T@-2BBB@ H
MHHH **** "BBB@ HHI"0HR2 !W- "T51GU2"+(3,C>W3\ZS9]2N)L@-L7T7_
M !HL%S9FNX+?_62#/]T<FLZ?5W;(A0*/[S<FLRBG85Q\DLDK;I'+'W-,HHIB
M+4&H7$& 'W+Z-S6E!JL,F!(#&WOR*PZ*0[G5*RLH92"#W!I:YB*>6%LQN5^E
M:,&L$8$Z9_VE_P *+!<UJ*BAN89QF.0'V[U+2&%%%% !1110 4444 %%%% !
M12,RJ"6( '<FJ,^JP1Y$>9&]N!0!?JO/>P6_#N-W]T<FL:?4+B?(W[%]%XJK
M3L*YI3ZO(^1"H0>IY-9[R/(VYV+'U)IM%,05;@U*XAP"V]?1O\:J44 ;L&J0
M2X#YC;WZ?G5T$,,@@@]Q7*U+#<2P',;E?;M2L.YTU%94&L=!.G_ E_PK1BGB
MG&8W#>W>D,DHHHH **** "BBB@ HHHH ***1G5%W.P4#N30 M%9\^K0QY$0,
MA]>@K-GO[B?(9]J_W5X%.PKFS/?6\&0SY;^ZO)K-GU:5\B(",>O4UGT46"XY
MW:1MSL6/J3302#D'!HHIB+L&IW$. Q\Q?1NOYUHP:G;RX#'RV]&Z?G6#12L.
MYU8((R#D45S4-S- ?W<A ].U:,&L*<"=,?[2_P"%%@N:E%1Q31S+F-PP]JDI
M#"BBB@ HHHH **** "BBB@ HIKR)&NYV"CU)JA/J\29$2ESZG@4 :-59]0MX
M,@ON;^ZO-8T][/<9#N0O]U>!5>G85R_/JTTF1&!&OMR:HLS.Q9F))[DTE%,0
MH)4Y!(([BKL&J3Q8#XD7_:Z_G5&B@#?@U*WFP"VQO1O\:N=:Y2IH;N>W_P!7
M(0/[IY%*P[G2T5F0:NC8$R;3_>7D5H1RQRKNC<,/8TACZ*** "BBB@ HHHH
M**** "BBF22I$NZ1PH]S0 ^BLV?5XUR(4+GU/ K-GO)[C[[G']T<"G85S9GU
M&WAR-V]O1>:S9]5GER$Q&OMU_.J-%%@N*26)+$DGN:%8J05)!'<4E%,1?@U6
M>/ DQ(OOP?SK2@U"WGP-^QO1N*YZBE8=SJZ*YN"\GM_N.=O]T\BM*#5XVP)E
M*'U'(HL%S2HIJ2)*NY&##U!IU(84444 %%%% !1110 4444 %%,DFCA7=(X4
M>YK.GUA1D0)N/]YN!0!J$X&35.?4[>'(#>8WHO\ C6--=37!_>2$CTZ"H:=A
M7+L^IW$N0I\M?1>OYU2)).2<FBBF(579&W*Q4CN#5^#5IH\"4"0>O0UGT4 =
M%!?V\^ K[6_NMQ5FN4JS!?7$& KY7^ZW(I6'<Z*BLZ#5HGP)5,9]>HJ^CK(N
MY&##U!I#'4444 %%%% !1110 4444 %%%1RSQ0#,CA?K0!)2$@#).!ZFLN?6
M ,B!,_[3?X5G37,TYS(Y/MVIV%<V9]4@BR%/F-_L]/SK-GU*XFR WEKZ+_C5
M.BBP7#J<FG([QMN1BI]0:;13$:,&KRI@2J''J.#6E!>P3X". W]UN#7.44K#
MN=717/0:A<08 ?<O]UN:TH-6ADP) 8V_,46"Y?HI%974,K!@>X-+2&%%%% !
M1110 4444 %%%% !115#6[Y]-T.]O(P#)#"S*#TSCB@!^H:K8:5#YM]=10+V
MWMR?H.I_"N'U?XH0INCTFT,A_P">T_"_@HY/XD5YQ=74][</<7,SRS.<L[G)
M-0T["-/5/$&J:RY-]>22+G(C!VH/^ CBLRBBF 4444 %;?A22,Z_:VLUK;3Q
M7,J(XFB#X&>V>E8E7-*OO[,U:UOO+\SR)!)LW8W8[9H KS@+<2 # #$ ?C4=
M6IKBVEM JVI6Y\UG:;S"<J>B[>G'/-5: "BBB@ I58JP920P.00>E)10!U.D
M>/M:TO:DDHO(!_!/R<>S=?SS7>:1\0M&U+:EPYLIC_#-]W\&Z?GBO&J*5@/H
M]'21 Z,K(PR&4Y!IU>._#W6+JT\106 D8VMSN5HR> <$@CT/%>Q4AA1110 5
M'+/% ,R.%]N],NY6AM))%^\!Q7.,S.Q9B23U)IB-6?6.H@3_ ($W^%9TUQ+.
M<R.6]NU144Q!1110 4444 5=0MHKJT9)YI8H0=SM'*8\@=06'('K67X;0[KV
M:!I_[,D=?L@F=F) 'S,-Q)VD],^F>]:6IZ;;ZM9-:71D\EB"P1RI..QQVJ"/
M0X(XRANKZ1=R,-]TYP5.1CGIZT :=%%% !1110 H)!R#@^HJY!JD\6 Q\Q?]
MKK^=4J* -^#4K>; +>6WHW^-7.HR*Y2M'29W%QY.248'CT-*P[FU1112&%%%
M5K^9H+1W3AN@/I0!)-<PP#,D@7V[UG3ZP3D0)C_:;_"LLDL2222>YI*=A7))
M9Y9VS(Y;ZU'113$%%%% !5>]M(KVV,4RR,OWL1RM&21[J0:L56O;**_@$4K2
MJ P96BD9&4^H((H Q/"BM U];7*7,-\'$DD$TID6-#G9L8L<C@Y/7.>G%=)6
M7#H%G"KX>Y:1Y$D>9YV+N4.5!;/0>G2M2A@%%%% !2ABI!4D$=Q244 7H-5G
MBP'Q(OOU_.M*#4;>; W;&]&XKGZ*5AW.KHK(TB=_-:$DE-N1GM6O2&%%%% !
M4,UU#;C]Y( ?3J:BU*9X+0E#AF.W/I7/DY.3UIBN:D^L,<B!-H_O-U_*LZ2:
M29MTCEC[FF44Q!1110 4444 96OZU%HE@)7:,32L(H1(VU2Q[L>P'4U5\.:M
MI]P9["#4!=W,+;Y)3(&\XD LR@'A06QCMC%;]49-)M9%O1^]0WC*TK)(5.0
M!@CIPHH O4444 %%%% "JS(P96*D=P:OP:M-'@2 2+^1K/HH Z&"_MY\ /M;
M^ZW%6JY2M;2)W8O$Q)4#(SVI6'<U:***0PHHJCJD[PVP"'!<X)'I0!//>06_
MWW&?[HY-9L^KR-D0H$'J>36;13L*X^25Y6W2.6/N:9113$%%%% !69X@@NKK
M1I8;-':9GCX23RR5#@L V1CY0:TZKWME%?P>5*TJ@,&5HI&1E([@@@T 9F@O
M;QSW5FMI=6ES&$>2*XG,N5.=K*Q9AC@^G2MNLN'0+.$,0]RTKR)(\SSL78H<
MJ"<_=]NG-:E !1110 4Y':-MR,5/J#3:* -&#5I4P)5$@]>AK2@OK>? 5\-_
M=;@USE%*P[G5T5FZ1.\B/&Y)"8P36E2&%%%% !5>>]@M\AW!;^ZO)JMJT[Q1
M(B$C>3DCT%8M.PKFC/J\KY$*A!ZGDU0>1Y&W.Q8^I--HIB"BBB@ HHHH YG7
MKB>?7K33%AN9H6MWF:*WE\KS"& &Y\C"CG@'DD5IZ'/!+IYC@BGA\B5HI(IY
M"[(X.2-Q)R.1CGIBI[[3+>_:)Y#+'+%GRY89"CKGJ,CL?2F6VCVEFT#0^:IB
M+MDRL=[/]YGR?F/UZ4 7Z*** "BBB@!R2/$VY&*GU!K0@U>1<"90X]1P:S:*
M .D@O(+C[CC=_=/!J>N4K<TJ=Y8&5R24. 3Z4K#N7Z***0PHHK,U>=T"1*2
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
M$DT%QYZBV46XFW@R2# 1 < <GD]^M22^()K-+M;[3_)GAM'NT19@ZRJ@Y ;
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
M#4OV%S)=VBS2Q1QL2<".42*1ZA@!FK54-)TJ/2;:2))#(TLIE=MH4;CCHH&
M.!Q5^D,VM'_X]G_W_P"@K1K.T?\ X]G_ -_^@K1J2@HHHH Q-8_X^U_W!_,U
MGUH:Q_Q]K_N#^9K/IB"LW7[Z;3M%GN+?:)LHB,PR%+,%W'V&<_A6E45S;0W=
MM);W$:R0R*5=&Z$&F(R?L$>ES6L\^L:BTCRK&?,DWK*S= 5QA<^V,>M02>(+
MT6<VJI9PG2X796S*?-9%8JS@8QU!XSR!5J+P["DL#2WU_<16[B2*&:8%58=#
MTR<>Y-))X;M)'D4SW0M9)/->T$G[IF)R>,9P3R1G'M3$,?7I$M;E#"GV^.Z%
MJD.3ARQ!1OH5.X_0^E46\7GS'F1+9K5)C$8_,/G, VTL%QCKDXST_*MI]&M)
M-:CU5@_VA$V  _*>N&(]0&89]":C30XHKHRP7=Y#$TOFM;QRXC+9R>V0">2
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
M?\_$7_?8KQ^B@#V#[7;?\_$7_?8K1TB]M5GD+7,(^7O(/6O#J* /HG[?9?\
M/W!_W\'^-'V^R_Y^X/\ OX/\:^=J*5@/HG[?9?\ /W!_W\'^-9NKWMHT,>VZ
MA/S=I!7A%%%@/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HI@>P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![GH][:JTVZYA' ZR#WK6^WV7_/
MW!_W\'^-?.U%*P'T3]OLO^?N#_OX/\:/M]E_S]P?]_!_C7SM118#W76+VT;R
M=MU"?O=)![5E?:[;_GXB_P"^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?H
MH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]
M]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?
M\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8
MH^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BM;1[VT6.7==0CD=9!7A-% 'T3]O
MLO\ G[@_[^#_ !H^WV7_ #]P?]_!_C7SM12L!]$_;[+_ )^X/^_@_P :R-8O
M;5I8MMS"?E/205X;118#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*8'L'VNV_Y
M^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!
M]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/
MT4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O
M^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >\Z1?6BVS[KJ ?/WD'H
M*T/M]E_S]P?]_!_C7SM12L!]$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\[446
M]OU>\M6NE*W,)&P=)!ZFJ'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M=M_S
M\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC
M[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$
M7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^U
MVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8KH=&D22PW(ZL-YY4YK
MY^KV'X:?\BI_V\/_ "%)@CL****0PHHHH **** "LCQ5SX5U3_KV?^5:]9'B
MG_D5=4_Z]G_E0!X+1115""BBB@#;?Q"7NYI_LP'F6'V+;OZ?(%W=/;.*HQZ@
M4T6?3O*R)9TF\S=TVAAC'_ OTJE10!T$OB96U0:C'8A+B1"ET&E)292H4@#
M*^O4\U7FU:!IK9K"WDLY(YED\Z6Y:4@CIQ@# Z]":QZ* .[BN[*PEN]0D31T
M=X9 7M;AI'E9E( 1,_)DGG(Z9KD;G4/M.F6-EY6W[+YGS[L[MS9Z=L52HH W
M?^$B5M7NKR6SWPW5LMM+"),':%49#8X.4!Z5>TB]AT>ROKT26ODS('M;7SA)
M(DP/R$CJ-H).2!FN4HH 4DL2222>232444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5[#\-/^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110
M 4444 %9'BG_ )%75/\ KV?^5:]97B4!O"^J@_\ /K(?_'30!X'1115""BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HI55G<(BEF8X  R2:[OP[\.+F\V7.KEK:#J(!_
MK&^O]W^?TH X_3M*OM6N/(L+9YY,9(7H/J3P/QJ.]L;K3KEK>\@>&9>JN,?_
M *Q7T!8:=::9:K;65ND,2_PJ.ON3W/N:AU71K#6K8P7UNLJ_PMT93Z@]12N,
M^?:*[+Q%\/K_ $K?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KV'X:?\BI_V\/_ "%>/5[#\-/^14_[>'_D*3 ["BBBD,**** "BBB@
M K,\2?\ (L:K_P!>DO\ Z":TZS/$G_(L:K_UZ2_^@F@#P&BBBJ$%%%% !111
M0 4444 %%%% !114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO GWI5C)
M5?J>E>B^'?ALD>RYUM@[=1;(>!_O'O\ 0?G7H,4$4$*PQ1)'$HPJ*H  ],4K
M@?.5%>N>(OAY9:EON--*V=T>2F/W;GZ?P_A^5>7ZGI5]I%T;>^MWAD[9Z,/4
M'H10!3HHHI@%%%% !1110 4444 %%%.1&D<(BEF8X"J,DF@!M%=?HWP[U;4=
MLEV!8P'_ )Z#+GZ+V_'%>A:-X,T;1=KQV_GW _Y;3_,0?8=!^%*X'E%GX3UV
M_M3<V^FRM$!D%L*6^@)!/X5DSP36TS0SQ/%*IPR.I!'X&OHVJ.I:/I^KP^5?
MVD<P[%A\R_0CD47&?/E%>C:S\,'7=+H]SN'7R)S@_@W^/YUPE_IE]I<_DWUK
M) _8.O!^AZ'\*8BI6[H'A/4_$#AH(_*ML_-<2#"_AZGZ4O@RPM]2\56=M=1B
M2$[F9#T;"DC/MD"O<41(T5$5511@*HP *5P,/0/".F>'T#PQ^==8^:XD&6_#
M^Z/I6]112&%%%% !7,>(? ^FZYNFC M;P\^;&.&/^T._UZUT]% '@>M>'=2T
M&?9>P$1DX29.4;Z'^AYK*KZ-GMX;J!X+B))8G&&1QD'\*\"URUBLM>O[6 ;8
MHIW1 3G !.!3$9]%%=!HW@S6=:VO%;^1;G_EM/\ *N/8=3^%,#GZ*[35/AKJ
MUE%YEG)'>J!\RH-CCZ ]?SS[5Q\T$MM,T4\3Q2*<,CJ01^!H CHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M]A^&G_(J?]O#_P A7CU>P_#3_D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *S?$2E
MO#6J =3:2_\ H!K2K/U[_D7M3_Z])?\ T T ?/U%%%4(**DA@EN9EB@B>61C
MA4122?P%=GHWPUU&\VRZC(+*(\[/O2'\.@_'\J .) )( &2>@%6KG2M0LX5F
MNK&YAB;[KR1,H/XD5[;H_A;2-$ -I:J9A_RVE^9_S[?ABM=T25&21%=&&"K#
M((I7&?.%%>PZS\.M)U'=)9YL9SS^[&4/_ >WX8KSW6?!VLZ+N>:W,UN/^6T/
MS+CW[C\:!&!117H_PW\/Z?>6<VJ74*S31SF.-7Y5< '..YY_2F!A>'? NHZU
MLGG!M+,\^8X^9Q_LC^IX^M>J:-H&G:%;^58P!21\\C<N_P!3_3I6G14C"BBB
M@ JKJ&G6>J6K6U[;I-$>S#I[@]C[BK5% 'E'B+X<W5CON=)+75N.3"?]8OT_
MO?SKAF4JQ5@0P."#U%?2%<9X^\/V%QHESJ@A$=Y  WF(,;QD##>O6G<#R&BB
M@#)P.M,045TFE^!==U2+S5MUMHR,JUR2F[Z#!/Z5FZKH&IZ+)MOK1XUS@2#E
M&^C#B@#-J:UM+F]G6"U@DFE;HD:DFH:]H^'L,2>#[218T5Y&DWL% +8=@,GO
MQ2 Y31OAE>7&V759Q;1]?*CPSGZGH/UKT#2?#VEZ(F+&T1'Q@RM\SG_@1YK4
MHI#"BBB@ HHHH *ANK2WO8&@NH(YHFZI(H85-10!S-EX)T[3-?AU2P:2'9N!
M@)W*<J1P3R.OO73444 %%%% !1110 4444 %>7W/@'4]9\2:A<RLEK:27+LK
MM\S,,]0H_KBO4** .>T;P5HVC;72W^T7 _Y;3_,0?8=!70T44 %4=3T;3M8B
M\N_M(YAC 8C#+]".15ZB@#R3Q?X'AT*R.H6=TS0;PIBD&6&?0CK^5<37LGQ(
M_P"11D_Z[)_.O&Z:$%%%%, HHHH **** "BBB@ HHJQ96%UJ-RMM9P/-,W14
M&?Q/H/>@"O6[H'A/4_$#AH(_*ML_-<2#"_AZGZ?I7;>'?AO;VNRYUDK<3=1;
MK]Q?J?XOY?6N\1%C1410J*,!5& !2N,\ZU'X6HMD&TZ^=[E1RLX 5_ICI^M>
M?7VGW>FW36U[ \,R]5<?J/4>]?1%4=4T>PUFU-O?6ZRI_"3PRGU!ZBBX'SY1
M79^(OA]?:7ON-/W7EH.2 /WB#W'?ZC\JXSI3$%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%3I974ELUS';3- GWI5C)4?4]* (****
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
M<6&VSNSR0!^[<^X[?4?E7944 ?/6IZ7>:/>M:7L)CE7GU##U![BJ==W\4_\
MD.67_7M_[,:X^PTR^U2?R;&UDG?OL7@?4]!^-4(J45Z-HWPP9MLNL7.T=?(@
M.3^+?X?G76R>#/#\ED+7^S(E4='7(<>^[J?QI7 \,HKO]9^&-U!NETFX%PG7
MR92%?\#T/Z5P]W975A.8+NWD@E'59%(-,""BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_ "*G_;P_\A7CU>P_#3_D
M5/\ MX?^0I,#L****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=H]SKFAFQM2@D:5&RYP
M!U-9.C?#?2[';+?LU[,.=K?+&/P[_C^5=I10 R**.")8H8UCC4854& /H*?1
M10 4444 %%%% !3719$*.H96&"K#((IU% #41(HUCC4(B@*JJ,  = *=110
M4444 %%%% !1110!CZYX;LO$#VOVXR&.W+,$0XW9QU/7'':KUCIUGID @LK:
M."/T1<9^I[_C5JB@ HHHH *AN;2WO8&@NH(YHFZI(H8?K4U% 'SM?QK%J-S&
M@VHDKJH] ":KUJ2Z=>:EKEW!96TD\GGOPBYQ\QZGM^-=AHWPPE?;+K%SY8Z^
M1 <M^+=!^&?K3$>?PPRW$JQ01/+(QPJ(I)/X"NRT;X;:E>[9=1D%E">=GWI#
M^'0?C^5>F:9HNG:/%Y=A:1PC&"P&6;ZD\FK]%QF+H_A72-$ :UM0TP_Y;2_,
M_P"?;\,5L21I+&T<B*Z,,%6&01]*=12 X[6?ASI6H;I;(FQG//R#,9_X#V_#
M%>>ZSX/UC1-SSVQE@'_+:'YE_'N/QKW.BG<#YNKT?X;^']/O+.;5+J$331SF
M.-7Y5< '..YY[^E=+K/@?1M8W2>3]EN#_P M8!MR?=>A_G[U-X2T"7PYIL]G
M+.DVZX,B.H(RI51R.QX/K1<#?HHHI %%%% !1110 5QOCWP]I]UHMUJ?DB.\
M@4-YB#&\9 PWK_.NRK%\7123>%-0CB1GD:/"JHR2<CH* /"*.IKM-&^&^J7V
MV6_86,)YVL-TA_#M^/Y5Z%HWA+1]$"M;6P><?\MYOF?\.P_#%.XCRW2_ NNZ
MK%YJVZVT9&5:Y)3=]!@G]*S=5T#4]%DVWUH\:YP)!RC?1AQ7O]-DC26-HY$5
MT88*L,@CZ47&?.%%>OZS\.=*U#=)9$V,YYP@S&?^ ]OPKS'6]%N=!U%K*Z,;
M.%#AHSD$'H?TH$9U%%%, HJ2&"6YF6*")Y9&.%1%))_ 5V>C?#74;S;+J,@L
MHCSL^](?PZ#\?RH XBBO<+3P1X?M+4P?8$FR,-),=SG\>WX8KF]9^&$;[I='
MN?+/7R)SD?@W4?CGZTK@>9T5>U+1M1T>;R[^TDA)Z,1E6^A'!JC3 *55+,%4
M$DG  [U=T?2I]:U6"PMRJR2D_,W10!DG\A7L7A_P=IN@*LB)Y]WCF>0<C_='
M\/\ /WI <1X=^'-W?;+G5BUK;GD1#_6-]?[O\_:O3M/TVSTJU6VLK=(8AV4<
MD^I/4GZU:HI#"BBB@#.U?0]/URV\F^MUDQ]UQPR?0UY;XB\ ZAH^^XM-UY9C
MG<H^=!_M#^H_2O8Z* /FZBO9?$7@/3M9WSVP%I>'G>@^1S_M#^H_6O(+NVEL
MKR:UF $L+M&X!SR#@TQ$-%% &3@=:8!14DT$UNX2:)XV(SAU(./QJ.@#9\/>
M&[SQ'<R16K1HD0!D>0\*#TXZGH:]+T;X>Z/IFV2Y4WTX_BE'R ^R]/SS6!\*
M?^/C5/\ <C_FU>F4F,155%"JH50,  8 I:**0!1110 4444 %,FABN(FBFC2
M2-N"CJ"#^!I]% !1110 4444 %%%% !1110!AZMX5T[6]3AO;\22"*/8L0;"
MGDG)QSW]:UK6TM[*!8+6".&)>B1J%%344 %%%% !5#6;&UOM+N$NK>.95C9E
MWJ#M..H]*OU7O_\ D'W/_7)OY&@#YVHHHJA!1110 4444 %%%% !1110 445
MJZ+X=U+7Y]EE 3&#AYGX1/J?Z#F@#*ZUT-OX(U^YT_[8EB0F,K&S!78>H4UZ
M3X=\$:;H6V9P+J\'/G2#A3_LCM]>M=/2N,^<)(WAD:.5&1U.&5A@@^XIM>[:
M]X6TSQ!&?M,6RX PMQ'PX^OJ/8UY3X@\'ZGH#&21//M,\7$8X_X$/X?Y>]%Q
M'/T444P"BBB@ HHHH *]A^&G_(J?]O#_ ,A7CU>P_#3_ )%3_MX?^0I,#L**
M**0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** (H+:"U0I;PQQ*26(10,D]3]:EHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ (F?\C4O
M_7LG\VKV"N<U3P;I^LZV-1OWDD58U00*=JG&>IZ]_:@#QJQTZ\U*<065M)/)
MZ(N<?4]OQKN]&^&$K[9=8N?+'7R(#D_BW0?AGZUZ-:65K80""TMXX(AT6-0!
M4].X%#3-&T[1X?+L+2.$8P6 RS?4GDU?HHI %%%% $<T$5S"T4\22QMPR.H8
M'\#7&:S\-=.O-TNFR&SE/.S[T9_#J/\ /%=O10!Y=X6\,:MH7C.U:\MCY.V0
M":/YD/RGOV_'%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0QO)(UW(%1%)
M)^8] *]YJK;:;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^VRZ@XLH3SM/
MS2'\.@_'\J]!T?PII&B!6MK4/,/^6\OS/^![?ABMNB@"K?Z;9:I!Y-[;1SQ]
M@ZYQ]#U'X5PFL_#!&W2Z/<[#U\B<Y'X-_C^=>BT4 <!\.](U#1[_ %2&_M9(
M6*Q[2PX;ENAZ&N_HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "J]__P @^Y_ZY-_(U8JO?_\ (/N?^N3?R- 'SM1115""BM32
M?#NJ:VX%C:.Z9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_2D!YM8:9?:I
M/Y-C:R3OWV#@?4]!^-;=[X!\065L)S:K,,99('W,OX=_PS7LMK:6]E L%K!'
M#$O1(U"BIJ+C/F]E9'*NI5@<$$8(-)7OFK^&]*UM#]MM$:3&!*ORN/Q']:\^
MUGX9WUKNETN87<?7RWPL@_H?THN(X2I(+>:ZG2"WB>65SA409)_"EN+:>TG:
M&YADAE7JDBE2/P->H_"ZU@&AW-T(E\]K@QF3'.T*I SZ9)H I>'?AK]RYUQO
M<6J-_P"A,/Y#\Z]$@MX;6!(+>)(HD&%1%P!^%244AA1110 4C*KJ58!E(P01
MD$4M% '"^(OAS:WN^YT@K:SGDPG_ %;?3^[_ "^E>97^G7FEW36U[;O#*.S#
MK[@]Q[BOH>N;\=6L%QX2O7EB5GA4/&Q'*G(Z4[@>)445:L=-O=3G$-E;23R>
MB+G'U/;\:8BK17H6E_"Z>6+?J=X(&(XCA&XCZGI^7YUE:S\/=8TS=);*+Z ?
MQ1#YP/=>OY9I <E7L/PT_P"14_[>'_D*\?961BK*58'!!&"*]@^&G_(J?]O#
M_P A0P.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MGU/O5J,(14I*[9E*K7KUI4Z4N51W=KMLQ=#\::7K<XME\RVNCTBF&-WT/?\
MG71U3.EV)U)=1-K']K52HEQS@_YZUQ]UKFN>(]=N-,T"5+:VMB1)<,.N#C.<
M''/0"IY%4=X:+K<MUYX>"5;WI-V5EJSO**\]O+WQ3X0DAN;Z[34K!W"OQR#]
M<9!].HK5\::S/;^%K74-,N6B\Z5"KKU*LK'_  H]@[I)W3%]?@H3<HM..K3W
M.MHK@(4\9Z_817EO>Q64!0>4A.'DP/O$@'KUJ[X*\0:C?7=YI.K?-=VN3O(
M/!P0<<<''-.5!I-W3L%/'QE.,'%KFV;6C.@.NV UQ=',C?;&7<%V'&,;NOTK
M1.<'! /8D5Y0]MX@_P"%@I";ZV_M7R^)]GR8V'MM]..E>D:/%JD-D5U:YBN+
MG>2'B7 V\8'0>]%6DH)-/H+!XN=>4XRBU9M?\!Z[F9X;\0W.I7VH:;J,445]
M:.1B($*RYQD9)[_S%='7"77^@?%FU9.!>0?/CO\ *P_F@KNZFM%)IKJC3!5)
M2C*$W=Q;7^7X!11161V!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 >?^!?^1J\0?]=#_P"AM7:QZI8RZC)I\=S&UW&NYX@>0/\
M)%16&AZ=IEW<75I;^7-<',K;V.XYST)XY/:B'1-/@UB;58X,7DJ[7?<?;MT[
M"MJDXSDWY'#A:%:A2C#3=W]&WMYFA7FJ36,'Q1U%]0>!(-I&9\;<[5QUKTJL
M.]\'Z%J-Y)=W5D9)Y#EV\UQGC'0'%%&<8WYNJ'C:%2LH.G:\7?4RM=U'PB^C
MW*L]A*YC81K"%+[L<8QTYK/\*17EQ\.=4A969669;<'N-G0>V<_CFN@C\#>'
M(G#KIJDC^]*[#\B<5OQQ1PQ+'$BI&HPJJ, #V%6ZL5'EC=Z]3&&$JSJ^TJV6
MC7N^?>YP/@+Q%I=GH)L[R[CMYHI&;$IP&!YR#_2J#ZM#K/Q.T^XMLF!2(XW(
MQO #9(]LD_E78W/@SP_=737,NGKYC'+;7903] <5:'AS25O[:]6S5)[90D11
MBH4#/\(..Y[57M:7,Y).[,5@\4Z<*4G&T6N]VD<KXX_Y&KP[_P!=1_Z&M/\
MBC_R"+'_ *[G_P!!-=7?Z)I^I7=M=7<'F36QW1-O8;3D'H#SR!UI=5T6PUJ&
M.+4(/.2-MRC>RX/3L14PK13@^QK6P52<:R37OVM\K;G)?$2UF;2=,OHTWI:O
M\X]-P&"?;*X_&NCM?%6BW5@MW_:-O&I7+))( RGT(ZYK6>&.2$PR(KQ%=I1A
MD$>AK!_X0?PZ+CSO[.7.<[?,;;^6<5*G"4%&=]#25"O3K2JT;/FM=._3T.5\
M,7\>I_$F\O(E*QRQN4R,$CY0#^.,U=U?_DJ^E_\ 7)?Y/766^@Z9:ZH^I06P
MCNF787#'&, 8"YP. .U.FT33[C5HM4D@W7D0VI)O88'/;..Y[5;K1YKI=+&,
M<#55+DDU?GYOE<Y#QN,^+?#H/3S5_P#1BUWDW^HD_P!T_P JI7VB:?J5Y;7=
MW!YD]L0T3;V&TYST!P>1WJ^P#*5/0C!K*<TXQ78ZZ-"4*M2;^TU;[K'F_@BS
M?4/!VMV<9P\Q*KGUV<?K5KP=XHL-+TG^R=4D-G<6KL,2*>023^!!)KK]+T:P
MT2"2+3X#$CMN8;V;)Q[DUQ]WXJT5[IUU_P .R1W*,0ID@5R5[<G']16_-[5R
M25UOYGG>R>#A3DYI22:UNTU>^_0S=;UJ'6_&VC2VBL;6*>.-)64@2'>"2,]N
M17J5><6,<_BSQ38WT%@UGI-A@QY7:#@Y &.,DXX'05Z/48BRY8KHCHRWFDZE
M1NZD][6OIT\C@/%]U)<>++#2+N^DLM+DC#.Z-M#$[NI^H YZ9S61XIT;PWI6
ME,;+4))[UB B>>'&,\D@#CC->CZIHNGZS"L=_;+,%Y4DD%?H1S6?'X+\/Q6T
ML"Z>I64 ,2[%N#G@YR.0.E53KQBENK&6(R^K4E/2+YMF[W6FQ-X4_P"14TS_
M *X+3/&'_(I:E_UR_J*UK2TAL;2*UMDV0Q+M1<DX'U-)>6<&H6<MI<IOAE&'
M7)&1]1S6',O:<WF>@Z,OJ_LNO+;\+')^"]$TJ\\*6<]SIUK-,Q?<\D0).'8=
M:V-2T&U&@:C::;:0P27$)&(D"[R < X_SS6EI^GVVEV4=G9Q^7!'G:NXG&3D
M\GGJ:LTYU6YN2?4FCA(1HJG)*]K-KTLSAO FOZ?!H@TR[N([6YMW<%9F";@2
M3W[\D8]JH^*;V#Q-XFTG3=,<3F%R9)8^5&2N>?8+FNOU'PKHNJSF>[L4:8]7
M1BA/UP1G\:L:9H>FZ.K+86B0EN&89+'ZD\UK[6FI.HD[G)]3Q$J2P\VN16UU
MNTO+8XOQ?<+IGC_2=1N%86RQKE@,]&;/Y!@:U/%'BO2F\/74%I=QW,]S$45(
MCN(!')/I@9KI-2TJQU>W\B_MDFC!R,\$'V(Y%4+7PCH5G%-'#8*/.0QNS.Q;
M:1@@$G(_"DJE-J/,G=%3PN)C*HJ37+/O>ZTL97@;_D1C]9:K?"\?\22\/?[3
M_P"RBNML-*L],L/L5I#Y=OS\FXGKUY)S3-*T:PT6!X=/@\J-VWL-[-DXQW)]
M*4JJ:FN[+I82<)46VO<33_#8X_XA_P#(7\/_ /75O_0DIOBYCI'C?2M:F1FM
M-H1B!G!!.?T;-=CJ.B:?JTUO+>P>:]N2T1WLNTG!['GH*LWEE;7]LUO=P)-"
MW5'&13C6245;:]_F15P,YRJ232NXM>J74SKGQ5HMM8-=_P!HV\B[<JD<@+L?
M0+US7*_#!S)-K3E=I9HB1Z??KI+3P9H%E<K<0Z>OF*<KO=G /T)Q5[3=$T_2
M)+A[&#RFN"&E.]FW$9QU)QU-+GIQA*,;ZE*AB:E>G5JV2C?17ZJQY[I$-KXH
MO[^7Q#JLL,\<F$M_.$84<YQGTZ<?CUJJUMI-GX[TJ#2+E[B)9H_,=GWC=NZ
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *0JK?> /U%+10 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 @55^Z /H*6BB@ HHHH **** $5
M57.U0,]<"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **XV/QA</XI%N88_['>X-HD^.3* .^
M<8R<5K>+=7N=#T%[VT$9E$BJ!("1@GZT ;E%<G+<^-+&(W,MOI5Y&@W-% 7#
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
MEK^\CQC@X.<^M=I8W_VTW0-I<VWD7#0#SU"^;C'SI@G*G/!]CQ5O<..1STH
MP_"'AW_A&?!]AH<LB3FWC*R,JX5BS%F 'IEB![5FVWPWT.SNHVMYM3CLXI1-
M'IRW\@M4<'<"(\^O..GM77$@8R0,UFZ#KEKXBTI=1LTE2%I9(@)0 V4=D/0G
MC*G'M0!B7'PYT6YGD=I]26![P7WV1+MA"LV_>6">[<XZ<G %:@\*Z4/%K>)A
M$_\ :1M_LY.[Y,?WMO\ >QQGTXJ_IFIV>L6$=]83B>VD+*L@! )5BIZ\\$$?
MA5H$$9!!'M0!S5CX&TO3=16ZL[C4H8$F:=+%+QQ;*[9)(C!QC))QTYZ5%:_#
MS0K2\@EC-ZUK;3_:;>P>Z=K:&7.0RQ]!@DD#H">!75;@.X]*"0.I ^M &7;Z
M'&-!GTB_N)M0AN!,LS7#DEUD+$KG.0 &VCG@ 5E6/@#2[&^M[TWFIW4]O;R6
MT1NKLR!(G !4 \#@=>OKGBNI) ZD5G'7+-X-4>T\R\ETTLL\$"$R;P@?8H.
M6((QSWH IIX1TM-)T73 )OL^CS136OS\[HP0NXXYX)K*U#X8:!J,5[;R2ZE'
M8WDC2RV45XRP>83DN$Z YYQTSSBNN@G$]M#,8WB\Q%;RY!AER,X(]:@2_P!^
MJSV)M+E!%$DOVEE B?<2-JG/+#'(QW% &/X\T&X\3>#;S2+41F6=X>)6VJ56
M5&;)^BFDL/ NCV5]+=RM>ZA*]NUJO]H7+3B*%OO(H;H#WZD^M=(""2 1Q1D$
MD C(ZT <]H_@VPT20&VO=4DACB,,-O/>N\4*'LJD]@ !G..U/C\'Z5%HFD:0
MHF^RZ3/%/;9?YMT9RNXXY'-:FFZG9ZQ8K>V$XGMV9T#@$9*L58<^A!'X5:!!
M&001[4 <K=?#S0KN\GED-ZMK<S_:;BP2Z=;::7.2S1]#D@$CH2.13]3\!:1J
M>H7EVTM_;_;E"WD-K=-%%<X&T;U'4XX[9'7-;EE?_;)+M#:7-O\ 9YS"&G4*
M)< '<G)RO.,\<@U;!!Z'- '/VO@O1K7[(!%)*EKIC:4L<K;E:W.W(8=R=HY^
MM5[/P!I%I;3VC7&IW5G+;/:+:W-]))%'$PP55<\<8 )R1C@UMKJ]C)>7]G',
M'N;!$>XB .4#@E>O!R%--T/6;;Q!HEEJUHLB07<0FC64 .%/J 3_ #H Q;+P
M#I=G?)>M>:G=7$=K):(UU=F3;$X *@'@=.O7US4T7A6VT:*TN](A,M]INFM8
M6<=Q.51DRI 8@'G*#G%='D9QD9]*S]:UW3?#VG_;=4NE@AW!%^4LSN>BJH!+
M$^@% &)X$\+2>'+74KF\BMXK_5+R2ZFCMV+1P@DE8U) R!DGH.6-:5SX8LKG
MQ-!KXFNX;V*(0L()RB3("2%=1PP!8_G2:'XKTSQ!<36UK]KANH5#R6]W:R02
M!3P&PX&0?45M @]"#0!SZ>#-)3PW:Z"!/]BMKA;B/]Y\V]9?-&3CIN_2F/X)
MTPZM-J$%SJ5K]HF%Q<6]K>/%#-*,?,R@]3@9QC..<UHZEKMII>H:79S+*TFH
MW#6\)C (5@C.=W/ PIZ9K2R,XR,^E &5%X<TV*76':(RKJ[;KR.0Y5_D$>,=
MAM%4-/\ !&F6$,UN;K4[JTDMFM!;75[))$D3#!15SZ8&3D@=#6U=ZG9V%S9V
M]S.(Y;R4PVZD$[W"EL<>P)Y]*M9&<9% ',:9X#TS2]4LM06[U.YGLHGAM_M5
MVTBQQL "H!XZ >_J3Q4C^!](?PK9^'@;J.TLG22VECF*RQ.K;E8,.X)-=$SA
M49@"Q49VKU^E5M.OO[0TVWO&MI[0S1A_(N5"R1^S $X- &'=>!=-N;E;E+W5
M;:Y,"6\\UM>O&]RB#"^:1]YL9^;KSUJ[-X:MFO;R_MYIX+ZXT\6 F$A;8@W%
M6'.=P+$YSFKUY?FSFLXQ:7-P+F;RM\*!EB^4G<_/"\8SSR15O<,XR.: ,G4/
M#MGJOA^+1[Z2YECC$>V?S2)@\9!63>.=^0#GUK(/PZT9[;5H;BXU&Y;5H8X;
MN6>Y+NZH25P3TZ]N/:NM) ZD4N>,T 9UIHMI9ZUJ&K1!_M-^L239;*XC!"X'
M;[QK%O\ P#I]_K-]J@U+6;2:^*&X2SOFA23:H09"^PKJ@P(R",>M&X;=V1CU
MH PXO!^BV]MI%M:VQMX-)G^T6L<;<!RK*2V<EL[R3GDGFD7P=HW_  CMSH4D
M+RV-Q,\[J\AW!W<R9##!!#'(QTP*W2P R2 #56._,FK3V'V2Y411))]H9!Y3
M[B1M4YR6&.1CN* ,B+P9IO\ 9E]I]]<:AJ<%Z@CF^WW;RG:.@7G"X)SD8.><
M\46G@S3[>QO[.XN]3U"*^MS;2B^O7EQ$01M7)P.IYZ^]=""#G!'% ()P"/6@
M#EF\ Z8UA8VYO=5\^Q+?9K[[8WVB(, "H?\ NX &TC'%3V_@C1K6UL((DG_T
M.^_M$2-*6>6X(8%Y&.2Q(8_IZ5T6020",CK2T <]J?@W3M7U$W5Y<ZB\321R
MR6?VM_L[NF"I*=!@JIP, XYJSKGANSUZ6SGFFN[:ZLV8P7%I,8Y$####/H0!
MGZ5L44 <S8^!-&T^*TCA-TPM=0?4HS).78S,I4EB>2,,>O/O4U]X,T;4I-8>
M[ADD_M80_:!YA&#$/D9".5(ZY]:Z"B@#F])\$Z=I.MKK(NM1N]06W:V\^\NF
ME)C)!QSTP5[8ZGUKI*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$VM-H
M>CM<11B2XD<10(>A<],_D36Q6#XMTB?6-&"6A N[>59X0>C,N>/R)H HQ^&]
M>FA%Q<^)KJ.](W;(E'E*?3;W%,LM=OKG0-=M;TB/5--AD5Y(N WRL5<>G3^5
M.C\=0) ([O3-0BOP,-;+ 22WL?2JUEIM\NA^)-6U"$Q7>HP2,(.IC0(VT'WY
M_04P(-&TZ?4='M;R?Q;?Q2RIN9!<#Y3^-=G):.^EFT%U*KF+R_M /SYQC=GU
M[UROASPAHEWX=L;B[TU6N'C!=F9@2?IFNT P,"D!Y]=:9J4'BNQT@>(]3,5S
M"\C.9>01GI^57]<-WH5OH< U2ZEWZBBRS2R8+H3R&/I5C44<_$C1W"L5%K("
MV.!PU1^.;879T2%XC)$^H(LB@'[IX.:8&GK^JP1>']0>VOHEG6!S&8Y1N!QQ
MC!ZU@:UJ-['\/M(N8[V:*XE:$23*Y#'*G.35O7O"&AVV@7\UMID:SQP.T94L
M2"!QWK,UZ-C\-=&5HG;:T&]0I)QM.>*0&E!I*-<1A/&EW*VX8C%RIW>V,UUD
M\R6]O)/(<1QJ78^@ R:X:VU/P9;W44UOI,T<R,"CBU;(/8UW%U;I=VDUL^=D
ML;1MCT(Q0!R&FPZUXL@.IRZK/IME(Q^SV]KPVT'&6;\/_P!57)[O4?"FA7UU
MJ-\NH+&0+7<FUR3QACWY_0'Z5FZ1K<WA.T&CZU97.V D07,,>])%)R/QYJ[?
M>?XT\.WT$=A<68#*UK)<87S2.>G8=OQI@);^']?O[=;N^\175M=2#<(;< 1Q
MY[$=ZDT;6-09M4TC5&4ZA8QEA,@P)4(X;'8]/SJ.W\;I;6ZP:MIU]!J"#:\:
MPE@Y]5/O2:+8WUS<ZOX@U"W:VDNX?+@MV^\L8'?W.!^M %#PYI.IZWH%OJ+^
M)-2BEEW?*'W*,,1T/7I6OH.JZ@-0O]#U9UEO+6/S([A!CS8SW(]>1_D5B^%/
M%5CI'AJUL;B"]:XCWY6. G.7)&/SK5T*TO;[6-0\0WUL]KY\/D6\#_?"#!RP
M[$X'ZT 87AY)-5T>.[O/%]W;3,S Q&Y Q@X'4YKO-)M_LNFQ1_;I+X<D7$C;
MBX)SUKS7P[-X9M]&CCU?2Y9;P,VYOL[-D9XY^E>C:)=65WI43Z?$\5JF41&0
MJ1CV- &C1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O"O#FC:JVN:>FH*;;Q%%J7FW5T-)N6FD4
M.2VZYW^68F7Y1Q@ CC(KW6B@#P_4/!Z/X+\4:RMA>?V_%K=Q+8SKO$L2_:1@
MQ@= 02>!SG-;VH>&K7PWXJO/['LYK>RNO#MW]K8%V2252NUG)SE\%N3R>:]2
MJ*XMXKNVEMIUW12H8W7.,J1@CCVH \0\,6=E+8>"3H.CZE!XA22VDOKQX)%4
MVVW]YOE/RNC+]U03C@#&,5>?3;D:?&=3TZ^GT%?$NH2ZE;0PNS21LS^4Y1?F
M>,-@D#/8\UZ]86-OIFGVUA:1^7;6T2PQ)DG:BC &3R>!WJQ0!XTFE2V^F:YK
MVB65U::5I-[#J6D6]PC1$B-#]I"H^&5'4L ..>U5]5TS5;[0]-\0RVIEL]8U
M&2_U*"2UDN%6$IMMA)%&P9T50I('0G)!KUC7?#FE>);:*VU:V:X@C?>(Q*Z
MG&.0I&X>QR*U$18T5$4*JC 4#  ]* /$+K1M6C\(0-:*T^B/K'G3V:Z7<)%'
M#Y>.("_F-#O^8J#WSC Q4IT-)/"%WON9X=-EU2*>W@@T*Y^RH5C.X-;L2YA8
MXST&X9Q7M=% '%^%I[R'X9O+'H"6UQ%%<&'3X5>)9L%BNU7^9 _! /(S7!>%
MK2:+Q99S6-CY$%QI=REXMKI-Q:()-JD([2LWF.#GYN/J<\>XT4 >'GPM=:=\
M+O#4MG83'SI()=;CEAEG=T",%$D:L'9$)'R#L!P<&NW^&M@]I::I+&X6PGN%
M:WMX[":TBC(4!C&DK%MK''H,@X%=S10!XT?"U^/!_C+4=,L[H:[/JEU'&WSB
M1K4W 9TC&1PR@GC!;UZ55M-&U.71?$4OAD&V9]-$/V6QTJXL5DDW@DCS6.90
M@=<@?Q#DU[?10!XUID/AV/XD>#O^$;TB]T^'9=K.)[:6!6?R#@$.!N<<Y89Z
MC)/%5M/N;L>%/"/AEM&U5=0TW7+8WA>S<1Q*LY.[?C# @@C!/&3TKV*YTJRO
M-2L=0GAWW5B7-O)N(V;UVMP#@Y''-7* /'+_ $2YU"WN+2:UNQ#/XZ\Q_+5U
M)A* %P1R%[;A^=5O%>@O:>*[VUN=/B.CBSAAT@/I=Q>+$ I#I%Y3CRY-W.3R
M>.>*]LHH \AGTN"UU^V'C>RU'6;5=(MH=/G6SEE F /FY1,E)6.TY/IUKIOA
M=821_#:VLK^UGB+RW2R0W0(?:TTG#9ZY!Z]Z[BB@#PS2]'%MX 73X-&U&.>V
MU5?[>ABMI4>XM1-*0J' \P;2A(0GY?K78^!K2WB\6:K<>'["ZL/#+VL2K%-
M\"27(9MS1QN 0-NT$X )^E>A44 >+ZE%X>D^('CC_A(-&O\ 407MEM?L]M),
M%?[,F0NP'9(>,,<=.O!JOJEGJDVDZ'IOB/2DEN8]'7%S<Z9/?O),21Y0\ME"
M.%"DLW.3UXKV2UTJRLM0OKZWAV7-^Z/<ON)WE5"*<$X&% '&*N4 >/Z!H$NO
M:GX+_MZTNYHX?#[F<3!U!E$D>U9/4]\'NH/:FR:-9V%W\1[5='N5U*YM[F6R
ME2UD*O$]L,A7 VY+YXSG->Q44 >/S6%BFK6S^,M'O[_3CH]I'IHCM99TAD"G
MS5*H"5D)VX) X'7BF^++9X[;QE/':74%HWA>V2+SU;*X,GRDG/S $9Y)KV*J
MFIZ;::QIEQIU_%YUI<H8Y8]Q7<IZC(((_"@#RO1[:U3Q+X?G\+:'J=M>6\,K
M:P\\,D2RKY1PDCOQ(YDVD,"?7.*RO#-G+-XT\.7":4+3[0+B/5(8-)N;<1[H
M6/ES32,1*=P'..HSGD5[DB+'&L:#"J  /0"G4 >$6VC3VOP[N=.TO2+N#4;;
M4Q_:\9LYOW]KY\A"C!7S1M*DA&R5^M=M\-=/-M<ZM<VS)%I\WE*EM!ID]E"'
M ;<Z)*Q.2" < #Y17H-% 'CNJ:-=7T>IVLEK=B*?QM Y,:LK>25C#.".0.OS
M#IZUT_AC08?#GQ$UNSTNS>TTF:PMYA&H;RC-ND#%<\9P%SBN[HH \R@TFPL?
MBOXAFGTF?[1>V\4MA<I;2,F[RI!,=X&U3T')'48ZUAZ+X0CTGPQX!U>UT^ZB
MUO[?;)=S?/Y@A8,'5QV0# P1@8KVFB@#PJUT;59?$+Q7Z_9_$']K&5;T:3<R
MS&/S<JRW ?RQ%LPI4@ #(QFO0/'%M=V^M>&_$4-A/J%KI,\QN;6W3?(%D3:)
M%7^(J>PYY.*[6B@#SOQ)K]SXL\):K!X?TW6AL$1DE-LUNT\?F#S8XMV&+; W
M0=\9R:Y\::\MUJK?#S3;[3;5M%FBFWP26R27)(\L(L@!\P#?EAZCFO9** /%
MM.T_1/\ A)_!;^'M U2S>"X;^T'FM)HE5O)<8D+@!GSGYAGJ>>15/P_HVJMK
MEDFH+]F\11:F9;B[&DW+3.HD).;C?Y9B9?EQC ! QD5[K10!Y[\3=+LKB]\,
MZE?Z;->6=K?E;KR8'E98FC<<J@)QNV]O2JMCH<9\;>+]<&DSW$UI!;-ID,F]
M%9OLN"%!XW'A<]1TXYKTRB@#P_PG:SQ>,=*N+*P^S13Z?<I?+;:3<6B*^Q2$
MD>5CYK!L_-^ISQ;T#PLNKR>!;36-.N'M(=!F$\4BNJ;]T>$DZ?7:?3VKV6B@
M#R#2]*O++^QK"*TNEL[#QA<+;HRL1%;!)-I!/\'/!Z<UGS>$$7P)J^N)IUW_
M ,)#!K,LMI,-_FQK]KXV+V4J2>!@Y)KV^B@#Q?QCID4*>-;C6]!U"]U&5))-
M-U&.,M%# (1M429Q'M(;<#C=G^+.*Z_5K-+[X06UG/+>0I)86JL]I;-.ZX"'
MF->67CYA_=S6SJ?@GP]K&H/>W]@9I9"IE4SR".4J !OC#;6Q@=0>E;X 4
M < "@#PR:TU2?PG:I;Z'!!H\&L,;M;;3KA8;N+RQME-ME9-@;&5!QD9P0#5E
MM#1_!\PDN)XM.?54N+>WBT*Y-JFV,@AH&)?R6//8!N0*]KHH \.U6T^U>%M!
MNKC1/LDUK#<B'2I-)N+BSGR_& OSPNV,KNY :M/5+'7KL^('TW3KJRNYO#VG
MJL$1(9,.YEB1^[A-R^N2*]>HH \@M=/L6U6:3P=H^H6&G#1[J/4EEM98$ED*
MCREVN!ND!W9(SP>IS2Z1X3AT2T^'>JV%A<Q:I(\,>H3?.7,;6[%ED!Z*&"@
M], "O7J* /'_  <L6A>*KF:/39[RW%O<W%QJ$VE3P7D'S;_+D)&V8GD+MYX]
M*]<@F6XMXIT#!)$#J'4J0",\@\@^QJ2B@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MFSEP1R<]>IK$N['3M=\4>"K?3-<OI]/DMM0)NX;UGED \K*^:26 SQP<X&*
M/6*AN+JWM$1KFXBA5W6-3(X4,['"J,]23P!WKR%M8FTWP[?Z1>7]Y-!#XDET
M^"[NM4DMA%$L0D FN%!;;R0/7@9%8K7;ZGX(N9+[5)Y+'2_%-NJ7$5_+(L5N
M3$2?-8!F5=Q*L>F00>E 'NM_?VFEV$U]?3I!:PKNDE<\*/4UEZ1XS\-:_=&U
MTO6[*ZN,;O*20;R/4 \FL'QZ]K)\&=6>RNFNK5M/S%.TIE,B\88L>6SZUC^)
M-<T/Q6-!L?#=S!J&N17]O-%-:#?]E16!D=W'"KMR""><C@T >D6.I6VHFZ%L
MSG[+.UO+OC9,.N,XR!D<CD<5;KQV_N]3N[>>VCU>^MFE\<_8Q-%,0Z0E/N+G
MH/0=,]JK^*+N[TWQ5?:3>:G):V-I90_V7)=Z[-9E_E.^0%4;SY W&&)Z#@YH
M ]JJ'[5;B\%G]HB^U&/S1#O&\IG&[;UQD@9KRBYO]VMP6OCKQ'<Z;!'I-M):
MR6EV]K#<S$'SI-PVEF!"X4]CTJS<II</Q6T&[NM9OHX+K146TFENY(OM,HEC
MVH1QG<,%DQR3DB@#U2BO#X-8F.FVUXNOZDWCQM26.723<OM_UV&B-O\ =$0C
MR=V.V<UN6L-U<KX\U.;Q+?V1M+ZXM;5FF8PVN8D^?:.N"P_W<9&"30!ZI17G
MWPOU)+M-5LUD>=[5H@]S%JDE];3%E)S$[\J>/F7MD5QVH^)Y6\5VMY97[VMR
M=?2TDM)=9FDG\KSO+8-:[?+2,CD<\9'.: /<J*\9U&UOKG0?'NN_V_K$-SI.
MIW)LDAO&6.+RT1@-O1@<XP>,= ,G-V^U6UN?%NHCQ1XAO]*6*SMI-)CM[EX%
MDW1Y=U5>)7WY&TY],&@#TS2=6LM<TN#4M.F\ZTG!:.3:5W $CH0".0:NUQ?P
MFR?A;H.>OD-G/^^U=I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %13VMO=",7$$4HC<2)YB!MKCHPST([&I:YCQUXL7PCH<=TBQ-=7%Q';P";=
ML#,P!9MH)P!DX')Q0!M2:1IDVH)J$FG6CWJ?=N6@4R+]&QD4R;0='N;I[J?2
M;"6XD #RR6R,[8((R2,G! _(5ACQ]H>G6MI'K>L627TD"32?9DD,:JW*L>"4
M4C'W\5HWGB_0+#5+;3;G4XDO+I(W@B 9C*KL54J0"#D@_0#)XYH NW.BZ5>W
M2W5WIEG/<*I02RP*SA3VR1G'-%SHNE7MM#;76F6<\$  BBE@5EC &!M!&!QZ
M5#K/B/2?#ZPG4[P0M.2(HU1I'DQR=J*"QQWXXK%U'XC^']/GT0?:EFMM5,FR
MXCR5154G) &>J[<=0>M '3BSM5GCG6VA$T49BCD$8W(AQE0>PX''M4,.D:9;
MWTE]!IUI%=R9#SI JR-GU8#)KE&^)>D:=XAUO3];O+>SBLIHDMV"NS.K1*Y9
M@ < %L9X%;?_  D$0\1/:M>V L%TP7V=S>8%WD>9N^YY>!ZYS[4 ::Z98+:P
M6JV-L+>!@\,0B79&P.05&, @\@BLS6/"MAJWV$;$MUM=17476.)<32 ,#O\
M7.[D]>*CTWQQX:U<7!LM5C<6\)N)"R.@$0ZN-P&Y1ZC(J!O'6CWFDZO/I%VE
MQ=V%G)=>1+&\9("D@X8 E21C(XH WK'3;#2X3#I]E;6D3-N*6\2QJ3ZX '--
MFTG3KE;A9]/M95N2#.)(582D# +9'S8  YK&O/$EQ;_#:3Q,L,1N5TK[=Y1S
MLW>7OQZXS2Z%XXT'7)[>RM]1A:_EA\SR@K*'P,ML8C#XY^Z30!O6MI;6-LEM
M:6\5O @PL42!%7Z <"F+IUDMA]@6SMQ9[=OV<1+Y>WTVXQBLJT\:>';[5AIE
MMJD4ETSM&@"ML=U^\JOC:Q&#P"3Q6'H/Q.T6\5;;5K^UM-1>]FM4A4-M^65D
M3<W(4L%!P2.M '5KH6D)I[:>NE6*V3')MA;H(R?7;C%9^H>$M-OKG1G$44%M
MI<DCI:QPJ(G#QLA4KC&,,32W_C3P]IFJ?V;>:DD-R'6-@T;[$9L;0S@;5)R.
MI'6IY/%&C1:=?7[WRBVL;@VUR^QLQR@A=N,9)RRXP.<C% %VVTS3[.R-E:V-
MM!:MG,$42JASU^4#'-1V^BZ5:64MG;:990VLV1+!' JH^>#N4#!_&LB'Q;96
MMIJ]YJ^HV,5M9:@]HKQ!\K@*0C!AEI/FZ+D=,=ZEB\;^&YM&N=635(_L5JZQ
MW#LC*T3,0 &0C<N21U% &RUE:O)!(UM"SVX(A8Q@F,$8(4]LCCCM5:'0='MH
MKB*#2;&*.Y&)T2W11*/]H ?-^-5)?%6E+X6N?$5O<"XT^&-W$B @/M)&!D=R
M, ]._2N=N/B;I_\ 97A[58)(4L=0N1#=M/N!M\PF0C/&2" .X.>* .MNM"TB
M^W?:]*L;C<%4^;;H^0N=HY';)QZ9-6?L5IYEO)]EAWVP*P-Y8S$",$*?X00
M.*Q8/'7AFYT6YUB+5HC8VLJPSR%'4Q.S!0&4C<,EAVID_C[PO;6-K>2:M'Y-
MUO\ (V1N[2!3AF"A2Q4$?>QCWH UX=(TRWOY+^'3K2*\DSON$@59&^K 9-6)
M+6WEN(;B2")YH=WE2,@+)D8.T]1D=<5GV_B31[M]-6VU"*8ZFDCV9CRPE" %
M\$<#&>^*BN/%NA6EG>W=QJ,<<-E<_9)V96RLV =@&,L<,/NYH N_V1IAU'^T
M3IUI]NQC[3Y"^;_WUC-6(;6WMWE>&"*-YGWRLB %VQC+8ZG  R?2N/UKXBZ9
M%X6UK4M"N8;V[TR%)9(9$==F]L ," 0>&XZ\5L:3XS\.ZY?3V6G:K#/<P)YC
MH R_)G&Y20 RY[C(H T9=(TR;4$OY=.M)+V/[EPT"F1?HV,BD?2-,DU%=0DT
MZT>]7[MRT"F0?1L9K,TOQQX:UG45T_3]6AFN7#&-0K*)=O78Q #X_P!DFK*>
M*-&DTBUU5;Y38W4ZV\,NQL/(7V!<8R/F&.: +PTVQ&H'4!96_P!M*[#<^4OF
M;?3=C./:H8=$TFV4"#2[*(";SP$MT7$G3?P/O<GGKS63HOC?2M;\1:GHL#%;
MJQF\H9!_>X4%B..,$D<^E1:IXJO_ /A()M"\/:.NI7MK&DMW)-<^1#;A^44M
MM8EB!G '3O0!T#:98-:S6K6-L;>9R\L1B79(Q.26&,$D\Y-8'B'P?/K]U,6U
MZ\MK.>/RI;>."$D(1A@DA0LFX=>3U[58_P"$KBT_2(+OQ':OI%Q+(T0ML_:&
M8C/*>6"6&!GH..H%6=/\4Z)JDME'8ZA',U[$\MOM#8D5" ^"1U!(R#R/2@#1
MMK.WM+"&RAB5;:&(0I'U 0# 'Y55AT#1K>UFM8=)L([>?F:)+9 DG^\ ,'\:
MSKKQWX9LK=)Y]50))-)!&%C=V=XSM?:H4E@",%@,>]+>>.?#5C9V=W/JT7E7
MJ&2W\M6D:11U8*H)P.YQQ0!J7FD:9J$T4U[IUI<RP_ZMYH%=D^A(XI+O1-*U
M"X6XO=,LKF=4*"2:W5V"GJ,D9QR>*EL-0M-5L(;ZPN([BUF7='+&V585A'Q?
M';:KXDL[^W%NNC6R7BR;\^? R,Q8#'&"K+WH WXK*T@F\Z&UACE\M8MZ1@-L
M7HN1V&3@=*9?:;8:I"(=0LK:[B!W!+B)9%!]<$&N/M/B')=^"K36!I7EZG<7
MZZ<-.>7E9S)MVEMO9?GZ=*W%\:>'7U@:4NJ1&[,WD !6V&7^YOQMW?[.<T :
ML>GV4,R316=NDJ1>2CK$H98\YV XX7/;I6--X+TB?6K6^:UM_LUO9R6@L?(3
MR2KNKD[<8ZKZ=ZT-8U[3= @CFU*Y,*RMLC"QM(SG&<!5!)X]JHS>./#-OI5I
MJDNKP+8WC,D$Q#89E!)7IP1M/!P<C'6@#6.F:>=/_L\V-L;+;M^S>4OEX]-N
M,8IL>E:=#IYT^.PM4LB"#;+"HC(_W<8K)N_'?AFPECCN=5CC:2))N8W(C1QE
M3(0,1@C^]BM?4=4L-(TV74=0NHK>SB4,\SMA0#T^N>,>M #8]&TN+3GTZ/3;
M-+%\[K98%$;?5<8-1R:!HTPMQ+I%@XMEVP!K9#Y0]%X^4?2L^#QSX:N-*NM3
M75HEM+5E6=I5:,H6^Z"K -D]N.>U+!XX\-W&DWNJ1ZHAM+''VHM&ZO#GIN0C
M<,]N* --]'TN5+5)--LW6SQ]F5H%(AQTV<?+T'3TISZ5ITEI+:/86K6TSEY(
M6A4H[$Y)*XP23SDU@+\2?![&X"ZY 6@ +*$?+ G *#&7&>ZYJR_CGPS'HUIJ
M[ZO -/NY#%#/AL,X!)7ID'Y3P<=,4 :R:5IT=I%:)86JVT3!XX5A4(C Y!"X
MP"#SFG3:?97$LDLUI;R221>2[O&"6CSG:21RN23CIS7-GXG>#5L_M1UR$1[V
MC(\N3>I&,[DV[E R.2 .>M3:EXNM].U"9VNK.33X]).HA4WF9QO # @;-AR!
MUSD^E &]8Z=8Z9!Y%A9V]I#G=Y<$2QKGUP!BH/[!T?[8UY_9-A]J9Q(TWV9-
MY<'(8MC.0><URTGQ3T*/0-'U;+F/4;B*!DP<P%U#-GCG;N&<=>U;%_XY\-Z:
M81=ZHB&:%;A0L;L5C/1VV@[%/JV* -=M,L&MI[9K*V,%PS/-$8EVRL>I88P2
M>Y--N=(TR]N(;B[TZTGGA_U4DL*LT?\ NDC(_"L[5/&?AW1IX(+[5(HY9X_.
MC5%:3]W_ 'SM!PO^T<#WJ'PEXF.O^#H]>NQ%$I:<L8LE0D<CJ".I/"YH W8K
M.U@LQ9PVT,=JJ[!"B (%]-HXQ[4S^S[+RK:+[';^7:D&W3RAB$@8!08^7 ..
M.U<UH?Q'\/ZQX9DUR6Z2R@A.)UF)S&2S*HSCYBVW@#)YK9T3Q)I'B*.9]*O5
MN/(8+*FUD>,GD;E8!AGMD<T 0ZOX?^VZ>EIIUY_9064RD06T3I(3DG<CJ0<D
MY['/-1Z%X2L=&L9H9F.H3W%U]LGN+I%)>;C#   +M"J  .,5!J7Q!\*Z1>SV
M=_K$4-Q;N(YD,;DQD@$;L#@88<].>M6+#QIX<U366TBRU:">^ 8B-<X<+][:
MV-K8[X)Q0!LBUMQ=F[$$7VDH(S-L&\H#D+NZXR2<>]0-I&F-J(U%M.M#?#@7
M)@7S!_P+&:S;'QIX>U+55TRTU)'NWW>6AC=1)M^]L8@*^/\ 9)JA:>.M*MM#
MLKW6]4L8GNY)TB>W27RY/+=@0-RYW  #!ZGIGB@#H#I&F-<W%RVG6AGN4\N>
M4P+NE7^ZQQEA[&HX?#^BVT3Q0:1811R1F%T2V10R$Y*D <KDGCI7/ZC\2_#M
MGX?AUJVNA>6LMXEG^[#*4<L VX$9!4'.",XK0OO'/AS388);K4@B3Q>>A6&1
M_P!WDC>VU3M7(/)QTH VS9VK2P2M;0F2W!$+E!F($8.T]LCCBJ@T#1A<O<C2
M;#[1(XD>7[,FYF!R&)QDD'G/K6?-XFMX-;='OK+^S4TDZBS*':78&_U@(&TQ
M[?0[L]L4:5XZ\,ZWJ::=IVKPSW<B&2- K#> ,G:2 &([@'(YSTH T9M!T>XN
MGNI])L);B3&^9[9&=L$$9)&3@@?D*MQ6MO!)-)#!%&\S;Y61 #(V,98CJ< #
MGTKE[/QYI-MH.GWVN:K8Q27IF$3VZ2^7)Y;D$+N7=D<#!ZGIFKT?C;PW+H#:
MXFK0G3EE\DRX8$2?W-N-V[G[N,T 7K?0-&M)A+;:380RB3S=\=LBG?@C=D#K
M@D9]S4MKI&F6-U+=6FG6EO<2_P"LEB@5'?ZD#)JGHWBG1?$,]Q!I=\MQ-;*K
M31^6RM'NSC<& P?E/'6H;[QIX>TW5?[-O-22&Z#K&P:-]B,V-H9\;5)R."1U
MH WJ*YK5?'_A;1+ZXLM1U>."YMBHFC,;L4W*&!.%/&&'/09KHH9H[B".:&19
M(I%#HZG(92,@@]Q0 ^BBB@ HHHH " 1@\BFJBJFQ5 7T XIU<S!X\T.YU&.U
MC:[,4MP;6*]-JXMI)LD;%EQM)R"/0D8!H Z(P0L@1HD**<A2HP#3BB%MQ5=V
M,9QSCTKCYOBAX:MYYHY9+Q8K>Z:TN+G[)(8() VW#R ;5R>G/3FK>G^/=$U&
MYN[>,WD4MM;&\VW-I)$98!UD3<!N7_&@#I%BC0@K&B[>F% Q1Y4>PIY:[#U7
M'!KE]-^(F@:I<6$<)O8X]0PMI<SV<D<,SD9V*Y&"W7CU! S532_'<4.D7EYK
M3DRC6+G3[6&U@9Y)MDA"JJ+DLV!R: .T$:+'Y:HH0#&T#C'TI/*C&W"+\GW>
M.GTKG;3QWH=XULBR7$4LUW]A:*>W:-X9RI94D5@"NX#@]#3KSQOHME+=0L]Q
M+-!="S$4$#2/+,4#E$"\L0I!/8=Z .B"*&+!0&/4XY--2*.+/EQJFXY.T8R?
M6N>_X3K0QI)U R7*D7/V/[*;9_M'GXSY7E8W;L<].G/2F'Q[HBZ<UTWVU95N
MELS9M:N+GSF&Y4\O&<E>0>F.] '1B"(-N$2!B=V0HSGU^M<A>_#?3]2U9KN_
MUC6[JT:X^TG39KS=:[]VX?+C.T'D+G%=!'JRWGA^74K:*XAQ%(RQW4#1.K+G
MAE8 CD?C7+>$?B5I^L6&AP7YN(]0U"%0)OLDB6\D^W+(DA&TD<\9[8ZT =T8
MT)8E%RPPW'7ZT>6@*G8N5&%..@]JY]O&NEQZS'ILT.H0--<&UBN)K*2.&249
M^17( ).#CL<<$T^#QEH]QINFW\<LIBU&Z^R0*8R'\P%@P8=MNQLYZ8H W!%&
MLC2"-1(PP6 Y/XT>5'M*^6FTG)&T<GUKG-/\=Z)J=_;VUNUV$NG:.UNI+5T@
MN6 )(CD(P> <>N#C-6-?\7Z5X<O;.SOOM+7-XKM;Q6]NTKR;-N0 H))^8?KZ
M4 ;AC0R"0HI<# ;'('UI5547:BA1Z 8KFKCQ[H=MJ$MJ[7;1P3BVGO$M7:WA
ME) V/(!M!R0#V!/.*DU'QKI>E:E]DO(M0B02I"]V;*3[.COC:#)C'.0,].>M
M '0A5#%@H!;J0.M"JJ+M50!Z 5R'B'X@Z9I2ZK;0?:IKJQA8RS16DDL%O)MR
MJR.!@=OIWQ5I/$TMK\-(/$UU"T\_]EQWDD<*,=SF,,0  2!D]>PY/ H Z1(T
MC7:B*J^BC I0J@D@ $]2!UKSV\^(^RR\+:D+>XMK34;@QW4<MI)YA_<%P(@5
M!?+;0" 0W:MRV\?:!<:/>:DTUQ;I93""X@N+9TG21L;4\LC<2V1@ <T =*L:
M(6*HJECEB!C/UK-U;0++6&L6N-Z-9WL=ZAB(&Z1,XW<<CDU'HGB2QUV6Y@@2
MZM[JVVF:VN[=H94#9VMM8<@X."/0UA?\)'XEUW4]2B\,66F"QTZX:UDN=1DD
M'GS+]]45!P >-Q[]!0!V311LQ+1J21@DCJ*4QHV[**=V,Y'7%<U=^,[?25M+
M75+2Y.L2VXGFL=.A>[:%>A8E5^[GC)QGMFEN?'N@PV6FW5O-/??VD&:TALK=
MYI957[QV 9 7OG&#Q0!TCQI(NUT5E]&&:=7"Z%\0K6YL-=U+4)B+.VU7[%:*
MENXE?*(5C\O&XON9AC&>/:NDT3Q%8Z]]I2V6XAN+5@L]M=0-%+$2,KE6'0CD
M'H: --(8H\;(T7&<84#KUI1%&"Q"*"_WL#K]:Y^Y\:Z79ZNFGW,6H0^9<"U6
MZDLI%MS*3@()",')X!Z>]4;[XF>'=/N;V"8WQ^P3F"\EBLY'CMSQ\SL 0%.>
M#[&@#KO+0[?D7Y>%XZ?2CRTPHV+A?NC'3Z5SVI^-]&TS4OL#&[N9UB6>;[':
MO.((ST>0H#M!Y/TYI/ NNW/B'P/IVL7Q0SW".SF), X=@,#GL!0!T7EIYGF;
M%WXQNQSCZTNU=V[:-V,9QSBN=T_QOI%_J(L2E]9RO"\\1OK22W6:-<;F4N!G
M ()[X.:JVOQ&T&\NK"&-;]1J$PALY9;*1([C()W(S  KQU]Q0!U?EILV;%V_
MW<<4-&C,K,BEE^Z2.1]*Y>'XB>'9AJ3^?<)#IID6ZF:W?RXV5PFS=C!<D\*,
MDCM4UMXYT66"^EN7NM/-C"+B>._MG@<1'@.%898$C'&>>.M '1-&CLK,BEE^
MZ2.165K&@C5A!Y>J:EIS0A@#83B/<#C(*D%3TX.,CG'6HM&\6:=K=Z]E%%>V
MUVL0G$-[:O SQYQO4,!D9X]L\U0B\;0MXYOO#<EC=J+:&-Q<BWD*$MNSN.W:
MJ@+PQ.#R.U &SHNA6.@Z2FFV4;>0I9F,K%VD9B2S,3U))))K0\M JKL7"_=&
M.GTKF-/^(.@ZE?VUM"]VB7;F.TNIK22."Y89XCD(PQX./7'&:U=9UR#1$B,M
MK?W3RDA([*T>=N.I.T8 Y[XH T]JABVT9/4XZTTQ1M&(S&A0=%*C'Y5P^J_$
M.UAN/"U[82--I6J2W$<H6V=YB40[45 -P;>-N,5:O/'%E=:)-=:?=R65Q;7M
MO;7,5W9OYD1>11M:,X(W \-TYSVH [#:I8-M&1T..E(8XRK*44JWW@1P?K7&
M^)/B'INE6VLPVGVJ:[T^!]\\=I));P3;"421P, YQWXSSBIXO'-G;:7I/VR.
M[NM2NM/BO);>PM7F9$91ER%!VKG(&>O;- '68&,8&/2D6*-=NU%&T87 Z?2L
M+5_$$8\!:AXATB:.94TZ6[MI",JQ"%ER.O4<BLS1_B)I5];V,<ZWJ7-U;>;$
M[V<B1W3JFYUB8C#'K@=^V: .O,4;*RM&I5CE@1P?K1Y4>UEV+M;[PQP?K6/;
M^*])NH]$>WF>4:R"UF%0DD!-[%O[H ZY[\5GZYXH;1-:OT:4S1VNCM??8H[9
MF=F$A7=O&>.Q&WCKG% '4E%*;"H*XQ@CBA(HX@1&BH#UVC%9'A;Q GB?P_:Z
MFEK<6QEC1GCFA=,,4#':6 WK\W##@UB>+/$^K:7XFTO1],?2(?M=O-.\^ILZ
MHNPJ  5(Y.[]* .R\M/[B]=W3OZ_6AHT<J716VG(R,X-<N?%K:3I=O)K$3WM
MRZ/*\FBVDL\"Q@D;MV#CCKSGKQ45[XL62\633-0AEMY=#FU*"/[.3YFTKM??
MG@<XVXSS0!UKQI)C>BM@Y&1G!H9%8J64$J<@D=*YSPQXIBU:ST:UNF_XFMWH
M\.IRA$PFUP 2/^!'I44_Q#\/V]A8WDDMR8KZ>:WMPENSL\D1(90HR<DJ0/7B
M@#J/+3S/,V+OQC=CG'UI0JKG"@9.3@=:Y>\\?Z)8W$L4POBMNJ&[ECLY'CM-
MP! E8#"G!!([=\5/XS\5)X2\._VL+62\S-%$J1JQ'SN!DE0<#!./4X'4B@#H
M$1(UVHJJOHHP*0PQ%RYC3<<9.T9..E<Y>^.M)LC;1F#4YKJXB,ZVD-A*TZ1@
MX+O'MR@R.^,]JU;/7-.U#0EUJSN!/8-$THD0'E5SG@\@C!&#SD4 7_+3##8N
M&^\,=?K0T:,5+(I*\J2.GTKE;?XC>'[O24U.!KU[>9TBMPMG(6N)&!.R,8RY
M&#G' P<FK</C+3)]*FOHH=0=H)Q;RVBV4AN$D(!"F,#(X(.>F#UH Z!55%"J
M  .@ Q2US \?:"-$GU226XB2"Y%I);R6SB<3G&(_+QN+'(P!530_&3Z[X[NM
M*ABFAM(--2=X;JV:&:.8R,"&#=MNTCZ]: .RHKF]8\<:/HNH2V,PO;B>WC$M
MR+.TDG%LAZ-(5!VC )]<<T7/CK0K?4;"Q6:>YGO[=;FU%K TOFQLV PVCIW)
M/  H Z2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MQE?7K^%4];T"XT8ZEK=Q=Z?9^7XB34[0W;D0R PB,B0J#L))8[L'! ->ITA
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
M>.OS8YLW'@36]3AU:]U"[L%U34KRQE:.#?Y,45LX8*"1N9B-W) Y(Z"O1J*
M//;[P?XEAM_$FEZ1=Z5_9FMR3SF2Z5_.@>5<.H &&!/0G&,]#C%5+WX;Z@MW
MI][:/9W$R:9!8W,,]U<0)NB& Z-$03U/RL/RKTVB@#FI?#!3X=77AFS%O#++
MI\MLNW>(ED=2"?F+-MW,3R2:PH?#/B+&@IKUYIG]E^'RMRK64<AFN'CC*KE2
M,* "20,Y]!7H5% 'FGPYTE9_$&K:S 9FT6WDD@T59H6BVI*PEF*JP!QO(4''
M1371:GX6N-1\4WVI>?$EM<Z(^F8Y+J[.6W8QC&#ZUU!(4$D@ <DGM4$5_9SO
M"D5W!(TR&2()("9$&,LO/(Y'(]: ,#PS8>)=)T32-,O?[)9;,+;RO"TA)@2(
M*I7('SE@,YXQ3=;\(0Z[XQTO5+ZWLKJPM+6>%[>YC$F7<H58*01QM/YUU-%
M'G_B3P)>WVI1G2TTX:6MG]GCLII)88[5]S$R(D6%8G<,@XZ=:9I?@'4K&WTZ
M.2YM&-MX<ETE]K-S*[*0P^7[ORGW]J]#HH \^@\'^(]'GT"]T>[TMKNST6/2
M;M+L2&,A=IWH5Y)W \'&1Z4:#X#U/3$\*B[N[6=](O+VXN'7</,\X2;=HQUR
MXSGISC->@T4 >9ZG\-;R77=6GMOL%S8ZI/Y\BW=S<QM"6 #C9$P60'&>=IYQ
MDBNJ\7>')=<\'3Z+I\D4$H\EH#+DH#%(C@''.#LQGWK=@N8+E7:WFCE5',;&
M-@VU@<%3CN#U%*MQ"\\D"31M-& 7C# LH/0D=1G!_*@#C9="\50:X/$%A)HY
MU&ZLUM;VVF,OD@HS%'C<#=_$000,^U:.B>%Y='\%2Z*;E)[J9)VEFV[4,LI9
MFP.<*"W'L*Z6HY;B& QB::.,ROLC#L!O;K@9ZG@\>U ' ZC\/;N[\'^%[".>
MW_M'0HXQAI)$AF_=['&Y,.N>H8<^HYJ&3P!J@T39;_8(+N2_6YNK9+NZ\JYC
M5"HC>4L7)&<Y  X QQ7I%% 'E]E\-M7M+"YDBN=-@U!-8CU6S1/,> %8PAC<
MM\V""W(R>AXZ5T&AZ!K\?C:[\1:U-IW[_3TM%@LRY\O:Y;JP&[KUXZXQQD]>
M6"]2!VYI: .+O?#OB.QU[6;_ ,/7&F&+6%C,ZWX?=!(B;-R;0=P*@?*<<CK2
M^'/ [^'==TRXBN(Y;2QT0:9ELB1G\T.6QC !P>]=G4<=Q#+)+''-&\D1"R*K
M E"1D CMQS0!)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*>.?%-QX:M
M=.CLXU:ZU"Z%NDCP23+$-I9F\N/YG.!PHQUZX%=76=K6AZ=X@L1::E 98UD$
MJ%79'C<=&5E(*L/4&@#@9?'GB2'19"ME#+>IJMK9P7$]E/:1723$#(23YE(.
M03R.AJ6]\6>+M&FUVQO8M+N[S3K.'4XWM8759+<N1*A4L2& 1B#GTXKK(_!V
MC1V$5FT5Q+''>1WV^>ZDD=ID(*L79B3C XSCBKQT6P.L3:JT&Z[GMEM)&+$A
MH@Q8+MZ=6/YT <#XI\4OJFDZ[+;VUE>:+92Z?%$9D9A-,\L;L<AAPJO'@>O7
MTJ[<>,==MM;\62M#8G1?#R[W4*WGSYMQ($!S@?,>6(Z<8[UT%MX(T"T\,?\
M".P6133/-$OE>:V2P<."6SG[RCOT&.E:$&A:=!<:G.MN&;4V#78<EEDP@3H>
M,;0!B@#E+'Q'XFL=2\/C7/[*GM-<8QHME&ZO;.8S(HRS$2+@$$X'/-8^F>-_
M%\NA:'XBO8M'.F7U]'9RV\4<@F >4QB0,6P#G'RX/'?T['2? V@:)?Q7MG:S
M&:!"EOY]S)*MNIZB-78A >G&..*G3PCHT>A6>C+;,+&SG2X@C\ULJZOO!SG)
M^;GF@#B]1\9>,([3Q1JMG'H_]GZ#?21&.:.0R7"(JL1D-A2 W7!R>PQSH#Q=
MXATC6[-==AT^2PU"PN;R&.S5Q+ 855RC,QP^5;&0!SV%=._A;2)--U;3VMV-
MMJTKRWB^8W[QG 5B#G(X4=*L3:%I]Q?Z?>RP;I]/CDBMR6.%5P%8$=#D*.M
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
MJ/+'E(8P1WRS'&>M1ZQXD\0:?J]G=7=W-9:"T-M_I5O9QW$?F/C>)^=\><J
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
MU,3E7<(I4GY2,D]^QKII+^ 6]U) Z7$ELK%XHY%W9 )VGG )QWQ7 ^+]2O\
MQAX!UVSLO#FM6X*0B(W-OY<DS>:I8+'DMP!G./7TIFI^$8=(\5LV@:-]FM9_
M#]Y!.;6$A)),IY8;'5S\V">30!WMMJD+Z5:7UV4LOM$:/LFE7Y2PSMR#@GZ&
MLW7_ !5'HNHZ?IL-A/J%_?!VC@@>-<(F-S$NP'\0P.]>8W7A_6(CX;GO]-EG
ML4\/6]JL3Z1]O^SS@?O%:+<"A(P-V.V#BMO2_!:Q:_X)-[IC7L=IIURLL]W9
MKNB.Y&A1^6"E<L%&XXP<=Z .YU_Q1I_AW[-'<BXGN[IBMM9VD1EFF(Y.U1V
MZDX IVB^([76K>YD6VO;)[9ML\5_;M"T?&1UX(QSD$U@>(X=0T;QS8^*H-,N
M=4LA8/87$-HH>:#+AQ(J9^8'&"!STK/\3W-_XLT2TG'AK51IEIJ<4MU8W$:I
M+>VX4YQ%NR0&*G:V-V* /0%O;5[;[2MS"UO_ ,]1("OIUZ4GV^SVS-]K@VPG
M$I\P8C/^UZ?C7C^K:!=7^B>,)="\/WNFZ5>PVD<%C]F,+S3+*#)*D(Y0;<#.
M!G&>U;\WP_T5/B/8"'P] -'.ER>>@@_<23+(NSS!]UFP6(W9/?M0!Z&;JW"1
MN;B())]QBXPW&>/7CFLO7?$MGH?ANXUS_C[MH"H(MW!W;G"<'IU:O)K[23IN
MD^'M-O=%N9[.'Q1>>3I^SE[8"4J%5L;EV\@=&''>K>HZ'>7FB^,I]$\.WNG:
M9>+9K;6!MC$\TR2@R2+".5&W Z#.,]J /6;?4S+J.HVTENT,=GL_?O(FV0,N
MXD '*XZ?,![5.E]:26QN4NH&@!P91("N>G7I7FVNV.JQZCXVEAT4WD%Y<Z<
M);0SJ\2HHD=(S@2E<?=SU%<T?#^JS>'?'5M;Z5?K!>BP:U1=-^R>:1)^\9(E
MZ$ #/?@$T >XQ7-O.\B0SQ2-&=KA'!*GT..E)%=VT\DD<-Q%(\9PZHX)4^X'
M2O-]6\&R:=XHF3PGIPTX77AZ[MS/;ILC,^Y/*W,.-_7D\]352QTF"?PK=:=H
M'@Z]T;Q NDR6YO9;18,2%0"OFYRY8CAAGUR* /4X;JWN6D6"XBE:,X<(X8J?
M0XZ5-7E'@'09HO$=A=BRN=.^QV;Q3(-$%DDF=HV._F'S2"-P(!Z'D9KU>@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y?QGK>HZ<FE:;I#11ZCJU
MV+6*>9=R0*%+,^W^(@+P.Y- '445P4]UXB\'ZUHPU#7#K6FZI=BQ<36T<4L,
MK*Q1E*  J2I!!''K7'S^)?%:^%O%7B'_ (F$=PM[)91#[7$8;9?."?(F/OJ.
M-W.2V>U 'MM5=1TZSU:QDLK^!)[:0J7C?H<$,/U /X5Y_I_B,>%I-;_M5M:E
M?3[*U=H+J[2Y9GEDD"*FU0-Q.!G/3;Z5M7/C2^T?1;S4O$/AV;3DA$8A5;N*
M;SW=MJH""-K9(SG@#G- '845Y^?B?%!I^L2W6FQB[TZS%Z(;>^CG26/=MXD4
M<,#U!'<=:Z_1-0NM4TY;N[TV73R[$QPRR*SE.-K-MX4G^[U% &C17 7OC2+P
M_<^*+F2.[N/LNH6UL$GN5$*&2-,$$K^Z3G))SSSWKK-%U2;5-&2_GM8[=FW$
M)%<K.C ="KKP0: -.BO/+7XI>=X7MM<N-!FM8;Z6."P66ZC'VB1MV[DXV(NT
MG<V,]ATR]_BE;0:3?7$]@@O+.Y@MY(X[V-X!YWW',PX"<')(X(Z4 >@45Q=U
MXZN[6WT/&@M<7>KS2PPPVU['(HVJ6#"0?*5.,YXP,G'&*:WQ$2UM=0BU+1[F
MVUBSG@MQI\<BR&=YN(MC\ AL'DXQ@T =G+$D\+PRJ&C=2K*>X/!%1V5G;Z=8
MP65I$L-M!&(XHUZ*H& !^%<?/\0)]-M]736-"ELM1T^P;45MOM*R)<0@X)60
M#@@\$$=QUJ33_'=S-J]G9:EX=N]/CU"VDN+&5IDE,H10S*47E&VD$ T =G17
MF[?$!M>\":WJR6<EK:0V33)-9:E&TZG^Z0 3%)]0<4]?$>NP^/=5L=.TZYU:
M-=.M)HX'NEB2+._<2S?Q-\O0<X/3% 'HM%>>CQF-5U_PA?6TT]II]U!J+7EO
M)QM:%4!#@=2K!JET?XG6VJZAIL;6"P6>IR>7:3"]BDER067S(E.Y P!QUP<
MXS0!WM%>?^.[_6G\6>'-"T_[=%:WHGEFDLKE(9'* <!F!P%SN/KD#M4H^([?
M91JW]@W/_"-&X^SC5#.F?O\ E^9Y7WMF[C.<XYQ0!W=%<QI'BRXUCQ/J6DP:
M+,MMIUPUO/?-,NS.P,N%ZDG/('3@YYJGXO\ 'O\ PB=Q();"":"*$32,^HPQ
M2LO.?+B8[G(Q[9[9H [.BN1G\:W$^L2V&AZ%<:J+6"*>[D6=(A&)%W(JAOO.
M5YQP.G-<[X:\=ZC!X3\)QMI]UK.IZRMUL)F5&S&Y/S%N ,'KVQWZ4 >H45YT
MWQ.OETW4+T^$+W;I,K1ZJ/M4>+<KR=A_Y:?*0W&."*L:EXSAT;4/$^HJEY=1
M6&FVET(&G B8.7QL7;E2<<DDYXZ8H ZJX\.Z/=ZY;ZU<:?!+J5NFR*X=<L@Y
MZ?F>?>M.N+@\:W4VJ-I>IZ#=Z6US92W5G*UPCF54 W A<[' 8'!S679_$+[%
MI?ANRM[*6\N;_34NU?4-0CB9QP-HD8 22]R,#UH ](HKB(O%NK1^/M7TRYTX
M+I-E:0SM-YJ PJ0Y9SW8';C Y&/>HM%^)MMJVHZ;"]@MO:ZFQ2TE%[%))G:6
M7S(E.8]P!]<' .* .\HKS5_'EQKGA:'53I.HZ=9/?V\,<\5VBM*QN A ^4G9
MQSD#/('K5W4?B+>VDVNFU\+W-Y::',4O+A;E$ 0('+*#RQ ))7T YYH [VBN
M1F\;33ZE):Z)H<^J);VT5S=2+,D7EK(NY%4-]]RHSC@=.:T_#_B(:_X0M?$$
M=HT0N+<S"W\P$C&>-QP.W4X% &W17":7\2HKW4+NQGL8(YX;&2^C^S:A%<JR
MIC<C%/N-R..1UYHTCXB7-_/H3WGANZL=/UL!;2[>X1\R%"X4H.0" <'OUP*
M.[HKRKQ3X_U:]\$WVJ:1I%Y;::TR16VJI<(&.)E4OY?W@AP5!SGD<8KN?%GB
M-?"NAG4VLY+L">*'R8CAB7<+QZGGIWH W**X1?'FM'5I]%/@RZ&L)"MU';_;
M8MCP$D;S)T4[AC;SR?3)J9OB"LOA73=<M-/B"WI=6COK^*U6%D8JREF/)W @
M8!Z=J .UHK@[#QE;^(;[P?=VXO8%U"6\C,*3KY8:*-@PDP")!E3M((['VJ"P
M^)US=V>FZG+X8NH-'O+L69O3<HVR0R&,'9]XKN&,\=^#W /0Z*X?P_XLUN]U
M7Q/%>:3FUTRY=(G6>-<!8U8(<D9)SG<< 9YZ54B^(L6J0:WI\MLMO<V^E37R
M/I^HQ7'R*,$!U!"2 D8R#Z\T >AT5P47C>^CFTO1]+T&[U:[FT:#40\EVB':
MQ*_.[ #/'4=2>@YI]CXOAU[4?!]U"E_;#4#>*UOYP5%>)2&61<'?@J<8(]?:
M@#NJ*\\TWXG7-]::3J4WABZMM(U&Z6T6\-RC;9&<HOR?>*[AC=Q].F9=6^)%
MS8:=JVKVOANXN]'TV9X'NA<HA=T;:Q"$$[ W&[]* .^HKE?B#K^H^'?!L^J:
M7 LEPLL*Y8C"*SJ"2#UZX_X%GM6+J?B7Q!:^.M)@@TBYEEN=*G=M+6Z0(L@E
M0!W?[HPN>>?O 4 >B45P9^)UJ-&LYSISQ:G<WDUE]AGN$C$4L6?,WRGY0HQU
M[Y  K<\+^*H/$EE>2B$03V4Q@N(DF690VT,"KKPRD,.?J,<4 =!17G>@OXM\
M8Z+'XDMO$JZ7'=%GL[!+..6-8PQ"B5F^9B<<X(QGBM&_\;WD%YJ46FZ!/JD&
MD874+F.9(@'VAV6-&Y<A2"1D>F30!V=%<:?'CZA?1VWAO19M7'V.*]GD$Z0K
M''*"8P-W5R 3C@>]<_X>^(4EEX+T1[Q7O=5U.XO/*6[N5@"I',X)DD;A0HVK
MCD] * /4J*P_"WB6#Q1IDUU%#Y,MO</;3Q"59 LBX/#KPP(8$$>M;E %6ZTZ
MSO9[6>Y@226TD\V!FZQO@KD?@2/QJU110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MGB(.3@]5-9%K\4=0O;Q+JWM;>33WOOLPM%M;AKCR_,\LR>8!Y>1][;Z#&<T
M>IT5Y_!XM\57<?BB[M-)LKBVTBYN;6WAC+F>YD3&WCI@ \]ST '?8\%>(I_$
M-E=27-Y87$L,@1DM8)8'BXSMDCD^93^AH ZBBO-G\>>(!H4OBU;'3?\ A'([
MDQF L_VHQ"7RC)G[N<\[,=.^:7PS97M_\5O$^HZ@MK+]@G2"!]\F^%&A4JJ#
M.T AB6X^\3B@#TBBO.K?4/$5QXN\;VD]S:OIEI&FV/+[HU:!BNSL">"V>_2L
MWPAXB\2:3X>\$_;K73FT;4E@L8]CN;E&,1*.Q/RD'821CC(Y- 'J]%>5P^*]
M0TCPW]HTS3;>WMWUF^BNKHP3W$=N%D?YV16+_,1R0<#TZ"NC\0>*+RQ^%ESX
MBLIK2XNQ:+(DUMEH=S$+O7/)5<YP?3F@#L:*Y'2_!L6G26FIKXCURYN$Q)/+
M)?-)'=#'(,9RH7N-H&.QK%MO'7B%M'T[Q1<6.FCP_?7,<2P(S_:HHY)-B.6^
MZQR02H'0]: /2**\E\5>(_$FN>!?%5_9V^FQ:+"+FT5'9Q<L$)1I-P^4<@D+
MC) ZU<U'Q_?V6HOH^FBSC:PLH'E>ZMKB8S.Z;@B^4/D&,?,V>3TX- 'IU%<Q
M>^(]1/P^7Q!IND2RW\EM',MBZL60MC<"HY.T$G Y.WWKB]:\2:AK7A[0+NVN
MM.OKU/$MO$BVRRVZ[MC8657RR')Y'/&#0!ZW17 P^,=9T]O$5CKW]D07FF0P
M30W,9E$#K*2%#+R^0RXP,YR,5SFL^,]0UKP?XTTN^6$RVFF+<17$%K/:[E<L
M"#',-P(*]1P<^U 'L-%<1X<=C\2O$"EB5&F:>0,\#_6UF02^)&^)/C*+0?[-
M^1;)W-^7(SY)PJA2,9YRW;C@]@#TJBO+7^*EQ?PZ-'806UE/>V+7D\EU!-<)
M'B0Q[%6(9.65OF) P!ZXKI[+QA(_P[N/$][8/%+:P322VX#+N,98?+N (5MN
M1D< T =717!6WB;Q3;>(?#-CJT.CM;ZV926M/,WPA83(%^8X;M\W3KQT-5=*
M\;Z_=^#I?$-^NC644LA@LPPF<R.)BA)5<L<@<(N22.H!X /1Z*\M_P"%EZO'
MX<\17'V2UGO])GM$C/V>:W2=9G5>8Y<.I&3UXZ'I5Z\\2>++6[U?1=1BTJ.\
M.CRZC9W%FTFU-K!65MW)(W9!&.G2@#T2BO+(?'&N:1X1\*)>O92ZCK$"O%=/
M'-*J1+"C,\BH"S.2W1<#G.1BK5O\0-:O;2SL+6PM/[9N]1>RAGFCEBMF18_-
M,P5@'^[QMSU!YH ])HKS_P 'RZJ_Q(\5QZN+;[3':V()M6;RV&)2& ;E?<'/
M3J:PO&NI7<5A\1%TV.&UFA>R26X5Y \B/&H/\6 <'' '&>_- 'KM%<;=O=>!
M/ D,]I8V0CL95DO88/,91 7_ 'C1[CG(!W<YZ'VJCJ/CS41J%U!I-K9W$3ZC
M!I5A-*S!'N&0R2LY!^XHP, 9)SS0!Z!17G&J>.M>\/VNM6FIVNG2:I816MS%
M+;A_)EBEF$1RI.Y6!SW.>#74/KMPOQ!A\/B.+[.^EO>E\'>&$JH!UQC!/:@#
M?HKS77+:ZU'XQ6D5V;-]-L-,%\B3R2*(\2@-)P0-_'?C%/T'X@:A?^*],TNY
M^PW-KJ:2F*6UM+F$1E$WC#R@+*I /*XH ]'HKR3PK>"[O_AM-%;QVL4MAJ1\
MB)G*+@Q]-Q)/XDUT7B"_\11?$S0K#3;BU6SGL[B1XIB^'*LF2P'< C;]3F@#
MN:*\WN/'?B%=&O\ Q3!8Z:?#UE<R1- [/]JDCCD\MG#?=!R"0I'0=:Z7Q7X@
MN](ATRWTNW@FU#5+I;6W^TDK$GRLQ9\<D *>!R30!T=%<5J&O^*-*33=,GM]
M(FUK4[QH+:6-I%MUC6,NSNI^;( (V@\\<UF:CX]U[2-/UJVN;"PFUK2[FS0>
M2SB">.X<*I&3E6^\.2<'!Y% 'I%%>>KX@\=?\)-/X;-IH'VXVBWT5T&F\E(]
MQ0JR_>9MP&""!C)]J@@\?:]J5CX5%A8:?'?ZQ-=V\ZSLYCB>#<"RD')&4)QU
M/ R.M 'I-%>4>)?$.J7FBZKH^K1VT>I:7JFF[YK,L(I8Y9D92 QRIX(()/ZU
MMWGC;4K5]3TK[-:G78]4AL[*,JWERQ3?,DC#.>$$A;!ZQGI0!WE%<_KVO3Z'
MK6B)*L(TN^EDMYYFR&BDV%H^<XP=K Y'7%<CIOQ*U74-*E']GVT.K7-_;1:=
M"X;:]M<?-'(PSG(192<8^[0!Z=17D6H:QJT%K=-H:VMBY\9"TF.Z3]]DH,MR
M>&SA@,# X K0N)?%/_"T+N'2UTLWQT*V:=[EI/(5A+)D*J_,<GU/ '>@#TVB
MN:\/:_>^)/ 4.L100V]_-#(/+8DQK*C,AY'.W*Y]<5YX=3\1WGPU\&ZA=R6]
MW>3:O8M;GS&5I22W$K'/4XR0.E 'M%%><7?C_6?#D/B*+Q!96$UWID%O/ UB
M76.43.8U#!LD8;J1GCM6AX2\7ZEJ^O2Z7?1V\Z?9OM"75I:7$"*0P4QL)1R?
MF!!!YP>!0!V]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/#X8TJ#Q3<
M^)([?&IW-N+:67=P4!';UX'/L*V*Y.]^(F@V=Y<P 7]U':.4N[FTLI)H;=AU
M#NH(!'?&<=Z )[7P#X<L_"][X<BL?^)7>2-)-$7.2S$'.>HQA<>F!5.R^&7A
MVQ%^5^W327]BUA<27%V\C/$>V2>#C &.@%=:MQ"Z1.)%VR@%,G&[//&:<\B1
MXWNJ[C@9.,GTH YK5_ 'A[7-"TO1K^U>6STS9]F'F$, B[0">X(Z^N*F\0^"
MM'\27%M=7:W,%Y;*8XKFSG:"0(>J;E/*^QJYH6OVNO:4VHP+)#"LTL)\[ (,
M;E">"1C*FM0$,H92"#R".] &'_PB&D"XT*<1S;]$5ULBTS-M#*%.XDDMP.]6
M[/0K*QUO4=6A\[[5J C$^Z5F7Y!A=JG@<>E: D0R&,.I<#)7/('TH$B,<*ZD
MY(P#Z=: ,Z#0-/M[[5;L0[Y-5V?:UD.Y7"IL P>VW@UDP_#SP];>'X-%@MYX
M;:VN&N;9XYW66"0DG<C@Y'4CZ5TYD175&=0[?=4GDTC31(2&D0$$ Y8<$]*
M,W0_#NG^'H9TLEE:6XD\VXN+B5I99GQC+.Q)/ QZ"H1X2T<:_J&M&UW7M_;_
M &:X)8E63 !&.@R%4'UVBMD.I9E# E>HSTI5=60.K J>00>* .9B\!:%!X:M
M="ACN(K:TG^TP2QSLLT<N2=X<<Y^8CZ'%-A^'^APP746+N7[7<PW<SS7+R.\
ML1!5BS$GJHS73":(Q>:)4,?]X,,?G2K(C%@KJ2IPP!Z?6@#)D\,:5+XJB\2-
M 3J<4'D+)N.-O/..F<,PSZ$BJD'@G2+753?6SWT"F<W)M8KV1;<RDY+^6#MY
M/..GM70+-$[!5D1B1N # Y'K6%;>+(+TSBUL+R7R-5.ER[0OR, "9/O?<&1[
M^U $\?AC38K#4K.,7"1:C<O=SM'.R/YC$$E64@KRHZ&G:)X<L=!:ZDMFN9KB
M[96N+BZG:623:,+EF/0#@"M7S$$@CWKO(R%SSCZ4>8GF>7O7?C.W/./I0!S#
M?#WP^]^UP8KKR6N/M36(NI/LK39SO,6=N<\],9[5M6.CV>GZCJ-];JPGU&1)
M;@EL@LJ!!@=N *ATCQ!::R]^D*O$UE?26+B7 WN@!)7!Y'S#W]J6'7+>?Q+=
MZ$L<HN;:VCN7<@;"KE@ .<Y^4]J *TOA+3)=?N=9!NH[FZB\JX2.X=8I@%*
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
MQ9;BZUBUM[&\N9M*EMXI5B"?/YRJP*Y89 #9.<=#UK>\Q!((]Z[R,[<\X^E
M'-P^ M#BTR>Q,=S*+BYCN[B>:X:2::2-@REG)).-HXZ53MO"]_>_$4^)]7@L
M(UL[=[:Q%L[.[@L</)D  A20 ,_>;GI78>8AD,>]=X&2N><?2J>F:F-0T^.Z
MDMY;-I"X$-P5#C:Q&>"1SC/7H: (?$'A_3_$^C3:5J<;/;2E6.QBK J0001R
M#D5 WA+1CK^GZT+7;>V%O]FMRK$*J8( QT. S 'MN-3:YK]IH.F1ZA.LDT+S
MQ0+Y."<R.$!Y(&,L,U/::E]IN+V)[::W%M,(1)+M"S94'*X)XYQSCD4 9=UX
M)T:[TZ]LI$G5+R^_M%WCF972?((=&'*D;1BKEAX>L=/U/^T8C.]U]CCLC)-,
MTA:-"2N2>2V6.2>36HDB2 E'5L'!P<X-"2))G8ZM@X.#G!]* *.C:+9Z#I$6
MEV*,+6(N55VW'YF+'GZL:Q[+P#HEA96UE";TVUK>1WEO%)=.ZPNA)55!)PHR
M>!6XFJV4FL2Z2LX-]%"MP\6T\1L2 <XQU4\9SQ5;P]X@M/$>CVVI6JO%'<%]
MD<V _P CE#P">ZF@"*]\*:/J5WJ%Q>VWGG4+5+2X1V.UHU)*X'8@L3D<]*=H
MOANTT.222"ZU&X>10FZ\O))]JCH &) Z_6M8R()!&74.1D+GDCZ55M-5LKZ]
MOK.VG#W%BZQW";2-C,H8#)&#P0>,T 7**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M1X9#@C=&W8'N.G)]L9?A+X1GPYK=I/</H]U:V19H)18LMR[?PEFW8!7U YH
MZ;0OB!I_B*]N(K#3=4:TB\P"_:!1 Y3[P!W9!],@9K,TGXO:%JSZ:PT[6+6S
MU&;[/!?7-J%@,N2 FX,>21]/?@XJ:7\.=1T[Q;)X@N+W3P4@G5UTZT:!KPNI
M ,R[BN1G/ Y/6N?\#> O$6J^#?#-IK.HBVT:RN?MIT][,QW(=9'(1F)^Z3\W
M3.&^AH [+4?BIH>FZC>6[6>J3V=C,+>]U&WM=]M;29P59LYX)&< T_6OB=I>
MC:M>Z<-,U:_ELK9+N9[*!9$6%AG?G<. /_K9K'U#X9:Q(-9TG3M?@MO#VM7;
M7=U"]MOGC9B"ZHV<8.!U''\]?_A GCUCQ#=07<:6^IZ2FG0QE23%M0H"3W%
M$NH_$G2+-M+CM+34=4FU.U^V00V,(9_)_O$,P_(9/'2GZY\1--T2]6R&FZM?
MW8MA=SP65L':VB/\4F2,?3DUS>L?"W4M1\+Z/HJWFD.EC9+:^;<6;&2)QUEB
MD5@0>GRGCCG-)XA^$4FHZG;:C:7MC<W L8K.X_M6V,P<HH42@A@0^!R#D&@#
MO-.\5:)JJZ;]DU&%GU* SVL1.'D0=2%//'.?H?2N?\<ZIXJT.2TNM*O=+6SN
MKRWLUBN+1W=6D8+N+!P"!G.,5H6'A:;2]1T(V;Z='8:?:R0RQ+9 .SM@YC8D
ME%)R2H/Y]K?BG09/$%E8P13I";;4+>\)8$[A&X8K]3B@#FKWQ5K?AWQ7I6F:
MJS:FUQI\\K0Z79'=+*LB[=JEB1A"V<MC]*UX_B#I$^C6M_!!?RS75P]K%8)!
M_I)F3.]"A. 5 )))P/6K\^@R3>-[/7Q,@CM["6T,6/F)=T;.?^ _K7*:A\,'
MO+9G^U6KW<>L76HP+<0L\+),>8W4$'ICD'@B@#LM#\06NNVUQ+#%<6TMK*8;
MFWNDV20N #AADCH0002"#7+:9K?C/Q3I_P#;NB#1K73)&8V=M>1R-+<1@D;G
M=6 3.,@!3COFM[PGX<'AW39HGBL$GN)3))]A@:*/H !AF8G '4G\*Q+/PCXG
MT&!]*\/>(;.WT4NS0K<V1EGM%8DE4.X*P!)QN''O0!H:EX]L-+O+JU:PU*\:
MP16OY;&W\V*URN[#,2">.> 3CM3;_P"(6EVFHQ6-K9:GJEQ-8IJ$2Z?;^;OA
M<D!AR,?=[XZC&2<55O/"&O07FL?V)K-I!:ZR0]T+JU,CQ2; C/&0P'( .&&
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
M7KGO0!0@^("MXCM]'N=(FMWNGDCMV^U02,SHI;:Z(Y*9"G&?QQ6'!XWU74?
M5_J>I65[IYAOA"MS:20@M_I0CV 9;D# 8D8/.*NZ/\+_ .R=0T6?^UXY(-(E
M9X(TT^.-Y 49?WD@.6;YNO'?C)S5D_#R8Z'JFBG7'.G7=V+N",VJ[K<^>)F&
M[.7R1CG&* +&H^/3:W>IBQT&_P!1L=);9?W<#1JL3!0S!59@7*@@G%,N_'[-
MJS:=HNA7FL2?88K]'MY$1&BDS@Y<C!X&!R3GIP:74/ MU-<ZLNF^()]/T_5W
M,E]:K;I(2S*%<QN>4+ #/!]1BM32?"MMHVNS:A:RD0M86]A';[>(TAW;3NSS
MPV.G:@!]AXKTV^\&IXHW20Z>;9KE_,7YD5<[@0.XP1Q658^.YI[RR@OO#FH:
M>NI(S:<\TD1\]@I<(V&_=L5&0&_.KVE>#[2P\"CPI<S-=6I@D@DDV["RN6)X
MR<'YOTJEIW@J\BU+3+G5_$$VIPZ3DV4+6Z1;6*E \C#[[!20.G7- %+X9ZIJ
MVLZ/=Z[K,U\!<2.46=X?(15D=?W03YEP% .[J1D9ZU-IGQ*M-2O+#_B73PZ=
MJ,WD6=XTT1+L<[=T8;>@;!P2/3.,UN^&_#T?A[PU#HIF^U1QF7+LFW<'=G(Q
MD_WL?A7/^'_AM!X?O[5HKRVEL;1RT$3Z;#Y_?:&GQN.W/! !X'- %;_A:J)8
MC4Y?#>IC2%NVM)KU2C!)!(4&$SN8$XY ZG')K03Q^8CK,.IZ#>Z==Z=ISZFL
M$TD;>? H/(9"0#D8(/3-/_X0./\ X0L>'/[0;:+W[9Y_E<Y^T>?MVY_X#G/O
M[4GB[PO+?+KNK6LCRW4_AZXTR*T5/OLVY@0<]23C&* $T[QZUS=:2+[0;[3[
M+5\+97<SQLKN5W!6522F0#C(Y]JR_#WC>[A\,Z8DUO=:QK6H7E[';P1LBEDB
MF<$LS$*JJNT9]Q5K0_!.H-%X>DUK7+BZMM*2.:WL'@1"DHCVC>XY?;D@<#WS
M4L/P]:ST_3!8:S);:EIL]S+!>>0K*5G<LZ-&3@CD=P?E!XH FL_B!;W%[:6=
MSIMU97$E\=/N4F9<VT^S?&"02&5Q]U@?2HKOXBQ0-%]GT>\O!/J<NF6WDLN9
MGC4DL,D#;N!7)/8GI63XC\,7FG^&-0L[:WU#6]=UBY%P=0B6.-8+A-GE.<D;
M$7:,8ST.>M=%;>"8+6T\+P1W14:$YE^YGSW,;(Q)SP27+9YYH R3\2[D0ZDH
M\(ZJ;O223J4 DBQ;IM#!@V[#Y7) 7)X/MF]>_$.U6>VM]*L)=1FFLH[YAY\<
M CB?E,F1AECSA1Z=JT!X407/B>;[8W_$^558>7_J<0B+CGYNF>U85S\,(&;3
MI[2^MTNK;3X=/E>ZT^.Y298QA7"/]QNO(/L0<4 6&^(\5U/ID&C:+>ZG-J5@
MU[ D;)&5"L%*N6("X).3GJ,<YJC>?$:^GM?#MSI.B7#_ &[4I+*[MI3&)(W0
M/NC!+@;LKD'I@'."0*Z+3_"46GZ]8:I'<@_9-,;3_*6!4#[G5R_RX .5Z 8Y
MK+F^'S_V='%::P]O>0:Q+JT%Q]G#A&D+Y0H3R,.1G(H [2)F>%'>,QLR@E&(
M)4^AQQ^5/JE96U]!<7#W6H?:8G$8BC\D)Y9"X8Y'7<>?;I5V@ HHHH ****
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
M$HI^7"^AR<XK8T_4?%&L>-M-L;C4O[.A71+:_O;:!(Y \QD8,JMR IQ@D$\
M8ZYH ]&HKR3PVNM66@^,WT_Q$K:BFJ7<4,=V(43S?,4>83M&&.< 'Y<D<5U?
M@359]0M]2LKV[U1[^SF5)XM06'S(-R!@ \0"N#U!ZT =A5>ZOK2Q$)N[F* 3
M2K#%YCA=\C?=49ZD]A7DMWXR\30VD>GP71EU/P_-<7.M-Y:YN+:%UVC&./,C
M?=QC[IK0N?$6HZE]GU>&[#Z9=^*+6SL4\M&4P(=CNI(S\SAN>H &,4 >B?VS
MI?\ T$;7_CY^Q_ZY?]?_ ,\^OW_]GK5ZO&OXC_V4/^E>RT %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MQ!9:;'=:A96NKWJDBQ$V6!W$ ?4@ XZ\T =3+I=A/IJZ;+96[V*JJK;&,>6
MN"H"],# QZ8%2&RM3?K?&WB-VL1A6?:-X0D$KGKC(!Q[5F3^+O#UKK"Z1/K%
MI'?E@GDM(,ACT4]@3V!Y-2ZUJDFF/I@C:U'VN^CMF^T2%<A@Q^3 .7XX!P.O
M- "7/AC0;VS^R76C6$]OYS3^5);JR^8QRSX(ZDDY/?-*_AG09-,?37T:P:P>
M3S6MC;KY9?\ O;<8S[U2E\=^%8=0%A+KUBET9F@\II,$2!MI4^G((YJ^_B'2
M([&^O7OX5MK&5H;J0GB)QC*GWY'YB@!\F@Z1+>6EW)I=FUS9J$MI3 I:%1T"
M''R@>U1V_AO0[/5'U.VT>PAOY,EKF.W19"3U^8#//?UJ&7Q=X>@UA=(EUBT2
M_9@GD&3D,>BGL&/8'FE/BWP^NL/I)U>U%^A(:'?R"!N(STR!SCK0!I6=E:Z?
M;"VL[>*W@4LPCB4*H+$DG ]22?QJE/X;T.YU5-5GT>PEU!""MT]NAD!'0[L9
MR*YVW^(^EZOX=NM1T>ZLO/MYUB>*[GVA5,PC#$KN(#=5]<BMG4O&?AO2+Z2R
MU#6K.WN8TWR1O)R@QGGT)'0'D]J +IT'2&MWMSIEH8GN/M3)Y*X,V<^8>/O9
MYSUK%T_P#HEO=7MU?V5GJ-Q<:A+?1RW%JI:'>0=H)SP".OZ5=U'QGX;TDVXO
M]9M+<W$2S1AWY,9Z.?13ZG JO-XZT*W\71>');V)+J6W69',B[69F 6,<Y+$
M$$#N* -+4_#NBZU+%+JFD6-[)#_JVN+=9"OT)%6TL+..\^V):PK<^4(/-5 &
M\L'(7/H"2<5AVOB^P@T ZKK5_IUK%]IE@5XYBR,5=E"C(!+87D =0:MCQ;X?
M.DPZJ-8LS832B%+CS!LWG^$GL?KTH E?PUH4MQ>7$FC6#S7J[+EVMD)F7@X<
MX^8<#KZ"I],TC3=%M3;:786UE 6W&.WB$:D^I [U0L?&7AO4M.N]0L]:LY;2
MS_X^)1( (O3=GIGMZ]JN:1KNEZ];/<:7>Q744;^6Y0_=;&<$'D'!% $HTK3U
MNKNZ%E;BXO$"7,OEC=,H& &/< <<TQ-%TN.RM;--/M5M;1UDMX1$ D3J<JRC
MH"">HJ]10!1_L72_^@?:_P#'U]L_U0_U_P#ST_W_ 'ZU>HHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2T19+U[.U:5+1&&096'W>.>_% '7T5@>(O%MAH'@NX\3Y^TV:0+-%Y9_UN_
M3!]"6'/O6'H.H?$F:_L+C5]*T(:9=G,L5O+(L]JI&06+95CVP.Y[4 =W17$C
MXJ>&SJ@M/].^RFY^R#4OLK?9/.SC9YO3.>_3WQS5+QG\4+'1+?6[+3H[V?4;
M"W)>XBM#);VTI7Y%D;H,G'M^M 'H=%<,/B-9:=HVAB^@OK_5KW38KZ6VTZU,
MKJA0%I"!]U<DUN-XBM-1\$W'B#2+M6MVLY9X9S&6"E5/)4XS@CD<=,4 ;M%<
M%9?$:TL] \/F^2^U35-1LA<^7I]D6=D ^9R@/ _SBNGUGQ%9:%X:FU^\6<6<
M,2RNHC_> ,0!\IQ@\C@T :U%<GHWQ#T36;ZXM M[8RPVOVT?;[<PB2W_ .>J
MYZK[G%0:/\3M UG4[:RABU&#[9N^Q3W5HT<5WMZ^6QZ_CB@#LZ*X?X>>.;OQ
MBFIB\TR:U:UO)8DD\ADC**0 K$L?W@SR*N^(?B!IGAF\DAO[#5S!#L,][%9,
MUO"&QC<_3N.F?3K0!U=%9NLZ_IN@:)-K&HW(BLHE#%P-V[/   ZDDC%85M\1
M]%DTC4-3O;?4]+AL%1YEU"S>)B'X3:.=V2, #F@#KZ*Y#3OB1HNH1ZCOM]1L
M;FPM&O9;2]M3#*T &=ZJ3R./6HM&^)VAZW?6MI;VVJ1/>6[SV;7%H46Z"C++
M&<_,1^7H: .THKS?PO\ %+[?X.U37]<TVYMH]/E8.\-N0CKOV@+N8Y<<;AGB
MML?$'3Y-$M]5M=*UR[AN9&2".WT]VDD  .\#LI!X)(SVH ZVBN0?XE^'5\,V
M>N))=2Q7LI@M[6* M<22@D%!'UR,?3ISR*R/$OQ/?3_#>GZKI6DWQ>?4DLYH
M+VR='C_O#;D?,<C;R03GTH ]&HK/MM:LKB2TMWE%M>W4'VB.RN"$G"=\IG/'
M0UR_C36O%VA7UB^F/HC6-]?06,2W,$K2(\G&YBK@$ YZ"@#N**\_N?&.K:!X
MKL=+UM%O'FTR2=H=)LY)#),)@%V*26 "9SDXR#[5L+X^T271;'4K<W5Q]ND:
M&WM8;=FN'D3.]=G4%<'.>!Z\B@#J**R]'U^QUO3YKRW,L:P2-%<17$9CDA=>
M2KJ>AP0?H17+Z;XA\:>([!=<T:PT:/2I26M;:]>07$\8. Q=?E0MC(&&Z\T
M=Y17*ZGX_P!'TJ]NK:6*_G^Q ?;I[6U>6&UR,_.P'IR<9P.M2W_CG2+*_2RB
M2]OY?(6YD-A;-.(8F^Z[E>@(R0!DD=J .EHK@_#GC^.;P;HVH:F)KO4=2:<0
MV]C;EY)0DC#(4= %"Y)P.?>NJTC7;'6M,;4+9W2)&=)5G0QO"Z'#*ZGE2.]
M&E17G6J?$R&=='_L:&]2.^U6WMH[JYLF6&XB:3:_EL>^.F<>HZ5M7WQ#T.PO
M;J&1;Y[>SE\B[OHK5WMK>3C*O(. 1D9QG&><4 =717,ZIXZTG2KVYMFBOKK[
M(BR7DMI;-+':JPR"[#I\O.!DXYJ1_&FFG61IEK!?7L@$)EEM+9I(X1*,H68=
M 1SD9 ')H Z*BL7Q%XIT[PPMD=0%PQO)O(A6"$R,S[2P&T<DG&!CN16?;_$'
M0I=(O]0F:[M/L$JP7%M<VS).LC8V+Y?4ELC&.M '545Q=]\1K&#0M9NXK'4(
M]0TVU-RUA=VKQ2LIR%?&#\F1RPSC!SBM[1-=BU?08]5DAGLXS'OD%S$T6WY0
M2?FQE??I0!K45S&E^/-)U5B\5OJ4-F8GGCOKBR>.WDC49+!R,8QSSC/:DTKQ
M[H^K:A:VD<6H6QO5+64MW:/%'= #)\MCUXYP<$B@#J**XNR^*'A^^DL_+BU)
M+>ZG^RI=R6;"!9BQ4(7Z9)'OUYQ6FGC/2GTV*]'VC]YJ']FB'R_W@N-Y3:1G
MV)Z].: .AHKEH/'^C7-Y%#%'?&WGG-M!??9F%O-*"1L60\$D@@'H3T-6;;QE
MI-WI^CWD!G==6N/L]O'Y?SAQNW;AGC;L;/IB@#H**R-;\0Q:(8E?3M3O&D5F
MQ8VC2[5&,DD<#KTSD^E9=U\1-"@BTIXOMEY_:L#3V:6ELTCRA<9&T<@_-WZ8
M.<8H ZNBN9TKQWHVKS:?%;FY1[Z2:%%FA*&.6(9>-P>5?'..^#6C9>(M/O\
M3[^_C=UM+&::*69UPI\KAV7U4$$9]C0!JT5RB>/]+.@7FMRV6J6]A:PI<>9/
M:%!+&Q^5D)X;Z9S4VG^.=)U#4DL62]LY)8FGMWO;9H4N(U&69"W7 P<'!QSB
M@#I:*YC3/'>D:I>VL$4=]%%>;OL=U<6K1PW. 6.QC[ D9QD#C-+I7CC3-:O4
M@L;;4W@F+K!?&R?[-*5!SMDQC'!Y. <<&@#IJ*\LNO'>JRZ=X3M=.NYI)]72
M62345TEI"53/"Q!L9SC// Y[UOV/CBTM-"@N+ZZN-1NKF]N+:WBM;(B64QR,
M"JQ@GA0.6)QQD]: .THJCI.J1:QIZWD,%U I8J8KJ!HI%(.""K#]>E7J "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YCQUI4=_P"&KVZ-
MW?VTUE:SS1-:7<D&6"$C=L(W<@=:Z>H+ZSBU"PN;*<$PW$312!3@[6!!P?H:
M /)+VQGTOP#X1U*RN;^]U"_U#2YF6]OY)%>0C. 6)V EN<#^5;EWX_UCPY'X
MAB\0V-C+=:;;07,!L'<1RB5S&JMNR00PY/IVKK9?#&FS:5I.FNLGV?2I8);8
M!^0T/W,GOTY]:2^\*:1J=YJ%S>VYG-_:)9W".QVM&I+# ['+$Y'/2@#!\)^,
M=0U?7I-+ODM9E-L;A+JSMYXD0A@#&PE')^8$$=<'@562VG\9>,_$%I?:MJ%I
M9:1)%!!96-RUN6+1AS*[+AFR3A1G'%=1HOANVT.222*\U*Z=T"9O;R2;:HZ
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
M#Z?*1CCFNK\1^%+S6?AK+X82_$MX]I% ;NXS^\9-N7;&3D[2?QKJZ* .%O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ I"0H))  ZDTM<;\0M/FOK;1V>PGU+2X+X2:A8P
M#<TT>Q@ORY^<*Y4E>^.G% '8JZM]U@>_!H5U<91@PZ9!S7AL6GRW#^/+?0-(
MO;.U,NFE]/0>7,UN-QE1%!^0LN2%X.#C SBM!M)N+F?6W\ :7>Z39R:*\+A[
M=[19KK<-FQ7 .\+O&\#N.: /8E=6)"L#@X.#T-9>LZ_::(MF;A9)/M5[#9*(
ML$J\API;)&!Z]_:O-=-TN&37--?P1HFH:-)%8W":C+<VLENK,8L1*Y< 2.),
M-D9Z'FL>WTFP%IX/ALO#.K0:_;:K9MJUS)9RKR'_ 'C22$8D!;Y@03@<\4 >
MP^(?$%MX<L([JXAN+AYITMH(+=0TDLKG"JN2!Z]2!Q5ZTN_M-K;RR0R6TDR!
M_(GP)$R,X(!(R.^":Y#XD:'%K2>&UET_[8J:U ) (RVV(YWYQT7@9->?^.K"
MZEN]9^R:%]FU"TFA6P-MH\TTSQ($VR+<AMJ#@C:!VQ@DT >OW?B.TTX:G+J,
M<]G::>8P]U*F4DW@8*;<DX) / YJ2?7K6W\1VVAR)+]HN+:2Z63 V!$9003G
M.?F';UKS3Q?H%UJ</Q%_XE<]RS2V$]J!$29"D:!BG]X@;AQ]*O/X;T;Q!XM\
M.+%HLZ>'TTR[(MY;:2% QE3"NI ZG+ 'K@&@#U $$ @@@]"*H3:S9P:[:Z,[
M/]LNH9)XP%X*H0&R?^!"N4\!?\2"RNM'DM+V* ZW>6]@AA=ECA!++R1PF <$
M\'-,\5:+J&J_$C06M+V_T^./3[H/>6D:G:2T>%)9649Y]^* .NMM9L[O6[[2
M(F<W=C'%),"N !)NVX/?[IJ]YD94MO7:#@G/0UY!>^'?$5M<>/;>SNM3U"ZG
ML[ 174H5))U#.9(T955<[-PXYY%.MO#.E:]K+V7AS1+W2=&GTN>VU,SVDENC
MR-M\D!7 W2(P9BPS]3F@#U[<-VW(W8SC/-(9(PI8NH4'!.>,UXK')XFW1>/;
MK2[]M1TGRM,:Q$;%IXQ&5F<*.2#-(K ^D=,U3PMJ&CS:#%J5M'=Z:NFL9S/I
M<NH1K?/(7E9HXV!!;< &(/3'% 'MVX%BN1D<XS2>9&%#;UP3@'/4UY!)INN^
M%-%T76-*@O+^]FLY],=/LS1R1K(S/;%D+,56-OEY)PIJCK7A2;1=9@L+RSCO
M-'ATN&WLGFTB;4$$@SYN%B=3'(S$-N(Y[$8H ]M+J#@L <9P35;4[TZ=IEQ>
M+:SW1A0N(( #(^.R@D#/XUYI8>%O,\7:$==CN[^WT_PX&,\\3(&E68%0XR<N
M!SM)/(SVKI?&D_\ PD'PFU6XTV&>87NG&2",1-YC!@"!MZY]J .DAU:RGU.7
M34E_TV*%)Y(2IRB.2%)/3JIZ'M2R7Y35X;#[)<,)87E^T #RTVD#:3G.3G(X
M[&N @T>QLOBX+V\T6=VN]/MS:W26KNBSJ7#EG PAV[>N.U:/B:SFF\=V\WD7
MIMO[!O8GEM(R75F:/ 4]-YP<#U% '<*ZOG:P;!P<'.#074.$+#<>0,\FO-OA
M;:'3KS4+.'2XQ9QP0A=3&F26$D[ L-DB/]YQU++P<\URWC*VOKS6M4NHM%,&
MK0:E$;9K?1YI)GB5T F%T&VJ",_*![8SDT >YE@" 2 3T&>M4[S4?LMU9P+:
MSS_:9O*9X@"L/REMSY(P.,<9Y(K!\>65P=,L]:L8))K[1;I+R..)<O)']V5
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
MBKA20/F'3WKK-3\ Z1>VND6-M:VEKI]C??:Y+46X9)\HZ%6&>^_J<]*U=/\
M#&A:5IT^GV.D6<%I<9\^%81MESQ\P_BX]: //I_%OBO0=+UNYGCO+J&"Q2:&
M?4[>")HI6D"<K"QRF&+<@?<(S5[Q0=:T3P%K]S=>)K?67^PB6*.:QAPIW#Y@
MHX9#Z,#]:[+3/"N@:/!<0:?H]E;Q7*[9U2$?O%Z;6]1R>.G-06O@GPQ96EW:
MVVA6$4%VNRX1(0/,7.=I]O;I0!Y_K]G<GQOXQU%KJ*3[#X?2:**:SCD &R;"
MC<#@!AN]\X/%:>G:KKNO:E!I%GK<6B16>C6EV62UC=KAI%.2 PP(UVXPH')Z
MBN]ET;3IY;N66SA=[R 6]PQ7F6(9PI]1\S?G5/4?"/A[5XK6/4=&LKE+5!'
M)8@?+4?P@^GMTH SO&6K7^C?#74=4L[V-[^WLQ(EU'&NUFX^8*<C!ZXYZUAO
MK^NZ#K6B^?K46N0:O;3RFVBMT3RS'$9 T17DH<;?FSU'-=9XE\.QZ]X0O?#\
M$B64=Q!Y",D65B'&,*".!CIQ3]+\*Z#HMY+>Z=I%G:W<HQ)-%"%8CJ1GL"><
M"@#@O"7BCQ7JMSH6H2F\N;34F_TF-[:WCMXD*DYA=7,A*D $-G(ST-58-9\1
MWGP[MM?U/4[>Z^TZE!#%;M91E447>PL<@Y8@<' Q@8YYKT:R\)^'M-U1M3LM
M&L;>]8DF>.$!@3U(],]\=:L#0-)72XM,%A +&*02I!M^57#[P0/7=S]: . U
M'Q%XBN+/Q7KEMKUOI\.@W,T,>G/;(ZRB( YD8_-F3^':1U'6K,.O:]XAUO5O
M(UF+0K?2K6WF^S26Z2>89(A(6E+<A!G;\N.AYKKKWPEX>U+5$U.]T6QN+U,$
M3R0J6..F?7';/2G:GX6T'6;Z&]U+2+.[N80 DLT09@ <@9[C/8T <GX'U*31
M_@59:G##Y\MIIDLZ1?WRNX@?I4%GK/B*RN?"\UQXB@U2/Q!F-K=+6-?()B+B
M2(KR54@ [L]>U>@V.GVFF6$5C96\<%K$NV.%!A5'H!6?IGA/P]HU])>Z;HUC
M:74@(:6&$*V#U ]!["@#EOA#ITEOX6DOIKA)Y+JZN,GR$1@5GD!)8<MD\\].
MU>A56L;"TTRU%K96Z00*S,(T& "Q+,?Q))_&K- !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !5'5M&L-<LOLFHVXFA#AP-S*58="&4@@\GD&KU9NN:K)H
M^FF[CLI+MMP7RTECC SW9G8 #_.* %T;0=+\/VKVVEVBV\<CF20ABS.Q_B9F
M)+'W)K1KB8/B583:*]V-/NFOEOQIJV$31R/)<$;@%<-L*[3G=G  -6KGQK/8
M:=$]_P"'=1@U*XNA:6VGAXG>=RN[*N&V[0,DL2,8- '645S"^+IHGTN'4=#O
M+"YO[XV2Q2R1MM(C+[PRL0RX&/K4&K>/[+1VUX36DS'2);:%B&4"1IPI7EB
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<UIW@FPTJ_6>ROM4AM4
MF:9-/2[(ME=B2<+UQDD[<[>>E=+10!SDO@K2IO#VI:(S7/V34;F2ZF(<;@[R
M"0X..!D>G2I=<\-PZE<3ZE&7_M :=/8P@L F),'GCKE1S6]10!POAGX<6FG:
M=H)U&YOYY]-BB=;-[LO;17 0 NJ^H.XCG SP!6E+X#TB2Q:W$EY%(+^74(KF
M*;9-#-(26*,!P.2,'(QUS745FZ-K=KKL%S-:"0+;W4MH_F* =\;%6QSTR.*
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5X5X<T[5)-<T];]OLWB6/4?,NYS8W33NH<E@TN?*,3)P/X0"
M.,U[K10!X?J'A4-X+\3ZZMO?#7;?6[B2QF1Y \2_:1CRU!Q@@D].<_2MZ_\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%,EC$L90LR@]U;!_.@!]%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
M +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^
M>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][
MG_O\W^-'V!/^>]S_ -_F_P : +5%5?L"?\][G_O\W^-'V!/^>]S_ -_F_P :
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5GRZ)I\VNP:W);YU""%H(YM[?*C')&,XZ^U:%% ",JNI5@&4C!!&017&M
M\)_ [7INCH$.2^\Q"200[O7R]VS\,8KLZ* &QQI%&L<:*B* JJHP !T %8GB
M3P;X?\6PQQZYID5WY?\ JW)*NGT92"![9Q6[10!@>&O!7AWPBDBZ'I<5JTHQ
M))N9W8>A9B3CVSBM^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ P/2BBB@ HHHH **** #%)@>E+10 4U8T1G9
M$52YW,0/O' &3^  _"G44 %%%% !1110 8&<XYHP#VHHH ,9HP,8QQ110 48
M&<XYHHH *" 1@C-%% !C(Q1@>E%% !28 Z"EHH 3 ]!2X&<XYHHH ,4444 %
M%%% !1110 48HHH *,444 %%%% !1@444 )@>@I:** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
2BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>cvco-2024330xex14007.jpg
<TEXT>
begin 644 cvco-2024330xex14007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **H76N:58L5NM2M8F'56E
M4'\LYJB?&?AT'']K0?K_ (52A)[(RE7I1=I22^9NT5GVFO:3?,%M=2M97/15
ME&[\NM:%)IK<N,XR5XNX4444B@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ I#C!ST[TM87B_5TT;PW=SEL2R*8H1
MW+L,?IR?PIQBY-)$5*BIP<Y;(\M\!C/CJQ\O[H,OY;&KV^O*?A;I;2ZI<ZFR
M_NH$\I#ZNW7\A_.O5JZ<6TZENQYF30<<-=]6W^GZ!1117*>L%%%% 'RWXW_Y
M'G6_^OR3^=?2/AS_ )%?2?\ KRA_] %?-WC?_D>=;_Z_)/YU](^'/^17TG_K
MRA_] %7+9$1W+]Q_Q[2_[A_E7R7I>GRZKJEMI\!42W$@C0MTW'@9KZTN/^/:
M7_</\J^7O!/_ "/&B?\ 7[%_Z$*(A+H;/P^\52>#/$LMMJ.^.RF)BND(.8G7
M.&QZ@Y!]B:J7]QJ'Q&\;R/$"HE)\L'D0PKD\_AS[D^]=G\6/ ]S-J,>N:19R
MSFX.RYA@C+,& X? ]0,'W ]:W?AKX/?0/#5SJ%]"T>HWL1RCKAHH\<*1V)ZG
M\/2G=;BL]CR3P+_R/6B_]?:?SKZBKY<\#?\ (]:)_P!?:?SKZCI3'#8X?XM_
M\D]O/^NL7_H8KQWP!XFM/"?B)]1O(9I8C;M%MA +9)4]R/2O8OBW_P D]O/^
MNL7_ *&*\@^'GANQ\4^)'T_4&F6$6[2@Q,%.05'<'U-$=@EN=)XX^*=KXC\/
MR:3IUC/$D[*99)RH("D-@ $]P.<TSX,:-<7'B2;5RC"UM8F3>1PSM@8'X9)_
M#UKN;7X/^%+>4/)%=W '\$L_'_CH%=M9V5KIUI':V=O'!!&,+'&H4#\*3:M9
M#2=[LGKP7XV?\CE:?]>"?^AR5[U7@OQL_P"1RM/^O!/_ $.2B.X2V.]^#_\
MR(,7_7Q+_.N]KY[\)?%";PIH2:6FE)<A9&?S#.5Z]L;374:7\:)]1U>RL3HD
M:"YG2$N+DG;N8#.-OO0XNX*2L>N5XS\=/^/G0_\ <F_FE>S5XS\=/^/G0_\
M<F_FE$=PEL<)X>O/%MM:2KX>_M/[.9,R?9(F9=^!UP#SC%=1H.I?$-_$6F)>
M_P!N?96NXA-YD#A=F\;LG'3&:SO!/Q%;P;IEQ9C2Q=^=-YN\S[,< 8QM/I73
M_P#"]7_Z%Y?_  ,_^PJG?L2K=SV.L?Q;_P B=K?_ %X3_P#H!JUHNH?VMHEC
MJ)B\K[5 DWE[MVW< <9[]:J^+?\ D3M;_P"O"?\ ] -1U-#YBTC2;G6]16QL
MUW7#1R.B_P![8A; ]SMP*['X;^.T\*2WEGJ!<V$J-*J@9*2@=!_O8Q]<>]4O
MA5_R4?2_I-_Z*>MOXF^ KRV\0'4='L)[BVO27>.WB+^5)_%P!P#U^N:T>]F9
M+:Z.2=-2\::SJVJ2'+1P2WD[?PQHBDA1^045J_"?_DHNG_[DO_HMJ]%TGPH/
M"_PGUE9TQJ%W832W![K^[;:GX#]2:\Y^%'_)1=._W9?_ $6U*]TQVLT?1]>9
M_&[_ )%*Q_Z_E_\ 1;UZ97F?QN_Y%*Q_Z_E_]%O41W+EL>1^';GQ';2SGP[]
MNWLH\[[)&S''.,X!]ZW_ .U/B9_U'_\ P'?_ .)JCX'\;'P7<7DHL!=_:45<
M&7R]N"3Z'/6NT_X7J_\ T+R_^!G_ -A5N_8A6[GL,>?+7=UP,YIU8GA+Q ?%
M'ARWU8VWV8S,X\K?OQM8CK@>GI6W69H?(MK;_;-3AMMVWSIECW8SC)QFM2ZM
MM7\#>*=I8P7UH^Z.1?NNO8CU4C^HJEI'_(PV/_7W'_Z&*^A_'G@N#Q=I&$"Q
MZC ";:4]_P#8;V/Z'GZZMV,DKG@/BK7!XC\1W.K"(Q&X6/<F<X98U4X]L@XK
MZ*\#?\B+HG_7HG\J^8;JUGLKJ6UN8FBGB8HZ,,%2.HKZ>\#?\B+HG_7HG\JF
M6Q4=SH*X[XI_\DXU7_ME_P"C4KL:X[XI_P#).-5_[9?^C4J5N4]CRKX/_P#(
M^Q?]>\O\A7T-7SS\'_\ D?8O^O>7^0KZ&IRW%'8*^</BM_R474O]V'_T4M?1
M]?.'Q6_Y*+J7^[#_ .BEHAN$]CV?X=?\D_T?_KB?_0C745R_PZ_Y)_H__7$_
M^A&NHI/<:V/DW7O^1CU/_K[E_P#0S5[6]&U3P1XD6)I&CFA82VUPG =<\,/Z
MCZBJ.O?\C)J?_7W+_P"AFOH_Q?X3M?%VA&TEQ'<QC=;3XYC;'\CW'^%6W8A*
MY\^^+/$;>*=5BU&6+RY_LZ1R@="ZYR1['K7NWPN_Y)SI/TE_]&O7SKJ6G76D
MZC/87L1BN(&VNA_SR.^:^BOA=_R3G2?I+_Z->E+8([G4W;2+93M%_K!&Q7ZX
MXKY/TA(9M<L$NB# ]S&)=W]TL,Y_#-?6U?.'Q$\&7/AG6YKF&%FTNY<O#(HX
M0GG8?0CMZC\:(CD?1X    P!7GOC7XFOX1UT::NDK= PK+YAN-G4D8QM/I7%
MZ#\9M3TS3X[34+!-0,2A4F\TQN0.F[@Y/OQ7(>+O$\OB[7/[2DM4MSY:Q+&K
M%N 3W[GFA1UU!RTT/I30-4.MZ#8ZF8?)-S$)/+#;MN>V<#-:-8'@F*2#P3HT
M<L;1R+:H"KC!''I6_4,M!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1145S<PV=M)<7$BQ0QKN=V. !0)M)787-S#9VTEQ<2+'#&NYW8\
M 5XWK6IWWCOQ)%:6,;>0I*P(>BKW=O3_ "*F\0^(K_QIJL>F:9')]EWXCB'!
MD/\ ?;T'\J]#\*^%K;PW8[1B2\D \Z;'7_9'L/UKLBE0CS2^)GBU)RS"I[*G
MI36[[_U_P30T32(-#TF"PM^5C'S/CEV/4FM"BBN1MMW9[,8J$5&.R"BBBD4%
M%%% '.7G@+PO?WDUW=:1%+<3.7D<N^68]3P:W[>"*UMHK>% D42!$4=E P!4
ME% ",H92I&01@USMGX"\+V%Y#=VND11SPN'C<.^58=#R:Z.B@ I&4.I5AD$8
M(I:* .<L_ 7A?3[R&[M=(BBN(6#QN'<E2.AY-='110!3U32K'6;%[+4+=9[9
MR"T;$@$@Y'2J&D^$- T*\-WIFFQV\Y0H75F)VG&1R?85MT4 %%%% !6+J_A'
M0=>NUNM4TZ.YG5!&KLS#"@DXX([DUM44 <K_ ,*V\(?] 2'_ +[?_P"*J6W^
M'WA6TN8KF#1XDFB<2(P=_E8'(/7UKI:*=V*R"LG6?#.C>(&A;5;%+DP@B,LS
M#;G&>A'H*UJ*0SE?^%;>$/\ H"0_]]O_ /%4?\*V\(?] 2'_ +[?_P"*KJJ*
M=V*R(;2U@L;.&TMHQ'!"@CC0?PJ!@"ENK:&\M)K6X0203(8Y$/\ $I&"/RJ6
MBD,P--\$^'-'OX[ZPTN*"YCSLD5V)&00>I]":WZ** (KJVAO;2:UN(Q)!,AC
MD0_Q*1@C\JQ=,\%>'-'OX[[3]+C@N8\A9%=B1D8/4^A-;]% !6?K&AZ;K]JE
MMJEHMS"C^8J,2,-@C/!'8FM"B@#E?^%;>$/^@)#_ -]O_P#%4?\ "MO"'_0$
MA_[[?_XJNJHIW8K(J:9I=EHU@ECI\"P6R$E8U)(&3D]?<U;HHI#.8B^'GA2&
M=)X]&A61&#JV]^"#D'K73T44 86J>#/#NM7IO-0TN&>X8!6D)920.F<$9K6L
M[.WT^SAL[6(16\*A(T!)"@=N:GHH *J:EIMGJ]A)8W\"SVTN-\;$@'!!'3W
MJW10!A:5X-\/Z)>B\T[3([>X"E0ZLQ.#UZFMVBB@ K U/P5X<UB_DOM0TN.>
MYDP'D9V!.!@=#Z 5OT4 5K"PM=,L8K*RA$-M$-J1@DA1U[U9HHH YF;X>^%+
MBXDGET:%I9&+NQ=^23DGK73 8&*** ,75_"6@Z]=+<ZGIL5Q.J[ Y)!QZ<$9
MK0T[3;32+"*QL(!!;19V1J20,DD]?<FK5% !4<\$-U \%Q$DL3C#)(H96'H0
M>M244 <?<_"_PA=2F0Z2(V)R1%,Z#\@<#\*T=)\$^&]$D66PTBW25>5D?,C
M^Q8DC\*WZ*=V*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHJ*ZNH+*VDN;F58H8UW.['@"@3:2NPN;F&SMI+BYE6*&-=SNQP *\@\0
M^(=0\:ZM'IFFQ2?9=^(HAP7/]]O\\4>(/$&H>-M6CTW38G^R[\11#@N?[[_Y
MXKT3PKX5MO#=E@8EO)!^^FQU_P!D>@_G79&*H+FE\78\:I4GF$W2I:4UN^_D
M@\*^%;;PW98&);R0?OIL?^.CT'\ZZ"BBN64G)W9ZU*E"E!0@K)!1114F@444
M4 %07D<\UG-':W MYV0B.8H'V-V.T]?I4]% '*?V)XP_Z'&'_P %2?\ Q59'
MAD^,/$6C+J'_  E,-OF62/9_9J-]UBN<Y'7%>A5R'PT_Y$V/_KZN/_1C4[Z"
MMJ;>C66KV:S#5=7342Q'EE;58=G7/0G.>/RK4HHI#.=TW5KRY\<:YIDL@-K:
M0V[PKM (+@EN>IZ5T5>?)K^E:%\2_$3:I>Q6HEM[41F3/S84Y_F*V_\ A87A
M+_H.VOYG_"FT),D\<ZM=Z)X0O=0L)!'<Q&,(Q4,!F15/!]B:Z*O-/'_C'P]J
MO@N^LK'58)[F1HMD:9R<2*3V] :]+HZ!U"N,U6[U^]\=MHNF:O'I\$>G+=$M
M:+-N8R%3U(QV_*NSK@=0UK3=#^*\L^IW<=M$^C(BL^<%O-)Q^AH0,T_[$\8?
M]#C#_P""I/\ XJM+1M/URSGD;5=<348V7"(MFL.TYZY!.:I?\+"\)?\ 0=M?
MS/\ A6QI6L:?K=JUSIMW'<PJY0NG0, #C]11J&A>HHHI#"BBJ&N7S:7H.H7Z
M@%K:VDE4'N54D?RH Q-3\3WL^KRZ)X:LX[R^AQ]IN)V(M[;/0,1RS?[(_H::
M-$\9./,?Q?!'(>?*CTQ"@]LDYJSX$TQ--\(6!^]<7<8NKB0_>>20;B2>_4#\
M*Z.F(YW2;WQ)!J:Z=K=C#/&ZEH]1L\B/CLZGE3].*Z*BBD,I:MJMGHFF3:A?
MS"*WB&6/<GL .Y/I7-P3^,O$*"X@:V\/V3\Q":'S[EAV+*2%7Z=12:[&-8^(
M>B:1,-UK:6[ZD\9Z.X.Q,_0Y-=E3V%N<C)8>-].7SK;6['5\<FWNK00%AZ!D
M/7Z\5I^'?$D&OQ3H8)+2_M6V75G-]^)OZ@]CWK;KC/$2#2O'/AW5X/E:\D;3
M[D#_ ):*PRF?H11N&QV=4-;N9;+0-1NX&"S06LLB$C.&521Q]15^LOQ-_P B
MIK'_ %XS?^@&D,YO1[3QAJVBV.H_\);#%]J@2;R_[,1MNY0<9W#/6KC:=XWM
M!YD&O:=?L/\ EE<V/D@_\"1B16CX._Y$K0_^O"'_ - %;=.XK'/Z#XG_ +3N
MYM+U"S?3M8MUW26LC;@Z_P!]&_B7^5=!7&^/XQ8PZ7XBA&VYTV\CRPZM$[;7
M0^QR*[*A@@KS[PTWB_Q)H<6J+XHAMA*\BB+^S4?;M<KUR,]/2O0:\T\!>,/#
MVD^$+:RO]5@@N8Y9MT;YR,R,1V]"*$#W.@_L3QA_T.,/_@J3_P"*KH=-@O+>
MPBBO[P7ERN=\XB$8?DX^4$XXP/PK#_X6%X2_Z#MK^9_PKI58.@93E6&0?44,
M$+1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!#=74%E:R7-S*L4,:[G=CP!
M7D&O^(-1\;:O'IVG1/\ 9=_[J$<%O]M_\\5T?Q&L-<U.YM;:PM[B>S6/>ZQC
MC?D]?PKD;#1/%^EN[V-E?6[N,,T:X)'I7=AX1C'GNKGS^98BK4J>Q47R+>RW
M/4/"WA:U\-V6U<2WD@_?38Z^P]!_.N@KQW'Q!_ZBGYT8^(/_ %%/SJ)4')W<
MT;TLPC2@H0HR27D>Q45X[CX@_P#44_.C'Q!_ZBGYTOJW]Y%_VI_TZE]Q[%17
MCN/B#_U%/SKTKPM_:'_"-VG]J^;]M^?S/-^]]\XS^&*SJ4>17NF=&&QOMYN/
M(UZFM)(D,3RR.$C0%F9C@ #J37/67CK0+_45LH;IA([;49T*JY] 3_6M+7K"
M35-!O;*%PLLT152>F?0^U>.:=X-UVXU:.V>PN+<*XWS.I"H >2&Z'\*NC2IS
MBW)V,L=BL11J0C2A=/\ JQ[I1117,>F%<A\-/^1-C_Z^KC_T8U=?6'X2T2?P
M_H*V%Q)')()I9-T><89RPZCWI]!=3<HHHI#..TF-)/B;XFWHK8M[3&1G^$UU
MOV>'_GC'_P!\BL>PT2>T\7ZOK#R1F&]BA1$&=RE 0<\8[UN4V)'&_$Z&)/A_
MJ++&@(:'D*/^>J5V58?C#1)_$7A>[TNVDCCEF,95I,[1M=6.< ]A6Y1T#J%<
M<B(_Q>N ZJP_L1.HS_RV-=C7):KHGB%?&!UW1)M,&^R6T9+T2'HY;(V_AWH0
M,ZG[/#_SQC_[Y%.5%0810H] ,5RV/B!_?\,_]\3_ .-7]('BD7A_MIM&-KL.
M/L:RA]V1C[QQCK18+FY1112&%4]6L1J>CWM@QVBY@>'/IN4C/ZU<HH Y?P%J
MGVWPU#8SCR]0TP"SNH3]Y&3Y0?H0 <_6NHKG-:\)I?ZB-6TR]ETO5U7:;F%0
MRRK_ '9$/##_ #VJL$^("#RQ-X<E X\UUF5C[E1QG\:8CK**YW2?#U]%J:ZM
MK6KRWUZJE(HXE\J"$'KA ?F/N:Z*D,XSQ/(-"\8Z-XBEXL7C?3[N3M$&.Y&/
MMNZFNR!! (.0>A%17=I;W]I+:7<*36\JE7C<9#"N4A\.>(]!'D^'M9@FL1_J
M[/5$9Q$/19%^;'H#TIB.QKBM7E&O?$'2-+MCOBT@M>WCCD(Y&(T^O?'I4[V'
MCC4E\F[U72M-A/#/I\3R2D>@+X ^N*V]"T"P\/6)M;%&^=B\LLC;I)7/5F;N
M:-@W-.LOQ-_R*FL?]>,W_H!K4JGJ]F^H:+?64;*LEQ;R1*S= 64@$_G2&4/!
MW_(E:'_UX0_^@"MNN*TS3_'>EZ7::?#+X<:*VA6%&=9RQ"C S@]>*LM9>.KP
M>7-JVC6"'K)9VSR./IO.*=A%?QO*NK7NE>%K<[[BZN4N+D#GRK>,[BQ],D #
MUKM*QM!\-66@+-)$\MS>W!W7%Y<-NEE/N>P]A6S0P05QOPSAB?P)9LT:$^;/
MR5'_ #U>NRK@]#T/QMX>TJ/3;.?P^\$;NRM,LQ;YF+<XP.]"![G<?9X?^>,?
M_?(J2N4Q\0/[_AG_ +XG_P :WM*_M3[$/[7-F;O<<_9 PCQV^]SF@"[1112&
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !117)^+?B'HOA*-HYY?M-_CY;2$@M_P(]%'UY] ::5P;L=3++'!
M$\LTBQQH-S.YP%'J37EGBWXQ6UIYEGX<5;F8<&[<?NU_W1_%]>GUKS+Q/XZU
MOQ=,5NYO)M,Y2TA)"#TS_>/N?PQ6  C298E0!C [FM(P[D<U]CT/PU\3O$5G
MJ48NISJ4$SX>*;@@G^Z1T^G3VKWFUN5NK:.8*R;U#;&ZCZUX1\,/"+ZGJ"ZA
M=1C[)$VY=XZD=/UKW11MX7@#@8I3216Q9HJ-'/1OSJ2LQA1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 457BOK6>9HHKB-Y%ZJ&YJQ0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%5;K4;.R95NKF*(MT#MBK*L&4,I!!&0
M1WHN M%%% !1110 4444 %%%% !1110 4444 %%5[V_M-.MS<7MS%;Q#J\C
M"O/==^+=I;EH=%MC<OT\^8%4'T7J?QQ3L)M(](DD2)"\CJB+R68X I5974,C
M!E(R"#D&OFG7?$NK:[+OU"^DE4'(BSM1?HHXJ#2?&^M>'I0-.O76,'F"3YHS
M_P !/3ZC!JN0GG/IZBO,- ^,NF7?EP:Y ;&9N/.CR\1^O=?U^M>D6E[:ZA;+
M<6=Q%<0MTDB<,I_$5+312:9X5XQ^-%Y?S36'AX-9V@)1KH_ZV3W7^Z/U^E>8
M/+YTK22.S.QRS$Y)/O3)H K,1W.:(82S =S6J5MC)N^Y9C X(YKIO"?AF;7]
M24%"((B&=JYB**<W2PQKEBP QWY[5]%>"_#1T#PZ(Y #-+AV/M1S6+BD:^F)
M:Z9:):VRJD04# [^];$4ZE1@Y]ZRY+)MY(  S3U5X^!63;93U-E64]#1N(/:
MLM;@H><U82XW8YI C05MU+4,+ @\U%?W@M+*>XZ"-"V?PH&2W-U;V4#3W4\<
M,2]7D8*!^)KB-7^*&GP.8-)A:\EZ>:^5C']3^GUKRW6=6O\ 6+UI[VZDGY.T
M,W"CV'0?A4=E$?,#'&!6BBNIG.33LCND\7:V\ANY;PKCD(J@(!Z8_P :U--^
M*EJ)A!JUN8^<>?#ROXKU'X9^E>?7][^ZV)D#'-9.WS#DFB5AQ9](Z?J=CJMN
M)["ZBN(C_%&V<?4=C]:MU\W:?/=:=,)[.XD@E'1XV(-=QHOQ4O+9U@UBW6YC
MZ>?#A7'U'0_I695SUFBLW2=?TS6X@]C=I(V,F,\./JIYK2H&%%%% !1110 4
M444 %%!.!DUA:MXCBLX7%J%ED7^(_='^-)M+<:5]#2U#4[/2K8W%[<)#&.A8
M\D^@'4GZ5Y9XD^*VH)<A=&ACA@0_>F7<TGX= /U]ZY[5M3N=4U.2>[G>5LX7
M<>%'H!VKG=488-<TZS;LCT*.&BE>6I[AX0\?V?B2S3[4BV=WT92WR,?]D]OH
M?UKL:^<O"67TV=?:NKT'QU?Z*_D7!:[LU.-CGYD'^R?Z']*N-;^8YY4&V^4]
MBHK,T;7].UVW\VQN Y ^>-N'3ZC^O2M.MDT]4<[33LPHHHIB"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HIDTT5O$TLTBQQ
MJ,LS' %<7K'CE=S6^EK[&=Q_Z"/ZG\J3:0TF]CK+[4K73TS/(-QZ(.6/X5RF
MHZ[<WV4!\J$_P*>3]37/+=23R&25V=VY+,<DU,\G(K-RN;1@D3;BK!D8A@<@
M@\BMO3_%CV[+#J ,D?02K]X?4=ZYWS*K7#<UGS..Q;BGN>K6]S#=PK-!*LD;
M=&4U+7E%EJEUILGF6TI0]UZAOJ*[31_%]GJ!6&Y(MK@\#<?D8^Q[?0UK&HGN
M8RIM;'1T445H9A1110 454GU.QM91%/=1(Y_A+=/KZ5:5E=0RL&4\@@Y!H 6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BJ-YJ<-KE0?,D_N@]/K5*'6I
M!)^^0%#_ '>"*ER2=AV9MT5'#/'.F^)PP_E4E4(**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHK&U#Q)8V4I@1Q-<#@HAX7ZG^E#=@-=W6-"SL
M%4=2:Q;_ %PX*6@]MY'\A6>]_-??-(W'91T%57&TBLI3TT*2.=\12LP9W8EC
MU)/-6?"FMWMC&L2N98.\3G('T]*S?$CY5A5GPY%F//M7+*4D[HNVIZ?9WT5[
M&&3*MW5NHJS7/62$1@@X-;$<[* ).1ZUTTZG,M291ML6:*0$,,@Y%+6Q 444
M4 %%075Y;6,)ENIXX8Q_$[8IEEJ-EJ,9DL[F*=1UV-DCZCM0!:HHHH ****
M/(OB^X75].R?^7=O_0J\L>;+Y':O3OC+_P A;3O^O=O_ $*O*SWK2.QE+<@G
MF<G S4$2;CN)Z<U+-GH.YJ0Q!$"K^-:6$59V\O)/5AP*L:!K>JZ'=?:M-OYK
M:0\ML;AO]Y>A_&LVXF,MQN'W4XJS 4'%%A7L+,=Y'%36L>Q@Q'2HG=0W/2MG
MP[I4NN:I%!']P_>/H*-BDKG8?"_PA)J.JKJMVFZUA),8(X)[?6O<PA/+=#Q@
M=JPM#M(-)L+>VMND8VL/7WK<6X6L)NYHE8D\M?2@PH>U)YZ4><E(-"":T61<
M8Q@YJE) 8FSGI6FTR8JA>3J <>E&@71+;RCNP'XUB^.K_P"R^&+@JP#.-H&>
MM--_Y;UROQ%U$S6%G$O1GR?TJE:X[]3SJ,;GQG-6UE\K(')QTJ"$#[P[TK1L
MT@*UJT8[NX.K39+9'UIHA(Z9J^D!( /6IUM:S:N4M#/7A>>*B,)=LBM$P!?O
M4UFBC&!UI6*$BWV^R2-V1P<AE."#73:9\2]5TMUBO0M] ./G.V0?\"[_ (YK
ME#."<'I5.Z96Z=:8M;GTTC;T5AW&:6LG4?$&E:%91RZE>Q090%4)R[<=E')K
MR_Q'\:)V#PZ!:"%>GVFX +?4+T'XY^E06>S45\IKXR\2#53J":U>BZ_O&4D'
MVV],>V,5Z-X;^-<FY+;Q!9;^WVFU&#_P)#_0_A3L*Y[-6)XE\4Z=X5L4N+]G
M+RMLAAC&6D;V]O>K.D:_I6O0>=IE]#<J/O*K?,OU4\C\17GGQEB\R?PY[2S?
M^R4AFX^O76KV:S./(C=0PB4_S/>L^^C)L9"O)QT%+;Q;+.%/1!5L*LBLA[BL
M'J:)6:9Y-([+=NIZY-4-0.>M;.N6XM]5<#N3_.LJ\CWPEJYFK.QZL'>)TO@Z
M!!IDS-@97O6=>_)/(!TS5/0]=DMX6MECSQC-77^?YV[TY,S@K-BV$UQ;727%
MK+)%,G*O&<$5Z-H/Q*C\R*SUQ?+=B%6Z0?*3_M#M]1^0KSZU0"0 =,52U-?W
MH^M2JCAJC2=*-16:/I.BLG5O$FE:)&?MMTHD R(D^9S^ Z?C7!7_ ,2;[4I3
M!I4(M(B<>8^&D/\ 0?K]:[95(QT/+A0G/5+0]-N+NWM%W3RJ@[ GD_0=ZPKO
MQ.-QCM(C_ON/Y"N8L(7\IKBYF>6=^2[L23^)J4?ZRES-JX."3L=+;:]*N!<(
M)!_>3@UL6U];W8_<R@MW4\$?A7'IT%1DE9<@D$="*S55QW*=-,[RBN6M-=NH
M"%E_?)_M=?SK>M=2M[H#:VUO[K<&MHS4MC*47$MT4459(4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 45C^(?$$/A^UCEDA>9Y20BJ0!D>I[5YQJ_C#6-45D\W[- ?^6</&1[G
MJ:B4TBXP<CT;5/%&E:42DUP))A_RRB^9OQ[#\:9IOBO3-1POFF"0_P ,O&?H
M>E>,J6#Y-:$4I"BH]H[E^S1[EU&117C]GXIU+2"/L]QNC'_+*3YE_P#K?A78
M:3\0M-O-L=\IM)3_ !'YD/X]OQ_.K4TR'!HY3Q/J]W>ZO=0S3,8H9G1(P<*
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
M:3&8UEDC4GJ,BGV_@Y(95D:1G'IQ746ULD$*HJXP*Z:5%K<X\1B=+1&,@2/
M  JNI!<5;FZ8JFHQ+^-;3T.1.^YH(O J)UQ(>*LQ\@5!,<-6$E=&R8P"KMK5
M$')%:%J*JGN14-6QN)A<)$7)0]CS6O6)9_\ 'Y']?Z5MUTHQ84444Q!1110
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
M !"HS<GDYK.=<N-!G21W*!1UIDCASD5S*:J4?:6%:MM=&;'IZU"G<IT[%X,
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
M&A9S]*RBO>!F_$GRBI@M.CA;:*F$+8Z5VK1&,B#;2X-3^2WI3OLS4[HFS*W
MZTA(]*M_9CWZT?9J+HNQ4)&*0LC##(&^HJV;<'C%,-N!2T8-=CC?&6DH=/:Z
MAC 9"-^*\X:+=S7N5W:BYM)X7 (<9Q[UXWJMK)8:A)"P[\5RU8]C6FT]S*>
MK49!%: (<>I_E5:9,'I6<66T11Y4Y%2ARN?>HT.>U,EDQVK:+9G9#98DE!6L
MJXTQMV]<UH>86/'!J=7RF#BMXS,Y19RWV9H9MV/K4K0[SQTQ6Y/%&RGY>:HF
M!E4@$5I=$),R&L69NG%2"P;@8Z5K1C"X(YJTL:A <CI2;&DV<[<Q211[>Y%,
MM(=B$GK6[=)$\9SC-9>Q@3C[M*X<HC,:(V(.32$#/)%-9PM.XK$[L.O>@7A1
M< \U5>;CO4 ;>V>:5V,[#1M;>U9 3E37KOAO58[Z%-AY!YS7@EF_S'V&:Z#0
M?$=SIESD$F,GH*M.^XFCJ/%[B7Q+/WQ60C9ZU+=7!O;N6Y.<R#C/:JJ-B0 U
MC-ZFD5H6XE=V.>E6;>!F)J>UA!B[9-7X(@@ XSFCH2P@MA&G.:F;8$P*2>4
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
MA+'FHC,B?Q"N+J=<;V+2]*E'2LXZA&HZBF'5XU_B J^9(ODD^AHM3:RY-9C
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
MAM<[NRE5IP?6NPML&%2/2O.]#G,X0FO0;+_4+]*%<'N6:***!A2'!.#UI:*
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
M5]QQ6+@:JI<NVK[2*V+67/4USR2;*T;.;.#7+45F=5/5&^LOO4D;Y;DUEB<
MU9BN!G_Z]9/<=C6210*>9<#&162;G'3^=0R7K!L8_6A/031:O&SGFL>0@$@U
M--,S#.:S)YMAR3FLI1N;0=A[D Y%-<<@CUJ 7"N.N*G5@X%5&!3FBQ#US4TQ
M^6HHACO3IN5K.9I%F=<G+?A4NG'%POO4,Z\U+8C$RFE$4CM[ Y0#VJ2[QLYJ
MOIY^16J6_P#]5G-;(PD5_#[C_A)[,$\[VQ_WR:],KR#P_,W_  F^G)V,C?\
MH+5Z_7535D<U1W84445H9A1110 4444 %5[[_CRF_P!VK%07O_'E+_NT <\!
MQ2T#I14EBY%(>M%%  :C(IYIIZ4$L5:7 I%IU (*,T48S04(>1@5"PQ5@+S4
M<B\TK@1<FGJ#Z4U:D'2F*P=*81S3FI*"6-P:*=3: #%/3I2#I3EZ4#0II".*
M6CM0.Q%TH'-#4JT!8-I]*0BI.U,/6E<+#<4$$4O>AJ: ;2@XI**!DJL/6D9A
MZTP'%,+<TK .W4W-%%(!"3FFDFE;K247  3GFG9%-HH ?2'.>*6BD)B<TTMP
M339Y4A3>YX%9<FN6^&V]10-(UUYJ.60+P:YX^)D64K@4CZS;N,F<TQV-W,9&
M2P!],TTL$(PP(]C6'#K=JA!:16![FKPO+>5-R,.?2IU$::2*1G<*D!!Z&LB)
MP3E6JR)&'>F@- \]*8>#4$4Q:I<YYIB>@IH'6DI1UI#5A:%;%%-I7 F# ]Z6
MHUJ04]0 @XIO.:F R*8R\T )2$9I:*$ P*?2G@44$XI@.!P*23#ICO3=U+0!
MR/B.QW*S*F2*Y&SNG2ZV9(P:])U.W$J-]*\_>PV:@Q%92143KM/N 8EW-VK3
M1E*YS7,*S0P+@U9LKUW<*3QFI4':Y3FD[&Z&Q)BM<$"'GTK(4996K29OW=:4
MT];D3L9-S_KFJ.,$$YI]P?WA-0+(=U<[;4S=)<A>0G&*?4<7(S4E>FGHCAFK
M,****=Q!W%4[T?NVJX.M5;T91J3V*A\2//M6!%P369(016KK9Q.:Q6:O(J?$
MSZ?#_ B)R,FFH1FA^M,4X-0CKZ%P'Y::0::K<4NZG8PZCHO]8*UK0'>#63%_
MK!6K:MAA6557@;T'[Z-@9V8%5G;:QS5F,Y J.6/+5Y&TCTT[/0HL2S?+S6C;
M$^3@]:JQPC=5L?(E:2:83NT($R])>$B#%+"VYZDO82T.?:O1I_"CY_&?Q&8E
MOG>?I4S4V*(H233CUK?H81&A3W%+M]J=36:F:Q @;:JRD"IRWR52E;D?6@M
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
MT]3'SQ4N%BU*^YK17J.@(;-)+LE''6L)4FA'R\K]:G@O"' ).:(MHF23U+X
MCG!VU>2)$FPTFW(Z54B*31Y)^:G&UDGD27>0%//-:L2)'/SL.P-:VG(%B:7K
M@8Q69<0F/Y5Y)'6M?2U+6;K_ !<5+!E3R\R,WJ>E3"#;'UJ6"/=(>. :L3*J
MI1-V14-3'DSYG2K$((&330 TE6&VQH<\8&:\N4KGJ1C9%6[D_=D#J35RS01P
M*">O-9Z_O;H)U&,UI@H N3QVJ 1*26?'8<YIUM(TUZ !PIJI=S?9X,YY/%7_
M  [$7C,KCK5Q1$S:R2:7&:"/2G1@D'ZTVB8[D;1@BF[0M6"O%02 C-<]G<Z+
MJPJS!>M*]XHXP/SK,N966LY[Q@_)/6BPKLZF!A)R..:T8H!C)-<W879V@ ]Z
MVDNRJC)I70S3C(BI[3?+D5EF\R,9I]O/YC[<T,31OZ ['7;7(XW'^1KT&N&T
M",?VK;,.Q/\ (UW-=6%=XOU.2O\ $%%%%=1B%%%% !1110 54U/_ )!EQ_N5
M;JIJG_(,N/\ <- '';J-U-HH ?O-.#9%-I1TH =NIA;FE;I41ZT 2[J-U1TN
MZ@!^ZFL^*-W%1DYH ?OS2[J8.M+0 ;J4-Q3*<.E #MU&ZA:7&: $W4;J-M-H
M >&XH)S3=V*3.: 'T4RB@ 9J9FGTT]: &DT!N:4]:2@!<TM-HH 7-(3FBB@
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
MV8!#+GFNZE56S/)Q6'<'=&>2<5&SX[U/)$5!'-5G4@UT'$&ZGKSS46*E3H*
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
M35J;&,=ZK \X]*#.(DR@+Q4<*Y>I)#FB #?0;1-"WR#6U9G*BLF+&T&M6SX
M!K-G1?0L2=14D; <TV05 \FU32,%N0:G-P0,50MS^\&:=,QDD-1[&1LT7.FC
M%(Z.U560&J.JOMCQ4=I>;(QG-5+^Y\[@&NFA'F9P8^7)&QG@;3QSFD;K3L=/
M:FMUKM1\_>Y7;I0AXH;I2+5(";- /-)0.M4 _=3J93MPH 1NA/I6MI"[W7-9
M)Y0UMZ&,.N:$U<3.JM8@4Z=*F-N#4UDF8ZM>6/2JYC)JYF-;#WIOV8>]:9C!
MIOE4<PN4S_LX]Z/LXK0\JCRJ.8.4H?9UQ3?('I6AY)]J3RJ+ARF?]G'O2B
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
M?:(K>/N$ZUK'#RD9.JCM'NH(AN>5 !UR<56&MZ?)-Y4=PKOCHO->?MI<0/\
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
MNY8*9)#DC-8LR>7(3CE>*<GVJY.%WX]>M>BDEL<LK]39^W)"IW28;M]:8VJ
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
M1*3B7&*DCKDNMU2^;FN<BOA@<_K5D7X'?]:TA63)G2L;:29:K<8SBL&"]#2
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
MET&2.YQZ5Z+H]W9>*O!LL-P \]NFX!NJFN.K'4ZZ,MI'-6F@QSZ 98F(D +
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
M)I ,&E/- #*<.E-Q3ATH <*7 I!2T &!452$XJ.@!P; H+&F8HZ4 .!.:=3
M>>E.W>U #N*2F4X&@!0!32>:?CBF$9-4@%!Q3LBF;/>EQ[TP)@>!1GTI@X%+
MFDP%J-J?FFD9J0& 9J5:0#%*.H]ZJX7*>KWHLM.E<M@[>*\W$F(WE8\N:Z/Q
MM>@!+93]X8//O7,SXS'&IX5:[:"TN<E=W9A:Q,'3RQUS51OW5NO8FI;L;K[&
M.,BJUZV[" =*TU;(6Q$B^?* H[UU.E1Q6$!E<#.>]8^E6N?G<[<<]*N74^\!
M%/ JH.SN3)71+>Z@]QD*W&>F*HA#R?7K4L<!;D<>U6H[9L9?"CU-%[[CVV*T
M,)SE5K5L].FF^9DJ%;RWM>J[_I3'UBY;_5?(O;G-.X%ZYLIC"5Z*.U8<MM*C
M$!2PJ>34+M^"]5C<7"DG?G/M2N!;M1M4Y&#4S!L9QQ52VN#G+IGWS6FMY;LF
MUAM]Z+C1G,^YZ?(,1Y[TVY1=^8VR*,$P<]JAC*Y&2":MIMVY[U3#9JS%R1S0
M%B.?YN#5, H_%7)N)-OZU XR<U1)<M)]LR@_C5?4\P7D5PIP-W7TIL9Y'8U=
M:%+R QOU'(HDKH:=F02V9O;F"\5LPSN(W;T/3^=;FG016 :S=@YW9)SVKG;6
M62U@N;%SB,_,@/8CG/Z59\.K-JERZB4JX_B(S7DXF%CT\-(Z_P +:8+?Q<)5
M($)SM&:]0D7;7C.F7UY;:G#OC;;&X4MGK7LQ<26R2#NN:,.]+!7W(E.03GI4
M1E ; ZU&7;YL4P\C..:Z3 LAP>M31\OD527)[5>@^48/-0.Q/(V *0$8IDIX
M'-(.0*+C),T9-,SBG#FBX#AS3J8&Q3MU)@. XIC<BG!N.E,:@"(CYA3CS32V
M&&>E.&T]#^E*X7%"@H14;(LZ-"P!)'>IDX]Z9( K@@X/TII,7-8Q9M(4EE=
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
MHXQ3:<>E-H 7 I#3J0]: &DXI >:=C-&V@!I)-&#3MM.VT 14H&:>5YI,8H
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
MC/(SFFQW,=W;I+"Y (I9/O\ RD'ZUFR42;XV'*\?2HG91]U/THW, 0<8]J9
MSY82'/IQ2&+EO^> _*DQSG&/:I%D4?>>E9D;IS0!$23P#BD ;&TM^M'E@MT.
M:AE@N=^44'V-2T4AYC.?O?K44JOO^\_YT>5(.9 5/M35*.^&D4^X-2TUL.RZ
MDNUE3<S9%5_MJ,Q0$K[>M62J"0()/EQS5;[&BSLV]2,]Z23"R+*2$+]T8]:=
M]H&,'H>*;MC/"JQ/UI#&,9$9SVS5<H60C3PXV[?TJ$S*OW5_2E$,C$ED5?2E
MC'S;3MR.":FQ1$UTQ&",+7)>+!B9+DH60\# SS7</;)(OS;2/K52YLK>:+RV
MR!VI)M,+]#QFXG.YV%O*0?1:9#>-'*K".YC^@->HS:-%'D">/!Z9456?2G;&
M&5\>BBM56?8EP,CP'>/<>,=/$D;M^\;#N>1\IKW:O,O#>G21>(K.5HB K'G;
MC^$UZ;7;AI.46V<M=6D%%%%=!B%%%% !1110 5GZY_R!+O\ ZYFM"L_6_P#D
M"7?_ %S- 'G.,\4TC%/QBFL10 VBDS2U8!C-/ XIH&:>.E2P$I<48HS2 0T
MXH)&: <T +FEI!UI: "FL:<>*8U #.M&*!2T %/!SVJ/-/7B@"3-(>:*0D"@
M!>E/#<5&>G%"DT 29K@?B!+NF@C].?TKOL5YGX[D)U0#LO6MJ"3D95'9'-6+
MYO02,9.*O^('&Y,=-N*RX& N$(^M7=;)*H?45W7T.5[F#:(9+Y?0,#^M;\QW
M$$]JS=%A\R61\=,UIR*0<4UL%R #%#<FE(Q32>:; 0\"HF?MBI'Y'%1$>M(!
MA&>]2+TIH!-/4&D \*,4 9/%!STI%W G%4 XJ<4W;[T[+'@TF><4F!:MU#-C
M-9^L*3AQV-7[;(8D]*HZBQ^93TJ6-$$#B>( M@BH@#YI![5!:N(Y\D_*:NRK
MAPX^Z:0[EA/FMB*K@XJQ",VYJN015$D@.5K/O6+84>]70?EJHPW.<T60#+2/
M'6M6VP>*JQ1[8^G-30$AJ<8H'JC1N;(7$4#GMC<*Z)6LEMXU4#  Y]_2LB!R
M]N .3WK0TN".>Z\B0XBZAO>O,QM)M\ZZ'I8:>G*>C:;+%<:5"8F!4+R:F$BE
M2,\CBL+3'ATQ7M$FR"?ES6BA\LEI&&&Y&#6$*RY;FDJ3N3,&#9'(ICSJJYW<
MU4GOPF0#63+=NS<-Q2C*4W:)?LHI7D:-S>O@X8?G6%?WI52SMVXITC^9G]YS
M63J6SR'5W/3(KII82HI7:,ZF(IJ/+%D=U(S",$_+(?TJ-UAMX6D0;6''UIMI
M(MY:[=P+Q]!574ID%IM5OF Y^M>JW961Y%M=3*OIM\N2<U54!GW9Q5>24M)U
MI5+ US2GJ="6AZ-X1\3"&%K&9\'JI)J#6M0E'B*"Z?YD1LGGC&,5Q,$KAB4X
M8=#FM5=5-Y"(Y\>8HZ^M<=6#<KG73KJW*SL[VX241W$3?(PR,=C4$6K[MP))
M(&,5SMG?2>:(\Y3H%]*T;6%GD)5 7(R!7G3B[L].DVXW>QJ16;7<RLPR6(XZ
MX%3WFC2V5\M[:2K@8W(W&*;X?NBL37,G/ER%2#VP:K^)3=7E[FW:1$(&=O0U
M/+-+FZ"G5@I\G4WK74GN9U<L"A 63)K<M]"L)'^T;H\'G&:\TM['458"*=PK
M<$5NP1ZK @0M*5'0YHJ8AS@O(YH4%3J.<7HSMKW0K'4[/R)@"%Z' KF!X<O=
M)EQ:G>">#3HIKY,%FFQWP:TK2]NE!:7S&],K67M),WA>.Q9TG1Y;IF.HL"H'
M -:\-C8VC;HT /3@=:S;?6@S8:)MW?@U>BO_ ##M%O@#O2YF.5WN7$AC=#D
MTX00-\I05#YPW#M[4GF'=D&ES,SLB7[#",XC09]J#$(MH4#\*8)5;H[?E4T;
M+M.XD^E)ZC3L-9$+#(H$85AA2??-.#(>"?F[4+)E3BG< ()_A%1%"O3"T\S
M=2*0JDG62G<38U';. 0Q[YJ2,13,0P4-[4B6T:$D2=:8]J!\T;DO30ATD#8(
M#XYJ.2V(7<)!QR>:E,3F,%LYJ +\Q!!Q]:=A%(7LAE9 3L]#5VU@ED(<F-5[
M<TV2VMW *D*>^*?';K&<K(Q'UJ.9 6-I24,67(]!37?:69VX/;%!XZ"FL"PQ
MC-6MAV9%")#(2#N4^HJUY0_BC!_"H2C#&QL4N9_^>M,.5DYB.W"QJ%],T@B8
M]53VJLWF]Y&H#2H,"3/?K1<7(6Q$?[B?E2FT5N2D?_?(JF)I2<%JE$DBX^:G
M<7(A\EJFW!C7\!BE6T@ &0>G]ZHS<2[@I')IS>9CWHYB>1"R64;@F-F4@>M0
MQ0W"D^9*64= ::YNQCRV 'IBD>:[X!((^F*3GV*44:UJ_&"<5+?Q&>T,B#YE
M_6LRTF.X!\@FMF"3*[>H-=49<T;,YY>[(PM]PD?(3/INICO/MXD ]A5C4H5M
M;A2<D/R.:SI)R9#A #TZURN-M&="3:N20RW".Q;<P-7([G!!;(J@DTC\,1CM
M@XIQQG!W4K#Y6:7VM:C>>(<[ABJT<:GN:D6!DX"AA[B@6I,MTA0>7,H7W%/2
M=&XRK'U%0>4@',0_*E:+;AD55'?% :EDL >HQ4;1POU9?SJ"1B5Y!([U&@#G
MA?UIAJ6OLX]1^=.$3+P.E5PJ*<,)!^-/,:'D2. ?>FF)MHE9"<9%)Y0QD\>]
M--N< K<''US3_(:-0QFW>Q%.XN9OH 0_PD&G[9 N'8#Z&HVF,1V^9%GZBH);
MDHN1+;M]3_\ 7J><+,L$,H^]D>M()BH/.:H?VP5&'BB('<-UIUOK=G,Q0H5;
M_=/-)MAU+HD+]^?3%+N8<;>*I/J,(DRO3V%2QZG:DE6?!QW%3S&MM!S;PI8+
M\N>M9>K7QC3"'D'%2ZMJ\4%EMB<9;I7*S:J'.V0C('-=%**>YE(MS7[R1 .Q
MQC)-5EN5G7'7!]:RY+WSI60, O3K4<4Z6Y*[^370K+8E(VS*RC@X ZU9BNED
M3;R/>N>_M2-9=A8%O2MBWECGAS@+2<FBN5&G \:CYNGK4R7,8!"X(K'EE 4*
M&Z#%,64H.#Q6?.Q\IHRS#>=M56N2AP35,7#-*0ISFD.9-QSR*.9ARFFDWRYS
M4@N8\??YK',CA<9_6JF^82=>,^M','*=$+S/'WN?6FSW#P8D'*^E9D1<#-21
M3M<;HI.U','*/DF\\[U&">V:KR(VPLPY':IYT6",&,Y(ZU&TJR(">@ZU-QV1
MBSC9*.O-3^<L:_>XQ4.HW2(W05G!YKR0(@X-&Y6A-<7I<E8\ENU5(M'N[Q]T
M[$)GH:W;6QA@0,PW/WS4C7)\U55?E],46"Y%;:?#9E?DW\=A5F*X+R I&"M2
M1+(RDO\ +Z4L,:PJ=I! Z\T<HKW.Q\.2*; B3E@<5J,L<AR.*YK1+ITAD55R
M-V16@UTQX:-B1Z5C-I,+&H8D49#<_6AFR<\#\:PY+\*#^[D_,U =3 ZQO^=3
MSH>O8W#L<8RH/IF@,(^"Z\=LUD1ZI9YW/"RGW:K(U*Q<9V8)]\TN8+&A]LP/
ME.*B9GD.])F#>PJJ+RS=2#( >PIR7%NHXFV^]',&I>'G+"V'+-@XR*S_ -^5
MQ<6P)]1Q4Z3@YQ<CVI4G).#,&^M-20<K95X.% 9<>M2?9YI%^21<>]63$&.X
ML#FA8X1QNP?8T[H%!K<JK9W2<[A]0U*8YP""[#Z5;R <!C5A'XY0-2N.QD%I
M P#;FQ37E17YA(R>3FM8@%LB,4,J'[T2T:#N9A0,P='8#'3%3+*S#:0#CUXJ
M[LC*;E5<?6HB$[IQ0[6 KM(W=8_RIZ.Y^Z5'T%.>.,D+@#=QG/2F"WV'"R#\
MZCE3'?N7M+#C4X"5.,GG/L:ZNN3TN.5=4@+39&3\OX&NLKOPJM!G+7?O!111
M728!1110 4444 %9^N?\@2[_ .N9K0K/US_D!WG_ %S- 'G&ZFM110 VE'2E
MI1UIW 5:4=:<.E%( IM.J-J:0 >M"TRE%%@)1UI:3^&DI .8TPTVD/6G8 %!
MZ4E*.M(!*EIE2*M-(!I.*3.33V6H\8-%@).U(.M+VI*+ /S7EWC)_,UF<=A7
MIZG"AO8UY)XB?S-4N/K71AXW=S"JS%7Y7!J[JYW6T1]JI%L CTJY>MY]BGX"
MNM:G,WU)="@ LFD/&2:?<</Q4\">1IT:^U5V^:JM8$[D)J,TY^],QD4,85&1
MDT\#!I1UI -5:4=:?118!#UH%&,M3L8%%P$I@^_2M0M %J'I6;J;89JT@O%9
M.J##M]!4L#*7+/QVK6M)!-&4/4#BLJ(@2 GI5W#1,)$^Z>M3%W93-* ?NV6J
M[5/&P>(%?O4V1,5H*Q6D;:E10C<]).?WA%21'8OUI!8F;Y2 *B$A5C2LV!FF
M9W4F+J;.GW8,5:=M-N(9#@K7-QEHH\5<LI9-V#TK+XM&;*\=4;\%\KZBGGLP
M(Z5TC:E') %5N![UQ4R><N5.'7G-;WAP6DEL]I. UP<E6KS,315-Z;'IT*O.
MKD6J>(8+0%<Y:L-]>:2+*G]:PM=62VU2:WE^_N)#'TS6=%.1+L'W:]'#N$5H
MCAKN4F[LW/\ A))8I\$D\UM+>QZE9N"?FVUR5S NP.O?FK&B7/DW@CD.%;BN
MB-66S.64%NB;3+PVEXP#$D-6AJT+7,+7,1^0_,P'K61>VS0ZB2@)23H1ZUMK
M!<Z9:PRRL&AD # ^AZTKK8=KZG-J"7YJ:I;^';,9XC^[/\-5E;/(&/:L6K,U
MB[(GB;YBOK6A;6.R)IW/"\UG(?G5O>M6XN'EAC@1\;R%/TK*;+A&[T-K2]-1
MX#=#JWW<U%>:D]IJ0^S#YX^#4MA.T%J\;2@K .!FLH3I)=/(QKBJI*"EW-J>
M*J5,0Z:^&)H6VH7$;2=EF)/T->A^&=;MYK%8;F--RC[S"O-;9TG4H#WK<3"P
MJ 3QZ&N.<VX\MSK]FI5/:/<]+B.G2\KY><]L5:^RVL@RLP'M7F<+X48=U^AJ
MTEU*.%GDQ]:YN4V5DK'I,&F1*=S2*1Z5;^R0*N,C\J\U_MF[MW7;<-5@>)+U
M./-+Y]:%<35SO/L]JG8$^M.\F  $,%/\ZXF'Q+=(@9HU_*K">(UFD7S8QD=,
M"G<5CL5@C=>0,>M,:VB'2LVTUBU-KNE( !Z5:CU2PD'RS;?QI7 > J]J1I ?
ME J59;9O^6L?_?0I3]E)XD7/L:L"")")03Z&I$0;#D'&:F3R!G+ ^G-2!T'N
M*EH5RH8HV]:='9+G[U6=T;?PTQ9Q']]*J*$Q/L:_WJ:UOLZ.14PND<Y%2!@W
M0 _6JT$4PC,=JR9/O1':2ECDC\ZMF/(^ZH^E)C;5))BNR'[(?[B_G3?LY#$=
M*M*NZI!'Q1RH+E00XZT&#?QD"K+83@KFHR5/\%(>I5:V8'AJ3RF'4U.8V/*G
M;CFHR;C=DHK+]*&QI,KM:S-DAP1V&:J2QWB/PBXQZUJAMW&S;45P%7@MGBI;
M&EJ9A^U/A2JKSU!JTMM<MMP1GZU)#$'/RG!J]Y3!1\]*Y>AEM:7NXMN''O2Q
M_:"<,>:U!;(_WI6_.A[=,C!R!56,[E3RKD#(QCZTS?=9PJ!B/4UHG&,"H75E
M(*_C5JR$G9E+S;Q7&Z$!>Y%:MM(?+![TQ6RFYL\5$LT22;OFK2,B*C3+>H6G
MVVS*C[Z#(-836+%ASVKI(9$9,>M4;JU)DW X%76C=<R)IRMH9?\ 9[$@[J>8
M9T8#@K6@("$&3FD,!(PIP?6N>S-KF>T<YZ#%5\749Y5C^-:C6TW_ #UH96Q]
M^BS#F11AO)8_]9 S#UJ<RHZ$^6R9]:D\N0G(:GXE08VA\_I0%RB("Y.RX(;L
M".*=%;W"M_KU_(U.TDL0),(_ 5"UY)_SQ/Y5+"Y.6=1M/SGWIHAG8K\HY[9J
M!+AW_@/Y5.C2Y.(G(]J(@V9&J7NH6S,D4  ]0:YRZU74FD52[KZ@9KNOG;<&
M@)_WA4!M3(_^H5?<BK%<X1M1VS?,79^^:0W SN);'UKMY-*@?_66\;'Z4T:#
M:M_R[KQ19 <1+=3)+&]M"\@;D@G&*UM/U2-IBLD+J_TKJDTR( !8HP/3%2C3
MD4AA%$<>U#C<FVISF?-ERFY>?2I2(I).5)('6MET"RCY5QTX%5-4C\O3Y7B0
MYQVI*FNY:=SFM2L[JXD'DJNT>]9SZ!J,LK/M7YAG[U9W]K74;2*;AEY[U*-:
MO\86YR.QK>+25D'())X>U*.Y)"KCZU-_85\X^:,?G40UG4 >9LU*FMWP/,M5
M=AR#(O#%XDQE91^=6'T^]1=J&I$UJ\(SYN?:AO$-S#\S1!OPH>H<C*<L5[%C
M=GBE6:<\.#6S9ZVEZ/WL"YQZ59,]JP_>1 ?2HU%S'+)>-#=C.<'BKJ3MEG[9
MS6L(])F? 4!NO6G2Z;9L,I,JC_>I6&G<QVN/,Z'%)#.K$YQQ5Y] AZK<+\W^
MU4*:"@8C[0/^^J0[C)=02)<<56_M.-<N2 :O'PU;YS)<?@&I1H6EIR?G(]31
MH)LQIO$,81EP2<<5%:ZA=72,(E('O71I86 88LD('\1%6HECC.$BC5?I5)-B
MNCF8-'N+I_,G/ [5?D@AMQ$D8P<]:UG5_,)0?+[5S.O:I#I]M([<O_"!UHLV
M[$NR5[CM0U."RC(F<KZ8I(+A+B!)$DR#7G-W<W>J!GD,N"?E4K70Z?J<\=E%
M;&!L#^()S6JBEHS+VB.TCN)BFUV79]:BB&U)/GS6%%<SL/E@D/U4U;TRUO0S
MF;>H?G@4I2C%:L<6VSNO"4X8SQO&V%Q@D=>*Z-GB+'/'X5RECJES9Q((MK*!
MCYADUHIX@=P2\"[O85PSDF[G5'8UVA@D'!R?3%)]@B8?=%8KZY..8X%!]QBH
MO[4U G<%4?0U/,A^\;!TV$_?BW5#+I=J1Q\GMZ5E27NJR?><Q_05&89YQF2>
M7=W(-2)79=;3+:$[WDZ=J"+,C*R8(]:HK8%N#-,_U/2GKI<*_,[.?J:5QV99
M\V!>!**KO<PH_P!\THL;3(^]4PL+1_O$?G330:D'VV,GBX?Z5+'>JJ$@L:7[
M)9JV N0*)1#M_=XP.U.Z#5CUU!2"3N/;BB*_\LG(<YZ<U728 8\H_7%'VI0P
M!B(&?2BX<K+S:BPCSAL_6JHU2ZSF-@/]XTOF0-_#4<D1(S$(^?:DI)ARLG75
M+]Q\WD,>QR:1=2U7?CRX=G?:U4&%T@YM]_NHJ1)9MGSVK@>V:KF'RFG_ &E(
MH&8Q_M<T)J2%_P#5UCO=H&VL&7V(IK.S_P"I$?XFH=QJ*.MT6[ADUJV54(8L
M><^QKN*\N\,"?_A)++?"P&XY;M]TUZC7HX/X'ZG'B5:2"BBBNLYPHHHH ***
M* "L_7/^0'>?]<S6A6?KG_($N_\ KF: /-J*=MI",4 (*=BFCBEW4 /%+35-
M+F@!:C:GYIA.:: :!FG*.M*HXI:&P%%+BFTN:0#&XIE/;I3<58"44N*,5+0#
MEJ3.*C!Q4F:: 1B::.:<:0#%, HHHH 4_=([;37CNK$G4Y\\\FO86XB+?[)K
MQS4VW7T[?[1%=&'ZG/5,H,-Y!YK1M4\^-$Z@,#BLQE^?.:VM!7+N2. *ZHHY
MY:(MW?R*$[ 5GL2.AJY?R;I2:I$YJF*(C8(]ZB.14G/I36'K2*(U))-.I$'S
M&G[1ZTK (H)I^*%I"<4P%X!H<X44P'<U$GI2 86R:1"=^*0+R.:DC3+]:0%I
M6PN#UK&U<D2+SUZUKE<GK6/K)PZ4I; D9:@L?QK5A!:+83QBLR Y/U-:D(P5
M&:B)38^V<QN4/!]:EN;A5C(/6H;H 88<&L^\E$D@V'-5>P+4>)0S_-R:LJZX
M Q6<J-N[U8 ?TI:@:,=N)<#=P:M)9(N,@&LV%Y%<<D5?BF<#GFJCL*VII7%C
M#'"&W FJJ#8V$Z5:C,4]L/,E /I0/*7A"#CN:QCN:MZ#[96=]I7@]36CI[1:
M?JT<K$;<<BJ",[,!&.?]FIY;<-92/-\K#H#UJ<1!2B[FE&;YDD0>-M+AGN5O
MHE?8_MQ7#O'Y4F,8KUF6Z>_\+P1K!YBI@%@.>E>=ZIILD<K2("5!Z$<USX2T
MH-=4;8A6DBJ)"8U4GH*@E9D960<CO3D!,N,$#WJ1D)8K^%==^QR=32T[6H?/
M3[6A* 8_&K6N:S!?[(H% C7L3VKFC'Y;8(R,YYJ<VZ2#=&3DCD5%G>Y3M8O6
M>;N41+R!ZTZXL@DTBA@"I(K.C:XLWS&2/>A[V62;<Y;)Z^]%VWJ'0M)E  RY
MIS>9.R[25VG-30RI+$ 5&1Q4QB;;A%_*L*LE%.YK27,T1*T^2HD;+GGWJ;R6
M#J.N>M)&C(PR#FKULQ:<%DR![5Y52I=VZ'HPA&[LMR>QB%OR4J^)(Y?O$J?2
MD65">5%3J+=ADJ,URRD:J-A8;9'/_'UL^M65MG096Z1@*:MI%(H(%/%D>@)Q
M[5"FRK(D6VNI<%95;ZU$&E\S!'2G"UG3_5O(/I32)T;)4U3F+E[&CR;50>M.
MM2@;[HSZU6%S^X&X<U''<HC[MWX5/.V'*SH \ 4 GGM2F(,,B0@55ANH;B/'
MEKN[$=:E>8"'_5MD>@I<P^4E^S3+]UU_.IX3-&HR_/L:S;<3@Y?=M]:LR>4!
MY@NR,_PD]*OG0<IIQW-T P#]N,FG)JMW!\K,'./6L@W99<*ZMCC(-2VS*S O
MR<8QFIY[LEP9LIK\Z]5'YU;_ .$@A?\ UL;5AR0J!N,;8]JKF<B4J_*^N*J[
M%8ZE=7T\IE>&]*I?VK(9P(R63N<]*QI&@\L,$&3U--0?,&CE(]11=A8[>"]M
M65?WP5\<@FK!/G#]U*A_&O/V(#E3)\Y]Z>+FXMN8YF/XU:;"R.]4R)W!IZS.
M3R:X>+6+TKDR,?QJQ'K,^1N;GOS5<Z)L=IN=N0 13'F6)=S?2N;&LSK@QMN7
MOS3SX@1P$EC'7J30IH5CH"T3C+'@T@V+PC87TK)_M>TDP,@?2IX]5LON,ZY^
MM.Z8;%QVSP.E0/;[S4B2VS'(F7GMFI2T0&1(,?6A!<KQPF,Y S4NY@02O I^
MTE=RL,4")B.6XIZ"U$\\>E'GYZK@>M!A],FFM"XQQD4[A8:\R@X5C2*9FS\^
M!1+#A<K&-U4Y(+YP/+R!FEJ.Q,\T\9QYB =R35*XU:5?D10Y]14@TF60YF9C
MZC-6(K*WM^B#/O2O) XID5AJ-P_^LA8>^:TFG$Z[1E6]34"+%R 2:0QA3\I(
MJ_:2ZD*"3)5+(<-(:LH588+9JDO!R?F^M2;AC@8-'M!\J+?E)ZBF&&+T%52T
M@Z$TBSD]<T*;%R%P11CH!2,@XVG%0AMW1P/K2[')'S?E0,DV?,"6S2[%]JA:
M-UZ,32@?WG(J6@(MZ12;0@^M2[L'[Y%-" GD<^M/2(,Q!'XT),8W?@Y!)I#(
MY/&<>E.VD$@*,4Y2@&T\4]0NAJRI_&Y6IML(SY;YS492%NJ@TT1(/NG%5<0Y
MU91\HJNTTBN RFK"E@<;B:DRI&64&E<5BA+=J."E*'CFC*LHVGJ*DGMUE^Z!
MFJQMI5X XI#1R&O>$H[IWEM'4?[&*X2_L;[3<^:@55..*]0U5;^ -]ECY/>N
M,U32-8U&$^=YAS[4)=V7=]#D!KD$:E6/S9]:D368'7[^?QJ"Y\$W1D._<@]Q
M50^#;Y6(B=B*VCR=Q7D:RZN@("O^M3'525QO3\ZYY_"FJJ>-QJ(^&M84Y"R&
MJY8]PYYG3V^KO"V>/SK43Q"CPX<$-GL:X== U[/"R8[5*- \0X^5)/RJ?^W@
MYGV.TBO86.\DCZU82ZCDW#?D$8 KBDTCQ.BX\I\'CI5ZWTKQ+M"F-NO<4:=R
MEJ=&EV0RCSN_3-6IW4Q;XG)8<G!KE(O!OB9Y_.W/MSG&>*VH_"/B:,;O-8 C
MIQ2<T@L6XM:9EVL-I'')H?6XHV57E4[C@8-48_!FJF0M<3MD]N*MQ> 8)) \
MUPVX<XS1[2(^6YMV^K6,=ORP+>I-07'B>T\LQ10F:3MMIL?A?3H!B60L?3-:
M%KIVF6S VT2"0>V:AUU'87LBO9:E/=Q%1:20GU855N- MYV\ZZ0RMGL.*V&O
MKL2&.-XP/<"K=G=2LA68QL1GH!7-.K)O0I4XVU1S8TNRB VQE/0%:GBLFWCR
MU3'TYKH7,;#<P1O; XI([BW4_=56[8%0Y2?42HP70SDM9 N"@S]*D\N6)0-A
MR/[M7_,!;*G-4V:[0DQR;O8TG=[L'%$>Z,?,596[Y%()H2>N[\*DCDNF.)@I
M'^Z*)D! \N!2>^.*2;0:H&>!H\$TY;AX@/+.15$VUTS_ .H 7ZU9%I<2IA65
M2/>G<=V6UN6DZQ@U*F!DA"#[5FQQ20<O< ?6K"W6!A+C<U%R5)DQ>4R@<D>]
M62<*/E /K6:;BY1P2-V>]/6]D,F'7C%%F7SEP[CWXJ%HLG('%*+M=IXH6[0)
MR#4M,.="&+ XXJ/R@H.>M(;@$D[@ :DCNH0?FPU-)W!S$2X ^0?K4K1&9"5V
M]*>DEENW%%/;%78GM !MC!S5:BYS,BL9G_NBK<5E(G51GUK15H!_!^5/.TD;
M6./2FHI#YBBEK)N^?IZ5.UM&%&0,5=*!DY?!]Z844#D[A5V%<@2V@ RR@@>U
M/:"R*9\K]*G 0KC;UH4C.W''TII"N3:5!&FH0,I[\#\*ZFN<TY5%_%CKD_RK
MHZ[\+\#.3$.\@HHHKJ, HHHH **** "L_7/^0)=_]<S6A6?KG_($N_\ KF:
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
M4\<L?7G)I&E V@H&X]*I!=/<RVN2.@&:F@OLC;)&,U=WVK??@&?I2FUMF&0
M#3N)J+*QGB_BC7'UH1[23U4^PJP-.B<9S3?[-B1OO ?C1=$\L>@"RCE7Y)"*
MC6SG!(6<U#,S12;86Y^M3H+D)NR>F:!\H;-0B^XX;ZFGPWU^C'S(P<>AJ/[;
M+']ZFMJ,V,@"F+D9I)K$B+B2$DU(NMH3AHBOOBL)M4D_B7GZ41ZBS,08LC'<
M47)<6=*FKQ-CD#ZT@UFW67!9:Q$N+=N7C4&@PV<IW; *7,%FCK-)U*.?58(U
M(^8G'Y&NOKSGP]#"-?M"AY#''Y&O1J]'!N\'ZG+7^(****ZS$**** "BBB@
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
MGM)!\FT?2JH$3# 8TOFVZ_\ +,4W=%(25^4T/0$#PC'R,P-, NUX#$CWI=S
M\,#]*E2:0\8H4G<92EEO5/"@U#)K4ELNZ:V/X9K2:;:?F%32O:O'^\YS[5I[
M0FR,B'Q59/%\X*MZ&K,6N:?<,H++DTV?3;&1\^6F#WQ42^&+2<EE8*>V*OF0
M<J-(7%KN!65=OL:4J)6W(PQ]:P+KPWY1PD[9]C67/I^I0']U<G ]6-/1]1<G
M8[7[@P5S]*B>29""F0#V-<4+C681G>3^)J]9WVJR %U&/J:5ET8<C.M6ZN40
M$$FITU&YVY!(-<M)K=W!A3&:FC\1$1_/&WX"A(3@['5P:M.2 6.:<^N7"2;2
M5Q^-<];ZM&T?F,K ?2E.J64IR7(^HJA*)TO_  D!C3,C@>E7(=?5D!RISZUQ
MSS6D\>/-'M4]NT&S:LHJ=4)P1V2:Q$3R14Z:E W0C-<<%!/#C\ZE3..IX[U2
MDR.4ZR6Z#+E7%,69W(VR5RLMPRKA7-+;74B'[YS352P.)VJL0N&;+4K!^X&*
MY3^T)U.[=D?6IQK,X4?UJO:BY3I%4]\U*JCWKF!KLHZD5(-=<#-/G"QTI '7
M-*J[AD9Q6)!K\;G#DU<75[=N V*?,@Y30P5IAY-4IM2A"K^\'-0_;T<X#BH<
MT@L:!!'0T*?>J:W.?XP:F64>].,T%B?>=V.U.)XZU!O!-&2>]5S(3B3<9SFE
MR/6H.?44A)%*XK$WF+ZTORGG%5]M2*> ,U7,^P[$A QQ47(/2I!Q[T'%%V(A
M;.::X+]14I'-.VC&:0T5E!3W^M.5U7[P&:EP*38C=:!D3XEX'6H6A(Y.*N>2
MGK36@7KNI60%0JI&*B:%?>KPC4TIA4CI4\I7,4D4$YQQ4S01$9QS4XM_ER,5
M&T;CTHY$',0^3'G&*:UO%Z4]E;/2F-N]*7*@YF6=)@1-5@*CN?Y&NNKE=*!_
MM&#ZG^1KJJ]'!JT'ZG)7=Y!111768!1110 4444 %9^N_P#(#O/^N9K0K.U[
M_D!7G_7,T >:GI3: W-.IW 9DTHHHI %(>E!IIZ4[@/4TZHUIU%P DYI,FEI
M&.*+W >&XI=U1!N:=NIV ?NI>M1[J4-Q18!]%-SFB@!#24ZF[J8#P1BGH1CJ
M*KEN:56I,"PQP.M-W4W.12#J*5P"X^:TE_W37C>JC_2Y<="QKV*1O]%E^AKQ
M_4O]>W^]77A]F<];4MVXV:<HZ9&:H.3N-7R<6:?[M9Y.376F<Z6MQ,G-2*U,
M[TC?+0V,F\TBH)I^>O:F,6:HV0GK4RV&ACSGUJ(SGUI[19J%DP<5&I5QWGGU
MI!+GJ:C9=M1[JEZ#+(?GK4J2'<,51#X-2I+@TU)BL:%PI:/< 3CT%9[$YK0@
MN 0%;H>M5[NW96,@^[3;$T-MFQ(*H7T#/<.V#C/I5J!OFJQ(%?KUI.*EHP4G
M'5&(%=?NGI5VWOCPCC\ZD>TSDK5*6!T.1UK*SB]#322U-=HHIHP01GV-4)[-
MD&=I_*H(YY8N*UK>[BF3;)]ZK]V6Y%FC& *G&#3PY QCK6E-9CEEZ55CM'GN
M%B3O4RBT-23T)[>SN)82\;*V.V:F1;R-3U!'9:M7I&EV,,"?ZX_?JFM_<,/W
M90'WK#VINH:$_G2N K^8,>H-3*DCC(1V_ U7?5I85\DX+?WL59T[4+II4BW
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
M7MCU7I5=X&'WJEQ*3&1R[2.:THI%G0*S9'H360RE:='*8SD9I),+W+IA,+8
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
M2DT%SESIB/UC _"JLVE[!\@*_P"[Q7:,+=FQMQ]*D;38I%XJU4(T//TLYE;
MEDSZ;C4_D7\:Y21A]376/I2!VXY]JJR6+L2!R!0YWT+BE<YZ.YU.,<NQQ[U
MVO:A"^"&/UK:GMY8\JJ#'TK'G@:20@(<UM35R)V0Z/Q=*DH,H(%6_P#A+K:1
M@36'-8M&VUDR::NG*#N=<5I.$2+'6Q>(;*4#. >U78]1B<9# "N."VRX[8IK
M784[8V-8\O8:1W7VZ!AC<N:<DD3'_6+^=<?;13SQ$J_S&GC3M1C&1*<>].S$
M]#L6FCX4,N:>68 ;6_6N&>2_@;DYQ3_^$BN+<!9$!H2N#.UW2_WS^=(+BY1@
M0[8!]:X\>+"1]S'XU:M_% ;[R#%/D8M3K%U&YW_>;\ZM)J]PO&6X]ZY>+7;=
MCD\5<36+5_X^:SY1'2)KSIPY.:G&N%AU-<P+NVD.[?5@3Q%>&%.P'1P:X-W)
M_.K/]MQ^HKED,>,AJ0L!_'3] T.WT;44GU>W0$99C_(UVM>5^%F)\267S9&X
M_P#H)KU2O1P?P/U./$?$@HHHKK, HHHH **** "LW7^-!O?^N9K2K-\0?\@"
M]_ZY&@#S MP:B/-&ZC- !NI0<TRG+0 \#-/Z"F9XHS0 IYIM.S3<4  X-.+9
MIN*,4 +FC-)BB@!U(>M+2@9% #12TI&*2@ HHS1FF@%'6I5&142U,O2J "O%
M-/I3STJ,]: *VI'&GRG_ &37DT^1<<^M>L:H?^);-]#7DMZV) 1ZUTT/A9SU
MMRS<?ZM._P M5@.,U9B_?6^>I%1;>*ZC CI&%2;<'FD;'K0 S'%-/)IY(QUI
MG?'>@!2>.*;D]/6EP<TX*,Y- #0I'6E!YY%2X%-*@4 *,;<8IOE!B=PIZ<BG
M@4[ 57M4/..*B^QHW0 5H8!ZTTA1WHLA-E2*UV'@BF72[#FKI([&J]VI:'(&
M32:!,KQG@58&"M4(WP<,<&K:.".M2#';1Z4L9^SJ6QD]L5(@!ZTYD!..U,$8
MUS<3M(6?.#5BVE(P0V,UI75DAL595R>>GUK%\IXSWJ&6=?I[)+"%<CD54O+1
M4D+<$'TK.L9W4  \UIM-E!NII70KF-=6I7@8/TJ)+,E 3@?6MZ*W$[C<*34[
M410@(*AQ!2,%HXH>6^;Z4J7$6/E!!J&6,D'G)J..!_0TN6Q29K0W@; 3-;NG
MWQCFA'.TL!^M<W;0FW^;KFM&WDVNF>S9I27,K,I.S/3R=R?+TJN."01Q26$H
MFLXW!!R.M.<?-7%RV=CI1&WLH _6G+SQS@\8H(IZ#D5=TM!@\2%=IC0CT(JJ
MVE64R$/"H).?E%7FIJTK1",V4&\-V-P-I0 8P#5"7P:B*1'<-[#-=&C[7ZU(
MQ+YP<>]*UP>IP=QX<OXBPBE5O0'-9=QINHP??M]_^[7HLC') (/TJ!E4_>R:
M7*!YK+(NW;-:2+C@_)5&1K, E489]5KU&:VBF7#*N/I6=/H=I(I'ECZT<C*.
M$@M]/:,&21 3ZBI7T>SE7=%-&/QKHI_"\## C!_&LR?PL5R4WKCT-2U8#'&C
MR1290HX]C4$UI+;C=';LY]<9Q6C)I-U!]R5_QJ))-1MCE2KK_=(I/03,6:[N
MID6.?*J#QD&H44O/@ 9[D#K71S7AF57N;$X[A5JNTUGOW0QM$<<@T)B,KRRS
MABAV \Y%6%:&$@+"NX]R*L2!6A'^D+@GE:KBWWJ2.3VJ@&%C+<,0%QCI42GR
MR0ZKUZ5:\I]PRGY4MU9C.5)YQUIV?<+(HR,K8*C&/2D$TK+M!8CTJT+6W1,S
M;B>VVI8;NVB^58&/UH#0B^VS+&%C!)]!3O[3NUYC>1?<&F;6\TR1#KVJ>(*R
M^6PQGBI:0TWT'0>(=23Y5NI"1VR:O1^*]:0XW.1[YIMO+%:8B^R;F'\6.M-G
MU@;71;=00,'BCV46M4'/)&E%XVOXT#2@X]ZN1>.F/WTS^%<5O2;#297V-!4
MC8"?2LI8>EV+5:1Z OCF$=8R?PJW#XULY0/O*?I7G(M+QND1/X4JV%\JO(8&
MVCDG' K*6!I]C3ZS,]/B\4V$K[6EP?>M&VUBRDY6=#VP37C!,N,G]*EA$K2*
M(9'W'KD\5D\!3>Q2Q+MJ>TBXCD8A'1OH14T0C:,_, 1VKR6*+5[=_,BFSZ5/
M+K.NZ<BSS./+/<CBL99;+I(I8E/<]@L([=SRPSWK0%M"S##  G&:\7M_'5]
M^2J_E6[;>-[FZTNXG(&8CGCZ40P<X]"G6C;0],%M&0=IY!Q49M5W 9_6O/+?
MXCB4X>%A[CO6C!XXLI,;WVM[M653#U%]DJ%1/J='=V67X('XU&+>6,8R".W-
M8_\ PDME</DS#!_VJMG5;5PH2<'CLU<SI270WYEW)Y(9U'4?G2 S!0,TPWD<
M@&V5?H34R'*KE@?2HLRTT(5R,-R33&MAC-.E<!P,\^E/,XV8J6@N1"U55QG@
MT@LHF; S4JONJ13@T)!S%?[#&IJQ%'M'%,+'?[593:N#FF%P"D#)I1S36F^;
M&.*<O-%Q".!MYZTFPA1MHE)Z4*Y"],T 0G=FIN=@HR&."*>XPG% $85NQ%.$
M9QR12K3^U-*X7L4WA(E#9%+(K$;A4[#D48&*.4=S.<29J=6?;ACFI74D\*:3
M:31RC(LJ..]2C(Z'K33#N:I_(^4<TN5BN",5YS37D;.<T>6PZ FHV#'(P:EZ
M#2N*)#NSFK4<O!Z516/MFI4SRIX H3!HDEF7DG]*@$BGDGBF2HH4X<&JV&QQ
M3<BE$OQQHP/(YIPC1>N#5!7=1WIWGOWXJ>8.0T$CA<_=.:>;=0#M&*H)=E6
M%7EN1MYHYB;$#HZ]^*@,LH8*H)-76F5@>13[+R7E4L1P::NRKV1'!)..H(JU
M]H<C#+6F(HGZ 5%+:(V0*OD,N:YF221EN0*A98W'0<5<ET_GC)JL]HZ X!I:
MEW5BN8HWR <4^*V4@D-TIBPOSP:JO<R03[0"1WJHL"Y(LB]Q3$F=>#G%-%SO
MZTAD!.*8#FD0G.#2^9'C&#3#$#R&I%C&X9:D)D@A4G=GBK3*$C.&J(Q?)P:7
M82F*9+(-[@DYR*:&?G!'-2;-HP::!04G8=&JGAERU0R6<>[<J#/TJ=,JV<4C
MR\]*:;1+5RDUA [Y=!N^E,FT:"1>,5;E;<W'%*'^4#.::E+J.Q@R^'8SG&#3
M8O#"'G K><L!Q3X7;'44_:RZ 9<&E&&0;!@"K<Z%(]N.:M!G#$]J8[;^HH]H
MWN!SMUYJ9RN1VK%N+5[AN5(-=[]EBD0;L5$FFPER<<4^<K2QQVGZ1'(V&4_C
M6V-&MUB^X.GI6JEDL;G:M2RPGRR #R*?M&+0Y6XTZ)3B/BH/[*;&5)_.NA-D
M2_S BGM:,(FVGZ4O:2#D1R-Q#/!]V3]:JQW]X),*S?G6K=6MQ)*1M/Y5&NER
MHN[!S]*Z(R36I+B":C>1J-S'\Z236+A1G+?G37MI\XVMCZ4X6;2+MV$GTQ3T
M9+B=1\/M6DN?&6FQ,6PSMU_W#7OM>!?#_3'@\9Z;*48 .QZ?[)KWVN["_ SA
MQ*M)!11174<X4444 %%%% !69XA_Y%^^_P"N1K3K,\0_\B_??]<C0!Y510.M
M.H ;3U&124HZ4 +C%%%% !3J9BEH =10.E%  >E-I#24 .W4X-Q4=&<4 /+4
MF<TW.:*I .HIM.6F!(G05,.E1+3S0 X]*C/6AC@=:;NH HZ[)Y6ER'U!KQ^\
MD8NQ]#7J?B>7%BBY]:\KN1\[_6NVA\)S5-RYI$Y>.135AOEQ69IC^5<\]#6O
M,N#GL:M&3*[-DXI-M*U(M6(:5YIK+M^:K*@>E.9%9>@H I[N]&ZGO#CI30N*
M %5J>>E1E@M)YE $@; I#-30ZGJ:D 1AVH C,Q(P*B9WJR(5)XH:W'K02RLI
M>IURR8-.\OVIP7"T,$9<T.V3-21C&*D<YD-* ,=*11+'TJ2H5J92*8#I)6\@
M1CH*IRV[%,U9;[U)R>,TF!FQ[XW^E:,%P'&&JO-'A\TV([6-2@-JUFVFG74V
M>O/M5&V?)ZU:=3UQ3 AS$XRT0!%0N%'\.!5J-L-RHIEU%O!*_E0P*FTR'Y>@
MI#)L>HT\^)SZ4](RYRU1RE<QZ#X;F\W2$/\ =-:C<@'UK$\+8_LJ0#LU;3#!
MKBJ?&=D=A,9J15IJ=:>*E#!J;4E-I@-[T_S<*13&J/O0 G1C[TUJ4]:2F! 6
MYIZC*YIAZFG#I0 QQBJY^^,C-67.%-5@,DFDP'>3 _WXQ5673;>;@(%JVM(S
M8I6N!C3:!MRT;J1_=K+N=/E0@26NX=B!76Q'+5)@9((!'O2: X%[.US^\A*_
MA4+:1:R_<<K7>O865Q\LB\GTJK)X7BEYA<H*0'$'1)Q\T=RK?C41L-45SM =
M1TKOK+P'J-W9FX@FWX[ 5!+X5UZWSF!CCT%/D8[HX607_ EM"P7N!49FM@-L
MEN5?Z5VG]G:M&2&LF([\4?V09F_?:>??"U+370.6YPR&)GRLH0>]:+113P'R
MI4WYXKH'\*P21R#[,Z'Z51N/",D$2F%G!^M+S*4>[,V2VN8=CXWD#DU6NI))
M_N08;O5^YT?4H$!65F]LU6:._CCVE!D\]*.>Y/*R@ID5"C0_-3EC,G)&TCFI
MGN9(_OQ98=>*1=2M1Q)"031S#Y1ZWE]$G[N0M^%.AU*] DCEX$J\Y[THN;14
M)R1GWI4EMYU53(!@=3UJN8DK": # B(/?/>H9;J-1M4;3ZUJ"TM=P(F4C%5[
MJSMV.4QGUH SDOKE&&9#C/'-:$MZ;RR%O+S@YJ(:>#T89[5-'8DMMD( ]10!
MF.R%B1TK;T/:^F:C'_L9JHFF)]J=0<J <5;TE18-=(>1*FWF@#(8C(53C!HB
MC+2M\]375OY3#:,@\YJ@[.K< YH T9(C$RNRDK[&I81O=V2X=>.F>E9R7$P&
M&!(]Z:)RK'((R>U*44RN9FU%>20 +]J;/N:O0ZQ=KDI=$D#N:YC>&&>?QI89
M#'*&R<5#I1:V!3GW.TB\1WT"[Y6W5.GC.0?>C-<K'?"6V96P.>*1+I)/G('R
M=O6L_JU/JC3VTXG9Q^-H"?WD3+5Z+QC8,N.1[FO/9[E'7A1^50Q74:HR,!FL
MG@J;''$3/4%\2V$G_+PI]JE36[9B-DPS7FT/V<RJ2<<4-,\$KE&.W''-9O 4
M[FRQ,CU!=61O^6RU>.HH6 4UXVNH7!*X=NOK6WKM]>VD]JT$QY3D9K.67+HQ
M_6EV/3O-W&G[MOXUY1;^+]4CP'PP'>M6'QQ,!^\45A+ U8FJQ$+'H7)Z4FYF
MXKCH?&D93>^ HZU:B\8V3]3C\:R>'J+H6JL):W.M6G]JYF#Q-92'Y;@?B:OQ
M:U!(0!*I]\UFX5%T'S1>S-0C-1EL&FI<HZDA@?QIKR$<[<BI>FX].X_S*?\
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
MGU'2[J $[T9[44G\5 $B9-2BHD.*?NII /IG6C=0M#0"X-(0:?2-2 %ZT-2
MX--9J $SBHV/-.:F'I0!&2: >:*4#)JD N:"X[&F,<5'NI@3;LBD&<\U&&YJ
M3.: ) 14D9&14 .*="WS4 <YXCYU >XKB-11EF8$=Z] \0!#=HV.U<+JW-R?
MK7?1UIG#4^,QY%QCUJYH\ACN2C<*U59OO5"MP89%<'H:+V8CI+B/$[8Z8JHP
MQ5Q)!=6BS+UQS5:1:J[>PDB"G \4T]:*/(8IP1UI-P3G/2BHVI6'8E^UFI4F
M![U66/=3Q"PZ55Q%OSU QFD%R%//>J^TYYIVS(I\P[$K74?<@4+)%)Z5E7D4
M@^9<X%43=31=S4RD%F;[6D;@\C-0[3;G':LV+5&3[QJS_:<4R#.-U3S@HOJ6
M)'##D]:8BX!I'(:,,.U-CDW*:I-,3)"#V%.V'TIJM4] #4XXJPN#WJ''>G(W
M6J L9&.M4[A0QJT!D9IK1;J!-F06*/GM5RVE#(3GFH[B':*AMVVMM]Z3T!,2
M+4GAOC&X^4GDUL2*K%7W#!%<QJH,=P67@DYK8TJ[%U;K$QRX%9QE=M,T<5:Y
M="H>C"A-J MGDG@4*F":9)\I2F38[[0KK[3IPCQC9P:T"?G(]*R_"<>ZSD/J
M:V9(L.:X:GQ6.V.PT'BES3:*E#!N:3FEHI@)VIHZFGGI3!U-  >AJ.I#T-1T
M -< "HLU.Z\5 1BBX$4Q&RHH^#DT^;[AJ/\ A6DV C E\XXI:=2&A,!K<BGJ
M05%1T;MM# L1N0XJ6)?+N<CGN153=M7=6C"NZ0M[5('HVGS P(O0;:G=]JXK
M*T*7S],CDK49<BNN.JN<Q3FN"HZTV&Y).":EDMPPZ4R.V"C.*8%LR;DK@O%X
M_P!&?Z5W1&U*XCQ6NZW:HFKQ9<-[GETF035=B>:T)HL9-9\ORUY#[GM1D5G/
M)R<58TR1Q+][BJ4C98U>TI,R4Y;$R9UMH-\7)YK3L$(8_-6;;?*E:MD/ES7#
MR^]<IZC=0=5B.>37/F56<F159>F*V-3;Y&KGMW)^M=,6]A)(2;3+>Y)8-L/:
MJG]ESH3@J^.E:4;5.K57,T$J*D<Y):-SYL1![U4,"J?EKKVBBE&"!FJLVEH^
M"JBK4C"5%]#FB'C/*&FB96<*1U.*VKK3)$?(&1BJ:V8#8>.K3N8N#6Y'$(G4
M@D9%(+<-T(YJ(VVQW\M]GUH47**I '7J.]4].HK76A*]FI8J1D@5"VGJ$+J
M:GCNI$=O,!+'^\*F6<-'L*XR:+NPTC+DTLL%) &:K-I9!. <"NCWJ9D7@8%2
M*$96^=:2DPY3DVM9T.Z-BH%2">^CZL2:Z8PHT7W ?PH:TC++^['Y549ZZDN)
MR_VZY#D."2:D_MIQM1D+#-=$=,BDF;* 8'I57^Q(9(B=H'/6K]HA<I2BUJ)A
MM:/%+;ZG;(Y+*"Q[U*_AL?>4U3ET*:+L:?.@Y&;UOJ< @R) 6+9QFE:],SG]
MY&OH:Y<Z9..?G_"FFVN4Z,X^II\R%8Z2ZBCNV4[%&S[Q'\546L86!*KD"LI9
M+J,Y\UL?6I;?4KB%63;NR::=Q6+"61B5BK;>*KVMK)]HW$;F#58351L^911'
MJD*/NP!FAW"UC1\0'S9TD49PN,USLRDL#^=;YU&"Z41L!@]_2J\EK;1?-$P?
M/:EJ%V87E,QX!-68T0#+H0:T@$3GRQ^52-")?NQBJ6@:F28U:0$'BNEU*18]
M-LU!RI W'TK%FMRLJJ!@YK2,;3P+$_.T<4K%$5Q&D21O'SGTJO=0 A6 YR*6
M:?;((ST7BGF=9%Q2:0B6,0-!Y;, U0M:")<J<U$XC(PK?-4>Z=1M+$@4-7 <
MS2'Y=OYTP%U."0!3E8CYC4CR1,G.!S2LK#&J^[HU3PNZ],U1>$R,# QX/05:
M7SX(]S*:GE"Y:$]RA)5F^E31ZI>I_$16?%?,K?,O6K3S+(,@ &ER(?,R^GB&
M\3^(U<A\27&-Q;I7.;#N)/2K<$68F^E2Z<7NAJ<EU.C@\8S(<$''UJ_'XW3N
M/UKC?)JLPVL?K64L/"70T5674]%C\:6[$;L?G5U?%UF0/F4?C7E3%<9.<^U5
MV=R>-_!]:CZG392JM'M,7B&UN$(61<=,YZ4GVJ%V#"12#T.:\VTAR=.G(+!@
M>#FLXZQ> ;5F;Y<CK64\NOLRUB;'KRRQGHX_.G%@>AKRFVUO4(CF21\?6M&'
MQ=.DNTDD5A++YK9FD<7%[GH)/--8G::XP>,0"-YQFKL/BN!P-S#'>L7@ZB-5
M7BSI X'4TAD]:QD\063C[XJ\M_:S<*PK)T9KH6JD7L6]YQP.*%8<YJ%2C='X
MJ78!T.:AIK<NZL+N#'%13XQP<U)C%0R=:5P2(_-;WIQD?;T-.79Z"I0$*CBI
MN5[I56X9>,5*EQN.#3S;JPR!4?DX/%6I:"LB829[T_>/6JI5EJ)V=>].,R7%
M,TED'3-2"4",@<UF(7(!S4Z;]IYJN87(68YUYP:D\Y2:SX$8AJ=\P8?6BX<I
M==@:9N]!561G7O3/,<#.:+D\C+,A.>E1I&2QXJ,2D]33EFVGK1<=K%@1\<TU
MT&S -"RY'-2J5:C<&7_"FX>)[$$?Q'_T$UZS7F'AI5'B.R('.X_^@FO3Z]?+
ME:F_4\_%_&@HHHKT#E"BBB@ HHHH *S/$/\ R+][_P!<C6G69XA_Y%^^_P"N
M1H \LQ2;: 3FG<T )3#]ZGTTCF@!PZ44@I::8#EIU-Z4N:&P%I"<4<TA'K2
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
M4?8+/_GT@_[]C_"CV7F'M#YNVYZ'%+SW-?2'V"S_ .?2#_OV*/L%G_SZ0?\
M?L4O8^8>T/G#G&*9EE8=,?2OI+[!9_\ /I!_W[%'V"S_ .?2#_OV*/8ON+G/
MG#:CGYE&*C>RMWZI7TG]@L_^?2#_ +]BC[!9_P#/I!_W[%'L7W#G/F*72;=N
M@Q5630HF'!Q^%?4_V"S_ .?2#_OV*/L%G_SZ0?\ ?L4U2:ZASH^46T/'"-^E
M5)=)G0XQG\*^N?L%G_SZ0?\ ?L4?8+/_ )](/^_8I^S?<7.CX\GM+I5.$(P*
MU+6_N%TSR67[O?UKZN_L^R_Y\[?_ +]+_A1_9UC_ ,^=O_WZ7_"J46NHKH^1
M%O'%PLFS&TYYI=2OA>3(Q0#"XKZY_LS3_P#GQMO^_2_X4G]E:=_SX6O_ 'Y7
M_"GRL5SX[G:.4H1'C!YYJ;%O)"1MVMCUKZ^_LK3O^?"U_P"_*_X4?V5IW_/A
M:_\ ?E?\*:07/CSRXE7&:E%O$T8<2;?:OK[^RM._Y\+7_ORO^%']E:=_SX6O
M_?E?\*+!<^1#;*T60X-5Y+8HJG&>:^P_[+T\?\N%K_WY7_"E_LRP_P"?&V_[
M]+_A18+GQ\/, Q&-IH%G/(X?./PK[!_LRP_Y\;;_ +]+_A1_9MC_ ,^5M_WZ
M7_"ERA<^/7BD4[,9SWIOV"56#;NOM7V)_9E@?^7&V_[]+_A1_9MA_P ^5M_W
MZ7_"CE"Y\A1K+$V"<T^9]PVYR?2OKK^S+#_GQMO^_2_X4G]EZ?G/V"U_[\K_
M (4<H7/DH@" ;3D^E9<CX.!Q7V5_9FG_ //C;?\ ?I?\*3^RM._Y\+7_ +\K
M_A0D#9\=1(ODLQ&35[0HE-V>.HKZW_LO3O\ GPM?^_*_X4JZ98(<K8VP/M$O
M^%.PCY,O(9/MDI#<9SBLZ1"6Y7-?8ITZQ)R;*W_[]+_A2?V9I_\ SXVW_?I?
M\*+ M#XVD("%4&!59+;?GG]*^T?[*T[_ )\+7_ORO^%']E:=_P ^%K_WY7_"
MBP[GQ482"1SQ49213D$FOMG^RM._Y\+7_ORO^%)_96G?] ^U_P"_*_X4!<^)
MQ<.G&VIDNB>Q'XU]I?V3IO\ T#[3_ORO^%']D:9_T#K3_ORO^%+E&I'QO;O-
M(^(R:D-[-&2&?D&OL4:7IZ_=L+4?2%?\*0Z3IQZZ?:G_ +8K_A4^S74:G8^/
MXM9F0Y$F*NP^(Y5(RX-?67]D:9_T#K3_ +\+_A1_9&F?] ZT_P"_"_X5+H19
M7M6?,$?BQN/FZ>]:EMXP1B 6 /UKZ,_LC3/^@=:?]^%_PH_LG31_S#[3_ORO
M^%9RPE.12KM'@B>)H9,;F!/KFK4>LV[]''YU[E_9>G_\^%K_ -^5_P *7^S+
M ?\ +C;?]^E_PK!Y?!]318IKH>*#4(F&0X_.I%N(V7.1^=>T?V=9#_ESM_\
MOTO^%+]AL_\ GT@_[]BH>6)]2OKC['EWA.9'\360!&=Y_P#037K-0I:6T;!D
MMXE8="J $5-77A</["+C>YA6J^T=[!111728A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>cvco-2024330xex14008.jpg
<TEXT>
begin 644 cvco-2024330xex14008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M5#<W=O90F:ZGCAB'5Y&"C]:HV7B/1M0F\FUU&WDE[)NP3] >M &I1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1137D2)=SN%'J30 ZBHH
M[F"8XCE5CZ9J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HIDDL<2YD=5'N:;%<0S'$<BL?0'F@"6BBB@ HHHH **** "BBB@ HHHH
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
M%U=:-+#9H[S,\?RI)Y9*AP6 ;(Q\H-:=5KVRBOX!%*TJ@,&5HI&1E([@@@T
M9N@O;QSW5FMI=6ES&$>2*XG,N5.=K*Q9AC@_E6W67#H%G"&(>Y:5Y$D>9YV+
MN4/R@G/W?;IS6I0 4444 %.1VC;<C%3Z@TVB@#1@U:5,"51(/7H:TH+ZWGP%
M?#?W6X-<Y12L.YU=%9ND3O(CQN20F,$UI4AA1110 57GO8+?(=P6_NKR:K:M
M.\42(A(WDY(]!6+3L*YHSZO*^1"H0>IY-4'D>1MSL6/J33:*8@HHHH ****
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
MQ>SW"E)+J82;&E,K* H'S,>I."?09Q3$;=%%%(9?TC_C\/\ N'^E;E8>D?\
M'X?]P_TK<I,:"BBBD,S]8_X\U_WQ_(UB5MZQ_P >:_[X_D:Q*:$PHHHIB.,L
M)'O+R[$\FN,POIHU:!V$2J'( Z] *U)]7U1K_4H+*RMGCL"NYI9BIDR@?  4
M\\]3[5*GA[R9)FM]6U"!)97F,:-'M#,<G&4)ZFKT>G0QS7TH9RUX09,D<80+
MQ^ IB,Y-<NM0E@BTNVB8O:QW3M<2%0JOG:O ))X/L,5$GB&Y?2VN'BLK69;I
M[=EN+@A05)'! ^8\=.*;>Z-);"R6PM9Y!;VXMQ-#>>3+M'16XPP[^QSBETWP
MUY.FVZRS26]W%/)<(\#[C&7)RN7!W<'!)% :B6_B:6[M(5M[:&2^ENGM542G
MRLJNXONQG;MYZ9[5%J&L7:V>M6NH640-I9B;]S.V) V[H< K]VK-UH"P:<T=
MM'-=RM=?:2\ESY<BN1@LK =?;IR?I5>P\.23C56U 2Q+?PI 5:X\V3 W98MC
M /S8 ' Q1H&I<EU/4GU6YL-/L[9Q;11R&2>9ESNS\O //'6F0^(+C45LH].M
M(_/N+?[0_P!HD*K$N=N. 23G(_"M6&QB@O[F\4OYEPJ(X)X 3.,?]]&L:\T-
MK6WL8["VFE-LC()H[KRIE!(..F&!]_04 :&C:E<:BEX+FW2"6VN3 51]X.%4
MYS@?WJS%U>6TA86=FLDL^K2VNV2=L9^8[LG.!\O0=.U7O#FERZ797 G&V2XN
M&G*>89"N0!@L>6/RY)]34RZ':JR,'EREXUZ.1]]@P(Z=/F-(8FF:A<W%Y=V5
M[!%'<VVQB87+(ZOG!&0"#\I&*TZK16,4.H7%ZI?S;A$1P3P F[&/^^C5F@ K
M2T;_ (^)/]S^M9M:6C?\?$G^Y_6DQFS1112&%9NL_P"IC_WOZ5I5FZS_ *F/
M_>_I0#,:BBBJ)"J6KWK:;H]Y>HF]H(6D"GH2!GGVJ[39$26-HY%#(P*LI&00
M>HH YZ;3+VWTI[\:U=M?1Q&8NSCR6(&<;,8V]O7WJO;:CJ=YKC264$1$VFV\
MY6XE94C+%SC !Y/]*O\ _",6YB%LU]?M8CC[(TP\O']W.-Q7VS4]SH,4^H-?
M0W=W:SF)8<P,H&P$G&""._Z<8IB,V;Q5*(K?]Q!:LQE2:2[E(BC>-MI3< <D
MGD$XX%/NO$S17*VT1L%E6!)I'EN2(R6SA4(7YNG7 [5>&@QQ6T4%I?7EJB!M
MWENI,A8Y);<IR22>:8OANV@6$65S=631Q"$M XRZ#. VX$$\GG&>:- U*\/B
M&ZOKFPBL;*,_:K=IW,TA7R@K!2. <\GBI?[>D^RLI@7[>+S['Y.[@MG(;/IL
M^?Z5H1:;%%>PW?F2O+%;FW!=LY4D')[DY4<U'_8UH=;&K?/]H\O9MS\F>F['
M]['&?2D,R%U>6TA(L[-9)9]6EM=LD[8S\QW9.<#Y>@Z=JG;Q!<VD=[%>6<9O
M+=H51(9"4E,IVIR0,<YS]*O+H=JK1L'EREXUZ.1]]@P(Z=/F-,U#1XITOY5A
M%Q+=1QHT4DFQ3L)(PP&5/).?4#I3$10ZGJ4>LVNGW]I;*+B.2198)2P^7;Q@
M@>M;5<SI6CW@UR+4+J.:-8(7C'GW7G.Y8C\ !@^YS734AH**** -31?O3?0?
MUK7K(T7[TWT']:UZEC04444#,K6O^6'_  +^E9-:VM?\L/\ @7]*R::$S(\4
M7$MKX9U">"5HI4B)5U."I]C63;W]O'K%FFE:Q/?QL6^U1M-YRI&%)WY_A.X
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
M'TJ)_#(F34/M%Z\CWML+9V$:J$ +<@#_ 'N] %CQ'=SV7AJ]NK>0QS1Q;E<
M$@Y'K63;ZG)%K6GP0:CJ%Q'.[+*M_;>4N I(VL43+9 X&>]=!J>GKJ>E3V#R
M-&LR;2ZC)%5/[&N)[BWDOM3EN8[>03)$(D0%QT)(&3C/2D,HQ>,+>66)Q'$+
M.641)(+E3)RVT,8^H4GWS@YQ4-OKU]9PZI<2V4EQ9VM[,))C, RH&_A7'( ]
MQ6C:>'_L4R""]D6S1RZVYB0XYSMW$9VY_'WJ5]#B?2M1L#,^R^>5V; RN_KC
MZ4]!:D&L>(6TAW9K>%X$3S"6NE21AWV(>OYC-2MKT,2:BTT93[&BR@9SYJ,N
M5(^IRN/45#?>&EO)+TI>R0I>QA)E$:L>%V\$C(X[?RJ:Z\/V]W=V,[R.#:@*
MRCI, 0RAOHP!HT'J51K(M+C4))H+@SK]F06XFW@R2# 5 < <GD]^M22^()K-
M+M;[3_)G@M'NT19@ZRJG4!L#!!([=^]6+G08+J6]D>616N3$X9, Q-']UE/K
MGFH7\/&YCNS>W\MS/<6SVHD**HC1NN% QDG!)/H*!&AIUU/>VBSSVIMM_*(S
MACM(!!..A]N:W=&_X^)/]S^M9<2"*)(P<A5"Y^E:FC?\?$G^Y_6I8T;-%%%(
MH*S=9_U,?^]_2M*LW6?]3'_O?TH!F-1115$G/^)4O+>W6[M=3NK<F:&+RT$9
M7#2*I/*DYP?6I'OKK3;ZVTN..?49IHWE\Z:1$VJ"H.<*!CGL*T=2L$U*U$#N
MR 2QR9 [HX8#]*&L%;5HM0WG?' \(3'!#,IS_P".T 9@\1E-6ALKBWA032F%
M"ETKNK8)&Y!T!QZFJ&LZ_?2Z!>7=E92):<I'=+, _#8W!?[N>^<]\5>@\+K
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
MMQ);.9!<O!+"K9,80G>V<= HW?B/6G:EXD2PFEC6!9%1XHO->4(@=P6PS$<
M* <_[0%6!H5J=7N=0<L_GQ&-H3]P$@!F^I"J/PJ*VT!K+2%L;:_F5_,+O,Z*
MYD[88$8(Q@=N@HT'J7["YDN[19I8HXV).!'*)%(]0P S5JJ&DZ7'I-M)$DAD
M:65I7;:%&XXZ*!@#@<5?I ;6C_\ 'L_^_P#T%:-9VC_\>S_[_P#05HU)0444
M4 8FL?\ 'VO^X/YFL^M#6/\ C[7_ '!_,UGTQ!6;K]]-IVBSW%OM$V4C1F&0
MI9@NX^PSG\*TJBN;:&\MI+>XC62&12KHW0@TQ&2+"/2YK6>?6-0:1Y5C/F2;
MUE9N@*XPOX8Q4$GB"]%E-JJ6<)TN%V#9E/FLBL59P,8Z@G&>0*M1>'84E@:6
M^O[B.W<210S3 JK#H>F3CW)I)/#=I([J9[H6LDGFO:"3]TS$Y/&,X)Y(SCVI
MB&-KTB6MPA@3[?'="U2')PY8@HWT*G<?H?2J)\7GS'F5+9K5)C$8_,/GL VT
ML%QCKDXST_*MI]&M)-:CU5@_VA(]@ ;Y3UPQ'J S#/H34::'%#=&6"[O(8FE
M\UK>.7$98G)[9 )Y(! -&@:E0ZU?%]7=;6 6VG>8-[2'=(PC#  8]^3FEM=8
MU$W&G?;K.WC@U 8C\J4LT;;"X#9 '(!Z=#6@-)MQ!J$.Z3;?LS2\C(+*%...
M. *5M,@?[!DO_H+;HN1R=A3G\":0S#/B/55TW^T_[.MGM1.8-@G(D8^88P1Q
M@#=C^=69-?N=-:\35;:$-!:_:D-LY8,N<%>0,'./SJ]_8EK_ &4-.W2^2)?.
MSN&[=YGF>G3=^E27.DVMY=23W"E_,MS;.A/RE"<GWS3T$9-IXEEDN/)F2U<O
M"\B&VD9@A49VMD#MW'I3K/7=2>+2[J[LK>.UU JB>7*6=&92RD@C&#C\,]ZT
M+;1Q;AU>_OKA&C,02:4$*#Z8 R?<Y-/_ +(MOL>GVVZ3R[%D:(Y&247:,\<\
M&C0"EX>N]3N_MIOV@9([F6)?+SD;6QCIT_6MRJ-II<=E>7$\,\^R=S(T!8%
MYQEAQG)QZXYJ]2&%;ND_\>7_  (UA5NZ3_QY?\"-)C1>HHHI#"BBB@ HHHH
M*KW[*MA.S$ !3DDXJQ6+XN!/A+4\?\\#0!D?:[;_ )^(O^^Q1]KMO^?B+_OL
M5X_15"/8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\
M1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[
M7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7
M_?8H^UVW_/Q%_P!]BO'Z* /8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]IL+R
MV%]$3<P@9_OCTKH/M]E_S]P?]_!_C7SM12 ^B?M]E_S]P?\ ?P?XT?;[+_G[
M@_[^#_&OG:BBP'M'C>[MI?!VH)'<0NY"857!)^=:\7HHH ****8!5XZSJ96W
M4WUP1;',.7/[OMQ5&B@"6.XFA658Y&02KLD /WER#@_B!5F'6M3MK0VL.H7,
M=N<CRUD( SUQZ51HH *T3K^KM:?93J5T8,;=AE.,>GT]JSJ* +UMK.IV5LUO
M;7]Q#"V<HDA YZ_2H[+4K[3I&>SNYH&<88QN1N^OK56B@"U+J5[/-'-+=SO+
M%]R1G)9><\'KU)-.O=6U#4E1;V\GG5/NB1R0/>J=% !1110 5TW@"1(O%]L\
MCJB!),LQP!\IKF:* /HG[?9?\_<'_?P?XT?;[+_G[@_[^#_&OG:BE8#Z)^WV
M7_/W!_W\'^-4M3OK1K)@+J G(Z2"O Z*+ >P?:[;_GXB_P"^Q1]KMO\ GXB_
M[[%>/T4P/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;
M?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M_P _$7_?
M8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#V#[7;?\
M/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]NT
MJ\M5O"3<P@;#UD'M6W]OLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?]_!_C1]O
MLO\ G[@_[^#_ !KYVHHL![UJU]:-:*%NH"=XZ2#T-8OVNV_Y^(O^^Q7C]% '
ML'VNV_Y^(O\ OL4?:[;_ )^(O^^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_P!]
MBO'Z* /8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\
M1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[
M7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7
M_?8K1TB]M5GD+7,(^7O(/6O#J* /HG[?9?\ /W!_W\'^-'V^R_Y^X/\ OX/\
M:^=J*5@/HG[?9?\ /W!_W\'^-9NKWMHT,>VZA/S=I!7A%%%@/8/M=M_S\1?]
M]BC[7;?\_$7_ 'V*\?HI@>P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!]KMO
M^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >
MP?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7
MC]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B
M+_OL5X_10![GH][:JTVZYA' ZR#WK6^WV7_/W!_W\'^-?.U%*P'T3]OLO^?N
M#_OX/\:/M]E_S]P?]_!_C7SM118#W76+VT;R=MU"?O=)![5E?:[;_GXB_P"^
MQ7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\
M/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^
MUVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_
M 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW
M_/Q%_P!]BM;1[VT6.7==0CD=9!7A-% 'T3]OLO\ G[@_[^#_ !H^WV7_ #]P
M?]_!_C7SM12L!]$_;[+_ )^X/^_@_P :R-8O;5I8MMS"?E/205X;118#V#[7
M;?\ /Q%_WV*/M=M_S\1?]]BO'Z*8'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^
MQ7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^
M(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]
MKMO^?B+_ +[%>/T4 >\Z1?6BVS[KJ ?/WD'H*T/M]E_S]P?]_!_C7SM12L!]
M$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\[446 ]OU>\M6NE*W,)&P=)!ZFJ'VN
MV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\
M?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\
M_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@
M^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'
MZ* /8/M=M_S\1?\ ?8KH=&D22PW(ZL-YY4YKY^KV'X:?\BI_V\/_ "%)@CL*
M***0PHHHH **** "LCQ5SX5U3_KV?^5:]9'BG_D5=4_Z]G_E0!X+1115""BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *]A^&G_(J?\ ;P_\A7CU>P_#3_D5/^WA_P"0I,#L****0PHHHH ****
M"LCQ3_R*NJ?]>S_RK7K*\2@-X7U4'_GUD/\ XZ: / Z***H04444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%*JL[A$4LS'  &237=^'?AQ<WFRYU<M;0=1 /]8WU_N_S^
ME ''Z=I5]JUQY%A;//)C)"]!]2>!^-1WMC=:=<M;WD#PS+U5QC_]8KZ L-.M
M-,M5MK*W2&)?X5'7W)[GW-0ZKHUAK5L8+ZW65?X6Z,I]0>HI7&?/M%=EXB^'
MU_I6^XL-UY:#G '[Q![CO]1^5<;3$%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7L/PT
M_P"14_[>'_D*\>KV'X:?\BI_V\/_ "%)@=A1112&%%%% !1110 5F>)/^18U
M7_KTE_\ 036G69XD_P"18U7_ *])?_030!X#1115""BBB@ HHHH **** "BB
MB@ HHJ:VM9[VX2WMH7FF<X5$&2: (:GCL;N6V>YCM9W@3[TJQDJOU/2O1?#O
MPV2/9<ZVP=NHMD/ _P!X]_H/SKT&*"*"%88HDCB485%4  >F*5P/G*BO7/$7
MP\LM2WW&FE;.Z/)3'[MS]/X?P_*O+]3TJ^TBZ-O?6[PR=L]&'J#T(H IT444
MP"BBB@ HHHH **** "BBG(C2.$12S,<!5&230 VBNOT;X=ZMJ.V2[ L8#_ST
M&7/T7M^.*]"T;P9HVB[7CM_/N!_RVG^8@^PZ#\*5P/*+/PGKM_:FYM]-E:(#
M(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=2T?3]7A\J_M(YAV+#YE^A
M'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\?SKA+_3+[2Y_)OK62!^P=>#]#T/
MX4Q%2MW0/">I^('#01^5;9^:XD&%_#U/TI?!EA;ZEXJL[:ZC$D)W,R'HV%)&
M?;(%>XHB1HJ(JJBC 51@ 4K@8>@>$=,\/H'AC\ZZQ\UQ(,M^']T?2MZBBD,*
M*** "N8\0^!]-US=-&!:WAY\V,<,?]H=_KUKIZ* / ]:\.ZEH,^R]@(C)PDR
M<HWT/]#S657T;/;PW4#P7$22Q.,,CC(/X5X%KEK%9:]?VL VQ13NB G. "<"
MF(SZ**Z#1O!FLZUM>*W\BW/_ "VG^5<>PZG\*8'/T5VFJ?#75K*+S+.2.]4#
MYE0;''T!Z_GGVKCYH);:9HIXGBD4X9'4@C\#0!'1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/\ D5/^
MWA_Y"O'J]A^&G_(J?]O#_P A28'84444AA1110 4444 %9OB)2WAK5 .IM)?
M_0#6E6?KW_(O:G_UZ2_^@&@#Y^HHHJA!14D,$MS,L4$3RR,<*B*23^ KL]&^
M&NHWFV749!91'G9]Z0_AT'X_E0!Q(!)  R3T JU<Z5J%G"LUU8W,,3?=>2)E
M!_$BO;='\+:1H@!M+53,/^6TOS/^?;\,5KNB2HR2(KHPP589!%*XSYPHKV'6
M?AUI.H[I+/-C.>?W8RA_X#V_#%>>ZSX.UG1=SS6YFMQ_RVA^9<>_<?C0(P**
M*]'^&_A_3[RSFU2ZA6::.<QQJ_*K@ YQW//Z4P,+P[X%U'6MD\X-I9GGS''S
M./\ 9']3Q]:]4T;0-.T*W\JQ@"DCYY&Y=_J?Z=*TZ*D84444 %5=0TZSU2U:
MVO;=)HCV8=/<'L?<5:HH \H\1?#FZL=]SI):ZMQR83_K%^G][^=<,RE6*L"&
M!P0>HKZ0KC/'WA^PN-$N=4$(CO( &\Q!C>,@8;UZT[@>0T44 9.!UIB"BNDT
MOP+KNJ1>:MNMM&1E6N24W?08)_2LW5= U/19-M]:/&N<"0<HWT8<4 9M36MI
M<WLZP6L$DTK=$C4DU#7M'P]AB3P?:2+&BO(TF]@H!;#L!D]^*0'*:-\,KRXV
MRZK.+:/KY4>&<_4]!^M>@:3X>TO1$Q8VB(^,&5OF<_\  CS6I12&%%%% !11
M10 5#=6EO>P-!=01S1-U210PJ:B@#F;+P3IVF:_#JE@TD.S<# 3N4Y4C@GD=
M?>NFHHH **** "BBB@ HHHH *\ON? .IZSXDU"YE9+6TDN797;YF89ZA1_7%
M>H44 <]HW@K1M&VNEO\ :+@?\MI_F(/L.@KH:** "J.IZ-IVL1>7?VD<PQ@,
M1AE^A'(J]10!Y)XO\#PZ%9'4+.Z9H-X4Q2#+#/H1U_*N)KV3XD?\BC)_UV3^
M=>-TT(****8!1110 4444 %%%% !115BRL+K4;E;:S@>:9NBH,_B?0>] %>M
MW0/">I^('#01^5;9^:XD&%_#U/T_2NV\._#>WM=ESK)6XFZBW7[B_4_Q?R^M
M=XB+&BHBA448"J, "E<9YUJ/PM1;(-IU\[W*CE9P K_3'3]:\^OM/N]-NFMK
MV!X9EZJX_4>H]Z^B*HZIH]AK-J;>^MUE3^$GAE/J#U%%P/GRBNS\1?#Z^TO?
M<:?NO+0<D ?O$'N._P!1^5<9TIB"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBITLKJ2V:YCMIF@3[TJQDJ/J>E $%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MA[NRNK"<P7=O)!*.JR*0:8$%%%% !1110 4444 %%%% !1110 4444 %%%%
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!%!;06J%+>&.)22Q"*!DGJ?K4M%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_\3/\ D:E_Z]D_
MFU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M4XSU/7O[4 >-6.G7FI3B"RMI)Y/1%SC
MZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z#\,_6O1K2RM;" 06EO'!$.BQJ *GIW
MH:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%%( HHHH CF@BN86BGB26-N&1U# _@:X
MS6?AKIUYNETV0V<IYV?>C/X=1_GBNWHH \N\+>&-6T+QG:M>6Q\G;(!-'\R'
MY3W[?CBO4:** "BBB@ HHHH **** "O!O$$,L_BW4XH8WDD:[D"HBDD_,>@%
M>\U5MM-LK.>:>WMHXYIF+R2!?F8DY.3UH \MT;X;ZG?;9=0<64)YVGYI#^'0
M?C^5>@Z/X4TC1 K6UJ'F'_+>7YG_  /;\,5MT4 5;_3;+5(/)O;:.>/L'7./
MH>H_"N$UGX8(VZ71[G8>OD3G(_!O\?SKT6B@#@/AWI&H:/?ZI#?VLD+%8]I8
M<-RW0]#7?T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !5>_\ ^0?<_P#7)OY&K%5[_P#Y!]S_ -<F_D: /G:BBBJ$%%:FD^'=
M4UMP+&T=TS@RM\J#\37H&C?#*SMMLNJSFZDZ^5'E4'X]3^E(#S:PTR^U2?R;
M&UDG?OL' ^IZ#\:V[WP#X@LK83FU688RR0/N9?P[_AFO9;6TM[*!8+6".&)>
MB1J%%347&?-[*R.5=2K X((P0:2O?-7\-Z5K:'[;:(TF,"5?E<?B/ZUY]K/P
MSOK7=+I<PNX^OEOA9!_0_I1<1PE206\UU.D%O$\LKG"H@R3^%+<6T]I.T-S#
M)#*O5)%*D?@:]1^%UK -#N;H1+Y[7!C,F.=H52!GTR30!2\._#7[ESKC>XM4
M;_T)A_(?G7HD%O#:P)!;Q)%$@PJ(N /PJ2BD,**** "D95=2K ,I&"",@BEH
MH X7Q%\.;6]WW.D%;6<\F$_ZMOI_=_E]*\RO].O-+NFMKVW>&4=F'7W![CW%
M?0]<WXZM8+CPE>O+$K/"H>-B.5.1TIW \2HHJU8Z;>ZG.(;*VDGD]$7./J>W
MXTQ%6BO0M+^%T\L6_4[P0,1Q'"-Q'U/3\OSK*UGX>ZQIFZ2V47T _BB'S@>Z
M]?RS2 Y*O8?AI_R*G_;P_P#(5X^RLC%64JP."",$5[!\-/\ D5/^WA_Y"A@=
MA1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %07HW6%P/6)A^AJ>B@#P_1O!>LZSM>
M.W\BW/\ RVG^4$>PZFO0=&^'>DZ=MDNP;Z<=Y!A!]%_QS77T47 :B+&@1%"J
MHP%48 %.HHH **** "BBB@"GJ.E6&K0>3?6L<Z=MPY7Z'J/PJ#0]#M= M);6
MS:0Q/*90'.2N0!C/IQ6G10 4444 %%%% !1110 5E>)+&?4_#UY96P!FF0*H
M8X'4=ZU:* .!T;X8VD&V75IS<O\ \\HLJ@^IZG]*[>UL[:Q@$%I!'#$.B1J
M*GHH **** ,G5_#>E:VI^VVBM)C F3Y7'XCK^-+X?T./P_IS644S2QF5I%+C
M! ..#Z]*U:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *J:EJ-MI-A+>7;[
M(HQSZD]@/<U;JIJ6F6FKVAM;V+S82P8KN*\CIR"*<;7UV(J<_(^3?I<\ZLKV
MS\4ZV=3U^_MK>S@;%O9O*!GZCT]3W^E>A66KZ9?2&&RO;>9D7<4C<'"],_3I
M63_P@7AO_H'G_O\ R?\ Q57=,\,Z1H]P\]C:>5(Z&-B9&;*D@XP2?05T59TY
MK2^FQYV$H8JB_?Y7?=W=W^!<L-4L=4C=[&YCG6-MK%#T-6C]T_2J&E:+8:+%
M+'80>4LK;V^8G)_&M"L)6O[NQZ%/GY%[2U_+8X#X6_\ 'CJ/_75/Y&E\) ?\
M)]XA/?=)_P"C*Z[2M#T_1(Y$T^#R5D(+C>S9(^I-%GHFGV&H7-];0;+FY),K
M[V.[)R>"<#GTK>=:+E-KJ>=1P-2$*,6U[C=_QV.<^)G_ "+,/_7TO_H+5T^D
M #1;$#H+>/\ ]!%)JFDV6LVJVU_#YL2N'"[BO(!'8CU-6H8D@ACAC&(XU"J,
MYP ,"LG-.FH]CKA0E'$RJO9I+[C@_"7_ "/_ (A_WI/_ $96>FJV^C_$^^N+
MKY8')C=\9V9"X/Y@?G7?VFB:?8:A<7]M!LN;DDROO8[LG)X)P.?2N,TZVAN_
MB=K,%Q$LL+PL&1QD'[E=,)QDY/I8\RMAZE&%*":OSW\M;LV_$OBC28- NEBO
M;>XEGB:...*0.26&,G'0<]ZR-'LI;/X67QF4J9XY95![*1@?GC/XUT$'@GP]
M;W G33D+ Y =V91^!.*V;JUAO+26UG3=#*I1U!(R#VXK+VD(I1CWN=?U:O4F
MZE5J_*TDK]>K.'T:REU#X536T +2L)"JCJQ#YQ^.,5C>&+#2-1T\)<Z]>65U
M&2&A^T"-<9X*Y'^37ING:=:Z59K:647EP*20NXMU.3R>:SM0\):'J=P9[FP0
MRL<LZ,R%OK@C-6L0KR71NYC/+IVIR5FXQLT[V^31@Z'HV@GQ*DEIK=S>WEHN
M_#R!U(.1P<<XSV/>HK0 _%^\]HO_ &FM=AINC:?I$9CL+2.$-]XCEF^I/)IJ
M:)I\>L/JRP8O7&UI-[<C '3..@':I]LKO?:QJL#)0@DDFI*3M?\ J_W&7X]_
MY$R^^L?_ *,6K/A  >$M-Q_SR_J:TM0T^VU2RDL[R/S(),;EW$9P<CD<]13K
M.S@L+2*UMDV0Q#:BY)P/J:SYU[/D\[G3["7UKVW3EM^-SB+7_DL%Y_UR_P#:
M2UAMI]M:^-=0M-5OKFPCFD:2*:)]@;+9&3Z8/7U%>E)HFGIK+ZLL&+YQM:3>
MW(P!TSCH!VIVI:-IVL1JE_:I,%^Z3D,OT(Y%;+$)/RLD<,\NG*+U5^9R6]K/
MHSAK[0_#4?E0W/B>[E$KA0@N%D&>Q. <#W-2_$:W6S\/Z3;(Q9(6\L%NI 3'
M-=1I_A+0],G$]M8()5.5=V+E?IDG%6M5T73]:BCBU"#SDC;<HWLN#^!%)5TI
MQ=VTARR^<J$X)14I6VO^+?\ D7HQB) .FT5P?@7_ )&CQ#_UU/\ Z&U=Z
M!T%4+#1-/TRZN;FT@\N:Y.Z5M['<<D]">.2>E90FE&2?4[*U"4ZM.:VC>_W6
M.+@N[?3OBKJ$EY,D$;1X#R-M7)52.3]*U_&]U!>^!Y[BVE66%W3:Z'(.' _F
M*U]5\-:1K4RS7UH))5& X8J2/0X/-2/H&EOI']E&U LL@^4K,.<YZ@YZUHZL
M&XRUNK?@<RPE=0JTM.67,UO>[[F#+_R2L?\ 7@O\A5OP"/\ BC;/_>D_]#:M
MDZ59MI/]EF'_ $/R_+\O<?N^F<YIVGZ?:Z79)9V<?EP)G:NXMC)R>3SU-1*H
MG!Q\[FU/#3C6C4>RCR_.Z.+UC_DJ^E?]<E_]GJ.[N1X5^(D^H7B-]AOH]HE
MSMSMS^17IZ&NRFT33[C5HM4E@W7D0VI)O88'/;..YK)\3Z[%IDT4%_HTEYI[
MINDEV!E5L\#!X_,BM(5.9J*5]+'+6PSI1E4E*WO<R>K\M3+\6^+-,N]!N++3
MIOM4TZ\[%.$4')).*U_ ?_(EV'_;3_T8U<G?ZY8:G82Z3X8T1UENL+(ZPJN%
MSGM_,\"N]\/Z8='T&TL&8,\2?.1TW$DG]2:=5*%+EM;46$G.MBW5NFE&UTM-
M]M=RY=*6LYU49)C8 ?A7 ?#O5].T_1KN*\O(8)#<;@LC@$@J!P._2O1:P9O!
MF@3WK74FGH9&;<0'8*3_ +H.*RISBHN,NIUXFA5E5A5I6O&^_GZ'/>/@#XA\
M/@\@R_\ LZ5W]9]_H>G:G<6T]W;^9);',1#LNWD'H#ST%:%*<U*$8KH:4:$H
M5JE1[2M;Y*QYIX%M7OO"^O6L?^LF4HOU*$"L[PO8:;>0RVM_K%YIUW$Y'D^<
M(U(]LCKG.17IFE:)I^BQR)I\'DK(0SC>S9(^I-5]2\+Z-JTQFO+%&E/616*$
M_7!&?QK?ZPG*6]F><LLFJ=/9RBFFG>SN[[[G,V&A^'G\1VL<.O75Y>6["9%,
MH=?E(.,XQVZ UWU9VF:#IFC!OL%FD+,,%^68CZGFM&L*L^=[GHX2A[&+NDF^
MU_U/.-5,_@[QNVL>2TFGWN=Y7WY8?7(R/6NL3QAX?DM_/&J0!<9VL2&_[YZU
MKSV\-U T-Q$DL3##(ZY!_"L$^!?#AF\S^S^^=HE?'Y9J_:4YI<][KL<ZP^(H
M2E]7:<6[V=]'Y6*5SK$'C'P_K%GIL<V^-/D+)@2=QCZXQ@U#X&\0Z<F@1:?<
MW,5M<6Q9669@FX%B<C/U_2NOM;2WLH%@M88X8EZ(BX%9>H>$]$U2<SW5@AE;
MEG1BA;ZX(S0JE-IP:=ARP^(4XUHM.=K/HFKW\]CDM>O(?$WC/2;/3&$ZVS[I
M)DY4#<">?0 =?4TZXN4\.?$V:[OLK:W<?RRD< $#G\"N*[;3-%T[1XV2PM(X
M0WWB,EC]2>33]1TJQU:W\B^MDG0'(W=0?8CD52K17NV]VUO,R> JR3J.2]IS
M*7EII;[C&\1^)M*@T*Z6.\@N)9XFCCCB<.6+#';MS6)X,M7OOA]J=K%_K)GE
M1?J47%=)9^#]"L6=H+!=SJ5+.[,0",'&3QQW%7],TFRT:U-M80^5$7+E=Q;D
M@#J2?05/M(1ARPON6L-7J5E4K6M9JROU/,/"]AIEY!);7VLWFG7<3D&'SA&I
M'MD=<YR*WM.T3P^_B.VCAUZZO+RW(F16E#K\ISC.,?@#73:EX6T75IC->6*-
M,>LBL4)^N",_C4^F:%IFC!OL%G'"6&"_)8_B>:N>(4KM-W^1C1RV4&HR46EU
MUO\ =M<T:***Y#V0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3
MSG S2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M "!57[H ^@I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***@O;VWTZSDN[N4101C+.>U $]%<Q#X]T::>.-A=PK(<1R20$*Q/3&,U<
MU?Q18Z+?1V=Q%=2321^8HACW\9(]?:@#;HK$TOQ1::K>BUAM;Z-RI;=-!M7C
MWS527QSIL5W<6XMK^5X)&B<Q0;AN!P><T =-16/;>)+2YTFZU+R;J*&V!+B6
M+:QP,\#/-6O[7LQHRZM))Y5HT0EW.,$ C(X]?:@"]16/+XDLX- &M30W,=J<
M8#( Y!. <9Z<T[5?$5AHOV0WK.BW3;48+D+TY/H.: -:BJFH:C!INFRW\^XP
M1+N;8,DCV_.DDU6S@TM-2GF$-JT:R;I..",C\?:@"Y17,+X]T4LI<7<4#'"S
MO;L(S^/_ -:NE1UEC61&#(P#*PZ$'O0 ZBLC5_$NF:+(D-S*S7#C*P1*7<CZ
M#I^-,TKQ3IFK71M(6EBN@,^3/&48CVH VJ*H6&KVVI75[;P"3?9R>5+N&!GG
MI^5$VKVT&LVVE.)/M%PC.F!\N!G.3^% %^BJ%EJ]M?W]]90B3S;)E67<,#)S
MC'KTK#C^(&DRIYB6VH-'_?%OD?F#0!U=%4=+U>QUFU^T6%PLL8.&[%3Z$'D5
M6U?Q)IVB75K;WDC*]R<+M&0HR!EO0<_H: ->BH[B9+:VEG?.R-"[8ZX S5+1
MM;LM>LOM5DY*!BK*PPRGW% &C15"RU>VO[Z^LX0_FV3JDNX8&3G&/7I6;>^,
M](L[M[56GNIH^)!;1%PGU/2@#H:*QX?$^EW&CW&J03&2"W&955<.OL0:SE\>
M::ZAELM392,@BVR"/SH ZFBH[>9;FVBG56594#@.,$ C/(]:DH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***XV'QF\/C&ZTF^2
M-+02"*&8 C:W8,<XYH [*BL/4=7N;7Q5I&FQB/R+M93(2/F^5<C!S52_\0:C
M<ZQ+I&@6L,T\ !N+BX)$<1/;CDF@#IZ*Y/\ M_6=$O+>+Q%;6IM9W$:W=H3M
M1CT# _Y^M,\1^+I] \2VEJT2/8/"))B%)=<L5R#[8% '7T5@>)=<ETS1[6]L
M&BD$\\:!F&Y2C9Y&#6_0 45R^NZOK,7B2STC2?L8:> REKE6QD$]Q[#TID>M
M:[I6JV5IKL%D\%Y)Y4<]H6^5ST!#4 =717)W^K:_-XKGTC238*L4"S$W*MWP
M#R/KZ5=MD\6".X^U2:27\O\ <>6),!\C[V1TQGI0!OT5P\FJ^,(]>BT<OH_V
MB2$S!@LFS;DCKUSQZ5M7^JWNB>%I+S4C;O?J"JK!G8SDX4#//IGZ&@#>HK \
M+:U=:K;W4&HQ)#J%I*8YHT&!@]#U/O\ E3H-7N9?&EUI#"/[-%:B92!\VXD#
MKGIS0!NT5B>+-6N-$\/RWUJ(S*C* )!D<G'K6E=7D5EI\MY.<1Q1F1S[ 9H
MLT5RGA3Q+>ZM=S6FJ01P3F);BW" C=$WU/T_.JFN:KXMT58YI&TEH9K@01A5
M<L"V<9Z>E ';45S%U?>(M)T'4K[46TYY8D5H!;AR,YP=V<>HZ5+?^)CIVAZ=
M<& W%_?(GDV\?&]RH)^@&?U% '145R4EYXTM(#>366F3Q*-SVT+-Y@'L>A/Y
MU+J?BO\ XHLZ[I@0L2H"RC.TE@"" : .HHK&\.Z]'KVE?: HCN8_DGA/5'']
M#VIOA/5KG6] BOKH1B5W92(Q@<''K0!MT5S/B+5]6M=;TS3-*^R"2\5SNN%8
M@%1GM[9J$:UKVD:C90:[!8R6UW*(4GM"WR.>F0U '645R]YX@U.^U>?2_#]K
M!(]L<7%U<D^6C?W0!R3_ /7XID>OZOI&HV]IXBMK80W+>7%=VI.P-V# ]/TH
M ZNBL+^V+G_A-O['Q']F^Q^?G'S;MV.N>E3>)]3GT?P[=7]L$,T6W:'&1RP'
M]: ->BL#5O$;:;86(BMS=:C? ""!3@$X&2?0#/\ GK57[3XSM=D\]EIMU&2-
MT%N[+(H]B>/YT =316"NLW-KXK.EWZQK;W4>^SD48R1]Y&YY/_UO6B#6;F_\
M5S:?9B,V-FG^E2D9)D/15.>W?Z&@#>HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "LKQ%I"Z[HLU@9O):0@H_7# Y'%:M9^LZ/!K=D+:
M>2:/:XD22%]K*PZ']: .8?6M9\.16\/B'3[>XL RQB[MSG:1T)4]^/04FORW
M\?Q!T]],@BGN?L+;4E;:I&6SS5S_ (0N6ZDB75=<O+^UB8.L#C )']XY.:MZ
MSX:FU+6(-3M=4DL9XH?*!2,-QDGN?>F!:TBXUV:>0:M8VMO$%RC0R;B3GI7)
MZ%<:[#J6O#2;*UN(SJ,N]II-I!R>E=-INBZI9WR3W.OW%Y$H(,+Q!0<CU!J@
MOA"^@O+R>R\03VJW4[3-&D((R3GN:0%G5I+^7P1J;:E!%!<^1)E(FW+C''-<
M5;W\]S#H,NLVDB>'H=L*\_*TBKC>X[C/Z ^^>\CT&[?1K[3[W5Y;LW2%!*\8
M!C!&. #S5E=$MF\/1Z-<_OH%@6$L1@G P#['C- &3\02#X+NBN,;H\8_WA5'
MQA:17][X9M)P3%-*R. <'!"UJ2^%I)_"AT*?4GD4%=DQB^95!!"XSSTQ5S4=
M"74+S2K@SE#I\F\*%SOZ<=>.E '%W]]<:1H&J^&-3<L\<.ZRG/\ RUCR./J/
MZ$=JN:DJ7%SX,M;S'V!XPS*WW6<(NT'\<#\372^)/#=KXDLE@F8Q2QMNCF5<
ME?4>X/\ A4EWX>L]0T.#2[L&1(454D7Y64J,!AZ&F!9U6X@LM(NKBX@$L$41
M9XL [@!TP>*FL[A;RQM[E%*I-&LBJ>H!&<?K7--X/O9XOLMWXDOYK(\&' #,
M/0MSFNHMX([6VBMXAB.) B G. !@4@.2\')'/K6OW5R VHK>-&=W5(Q]T#VX
M_05O76HVUOK]A8O;[KBZ239* /E"C)&>O-4]4\+17NH?VE97D^GWY&UIH.CC
M_:7O2:;X8:VU./4K_5+K4+N)2L9DPJ(",'"B@"EX3./$/B=3][[8#CV.ZC4C
MGXEZ*!R5M921Z##5<U+PM]IU-M3T_4)].O'4+*\0#+(!ZJ:ET;PU'IE[+J%Q
M>37U_*NPSS=E]%':@#/\-?\ (V^*?^NL/\FH^'/_ "*,7_7:3^=:^FZ*NG:K
MJE\)RYOW1BA7&S:#W[]:Q++P7J&G6PMK3Q+<PP9)V)"!UZ]Z $M$BM?B;=1V
M8"Q2V0DNE7A0^>"??&/S-8$FI:)KMYKMSJ5]%$94^RV0<$[57D-P.[ '\Z[&
MW\*P66DWMK:W,JW5XI$UY+\\C9Z^GJ?SJ[I^A6&GZ?!:+;0R") N]HP2Q[D_
M4TP,30M8_MCP'.[MNG@MY(9?<A3@_B,'\ZYO18KCPWH^F^)+17DM)D,>H0CG
MC>0''T_SU-=I%X:CMK[5)K>X\J#4(MCP+&-J-C&X<^YX]ZMZ5H\6FZ%%I3L+
MB)$9&+KC>"23D?C2 Y'3;PRMXUO-/DWED62%T_W'((K?\$06D7A.R:U"_O$W
M2L.K/WS]#Q^%/\.^%X/#DE]Y$[2173*0C+]P#/&>_6J;^#6MKB631M8NM-BE
M;<\"#>F?8$C% %SQ5#%#X3U8Q1HADB+.54#<>.3ZFLC1[SQ8NB6"VVEV+P"W
MC$;-.067:,$C/7%:R>%XH]"O=-^VW,KWF3+<3-O8MZXZ=JIP^%=7MX(X(?%-
MTD4:A$40+@ # '6@#JQTHJ&UBD@M(8I9FGD1 K2L,%R!UQ[U-0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M!'O2PQ1V\*0Q(J1QJ%15& H'0"@!]%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MEH<E3\J%AD$ [3CJ*=8>*//NHS>36%O;'1XM2ES(PDCW$[B<C:(P!USG(/%
M'345S)\?^&WTG4M0M=3AN$T^'SIHU)5L?P\-CJ> >F34=CXUL]9BT&YTNYLF
M@U&8Q2I+(WF(WE&0HNT$%QQG) QF@#JJ*PH_&GAN;6O[(CUFT:_\PQ>4'ZN.
MJ ]"WMG-07?C_P *6-ZUG=:[9PW"3&!XW8@HXQD'T'(Y/'O0!TE%5=0U&STJ
MPEOK^YCM[6( O+(V%&3@?F2!^-9UKXO\/7NEW>I0:M;&SM#BXD9MGE'_ &@<
M$9[9ZT ;=%86G>,_#FJR2QV6KV\KQ0-<2KDJ8XU(!9L@;1R.O8YJ*#QGHFJ6
M>H-I&J6EQ<6ENTY1RR@* <,>,[,]P#0!T5%<P_CK0M.TZQEUG5K*VN+BSCN]
MJ,Q5E8=4R,L,YQQG SBK=SXR\.VFF6FI2ZO;?9+S/V>1"7\W'7:!DG'?T[T
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
M3(A-=6US:O%,B'HVQ@"0?45)IOCC1M6U*+3X#=PSW$;2VK75I)$ERH&28RP
M8 <\=N>E<?XP\.ZW-X=\5:_K)LVOY=(^PP6NGAW18P^\DLP!9B3Z# '>MNS\
M.>(]1UK0[S7+G3!::.KO +-7$D\C1E 7#<( "3@$\T 2Z?X]L(?#6BW-[<S:
MC>ZC$TD4=A8N9)@I^9A$,E0..IKI(-:L9]#_ +8,K0V0B:5WN(VB**N=Q96
M(Q@]17#Z1X&\0>'+70+K2[G3)=3L-/?3[F*Y+B&6-GW@JP&X$$?W>?:NKU#1
M;O7_  9=Z/K%Q MU>6SPRRVB$(A;."H8Y(''4\X[9H YZ3XC0WVN^'++2XKJ
M.+4KIE8WEE)%YT(C9@\98 $9"\^XXYJY9>.+2WTJ"6]N)M0NKF\N8(([&Q<N
MXB=@P"#)^4#D]ZI)X:\77^K^&[C5[C1EM]&F+L+7S-TX,;)N^9<*>1\O3D\\
M 55F\ :F?#D&FFWT>]DCO;NY#3S31/$99"R-'*@W*0#R,<\<\4 =+?\ CG2+
M!K2,QZA/<W4 N4M;>QEDF2+^^Z!<H,\<XYJ]8>(].U+4OL%L\IG^QQWN'B9/
MW4A(4\@$'Y3P>:Y:S\)^*=#O+34M/U*PU&_?3HK*^.HF11(T9)6164$Y^8@@
M]< YS5B[\/>*XO$T6N:;>Z0;FXTZ.ROA<12!5969A)& 23RQ^5B.G6@"\?B!
MHC6&G74"WUU_:"226\-M:/+*4C;:[%5!( ./SJ>?QII4.HQV*Q:A/,T<4L@@
ML97\A9/N&3"Y3.#P>1CG%<@WPZUA?!NC:-LTBYN["*51=O--#+!([DAXI$&>
MA&5(&2.M6=6\":_?7.GRQ7=@M];0V\1UI9)HKOY,;]RK\LH8AN&( W=Z .BO
M/'FAV.H3VLKW3);2B&YNH[5WM[>0XPKR ;0>1GTSSBJOB'X@:7I(U2UA-U-=
M6,+&66*TDE@MY"N5$CJ,+V[\=\5@7'PRNCJ^IJJV-WI>HWC74GVF[ND>,.<N
MGEQL$<=<$D=><XJ_=^$O$EK_ ,)%8Z+<Z5_9NMR23,]V)/-MWDC".  "'' Q
MDC&>] &U'KMR_P ,8_$$T\=O<MI"WCR^471',6\G9G) /;-077Q TC3)8;*Y
M-Y=7YLH[LQV=E)(71L_.%7.!P<YZ9'-2R>&[M_A>?"XEA^V'1_L'F9/E[_*V
M9SC.W/MGVI-%\,W6F^*7U6:6!HCI-M8A4)W;XRQ8\C[IW#'\J -2#Q!87GAH
M:]8N]U9- 9XS%&S,X Z!0-V>,8QFN+E^)QF\(Z#K\=M)9I=:A;P7BSV\A58W
M#%O+)4;^G!7-=/X/\/7&@>#+71+N6)YHA*&>$DK\[LPQD#LPKG-/\$Z^GAGP
M]HU]-IA71=2MKB.2%I/WL,6[.05X<Y''3WH W[+Q]H%W9:G<R3SV8TP*UW'>
MV[PR1JWW3M89.[MCK5O1O%6GZW=RV<,=Y;7<<8F-O>VKP.T9. ZA@,KGCCIW
MKGO$O@"X\17_ (AD:\B@BU*SM8H&&XLDL,C2 L!CY22HX.>O2K/A'PG=:1JL
MVI:C:V$=S]G^SQM;7ES<-M+!FR9FP 2J\ =NM #KGQ'K^JZ_J&E^&++3S'IK
M+'=7FH2.$,I4-Y:*@R2 1DD]^E6I_%ZZ/9V,6NVDB:S<AR+#34>[8A3@NNU<
M[<8.2!C..M4[GP]XCTCQ#J.J>%[G36AU-EENK/40X5)0H7S$9,GD 9!';K3)
M_#OBB+5K#Q!;WNE7.LI9O97<<T;Q0.C2;U*$;F4J>.<[AZ4 :$OC[0$TBTU&
M.XFN%O)6@MX(+=WGDD7.Y/+ W K@YR!BLO2/B%:W-]XHN;V;[/I.EM;K'YEN
MZ2JSI\R,A&XMOX QGZU4A\!:UIYL-8LKZPEUZ&^NKV=)E=+:0W  =%QEEP%7
M!P>AR.:@N?AWK.L0>))-4OK&.]U2XM+JW-KYFR-X  %;HV. ,@Y[\'B@#L]%
M\3V&N7%Q;0)=V]W JO);7EL\$@1L[6"L!E3@\CTJ37?$.G^';:&6^>4M/((H
M(8(FEEF?&=J(H))P*YC1O#6LZ#]JU*+3M,;5)?)MXU2]N9P(O,'F%GE;H 2P
M '4=\XK8\4:#?ZC?:1JVDS6R:EI4LCQ1W0;RI5D38ZL5Y4XY! .,=* (F^(7
MAZ/19M5FN)X(;>Y2UN(YH&26"1B  Z$9'4'/I4^L>(5C\#7FO6LLEDJ6[2I)
M=6C;H\'&6B.&]\<=JYV?P'J^HQWM[?W5A_:=_J=E=S1Q;O)CBMV&$4D99B >
M2!DGL*ZGQAHT_B'PAJND6LD<<]Y;M$CRDA03ZX!./PH Y^3Q;J-W\2(/#MF_
MDVL%M%/<.VFRR>>7)R X(6-=HX8Y&>.<$5T,WBG2K?\ MKSYFB.C()+P.A&U
M"F\,/[P(!QCN"*KV&@7-KXTN]:>6$V\VG06BHI.X-&SDD\8Q\P[UR7BG3XO$
M?Q*L=.T]I]IC$>NJ;=Q&T$;+-$"Y !);*\$\,WI0!TEY\1-!L97CE^W-Y,:2
MW3Q64DBVBLH8>:R@A#@Y([5L6FOZ??:I<:?;3&2:"WBN6*C*F.3.T@]#G::Y
M:]\*^([:XU^#1+K2_P"S]<D:65KQ7\VV=T".5"C#C"@@$C!]:C3P9KVA:K%+
MX;OM/^S/I=OILQOU<NGD@A9$"\,<,>"1SWH Z_2M;LM9T*#6;-I&LYHC*A*'
M<5&?X>N>.E9EAXWTF^NY;7R[^UG2W:Z5+RSD@,L2]63<!G&1QUYJ'0_#.H:5
M\-(?#8OT@U".R>W6[@R1&Y!PZYP>,@]JYK2/AYK-MK<.H7/]F0B/3I[-Q!<S
MS-([A0')D'L<@=/4]@#H[;XC>'KO2%U.![Q[>1TB@Q:2%KB1P2$C&,NPP<XS
MC'-;.B:_8Z_!-):><CV\GE3P7$312Q/@'#*P!'!!]#FN/O\ X>W=SX,\,:='
M<6XU'0UCX,DB0S$1['7>F'7.<AAS[<UO^#_#LF@VUW)<V]K%=W<H>3[-/-,-
MJJ H+RDLQ'/. ,8&.* *$'CS3]/TT7.K7S3^=J=Q90M;V;@[D9L1[1DDX7&1
MU.*VO#_B?3O$L5RUB9TEM9/*N(+F%HI8FQD!E8 C(YKFK+P+J%M-I+R7%JPL
M]=NM3< MS'+YFT#C[PWC/;@\UOZ1H5QI_BSQ'JTDD30ZFUN8E4G<OEQ;#NXQ
MUZ8S0!OT444 %%%% !1110 4444 %%%% !1110 5Y7IWBC5+/3=*M="TW3DF
MU+6[^U*2M)L7:TC;\[B<Y7<1WY QQCU2L&V\'Z1:/8O%%*#97<UY#F0G$DN[
M>3ZCYVXH J^$M=U74;W6M*UN&S74-*G2-Y+/<(I%>,.I 8D@X//-<SJWCOQ/
M!X9U;Q/86ND?V7:73VT5O/YAF8)+Y1=B& ^]D[,=._KW]GH]G8ZIJ.HP*PN-
M1:-[@EL@E$"+@=N *\^\1?#>\U[4KV);'2;6RO;D32W4=W.7QN!+?9\>5YI
MQOSW)ZT :U]XG\2W>IZZN@VVEBTT1A'-]N+^9<2>6)&"[2 @P0,G.345IXSU
MOQ3=Q0>%[;3[=5TZWOIY-2WMS,"4C4(1T"G+?I6WJW@71-9OY[R=;N*2Z14N
MUM;N2%+I0, 2*I ;CCUQQ3M2\$:+J,T$P2YLIH8!:K)87+VY,(Z1G81E1V';
MM0!SEAX\UKQ*^D6.AV=C:W]U:S75V]Z6DCB$4ODE4"D%B7!P<C JW\,Y;N:/
MQ2U^L:70U^=9%B<L@81Q [2><5K77@70I[73H(()[$Z<ACM);&X>&2-#]Y=R
MG)![YSD\]:N^'_#6F^&+6YMM+CD2*XN&N9!)(TA+D $Y8D\[10!YMH=S?:==
M>+/$U_+I0OTU.73X;B?SW(.Z,"-47)*X^ZJC<3WP34E]XVNM6\*>)K;5+"TN
MI-,FLL$V]Q;),LLJXS&Y$BE2#WP>.U=Y/X,T:XL+VS>*8)=WQU!G29E=+C(.
M]&!RI!48Q55/A[H2VNIP/]LF_M,P-=R3W3R/(8FW(=S$GK^G% &-:7_B*?QM
MXRM)KFU?3+6*+$1W[HU:%RNSG )."V?PK(\'>(?$ND>&O!1O+;37T;4?)L$"
M,YN4+(=LA)^4@[22,<9'-=]+X4TR7Q!-K8-U'=3Q>5.L=PZQS *5!= <,0&(
M!(XI5\*:4FE:/IHCD^S:1+'-:#S#E6C!"Y/?@F@#2U&X>STR[N8PI>&%Y%#=
M"0I/->;_ /"P_$%OX7T/4;^UTR&YUTI]D$<<TJ0IY9=W=5RS$X&%7IGD\$UW
M]CHZ6NC2:;-<W%TDIE\R2:0LQ$C,2,GD ;L#T %4[CP?H]SX?L-%DBE%MIXC
M%I)',R2PE!M5E<$$''>@#D'^(>N+HN^.QM)KX:O;V"2O#-!!<)+T90^&0@Y!
MSN (SS5G4/'>L>%I]5M?$-K8W,]MIO\ :%L]AO19!Y@CV.')*G<R_-G&,\<5
M?U_P%'J&AV.E6TLLT*ZK!>W;7UW)(\J*?G 8Y.2HP ,#Z5HV7@;0[1;_ ,V&
MXOGOX?L]Q+?W#W#O%V3<Y)"\]!0!E#Q+XET?6+/3_$$&E2'4;:>6V>Q\P>5)
M$F\HX8G<,?Q#'3IS7/ZAXG\9ZA\-]/U\MIM@][<V1B6W,F[8\B@[CGHQ(X[*
M2,DUVNF^!M&TRX:X3[9<3>0UM$]W=R3F&(]4CW$[1TZ<\58F\):3/X3B\-21
M2_V=#'''&%E8.FP@H0PY!! .: .;\3>+O$'AZ_L;:Y&F6=N]L'FU&>VGDMFF
M+D>7N0_NN,'<V1S[5T?BK6WT315N8+FTBGEE2*$W$<DJNQ[*D8+.V 2 /3K5
M6]\":3J,$<%U<:K)$(1!*AU&;%P@).)!N^;J>>O-:6L^'K#7;*"UNEEC%O*L
MUO);RM$\+J" RLO(X)'T- &/X%\57?B2/58;^*);G3[D0F2*"6!9%9 P/ER_
M.AYQ@_4<&N0\,^+I;?Q=JOABQ\H7MUXAO)))[I6,4<2X)5<$;I" <+G@#)]#
MZ)H/AG3O#C7KV/VAGO9!+.]Q.TK.X4+DLQ)[56E\%:+-;3PF&53+J/\ :GF+
M(0\=QD'>I[=,8]": .4U#QIXN2W\3ZC8V6C'3] NY8W$YD$D\:*K$#!PK 'J
M>#D<#'.H_B?Q%K6LW]EX:M],CCT^W@EF?4=Y,KRIYBHH0C: N,L<\GIQ6\?"
MNEMINLV!CD\C6)));L>8<LSJ%;![< 54U'P)HNHSK,WVRWE\A;:5K2[DA,\2
MC 23:1N&/7F@#FH?BA.VF2ZC-911PW.C"_T^/DL\P?RWA)S\WSM'@@#AJN:3
MXXU34I=&L&M+6/5&-W_:T8#%;<0'8=O/\3E,$D\$UT%YX-T*^CT>.6Q58M'D
M62R2,E5CVXP,=Q\JG![@5-9^%]*L=<U/6;>W*WNI*JW#[B00!C@=L\9QU(H
MXG1_'/BN?3O#.M:E8Z0NEZS<Q6AB@,GG1M)D*^2=N,C[O)P1SZ=/XFU[4[/6
M-(T/18;0ZAJ0FD$UYN,44<04L2JD%B=P  (JU'X1TF+1M)TI8I/LNE313VJ^
M8<J\9)7)[]:GUSPYI_B!+?[8LR36SF2WN+>9HI86(P2KJ01D<$=#0!QEWX^U
M^TLWL_[/T^37+?6X-+E57<02B5=RNIZKP1D'=CGK73Z]J>NZ-X->^BLH;[5X
MU3S([:-VCR6 9E3.Y@H). <G%$'@C1+:RMK6."7$%\NH^8\S/))<+T=W))8_
M6M75=+@UBQ-I<27$:%@P>WG>%U8'((92#0!QNG>.;RZ_L!5N=+O1J&I26<\E
MM#+%Y86)GP4<[D?(&0<\'WI^J>,]:@E\51:=IT5T^DW-K#$$B>1@DB*SNRJ<
MOMW$X7!P*TY?A[H$VD_8'2[)^U_;OM7VJ3[1Y^,>9YF=V<<>F*6V\ :)96MY
M#:F_A-W*D\LT=[*)3(BX#;]V[)YSDG)/- & _CK6)=+T)M,FT74+K4M2>Q:1
M4EBCCPC-RK'<C# RISZ=\TFH_$+5O#D6M6>LVEE/J=D+9K>2TWK#*)W**64[
MF7:0<@9R.E7=6^'%I<KHUK9[_LMOJ3WU[)-<R>?*S1LN\2?>W[BISD8QQTK6
MM_ >@0Z;J-E-;S7:ZB5-W-=W#RRRE?N9<G(V]L$8[4 <LOQ*U*QL-6EO+.&^
M:V@BDMY[>UGM8G=Y!$(V$PR"&93D$Y&>F*TO$-UXUL/ OB*ZO9]'CN(;!Y8)
M['S5:,A26&&)Y ^ZV>O45N6_@S28].OK&Y-[J$%Z@CG%_>23ED&< ;C\N,DY
M&#GFFV7@O2;.SO;5WO[R*]@-M,+V]EF_=$$;!N;Y1R>G- '+WOC;6]'M-!TV
MX:P_M&_MFN&NC;SS1I$H7&43YF<EN>0!BGVWCO7=4CTC3;&PM(=7OI[F-IKJ
M.5;<1P!29%0[7.X.N <8YSTK?/@'1SI]E:F74O,LF9K:[^W2_:(MP *K)G.W
M  V]..E377@K2+S3;*SD-Z&LI&EM[I;R3[1&[9W$2YW<Y.<G% &)X#EU"3Q?
MXT&J"!;M+FU5Q;L3'Q N"N>1D8..V<9/6E/C74Q+)I!M[7^W1K8T]8]K;# 1
MYHFV[LX\G)Z_>'X5T6@^%M,\-R7LFGK/YEZZR7#S3-*SLHQN)8DY/4^]./AC
M2CXJ'B7[.?[3%O\ 9_,W'&W/7;TW8)&>N.* .)TWQ/>6X;2M$T^QBU'4?$&H
M6\;3-)Y*B)F9Y'&XDL0/N@@9/&!5;Q)X@U*]TJ]TC5HK:/4M+UC31)+9EA%*
MDDJ,I ;E3@$$$GZ\UVD_@?0Y[&2U:&==U])J"31SLDL4[DEF1U(*]3QTI(O
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
MD_3WKB-(T/5I7O;&^LKG[/X9TVZL=/=T/^DM*6".G][$*HO'=B*2RTG45BL
MVGW0*^!&M6S"W$WR?NSQ]_@_+UH ]+MM<LY_#46ON7ALGLQ>,77+)&4W\@9Y
M ],U:@OK:YL(;Z*93;31K*DC?*"K#(//3@CK7)_V/)J'P9BTF:R,ERVA)&+:
M5,,)1"-H(/0A@/H17&M;6P\'>&[*V\+&"R#'[>]UH,MP8KA8D&[R!@MN)(WD
M$96@#U'5->MM*O-)MI4DD;4[G[-"T>"%;8SY//3"GIFM(S1!78R)A.'.X?+]
M?2O$+'0_$DOACP]96,5U87,'B*Y\F6:R8"UA*28?RR3M7YN 3C) R:==Z3JO
M_"-Z#:R:-(D6F7TZ:U%)827B7,Q7Y+DQAE:=6.3G)P6Z';B@#V]65U#*0RD9
M!!R#31+&TC1K(A=>2H/(_"N0^'6FS:;H-X<R"">[>:"W:P:S6)2 "$B9V*H2
M"P!Q]X\"O/\ 1;+4'\8>&]170WL+S[=)_:"6VBR6XA#(^5>X+'S03CGI[C@$
M ]N$\+,JB6,LV< ,,G'6AIX4)#2HI! (+ <GH*\!L]/L[WPEJ4%GX;U"?Q--
MJ=P=/U&*V8B-A<-M83CB-5(.5)'<X.<UMWD&BM\0?&9\0>'+S6LI:)$;>S:X
M"N;=<@!?N,>,-QTZB@#V1I8T.&D53C."<<>M'FQB41>8OF$9"9YQ]*\GT+PE
M>WNN^$XO%%C-<_8]!D\XRY9!*)D*([=&8+S@]USVK+NM#F.FWUD_A[47\=2:
MDTL&KK;,5YFRD@N/NK&(\#;GMC% 'M;3PJVUI4!W;<%AU]/K2M+&C;6D4-C.
M">W2O%[RWT27QEXZ_MGPU?:Q(\T4=LUO:-/M?[.F57;GRV/'S<?7BM70_"=Y
M>>+/#I\3V<MT]EX<C$DDF6C%PLP(#-T9P.><\C/O0!Z/I^IB]LY+F:WELU2:
M2(K<%02%8KNX)&#C(^M.OM7L=.:R%U<!#>SK;V^%+;Y""0.!QPIY/%>3265[
M%X=L[.]T/S+236M0EFEN=)DO3!^\<QD0+@D/N.&.0./4&L^'P](W@[2)-4\/
MW=S;Z=XEE9K<Z>V]+-MV=L/)"%MAVC/0=<4 >YM+&C*KR*K.<*"<$_2GD@#)
M.!7AWB'0KN?Q#J_VK3'-I=P0KI3'09;QX8A& (XV611;NK9."!SSFNZ\;Z7J
M4_@"TLE%SJ7DR6IU&.$8ENX$*^:  >K 9QGGD4 ;EQXGM(=<_LF.&:XG.GR:
M@K1;2K(C!2H.?O$L,=O>M&TODN;"TN94:V:YC5Q#,0'4D [3@XR,]LUY-:Z9
M:2>,-4NO#WAN_P!.TV3PS<PC=8O;QR3ETX5"!AB .PW8[XS5'6-'FCTKPW<C
M1KF_U*#0K2V_LZ]T=[B"0@ E5D',$@.<DX[>E 'MS2QHZHTBJS?=4G!/TJI:
MZD+BZOH9+:6W6UF6(22E0LV5!RN#TYQSCD5YM-IUA'XIUR3Q7X5U#5;RYN4?
M3IX+1KA5@V+MC1QQ$58-G)7KG-9WC&RN(]-\7--97)CN?$-@T2J"AF7$(^1N
M.X(R#P: /6]0U.WT[2;[46/FQ6<,DTBQ$$X12Q ]^*JZ?K\>HRV^RTN([>>P
MCOEN)-H0!OX#SG<!R>,>]>:MI<4]]KLWA?P[?:7IA\/W-O=1O9-;K<W!'[M5
MC(!9P-V6 [XR<T^\TG4FM+X+I]T2W@$6J@0MS-A_W?3[_/W>M 'K:RQNQ5)$
M9@ 2 P) /2A98VD:-9$+K]Y0>1]17F%GX3BT#7/ ]_I&D2Q7+6\R:C*JL#)F
MWR!,WJ7 Y;O6#X;L;[_A-?#%_'HCV$_G3#45M]$DM5AW1/\ (\S,?-&[&#TS
M@Y&0* /;/M$)VXFC^8X'S#GM3MZ[]FX;\9VYYQZUY3X=\!)<?#&ZQ9O::_/)
M--'/.I62.2.=WA^]]U<A3@<?,3WK?^',TWB"&^\97D!AFU8I'!$W/EP1#: /
MJYD;WR* .YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:KI&GZY
M8-8ZG9Q75LQ!,<JY&1T(]"/45=JIJ.IV&D6AN]2O;>SMP0#+<2B-<GH,DXS0
M!0T_PCX?TI+E++2;:);J(0SKMR)4YX;/WOO'KUS1I'A+0-!>:32]*MK9YEV.
MRKDE?[N3G"^W2J5]XWTNRU72(#<VC:=J-O<3_P!H_:E$2"+9WZ')?&<C&*V%
MUW2&TG^UEU2R.G8S]K$Z^5C./OYQUXZT 9NG>!/"VDWD=YI^AVEM<12&1)(U
MP58@CCT&&/'3FFIX!\*)>17:Z%9^?'(95<IGYRQ;<1T)R203T[5I0^(-&N-.
M&H0:M8RV1<1BX2X4Q[R0 NX'&22!CWJ+6]?M=&T[4IM\4UW96,E\;3S0KLB
MG..2 2N,XZT /;P[I#Z^FNFPA_M14V"Y PV,$?CP2,^E0:KX1\/ZY>+=ZGI5
MO<W 3R][@Y9>H#8^\.>^<4#Q3I$&FZ;=ZGJ-EIS7\*211W-PJ$EE!P,XSC-+
MX6U\>)=#74Q;_9P9YHMF_?\ ZN1DSG Z[<_C0!!=^"/#-_';QW6CV\JVUNMK
M!N!S'$O15.<C'KUJ>7PGH$VAQ:*^D6ATV$AHK<1@*C?WEQR#R>1SR:GL?$6B
M:G)<1V&L6%T]N"9E@N4<Q@=2V#P*=IVO:/K"S-IFJV5Z(>)3;7"R;/K@\4 5
M5\(^'UT&30QI%K_9DIW26^SY7;.=Q[EL@<]>*33O"'A[28;B&QTBU@CN8?(G
M14XE3GA@>OWFZ]<T'Q7H\^G:C=:9J5EJ+V,+RR16URKD;03@X)QG&,U)H_B&
MTU73M)G>6&WN]2LTNX[1I07VE0QP."0,XSB@"QI&BZ=H%@+'2[1+6V5BPC3.
M,GJ>:HVW@SPY9HZ6VD6\2/<I=LJ @>:AW*V,\8)) '%7K_7-)TJ>"'4=4LK2
M6<XB2XG6-I#_ +()YI;;6=,O&MEMM1M9C<HTD CF5O-53AF7!Y ) )'2@ ET
M?3KB]GO)K.*2>>W%K*SKNWQ9)V$'@C+'\ZJZ-X5T+P_+)+I6F06LDBA&= 2=
MHYV@GH/8<4E[X@@BDLULI+*Y$NH?89B;M4\I@&+ ==S@C[G7KZ5G^*?'FC^&
M]-U&5+RRN]1LHO,;3UNE65N1VY(X.>E %S5?!GAS6[N2ZU+2+>YN)%56E<'<
M0N<#(/ Y/U[U+>^%-!U'3K73[K2K5[6T_P"/>,)M\GC'R$8*_A4M[XBT33;V
M.ROM8L+6ZEQL@FN41VSTPI.:2_\ $FAZ5))'J&LZ?:21[=ZSW*(5W9VY!/?!
MQ]#0!4N?!/AF[LK6SET6U,%JK+ BKMV!CE@",'!/)]>]6+GPKH5W-ITLVEVS
M/IN!9D)M\D#& N.PP..G%3WVNZ1I=G%>7^J65K:RX\N:>=41\C(P2<'CTIEW
MXCT.PLH+V\UBPM[6?_4S2W**DG^ZQ.#^% #M8T#2M?MXX-5L8KI(VWQ[QRC>
MJD<@_2JMQX0\/76B0Z--I%JVG0/YD4 7 1N?F&.<\G)[Y/K6C<:E9VVER:E)
M<1?8TB,QF#C:4QG(/3%<SX:\?V.LZ.NIZC)INEP39:W#ZC&[,H4,V\8&Q@""
M5YQF@#H8-%TZUENY8+2-'NT2.<C/[Q47:H/T7BH[7P[I%D\#V]A$A@M/L47!
M.V#(.SGMD"BX\2:':7L-G<ZSI\-U. 8H9+E%=P>F%)R<]J2_\2:%I4LD6H:S
MI]I)'MWK/<HA7=G;D$]\''T- %2P\$>&-,>X:ST.RB-Q&T,@\O(,;?>0 \!3
MW XHL/!'AK2Y6ELM(@AE:%H&<9+&-L97)/3@<=NU7H_$&C2ZDFFQZM8O?.@=
M;9;A#(RD9!"YR1CGZ5:-[:K?+8FYB%VT9E6 N-Y0$ L%ZXR0,^] #(-.L[;3
M(]-BMHQ91PB!8",KY8&-N#U&.*S--\%^&M(^T?8=%LXOM$9BE'E[MT9ZISGY
M?]GI5FY\2Z%96IN;K6=/@@$K0&66Y15\Q3ADR3]X'J.HJRFJ:?(UH$OK9C>
MFUVRJ?/ &3LY^; YX[4 4-(\):!H,DLFEZ5;6SS+L=E7)*_W<G.%]NE0:=X$
M\+:3>1WFGZ':6]Q%(9$DC7!5B"./088\=.:TY-:TJ$2F74K1!#,MO)NF4;)6
MQM0\\,<C Z\BGKJNG/IAU);^V:P"ES="5?*VC@G=G&..M %1_#&B2:.VD2:;
M U@9&E\AAD!RQ8L.X.XDY%0_\(=X=.C'2#I%J;$R^=Y17/[S^_GKN_VLYJS:
M^(]$OH(9[36+">&>;[/$\5PC!Y<$[ 0>6P"<=>*EGUG3+7[5]HU&UB^R!#<[
MYE7R=_W=^3\N>V>M "Z5H^G:'9?8],M(K6#<7*1CJQZDGJ3[FJ$7@WPW#K/]
MKQZ-:+?[S+YH3HYZN!T#>^,U<L-=TC5;B:#3M4LKN: XECMYUD:/Z@'BDL_$
M&C:C>S65EJUC<W4.?,AAN$=TQURH.10!/9Z=9V$EU):P+$UU,9YRO\<A !8^
M^%'Y5D7'@;PQ=W\E]/HMJ]S)*)F<@\R @[\9P&R!SU/>KD'B;0;EHU@UK3Y6
MD9$0)<HQ9GSL P>K;6QZX-1ZKK\-C-%;V\EG-<_:H()H9+M8FB65L X/5C@[
M5ZMCB@!E[X-\.:CJPU2\T:TFO<J3*Z?>*_=+#HQ';.:EG\+Z'<ZO+JLVFP-?
MRPF"2?!#.A7:0?7Y3C/7%3)K^C2:LVDIJUBVHKUM!<*91QG[F<].:2W\0Z+>
M:E)IMMJ]A-?1YWVT=PC2+CKE0<\4 5;_ ,&^'=3M+.UO-)MYH;*,0VX((,:
M ;00<XP!QFKD>AZ7#+8216,,;:>CQVGEKM$*L &"@< $ ?E3K76M+O;MK2TU
M*TGN4#%H8IE9P%;:Q(!SPW!]#Q4_VVU^W?8?M,7VORO.\C>-^S.-VWKC/&:
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
M#T:[U:2_TX:A!Y4B1@)NVD.7("X_GQ0!VU%9'AGQ!!XGT.+4X()K?<[QR03
M;XI$8JRG''!!I8]=CD\6W'A\0,)8;)+PRYX(9V7;CU^7]: -:BN&3XD+<67A
M^:ST2[NI];-PL%O'(@*F$X.XG  /7/8>M;GASQ(NNO?VL]C/I^HZ?*(KJTF9
M6*;EW*P920RD=#]: -VBO/M*^(5XEIXEOM=TJ>"QTJ]EA26,QL>-@2':'):0
ME^OW>1S6UI/BZ>ZUN'2-6T2ZTB\N86GM1-+'(LRKC<,H3AAD$@T =/17*^*_
M&;>%Y"6TIKF!(3/)+]LAB.T9R$5V#.P S@#N.<U6N_'S_P!K6^FZ/H-YJL]Q
MIL>I1>5(D8\IV(&XN0!T'KG/3K0!V=%<5'\18+[3M&ETG2+R]O\ 55E:*RW)
M&T0B;;(79CA0&X]STIW@;7+_ %O4_$_VY+B 6U^L4=K/MW0#RD)7*Y!&[)R"
M<YS0!V=%< /&Z:-;:C.\&I:BS>(VTQ(=R%U8J"%C&!\OH"<\\FK2?$6"VM=9
M.LZ1>Z;>:4(FDM"R2M*)3B/85."2W&.QH [6BO/?%7BC7X_ >M7;Z->:'>6\
M<3PS-/%*&#2*#@J3@@9R".]=&/%,)O/$EO\ 9I,Z&B/(=P_>[HO,X]..* -^
MBN-'CU[MM,@TC0KO4;R\TZ+4I84ECC%O#(/EW,Q +$Y  ].U87AWQ3=W]IHT
M]Y=:BKW?B*[MDCRJD(OFE8Y00> !C YR!S0!Z?17GZ_%#_1VOV\.:@ND0WIL
MKB_\R/;&XE\L$+G<RYQD@<9QR15S5?B ]B=9GM- O;_3]'W)=W<<D:@2*NYE
M52<L!D9/;GKB@#M**Y7Q5XFN],^'5UXBTVUWSBT6XC1R"$R <MDC(&><<U6N
MO'DMDFGVLNBS#5[R)IOLDEU#&$C7 +M)N*@$D8 )- '9T5PS_$J![?1S8Z->
MWEUJ<MQ;K:QN@>.:'[RL<[<9_BSC'-,O_B1/9S:RL7AC4+J+1F'V^:*6,+&G
MEAR1D@L0">!Z9SR* .\HKD--\=B^UW3K&;1+ZSM=5C>33KR9DVW 5=QRH)9,
MKR-W/TK(TKQX]MH7AF&WT_5-8N]82Y,'F2Q^:3$W.]OE4#YNO& .YH ]&HKD
M+7QR;OP]=Z@NC7$=Y9WALKFSFN(H_*D&"29&8+MP0<C.<\"L74/B7=3>'5OM
M)TIC=Q:O#IUU"98I%7<R_=<-M;<& !'0GG&* /2:*XFZ\70Z3X@OKC5?M]I'
M:Z)'>S6C/&Z)F5UP N<R$C&0V.E6+/QM,=0AL=7T"]TJ:Z@DGL_.DC<3!%W,
MIVD[7 YP?>@#KJ*X/2?B4=1.B3S^'=0L]-UAUAMKV22,J92"0I4'< <$!B.<
M>G-;OB#Q-_8UY8Z=::=/J6IWV]H+6%U3Y$ W.S,0% R/J30!OT5YCXF\=:A>
MZ!;0Z397]EJ$FL1:7?1*\0FMV)!*HS$J2P(VOR.<\5U&I^(4\)^'],%VEW=W
MUR4MH899(Q+)*5R=[\(, $ENG'% '345PLGQ,MH-*N+F;2KG[7;7T%G-:0RI
M*V9<;&1E)5P0?8Y!'%"?$#4GU"ZTD>#M3_MF"-9_LGGP[3"<X?S-VWJ,;>3G
MZ' !W5%<0?B/#<6_AV33-'O+Z778IWMX59$:,Q;=P<L<#!)YS_#WR*HZOXUN
M;S3[9((;G2M2MM>LK*^M9"K,JR.IQN&0RLIX(H [K3=,L](M#:V$ A@,CR[
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
M]^T[<8[=<5[910!Y)X_T7Q/K%QXAM(=.OIX+BW5+'[&EH(I $Y\YY 9-P;.
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N<\8^([KPU86$]G8"^GN[^&S6$R;,E\XP>W([UT=9FLZ':ZX+ 7+RK]BO(K
MV/RR!EXR2 <@\<\T <5J_P 2KO2]3ETJ2'18+^SMXY;Q;O4&B1G<;A'"=A+'
M&/F( Y%6X_'>K:QJVGV'A_2+:7[;I$>IB2]N&B$09RI5MJL2> ./Z5M:IX.M
MM0U>35+;4]3TR[GB6*X>PF5//5<[=P93R,D!A@\]:R-1\%76H>/(]22_O[*U
MAT=+2.[M;D";S!*Q(;<&W J0<D'GGK0!6;XBZE-!I4-GH2/JEUJ%QIMQ:O<X
M6&:)220^.5X!SCIV)JIJ_P 5I--OM1MU@TG.E82ZBGOS'+/(%#.L"[#D#. 6
MQN/%=18^!=)T[^R#;O=;],N);I'>3<T\LJLKM(2,L3N)XQV[<47?@JUGU:ZU
M"UU35=.-XRO=PV5P$2=@ -QRI*G  )4J3B@#*/C^>7QE#HT-O86]M)Y#1-?W
M#PRW22*&+0C85;;G&W=DD$<5ECXNQ/?^9'%IITX7OV3RC>G[81YFSS1%MQMS
MSC=G'-=5J7@RUU;5([N\U/4Y+=+B.Z%BTRF 2)C:0"NX#(!P& /I26G@JUT_
M4C<66J:M;6C7!NCI\5P!;F0G<>-NX*3R5#;3GI0!SU]\0?$$$'B#4+7P_:S:
M9H5[)!<2/>%))$3:247:1D Y.2!Z9J]I_B#7[KXE:A8+%:MHT=E;3J'G*M&K
M[_G \OECC!4M@8!SS6N_@W3GT;7M+,MSY&M3RSW+;EW*TB@-LXX&%&,YI)?!
MEC)KL>JI=WT3_95M)X(Y0(KF-=VT2#&3C<>A% '.Z7\2;B^\36>DF'2)Q?\
MG+;M8WSR^6Z(6 D)C ((4C*YQ[UEV?B77+WX:KJ6NP1R@ZG'%'+;WC1R.?MF
MS#!47:%P ,$[@.<9KJM,^'ECIM_I%T-6U:Y72-PL8)YD,<2E"FW 0$@*>"23
MP.:6/X>:;%IMUIHU#4C8S7:7:6[2J4@99?-Q'\N0"W7.?K0!7N/'-S FHV9L
M(_[7@U:+3H+8N=LJRX:.0G' \LLQ_P!PUC#XNQ/?F1(M-.G"]^R>4;T_;&'F
M;#*(MN-N><;LX&:[&?PCIEQXQM_$[^=]N@A\H(&'EL<, Y7'+ .X!ST-5[3P
M5:V&I-<66J:K;6K7)NFT^*X MS(3N/&W< 3R5#;3GI0!T-RTR6LS6R)).$)C
M21RJLV. 2 <#/?!^AKR#_A)?$][\+]!U:]59+J35;/RWMKG;)=#SR"K@(JIG
M 7&2#WKU;2[*>QM9([F]EO)'GEE\R08VJSEE0>R@@#Z5SUI\/--L],ATU=0U
M*2RM[V*]MX9)5(@:-RX1?E^Z2><Y/O0!G3?$*^T+^W(O$NDP6]QIUG'>QBSN
M3*DR.Y15RRKM.\8SCW^L_A7Q^VN:_P#V1<C2WEDMFN8Y--O#<*NT@%'RJX;Y
M@01P<'TK:U/P?I6L:C?7E\DLWVVP6PFB+83RP[.",#(;+=<]A4NB>'FT:5Y'
MUK5M1)01J+Z<.J*/0*H!/^T<GWH YQ_[2\7>--<TS^VKW2].T;R8A%8.L<L\
MDB;R[.02% . !UP:M7&J:SH=SIOA>P<:WK$\4MP;K4)!"L<"L "Y13N/S*O
MYY)Q5_6?!=EJVJC58+_4=*U$QB*2YTZ<1M*@Z*X(*MCL<9'K4,W@.P>VL!#J
M.K6][9>9Y6H)=%K@B0Y<,SA@P)YP1@=L4 8\WQ$U%;&T2+0XVU=M8.D7%H;G
M"+((RX99,<J1M.<9 )XR.6#QMXM:76;!/#6GMJ&C 2W9^WL(7C9-Z",[,EB
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
M?WDC;]S.=OR( A(ZDXZ#-7]:\:ZKX8TF!M<T_38-0NKL6UL5OC]F(V[C([E
M548(Q@DGIUK2_P"$%TK_ (1*P\.B6[$&GLLEK<K*%GBD4DJX8#&1D]L<]*;+
MX&M+G31;7>K:O<W*7*W4-]+<CSX) -H*84*HQD8VX.3G- '._P#"TIO["O;E
M+.RGN;.\BMI;BVN'EM%2121,75-P48((V\&NMT[5WU3P>VIRFSD9X)&S871E
MB8#(RLF ><>F0>.U,_X19_[,^R_\)%KGG^?Y_P!L^TKYN=NW;C;LVX_AVXSS
MUYJQH_AJQT709-(MFF:&4R-))(P+NTA)9C@ 9))Z #VH Y+0_%FIW6G^'](\
M/Z7!-=2:/#?SO?WCA(HV^55W[69V)!YQVK)TGQ[<:'X?N9;Y(QJ%_P"(;VWB
MCOKO;%;!6+$-)@_*HX  YXQ77GX?:?%#I8L=1U.PN=.LUL8[JUF59)(1T1\J
M5///08/2FP_#C1[;2$L(+G4(WBOGOX+M9_W\,KYW%7(Y!!((8'.><T 8J_%"
MXDTCS;;3K2]ODU:#3BEI=;H9O-&5>.0J/I@C@@U'KGC;Q+:Z%XJLYM/M+'6M
M+LDNXIH+DR1F)]WS#<GWEVG@C!]JZMO"%O-96=O>:EJ5X]KJ$>H+-<3*SM(G
M0'Y<!?90*?J'A#3-4O-6N+HSL=4L5L9T#@*(UW$%>,AOG/.?2@##?5=3.O\
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
MK$WANQN?$C:W.#+*UD+(PR!6C*>9OS@CKFM-[:"2W^SO#&T&-OEL@*X],=*
M/(?MVO76A:-;1^()8XKGQ*MK%=6E\+F06YA<M&TH #D,#@D'^'.<58UW49-
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
M[>7^5VSN(*Y &>F17??$""6TMM,\3VL3R7.AW0F=(URTEN_R3*!W^4[O^ T
M;-UXFT^VN[NTC%S=7=F81<06L#2-'YIPA.!CW// &:V*\FNK&]7X:3:Q-%*F
MIZUJUK?S* =Z(UQ&$3UPL848^M4-?6V-YXI_ML:P?$_VB3^POL_G_P"KVCR/
M)V?+][.[WSF@#UBWUJTN==O-'C+_ &NSBCFEROR[9-VW![_=-6KN[@L+.:[N
MI5BMX$,DLC'A% R2?H*\KO9]3L+[Q7=W=A+=W9T33DG2%G3<Y+B0AH_FPN2Q
MV\X%8%G9O?VOC/2[)?/L)M"\^&*R2Y2%[A2^"@D8DMP <<'&"#S0![6^JPK=
M:?#'%<3+?!FCFBB+1H N[+MT4$=,]35ZO)]+-L]UX$/A[S_)"W@D\WS=HF^S
M#[V_G&[\/2LG1U3;X?\ L(UC_A./MT7]JF;SON;OW_FY^3R]N=N/]G% 'MU%
M>(:AH!;PAXQ\0AM0_MFSUN[DL)%GD'DA9^-B XP<GL<_@*U-7=+;XI1W2J^J
MS37EO&+5TN8I[,84%XF'[MXARS \'G)H ]&TGQ)I.N7-Q;Z==&:6W&95,3KM
M^=TZL!GYHW''I4NE:U::R;X6A?\ T*[>SFWKC]XF,X]1R.:M06MO;;O(@BBW
M8SY:!<X^GUKPZYCT:,^-?[0BU==:;5;IM)-NL_,F!L,6SY=V[&<]L9XH ]WK
M/&M6A\1-H0+_ &U;07A^7Y?++E!SZY!XKQ[Q"-7;72OBG8H;3+86CS"Y*++L
M_?>7Y''F>9GKSC;CBM.]MO$D.H7?V.6:XUI?!D4:7*HRM)*)7R1N&0Y'.#SF
M@#UZBO'=-T[2-4UO3;#PO_:JVMS9W$.NF;SP K1X0OYG'G>8>-O/7M52WO\
M7W-IXEO$O%_X1+R;"Z@52?M1W-'<N!_%\AC8?0T >VT5R/@5_LFE6]IJ#R#6
MM1C?5KF-E8[?-?.-V,#;E5QG/'2NNH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *YNV\=:#=K=R0S7306L,L[W!LY1$Z1_?*.5VO
M@^A/M725YG8> ]:%WJ,)^QZ3IMY97-O/;65Y+-#-)*,"18G4"+&22%)SG% '
M<?\ "0Z;YFD1^>=VKJ6L_D/[P"/S#GCCY1GG%4+/QUH5_%=S6\UTUO;027+3
MM9RK$\:?>9'*[7 ]B<]JYO2_#'C!M5\)RZJ='2UT%9(B+:61FFS 8U?YE&.W
M'N3GH*SV\):UHNE^(;AH[33],;1[M'L+*\EGAFF921(D;J!%CGA2>M '8Z9X
M_P##FKWUK:6EY+ONU)MGEMI(XY\#)".RA6('8&GP^.O#\^J)I\=W(7><VR3_
M &>3R'F''EB7;L+9!&,]>.M<KH>@>)-:TGP=#J(TR#2M+%M>K- [F:8I%B-2
MA4!/O?-R<XXJ'1/AKJ.F7-GI]RL5WI=I=_:([AM6NP2JOO0?9@?+#AL<YQQG
M&: .P7QSH$FLG2H[J:2<3_9FDCM96A6;IY9E"[ WMFJ6C?$72-4;6O/\RRCT
MN>5'EFBD"-&@7+EB@"DEON9W<>]0^'M%\4>&F&D6JZ3-HXO))UNY99!.(GD+
MLA0+@O\ ,0&W8Z<=JS[WP-K-_8^+=$>:SCT[5[IKZWNED?S4E)C(1DQC:#&<
MD-GGI0!TMCXVT&_6Z*W4MO\ 98/M,HO+>2W(A_YZ 2*,K[BL9?B-9ZEXG\/:
M;I!=HM1DE\W[3:2Q,T:Q,ZO'O"Y!*]1G\*RE^'-]JVG:I#JR1VMS<6#6<$ZZ
MM=7Q!9@Q.)<!5)1>!D\=:TDT/Q;J?BGPUJ>L0Z/;P:0TWF+:3.[2EXBFX;D&
MT9Q\O/UX% '7G6+)=<&C-*5OC;&Z5"I :,-M)#=#@D9'7D5AV/C&RU+68&MM
M1MQIDFF2WN)(71RJ2A#)O.%"=>#R>#TJ+QYX8U/7H+*YT.YAM=4MS+")920/
M(E0I(.!U'RL/=15/4_A_]MOS;V\B6^E?\(Y+HR;23(A9T*G&,$ +ZT ;&D>.
M?#^N7\=E97<OG3(9+<36TD0N%'5HRZ@.!UXSQS6=H/CN.;P9I6L:Q%,;J^$F
M(K"SEFSL<@X5 Q P!UJ"R\.^);_5= ?7%TJWM=#)=&LI'=[E_+,8.&4"-<$D
MC)YXK*M_ WB2R\/^'[!9+>YBLHIX[FS74I[1&=Y-R2;XEW-M&1M([T ;M_\
M$K1;2;0&@\V[L]7,FVXAAE;RU16/W0A).Y=I7@CDGI5Q?%UE93:_-JFI6R6>
MG3Q1@+#(KQ[XU8*V<[V);@*.^.M<QIW@;Q%H^@^&?LITV;4M'OKJ=HI9Y%BD
M2;S!P^TMD!P>1Z\^MS4? VJWE[K-]#/:1W4FK6FJ6*R%FC9H8E4K)@9 )#<C
M/8^U &[#X]\/3:;J-]]JFB33D$EW%/;21RQ*>A,;*&P>Q J31_&^@:[JATVP
MO'>Z\LS(LD$D8E0'!9&90''N,UR^L>#/$7B2#7[[4/[.M=0OM+&FVMM!,[QJ
MN\N6=RH)))XPO ^M=)>>'[F;Q=X;U2+R5MM,MKF&9<D-F18PNT8Y'R'TH LZ
MWXOT;P_=1VE]/,UU)&91!;6\D[B,'!<JBDA?<US?B7X@B&XT"U\/W-M)_:ZO
M*MY):37$:QJ.,+'@DEN#S\N#D5HZGHNO6/BZX\0: FGW1O+2.VGM[V5XMA1F
M*NK*K<?,<K@=.M4=%\"WVD7?A21KF"8:8U]+>,N5!>XYQ&N/NAB1SCB@#J-8
MU^RT&.$WHNI'FR$2UM))V;&,G:BD@<]ZSKCQ_P"&K;3]-OGU M;:EO\ LC1P
MNYD*?>7:!D-GC&,YXZU6\8:#K6K:CI\]@Z3V44<B363ZA-9AG8KMDWQ EL8(
MVGUK'\-^ ]5TD>$?M;VC'2+B_EN-DC-D3;]FW<,D_,,Y/XF@#I-.\<^']4^Q
M_9;QR;JY>T19(70K,J[C&X8#:V!D XSVK4M-:L+Z34%@FW#3Y3#<N5(5'"AB
M,G@X!&<=*\X\7Z>F@Z=XDN[RY2.]U#4H[_15A1Y':XBC3:N ."64CZ-7;>%=
M";3/"4-C?@275PKS7Q_OS2DM)^K$?0"@#%L/%7BO7;1=9T;P[92:-(<P)<WI
MCN;B/.-ZC857/4!C6KJ7CWP[I&H2V5Y>2++;[?M+QV\DD=ONZ>8ZJ53\36-I
M.C>.?#FGQ:#ILVB7.FV_[NUOKLR":*+/"M&HP[ < A@#@9J.\\*^)K9/$>F:
M4=*ET[7II)GN+IW66V,J!)!L"D2# RO(]#0!N:MX_P##NBWTME=W<IN8H4G:
M."VDF/EMG#_(I^7@Y/0<>HIMI\0_"]]J-G96VI&1[PA;>402>5(Q&0@DV[=V
M/X<YSQUXJ+0/"<VB^([VZWQR6;:7:6,#$YD/E!PQ88[Y7O679>!]2MO _A'1
MF:U^TZ1J%O=7!5CM*H[%MIQR?F[@4 :L_P 2?#%M<W4,M[./LEPUO=2+:2M'
M X.T[W"[5&>Y-7-8\::)H4WEWTMR%"++)-%9RRQ1H>C,ZJ54?4UP6EZ9XGU+
M3_&FE:7%I8LM2UF^ADGNF=9(0QVL0H4A_EZ<CGU%6?$7P^\07L5]86L\-W92
M6$=K9/<:E<0?9=L6QLQ1C;)N(SD^O((&" =?JWC[P[HM\]E=W<IN5A6X\N"W
MDF)C;.&&Q3D<')[<>HJYIOBK1M7N8X+&]65I+-;Z,[2%>$DKN!([$8(ZCO69
MH'AF\TSQ1-J=P8#$^DVMDNQB6#Q[MW;IR*\^U/0KC2]'\+>%;2]1/%*B6TE%
MNCNOV.X+^8V[  "@*PST*].: /55\3Z4_A9O$@G?^RUA:?SC$P)C&?FVXSVX
MXYJKI?CC0-8U**PM+N7SYT,EOYMM)$MPH&28V90' ]B?7I5/QW9Q67PIUNRM
M(ML,&F/%%&HZ*J8 'X"LJU\-^(M=N/#YUK^S;?3M*C+H]G(YEN&:(QC@J!&
M&)(RW- &[9^/_#=_J45C;W[LTTIA@F:WD6":0=524KL8\'H>>U9EEXPO;E@)
MYK.W_P"*EFTE087;S8TW8 P>'.W.X\<'BL^S\&>)#I>B>&[U]+71])NH9A>0
MN_GSI$VY%\LKA&.!N.X]\=:L1>"=422!C);8C\52ZP?G/^H8/@=/O?,..GO0
M!O1^.= FUDZ7#<S2SB?[,9([65H1+_<\T+LW>V:L1>+=&GTNPU&.Y9K>_N1:
M6_[IMS2EBNTKC((*MG/3!S6)X;T7Q1X9":-;KI,VC1W4DJW<DL@G\IW+E3&%
MP7RQ&[=COCM6'X1LK?6?B'J.HZ=<&?P[8S/=VV8F51>SH%EQN SM"L?8RF@#
MM-8UJYM?$FA:-9I$7OWEEG>0$[((E!;&"/F+,@!]SQ659^/]+M-!TN[UC48I
M)M0:=8'M;27;*8W((5,%L]!CN>E6M<LKF/QQX:U>&WDF@1;BRN#&I8QB1597
M..B[H\$]MPK&T#P/J>F2>#VN7M6_L9K]KC:Y.?.)V;>.>O/3\: -Z+QYX<ET
M"36QJ&VSCG^S.&A<2";_ )Y^7C=OY'&,U0U#QU%)::5<:.&87&LV^G7*7=M)
M$\8?K\K!2#C!!Y'-9UYX&U=KK4-0M)K(7:Z\FKV4<I;RY (1&4DP,J3\W(!Q
MQ6CJ.C^)=?M=*;48M,MIK/6;>]\JWF=P(8\[@6*C<V3Z >] &Q+XMT:'1]2U
M5[EA9Z;.]M=/Y3921&"L,8R>2.15;6/'&AZ-?36$]S(;N&(22B*WDE6!2/E,
MK*I" _[1''/2N0UGP1XNGTGQ+H6GR:0=-U:]DO4N)I)!*N]PYC*A2.H^]GIV
M]-JX\/>)-/UW79]%72Y[36]CR->2.KVT@C$9. I$BX (&5YR* %\.>,KG4[7
MPY<7T]G"VH:7->3P) ^XE"O*-D@ 9Y!R3D8J[I?Q'\+ZQ>V5I9W\C/>C_1W>
MVD2.1L9*ARH7<!VSG/'7BL;1O VJV$/AM)I+4G3=&N;";:Y.9)-FTKQR/E.3
MQ]*LP^#=0C\*>"M,W6PGT2\MI[DACM(1'5MIQR26[XH T+KXC^&+2:9);V;9
M%,+=IEM)6B,NX+L60+M+ GD ^OH:M>+_ !9;^$-.MKNXMY)Q/=16X6-6. S
M%OE4] <X[]!S7ENK_:X])?P+IE_:7B+JB^3;K:3"ZV_:1(P?("A5Y/F9P0!Z
MYKU'QMHE[KV@+;Z<T O(+N"ZB6=BJ.8Y%?:2 2,XZXH Q[[XBV>G>+4L[DN-
M-FTI+R'9:2M</(9&4C8!N "KGE1CN:V9/''A]-(L-3CO6N(-0R+1;>!Y99B/
MO!8U!;C!SQQWJO8:)J;>.4\17Z6D>[1DLI(X9&?;*)6=L$J,K@CGCZ5R9^&V
ML0Z=HTL,L+WNG3WN^WCOIK598IY2XVRQC<K#Y>,$'GT% 'HFG:]INJZ0VJ6E
MR&M$W^8[*4,97.X,K %2,'((S7+Z?XH\6ZW:1:SI?ARR;1YB&@CN+TQW4T1/
M$@&THN1R 3TK6\->&ETSPY<V%Y!&DE[)))=)'=2W 8N-I_>2G<3M !/'/:L7
M2-(\=Z!86^A64^B7&GVP$5O?W)D\Y(1T5HE&&8#C(8#B@#8U#Q]X<TO49K*Z
MOG5[=E2XD2WD>*W9N@DD52J'GN?K3]5\;Z#I&H-87-U(URD8EE$-O)*L*'HT
MC(I" ^I(XYZ5SE[X2\2PVWB+1=,;2I-,UVXFG>ZN7<2VWG#$@V!2'QSM^8>_
M2K$/A;Q!X?U;46T'^S;JSU*""-VOI'62!XHA$&PJD2*5 .,KSGF@"QH?C^UD
M\':'JFLL1?ZG$SI;65O)*[D$Y*HH9L 8R>E6[OQ?$3X=U#3I(;G2-2O#93.4
M8.CL&"$ XQAU*L",\]L5R,7PUUJRTKPU)#+%+?:98O97-O'J$]HLBL^X%)8A
MN!!'((P?J!6I)X8NK2Q\,Z/%9;9#K']IWTL4LL\<?EEI#F23+%F;8.>IW'%
M'?7=W;V-G-=W<R0V\*&221SA44#))-86E>.= UBX:"UNIEF$)N$2XMI(3+$.
MKIO4;Q],TS5-)OO%_P /Y]-U-$TZ^OK;$B1MYBPOU ]QD#/XUECP_P")=:UK
M3]0UU-+M1IEO/' EE*\GGR2IL+'<J[$ _AY.?I0!T/A[Q5I'BJW>XT>X>XA0
M*3(871?F!. 6 !(QR!TZ&H(O&NB2ZS'I7G7,=Q+*T,336DL<4LBYRBR,H5B,
M'H>U2>#M'G\/^#M)TFY\KS[2V2*0Q'*E@.2.!WKAK?P%XF?6-'N+^6VN'L-3
M%U/?/J=Q(]R@+8Q"P\N,@,!@>G! Z@'4/\2O"T<TT;WTP6"X:VGF^R2F*"0-
MMP\@7:O/J??I5C4O'F@:5J=SIUQ/</>6R))+%;VDLQ5&&0WR*?EQU/;BN#TC
M1_$^L>&_$VC6":6FG:EJ]]')<W#.)8%:4AB$"D.<<@Y&#]*T;&V\0:?\0_%"
M>'H+"X$=I80L+^1X^D;!6#*K9Q@Y&!G(Y% '23^+O.\1:+;Z;-;3:9J.GW-V
M+C:6/[O9M(P>GS'(QGCM3+;QYI=KX?T:ZU*]%S=ZA;B:-+"TE<RC'S.L8!<+
M]:S-'\ W^CR>'E%S!,FGZ?>P3ORNZ6=E?Y1C[H.X?3%0Z5X.\1^&UT*_TT:;
M=7UII"Z7=V]Q,\:$!MX>-PI/7.01R* .HN_&FC6=C:7A>\FANXS-$;>QFE.P
M=6(525 R.N*R=4^(-G8ZYH BF2?2-5LYYTDAA>661EV; BKDG.XY&">.V#5?
M7?#OBG5KVQN9GL[B,69BFM(]1N;2**<MGS1Y8W2#;@8;'3C&:S=-\$^)]$A\
M(S67]ES76BV5Q!/'-*ZI*9&7 5@I(X!YQ[8YH WM0\<V\VG:1>Z'+'/'=:S!
MIMP)HF5XMQ(=2IP5<<=1^%7Y_'7A^WU1["2[DWQSBVDF6WD,$<I( 1I0NQ6R
M0,$USB>!];GV7]Y+8C4+CQ#;:K<Q0LWE111 +L4D99L <D#)JD/AKJ,>HWEH
MZQ7FD7=^UT7DU:[BVH[[V0P(=C,#G#9&>"10!ZG1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MW*#@9(SUQQ5NXU?3;2\BM+G4;2&YE_U<,DRJ[_12<F@#+D\#^')7U-GTQ?\
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
MYY//4YYK6HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHK%\2>(QX;LQ=/I.I7\(5WD:QC1_*51DEMS+@8],]#0!M
M45SNA^,+36=,;4IK&^TJRV1R1SZF(XDE5P2"I#GMCKCJ*WX9HKB%9H9$DB<9
M5T8$,/4$4 /HJM'J5C->/9Q7MN]TG+PK*I=?JN<BB+4;&>ZEM8KRWDN(O]9$
MDJET^HSD4 6:*Q[_ ,0VL.DW%]I[V^HF!E5HX;J->2P7EB=HQG/)YQBK[ZC9
M1WJV3WENMTXRL#2J'(]ESF@"S169I'B#3=<:[6PN5E:UN'MY5Z$,AP<>HYZ]
M*(=80W^HP7*1VT-G)&BSO<(1(74'H#E>3C#8SVH TZ*KVU_9WID%K=P3F)ML
M@BD#;#Z''0U47Q!IK>(9=#^TJ+^.%)VC/'RL2!@^O!XH TZ*P?#GBS3_ !#I
MEI=))';371D\NUDE7S"$=D) ZG[I-:LFH64-W':2WENES)RD+2J';Z+G)H L
MT5'<7$%I T]S-'#$O+22,%4?4FHTO[.2R^VI=P-:@%O/$@*8]=V<4 6**P8/
M%FGW'B&?2XY(VBBT];\WBRJ8MA=DQGVV$YK275M.=IE74+5FA7?*!,I,:^K<
M\#W- %RBLN\UJ.&ULKFR6*^BNKJ. /'<(J@,<%@2<-C^Z.3VJPVK::DRPMJ%
MHLK2&)4,R@EQU4#/7D<4 7**S8]6!U34;6:)8(+...3[0TZ88,"3E<Y7&.K8
MSGCI4-]XIT6PM+2ZEOX7@NKE+6*2)PZF1C@<CMZGM0!L456.HV*R+&;VW#MM
MVJ95R=QPN!GN>!ZTD>I6$UU):Q7ML]Q$,R1+*I=/J,Y% %JBN='C"QNM"N=3
MTH+?>1/Y#1><D1R)/+8Y<@ 9R1ZXXZULSZC96MQ%;W%Y;Q32_P"KCDE56?Z
MG)H LT54N=3T^R+"ZOK: H 6$LRKM!Z$Y/?!_*K2LKHKHP96&00<@B@!:*JP
M:E87,LT4%[;2R0_ZU8Y58I_O 'C\:QO#'BQ/%'VN>VL7AT^%V2&Z>9#YVUF4
MG8"6494XW8R* .CHKEKOQ[I,7A>[UZT)NX;:<0/&I"MN\T1'KVR<Y[@5T-O?
M6=X\J6UW!.\1VR+%(&*'T..AH L456M]0LKR66*VO+>>2(XD2*56*'W /%9&
MN>+K+1+^'3A:WVH:E,AE6SL(?,D$8.-[9("KGC)(R: .@HK(TSQ%9ZCI4FH2
MQW&G1Q.8YDU&+R&C88Z[N,<CD$CWK06^M&L_MBW4)M=N[SA(-F/7=TQ0!/16
M):>)[.^\3OHUJ5F L%OA<QR!HV5I&3:,=\J:TK74+*^:1;2\M[@QG#B*57V'
MT.#Q0!9HJM<ZE8V4L<5U>V\$DIQ&DLJJ7^@)YI+G4["R+"ZOK: HH9A+*JX!
M. 3D]"0: +5%5[B_L[2U%U<W<$-NV,2R2!4.>G).*S]$\00:Y=ZM!!&5&G70
MMB^X$2?(K[ACMAA0!L45EZ9X@TS6+B^M[*Y5Y;*=K>93P0P )QZCYAS5NTU"
MRO\ ?]CO+>X\LX?R95?:?0X/% %FBJUUJ-C8M&MY>V]NTAP@FE5"Q]LGFL;5
M?%L&E:M?6#VLDC6FD2:JSJP 958C8/?CK0!T5%9EOKMA)HUAJ5U<0V<=Y"DL
M8N)57[RAMN3U/-7EN8'F,*S1M*$#E X+!3T./3CK0!+159=0LGMXKA+RW:&9
M@D4@E!5V)P #G!.>,"G7=]:6$0EO+J"VC)VAYI @SZ9- $]%5IM0LK94:>\M
MXE="ZEY54,HQDC)Z#(Y]Z9_:VFXMS_:%IBYX@/G+^]_W>?F_"@"Y152XU73K
M-G6YO[6!D*AA+,JE=V=N<GC.#CUQ5.[U^&U\2:5HWE,[ZC#-*DJL-JB/;G/K
MG>/RH UZ*JIJ=A)<36Z7ULTT()EC652R =2PSD?C3_MMKY4,OVF'RYR!"_F#
M$A/("GOGVH GHJM#J%E<7,MM!>6\MQ%_K(DE5F3Z@'(HCU"RFNY+2*\MWN8Q
MEX5E4NOU7.10!9HJM!J-E<W$MO!>6\L\7^LBCE5F3Z@'(JJOB#36\0RZ']I4
M7\<*3M&>/E8D#![G@\4 :=%5H]1LI;Q[..\MWND&7A652Z_5<Y%/GO+:U*BX
MN(82^2OF.%S@9.,^@Y- $U%57U.PBFAADOK9)9P#$C2J&D!Z;1GG\*;<:KIU
MH[)<ZA:PLA56$DRJ5)Y .3W[4 7**KW5]:6, GN[J"WB)P))9 BD_4T27UG$
MD;R74")*"8V:0 . ,DCUXY^E %BBLJW\1Z5=ZW/I$-VC7<,4<S*",%7SMP>_
MW3TK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LOQ)!+=>%M7MX(V
MDFELID1%&2S%" !^-:E% 'E]UHMW!8^!;O4=#N-4T_3M.$-W8)$)'AF,2!9#
M$?OXPR^HSFM_X?:9=:=9ZO*^GOIME>:@]Q8Z?)@-!$54<J"0FY@S;1TS78T4
M >)Z=I.NS>)O#M[-H5Q:74&IM)>B#3(H((58.&VRK\\BG(Y)(/?!Q5O1]#N[
M74-0LH- U&32I[.\$_VJRABNX&DYV0W ;][N)/4\8'->PT4 >)KH6M-X-\0:
M9;:+,]OLLEM9Y=-2UNI=DP+(ZI]\(HSNP.IZUMWFE7MO\2OMNFZ-=3_:=0B>
M[^WV$4D*H%"F:&XSN0A0,*>_85ZC10!P/@'24T37/$-H_A][.9]0N)X;U;9%
MB>W=E*(KCGWV]!BL;Q3X<U+4/^$WB33[B6._U#3&AV*?WJ)Y0D*D=AALGMBO
M5Z* .)T[PU#HOQ0^TZ5I4=EIDFBF.5K:(1Q-*)AM!QQNVY]\57N-)2T^+_\
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
M%-\'^%=4M[_0[:_L+ZVO=-G:6>XCTZ)5<@-N)N=^Z0/G'0GGD#%>TT4 >7>
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
M<46[:"6(.22"  .U<?X@\6ZKXC7PW:Z3;7MH+R^N+>]ABO!;S++"C[HO, .
M"N<CJ !WKM-:\*G4M7BUBPU6[TK4T@-LT]NJ.)(L[MK*ZD'!R0>HR:@LO NG
MZ>VB-!<7);2[B:ZWR,&>XEE5E=I#CJ=Q/&* *OC#7=:T"^\,VFDVHNDN[O[/
M+YLRAI (V(7)!P3C.[VQWK';Q1XBL?&GBN*ST>?5([6&TF,#7HCCM@826"D@
MY8G/ '..3TKK_$OAL>(H;$I?W%A=6-R+FWN8%5BK!67D,"""&/:BS\,PVFHZ
MS?&ZFEEU6*&.4N!\OEQE 1@=3G)H YR\^*-F%TM-/M[9Y[ZP34,7]^EHD<;<
M ;F!W.2", =LYK3?QQ;R?#:X\86MNS)';22B L#\Z$J5+#@C<I&1VYJI_P *
MVM8+?2C8:I<VEYI]DMA]H$44OG0@Y 9'4KD')!&,9-=/#HULF@C1[C==VQA,
M,OG!<RJ1AMVT <Y/0"@#G=(T3Q4PL=3N_%\DD\A26YM!:1?9BAY*)@!A@<!M
MQ]2*J'XCS_8SK?\ 8$O_  C(N?(_M'[2OF8\SR_-\K&=F[WSCG%7M,\#3Z9-
M:Q1^*M;?2[1U>"Q:1  %Z(T@7>R#IM)Z<5#_ ,*XMMOV#^V-0_L W/VG^R/W
M?E;M^_;NV[]F[G;F@"AXC\;:K<:/XH.BZ+-)8Z;'<6TFHK=B.1)E0[FC3&2$
M)&3D'@XSBF?\+%_LVTTG34CM;J__ ++M[NYDO]22U7YUX 9P2[G!/3 XR>:T
M]1^'J7C:O#:Z]J-CIVKL\EY90B,HTCKAF#,I90>I ///K3KKX>V[S6=S8:I<
MV-W!91V,DJ0Q2B:-!\I99%8!ASAAZT =!X?UJW\1:!9:O:*RPW48D57QE>Q!
MQZ$$?A7*6\NN^,M;UO[+KT^C:;I=XUC%':0QM)+(BJ6=V=6^7+8"@#(KJ-.T
MNZT^] _M"26PCM(X(X'1<F12VZ1B .2"HP..#63J/@DRZS<ZKH^N:AHMS>8^
MUK:[&CG(& Q5U(#XXW"@"'6_$U_X1TW3X;V;2[Z[=&\VYO+^/3UD*XZ*V[).
M>W'';BF:3\1K+41:3S6K6EE=Z4^I13R2 Y\ML2QXQU7@YSR#VJ6X\"![NRN[
M77M3@N[>T-E)<2>7/)-$6W<F13ALD_,,?H*K7'PQTRY\*:/H$EY=>5ICL5G4
M@/)&VX/&W^RP;!^@H 99^/-7U4PP:5X7-Q>"SBO+N*2]6);=9<F--Q7YG*C.
M, #UJW=>,=5?5+G3M'\-/?7-C!%+?+)=I#Y+2+N6)3A@[X^@Z<\U:U/P>;G6
M7U;2M9O='NIX5@N3:K&RS(N=N5=2 PR0&':H;OP0[WTE[IOB#4].N+F".WO9
M(O+<W(0;5<[U.),<;EQ0 FJ^(DU;X4ZGX@TJ6:'S=)GG@?.V2)A&WIT8$=NX
MJAX<\::F]UX?TW5]#FMHM5M<VEZ]TLC2LD>\^8@&4)4$]3[^W0GPO8)X+E\+
M6N^"Q>R>S4@Y9592I;GJ>2?K4<_A2UN)M D>>7&C*Z1J,#S T)B.[TX.>.]
M&%I_Q)CNO%EIH<]K8*;R22.)K35([F2-D4MB6-1\F0IY!//%7/!WCB3Q==3A
M+"WM[>,-D?;E>XC(;;MEAV@H3R>I''6J^F?#>/3;O1Y/[<OIK?1W8V5NT42J
MBE&3#%4!8@-U/I[FK^D^"UT_Q&NN7>KW>HW<=NUM"TT<2$(Q!.\HJES\HY/O
MZT 9GB#XE0Z/K=_IMM:V<[Z=&KW1N=1CMF)9=P2)6!+MMP>PY S3C\1TN=?L
MM-TZQ@D2ZMK>Y22[O5MGE249'E(5/F%1U&1SQ5W5? D-]K=UJMEJEUITUZB)
M=K%%%()=HP&'F(VQL<9'H*-<\#)KTL<=UK%Y_9RM$YLO*A(!CQC8^S<F=HS@
M^N,9H J:)XHUVZ\2^*;6[TZ,V.FS[8G^T(I0>4KA3D#.[.<D_+G':J-I\1QK
M+ZII7E64-VFF37<,VGZFEVJ[1@ABH&QP2#W'7GBMJ\\"6][J.N2MJ=ZEEK<.
MR\LD";2WEB,.&*[@0H'&<9Z^E5[3X?>5?_;;S7+R\E&GRZ>H:&*-4C?'("*.
M1MZGK0!E^&/&VK6_A[PK)K6C3"QU"*VM5U)[L22/,Z *[IC(5VZ-N)Y&0,U!
MI6N7):Q%Y=7\SR^+;NTC*714!%\W:KC!W( OW>.WI6QIWPYCLUT>VN=>U*]T
MW26CEM;*;RP@D085BP4,P!Y"DX''88JY!X%M(&M6%W.?L^L3:NN0.7DWY0_[
M(WGWXH S=.\>3^(4UF&WLH+9+6&Y&[[>INHF3*@O#M!3)&0<FJ/A'QQJR:1X
M3BUC1;@6FJ116T>IR7:N\DWEYW,F,@-M8@YSW(&:VT\!(^L?VE?ZS>7TT=O-
M;P&6*)619!AMS(@+X'3=TJVO@VU72/#>G?:IMF@RPRPM@9E,<90!OJ&SQ0!S
MUO\ %JRN+Z$I;6O]F37@LTE_M&/[3DOL$AM\;@F[WSCG&*I^+?'6LW?@SQ#?
M:-H\\>FVXEMXM4CNPDN]&V&18\9V!@1G=GOBNBTWP!!I.HJ]EJMU'IR7!N%L
M/)A958DL5#E-^S))VY_&JFH_#..]L=2TN'Q!J5IH]_(\TEA$(RBR.=S;6*[@
MN[G;G&?;B@#IM1U-M*\./J.R.5HHE8B:X6%3G RSMPHYSDUD>#O&\7BN[U*S
M\FU2XL/++O9WJW4+JX;!5U Y&T@@CBM/7_#D'B#0ETR6>6'RWBEBFC"ED>-@
MRG# @\@9!&#57P]X3_L/5]1U2;5+F_N[^.))6FC1 /+W8VA  !\W3VH YG5K
M'7H_B!IND0^,=6BM=0@N;E@J09BV%-JKF/I\YZY/ JS'\1+F+35U<Z'-+X:C
MG^SMJC7*^:P#^69?) ^YN]\XYQ7576@PW7B?3]<::19K*":!(P!M82;<D_3:
M*P#\.+8J;#^V-0&@-<_:3I'[ORMV_?MW;=^S=SMS0!SNJ:UJD;^(-FH72^3X
MHL;>/$I&R)O)W(/13N.1[FNP\1^)K6/P_P"(TTS4(_[4T^PGEVIRT3*AP<$8
MX.*CNO MG='4"UW.OVW5(-2? 'RO%LPH]CL'YUO:QIL>LZ)?Z7*[1QWEO);L
MZ]5#J5)'OS0!YEH?BQ;/0[C7&\1ZYK%Q9Z8UY-87=G]GA8A1D"3R5Z$\8)]>
M:W+WXCS6-OIRW6CPV=]J.^6WAO=1CA18%"G?)(00I); 0 FNDO\ PW!?^#9/
M#;SR+!)9BS,H W!=NW/IFJFN>#;?6&TVXCO)K._TY#'!<QHCY1@ RLC@JP.
M>G!'% &"_P 5[$Z78R16UM]ON[F:V\J:_CC@C:+!=C/RI7#+@@$G<.*Z3PEX
MHA\5:;<7,<<<4MM<-;3I%.LR!P <JZ\,I# @\?I5"\\!6]Y8:<AU.Z74=/DD
MDAO_ "HBQ+_?#)LV%3P,;>-H]*W=$THZ/IPMFNY;N0N7>:5$0L3[(H 'H,4
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
M*13AE."1Z'()!!% &K17 > /&[ZUI&C6,[2ZCJ\T#S7LL:J%MDWL%,F, %L
M!0,G&<8YI]G\4K*[CLKHZ)J\6FW-U]C^WO&GE)*7* 'YLD9&-P&.<=<T =Y1
M7&W_ ,1+2RGU!X](U.ZTW393#?:C!&ABA<8W<%@S!<_,5!Q4E]\0],L-*UF]
MDM[ESIEQ' 8(PK//Y@4QM&,\A@X(^AH Z34=/M]4T^:QNA(8)EVOY<K1MZ\,
MI!'X&F:3I%CH6F0Z=IMN(+6+.U 2W).223DDDDDD\U@7_P 0-,LH&GC@N+F)
M=(.L,T6W AXVCD_>;G _V31I'CN#4]:L]-FT?4[ W\+3V,UW&JI<*H!;&&)!
MP0<,!Q0!UE%<CK'BV_TWQYIFA0Z/<75K=6LDSR1!-V590"I9Q\HW'=D9Y&,\
MU#-\2+&%IKG^R]2?18+@VTNK*B>0KAMI.-V\H&X+!<4 =I17)?$#7;OP_IFE
M7=H\HWZM;0S)#&'>6)F.Y #W(XXYI$^(%C;_ -I)K-A?:/<6%K]L>&Z5&,D.
M=H9"C,&^;"XSG) H ZZBN;T;Q>FJ:JNF76E7VF74L!N($NO+/G1@@'!1FPPW
M+E3@C-8E_KNM7/Q571+<:E!IUG:1W,@MHH&6<LS9+ESN"87:-N&W9[8- '?T
M5R-EXZCOM4.E3Z7?:;=S6\D]L;AHF$@3&X'8[;6&0<-BL?0OB#,GAOPU%=6E
MWJVLZC8?:W6 PQEE! )&]D!;)^ZO- 'HU9&B>&=)\//=2:;;NDMTP::269Y7
M?&<#<Y)P,G Z#-96I^.X+"^NK2WT?4;Y[&));XV_EC[,&7<%.YQN;;SM7-:>
MH^*-,TWPTFON\DMG*D;P"%-SS&3&Q57N6+# ]Z -FBN/'C^W@BU-=3TC4=.O
M+"Q?4#:W C+30KU*,K%20< @D$$BM+3/$W]J>&[C6XM)OXH4C:6&&9%62X0(
M&#(,]#G SCI0!O53U/2[36+"2QOHVDMY""0LC(<@@@AE((((!R#7/CXA:.VH
M^';-%F<Z[ )X9 !MB!&4#\\%CE1UY!JL?&,6H:[I*6AOXX9+^]M%C1(REX8(
MV).2<A=RG!&,D<\4 ;^B>&M*\/"X.G6[K+<,&GFEF>:20C@;G<ECCL,\5K5Y
M3<_$/6;OX8ZAKAL;C3;FVNTC%PL:%&3[6(RJC<Y+!<@Y'4G':NQT3QC'JVNS
M:-<:1J.F7JV_VJ-+Q%'FP[MNX;6.""1D'D9H Z6BBB@ HHHH **** "BBB@
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
M<UHV-K<>+O%FFPZEJFHI;R^%K6[EBM;IX!)*SMECM(_3KQGI0!ZO2,0JECT
MR:XKP-JEW_PJY+Z\DN=0N+5;I<[MTTPBED51GNQ"@9]:X?P?K;R^-M&2SU%9
M(-0LKAKN"/59[TA@@9?,\P )(#GA??@#&0#V'2-5L]<TFVU/3Y3+:7*;XG*E
M=P^AY%7:\!%XME\/O"-Q+JL2Q0:6[MI<E_-9-<'=P\4D?WI!@@*<]>G-;VHZ
MGIUQKE^?%>L:OH]LMA;2Z/$+J6!B&BR[?*?WDP?@@Y/ X- 'L%%<.NL:K9?!
MU=5UJWNI-273@TZ1,8I<D8W9 RA (8D#CGCBN!T[6M7M[KQ+;>&[]+LC0C<P
MI9W\U\@G$FTLC2C._:3P,C('?B@#W:BO(FO]*@\)ZO-X(\0:KJ6KC3P\BM=2
MW#*-R[Y"K9"2@%L 8/7CBB\U#3+7P=K4W@37M3U*_6UB:;-Y-<>6AD4/)\P;
M9)M+' Y&,[>* /7:*\5TRZFGT_7FT[Q/:V6G'30KRP:I<W_D3LX"R%G0%,C<
M& .1P<#&:CBU2.Z\'7EM#JT6G+;ZG"KW3:O<S65Z/++&-+C.^)3WYX( [XH
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
MU'P>;^^\2W/VX)_;6F+8!?*SY.%D&_K\W^LZ<=.M=.SHK*K,H9N%!/)^E.H
MXF[\ -<I>K_:07[3X>71/]3G:1O_ 'GWN?O_ '?;K6II/A@Z9XB?53=B0-IM
MO8>7Y>,>46.[.>^[IVQUKHJJ7NIV.G6$M]=W44-K$<22LWRJ<XY_$@4 >=W/
MA>X\(:?H3:?<:K)?V<=Q;M=Z?8+.K122>9LDB+9ZXP1T*G/6M[X;Z3J&E>'[
MQ]32=+B^U&>\"W)7S0KD8\S;P&(&2!P,XKL:* .(D^'5O<^ O^$9N;P.5NGN
MXKCR 0KF9I5RC$A@-VT@]1GI6'KW@*YT_P"'WB*&VM=.GU"\ACCCCTG2EM3@
M."1@%F8GKR<#' KU.J6JZOIVAV+7NJ7D-I;*0IDE; R>@'J?:@#F%\$7VHZK
M!=>(];&I06EO-!;0QVH@/[U-CO(0QW-M)'  YSBH['P+J*/H]KJ?B 7NDZ-*
MDMG;K:".1F0$1^9)N.[:#V SC)KL[:XAO+6*YMY%E@F021NIR&4C((]B*CM]
M0M+NZNK:WN$DGM'"3HIYC8J& /X$&@#G+?P2L?@34O#$M\66^-T3.L>"GG.S
M=,\XW>O..U5-4\&:SK'AZUTR_P!6TJZ,2,DGVG2 Z," %91Y@*.H[@\YZ5UM
MSJ5G9W=I:W%PD<]X[);HQYD8*6('X FK".D@RC*PSC(.>: ,&;PM'/X"?PM)
M>S.C6'V(W3_,Y^3;O([GOBJEIX5U'^T/#M_J6K0W-QHZW"$Q6OEB59$"#C<<
M8Q[Y]JZNB@#@]4^'3WXU!EU&#?<ZNNJ)'<6GFPG$0C\N1-PWKQGJ.<>E5X/A
MC+#H.LV U6VCGO[V"]BDM[ 110/%L( C#8*Y3USSU)YKT2B@# UKP_=:_P"#
M9]$OM1 NIX@LEU##M4L&#?<+'Y3C!7/()&:Y>+X7RXUMI-0TZ!]4TLZ?Y=AI
M@MXHLDG?M#G<>>YS[XP*[[4-0M-*L9;Z^N$M[6(9DE<X"C..?Q-6: .,\3>
M(=?31YA+:?;-,C,2?;;-;F"5" "&C)'=00001S6WX:T*/P[HZV*BTWEVDD:T
MM%MHV8GLB\# P.23P,FM=F5$+.P50,DDX I001D'(- ' ^&?AG%X4DTBYTR^
M2*[MA)'?R"#"W\;L6PPW<,IQ@Y.,8Z5:C\!LG@6R\-_VB";:\6Z^T>3][%P9
MMNW=QUVYS[^U=I10!PM[X"U"5-7T^P\0?9-%UB:2:[MC:!Y5,G^M$<FX!0W/
M53C)Q5NY\!6TOB[3=9BN3%:6D4:R6.S*S/$KK"Q.>JB1NW.!Z5UN]/,\O<N_
M&=N><>N*KZ?J5GJMK]JL+A+B#>R;T.1N5BK#\""* .+L?AFECX;\1:2-3+MJ
ML;6T$S0_\>MN 1''C/S;=S<Y&<]JW[CPT9];\.ZC]J"C1XYD,?E_ZWS(PF<Y
MXQC/>M^B@#G-;\.7E_XDTK6].U*.SN+))(9%EM_-66)RI('S#:?DZ\]:Q)OA
MW>26-SH4>O;/#-S<-/)9?909@K/O:)9=W"%B?X2<'&:[ZB@#GO%WAJ7Q-IMG
M:P:@UA):WL-VDRQAR#&<@ $X_//TK&N/AY-KC:I-XFU@7UQ>V/V",VUL($@B
MWA\A2S9;>JG)/;%=G>7=OI]E/>7<JPVT$;22R-T50,DG\*DAFCN((YX7#Q2*
M'1UZ,I&010!R/A/P./#M^UY-_8SR"+RHVL=(CM6ZC+,P)))QT&![5=O?"GVW
M7M5U(WSQ+J&E#3=L:X>/#.=X;/7Y^F.U=)10!YWH7PSETG6=/U"2^TT?8K66
MU"66EBW,H=0H=V#DLW&?3TQSDO?AI=77A+3/#W]IZ?);VEI]F+W.F"5E;G][
M$V\&-L8[D<"O1*898P7!=<H,L,_='J: //=2^%<-QJLM_:W.GR/<0117!U33
M$O'W1H$$B,2-K$ 9!R"><5T^M^%[;5_#4>CQRFS^SF)[6:"-1Y$D1!1@O3 (
M''3''%:NGZA::K80WUC.D]K.N^.5#PP]15F@#A[CP+J&JKJEQK>N1W5_=Z9+
MID#P6GE16\<GWFV;R68D ]1TQ77Z?:_8=-M;3?O\B%(MV,;MH SC\*G9T3;N
M95W' R<9/I5>+4K.?4;G3XKA'N[94>:$'YD#YVD_7!H X>#X7I;:=K%O#JK+
M-<31OITWDY-@D<K2QHHS\P#NWID'%:UGX)CL3X3$%WA- $NX&/)N&DB*,Q.?
ME)9BQZ]:ZRB@#@O^%>WO_"-:EX?;6XVT^>\6ZM1]DP\/^D>>P9M_SY/'08Z^
MU=&^@E_&L/B'[0 (].>R\C9UW2*^[=G_ &<8QWK9)"J68@ <DGM5:XU*RM9+
M2.>YC1KN3R[<$_ZQL%L#UX!/X4 6J*** "BBB@ HHHH **** "BBB@ HHHH
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
M"PT^TTS3X;"R@6&UA0)'&O0#\>OU/6HH-&TNU6-;?3;.%8Y#,@C@50KD8+#
MX;'&>M 'ENJ^(/$'ABS\5:9#JMW>I87EBD5[<^69K>*<#>2Q 7CH"PP,\]*Z
M/P'>ZM-K&I6T]W)<Z>D$3H+F_@NIHI"6R"8OX6 !&>X.*[8V5H7N'-K#NN0%
MG;RQF4 8 ;^]QQS3+'3;'3(3#I]E;6D3'<4MXEC!/K@"@"U1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5A>+=#GU[0S!931P:A!-'=6<T@)6.:-@RDX['D'V)K=HH \X
MC^&4L%YX?\J]B^QVT40U:,@YNY(G,J,.W^M9B<]C6IJW@B34?'5KK"W$2Z8?
M+EOK1@29YH0XA;TP-_/^XM=BDB2 F-U8 X)4YYIU '%>#_ KZ#'JD>IW$5ZE
MP@LK8 ']W9)NV1G/?YVSCCI6%#\,M8MO#LR1:O =>BN8C8WK!ML<$4?E(C<9
MSL:3..[5ZE10!CZ)I=QHD%MI< MAI%I9Q0P8#><9%R&+=L$;3ZYS7.2^#-4E
M\=0ZY%)IMDB7/FRW%GYJ37,0! BE3.QNV6//' %=TS*B%W8*JC)). !5>'4;
M&XDACAO+>1YHO.B5)5)DCX^=<'E>1R..10!Y1H/A?Q/K?@6XT,W-C:Z1?7MS
MYYF@<7,<?VAR54?=.[&0QQC=WXK5U+X:7,FN:I<69TZ>RU.02R+>O<!H6*A6
M 6-P) 0,X./3.*]+HH \N\4_#35-9FU6*UGTY[6[A2.U>[>8O9*L878BJ=NT
MD9SU^8Y!JSJOPPDU37;W6?MJ0:@EI:IIDZ,V;>>+)+,O0@G [\%O6O2** .%
MNO#7BE=?N=5TV_TJ&34[&&VOUFCD?RG3=\\6,9^^>&Q6!%X;U_0M;\$Z?ITE
MJ]YINDW,4DLL;M;N<QC:6&"N>H/MT->L%E#!2P!;H">M&Y=^S<-V,XSSB@#S
MP> -8,;:NVI67_"1G5!J8(B;[-D1^5Y6,[MNS^+KFKNM>'?%&OZ1;I?7>EFX
MAO!,UG$9H[>:+85\MW!W'D[LXQD 8KMZBN+F"TC$ES/'#&6"AI'"C). ,GN2
M<4 >=V'PXO[7PUK-G]HL(;^XU%-2L'@#^7;RH$V@[LMC*$'KD$_2K:>!M2TR
MS\/76DWMHVLZ6LWGFZ5C%=-/AIB2/F4[QD'\#7<0W5O<231PSQ2/ VR54<$Q
MM@'# =#@@X/K4U '%W?A[Q--?:9KR7FE'7+2.:"2(Q2"VDAD(.T')8,I4?-C
MGTI=,\)ZI;65_!>75G,=;N)Y=6:-638'BV*L'TPO+=>:[.H4NK>2ZDM4GB:X
MB56DB#@N@;."1U .#CZ4 <=IWAGQ(=!/AG5K[2WT9;%['S;>)Q<2H4V*2"=J
M$#!.-V<=J99>$_$-Q<Z##KE_IKZ?H<BRP&TB=9;AU0HA?)P@ 8D@9R?2NZHH
M X*+P)>IX T[P\;FV,]KJ*W;R<[&47)F('&<X./K6^FA3KX^F\0>;']GDTQ+
M(1\[]RRL^?3&&%;U% '#WWA;Q#:ZCKC:#?::EIK;"2<7D;E[>38(V9-O# @
MX.,&K>@^##H'B*VNX9UDL[;0X-*0-GS"8W9BQ[8((_&NMHH YCQ1H6JZAJ^A
MZMHTUFEWIDDQ\N\#>6ZR)L/W><CJ*YFX^&$[:QJ10:;=:;J-XUU)]K>X$D>\
MYD0(CA'!.<$XQGG.*]-HH X&\\$:M<^,!XL2^M5U.VG2*SA(/E"S (9&.,[V
MW,V[G!  XK7TS0M5TSQMK.HQS6;Z5JC1S.C!A.CI$(\#^$K\H.>M=,S*BEF8
M*H&22< "F6]Q!=V\=Q;31S02*&22-@RL#T((X(H Y#5O"^L0>*;W7O#TNE^=
MJ%JEM=1ZC&[ ;,[64K['!4\' YJG8^!-4\-MI%UX?OK26\L]-&FW"7RL(YT#
M;PP*Y*D,6P.>#CM7=)<P27$MO'/&\T(4R1JX+)GID=1G!QFI: /-[[P-XE_X
M1JXL+'5+'[7JE_)>ZO(XDC64-@>5&5RRIA0I.<D#J,UT.F^&_MFE06GB?2-!
MF%FV+.*U@+QQ(  ,"0<'CMVQ6]9ZC8ZBLC65Y;W*QML<P2JX5O0X/!]JLT <
M\= N+GQTNO7DL3VUG:>180+DE'<YED;T) 51CMFN4N?AWK,MG>:.MQI'V&ZO
MFNSJ3PO]N3,OF<=BX^Z&STQQ7IE% 'GNJ^!M9^T>(H-&N=+33_$1S=F[A=I8
M6*;&*8X;CD XP3741>%=)B$4J6D(U"*U%LFH>6OVA5";,A\9SBMJB@#S?2_
M.LVPT"RN9-&BL]&N$G2[M(76YN-@(PV>%W9^8Y.>:3_A7FKQ64OAZVO--3P[
M)J OC(8F^UH/-$NP?PDY& _7':O2:* /-M2^'^LW,>N:?!-HTEEJ]T]PU[<P
MNUU!O(.%QPQ7&%.1C ]*O>(_"GB+Q%#)I,]UI']E/)&5NS"_VR-%8-@<[=V1
M][(Z]*[NB@"K9_;_ #+K[;]F\OSC]F\G=GRL#&_/\6=W3C&*RK#09[3QMK.N
M/+&8+ZVMX409W*8]^2>W.X5OT4 <&_@6^;X=7GAP7-L+F>^:Z$OS; #=";!X
MSG:,?6J&H_#2YEUS59[;^SKBQU2<SRB\>X#0E@ X"QN%<'&1G'7'(KTNB@#'
MUJQU5]*B@T"[M;2>%EPEU"98I8P"/+;!! /'(YXKS3Q#X(U/3?!OC#4+A;%;
MS5([=!9:1 RPKLD'SX/+,<\\#I7L=% '"S^#];\0:M!/XFOK VUI:W%O"MA&
MZM*9D\MG?<3M^7.%&>3UXJCX=^'-[I=Q:+=MIK+8Q,D%Y"UPTY?845]C/L0@
M$YQD>F*](HH \PT#X<ZOIWB/0=3NY=,/]F&0331/,\UV6B9-[%R0#DY('J>>
M@J?PG\-KOPA<:9?V%W#]L+2QZLI=S'<Q,Q92N1PR?+C@ _-ZUZ110!S/B?P_
MJ-_JFE:WHEU;0ZGIOFHJ7:,T,T<@ 96V\@_*""/2N4\2^&=7B\&^,]6U66&[
MU?4[)(A!8QMY<4<>=JKGYF)+$DG\J],M[F"[B\VVGCFCW%=\;AAD'!&1W!!%
M2T <18^&_$-]KFB7VNWNGM:Z.K/;K:1.LD\C1[-TFXX7 )X7/-7-=\.:L?$4
M7B/PY>VL&HBW^RW$%XC-#<1!BRY*\JP).",]<5U=% '#:OX:\5:WHUNFH:EI
MLUU'>_:'M(UEAMI(MA7RF927."=V3W[8K/L/AQ?VGAK6+/[180W]QJ2:E8/
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
MG0%%"_=P#TQVK&U3P'I5UHUGI6GV]K8VD&HPWTD2P!EFV,"RL,\E@,9.?QH
MYK5_%FO^#KW6K*?4(]<,&CMJ4+O L;0.) FUPF 4.[=ZX4_6KJ:MK^AZ_I-C
M>:_#K46K6EQ+E;9(S T<>\.FWK&>GS9[<UUFE>%M!T2*XBTS2;2V2Y&)A'$/
MW@Z8;U')XZ<TW2_"7A[1))I-,T>SM7G4I(T40!*_W<]A[#B@#S+4;KQ/JGPA
ML=;U'Q OG7EQ8R!(;54$:F91U'4DE6/0<8 P37KUC%/#911W5U]JG48>;8$W
MGUP.!59] TF30AHDFGP/I8C$0M67*!1T&/; JS8V-KIEC#964"06T*[8XHQA
M5'M0!8HHHH **** "BBB@ HHHH **** "BBB@ HH/3CK7DFG>+/$>@>%?$>K
MZC<6VH>1K$]G!'Y<I*RF<(.=S'RAGA ,]!F@#UNBO+I?'OB&RT;7YI8%N6LM
M/^UV]X^DW-G'O#8,;)*?FZ@@@],UH7NN^,X-1\.Z6O\ 8RWNKK<R.QCD:.W1
M%1E'W@7(W-GIDXZ"@#T&DW L5R,CJ*\KD\8^.(] UW4BFA_\4]<R078\N3_2
M]@#$I\W[OY&'7=D^E2ZUXJGT>[\::MI]E9K=6FFV$\<CH2TF_?P_/(';&.O>
M@#U"BN%A\2>(=(\3QV'B2321:76GSWL<MLCK]F,6TLKEB=R@-]X8Z'@5FZ+X
MVU^^\0VNERO;2KJ5G/-:W#:5<6J1R(%(QYC?O4(8<C!Z=,B@#TIPC "0*1G@
M-ZTZO']%U/5YOAWX.O=9>TU,W6K62PO,DC2IF1@79B_S..QX'L:U;OQIXE_L
M?5_%%JFEC1M,NI8392H_GS1Q/L=O,W85C@D+M/:@#TNBO.;[Q-XNN]8\3PZ*
M=)AM-&CAF0WD,C/+NA$A3Y6&._/TX[UVOA_5#K?AS3-5,?E&]M(K@Q@YV[T#
M8S[9H T" P(8 @]0:4# P*** "D*JQ!*@E3D$CI2T4 %%%% !1110 4444 %
M%%% !1110 4444 (JJN=J@9.3@=Z6BB@ HHHH **** "BBB@ HHHH 0*JDD
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
MX5V '4X!KE/"5IK6E:1IVB/X0@M;G3[9HAJ331-"7"$!TP2YWG&<A>IR:Q=
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
MF=E6)/NC:3C//WNI]:TZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***Y+QSJ>H6W]BZ3IUW]AEU>^%J]Z%!,*;69MN>-YVX
M&?6@#K:*XN[MS\/])U'7I=;UG4[2"W.;.\G67?(6 4JY&5R3C'3G..*;'XKU
M_3-5MM/\0Z78PO?6TTUH]G<-(%>)-[1R!E'./XAQQ0!VU%>8VWQ!\5-IV@:G
M-X=L#::X5@MDCO&$BS,A92^5P$.TGC) ]^*L7GQ UG2=%\3-J6E6?]JZ&]ME
M+>9FAF29@%() (.">O<4 >C45PUQXEURTU#^R->T^SMCJ-E<2V<ME<-)L:-,
MLC[E'.#G<..*R/"6L>5_PBIN<O+_ ,(L]R]S/=.J_*8\[@3M[Y+$$C% 'J%%
M><Z+\2+F^UE]/N8M-F\RQENX);&65E4QX)1MZ+G(/#+Z=*72/'GB&XC\-:AJ
M>BV,&E:[(EO&T-RS31R.A96*E<;3M/ )(&,^E 'HM%<;H/B7Q#XBDCU.STO3
MU\/R7#Q(\MTPN2BL5,FT(5ZJ?ESGWK!TSXLG4KZQE2#3SI][>+;1P).YNXU9
MMBR,NW;C."5!R >IQ0!ZA17#^.-=N=#\3^$GB%_-;RW%PL]K9(7><"!L#8/O
M8.#[8S63_P )XR>-M3OI[;5[33;#P\UT]G>0F$NZR_>5"<$D?+F@#TZBN&MO
M%GB.WO=*AUC2-/A3659;(P73N8I1&75)<IW /S+G!'2N6CUSQ'J7PJL]0U2:
M(/)JEND=Q!,WF2#[9M8.-JA0  !@G(ZXH ]9NM.L;Z2"2[L[>XD@;?"TL2N8
MV]5)'!X[59KS:Z\6SZ%)XDN+'3?M%PFNV]GY3W#8E,B1#(R2$/S8P.*L7'Q
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
MRV01$E2I X^\<YR#TQ6[10!CZ#X<M/#ZW9AFN;FXO)?.N;BZ<-)*VT*,X '
M ' %8UI\.-*LY].:._U5K?3;G[39VCW(,,+?-P%VY(^8]22.Q'.>F-^!JXT[
M[+=9,!G^T>7^Y^\%V;O[_.<>E6Z .?M?!FCVNO:MK"12-<:I'Y<Z,_[L @!M
MH[;MH+>I JEIGP^T[3-1TJ]74=5N#I0=;**XN T<*,A3:!M'&T\$\\#FNMHH
M YBR\!Z/90Z1"AN)(]+AN(85D<'<LWW]V ,^V,5#IGP^T[3-1TJ\74=5N/[*
M#+90W%P&CA5D*;0-HR-IX)YX'-;FE:U::Q+J,=L) VGW;6DV]<?.%5CCU&&%
M:)( ))P!0!Q%K\+M$M;>"S%[JTNG13>>;"2[S!))NW LN.><' P..03FM.Z\
M#Z1>QZFLWVG=J%VEZTB2[7AF1557C8#*D;1Z]ZM>'?$UIXGMI+JQMKQ+0$>5
M<3P[$G4Y^:/G)''MVK:H S-&T8:/'*IU'4+^25@S2WL_F$8&    JCZ 9[U@
M+\.K6+6;[5+?7]?M[B^F\Z<17:@,>R_<SM X SP*[*B@#$U7PEHVKO:/<642
MM;727:F.-07=<\-QRISR*LZOHEIK0L!=&1197D=Y%Y9 ^=,[0>.G/2GZQK>F
M^']/:^U6[2VMPP7<V268]%4#EB?0 FJ>A^+-'\1330:?<2_:(5#203P20R*I
MZ-M=02/<4 1ZAX.TC5;S4[B]CDF_M*UCM9XR^%VQL64KCD,"V<Y["J]CX&TR
MVGGGO+K4-5FFMFL_,U"X\PI"WWD7  &>YZG'6NGHH X_2?AQI6DZEI=^M_JU
MS+I>];-;JZ\Q(D9"A0#' P?KP.>*T+?PC:67AJ'0[.]U"UAAE:6.>"?9*&9V
M<\@8(RQX((Q7044 8^C>&K#1=,NK&(S3K=RR37,EP^YYG<89F( '( ' '2LK
M3?A[IVF:AI5VNHZK<?V5N%E#<7(:.%60IM VC(P>,\\#FNMHH P=;\*6>M:C
M;ZB+N^L+^"-H5NK&;RW:,G)1L@@KD9Y'!Z5FP_#C1[;3X[6UNM2MY(KZ2_AN
MDN,S1RNNUL,0<@@D'<#G-=A5>_O[72[">^O9E@M8$+RR-T51U)H X37/ ]W;
M>&=1T/08#?'6KAIKN\U&].^WDP@$HPN6P4!QD8(';@=3I?AY=(DTZ.TO)DL;
M&Q^R):#[CG*_O&]6PN/^!'UK4FN8X;.2Z8DQ)&9"5[J!GBH-(U2WUO1[/5+0
M.+>[A6:/>,-M89&1ZT 8FK>!K'6KN>2\U+5VM+EU>?3Q>'[/+C'!7&0.!D @
M4FK^ M+U>^NKK[7J5G]M18[V&RN3%'=*!M <8_N_+D8..*ZFLK7?$FD^&X(I
M=4NQ#YS;(8U1I))6]%106;\!0!E:GX!T[4]\?]HZO:V<D2PRV5K>,D$B*H4*
M5YP-H .W&>]:NI^'=,U7P^=#N(-MB$1$2)BACV8V%2.05(&/I3="\4:1XD6?
M^S+OS)+<A9H9(VBEB)Z;D<!AGZ5KT <E;_#W2TOY+Z\OM4U*XDLI;&1KVYW[
MH7QE> ,=.V.ISFHX/ \6C3VVJV=WJ6IZAIMO)%8P7MX!&%90-F0G X'.,^N<
M"NJO;R+3[*:[G$ABA0N_EQL[8'HJ@DGV KG-+^(?A[6-3&G63W[W.\1LKZ=.
M@1B,X8E %X]<4 4O"/@I].TC63?J;&]UFZ>XD2QN&S;(6)2-)!@\$L> !ECQ
MBMS0O#%KH-S>W:75Y>7E[L\^YNY [N$!"#@ 8 )[=ZVZ* ..?X<:4\Z$7^JK
M:Q7PU"*R6Y'D1S"3S"0NW."V>"2.3C%/^(.CZKXDT5=#T^SMWANV7SKR6X*-
M:%75@ZJ 2QX..1SCM727.HV=G=6EM<3K'-=N8X$/61@I8@?@"?PJU0!SM]X+
MTR[@TQ;>6[T^;3(O(M+BRE\N1(\ %.005.T<$'I4=UX*M+E-.8:GJT5W8"18
M[U+K,S+(07#,P(() [<8&,5H:7XFTC69-3CL+Q99-,G>WNTVD-$ZY!X(Y'!P
M1P<'%6M*U.TUK2K;4K"0RVES&)(G*E=RGH<'D4 8FF^ ])TL:9Y$MXW]G7<]
MW"99=Q9Y0P;<2,D?,??U)K1U_P /VOB&UMXKB:X@DMIUN+>>V?9)%( 0""01
MT8C!!'-:U% ')1?#S2HX+J.2[U&=KJ]@OII9IPSM+%M*\XZ?*,C\L"M'4?">
ME:MJ=W>WT;S&[T_^SIHBWR&+>6^H;)ZYK<HH Y.P\ 6%EJ^FZI+J>KWMSIN\
M6OVRZ\Q45D*%<8'8]>O R3BM?4?#]GJFK6>I3O.L]I#/!'Y4FSY90H8Y'.?E
M&"",5JT4 8&C>$K31]5EU0WNH7]Z\ MA->S"1DB#;MHP!WYR<GWJ.Y\&65YK
M,.HW5_J<Z070O(K.2XW0),.C $9&,Y SCVJ?5O%-IHEMJES>VE\EOIRQ,\WD
M_)+YAP/+)/S8.,^F:MV>M6E]K6IZ5")/M.G>5YY9<+^\4LN#WX% &)+\/=)E
M35HC=:B+?4YS<O MQA(9MXD\R,8RK;E!ZD>V*1?A[IK)JWVG4-4NY=5LQ97,
MUQ.&8QC=C;\H"GYCT&/;KG<T_6K74M2U.Q@$GG:;*L,^Y<#<R!QCU&&%:- &
M3)X>LY-4TC4&:;SM*BDBMP&&"KJJG=QR<*/2J%AX)L=+U 3V6H:I!:K,TZZ>
MET1;*Y))PN,XR2=N=N>U=+10!Q6H_#'1M1AO[5KW58-/OI&EFL8+K;!YC')8
M+@XYYQG;GM79HH1%0=%&!3J* "BBB@ HHHH ***QKKQ7H=C=26USJ$<<T9PZ
M%6X/Y4 ;-%4M-U:QU>%YK"X6>-&VLR@C!ZXYHM=6L+V\N+2VN4DN+<XE09RO
M./YT 7:*K7>H6EC);QW,PC:XD$40(/S,>@JKJ/B+2=)N%M[^]2"5D#A64G*Y
M(SP/8T :=%9VG:[I>K,R6-]%,ZC)13AL>N#S5^218HVD<X1068^@% #J*@LK
MVWU&TCNK242P29VN <'!P>ON*?//%;6\D\SA(HU+.QZ #J: )**K6-_:ZE:+
M=6<RS0L2 Z^W!JE?^)M&TRZ:UO+Y(9E )0JQQGIT% &M15'3M:TW5@QL+R*<
MI]X*>1]0>:;J.MZ9I.T7][% S<A6.6(]<#F@#0HJGI^K:?JL9>QNXIU7[VQN
M1]1U%5+[Q1HNFW;VMY?I%.F-R%6)&1D=!Z&@#7HJEI^KZ?JR,UA=Q3A?O!#R
M/J.HJQ=74-E:R7-Q((X8UW.Q["@"6BL*/QEX=D<(NJP@GIN!4?F1BK^H:QI^
MEV\<][=)%%(<(YR0QQGM[4 7J*R+/Q3H=_<+!;:E"\K'"J25)/H,XS6N2 ,D
MX H **IZ=JMCJT3RV%RDZ(VUBN>#^-27M_::= 9[RXC@BZ;I&QD^@]: +%%9
MEAXBTC5)#'9W\,L@&=F<-CV!Y-4_^$V\.?\ 04B_[Y;_  H WZ*R8_$VC2V$
MU\E\AMH6"R2;6PI/0=*T9KF"WMVN)IDCA49+NV !]30!+161:^*=#O;D6]OJ
M<#RDX"DE<GVSUI^H^(](TFY%O?7J0RE0X5E)X/?@>QH U**R].\1Z1JUR;>Q
MO4FE"ERJJ1P._(]Z9>>*=#L+HVUSJ4*3*<,HRVT^AP.* ->BHK:Y@O(%GMID
MFB;[KQL"#^-2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<'\5X&G\/Z2!!=S(NLVK2+9AC+L#'=MV\@XZ$=Z[RB@#QR#0K
M?7=2URU\(17EGI!TY)$>2.6*,:BD@>-D$F#D 88CCGFNH^'MW/XGGOO&-W \
M!NTCL[6%_P#EG'$/WGYRF3\%%=;J^DVNMZ=)87AG$+D$^1.\3<'(^9"#4NG:
M?::3IUOI]A L%K;H(XHUZ*H_SUH \J_LS3[#7_B%;M972:C<02S69\N5E>-K
M8;B&^X?GR.><\"I-(\-1:#/\/=2L(KQ+VZ58M0D:21MZ&V+8<$X # 8&!C %
M>M44 >+:7HDFKVO@6POXKP6S7NJFY56>,E=TA 8C!"G@>X..]-URQTV.?Q;#
MKMCJDFMDR+HS01S,!;^4!$(F7Y0 <[L^^<U[710!ROA2TU9?#7AAH[V&"TCT
MNV6>UDM"TC,(QGY]XV]N-IZ5Y+:)I\WA.[^R6NK/XP.HS_V9-$DQP?M#8*./
MD$8^;<"?[V>U?0E4=)TBRT2P%E81&. 2/+M+%OF=B[')]V- 'BWQ!FNY]1UN
MXCL1;:Q:2Q?972UNI;B15"'S8Y%81QIU&,'H<\FNUTWP[;ZI\3?%=YJ,-Q(D
M7V5;93(ZQ_-;[78 $ G'&>V3TS7H5% 'B_AK0X3\,[J'3+:YMO$ND7'VMUE2
M5?WT4LC(H+?*=R94[>S\UVWP_D?68-1\6S))&=9F#6T;]8[:,;(QCMGYG_X%
M70:YH-CXBT_[#J(G,&[<5AG>(G@C!*$$@@D$=*NVUM!96D-K;1+%!"@CCC48
M"J!@ ?04 >#R+I$UGXO$UIJTWB,ZQ>KI,ENDS;9-YV>4R_*N&Y;.#CKQBNOL
M=!O=0\<Z[>WJRMJ5IIMDUL2[+#]J\N3+X'RL0P[YQN/K7H&F:19:0EREE$8U
MN;F2ZERQ;,CG+'GID]JO4 >*Z%;0"?PN-)M-7B\6)=1'6Y;A)AF/!\_S6;Y&
M4G[N">V*KR>'KK3O!NK2:597$8/B29+U1YS%[%96XVJ=S+]W.WDKGDU[E10!
MXI!IBR^%M;\O4FM-)FN+;RX[33+LVZ.A+/E&^8QO\JMMP 1^<5S%%>>#M,,]
MI%IL5M?7/EV[V5W-87P  #D#YXP<DIGN#@&O<** /( -=NI8YM*TVYTV^?P;
M(MO;LS$PR^:NU0S<[L=,\],T_P .6^G#Q/X?;PI::I!(L<G]N&YCF12OEG E
M\SAI/,QC&3U[5ZY10!XAHGAD:=X,\%:[##?+KAU.V2>9I)"PA:4JZ%2<!-O;
M'OW-0:O/<S>+([Z"P^QZI'KT:.B6MTUP(?."EFF+>7Y;+SM Q@X%>[44 >.Z
ME8>=I7B=+J>:SC;Q2TRE[.6>&91"F%E6/GRR>_3(%=EX-1=1^'BV]QI/V&*1
M9XC;JT@5TW,-R;\.%8<@'! (]J["B@#Q'1?"L,WAWX<V;VMW#'=2RO?A'D0G
M]P_#'.5!P 0,=:L:W8:=;ZAXC@UVRU634UPGA\VJ3L%B$2B)82G"N'SNSCWX
MKV:B@#RNS\*MXB\8B'Q7#/<,GAZS$Z"5TC:XW/O)VD L#GZ9SZ5CZ5H$MOX.
M\'^("-0?7QJEO#+<22R%Q!YQC*%2<!-@';W[FO;** .)\=0W%KK?AKQ#]AGO
M[#2KB8W4$">8Z"1-JRA/XMA].1G(JCXD\2MXH\)ZJGAFVU=S&(3+<1VDD#21
M>8/-2(L Q?9NX [\<UZ)10!XU]GLB^NGP;:W\.BGP_=+>*\4R1O<;?W819.3
M)C=DCU&>:M67A2VTR]\#7%M!=^;J,#V^JN\LC><C6I)$@)P,,!CIC@#M7K=%
M 'CEA9>)+V*?28TN%N_"FGW5O9SN"HN;APR6[J3P<1 <]B]5_!=E,VI6TMJW
MV::*QF&HPK9W:23,4QB9I"5,@?!!ZG!QQ7M=% 'BEKX?&G?#?PO<3V^I265U
M)!)KXC:5YFB"-M!4?,(U8KE5'2K'B"&S/A_3O^$8L[M/#2ZDQU".>"Z,3#R_
ME;9PYA#=0O&1T->QT4 >*#1[BY\-V%O%/,VFW/B:V\J.TAN(!!%MQ)Y9D^<(
M3DY' ).*FU_PHEG#X\T32K&Y-@^E075O;*TCKY_[S<4R3R0HR!UXKV6B@#EM
M&_LR7P!)_8L4RVK6T@59$D5BVTYX?YNO_P!:O,/#EK9+I'@^+1[#5HO%236W
MVMY8IE M_P#EIYC-\AB*< #V YS7O%!&01Z^E 'E.AV5Z_BZW\&3+*=.\.W<
MFHK*3Q)$PS;)GN59Y/\ OT*VO$C/H/Q#T_Q/>V=Q<Z2-.>R:6WA:8V<A<-YA
M503M8?*2 >GO72Z%X9TOPXEP-.AD5[EP\TLTSRR.0,*"SDG ' &>*UZ /)]5
MDD\3ZIK_ (ATFRNXM.@\.75E]IE@:)KR5AN4(K ,0N#SCJ<"C3O#:Z%J/@/4
M-,CNTOKR)HM0EDED?S0;8L/,!.  X&.F.@KUBB@#POPA8ZG)KFD?:W-KXABO
M"^H2-:71GD4%MZR29\HHPZ'I]W%='>VUR-,^*VR&7=*&\G"G+_Z(H^7UY]*]
M1HH \JGL+?P;+X)U407QL8S,^HSA9+A_-EMU4.X&6Y*@<# XXK+F_P")QH/B
M2>Y>^T^WG\1B>(7-A-(DB"%"%FC7#"-L<],'&>>*]IHH \2N;2RN-$\':GJF
M@S6FGVNH7$-PMLMPZ^45DVNJ_P"L5&;!&1D9 Z5[!8:A:74EQ:VWF;K0I'('
MB90,J&&"PYX(Z9J[10!XO:Z#J>G1^(?%>BVLAU*#6=02ZM,$?;K0R$X [LOW
ME/U'.:CL+2*/0_!:^*;6]?PVFCE6B2*5D2[W+@RJ@S]S(&1C.:]LHH XKP'%
MJ<?A#4%C6YBB-U<'2$O=WF);_P#+(,&^8#.<!N=N*XC1+:(/X:&FVFKQ^,4O
M(CK,LZ3#,?/VCS6;Y&0\[<$_PXKVRB@#P^\\,@>"?$?B!8;[^W;76;B2RE$D
M@:("YXV*#C!!)Z<Y^E+XKM+^?Q=KZ:H-D\CJ-)N&M;J9TCV#;]G,)VJP;)(/
M.>N17M]% '(>,K&_/@^WOHBUQJFCO#?J8P09FC_UB@?[2[QCW%<!-'X@7[3?
M01WF[QPKP;2I_P!"_>A8F;^[_H[L?JM>W44 >.>*-,FM[/X@6=K;3F!+72HK
M9 I.0O&%]< #.*[3P]#*GQ&\9RM&ZQR?8=C%2 V(CG![UU]% 'BVIV^@KXP\
M:OXCT_5)3)-%]@:"&9E9_(0'RR@P),XY/Y\&JFIV^O"30?\ A+8UEMO[&C7-
MY!<3QK<Y._<(3D2[=O)]#CFO=** ,+P9;W=KX/TN&^N9+F=8>998W1RN25#!
M_F!"X!SSQ6[110 4444 %%%% !1110 5YW;7PLO%WB'.BW&I;YD_U,0?R\ ]
M<],_TKT2L72-&FT_6]8OI)(VCOI$9%7.5P#U_.@"M<:['I_A6ZU3^SI+!URJ
M02QA&+]%.![_ *"N5MTMO#$NB:LEY#)+)F+40LH8G>=V2 ?X3_(5V&O:%+KE
M]IZ3/'_9L#F6:(D[I&QP/I_B:BO/!.A7%E-##I\,,KH0DB@Y1L<&@"IXQ.=2
M\-$?]!*/^8JEKE[I]A\1K6;4WC6W_L[&9$W#.]L<8-:,GAW4;FRT".XN(&FT
MVX225P6PZJ1C''7 '6KEQH+W'B^'5W,+VZ6GD&-AEBVXG/3&.: .?>ZTS6?&
M&D2>'XPSV[,]U/%$44)CH>!GN/QKM-2_Y!=W_P!<7_\ 0364-"FL_$RZGISQ
M16\Z;+NW.0&QT9<#&?\ />MB[B,]G/"I :2-E!/3D8H PO ?_(EZ=]'_ /1C
M56\:W:S?8="$ZQ&^E!G=F"[(5.3R?7'Z&H-,T3Q;I.G16-KJ&F"&+.W<C$\D
MGKCU-71X42_UR]U'6E@NE=5CMXAG$:CKGW/7\30!1\.7%MI/BJ_T2WFB>SN1
M]JM?+<,%/\2\?3\EJI>7$MM\1-1:'26U(FUC!C! V_=YY_SS6MJ'@VV22SNM
M#B@LKRVG$FXY"NO=3C/^<TE]H6N+XFN=7TJZLH_/B6(K.&)P,>@]13 S=#D6
M;QY+<7-C_95P;79%:;>9N<EL@ 'I^GM4_@FQMM5M[K7+Z-+B^GN'!,@W>6!T
M4 ]/\,5?T_P]J3Z]%K&M7\4\\"%(8H$VJN003SUZFF3>&]2T_49[SP]?Q6ZW
M+;YK6X3=&6]1CD4 4_$5I!HOB'1=2TZ-8)[BZ%O-'&-HE1L9R!_GD>E5GU'2
MM.^(6LOJKQ)&\,03S(RW.U?8ULV'AR\DU:/5==OEN[F$$011+MBB]QZG_/I4
M]OH#)XJU'59_(E@N8T1$(RRE0 <Y&.U &)I<MEJ?CM+W0XMMG%;,EU,D91'8
M]!T&3T_+VK?\6_\ (I:G_P!<#3-/T2?2M?N[BTDB&FW8WR6YR"DOJO&,'_/2
MKVMV$FIZ)=V,3*DD\916;H#[T@.-AU[PH/"<%K<"":Y%HJ-$L!+E]H&,XZY[
MYJI?QR:=X1\++J8*>5>JT@D&=J9)P1[+CBN\TK3(]/TVS@:*$S0PHC2*HY(
M!.>M5/$6B2ZRVF^6\2K:W:3N),_,HZ@4 <OXFU3P_K&F"RT>..YU.21?L_D0
M%60Y&3G P,9K=\8:C)I_AU;595%Y>E;9&)P 3PS9[#'?W%6-9\/O<SV=]I1A
MM;^UDRK%<*Z'[RMC_/6H[[PV=8\0QWFIB&6QA@V16^2?G/5C_GL* ,32_L7A
MGQ;:VEG=12V.H0+$VR0-B9!@$XZ9_FQJU';0ZW\0]0345$L6G1(+>!^5RP!+
M8[]?U'I5K5O!&FW%@RZ9;0V=ZK*\4PR-I!SS4NI^'+N[N;;5;*]6RUB.()(Z
MKNCE]01Z9I@:KZ+IDEW!=&Q@$\!S&ZH 1QCMU_&N<\6VEM'JWAP);Q*'OU#!
M4 R,C@UH6.F>(GOX;C5=8B\J$Y$%I'A9.,?,2.GM_*K&NZ--JE]I,\4D:+97
M0F</G+ 8X'OQ2 S?'L$,'@R\$,21@O&2$4#/SCTJMK,2ZKXNT72+LDV(MS<&
M/.!*XS@'UQC]36[XHTB;7-!FL()(XY)&4AI,XX8'M]*CUOPZNKP6KQW#6M_:
M<P7"#)4]P1W'% %NYT'2;N)(IM.MBB$%0(P,8],?RKD]<N&MOB)'(FFOJ!_L
M\#R4 )^\>>?\\UJ1Z5XKN9(X[[7((H$8,S6D6)'QV)(P*75M#UB7Q,NL:5=6
MD3"V$!$X8]R3T'TH NZ'=O=S2^9H$FFE%&'=5&_/88%<K:V=YX4^V1ZAH":I
M8R2M(;N-5=]O^T#^?;OS74:=;^)!<,-3O;)K<H1_HZ$.#V(R,5G#1/%=K$;2
MTUV"6VQM5[F+,JCZX.?QH W- N--N=&@ETE%2S.=J!<;3GD$=CG-:59?A_18
M] TB*PCD,A4EG<C&YCU..U:E !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !6)XE\36WAFVM))K>:YFO+@6UO#"44NY!.-SLJC
MA3U-;=8?BG1+G7M-2T@DT_9OW20ZA9?:8I1CH5W*01U!!H ;:^*(KC5M.TR;
M3[VTN[ZUEN1'.$!C$;*I#;6/)W C&1BN;\0^/9(X=,NM-2[6-/$3:7=0I$KR
M3A%D!5!SU95P<@^N.:=;_#S4=+M=!?2/$"PZAI44\!EN+7S8Y(Y6W%0F\%0I
M V_,> !3!\-K]-'M;6/Q"1>6^N/K O&M@2S,&^4KG'5N>QY'% $VL^/(V\.Z
MZ'BU30]3TZ*.62-X8GF5'8!70;BC@\CKQS[5I:KXZM=,O[ZUATS4M073E5K^
M>U1"EN"N[!W,"QV\D*#@&N2\7^&-8.F:L]X\^LZ[K<$5C ;&R,=O;1)(&PWS
M-M!+,Q9CVK6UOX91ZAXCO]5M7TG_ (F&TSKJ.EK=-&RJ%W1,6&,@#@@C/- &
MO=^/+1+]K32]*U/67B@CN)VL(U98DD&Y,[F7+%>0HR<5$GC&\;XAOX=&C7;6
MGV**X$PC4,K.Q!9LO]P8QTSD'C&*27P?J>GZQ=7WAG6+;34O88HKB"6R$R*8
MUV(\8#+M(7 P<C@5;E\-:@OC.UU^UU6)1]C2SO(I;;<9D5R^5(8;22Q[$>U
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
M.:]?B\,:#!J[:M%HU@FHL23=+;J)"3U.[&<GUJ&X\'>&KN]GO;C0=-ENI_\
M6RO;(6?ZG% &%\7$F;X<WS0W3V^R:W9RJ@[AYR#!R.!D@\?W?3-5;J[UFZ\6
M0^&D\5/9Q0Z=]L:^6"'S;MS(RX&5V!4 &<#//-=W>6=MJ%I+:7EO%<6TJ[9(
MI5#*P]"#UK,N/"/ARZTZVT^XT+3I;.USY$+VZE8L\G:,<9[^M &)X?\ %.HW
M7PVO=<G2.\O+)+H))$NU+OR2X5U Z!MHZ>^*S+/5M8T[PB_B63Q4FL3RZ5)>
M)IWD1*C2!-W[O: ^U>A!)_ UZ)!;PVMO';V\,<4,:A4CC4*J@=  . *S;#PQ
MH.E7LMYI^C6%K<S B26&W5&8'J,@=#0!QNF:OK.GZUX6$OB5=;BUU6\ZW\F)
M1'B(OYD10 A01@[L]?6L&QUKQJW@_P .>(CXF62;4KZ.R:UDLH_*"R2-&')
M#%@<-P0.V/7U'3?#.A:/=RW6F:/8V=Q+P\L%NJ,P],@=*F71-+2QMK%=/MEM
M;6198(1&-L;J=P91V(/- 'G&K:YXD\-P>,M/EUQ[Z6QTJ*_L[N2WC22)F+J5
M(5=I&5R,BK]CK.K6'B/PS&_B5-:@UR.0S6XAC418B+B2(H 0@(V_,3UZYKJO
M$GA>T\0:1JEH!';76H6OV62[$09P@)(!Y&0"3QGO4^F>&-$T>Y>[L-*LK>[E
M7;+/# J._KD@=SS0!YEX5\1S^$O!7A/5+RX/]@36EQ!<IM&(Y@SR1N#C/S!6
M3&<9*UJVNJ:_;ZGHW]J7"F^GT&]O9LPH&B?<C*@.W("A@N.^,G-=%K/@F/54
ML--CNHK3P];.DDNEQ6BXE9'W@;\_*N<9 '/KS713:=97-TMU-:PR3K$T(D9
M6"-C<N?0X&1[4 >9Z/JWBJULO!.M7_B WL6MRPV]Q9&UC1%$D3,&5@-VX;>>
M<$GH!Q6==^+M;_X1E-='BQ(+^?4UM6T<0PXA7S]AC *[]X49))/!/'0UZT-'
MTT6UE;BQM_)L65[6/RQB$J"%*CM@$CCUKE+[X?/JFM-=7^J026;7*W#Q1Z=%
M'/(%<.D;S#ED!"]@3@<T :7C#5+S0O[)U:.X\O3H;U(M10@;3#)\@<DC(VN4
M/';.:X2W\;^));:YM9+D)?:^\,^@'RES#!+*R$'CG9&%DYS]ZO6KRSMM0LY;
M2\MX[BVF7;)%*H96'H0>M0G1]-:XLK@V%N9K%2EH_EC,"D;2$/\ "" !Q0!Y
M/XNN+ZZT?Q=%]O,"6>O6*!TAC!93Y'WCMYP6W9/H!TXK7OM.U:[^)]C:6?B&
M2&<>'W\[4%@C:1U^T#A5QL!SCG'0'N<UW\VAZ5<0WL,VG6TD5\P:Z1X@1,0
M 6'<X _(46>B:7ITD,EEI]M;O#!]GB,404I%G=L&.@SSCUH PO!.N7E[X0FN
M]:N5FN+&XN;>:Y6,+Y@BD9=^T< X'05RGA_Q7KLGC#PY'+>:C/IFN1S.OVZ.
MT4,JQ&1'C6$EUZ $/GKZUZ?:6-I8PO#:6T4,;NTC)&H +,<L3[DDDUG6/A'P
MYIEZMY8:'I]M<HQ=98;=59200<$#C@D?B: /,_!G7X9?35?YM75^)+J*Q^)>
MA7<[E(8-)U"5V R0J^42<=^!75V^B:7:_8_L^GVT7V+?]FV1@>3O^_M],]_6
MII=/LY[R*[EMHGN(D:-)60%E5L;@#Z' S]* /*M+\1>)[KQ!IFGKJ>HB'7+"
MXDMYKZ.T!1A'NCEC6(DJ.?NOG\3FEM_B%K%U=:-J'G+#IFFI!!X@1D7B>5VB
M.3C*^6R!CC'#<UZ)I_A+P[I-VMUI^AZ?:W"%BLL-NJ,-PP<$#TJP= T@VU];
M'3+3R+]S)=Q^4-L['JSCN3CO0!YO<:YXNNM T[68KR[6RO'N;V6&R6W^U0VV
M1Y&U91AU"\M_%EAS72>)_$-Q;_"*Y\0:3?NT_P#9\<\%VT2AF)V_,4(P"<],
M<9KH-0\,:%JT-O#J&CV-U';+MA6:!6$8Z87(X' XJ+Q-X=B\0^$[W0$E%G%<
MPB%72,$1@$8PN1Z=* ..?7]8T/7=( U]?$$6JVEQ.]LL,:^68XC(KQ%!G82-
MN&)ZCDFJ?A#Q+XJU2[T"_DEO;FVU(DW4<RV:6Z*4)S!L<RY4@ A@21G."*]#
MT[PYHFDWDUYI^DV5K<S_ .MFA@5&?N<D#UYI+/PQH.GZE)J5GHUA;WTF=UQ%
M;JKG/7D#//?UH \HU"?Q%K/P.U/6]3U^24S(=L*6\:A42<KR<9).!SQC 'J3
MU'B#4]3MYK+1;#7-5N[];62[FFLXK-"T>_:&9I<( #D849..<=^W32--CTHZ
M6EC;C3V5D-MY8\LJQ)(V],$D_G5"3P;X9EM;2UDT#37@L\_9XVMD*Q9.3@8X
MR>3ZF@#A]!\5:IK,G@R]N9(O.O-*OY)V6%,L\90!@<97U(!P?P%0:-K/BR'1
M?!GB"^\0F[35[N"UN+(VL:ILD#88,!NW# )YQD] .*]+@T'2;46PM]-M8A:H
M\< 2(#RE<Y<+Z XYIRZ-IBVEG:+86XM[)UDMHA&-L++]TJ.Q&3B@#S,:YKSV
MUK;:=J,=E-=^+;NQ:46T9 A'FG[N,$C:#D\DCDGFGWGB7Q'H,?B/2I]:%PUE
M>6$4>JW%N@-M%<'YG=5 4[.<$COS7I"Z)I:,A73[8&.Y:[0B,?+,V=T@_P!H
MY//O46HZ)%=6VH?8S%9WE\J++="W20N%X =6&&&,C![$]* .3\.:M?CXD7.A
M-XE_MJPBTD7(8I$&24R@89HU )QSVX(^M5Y%O8/C#J\Z:I,%CTB"9;01Q_O@
M'D_= D9ZC.1S\W7I6[X8\%KH&ISZG<7<-Q=R0"V1;:S2UAAB#%L+&I/)8Y))
M/:MRYT32KS4[;4KG3K6:^MAB"XDB!DC^C=1U- 'FVG>)=>32_#'B*3Q''?'6
M;V&";2E@C$:+(<%8R!O#1]\D]#FM?XBV%QJ'B+P;!'?O;I)J$@P(8Y &$+D-
MAP02,$<\<^M=9;>&-!L]5?5+;1K"'4')+7,=NJR$GJ=P&<GOZU=GL;6ZFMYI
M[>.66V<R0NZ@F-B""5]#@D?C0!YA)XB\2V&D>--<741/;Z->3VMG8BV0 8"8
M9F !(4-D 8Z')/&&Q^*?%>CV>HWK+?ZA;1Z3+> Z@MHI65<;606[DF,@G(/3
M YYKU"'3K*W2Y2&UA1;J1I9U5!B5V #,WJ2 ,U4TSPUH>BM,VEZ/8V;3#$I@
M@5"X]#@=/:@#SK3_ !1XKLH'U!OM^HVS:3<7C"]6T4>8B;D:(0.6*$_*00<9
M'-5KN3499_ %Y?>*EU4ZAJ<-P;?RHE"-Y;G,>P [1NVD-GDCI7INF>&="T6>
M6?3-'L;.:88D>"W5"P],@=/:H;7P?X:LKH7-KH.G03B43"2.V16#C.&! X/)
M_.@#SVX\5>(!X:OO%RZ^D<MMJ#VZZ%Y$>PJLWEB)CCS/,8?-D'OTQ5K5-0\5
M75QXXNK+Q&]C;Z$WF6T"VL3[R+=9"K%@3M^G/)YX KOG\,:#)K U=]&L&U('
M<+HVZ^9GL=V,Y]^M63I6GE;U39P8OL_:AL'[_*[?F]?E&.>U '":;JOB2V\0
M>$KB^UE;NU\0Q2&:R%LB1VY$/FKY;#YN,8^8G/\ +1\0:AJEYXYM?#=KK)T:
MV.GM>FXCCC:2=P^W8OF @!1\QP,\BNK_ ++L-UDWV.'=8@BU.P?N?EV_+Z?+
MQQVJ+5M"TG7H4AU;3;2^CC.Y%N(E?:?49Z4 >37%WJGBR3PDMUJH+1:W=V:W
M4-O&T=SY22!9PK KR 1CIR2.U>T(H1%48PHP,#%4UTC346S5+"V5;(YM56(
M0'!7Y /N\$CCUJ[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5BV_B[P]=ZP=)M]9LI;\,R^0DH+%E^\!ZD=P.16U7D<?AOQE>:SH4VI
MVUW*]EJXN;F9KV'[,4R_S11* PX8=>?8YR #T.W\6>'[O4Y].@UBSDO( QDB
M$HRNW[WY=_3O26'B_P .ZG!=3V6LV4T5HN^X<2@"->?F)/\ #P>>E<5IOAWQ
M#::I=6]OI$T&AS0W7VG3KK4(Y8)7D!*B!@/,C#,26R  ">,U37P?XJO?#^I:
M5Y4T.G(MJ]E9:K=1SLSQ2;VB\R//[HJH4;LD'VH ]$TGQ3H.O1SR:7JUI=+
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M#_B+7'\8MIOB"=K.29Y_LUFUA^ZF13E6BN QW$+@L&&>3P*[2^TRSU%[1[N
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MASQS=>(K+2)]7L-1M(H+B*U9?/@>,MM*JQ 92&Y .<C-5O$5UXCUC2]-N/\
MA'KFS@%XS31I';W5W'&$(1U1\HI+$@]2!]30!VL&K:;=?9OL^H6DWVH,UOY<
MRMYH7[Q7!^8#OCI3+C7-)M()9[G5+*&&&7R99)+A%5).NQB3@-ST/->6Z1X:
MU[3O#,^IQZ7<_P!K:=X@DU"SMI1$DD\#JBR)^[^1=RE^%XR*M)X6U#17\-ZK
M?:+)K8CBN9-1MH@CO'=SLKF4*Y ;!RG7(&* /2)];TFUL([^XU2RALY/N7$E
MPBQM]&)P:@N/$5C!J&C6B%I_[6>1;>:$JT?R1F0DG/0A3C&:XJ[TR:'6M&UY
MO!DLFEQ6D\']DQ)"TEI(\@82B/=L)8 @X.1FI?"OARYT^33)KS2[FUSJUY>V
MMK$49+"*2)E"28. #DG"YP6Q0!TNN^+;;1M1@TN"QO=3U2>,RK9V2 LL8.-[
MEB%5<\9)Y-6-/\2VMUI,VH7\%QHZ02&.9=340[",<[B=I!R,$$@U@:M;ZMX>
M\<S^)++29M6L;ZSCMKF&V9?/@:-F*LH8@,I#8(!SD9JEKL>LZ\VA:W=^%IWL
M]/O97ETF26.2:6-H]J2[<[-RL2=N2: .X36-+DLH[U-2LVM)6"1SB=2CL3@
M-G!)/&*KCQ-H!M)+L:YIIMHG$<DWVN/8C?W2V< ^U>:W?A+4=4L-5E309+/3
M]3UJQF32VVADB0J)9&5257=R2 <\5T4/@G3Q\3;R\;0;3^RWTF*-<P)Y1F\Q
MPWR]-VS:,XZ'% '87&LZ7:112W.I6<,<R&2-Y)U4.H )8$GD $<CUK-U?Q99
M:?I-EJ5HT6H6]U>P6B/;S*5S(X3<&&0<9Z5Y=%IEUI ^'%GJ.@RWTMI_:3-8
M'87"A@5*ACM) *D GMQSBM3_ (1K5[FWO[VWT273[:]\06%W!IQVAHHXV022
MLJDA2V,D ]J /1;?7H"NIRW[VEE;V-R8/.>\1E(VJ<MS^[/S8VMST/>K,>M:
M5-91WL>IV3VDCB-)UG4HS$X"ALX))XQ7G=]I.OVUOKS6^F22177B3[0Y2"*:
M7[/Y*#S(DD^4MO4#GH,\5CP>$=8N]$U6TNM*O&@N_$-G<^5<I$C/ /+\QV6+
M"#@'('\Z /7K'5]-U..62PU&TNTB.V1H)ED"'T)!XIEEK>DZD)C8ZI970A_U
MI@N$?R_][!X_&O/?$W@F]N-8\1PZ!816=O?Z%%"IB BCEF69B4.,8)3Y<^AI
MVK:3<^(_"&JZ=HW@V70KQK2.,23)!%YNV16:!2K$E2%(R<+S0!Z'I^KZ;JRR
M-INHVEXL9VN;:99 I]#M)Q5RO//!&C7:^(Y=6N;34[4I9"UVW5K;6Z/E@V L
M)RVW;P3Q\QQ7H= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%<?\1-:N="TK2+NVEG0'6+6.98$+O)$6^9 HY.1Q@<F@#L**\[E\<#4/'OAR
MUM%U2SLFBO'NTO+*2W60+&I4C>HW8Y/'3/O4UI\0-2DM]-UB[T!8/#^I7$<$
M%R+O=.@D;;&[Q[<!6..C$C- '?45Y-<>)O%%[X)\>2WL<=NMA)=Q6]S;W6)(
M60+MC 5%R "3OSGVK3O?%AT&Y\1WPMY[F73M&L[DI)=MY<FXOP%P0IXY/.:
M.]O].LM5M&M-0LX+NW;[T4\8=3^!XING:7I^D6@M--LK>SMP<B*WB"+GUP.]
M<G#XZU"SU=+;Q#H:Z=;7%C-?6\L=T)FV1 ,ZNNT;6"L#P2.V35'P]\4XM:UG
M3+26'3$CU3<+=;74EGGA(4N!-&%&W(!Z$X/!H ]%HK*\1V>HWN@W46D7;6FH
MA=]M*.F]3D*W^R<8/L:X&V^(=UJ27/B5[>[M=(T6W$-Q9@;6N=0D(4Q<_P *
M$@9]6SVH ]3HKAY?&VK:5/+:Z_H4%I</87%[9_9[SSDE\E=SQL=BE6 (Y (-
M:"^+G/\ PB/^AK_Q/URW[S_4_N#+QQ\W3':@#J**Y?Q-XGU#1]<T?2-,TE-0
MNM36<ION/*6/RPIRQP>,,??CIS7.O\2=>31]2U$^$T\K1IW@U3_3Q\K*1N\K
MY?GPI#<[>N.: /2J*X'Q?\1_^$9G8QQ:5-#';K<-%-J7E7,BGG"1;#SCIDC/
M:K%U\05M+;7&EL#]HLHH)K*$2<WB3@"+''!,F4/7&* .VHK$\0ZY+H.@"_D6
MP6;*(PN[SR(E8]?G*DG'H!DUPMYXZG\1>&5EMV6UN;37[*TF>QNC)%*K2(<J
MX"DJ0V""/4&@#U6BN)M/'<MUXSO-$:UL;:*TE>-Q<7I2Y957=YJ1%,,A[8;/
M>J]K\0=1DM=.UFZT!8/#VHW"007(N]TZ"1ML<CQ[<!6..C$C- '?45SGB3Q'
M=Z7J6F:1I6G)?:GJ/F-&LLWE11QQ@%G9L$_Q*  .<UPLGB#4@GC&?5H;N%X-
M5TZ%;2&_8"'=Y2G8X'W23NQ@9!Y )H ]=HKAYO'MS;ZOXA271P-)T')NKWS_
M )F'DB10B8Y8DXZ@ 8.><5GZ5\6;6XN@FH)IBQ26<UVAT_4ENGB$:;V250HV
MMM!.02,@B@#TBBN3T;7_ !1JEH+V7PW:V]K<6IGM3_:.7SC*+(-GR[L]1NQ7
M(6GB7Q%JO@+PEJ6HMY$UUK-@AN+>?#7*-+A@ZJJA0>FWD&@#UNBN+_X3J7[.
M]N=.7^V%U@:5]D\W@DG<),XSM\KY^G;%:/B+Q'=Z;J>G:/I.G)?:I?K)(BRS
M^5%'&F-SLV">K   <YH Z.BN.NO%>N17.G:1#H$!U^[BEGD@>^Q!!$C!=YD"
M$G<2N %SSSC%4)OB->+8V@BT OJKZN=(N+(W( CE"%\B3&"I&TYP.">.,4 =
ME9:-IFFW-S<V.GVMM/=/ON)8851I6ZY8@<GD]?6KU>7Z_P"/?$5OX7\2(FF0
M:?K>CR6XD*7(EC\N4@JZDIR>HVD#KG/:MSQ!XRU'0+2R^U6NB6MY.KN\-WJ^
MP+M/ 0^7E\CO@ =#0!VE%<';?$*ZUN#1H_#^C)<7^HV37SQW5SY4=O$K;#E@
MI+$MP,#WXINL^)/%EMXE\*VD&DVT9OX[DW-H]Z,,Z+G'F",X"C# CKG! Q0!
MWU9<_AK0KG5%U2?1M/EOU(*W+VR&0$=#NQG(K$\?ZWK6B6VBOHT43O<ZK;VT
MHDD"[E9L;.5; ;H6'*]1FL:XUKQ1%\1KRVT_3%NYSHUM,]I)?E+>!]\F[#;>
M6/ !VC..<8H ](HKSB;XKV[:7H<T%O9VUWJD,DQ74KX6\-N(VV,#)M.X[L@
M#G!/%;ND>-8-6\$WOB*.W7-DD_FPQ3"52\0)(1QPRG (..A% '545P7A_1_$
M6LZ1IWB"X\87L5Y=I'=&W@BB-HD;8;RPA7)^4XW;LYYHO/B!J4<&J:M9Z MQ
MH&EW$D%Q<&[VS/Y9Q(\<>W!53GJP)Q0!WM06]E:VCSO;6\4+7$AEF,:!3(Y
M&YL=3@ 9]JXG4/'>L_VKK=IHOA^&_ATF&&XDGDO/)#H\?F84;3\V,^W')[4[
M3O'^H7=[H,USH'V;1]<;99W)N@TH8H77?&%P P!QAC[^E '=T5YR/B+K)T:]
MU[_A&HCH^GW,L-S(+W]\4CD*LZ)LP0 ,D%@>H'3)HZUKDD%SX[FDGO)K2"72
M_(CBNWA*!]F=C#[N2<G YZ'K0!ZI17GWBWXE#PKJD\,D.E36UL8_-C_M("Z8
M-C)6+81QGH6!.*GU/QKKD6N:]IVD>'8;U-&2*66:6]\H.KQ[\ ;3\W7VXZ\X
MH [.\LK74;22UO;>*XMY,;XI4#*V#D9!]P*GKB%\=7VKS:?;>&]'CN[BYTZ/
M4I3=W7DI#')]U<A6)8D'MCBJVM_$A]*U.+2FM=+M=06T2ZNDU+5%MTC+9Q$C
M;3O;@\X ''K0!Z!17(7_ (F_M7X3W_B33&DMGDTJ:XA.06B<(W?H2&'7VKG;
MXZWX3\(V7BR'Q+J.H(J6\EY8WYC=)DD*A@A"@JPW9')Z8H ]1HKS36?BW;:9
MJ6IQQ1::]KI<Q@N%GU)8KJ5EQO\ *A*G=C/<C<00*U9?&.NWGB#6=+T+0+>]
M73%A=IIKWR1*)(PX51L/S<D<\<<GF@#MJ*\_O_B8BZ%I6J6$>EJE_;M/Y>I:
MB+=P5."@4(Q8YR,\#BG1_$.]U*3P]'HNABYDUFQ>[42W(C$&TJ#N.TY W'D<
MDXXYX .^HKSVP\6^(H]3\:/>6-O+8:.SM%BY 9 L =4P(_FW=22>,XYQ3(OB
M%X@+Z,9?"2!-<BSIX6_!;?L#XD&WY%VY.1D@#IGB@#T6BO/9OB:^FZ/J#ZQI
M<5IJEGJ$>GF#[8/)9Y%#HQE(&U-N221QBJ__  M8+H>LW0L[&\O-,:VRFG7P
MGAF6:0(-K[1A@<Y4CT]: /0Y;*UFNX+N6WB>XMPPAE9 6CW##;3VR ,_2IZX
M"Y\9^((9-7TR[T*"RU.+2I-1LV2]$J,BG:0QV<,I(.,$']:WO!&IZKJ_A'3;
M_6((H[B>VBD#QR[_ #@T:G>0%4(22?E&0/6@#H:*\\L/B6UUXHM=':WTF7[:
M\L<)LM3$[QNBE@) $  .TC()P:T?AUKNO:]HLMSK5O  MS/''/',&+;977:4
M"* %  !R<XSQ0!V5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !67KFA6^O1V*7,DL8L[V&]3RR.7C;(!R#QZUJ56U#4;/2;&6^U"Z
MBMK6(9DEE8*JCZT 4[_0+74==TO5IGD\W3EG6.,8V.)5"MN!'H.*P[/X=:?:
M2V<9U/4YM+L9Q<6FF2RJ8(G!RO\ #O8*>0"Q K5T3QCX?\17$EMI6I1SW$:;
MVB*M&^W^\%8 D>XXK<H Y*;P!9S)X@@&IZBEGK8D,]J&3RXY) H:1,KG=\HZ
MDCD\4_4? >G:FFKK+<W2C5+&&QEV%?E2/=@KQU^8YSFNJHH QM1\,V.J:M87
M]T9'-G;SVPAXV2),%#;N,]%'0CJ:HZ-X,&B-&D&O:O):01-%;6LLD92%2,#D
M(&;:.FXG%=,S*BEF("@9))X KF[+X@>%-0U*/3[76K>2XD?RX\!@DC?W4<C:
MQ]@30!NV-N]G86]M)<RW+Q1JC3S8WR$#&YL #)^E8J>"]+.B:QI$_G3VFJW<
MUW.'8 J\C;CM( Q@@$=^*Z*B@#EK/P-:1W<EUJ>IZCK$QM7LXVOI$/E1/PX4
M(J\L  6.2<=:J:5\-[/3-0TB[;6M7O/[(+"RBN9D9(D*%-F HR,'KUX'..*[
M2B@#+O-#M[WQ!IFLR22K/IR3)$BD;6$H4-NXSQM&,&L^3P782:+X@TLW%R(=
M<GEGN&!7<C2*JD)QTPHZYJU'XIT^<RB!;J8PZE_9DGEP,VR; .3CH@R,MT%;
M5 '&ZG\.K347U(1ZQJEG!J<"0WL%N\>V;;'Y:G+(2/E ! (!QR.M49O"=WJG
MCS1;FXTW[-IFA0E([EKE6:]("^6"B] C MSWZ5Z!10!C^(?#T/B&WM%>ZN+2
MXL[A;FVN+<KOCD (SA@5(PQ&".]8T7P[L5@NDFU/4;F2ZU"#499IG0NTL6W
MX4 *=HXQ],5V-9^K:[IFAQQOJ-XD'FMMB3!9Y#Z*HRS'Z T 9$W@J"[UZWU.
M]U74;N.UN&N;>TF,9CBD8$<$)OV@,<*6QT]*JVGPYT^UEM(CJ>IS:793BXM=
M+EE4P1.#E?X=Y"GD L0*W=*\1:3K<DL5A=B2:( R0NC1R(#T)1@& ]\5J4 8
M?B#PS!KTUE="\N["_L69K:[M&4.@8892&!4J0!D$=A62GPXTY;+5+:74=1G;
M4KJWN[B::16<R1%2,';C!*#(QWP,#%=E10!AQ^%-.!UX3>9/%K;[KJ*0C;CR
MQ&0N "!@?7-5=+\&Q6$4EO<ZQJ>I636[6JVMXZ%%C88(.U%+''&6).,UTU%
M'-Z%X1_L*:()KNKW5I;QF*WL[F93'&O0#A06P.!N)Q5.R^'EE9:59Z8-4U&:
MSLKZ&]M8I60^3Y3EU0$*"5)/.<GW%=A10!PNE>'+Z]^)-WXJU+2UT](;<6UO
M%]I$IG?+#SR%X4["% /.":WM?\,0:[/97:WEW8:A9%OL]W:,H=0P 92&!5E.
M!P1V%;E% '*W'@B*>.QE76]6CU2R$@CU(2HTS*YRRL"I0KD# VX&!C%+;> ]
M,M8M/5+B\>6SU$ZF\\CAI+B<JREI#CGANV.@KJ:* .9U+P/INJGQ ;B:YQK<
M<,<X1@/+\H':4XX/.><]*AE\#F2ZMKT>(M834(K8VDUVK1>9<1%R^ULQX&"3
M@J 0.]=910!QD/PYL;+3]*AT[5-2L;K3(7MX;V!T\QXF;<4<,I5AGGIP15R_
M\%Q7T.D'^V=5BO-+:0PWRRJTS[QAPQ92#D>PQ@8Q73T4 9'B/P]!XDTV.TFN
M+BV>&>.YAN+<@/%*ARK#((_,4S3_  Y#8:V^K&\NKB[DLHK)VF*_.L98AC@#
MYB6.>WL*VJ* ..C^'5A;:?ID%CJ.H6=UIHE6"]B9#(4D<NR,&4JRY/0CC KI
M-/TU;#3$L9+B>\ !#RW3!GDR23NP ._0#&.*NT4 <;:_#JVL)$AL]>UVWTN.
M02)IL5WMB7G.T-C>%S_"&I;SX=6%W->QC4]3@TR_G-Q=Z;#*H@F<G+=5WJ&/
M4*P!KL:* ,2+PQ9PWNMW*22@ZO''',@QMC"1F,;...#WS4*>#[%-.\.60GN/
M+T%XWMSE<R%(S&-_'HQ/&.:Z&B@#S31?AI-/I%U::SJ.I6]M=7\\]QIT-PAA
MG4REDR<%@"NW(5AGOSFNCU'P+IVI#6Q)/<QC5VM6F$94!/(V[ O'&=HSG/X5
MU%% '%:O\-[/5O[5A_MG5;6RU27S[JT@>,(TN%&[)0L/NCC...E;D7AJUAU'
M7+U9IC)K"1I."1A D>P;>/3USS6S10!QX^'MI;Q:8=-U;4].NK"R2P%U;.F^
M:%>BN&4J<')! &,FIKKP-!+=07EIK.JV5\ELMK+=12H[W,:DD>9YBL"P).&
M!YKJJ* ,R]T2"_\ #-QH4T]P8)[1K1YBV92K+M+9(Y;G.<=:P+3X=VR/9#4M
M<U?5;:R9'M[2[E00JR?=)5$7=C'&217944 <M+X(@_M>ZOK+5]3T^.\F$]U:
MVSH(Y9.,M\R%E)P,[2,UDGP1J%[XR\3:D=4U'2H+\VZ126,R S(L05@0RMM(
M.<'@\G!KOZ* .0/P\T^W>T;2=0U#2A;V0L&%HZ?O80Q8 EU8@Y).X8/)JSHO
M@C3]#FT>6WN+ESI5E)90B0J=R.RL2V .?E'3%=-10!S$_@FVEU/6KM-2OXHM
M8A:*ZM49/*+&/R]XRI(;:!WQGM5K_A%;/=X=/G3_ /$B&+?D?/\ NC%\_'H<
M\8YK=HH Y:^\!Z7J#ZK)-/=K+J%W#>"6-PK6\T2!4:,XX.%[YZFEF\%1WNA7
M6EZCK.I7HN9HI6FE,89?+=74*%0*!E1GCGFNHHH QKSPU97^NMJL[RF1M/DT
MYH@0$,;L&)Z9SQCK2>'O#J:!H:Z1_:%Y?VR+Y<9NRI:.,*%" JJ\ #Z]>:VJ
M* .,TWX=6NG7>CR_VUJMQ!H[L;&UF:/RXE*%-IVH"W#=22>/KG6\/>&(O#<E
MZ+74+V6UN)GF2UF93' S,7;9A0>2QZDUNT4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7$_$:WF\K0M2:SEOM.TW4DN;VVB3>Q
MCVL ^W^+8Q#8_P *[:B@#AK[QWHFJ:-JUQH<%WJD]K82.7MH)8L#CY!+M!5N
M^!R-N>HKA=!M7UO7M3T33=01;2^T.20/97%R\27*R)L?=*<[QGG';K7N=% '
MB\VJZ_XF\/ZMXDA6_MGMK>VTUXK<,)5PZO>.B_WAG:".<(<5=O9M%3PM?GP5
M>:M);>?:_P!I/!+<R&.WW_O3$7SB3;G=MYQ7K=% 'BUQ8MK$/B32_ =S>3Z/
M/HQ#B265XC=[QA(VD.=S1[@V#CD9KL]$\<>&+U--TBSM;B*[4I&NG&PD#69
MQ\_RX0+TW9Q7;44 >&VD[?8K%TN]6/Q$.HH+F!I)L8\[YU9/]6(/+S@@8QCF
MK.J:.UUH/C[7'O-36_T[4[AK Q7<B+"41&!50<').#D'@<8KVFB@#S.+2VT#
MQMX>>TN[]SJNGW9U SW+R+,Z(C*Y#$A3ECTP.P%<7X;O+1_"WAB72KW5Y?&;
MW$ */+.P:+S/GWJ?D\GR\G/TYSFO?W4.C*>C#!JEHVD6N@Z-::58AQ:VL8CC
M#MN.!ZF@#RX-<1277E&5-_Q 0-MR-R%4SGVK)U+6))/%MM>VNZRU%=?C@E@-
MS=27 B\[8=ZG]VL;+R !C!&#FO=:* /%]1T4WF@>/];DO-36_P!.U.Z>P,5W
M(BPE$1@54'!R>#D'@<8JYJ5SIL_BF^;QK>:E!";2V?2/(DGC0YCS(R>5UDWY
MX/.,8&*]<HH \/\ %,]V_BG5XM1NFMD\J+^QY+FXO(F5#&/FB6-3ODWYW!LM
MD 8Q5O7EU1=<D%_->O<QM8K>RZ>'$_V#RCYC1 #>%,^[?M&[&,U[+6;JV@:7
MKBQ#4;197A),4JLR21D]=KJ0RY]C0!Y7X?%[+XM4VPUJ62/4U>PDU-)=PL#
MRR;F<<(6 P#R2%.,\U>\#3Z,US8/JMWJ[>-/,D^VP/)<9W_-E60?NQ'C&WC;
M]WFO2=*T6PT2"2&PA:-9'WR,\KR,[8 R6<DG@#J:OT >$:/J9O?%^@3P$V\E
M_=RPZA:"ZNI941D?,<YD^0$$#  !XXX%:^FGQ#=S2>'X6N&N_"=M=E97)Q=3
M,K+9YSU^0EN>X%>P44 >0Z%-I?\ PC\[^'+S5YO&)TJ4S1SR7#-]HV<^:K_(
M&#_=SCGIFF^'[K38M=\.R>&[W59KG8[:\+F2=P(Q$2S3!^%D#XQC!Z]J]@HH
M \HUO4=$U+Q:]UXFOKY-!GT^"71GA>>**0MN,C?N\'S/N8!YQVJ'59M';Q%>
M#Q5>ZQ#I@L+8Z(?,N(RPV'>WRX)GW8X;YNG%>NT4 >0Z3I>I>(=;\,67B>74
M%9O#\LMW$L[PM*PF0*)"I!S@@D9SD<]ZS&TF>V^'VH:X-1U:35-(U5[>PD>\
MD/EPI=! NW.&!4G)()/K@ 5[C10!5M=1M+V>[@MY=\EI+Y,Z[2-C[0V.1SPP
M/'K5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIDL8EC*%F4'NK8/YT /HJ
MK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_S
MWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<
M_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W
M^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\
M&C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJO
MV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>
MY_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_
M -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?X
MT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :
M/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8
M$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G
M_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\
MW^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0
M!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^
MP)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3
M_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^
M_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?
MYO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %
MJBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[
MG_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^
M>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_
M #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F
M_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J
M*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?
M\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[
MW/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\
M-_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_
M !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJ
MK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_S
MWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<
M_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W
M^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\
M&C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJO
MV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>
MY_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_
M -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?X
MT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :
M/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8
M$_Y[W/\ W^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G
M_O\ -_C0!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\
MW^;_ !H^P)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0
M!:HJK]@3_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^
MP)_SWN?^_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3
M_GO<_P#?YO\ &C[ G_/>Y_[_ #?XT 6J*J_8$_Y[W/\ W^;_ !H^P)_SWN?^
M_P W^- %JBJOV!/^>]S_ -_F_P :/L"?\][G_O\ -_C0!:HJK]@3_GO<_P#?
MYO\ &E2R5'5A-<'!S@RL10!9HHHH *YSQ!X\\,^%;V.SUK54M+B6/S41HW;*
MY(S\JGN#71UY7XFU6ZT?XWV=S::1=ZI(?#[(8+7;O ,Y.[YB!CC]: .^T3Q/
MHGB2QDO-'U*WN[>,XD9&QL[_ # X(_&L=?BCX(;4/L(\267G;MN<GR\_]=,;
M?UKS;Q;IFOR:+XN\4W&DRZ+:Z@EK!+:)(K3/ KCS9'V\ D''TSGW]*U:\\.Z
M-\-I[^UT^QO=$MK42PVR!?*E4= ,@C/OC.: .L!! (((/0BO)]0?5O%WQ5U?
MPW<^);_0M/TZ")[:"PE$,MUN4$OO[@'COV]Z]4M9A<VD,X7:)(U?;Z9&<5XG
M::;I7Q,^)/B6W\87)!TB<VVGZ<)?)_=!F!?(PS9P#U_B],4 =%X&U'5=/^(^
MM>$9=;GUW3+6T6XCNKA@\L#DJ/+9QU)!)Y].W->GUXQX4CM/!GQD'A/PS=FY
MT6]M&N+N N)/LLJAL?..>RC!/\?TKV>@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***H:W!<76A7T%H<7$D#JF#C)(Z4 11^(]'EO!:QZC TQ;8 &X
M+>@/0GVS5N;4+2"]@LY9T2XG!,49ZMCK6)I>NZ*;2RT]$*3KL06A@;?$P]1C
MC!YS^-8=VNIZS)>ZK9Z8TQ\U#87'G*-BQ,>0IY.X[OJ#0!W,-W!<3SPQ2!I8
M&"RKW4D9'Z57DUK38;62YDO(DA20Q%V.!O'! ]3]*YK4-5:TDMM?L(F=-4M?
M(* 9Q.!F//X[E/TI\MG%X=O=%FO%:2PMK=XFE"EA%,Q!,A^O(S[T =%;:UIE
MW:RW,%["T,/^L8MC9_O9Z?C3;'7M+U*8PV=[%+*!G8#@D>H!ZCZ5AZS>6>L6
M,=S81/=VUM>127?EPG$T8SP./GQP<>U&H:C9:]?:5%I#?:+B"Z25I40@0QC[
MVXD<9'&.] '3S7<$$T$,L@62=BL:G^(@9(_(5';ZC9W:SM!<)(+=VCEQ_ PZ
M@UF:W_R'/#__ %\R?^BFKF[>UN+"VU+6K%&<B[N8KR ?\M8MYPP_VESGZ9H
MZZX\0Z5:P6TTUXJQW*EX6VD[P,<C ]Q4D>M:;-I\M]%>1/;1?ZQU.=GU'45R
M5I>VVG#PC<7<RPPBQE!=N@)5*DOHCKDFN7>DPNUM+I_D[PA47$H).5SUP.,^
M] '8SWEO;)$TTH19I%CC)_B9N@_&J5QXBT>UO#:3ZA"DX(!4G[I/8GH/QK$O
M-7M-;_L>TT]VEN$O(9I8PA!B5.6W9''I5&\U"+2KV];2KMWGFN=TNE7-L297
M) )0XR,]1U% '2S^*=%MKAX)KY5E1BK*4;J.O:G3^)M&M9?*FOD1]JO@JW 8
M9!Z>E5]2R?%V@G'\%S_Z"M9TDVJV_B7Q!)IEK;7!6* LLSLI.$. H Y[]2*
M.E&HV;-:A;A&^U9\@J<B3 R<$>U4O^$IT7SS#]N7S ^P@(WWLXQT]:P=-BBB
M/A(0S"9&:X<L%P,LC$C';!)&/:JVAZHEH\D4GB""V07LI:T>W!8CS#QNSWH
MZN\\1:1871MKJ_ABF&-RD_=STR>@_&M,$$ @Y!Z&N$U6_ATO4=1FTZ]9+N60
M>;IMS;%EN&''R'&>1Z9%=G;7<=R7C! FBVB:/O&2H.#^!H ADUG3H8'FDNT2
M))S;LS9 $F<;35B2[@BN8+=Y )I]WEK_ 'MHR:X>X@CN=-G@F3?%+XD*.I[J
M7P:FBCO[3Q3I6DW!9UMDN/LMTW.^,I\H/^TN,'\* .DG\1Z/;79M9M0@293M
M8%N%/H3T'XUJ Y&1TKCM$U;2]*T1-*U"-HKU,I/;-"SM,Y/+  '?GKFNK@NH
M+EI5AD#-"_ER#'W6P#C\B* ,;4/&_AK2M1_L^]UBWBN@<,AR=I]&(&%_$UNQ
MR)+&LD;JZ, RLIR"#T(->2^'=8T/PMI6H:+XGL9&U=[B0RQM:&5KT,>"IQ@@
M^Y%)XCN[7^W]6&NW>IV$26<3:%#;^9$N2G. O\8; P>GX<:<A@JNEW_PWJ>N
MU0TC6++7+'[;82-)!O:/<RE>5.#P?>O,+N[NFO\ 0AXUN]0L[)M*#(T#.FZZ
MW?Q;.=^W!QZ_C6)!/J$'@/0E662+2GOKG[:\DDD8SN^02-&"P!.[H.M'LP=;
M78]YHKCOAN+W_A'IGN+^.\M7N'-HR/(^R/IMW2*K$ @X/I7 B^N>)/MVI_\
M"=?VCM-INDV;-_3;]WR]O.?Z4E#6Q3JV2=MSU=?$^F/XB;0HWEDO4 \S9"Q1
M"5+ ,P& 2 33]:\3:-X=2-M6U"*V\S[BMDLWT4 G'O7*>#]*MD^(/BVY F\R
M&XCV9F?'SH2V1G!YZ9Z=L57U6[LO#?Q-NM7\10M]@N;1([*[,)D2%E^\G ."
M3D_C[T<JO87/+EN^YWFF:K8:S9+>:==17-NQP'C.>?0^A]C5RO+==U73[VTT
M6XMHKW3?"D]W/_:$D$+0%VP-C':,[&.>?ZBLB6XO9O#3Q6E[J!T=M?@BT^Y>
M1EE,1R&VL>2H/3-/D#VUCVFJ#ZQ9)KD>C-(WVV2 W"IM.-@.,YZ=:\PU+^U-
M''C;2M%N+XP6RVDD:^:TDD2N,RE"23G&:J6*Z;<>++I?#-U?7<+>'[A8VF:1
MCYI[(6YZXZ<9)H4!.MK:Q[317D&C^(_[2U3P'9V5U/)<VUO<QW:.'4&40C"L
M3PQR">^,CUJQX.GTNZU"T75-1UIO%$DDJWELS2A1][AE VA ,8QWQ2<+#59/
M8],T_4[/5;=I[&=9HED:,LH/#+P1S5NO-_A8FG61U73@9DU:*YE\Z&1I#MC#
MX4X/R]^HY->D5,E9V+A+FC=A1112+"BBB@!&8*I9B H&23VJ*"\M;HD6]S#*
M1U\MPV/RJOK?_(!U'_KUE_\ 037G6B03Q77AADT2RTV5;%IHKB)P7OB(<>6V
M%&"=P<@D_=XZ&J4;HB4[.QZG17ENDZGXCUB%DM=5/V]K1Y)X7F5FCF7!4>6(
MQY?S?*02<@GKC-=)H.NW.L3+JGVE(+&]N%@MK>=3EE2)B^WIAB^[KGA*'%H4
M:B9U4UQ!;[?.FCCW'"[V R?09I/M,'VC[/YT?G8SY>X;L>N.M<9JSZ1;^,=1
MD\3) ;62QB6R-RFY",OYJIG^,G;P.3Q5+1+9[*_\'3W\7E77]FW7GR2+A]JB
M/:'/7(7UZ<T<H<^MCO\ [7;>9)']HBWQC<Z[QE!ZD=J(+RUNBPM[F&8KU\MP
MV/RKBM3BT^Y\2W\T;QPVU]X=D9[F*+=N#. 'P.6X(IG@_4+*POKJUCFTNXL4
MB@5=2L[00!I&8J(FP2&;H>O?FCET#GUL=TMQ \S0I-&TJ<L@8%E^HIRR([,J
MNI9#A@#RIZ\UYQIU]X?N_%_G:.MA!)8":.WAC*I-?3,/FR?[@YP3U//0#-[P
MG=ZU9Z]_9.H:6\3SV[7MW,TD;%IF<@M\K'Y> @'4 "AQ!5+G=T445)H%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5GMHFGMX@373;_ /$R2V-HLV]N(BV[;MSCKSG&:T** &R1I+&T<B*Z
M."K*PR"#U!%<<OPG\#K>?:1H$)._?Y1DD,.[U\O=L_#&*[.B@!%4*H50 H&
M . *YCQ%\._"GBNZ%UK&CQ3W. /.1VC<@=,E",_CFNHHH P?#G@SP[X221=#
MTN&T,@P\@)=V'H68DX]LXK>HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ,#THHHH **** "BBB@ Q28'I2T4 %
M-6-$9V1%4N=S$#[QP!D_@ /PIU% !1110 4444 &!G..:, ]J** #&:,#&,<
M444 %&!G..:** "@@$8(S110 8R,48'I110 4F .@I:* $P/04N!G..:** #
M%%%% !1110 4444 %&*** "C%%% !1110 48%%% "8'H*6BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7"BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>cvco-2024330xex14009.jpg
<TEXT>
begin 644 cvco-2024330xex14009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HJG=ZMIUA*(KR_MK>0KN"RRJI(
M]<$^QJO_ ,))H?\ T&+#_P "$_QJN63Z&;JP3LY+[S4HK+_X230_^@Q8?^!"
M?XT?\))H?_08L/\ P(3_ !HY)=@]M3_F7WFI167_ ,))H?\ T&+#_P "$_QH
M_P"$DT/_ *#%A_X$)_C1R2[![:G_ #+[S4HJG::MIM_*8K._MKB0+N*Q2JQ
M]< ^XJY2::W+C)25T[A1112&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 <=XL\$/XFU2*\6_6W$<(BVF+
M=G#,<YR/6L'_ (5-+_T&$_\  <__ !5>GT5M'$5(JR9PU,MPU6;G..K\V>8?
M\*FE_P"@PG_@.?\ XJC_ (5-+_T&$_\  <__ !5>GT57UJKW(_LG"?R_B_\
M,\P_X5-+_P!!A/\ P'/_ ,57.>*/"T/AGR8VU-;BYEY\I8MNU?4G)_SFO7?$
M.NVWA_2I+R?YF^[%'GEV[#_&O+_#>C7?C7Q#-J&HLS6RONG?IN/9%_SP/PKH
MHU:C3G-Z(\W&X3#PDJ%"/OOS>AO?##0;BW\W6I\I'-&8H4(Y89!+?3C _&O1
MZ;&B11K'&H5% 5548  ["G5QU:CJ2<F>WA</'#TE3B%%%%9G0%%%% &5-XG\
M/V]TUK-KFF1W"-L:)[N,.K>A!.<^U:M?%/Q(_P"2E>(_^PA+_P"A&OHKX+>.
M_P#A+?"HL+V7=JNFJL<I8\RQ]$?W/&#[C/>@#TRLJY\3Z!97+VUUKFF03QG#
MQ2W<:LI]P3D5G>/?%UOX*\)7>K2[6G \NVB/_+24_='TZD^P-?%MY>7%_>SW
MEU*TMQ/(TDLC=68G))_&@#[XZT4V+_5)_NBDEEC@A>65PD:*69F. H'))H H
MWVOZ-I<X@U#5K"TF*[A'<7*1L5Z9P2..#^56+'4++4[?[187EO=P[BOF02K(
MN1VR#C-?%_C7Q!<>-O&VHZI&DDBRNWD1@$E84'''^Z,G\:]$_9X\5_8-?N_#
M5Q)B#4%\ZW!/ F4<@?51_P"."@#Z5JO>W]GIMN;B^NX+6 $ RSR!%!/09/%6
M*\Q^/G_)+;G_ *^8?_0J .]L=?T;5)S!I^K6%W,%WF.WN4D8+TS@$\<C\ZT'
M=8T9W8*JC)8G  ]:^7OV<_\ DHEY_P!@R3_T9%7TIK/_ " M0_Z]I/\ T$T
M0VGB70;^Y2VL];TVXG?.V*&Z1V;C/ !R:U*^!K2[N+&[AN[69X;B%Q)'(APR
ML#D$&OKOX6_$:W\>:%MG*1ZS:J!=0CC=Z2*/0_H>/3(!U-QXH\/V=P]O<Z[I
MD$\9P\<MW&K*?0@G(K2BECGA2:&19(I%#(Z'(8'D$$=17QE\4O\ DJ'B'_K[
M;^0KZV\'?\B1H'_8-M__ $6M #I?%GAR"5XI?$&E1R(Q5T>\C!4C@@C/!IO_
M  F/AC_H8](_\#HO_BJ\&U[X!>+=3\0ZG?P76DB&ZNY9D#SR!@K.2,_)UP:\
M>U33YM)U:\TVX*&>TG>"0H<J65BIQ[9% 'VU_P )CX8_Z&/2/_ Z+_XJMA'2
M6-9(V5T8!E93D$'H0:^6;;]GSQ?=VD-S'=Z.$E19%#3R9P1D9_=U].Z5:O9:
M/96DI4R06\<;%3QE5 ./RH M.ZQHSNP5%&69C@ >IK(C\6>&YI4BB\0:4\CL
M%5%O8R6)Z #/)KBOCEXK_P"$=\!RV4$FV\U4FV3!Y$>/WA_+"_\  J^4A'/%
M''<A71&<B.3! ++@G!]1E?S% 'WU17+?#KQ2OC#P1I^JLP-SL\JZ [2KPWY\
M-]&%=30!F7GB/0M/N6MKW6M.MKA<;HIKI$89&1D$YZ5>MKJWO;9+FTGBG@D&
M4EB<,K#V(X-?)7QR_P"2M:M_N0?^B4KZ%^$?_)*O#_\ UP;_ -#:@#J-0U?3
M-)$9U+4;2S$F=AN9UCW8ZXW$9ZBI+'4++4[?[187EO=PY*^9!*LBY';(.,UX
M=^TQ_P >GAO_ *Z7'\HZ\U^%_P 1+CP'KP\TO+I%TP6[@'./211_>'ZCCTP
M?7UW>6MA:O<WES#;6Z8WRS.$1<G R3P.2!5.R\0Z)J5Q]GL-8T^ZGP6\N"Y1
MVP.IP#FN-^+UY;ZA\%M7O+29)K:>.WDCD0Y#*9HR"*\6_9__ .2G)_UYS?TH
M ^K20!DG %8\?BWPW+(L<?B'27=R%55O8R23T &:U)_^/>3_ '#_ "KX7\-_
M\C3I'_7[#_Z&* /NRLN[\2Z#87+VUYK>FV]PF-\4UVB,N1D9!.1P16I7QY\:
M/^2MZ]_O0_\ HF.@#["1UD171@RL,A@<@BJ6H:UI6DF,:CJ=G9F3)07,ZQ[L
M=<;B,]17A?P.^*&PP^$=;G^4_+IUPYZ?],B?_0?R]*C_ &F/^/[PY_URN/YQ
MT >^6&IV&JPM-IU];7D2MM9[>59%!ZX)4GGD5:KQO]F__D1M3_["3?\ HJ.O
M0/'?BZW\$^$[K6)D$DBXCMXB<>9*WW1].I/L#0!M7^I6.EVYN-0O+>T@'62>
M58U_,FL.+XB^#)IO*3Q1I6\G S=* ?Q)Q7R:\WBGXF^*E0M/J6I3DE$SA(E[
MX'1%'^>:[*X_9X\90V)GCGTJ>4#/V>.=@Y]@64+G\: /J.*:*>)989$DC<95
MT8$$>H(I]?/?P,\/>.--UVX><SV&B0NT=S;72G$L@XPBGH0>K#CMS7T)0 44
M5F^(=6&A>'-2U9DW_8[:2?9_>*J2!^.* )=2UC3-&@$^IZA:V41Z/<3+&#],
MGFL:'XB>#+B41Q^)]*WG@!KI5S^)-?)4;:[\2?&D,,]X)]2U"7:KSOA$')P/
M[J@ \ 5Z%>?LX>)(;8O:ZMIMQ*!GRVWIGV!P?UQ0!]+0S17$2RPR))&XRKHP
M((]B*?7FGP6\%ZEX.\,7:ZPCQ7MU<DF R!EC1?E&,$C).3D=1BO2Z (;J[MK
M&V>YN[B*W@3EY9G"*O..2>!S5&T\2:%J%REM9:UIUS</G;%#=([-@9. #D\"
MO&_VB_%?E6=CX6MY/FF(NKH _P  .$4_4Y/_  $5X7H^HWWAK7=/U:!'CGMY
M$N(MP(#KG]01D?G0!]V452TC5+;6M'L]3LVW6]W"LT9]B,X/N.E7: ,>7Q9X
M<@F>*7Q!I4<B,5='O(P5(X((SP:;_P )CX8_Z&/2/_ Z+_XJOC/Q?_R.NO?]
MA&X_]&-7HD'[.WBVXMXYEU+1 LBAP#-+G!&?^>= 'TA9>(M#U&Y%M8ZSI]U.
M02(H+I'8@=> <U<NKJWLK9[F[N(K>",9>65PBJ/<G@5XM\,_@WXA\&>-(-9U
M&]TR6WCBD0K;R2,^67 X9 /UKN?B]_R2G7_^N*_^C%H W/\ A,?#'_0QZ1_X
M'1?_ !5'_"8^&/\ H8](_P# Z+_XJOC7PEX7O?&/B&'1=/EMXKF9796N&8(
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
M )*CXA_Z^S_(4 ?6O_"8^&/^ACTC_P #HO\ XJM"RU.PU)"]A?6UTHZF"57
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
M/3P2VT\D$\;QS1L4='&&5@<$$=C7W#X._P"1(T#_ +!MO_Z+6@#:KX>\;_\
M(_>(O^PG<_\ HUJ^X:^'O&__ "/WB+_L)W/_ *-:@#[3T7_D Z=_U[1_^@BK
MU4=%_P"0#IW_ %[1_P#H(KGOB;XJ'A#P)?ZA&^V[D7[/:^OFOP"/H,M_P&@#
MYQ^,OBO_ (2?Q_=+#)NLM._T2#!X)4_.WXMGGT KKO%FB^%H_@AINGV>NZ1-
MK&F8NF2*\C9Y'?\ UJC!YZC_ +X%><>!? ^H>/M;ETZRFC@\J$S2SR@E5&0
M..Y)_G7HG_#-FM_]![3_ /OV] $'[/7BO^S?$MSX=N),6^I+YD()X$R#I_P)
M<_\ ?(KZ9KX@U?3=3\ >-GM&D"W^F7"21RH#AL896'L1@U]E^&]<M_$GARPU
MFUQY5W"LFW.=K?Q+]0<C\* /EGXY?\E:U;_<@_\ 1*5]"_"/_DE7A_\ ZX-_
MZ&U?/7QR_P"2M:M_N0?^B4KZ%^$?_)*O#_\ UP;_ -#:@#SK]IC_ (]/#?\
MUTN/Y1UXUI_A#4-4\'ZAXBLE\Z'3YA'<Q*/F5"N=X]0._IUZ9Q[+^TQ_QZ>&
M_P#KI<?RCJQ^S<BR>&]>1U#(UR@96&01L/!H \ATWQY>VOP^UCP?<[IK*["/
M:DGF!Q*KL/\ =(4\>OU-='^S_P#\E.3_ *\YOZ4GQA^&3>#M4.JZ7$3H=V_R
M@<_9I#_ ?]D]C^';E?V?_P#DIR?]><W]* /JF?\ X]Y/]P_RKX7\-_\ (TZ1
M_P!?L/\ Z&*^Z)_^/>3_ '#_ "KX7\-_\C3I'_7[#_Z&* /NROCSXT?\E;U[
M_>A_]$QU]AU\>?&C_DK>O?[T/_HF.@#$U_PEJ7AS3]'U60%[+4[9+BWN$& &
M(!*'T8?J.?7%WQ?XZN_&6C:%#J0+7^FI+%).?^6RG9M8_P"U\I!]>O>OI+P]
MX;T[Q9\%]$TC4XM\$VG0X8?>C8+PZGL1_P#6Z&OEWQAX3U'P9XAGTG4%R4^:
M*8#Y9HST8?X=CD4 >^_LW_\ (C:G_P!A)O\ T5'5']I5Y1H6@HN?)-S(6]-P
M4;?T+5>_9O\ ^1&U/_L)-_Z*CKM/B7X,_P"$X\&SZ;$56]B83VCMT$B@\'V(
M)'XY[4 >5_LT16INO$4S!?M:I J$]0A+EL?B%S]!7O6I7G]GZ5>7H3S#;P/+
MLSC=M4G&>W2OC#0]<\0?#;Q6\\,;6M_ 3%<6UPAVNO=6'<< Y'L0:])U3]HR
MZU'0[FQ7PW#'-<0M$TINRRC<""0NT'OZT =;X(^.<OC#Q?8Z$WA]+476_P#?
M"[+[=J,W38,_=QU[U['7R'\$()I?BQI$D<3ND0F:1E4D(#$XR3V&2!^-?7E
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
M' ]3A1^%?8GPS\%Q^"/"%O8LJF_F_?7CCO(1]W/HHX'T)[U\I^ ?^2B>&_\
ML)V__HQ:^W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q/%T=_+X7O8M-61KI
MPJJ(_O$%@&Q^&:\GLM \5:5=+=VFFW44R [7$08C/IG->YT5O2KNG'E2//Q6
M7QQ%15')IKL>/GQIXQTE@;^)ROI=6NP'\0!72:)\3;&]D6#4X?L<C<"4'=&3
M[]U_7ZUW3HLB%'4,I&"",@UP7B_P!;7-M+?:/"(;E 6:!!\L@]AV/TX-:*=*
MII*-O0YYT,9AESTJG.ET9WRLKH&1@RL,@@Y!%+7EWPW\3R1W0T.[D+1/DVQ8
M_<8<E?H?Y_6O4:PJTW3ERL[\)BHXFDJD?GZA11169TA1110!R.H?"_P7JFH7
M%_>Z#!-=7#F260R."S'J>&KK414144851@#T%+10 5R-_P#"_P %ZIJ%Q?WN
M@P375Q(9)9#(X+,3DGAJZZB@!IC4Q&+!V%=N 2./K7'0?"?P+;7,=Q%X=MQ+
M&X=&+N<$'(."W-=G10 52U;2;#7=,FTW4[9+FSF $D3YPV"".GN :NT4 <OH
M_P .?"6@:G%J6E:-%:WD60DJ2/D9&#U;'0UKZWH6F>(M-;3]6M%NK1F#&)B0
M"1T/!!K1HH YS0? ?ACPQ?O?:-I$5I<O&8FD1W)*D@D<D]P/RKH)8DGA>&5=
MT<BE67U!X(I]% '(67PM\%:=?V]]::!!%<V\BRQ2"20E64Y!Y;U%=?110!RN
MK?#?P?KFI2ZCJ6A6\]W-@R2[F4L0,9."!FNDM;6&QLX+2VC$<$$:Q1H.BJHP
M!^0J:B@ KC[SX5^"+^]GO+K0()+BXD:65S))EF8Y)X;U-=A10 R&)((8X8EV
MQQJ%51V & *R?$'A31/%4,$6MV"WD<#%HU=V 4G@G@BMFB@#$\/>#] \*_:/
M[#TR*S-QM\TH6);;G'4GU/YUMT44 <WKG@#PMXEU 7^L:/#=7001^8S,IVC.
M!P1ZUIZ)H6F>'-.73])M1:VBL7$2LS $]<9)K1HH Y?6/AUX2\0:G+J6JZ+#
M<WDH4/*SN"<  ="!T K=TO2[+1=-@T[3H%@M(%VQQ*20HSGOSWJW10!B^(?"
M6@^*EMUUS3H[P6Y8Q!V8;=V,]"/04[P_X5T3PM!-#HFGQV<<S!Y%1F.X@8!Y
M)K8HH JZEIMGJ^G3Z?J%M'<VDZ[)(I!D,/\ />L30_A_X5\-ZB-0TC1XK6Z"
M%/,5W)VGJ.2:Z6B@!& 92I&01@UQMO\ "?P-:W,5Q!X>@26)PZ,)).&!R#][
MUKLZ* "N5U;X;^$-=U2;4M3T2&XO)\&25G<%L  =&QT KJJ* *UA86NEZ?;V
M%E"(;6W01Q1@DA5' '-9WB#PEH/BJ.!-;TR&\$!)B+Y!7/7!!!]./:MJB@#)
MT#PUH_A>SDM-%L4L[>23S71&8@M@#/)/8"M:BB@#$U_PAX>\4(JZUI-M>%1A
M9'7#J/0.,,!]#7,1?!#X?Q3>9_8C/@Y"O=RE?RW<_C7H5% %#2=$TO0K7[+I
M6GVUE#U*01A,GU..I]S5^BB@ H(!&",BBB@#C]7^%G@G6YFFO/#]J)6.2]N6
MA)/J=A&3]:H6?P6\ V4XF70A,RG($]Q(Z_\ ?);!_$5W]% $=O;P6EO';VT,
M<,,:[4CC4*JCT ' K!U[P)X9\3WJ7FM:5'>7"1B-7>1QA<DX ! ZDUT5% &;
MH?A_2O#6G_8-'LH[2UWF3RT).6/4Y))[#\JTJ** .2U'X8>"]5U">_O= MY;
MJX<R2R%W&YCU. V*Z6QLK?3;""QM(_+MK>,1Q)N)VJ!@#)YX%6** ..NOA5X
M'O;N:[N?#\$D\\C22.9),LS')/WO4UU\<:Q1K&@PB *H] *=10 53U32[+6M
M-GT[4;=;BTG 62)B0&&<]N>H%7** .(_X5!X!_Z%NW_[^2?_ !5'_"H/ /\
MT+=O_P!_)/\ XJNWHH QO#_A30_"L,\6B:?'9I.P:0(S'<1P.I-;-%% '-:Y
M\/\ PKXDU$ZAJ^CQ75T4">8SN#M'0<$5KZ/HVGZ!I<6FZ7;+;6<6XI$I)"Y)
M8]23U)-7J* "BBB@#C/^%3>!?/\ /_X1ZW\S=OW>9)USG/WJ[.BB@ HHHH *
MPO$/@SP[XK11K>DV]VRC"R$%9%'H'4A@/;-;M% ' 6GP4\ 6DXF&A^:P.0)K
MB5U'X%L'\:Z:]\)^']0MK&VNM'LW@L9!):QB(*L3#T [>HZ'O6S10 4444 %
M<7_PJ7P*9O.;P[;M)NW%FDD.3UR<MS7:44 %5=2TVSU?3I]/U"!;BTG79+$_
M1A5JB@#E-+^&G@_1=2@U'3=$BMKR [HY4DDRIQCNWH2*ZNBB@#$U_P '^'O%
M**NM:3;7A4861UPZCT#C# ?C7,0?!'X?P3B7^Q&?!R%DNI2OY;N?QKT*B@"K
MIVFV.D6:6>G6<%I;)]V*",(H_ 5:HHH R-=\+Z'XF@6'6M+MKU5^Z9$^9/\
M=8<C\#7)I\$/A^DWF?V([ '(1KN8K_Z%7H=% %'2M&TW0[);/2K&WL[<<^7!
M&%!/J<=3[FKU%% &=K.@:3XAM/LNKZ=;WL(Y"S(&VGU!Z@^XKC3\#_A^9O,_
ML1\9SL^US;?_ $+->AT4 9FB^'='\.6IMM'TVVLHC]X0I@M[L>I_&M.BB@ K
MCM;^%G@OQ!=/=7VA0_:'.6E@9H2Q]3L(!/N:[&B@#B]'^$W@C1+E;FTT&%YT
M.5>X=YL'U <D ^^*[2BB@""]LK?4;"XL;N(2VUQ&T4L9) 96&"./8US>E_#7
MP?HFIP:CIVAPV]W 2T<JR.2I(([MCH375T4 %<CJ'PO\%:I?SWUYX?MI+F=R
M\KAG7<QZG (&:ZZB@!%4(@51A0, 4M%% '&'X3>!3.9SX>M_,+;]WF2=<YS]
MZNSHHH PO$'@WP_XJD@?7--2\:W!$6]W 0'&< $=<#\JFT#POHOA:VEM]$T^
M.SBF??(J$G<V,9)))K7HH *Y;6/ASX1U_4Y=2U31(+B\EQYDI9P6P !G! Z
M5U-% %+2=)L=#TR'3M-@$%G""(X@Q8*"2>I)/4FL#4OAEX-UC49]0O\ 0H)[
MN=M\LC2."Q]>&Q7644 <1_PJ#P#_ -"W;_\ ?R3_ .*K2TKX>^$=$N%N-/\
M#]C%.ARLK1[V4^H+9(_"NEHH *PO$/@WP_XJ>W;7-,CO&MPPB+LPV[L9Z$>@
MK=HH R- \,:+X6M9;;1+!+.&5_,=49CN;&,\D]A5C6=%T[Q!IDNFZK:K<V<I
M4O$Q(!P01T(/4"K]% '$?\*@\ _]"W;_ /?R3_XJC_A4'@'_ *%NW_[^2?\
MQ5=O10!1TC1[#0=+ATW2[9;:SAW>7$I)"Y)8]23U)-8NL?#GPEK^J2ZEJFBP
MW-Y*%#RL[@M@ #HP'0"NHHH J:9IEEHVFP:=I\"P6D"[8HE)(49SWY[U;HHH
M Y35?AKX/UO4Y]2U+0X;B\G(,DK.X+$  =&QT KHM/L+72]/M["RA$-K;H(X
MHP20JCH.:LT4 %1SP1W5O+;S('BE0HZGNI&"*DHH Y"R^%O@G3K^WOK30((K
MFWD66*022$JRG(/+>HKKZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M+V_%/_GIX._[XNO\:<B_%'>N^3P?LR-VU+G./;F@#MJ*** "O/K=AX:^,EY
MQ$=EXCLA<H3P!<0<.!]4.XUZ#7%_$GP9>>,=&M8]+O([+4K68O#<.2 $92CK
MD GD']* (/AJIU2/6O%LH._6[UF@)ZBVB_=Q#\@Q_&CXFHVG6FD>+(5)ET*]
M267:.3;R?NY1^1!_"NOTG38-&T>RTRV&(+2!(4^B@#/Z4NJ:?!JVDWFG7*[H
M+J%X9!_LL"#_ #H XN\=?$OQ>TVUC826/A^R-[(0<J9YOEC!^B98?6N_KBOA
MMX+O/!VDW::I>1WNI74JF2XCS@QH@2->0#P!^M=K0!YY!.OA;XQ:A'=GR[/Q
M/!"]M*W"_:(5V&//J5(/OP*]#K*\0^'=,\4:3)INJP>; Q#*0=KQN.C*W4,/
M6N7BT7XB:&HM]+U_2M7M%XC_ +9AD69!V!>/[Y]R* .]KSKP_./%7Q8U3Q!:
MG?I>DV?]EP3#[LTQ;?(5/<+]W\JFG\,^-O$B&V\1>(;+3]/;B6VT.)U:9?[I
MEDY4>N!S79:3I-AH>EP:;IMLEM:0+MCC3H/\2>I)Y- $FH?\@VZ_ZXO_ "->
M4?#;1_&=Q\/-&ET[Q79VEFT),4#Z6)2@WMP6WC//M7K=U$9[2:)2 71E!/N,
M5B>"-!N/#'@S3-%NI8I9[2,H[Q9VDEB>,@'O0!P?C*T\9:/:6EUK?BV>X\/-
M,(M3.F6:6LL$;<!]WS$KD_-C!QZ]O2]"TK3-%T6UL='ACBL(T!B$9R&!YW9[
MDYSGO5RXMX;NVEMKB)98)4*21N,AE(P01Z8KG_!OA_4?#%G<Z3-=QW6E0RYT
MTEB98HCSY;Y&"%/ .>GI0!%\2_\ DF?B/_KQD_E6-X#\&M)IUMKWB9XM0U.Y
MLDAAC*YAM+8H (T4]R/O'ODCUSU7BW1YO$'A+5=(MI(XYKRV>%'DSM!(ZG'.
M*NZ5:/8:/8V<C*SV]O'$Q7H2J@''Y4 <!82R_"[6X])NY'?PA?RXL;ESG^SY
M6.?)<_\ /,G[I/3OW->EU4U32[+6M,N--U"W2>TN$*21MT(_H>X/8UD>$-'U
MC0-/ETO4;Z._M+=]MA<$GSO)[))Q@E>F0>1Z4 <Y\7([F:V\)Q6=PMO=/XBM
M5BF:/>(W(?#%>,X/.*O?V!\0?^AYLO\ P2K_ /%UI>+_  Y<^(9- :VFBC&F
MZO!?R^9GYD3=D# Z\]ZZ6@#B;?X?S7NH6]]XKU^ZU^2V<206[0K!;(XZ-Y2_
M>([$DUVU%% ' WO_ "7;2_\ L S?^C17?5P_B7PWXFF\;V7B3P[/I*O!8O9M
M'J(D(.Y]V0$^@[T;?BG_ ,]/!W_?%U_C0!W%>;_%.XOM9?3?!6CQ)/=ZBWVF
M[C>7RU%K&02&8 E0S87..Q%=1X?'B\7$W_"2-H9@V#RO[-64-NSSNWG&,>E5
M]!\-75EXKUWQ#J<T,UW?NL-L(B2(+9!\J\@<D\G'&: *2:A\0HXU1/#&AJB@
M!5&IN  .W^KKE?%EQXPTW5=*\9ZAH>GVT.C.5NVL[UI7DMI"%=2I09QG<.>,
M9KU^H;RT@O[*>SN8Q);SQM%(AZ,K#!'Y&@!\,T=Q!'/"ZO%(H='4Y# C((KS
M[P-.OA[Q=XC\(7A\N66\DU33RW F@EY(7U*L"#^/I71^"=$U'PYX9@T?4;J*
MZ^R.T=O,A.3!GY V0,,!QQQP*=XI\(:=XKMX!<M-;7EJWF6E];/LFMW]5;T]
M1T- &_17!QV/Q/TY?(M]6\.:K$O"SW\$L$I'N(\J:?'X3\2ZY>6]QXL\01_9
MH)%E73M(1H8F=3D%Y"=[ $ XXY% '<UY]X4BCE^*GQ!\R-'Q)88W*#C]P:]!
MKSV7PWXTTSQIX@UGP_<: ;?5F@8IJ F+IY<83^# ZY]>U '>?9;?_GWB_P"^
M!4JHJ*%10JCH ,"N(V_%/_GIX._[XNO\:VO#P\6"2?\ X25M%*87R/[-64'/
M.=V\_3&/>@#>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHK#USQ5IVA@I(_G76.((SS^)[4G))78
MTF]$;3NL:%W8*JC)9C@ 5R6L>-HHBT&F 2OT,S#Y1]!W_E]:X[5?$>H:X_[^
M39!G*P)PH^OJ?K5*.N:5>^D3>-*VK.BL/&&I6=P6N)#=1,?F1^"/H>W\J[K2
MM<L=8BW6TO[P#+1-PR_A_6O)6%-622"5989&CD4Y5E."*S5>4-]2W24MCVVB
MN!T3QZ5*V^KC(Z"X0<_\"']1^5=U!<0W4*S02I+$PRKH<@UU4ZL9KW3GG3E#
M<DHHHK0@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHZ4 %%4K;6--O+I[:VO8)9D^\B."?\ Z]7:2:>P6"BB
MBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M5D:MXIT+0KB&WU35K2TFF^XDL@!/O[#W/%:J.LB*Z,&1AE64Y!'K0 ZBBB@
MHHHH **** "BBB@ HHHH **** "BH+N\MK& S74\<,8_B=L"N)UGXEVT&Z+2
MK<SOT\Z7*I^ ZG]*B=2,/B9482ELCNW=(T+NRJHY+,< 4JLKJ&4AE(R"#D&O
M M6U[4]:DW7UV\BYR(QPB_11Q3](\2:KHC#[%=L(\Y,+_,A_ ]/PKF^MQOMH
M;_5G;<][HKA-&^)EC=;8M4A-I)T\Q,M&?ZC]:[:VN8+R!9K::.:)NCQL&!_$
M5TPJ1G\+,)0E'<\Q\1?$2YNWDM=)!MX 2IG/WW^G]T?K]*XY69W+,Q9B<DDY
M)-5OXC]:L1UYSG*;NSL45'1%Z'[HJU'56'[HJU'51$2-TJ%ZF;I4+U,S2)5>
MK>EZYJ.B7'F6<Q"DY>)N4;ZC^O6JKU"U<SDXNZ-DDU9GL?AKQ'%XAM)'6(Q3
M0D"5"<CGH0?3@UMUYKX U*RTRVU2:]N8X4S%C<>3][H.I_"K6K?$?[T6E6_M
MYTP_DO\ C^5>E3Q,524IO4X)T&YM16AWD]Q#:PM-<2I%&O5W8 "N/U;XAV5M
MNCTV(W4G_/1OE0?U/Z5Y[?ZG>ZG-YM[<R3-VW'@?0=!^%5*Y:N.D](:&]/"Q
M7Q:F]+XSUZ2[^T"^9".D:* @]L=_QKIM)^(\3[8M5M_+/3SH1D?BO4?AFO.S
MTIM<T,35@[IF\J,)*UCWNSO[3481-9W$<T?JC9Q]?2K%>!6MY<V4XFM9Y(9!
MT9&P:[/2?B-<P[8]4@$Z?\]8L*_XCH?TKOI8^$M)Z')/"R6L=3TJBL[3-<TW
M6$W65TDC8R8SPX^H/-:-=RDI*Z.5IIV84444Q!1110 4444 %%(2%!)( '))
MKC-?^(-G8EK?3 MU<#@R9_=K_P#%?AQ[U,I*.XTF]CJ[[4+33;<SW<ZQ1CN3
MR?8#N:X34_B!=R7 &FQ+%"I^]*-S/^'85R%UJ5WJEPUQ>3O+(>['@>P'85&.
ME<\JK>QM&FEN>HZ'XSLM3VPW6+6Z/&&/R,?8_P!#^M=-7A-=%H?C&^TK;#.3
M<VHXV,?F4?[)_I_*JA6Z2%*GV/5**H:7K-CK$'F6<P8C[T9X9?J*OUT)WV,=
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BHYYX;6%IIY4BB099W. *\_\0?$7[UOHJ^QN77_T$'^9_*HG4C!:E1@Y
M;'8:SX@T[0H=]Y, Y&4B3EV^@_J>*\PU_P ::CK9:%";:S/'E(>6'^T>_P!.
ME<]<7$US,TT\KRRN<L[G)/XTQ:X:E>4]%HCKA24=26%WBD5XV9'4Y#*<$&NY
M\,>/KA8O)U?,R*V!.H^<#W'?^?UKA <;R>@%&E3^;!* >=QJJ,FMB:B3/?K6
M[M[ZW6>UF26)NC*<U-7A^EZEJ6DW FL[EDR?F3&5;ZBN^T?XBZ3>3)9ZC*EC
M>,0J^8V(W/LQZ'V/ZUUJHF[,YG%[G94445H2%%%% !16%J?C/PUHU\EEJ.MV
M5M<L<>6\HRO^]_=_'%;44T5Q"DL,B21.,JZ,"&'J".M #Z*** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **X'QK\5]#\)"2UB8:AJ@X^S0M\L9_VV[?3D^U>
M<Z!\?]3CU-O[?L8)K&1O^75=KPCVR<,/8X/O0!]"45F:%XATKQ)IZWVD7L5S
M">NT_,A]&4\J?8UIT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 445Y[XW^+FA^$_,M+9AJ.J+QY$3?)&?]MNWT&3]* .ZOKZTTVSDN[ZYBM[:
M(9>65@JJ/J:\/\;_ !W9_,L/":%5Y5M0F3D_]<T/3ZM^7>O+/%/C77/&%YY^
MK79:-3F.WC^6*/Z+Z^YR?>N?I7*L37=W<W]U)=7<\D]Q(=SRRL69CZDFNO\
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
M7^)#PP]&'1A[&O??!'QQTW5_+L?$:QZ=>GY1<C_42'W_ +A^O'N.E?..:0T
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
MM"& /^T_0?J?:@#N:YKQ)X]\.^%E9=1OT-P!Q;0_/*?P'3\<5X1XE^+OB;Q
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
M7L=>.>#_ /D:[#_?;_T$U['712V,:FX4445H0%%%% !1110 5E^)/^1<O_\
MKD:U*R_$G_(N7_\ UR-14^!E0^)'C\@RII$.$Q3GZ4Q:\8](=3@0!3:,4 67
MO;F6U6V>>1X$.Y48Y"GV]*A'6D6G#K2;N",FZ_Y#,7^[5UA5*Z_Y#,7^[5YJ
MZ8;&+W(S]PU;CYA0?6JC?=:K<7^JC_'^E.6P(;)R(QZ&IK@?J*A;JGUJ>XZ+
M]*YY&L3,<'S..E/9>](WWZ>WW:YU$V9"H/F;NP!I!_J\^].'1OI3?^6(^M:(
MA&AIZE8W![]*LTRV4+$#3ZV1EU*.JD>2HK,7[HK1U7_5K6<OW14,I"FK-AJ5
M]ID_G65S) _?8>#]1T/XU6HH3:U0VKFSKWBF[\065M!>11^9;LQ\Q.-V0.H_
M"L)?NCZT=VI$^X/K3E)R=V)))60L@_>U*BFHW_UE31TEN#'@8IKT^F/5LE#<
M4*PW4IZ4P??I(8CGYZ>HS4;_ 'JD3I5 2]V/8"F:2V(Y2O\ >-+D[7^E-TJ0
M""3_ 'C712,:A>,KYZ5Q/Q N045<<\=J[/[0 .5/6N0\>JDMJ7 Y4 UO]I&7
M0\\(#%CWS1B@?<R.YI:Z#-C:***0"&DI324 %%%% !1110 4444 +BG+24HI
MH3'8Y%2 <4P5)_#3)  FG8H6EH  *=C%(O6I ,T ,J1>E)MJ15XH 114B@9H
M5:D5>: &[>:?MXIP6G[>* &*M/ !IZK4BQT 59LJ*K["QR:N3#)Q31'Q0! (
MQ2[*L".E\N@"OMHVU8\NCRZ *Q3FDV8ZU:\ND,= %8J,5$R&KNP4QHZ *A4&
MHVC.:M[*8ZXH J,G2D*_+4[+32O% %5EYII&*G9:8RT 0[<TUABI",4A&: (
M&Z8IN*D84S% "8I 0#3J8>IH E5@>E+42G%/4Y-!2'4W!IU%)C&44'K12 **
M** "BBB@ S2$T&DH *7-)10 ZGJ>*93ATH >#3@>:8*4=: 'YI:;3J "D/44
MM'<4@9O:7T45UMAU4]JY+2OX:ZRP^[7+4W-D=):_>K0QE!6?:_>K1'W17-(U
M17D7UJI*.#5V6J<G>L)&L2JPYIRC%#=:6LRQK$5&33VZU'5Q$-/'-)D4K=*9
M6@@IIZTZFGK4L:'QU;CZBJD=6X^HJXD2+T/05<CJG#T%7(ZWB9$C=*B8U*W2
MHFJ9FD2!ZA:II.E0M7+(WCL,IU-IU9#$/6FD9IQZTE(!N#24\]*92*"BBB@
MHHHH*04^F4^@3 CBHFZ5-_#43=*"65G[U6DZU9?O5:3K6],RD1K5B+/%5UJQ
M'T%=,3"1>B;BIUZ55CJTO2M40+1113&%(:6D-" :>E)2GI250AN#24^FGK02
M)2'I2TAJD E%%% &YX/_ .1KL/\ ?;_T$U['7CG@_P#Y&NP_WV_]!->QUO2V
M,:FX4445H0%%%% !1110 5E^)/\ D7+_ /ZY&M2LKQ)QX<O_ /KD:BI\#*A\
M2/)&^Z:8M#-\IHCYKP^8](=2CI24HZ50"T4AI1TI,&9%U_R&8O\ =J\U4+I@
M=:B'^S5^NJ&QDQC?<-6H?]0OXU5/5AVJU%]Q!]:<MA()?NQ?6GS??/TJ-R?D
M^M23??/TKGD:1*DB_/2LORTYN>::Q.VLS0A(Q$WU%,(R%IS$].U(_"#'K30&
MG;K^[%2TRW_U(I]:HQ>Y3U/_ %*?2LS^$5IZI_J$^E98^Z*A[FB"BBB@!!]U
MZ8G5/I3CQG'>D'WE^E "-_K#4\=0G_6&ITH6XF/ICT^F/6A*&TAZ4M*!DTF,
MB[T]::W#T]>:0#F;:K_2H-)!$;ENA8U).=B'C.:ETU5:W;..M=%'<PF7(Y(=
MV&&>*X;QO<E8Y$2/*MQTKNE@B..0*YCQ@D$%C*S-DD8'Y5M]I$+8\OQPH48Q
MU%+2 Y8D<TM=2,AM%%% !2'I2TAZ4 )1110 4444 %% ZT[% !2BDIRBFA,<
M*D'2F@"I .*9(X4M*H%+@4  Z4]>E-%2 <<4 &,T]5XI O-2JM  JT\+S3E6
MGJO- "!:D5:<J>U2;..* $"Y%.9=J4HX%-;<PQF@"'%.5,U*L?M4@CQ5 1"/
MBE$?-65CI1'S3 K>71Y=6_+I/*- %0Q\TUH^*NF(TT1=<T 4#'S2^75MHO:F
M^70!G^74;Q\FKS1U&T>14 4-F*1E^4U:\D]Z:T?&,4%(HLM,D7BK;1^U0LM
MF5"M1E:LNM0X/- B'&&IK5*PIA ]* (::>M2, *3 Q0!&>M/!Q3:* 'AN:=4
M0ZBI:3&AAZT4_ IIZTBA**** "BBDS0 M(:!0: $HHHH *>OW:93@>* 'T\=
M*C7GK3Q0 ZG4VC- #J.XH'2BD#-W2_X:ZZQ^\M<AI?W176V)^9:YIFR.EM?O
M5HC[HK.M?O5?SQ7+(U0R2J<O0U:D-5).]82-8E=J;3FIM9EC&I@Z&GM49)%7
M$0AZTE!IN:T$.HHIP Q2$P3K5J/K5=0,U92M(DO8NQ=*M1U5BZ5:CK6)F3'I
M434]CQ49J9FD2&3I4)ZU-)TJ$]:Y9&ZV$HHHK(8AZTE.I#2 0]*93STIE(H*
M**<!Q0 VBE-)4LI!3Z93Z$ O\-1FI/X:C/2J$]BM)WJK)UJW)U-5I *W@82*
MZU8CZ"JZU,AKIB82+L=6DZ54BJVG2M40/HHIV*8QM(:4]:0T(!IZ4E.HQ5"&
MTT]:=1@4$C**4]:2J0!VIM.[4VDP-SP?_P C78?[Y_\ 037L=>.>#_\ D:[#
M_?/_ *":]CK>CL95-PHHHK4S"BBB@ HHHH *R?$YQX:U#_KD:UJR/%'_ "+&
MH?\ 7$U%3X'Z%0^)'CX.X?CBGQGYL5'#&P'..N:D48DKPXH](?2YHQ1BK .M
M+G I *=M)J6#.?N),:_%_NUJYK#O<CQ%$O<J*V\&NJ&QDQ/[QJU!RB?C58\
MY[U:A&%0'OFG+82$8<I]:=/PX]Q2/P4SZTZ=3YBCVKGJ:(TB5SS28R*>4(II
MZ$5F:%.:5(V + 9..:<V"A^M96K6<MS)$4?;L;)YK1ARMLJ]<=330,U[=OW0
M%2U#; F-?>ILX.*U1F5-2YA7Z5DCH*U]1'[I:R0#BDT-!11BBI&,)R"?0XI0
M/W@'H*0\(WUIR_?SV% #?^6A^M3KTJ #+D^]6%!Q30F+FFO2]#2/3N(9FE4_
M-28I5'.:$ C#YZ<@&12,.<TJ\BJL L[J$Z _6DTQ&:)^2!N-+(@*'VHTQF,+
M[?4UM0W,)E]8.1\QKGO$=M'<PS1S#Y54D'\*Z%1("#QBN:\6-)';7 'WBE;]
M2%L>7.I#D 8 ..** Q9B3T-%="V,AM%%%, I#TI<TA/% "444N* $HI<48H
M0=:=2 <TM "XIRTE*.M-"9(*D7I48&:D44R211Q2CFA:>HH 0+S4JC% '-2
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
M[%7COA#_ )&NP_WS_P"@FO8JWI;&53<****T,PHHHH **** "LKQ)_R+E_\
M]<C6K65XD_Y%R_\ ^N1J*GP/T*A\2/*%(QBHVZXIZ=:8?OUXCV/2#-'>DH'6
MD \]!24IZ"DIAU.9OQ_Q4T3=B@K>QQ6)?K_Q4<'^Z*W*ZH;&4MQIXS[U9@X5
M5[U6:K,/5?H:;V$A+A@6B]C4MWS(GTJ"<'<G'\53W)&]#GM7-,TB5B,4R7/E
M-4[ 5#+_ *M@*@T*G_+'%./,/TI/^68HS^Z-- S4A_U,=2XJ*'_4QU-5F3W*
M6H_ZL5F*,BM/43^[%9J<"AEH",4T_=/TIY/%,/0T@&-]U:>O"/\ 6F-T44[_
M )9M]: '1] *=*^U".YIL?:F71P!]:&+J0B1@-I]:O0G]W5 #N:NPG]W3@.0
MK=32 Y.*5J:O#59(C^E*M(_6A>1Q0!/'_&?:H=++,)%! .X]:>&(5\>E5-.=
MEE8*#G/(K6D8S-5XY"2 PYZ\UP?C:'8AVYP,9S7?!W&,J?RKC?'"%K-FVGKS
MQ6_VC-;'GGJ?4TE(<^G&:6NI&0VBBB@ HHHH **** "C&:*44 &*2G4N*: 2
MGK3<'T-.4&F)D@J1:C%2+022K4RU"M3+0!*IJ534(J5 <]* +""K48XJN@..
ME68QTJD!/&IJU&.E0Q@5:C%,"5!DU;C2H(UYJ_$E $T2<"KD,);N!]:;!%TX
M-:MK9&?[H)^E,DBBAZ<BK20GVK171_+0-STJ:*S/3:?RI 44A/\ =S]*N0P<
MCBM*'2IY",(R ]R.M;MIH2*H:7J*E@9-A9G(.VN@M]/X!.VK<%K'"/E&:GP!
MTI#L5A819R16?J-@D<191\IX-;50W:"2W9#W%-;A8\WU.U-N[  8)Q6!<QY/
M:NT\1*I>.,#E1DUR5VN#6@C!N(SCM5"2(D'I6M*,U4>/K6?,5%&0\)'7%5GA
MR><5K21U5D3&:ER-%$S)(%S5=T [5H2 9JI(!4R9I9(K%>.*A<5888J!ZF['
MH5W7-0L@JPU0L1ZT7'9%5T(]*@=<=JNR 8SGBJDLJJ."*(DR2*L@S51^#4[R
M[OI5=CFM3![B9HS2#K3\"@0T#<:E1=HP::,"GJ<T#0]5]J8\;<G%31\'D58V
M@H01U%9MFT8W1EDXHS2RX$N!3>*HS%S2YIM** %HHHH **** "E'6DI1UH =
M1110 HZ4[.!31TI3TI(&;6E'@5UUC]Y:Y#2>U=?8_>6N:9O'8Z6S^]6F/NBL
MRS^]6F/NBL)%Q&-TJJ_6K3=*JOUKGEL;1(6IE/:F9'K6)8QNM0M4K'FHF(IH
M1'WI:3O2UJA#MPI:93ATH$Q1UJS'UJL.M68^M:1$7H>@JY'5.'H*N1UM$RD2
M-TJ)JE;I43U$RXE=V%0D\U(]1'K7+(Z([!FEIM.K(I"'K24IZT"D,,48I:*0
M#:*** "BBBI92"G4VG4A,*0C-+0:T1+V(6'6JTBU::J\E=,#"15J2,4;13DX
M-=$3$M15;7D55CJTG2M!,7::2GTS!]*: *0TM(:8#3TI*4]*2@04WO3J;02(
M1DTA&*=2-TJD VDS2TV@#=\('_BJ[#_?/_H)KV*O'/!__(UV'^^W_H)KV.MZ
M6QC4W"BBBM" HHHH **** "LOQ'_ ,B[??\ 7(UJ5E^(_P#D7;[_ *Y&HJ?
MRH?$CR<=*C'WZD'2HQ]^O&/2%I/XJ2E%0 X]!244'I3#J<[??\C'!_NBMNL7
M4/\ D8(/]T5M5U0V,7N-/\568.B?C4'9JLP=$_&F]@0DHRR?6G72\+]*9/\
M>3_>J2[_ -8GTKFF:1*[-43<BI6'%1-TJ#0KOT--7[IJ0_=-,3H?H::!&O#_
M *F.G4RVYMDI[5JC%[E+4_\ 5K6=_"/I6AJ/^J6LU>E0]S1"GI33T-/I#T-
M#!]]?I3A_J331]]?I3A_J30 Z+[HJ&=MS >]31'"_A5=!NE)/-3U >5_=_A4
MT/W*1UX%%OT:M4)CZ**5?O4Q#6Z40]:5^M*G% "IT:JFG';>2_6M"(!F?@=*
MHZ:0;R;@<&MJ1G,V/-4*,UR?BVZA%C<!^I7 KK45'4M@<#I7"^,8%DL)92<'
M/2MOM&+//3GY3V-.H/)8>G2FUU(R84444 %(>E+10 VG444 %**2E% "CK3J
M;10!+0.M(M.[TT)CQ4@Z4Q:E'2F2*M3+3%%2K0!(M3QU$M3)0!87I5B.JRU9
MCJD!9CJU'VJK'5J/M30F7(JOP#)JC#TK1MQ\U4A&K:K]WZUT6D1;0S5@V@'R
M_6NCT8AY3$QP#2E$#:M;-I(\@YSSBMF#3,@%@![5:L;-+:W7 !) .:N8K,2B
M0)&D PJ$FE7S)#EN!Z5-106"C%%%% !VJO/+@;:G8X0FL'4KHQ*_S')Z<TT)
MG.:K<>;<2/Z\5SUT-QK6NF+#ZUE3(<U7,.,3,DCJI(F,UJ2Q\54DC^7I6,I&
MT8F7(M5'7.16F\6<U3F4("?2I1=K&;-'S5*9-HJ[<2C-9DDC..],3=R%VJLS
M58$$DK;?F'OBK,.@S3<":-1WRPI-V!*YE%@3STJ"215K2UFQ2S0"VEWA?OD<
M\_6N;+/),>3BFE<ENQ.+@-+@_=J*]A,<ZO\ \LY!E:5(".HJ9D+A0V6"] ><
M47L%KF:8N!Z4AAXJ^T>.U0NO%-2N#C8HLFVFU-(O6HMM7>YDU82I8NGXU&>E
M"$^M)A%V99S@9JU"?, JH.14D9*#KC-9R-U(IW"[9GJ(=*GOE(96'>JXZU<=
MC&6Y(O2@TE**!B#K3J** "BBB@ I1UI*4=: '4444 *.E*>E(.E*>E) S9TG
MM77V/WEKD-)[5U^G_=!KFF;QV.EL_O5IC[HK,L_O5IC[HK"1<1C=*JOUJTW2
MJLG>N>6QM$A:H:D;K2,*Q+(6J)JE:HFJA$?>EI#UI*I")*<.E-6GU;$P'6K,
M?6JZ]:LI5Q$78>@JY'5.'H*N1UM$RD2-TJ)ZE;I43U$RXE5ZB/6I7J(]:Y9&
M\=A****R+04444A@.M.IM%( HHHH **** "G4VG5+ <.E(U)0:M">Q$U5Y.M
M6&JO)UKI@82(J5>M,IZ=:Z(F);CJTG2JL=6DZ5JA,?1110P&GK333CUI*2 ;
M12GI250AM%%%!(AZTUNE./6DJD RBG'I3: -KPA_R-EA_OM_Z":]CKQWPA_R
M-=A_OG_T$U[%6]+8QJ;A1116A 4444 %%%% !67XC_Y%V^_ZY&M2LKQ+_P B
MY?\ _7(U%3X&5#XD>3@U&#\] SUIG(;->'<](DXHS3,FE'2@!P-+2"G;:8=3
MG]0'_%00?[HK8K(U ?\ %00?[HK7KJAL8O<.S59@Z)^-52<!JM0\+&?7-.6P
M(;/]^/ZT^]XV-WQ391EX_K3[T951[5SU-C2) 1FF.H"T]6W#-,D/RUF:%9NA
MJ-.A^AI^=Q(IB_Q"@:->U_X]4IYYIEJ<0(M2$8K9;&,MS.U,E8UQ6>O05H:H
M/D3WK/ Q@5#+0X\"AA@4IZ4,<B@"/'(/I3F&V, =Z0\4KGY%H 3HN!Z4VV&<
MYIY($9:DMS\IJ5N#)F&1S4<'#.*DS4:?)(V>]:HA,?2K]ZC%"\-3&(_WJ5>E
M(_WJ5: )(V*$X[U#I=N \\F3G<:E7J1Z"DTP,R38;')K>DC&HR]Y00 @GI7
M>/7=)TA!Q'(H)KOI(W\M0&&<5P?CRVFDDCD"G:B\G%="6IET.#;K28IV<Y%)
M6YFQM%%% !1110 4444 %&<444 *#2TT=:=0 ]32YYIHXI1UIH3)E-2J:A6I
MEIDDJU*M1+4BF@"=:F4U IJ530!80\U:CJI&<FK<=4@+,=6H^U58ZLQGD4T)
MEZ$UH0'!K,BYK0AX/6J$;5LWRBMRPDVN&!P17/6S\"M:VF"T7 ]'TK4EDME6
M5AD# K6!R,UY[9W955P3GZUMQ:S*% #<"AP ZB@9QS7/QZR[, QP*V;>Y29
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
MJK)6\&9215Q4B4VG)UKJB8/0N0]:O)]VJ,/6KR?=K5$CJ***8!36ZTZFMUH
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
M)QLRQ%&NW.<U)M5:S);AX&P.E1+J)/4U-KEI6-<LH[XJ*6Z6-2%^8G]*S_M
MEZMUJ6*%2"=V:'&R+5F1GS)GW$\5*(LMG]*MQJJQX-!"]C4#Y3/D3;520CGB
MK\VW'6J$O4XH*Y2J[8[57?FIY*@8TT1(A:HR,U*W>HZT1D1.,"HB:LLN5JNZ
MD&KCN9R&'BHBYB/K4O6HIQE21V%60#W1=-N,'UJMG!IN:6FE8ARN2!LTN,CK
M463FG;N*8T*>.]-+,.]&<L*&!- R0'/:G4Q0:?@TF HI1UI!2T@';J6F4^@!
M1TI3TI!TI3TI(&:VE=176Z?]VN2TKJ*ZW3_NUS3-X['2V?WJUD'RBLFS^]6L
MGW!6,BD#"H7%3,:A<US3-8D+5$QJ1R*B8BLRQC5&3@4\D8J)B*H")^:C*YJ1
MN:;TH 3;3E%-R*<O6@3)%ZU9CZU6'459BZUI$1>AZ"KD=5(1P*MQUT1,I$^.
M*8QJ0_=J-A2GL.) XJLXYJTPJM)UKDFC>)'1116)J*!1B@=*6D,3%)3CTIM(
M HHHH 0T#K0: .:E@+111@T( I&I:0U0F1'K4$E3D<U!)6\#.1!3D'--IZ=:
MZXG/(M1#%6TZ54CJVG2M"!]%%%-#$(YI",4ZFMUI@-/2DIQIN* $Q24ZF]Z!
M!2'I2TAJD2Q**,44 ;?A'_D:K#_?/_H)KU^O(/"/_(U6'^^?_037K];TMC*I
MN%%%%:&84444 %%%% !67XC_ .1=OO\ KD:U*RO$G_(N7_\ UR-14^!^A4/B
M1Y)_$*&IL8R<TYJ\.)Z0_M2CK2=J4=:L!6Z"E[4'H*=_":&'4P]3_P"0O:_0
M5>K/U7_D,6O^Z*T*WAL8RW ]JG3[R?C4'9JFC^['^-4]@6X2<NGUIUXOW?I3
M7^ZOUIUU_#]*YIF\2&F.N13]M(PP*@9488-"_>%.89-(!@BF@-2'_5BG;J;!
M_JQ3ZLRZE'4^5B^E415_4>B?2J ZFAC0'I39.U/IAZBD41K]YJ5O]6OTIH_U
MK4]_N+]* %'W#]*9:]6I_P#RR;Z4RT^Z:GJ-[%D=14;?ZRI*8]:H@>>E"]*/
MX1]*%I@*>E)G%.;H*;C/% %B([4=O:LK2[QWGN5QT>M,'Y'7VJKH\ #S'W-=
M%(QF:3-PP8<FN*\>.$T](QW-=RL:GOTKE/&6DM>PR2(P&Q<G/TK9[F+V/+_X
M2OH:2AEV84\D&BMX[&8VBBBF,0TE.I#TH 2BBB@ I1244 .HIHZTZ@ IZTRE
M%-"9,*>.E0BI!TIDDRT]:B6I* )*5:B'6I!0!-G J16J$'%2*W% $ZM4RM59
M6IZMS30%H-3PU5@U2!JH"RK<5(K565J?NH M))S5A9>U9JS!3BK$4G%0!H"3
M'-!FX-5EDIK/GB@"?SC3FN 1BJE.W47L-*Y*'R,BD:3=^%1[L\4J1%VQ2<M"
ME$D60YP*;/$WE(WO5V&V2-<D\TRZG1FC3/\ &*QE(W4-#J_#NY+>$G[X-;NO
ME;Q?/'H!^0Q6+H;[;6M:[D,EOM%<,ZC3:.RG3NDSA-2A,C$BL-E:)\5W%SI[
M,I9NU<[JD 4K[&MZ4^AE.&MRA_9YFC#&LJ_M#$OR5U0EA%JJL<5S.IW8<ULM
MR7L944DBG:3R*O1W3)U/6J*G+YJTJ[A3F*&AHI=$I2_:#ZUG89.5ZT>?C[U9
M\IIS%IY-U5WZ4AD5N]1NW-2',1/WJL_6K#'-0N,U:V(9'3=M*3@TX+NID(B;
MI5>7K^%6Y%XJLXP::W(9!WICC((]JD:F-]T_2MXF,BFZ[:0=*=)3>U,@*51D
MTE*IP: ';<44%N*;NH*1*M/J):D'2DQBT444@"GTRGT *.E*>E(.E*>E) S6
MTKJ*ZW3_ +M<EI745UNG_=KFF;QV.EL_O5K)]P5DV?WJUD^X*PD4@?M4#5.W
M2JS]36$C6)#)UJ)JF:HVK(LA-1-4K5#)0 PG!J,MS2M3:I .IZU%3UH$R8=1
M5J'K5(?>%7(NU:1$:$705:CJG#T%7(ZZ(F4BP?NTP]*E_A'TJ)J<]BHD+]*J
MO5MNE5I.]<LS6)#13J;7,]S44=*6D'2EI !Z4VG'I3:104444 %%%% !3J;3
MJ $/6DIU(U F0M5>3K5A^AJK)UK>!G(BIZ=:93TZUTQ.>193K5U/NU4CJTG2
MM40/HHHJD,*:W6G4UNM,!****!#:;WIU-[T$A112'I5(!>U-HHH V_"/_(U6
M'^^?_037K]>0>$?^1JL/]\_^@FO7ZWI;&53<****T,PHHHH **** "LKQ+_R
M+=__ -<C6K65XE_Y%N__ .N1J*GP/T*A\2/)8Q@4G5\&G(..M-4=6]*\.)Z0
M[- )S24HZU8#\YI_\)I@Z4[=QC%)AU,+4N=6MR>V!6C@5G:E_P A6#ZBM*NF
M&QB]Q,##5/&!B/\ &JY;!(]:M1#[@^M-[ B.?Y=F/[U27H ,>/2F7 ^Y_O5+
M>CF/GM7-,UB5-V!EC@4PRJZMMYQ5#7KHVEFK*,LQQC/2L'3M4N([L0N,A^AS
M4I:%G3!B1R,49/%+DF,$]:0<C/O3B@9J6_,=/I(%Q$#F@G#8K0S*>H?P?2J/
M<U>U'JGTJCW-0QH0]*;)P,BG&FR]!0,C[D]S2R\(F/2C%+(-RK[4 ._Y9?6D
M@ 7(%*PQ#1!SS4]09+3'J3%1O6A"%R<"G+30.!3AQ0ACFZ"FCK3FX44S/-4!
M,O?WZU%IB.'N.> W%/4TFGEM]QC^]6U(QJ%XDQJY R:XKQ+K4D0DMY#@.N,8
MQ7:'>&*]CS7G7C] MS$P/+=O3BNF.K,7L<7T=O0]**![\T5N9C:***!A2'I0
M3BC- "4444 %%%% !1DT44 .I124N::$QP)S4@)Q40.34G04R212:DR:A4U*
M.: '*3FI :BZ&G9S0!*&S4BGBJZ]:D!Q0!.IJ13S5=33PW- $^[FGAJ@SDT\
M&@"PK5)NJJ'Q3]] #V(SGO4D4W'6JK&FJY!H U5DXZU*N"<UG))@BKBRX&,=
M:EE(G..U&*8IJ< GM6;D:I!'$6.>U7HHUCYQUJO&"!@=:F9BBY?@=JER-%$+
MB4#H<5G6R->7J*,DALFF7=QN) XK0\,^6SRNYP3TI/8M?%8['28MEJ!WS6K+
M)%&F#C@>M85M>I 2C-56^U=!N&>?K7$XML[8R21I7^HH(]H88YKB=6OP=Q##
MCI27>I^9G:?UKGKN9G8\UTTZ>MSEJ3UL2S:E(PQOXJ@[O)]]LT;=U.VUJU8P
MNQJ9%6HY,=Z@ I6&W^*D]2T7%<'IUJO,FXYS4)F"<YIDEV .#FE9CN-9V7H<
M4B7))VL>:@:<-VI!&91N7@BK:1*=S1V_+GKFHV6G6OS)@GFI)$Q674TMH4)
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
ML0_<+[TB\25HC,I:K]]!5,#BKFJ\R+BJF>,5+0T(#S37Z&G ?-37Z&@8P##
M>V:5#G)H RZ_2A!C- " [I *L$A%YJLG,N:EGY4#WH 9Y_S_ (U/G<N:K/$
MN14D)RF*:$Q5."?<T[H:;C#&G=330A2.* .:">* 0#5 .'"EO2GZ4<>;WY)I
MG_+-O>ETD\R@^N*Z*1C,OY&T[C@5PGCZQ;RA<Q#&,<UW4@#+BN.\?S;-)\L'
M!/3%;=3'T./TO7FLRZ/\QVX&365>7!N[UY6^8DY'/2H  021R>]  4Y%;**O
M<5^X444574D0TE*:2@ HHHH **3(HR* %/ INZE)&*;0 ^E IN13@1BFA,=F
MG"F#K3QTIDBTNZDHH >#Q2YIH(Q2@YH 4&EIHI<T .S3L\5'FG;A0 \-@4I;
M-1YSTI0<=: '#K3LTS<*.: )0>*7=BHMU(7[4 +*^0,#O4+-NI_7K43?>I]
M>Q8MI?FP:T?,QC'-8:L0_%:$$NX8)YK-HUIR-)9/EI?,S5,,R\GI4ROD#FH:
M.A2([DD BJ<;'?5Z5=XXJJT+(=Q'%1<&KC90Y& *K/"5&#UK3B&Y>14<D>2?
M6JC(' J6EP]O,#GBN@2_#E7B;![CUK!:($D4Z(F$C::;L]2.2S.@FO7^S'Y]
MK54>Y!;Y26JIYN\C<>*=',N.%YK-HUC$LB3YBQ.,]J0M",G.34!WOR< 'WH
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
M&-1,U"B#D-D;).:B)S2L<DT@%:I&+=PI57')% 4DU(>1CI4LI(8>1BD5:>%
M[T%@O(H2N#=A> .14;.!T%(6+\]*15RVWN:M0L0Y@I:0X R/2K$^((Q;KR<9
M)J:VC6WM6N''.?D4_P 54P26+-R2>IJN6YDY7$"_+CMZ4!<"I**U4&(8%IVV
ME'%+UJN1@)BDP*=BC%/E%S#2*:R\5+2$94U+@',7=,'2NRL /*%<CIHZ5V&G
MC]T*Y*L;'5!Z'268^:M9.%!%9-G]ZM9#\HK@F=$1QYJ)@*E(J-JYY&R(6 J%
M@*F:HV'%9#*KCDU"PJTPJ)A5 5BO-1D$&K#"F%0: (P*<.M 7%/"=Z %'459
MCZU7 YJS&*TB#V+L/05<CJG#VJ]&*Z(F$B7M36J3;Q3'&*4]AQ('Z5 _0U._
M2JSM7),WB,HI,T9KG-1:*3- .:!@1Q24X]*;0 VBBB@ H'6BE'6@!:=3:=0
MX=*#0.E% F1L!5=^*L-5>3K6\#*17:GIC XJ-C0K5TQ,)%M&YJRCU05JG60X
MK5"19,E,:3'>H&D-,:0TP)S+QUIAFJL7S3<^] %EY?EXJ,R5"3QUI/QH E\S
MWIAD.3S4=% $F_-(6IE(1FF [?1D4W%-YI@=%X+_ .1PT[_?;_T$U[;7B'@H
MG_A,-._WV_\ 037M]=%'8YZVX4445J9!1110 4444 %9GB'_ )%^]S_SR-:=
M9GB+_D7K[_KD:BI\#*A\2/*'^[CWIF*?)VIE>+8](,4F*6BBP !2@<T"E'6I
M:&C&U#_D*0?45H50U#_D*0'MD5?KII[&,MQ&Z"IHOOI^-0MT%31??3\:N6PD
M.EZI]:EN2 %^E12]4^M/NNBUSR-8D2<)5>3)<U,6VI4')YP:RZEK0BD&!N[4
MBGH?6G3?ZLTQ?NK5VU&S308BS3XZ:/\ 4BDC:KV,[%743\ZU3[FK6H\NM51U
M-)L=A:C:I*C:D AX ]Z0\N%[TK=%I!_KQ0 LA^9$[@YJ5S43#,]/^\V*9+$#
M<TK FEVTM #!UIQZTT?>-/QWIH!,8YI5/S"@<G!I0 "*H!Z(3O%5+)LW#J.H
M/-7HR-S_ $JCI(#W4Q[9/-;47<QF:DA!B-<[XH&?#S[1D\_RKHW \HU0O8DD
ML5WX*@DD&MV9K8\6^;;]T#G!I,5=U4(-4G\LC;G@"J==$=C(;1FBD/6F $TE
M%% !3*?3* "BBB@ HHHH *<",4VBFA,D4YI134[TZF2+FEIM.H **** "BBB
M@ I<TE% "YHS244 +FC-)10 N:0\T44 ,QBFY.:EQFFLM "9J$'YC4M-"\T
M*",4[&>E 7GI3\8% "8P*3)%./2FT/4:=B=']:DWYX[545N:F5JR=S=.Y*4'
M44A0CIUH#5*N".HI7+L(DI3K5J.YW'YJJLHJ(*P]:EQ3'SV-0R+VI _6LX2L
MHP<T&=O>ER(OVNAHF4=,U7DE'K5,S.3CFFD.W8T<@O;>1))-NZ57"%G.:F6W
M8]<BI@JQC'>KO;8RLWN-CB"#--<_-[4YY,BJY<DTE=L>RL*S5$S4,W-,:M48
MR?8,TY1NY%-4$GI5A$P.E-RL@C$55H(P"33BXC&?7BJ[DNV0:F,7(;FHB,V>
ME-YI<'TIVVNB$$C!S;$0=14]M";B947@9Y)["HL8'N:OY^R:9G&))A@>OUJI
M(RD^Q!=RB:3:G$<0V >OO4 &*0 [L^W-+5PAH/8*,4N">U Z5JD%PQ0!2T4[
M %%%%/E0K!03QCUHI0,FDT)[FAIASQZ5U]A_JA7&:8<.:[#3V_="N+$(ZZ>Q
MT]G]ZM:/D8K)L_O5K1=:\JIN=41YJ)JE/6HC7/(VB1,#4;5*U1-46*T(6J)J
MF85"U.P$34W.*>>M1GK0(=Q2TVG#I2!@.M64JL.M64K2)-R[#VJ]'5&'M5Z.
MNB)E(G[4QQ3^U->B:T'$K/TJJ_6K+U6?K7),WB1GBBAJ.U<W4U"E%)2B@8IZ
M4VG'I3: $Q1BEHH ;BE'6@T#K0 M.IM.H <.E% Z44"9&U5Y*L-5>2MX&<BH
MQIH/-*U-'6NF)C)$RFI5-0K4HZ5JB!3DU&QJ2D9:8$'-&#4FWVHVGTH&1]*,
MU+L)[4OE^U :$.*,5/Y='ET["N5\48JSY?M2>7[4:A<@Q1BI_+]J/+H0KFQX
M+'_%7Z=_OM_Z":]LKQGP<F/%FGG_ &S_ .@FO9JZ:.QA5W"BBBM3(**** "B
MBB@ K,\1?\B]??\ 7(UIUF>(O^1?OO\ KD:BI\#*A\2/)Y.@J.GR]13*\8](
M*4=*2E'2@!: <'-**:>M2QHS+X;KV+ZBKM4K\$:A !ZBKM=%/8QEN(W05-%]
M]/QJ%N@J:+[Z?C5RV$A\GWH_K4EUT7Z5')]Z/ZU)==%^E821I$K2K^Z6F]%I
MSDD8II/RUERZFA!-TJ).@^M22'*FHX^OXU5]1MZ&H/\ 4BF1T[_EB*9'5D(I
MZBW[U:@4YS4VH#]XM0KWI,!:8>M./2D/2D P_?I5&&8TSO4B<1,30 Q#F?\
M"I(_O&HDX4MWSUJ>(#;3)8ZFM3R.*C8&@!HZT^HE4[NM3#I30"4=:=3/XJH"
M7[JO]*AT6']W(?5C4Y&4^M0VDRINCB8@YZ"MJ&YC-%N\W1P9'K63J9F?19S'
M]X*<5L2"6:'RRO3G-94]P;6*991\BJ>M;F:V/('W>8_F?ZS/--J2Z<274KCN
MU0UT+8R"D/6EI#UI@)2'I2TAZ4 -HHHH **0]:2@!U%-HH =13:<.E-"8Y:<
M.M-6G#K3)%IU-HH =13:* '44VB@!U%-HH =13:* '44VG4 %%-I10 M!Z44
M4 -VT4ZFT *#@4N<TVC.* ''I3:7(I* #&VG*U(3CK4;N!TXI-7+BRR6Z4X-
MBH%8%13MU9M&JD3>94BONJKFI%;%(K1EG:IZ]:-J5%OHWBD.Z)@J9IWRK5<R
M8%-WYHNPYB=I*@>3DTQG]ZC+9%"3)DQQ?-1EJ:7QTIN&8UHDMS+F;T%9J%7=
M4BQ^HI>%[8H;[#2[C@NT"@RX&*C,F>](.>M5&-WJ*<K+04G=0%YI1UI:Z5'L
M8-WW"BBD/##=P1R .]6E8E,LV4'VBY"D_*/F)]*+Z?SIR1PH.%'H*M[#9:<Q
M/$MSTQU '_ZZS>68Y[=_6I7O/0SB[SN I:<%I=OM72EH:/5B9V\4X1Y%.P#U
M I<X%-(+#=F*0KQ3@V2>:4=:=@L1;:6I#4:@YI6"P4G>G,,5&2=XJ9(EK4NZ
M9_K#77:;]VN/T[_75V.E_<KAKLZJ:T.FL_O5KQ_=%9%G]ZMB'D5Y53<ZHL>>
ME0M3V.#4+O@=:QY312&M3&:D:2HV<57*%Q3S4,E*7]ZC+9J'H4F,:FT.:;DU
M.XQU.'2FTX=*3$P'6K*56'6K*5<1%V'M5Z.J,/:M"(5T1,I$_P#"/I4;U)3'
M%.>PXLJMUJO)U-67JN_6N2:-XL@:CM3F%':N5K4U0@Z4M%% P/2FTX]*;0 4
M444 %%(:!UH 6E6DI5H ?112&@3&-5>2IF-5Y.M;P,Y%5J:.M.:A!73$PDQZ
MC)JRB9%,1?05:C6M41<C\NCRZL;:?M'H*8[E3RZ41U9V>U(5Q3L*Y!Y='EU/
M1181!Y=+LJ2FGK56%8;MI"O%/I#TIV$1[:-M/HI-#3-CP@N/%=A_OG_T$U[%
M7D'A'_D:K#_?/_H)KU^MZ6QC4W"BBBM3,**** "BBB@ K,\0_P#(OWW_ %R-
M:=9GB'_D7[[_ *Y&HJ? RH?$CR:7J*93Y>HIN*\8](2E&:,4H':@+BKDYI/X
MJD48S36(%2QHS+__ )",'U%6JJ7YS?0-V!%6ZZ*>QE+<1N@J:+[Z_C4+=JGB
M&&3\:M[$H60_,GUJ2Z/"U'(,N@]ZDNAC;6,C2)68_-BF3?*O%/(RV:9,:SN:
M$(&48FHT&&_&IB1LP*B488?6EU!FE_RQ%-C%./$87O21BK(10U'/FK5=2<U<
MU!?WBFJAZT,8['%(1P:=VIIZ&D!$1A<TI/[CZT$92@C]P!0 JJ/*%31C"U$.
M$4>U2KPM,ECJ:U+FFLPSB@ P*4# I,TH/%- )FF_Q4ZF_P 54!,#D8K.C;;?
M'8.]:*#-5K%4%S*SC.&[5M16IE-FC'.P4]*YCQ7<M'ILVP99N#75+Y0+<'IF
MN9U^XBM897D&59#@=^E;=3*YY5U+'G\:2G.V]MV,9--KJ6QD%(>M+2'K0 E(
M>E+2'I0 VBBB@!,4$8HS03F@!**** "G#I3:44T)CUIPZTT#%.'6F2+1110
M4444 %%%% !1110 4444 %+FDHH *,T44 +FC-)10 N:2BB@ I#2T<4 -'6E
M+ 4UI%P1@YJ$DFG8"220X[5#RR^].[9J2W7>=W8>M%A-B[A'$A[G.:590>*9
M(0[D\X'2HU'.1VI6*BV6Q@]Z4-BJP?%/#@^M2T:7)]QHW&HU<8QS0QZ4K(+C
MRW%)N--4$FI1"S=Q2T0]61E\T@!)]JL)$HZTXJHZ4N<%'N0K$O?-/VJHR*1G
M"U$TF>!FJ46]1.26@]GQ43L32$$FG >M:QIF<IMC%7FI0.*08!IV<UKRV,M6
M&****N*86 #-7+&V$DWG2#,,7S.344$1ED"+]X]C5J\E\BW%K%]W^,CN>]4W
MRJRZF,YOX2*XG^TW'FC_ %8X0=@*B"@*!3D0*H Z4I%;PARQ2-.516@@&*,4
MY5.:<>*HHC/%,)S2MDDTJ*2*+ -08)J7 QFHW^4XI4;FD ,33E4;<FG;=W2A
MB%7%,")CFHOXQ3_X:9G#"HGL2]RUIYQ-79:;Q&#7&Z:-\_'ZUV>G<1@5YU<Z
MJ>QTMERU:\9VJ,5CV7WJV$&5%>=)79T(23UJI(YZ58E-4)B>:BQ20C/49?-0
MN^*9OI711.7/2F[JBW4;JQDT-)CS24T-2YJ46.#$U(.E1+4F10P8HZU92JH(
MS5F,U<2;%V'H*T(36?#T%7X:WB92+-->ES37-5+842NU5Y!UJRPZU6D[URS-
MXD)YHHHKE9L@HHHI# ]*;3CTIM PI":,TAH ,THZTE*.M(!:5:2G#B@!U(U+
M2-3$R)JKR5.U5Y#6\#.158TL?:FM3HSTKIB<\BVAYJVG S5-#R*N(<K6R('Y
MIU,I]-#%S36ZTM-;K3 2BBB@!M-[TZF]ZH I#TI:0]*"&)1110!M^$?^1JL/
M]\_^@FO7Z\@\(_\ (U6'^^?_ $$UZ_6]+8RJ;A1116AF%%%% !1110 5F>(?
M^1?OO^N1K3K,\0_\B_??]<C45/@94/B1Y/)]X4VG2?>%-KQCT@H!YIM*.M!)
M*#Q4,YVQL:?G&*AO&_=-4MV*CN9\YWW,.?45>R*S';_28?J*T%K>D[Q,Y[CF
MZ<<FI8'W,#G(%0R-Y<;OZ*:9I3^9:!_5C_2KGL2BX_\ K(_K4MY_#]*CD^_#
M]?Z&I+S^'Z5C/8TB5LU#*1ZBI&Z5"ZYK(T&Y! P13,@2#)[BA!@FFN,S#\Z:
M!FHXX7Z4L8IJOOA#>E21]:LA%+4?OI5(_>J[J/WUJD?O4,8_M33T-.[4T]#2
M 9_!01^YSVH/W*&;_11]: '=D^E2_P -0YR1]*D<XCI7)8HY/%,;[])"WS4K
M??IIW 6E%-'WJ?5( IO\5*>E ."":H":,&H-/@W2W!;C+\9IMSYH3=%3-(\Z
M4OGKDUT4C&9J^4-^ :X#X@AHS"BM@=_RKO0L@W>HKE/%F@W&IXDS@*,G\JUZ
MF+V/,<$KTX%)4MS 89C&&^YUJ*NE;&84AZTM(>M Q*0]*6D/2@!M%%% #3UH
MH/6B@ HHHH *44E.'2FA,>*4=::M.'6F2+1110 4444 %%%% !1110 4444
M%%%% !1110 444'I0 44VACM% "L<"H2YS2-)DTE- !.:***H QT]#WJPX\F
M%0.&/4=Z9"@=\M]P=*)'+R$GZ4$D9[TB#C%*:%^]292';:<JTY>E*O6L[V-4
MKCU08J3RP:5-N!FI@ZJ*SOJ:))#%B]J=C;4<ER IV]:KM.[52@V'.D3O(HZ,
M/SJ!I3VIGWJ<%XK6-(PE,;N9NQIP I<8HK51LC.]PP****I*P!2CI2]J!UJD
MK@&:<D;R.$526)Q@"I8HF=L*NXGCZ5I833H.FZ<C\C3O8PG4Z(C<1V42HA#7
M3=2#G JMM*L2WS$FF1LTLKNWWJEK>G&R][<<(V5Y;C6Z\4 9-/ R*7&*T+$Q
MA343-4IZ&H]NZ@8B(6[&G/A%XZU-]Q*I/+N)I2=D TMD\U(G6H@,FK$:5$7=
M@2+P*CY;WI6?'RTJ#"FM (6XJ(D%A@TZ1LL:C48<5A5=WRH2W-'3 %<D\5UF
MGM\E<=9/^\(KK]._U(KCQ&FATT]CJK+[U;$?W:Q[/[U:R?<%>9)V.A$<O>J,
MW>M&09%495ZUC*1K$SY!S3*GD7FHF6LI2+Y2(DYI-U// J(]:S >&YIV340Z
MU(M4@'J33MQIE.'2@"1#DU:C/-4TZU:CK2(/8T(>@J]":H0=JNQUT1,)%JF/
M3AT%,DZT2%$C<C'6JTG>IGZ5 W>N:H;Q(J*&HKF>YL%%%(:0 >E)112*&T44
M4 %*.M)2CK4L!:=3:=0@%'2@TE%4)D3]#563K5I^AJK)UK>!E(K-0E#4)73$
MPD6DZBKL?2J2=15V/I6ZV('T^F4^F,*:W6G4UNM "44AZ4E !3>].IO>J *0
M]*6D/2@AB4444 ;?A'_D:K#_ 'S_ .@FO7Z\@\(_\C58?[Y_]!->OUO2V,JF
MX4445H9A1110 4444 %9GB'_ )%^^_ZY&M.LOQ%_R+U]_P!<C45/@94?B1Y1
M)]X4UJ5SR*0\UXQZ VE'6DIRB@H#VJ&Z&4-6&' J&9=T9]:3V!;F4R_O8_K5
M]:IL0LT:GKFKHK6E\)%3<J:I+Y=E)SC*FET$YL(_]YOZ52UV7$ 6KNA#&GQG
MW/\ 2MI]#.)HO_K(_K4]UT7Z5!)Q+#[G^E3W71?I6$C6)6:HV'RT\G*YIFXE
M16)H0$8:F_\ +6G2G!!%,D^5U([TT/H:$/\ Q[U-'UJ*,8@Q3XR:L@IZC_K%
MJJ>M6K[YIAFJQ')H8"4'I29I"3@T@&42?ZM?K0PP%/K2RC!1>W6@!/XZG?\
MU51(-TE23';'@4= ZD5O]XU(W6HH#\U3,*4=A/<:O6I.U1@8IX/%6A#3UHI3
M0 "0#TJ@)H?F+CMBJNF3,'N0!C#=JM6YVJ[?[)JKH\Z,)F(Y+G-=%(QJ&DLC
M!RQ%<MXJU&\@MYC#NP5P?:NK#AWSP!7(^-[V./3Y5R,M\HQ6O4S6QYE(S-(7
M<Y9J;2]$&>N>*2NE;&04AZTM(>M "4AZ4M(>E #:*** &GK13L4A% "4444T
M VG#I3:<.E,3'IT-/'6HU.*<"<T$CZ*3-+0 444A- "T4F:,T +3:7-)0 HH
M-)FC- !1110 4444 %%% ZT %1.V:D<XZ5%M'6F@8T#BEQZ4< XP:O66GR2N
M'8?)2GRQU+ITYS=HE [CR1BGA?,&!6Y>:6DD68@00/6L=L6P*_\ +0>M*%52
MT-*^&J46N861A#'Y2\U".E*/O;NI-*!6AS"$9I,8I^**+ *O2EP:%'%/IJ([
MV 9 ZTC9/<TM&*I1#F& <\T_%+BC%5RB$HI<48IDB44[%&VC5A<;2XI0O-2!
M<U<:3>XF[D87FK$$$L[^7$F]CT '3WIHC.>.W)]_:M3/]GV0"_+<2#.?05<O
M=T1G5DUHA9'@T]5CB822D8=ASM/I5%G+.6)))]300%P,<GK[TQG13A<Y-7""
MCJ.G345=C( =[59'2HXA@D^M/S6A8X=*6F;L&G YJD,-A)IZ@)U IRG S4$T
ME)NP#)Y<@@53[TYV))I@KGD[L!R]:N1=*JH :L*2!Q6L #9NDILT@Q@5.<1I
MN[UGDEB<TIRMH G4YI6;B@\# J/JP%<[T&BY8C]\M=IIW^J%<;8?ZSW%=EI_
M"J*Y*VQM Z:R;YJVH>16)8CFMF$D<5YT]CJB$@YJK(M7&[U6D[US2-HE.1>>
ME02+5MN:@<9K"1949:A*\U:93416FM@(=M2**=MI<$4P$HI<48IH!4ZU;BZU
M60<U:C&#6L3.1>AZ"KD=4X>@JY'71$RD61T%-:G#H*:U$AQ(7Z5 _0U8;I5=
M^]<U0VB14445S,U04AI:0TBA***3-(!**** "E'6DI1UH 6E%)3AQ0 'K112
M$T"9&_0U5DJRQJM)6\#.16:A*&H2NN)SR+2=15V*J2=15Z*M402T444QA36Z
MTZFMUH :>E)2GI24 -HHHJ@$-)2GK24$,#TIE//2F4 ;?A#_ )&NP_WS_P"@
MFO8J\=\(?\C78?[Y_P#037L5;TMC*IN%%%%:&84444 %%%% !67XC_Y%V^_Z
MY&M2LOQ'_P B[??]<C45/@94/B1Y._44E*W)&*2O&/2L)BE!P:,TG>@!Y.0*
M:>E*>@I!C-2P,2^?&JPJ..AK2':LF\_Y#T0/3;6J/N9]!7312L1,YS79=\A
M_AK;T#YM.C^I_I7,ZJY:=Q[FNF\.G_B6Q?4_TJZAG$T9!^]A]C_2I[H<+]*A
M?_71_6K%U_#]*PEL:Q*87((]*ASA:G4C+?2H.HXK$T(9/F(%-DY91Z4YOOBF
MO]\520^AI)Q"*=&*:H/DBI(^35LS;*-]\LPJN>IJQJ'^N6J[4F"8S&32$4H^
M]2,>:0Q3@@#TIDC;G!':G YZ5".6)[9H GBYRWO2R?-0G"?6E^]3Z";U(%!1
MLU/G<N:8RTY>$Q0E804HZ4E*.E4MP%QFDZ&G"DZL*JP#UXMI,=0M5M"A00N6
M_O&K<>/*FW<#%5M'&Z*0=!N-;TC&9J&*,AR#GCM7G'C=52$*3DE^E>C1Q[ 2
M#DGM7G/C>WEDOEV*6&1P*W=KF:V.*;N#Z\4VI)T<7#K(I0CD U'6ZV,A,TAH
MQ10 4AZ4M(2,4 -HHHH 3-!.:0]:* "BBBF@&CFG4U0:=3$Q13AUIHIPZT$C
MJ7-)10 N:0G-%% !1110 4444 %%%% !1110 4444 %!.!FBFL1@\T(!C?-0
M,LP503]*,UN:/8(T?F2=">,TIR4%<VH475GRH@L=-W.'D&1Z8K<C5(AM  %+
ML\D_=P*JS7BH3NZ5PRFZDCVX488?<G:55!P17-:D%:]RO<U/<:D&RJ#FL\NT
MF6;[W:NBC2:U.+&XN%2/(A*4=*3!I1778\D6EQ0JYJ0+5(38T<4_%&VEQ6B0
MA,4HXHIRBM% !.O:C%2!.:=LJ^1!<@I0":G\O-/6*E[-$W(%2E(Q5AH\8Q3=
MA/:JC"P$(&:F1,TY4%/P$K5*X="Q86HEO(PV/*3+R?TIE[+]HNI)CTSA1["K
MDBM8V!C(VSS$9SU J@1UR, C./2L8^]+G1C!N<N?H5Y,E@!R34D=O@;FY-$
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
MQM%%% Q&IM.:FT %)FEIM !1110 AZ4E*>E)30!3ATIM.'2F(44X=::*<.M
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
M]''%9UI'$'(D&<UK3J#;BL>.)Y+C@':#S1)-A$GE=+;(3!4=.*Q;IFN'RQ)
M[5H7J'S-HJ.*  \_C4*%M64[%".U &>WIBKEO;A.15U8%[#BI!&HXJB;C0NT
M!^N>U.=2&5UX'<4] #N7N*(3OS&W7M3(N(5$HW+P13X7RI!/2HHB8+@H_"FG
M21F-MPZ&@"8@&D&!42R C&:<,GI3O<"0G-)BDSV[TM- ,D7*\<5F7$&YB#W]
MJU3TJ!HP6IM 9MO9<NV<#&.E:.C09#IT^8\U.L:QV[,<"F:2K?.RMQN-=-+5
M&,V:+6Y5ACG/%<+X^@V6X/\ =Q^-=Q()E4G)KAO&SDV#"1OFSTK3[2,UJCS\
MC#$YI#S0Y^;V-%=2,AM-/6G4T]: $HHHH 3%)2Y%)0 4AI:0U0"4444 %+FD
MHQ0)CU.:<.M,6GCK02.HHHH **3(I<YH 0G%)N]J5NE-H 7=[4E%% !1110
M48;THP2..M7+2R,REG; 'O51BVQ7(HU/'%653-3E(E&U3G''2D5:]"G'E6AD
MP2//>I5  Q3XDZ\=J&&&K9(!NV@+BG8-/ !IB8T4\)GK3T3C.*D( %-+4EL:
M(P%S2@@=J,]A1M)[5=A"CFGJ*%%2!:$F0V(%S3P.U&/2E .:U2,V[ABD Q3\
M&F4P2"BC-)N H'8<3QTJ,C-*6&.M)D4AV(WYZ4^T@>XF\I.Y^8GLM,3Y_P \
M?C5G49#IUF+2,A;N?EB#RH^M<N(J.*Y5NQ3;BDENRMK%^)2-+M"1;0G!8'[Y
M^E40A3Y1Q]!1#$(5P!EAU)[FE9R>M13ARK7<WA'E5AC=#GFH&-2,U1-5-6-+
MC"<T 44N0!2&. "\YS4$LN3@#]:'DXZU"3DUG4G;8!?XLU;M1E2:J=:N6@^4
MU%)@]"I>#DU3CY-7KQ22:SU.&Q6%;XQK8M*<+2;JBW?*:;EJS;Z#)MU*!GFH
MD.34_2JMH AZ57=O:K#=*JN>:E@+&O.<U8"X[U#'TJQ1% PI"<$&EI",\"K$
MB[I_^M'O77Z9P@KD-/'[Y?:NOTT':*QJF\-CJ;$?-6W']T5BV7WJVH_NBO/E
MN=")".*A<]14YZ57<C)KEF:Q*\G6H6J5SS435A)&HTCBHBN>]2GI32*+ 0,G
MO3-GO4K4VJ2$R/;[T\#BDP:<*:2$)MYJ5%YJ,=:E3K5H&6HAC%78S5*,CBKD
M=;1,9,M+2M2+T%*U6Q19$PS4+G%3&H9.]831M$A8TW-*U-KE9L@-%%%2,#TJ
M)JD)J-J0QA.*:3GFE8XJ)G'K0 NZE#X-5V?T-(&.:3 OH^1TJ4'-4XVXJPII
M*X$V<4A.:!TI":H3(VJO)5AC5>2MX&<B"I8ZB/%*C<UUQ.>1>CJVAXJA&]6X
MS6J()LU'3LBFTQC3UHH/6B@!#TI*4FDH ;2;J6FGK5"L!.::>E+2'I02Q***
M* -SP?\ \C78?[[?^@FO8Z\<\'_\C78?[[?^@FO8ZWI;&-3<****T("BBB@
MHHHH *R?$_\ R+6H?]<C6M65XF_Y%J__ .N1J*GP,J'Q(\>#<44'I3:\8](=
M10#BE/S#<6P!2OI<$T H/0U&9$D8;9!QUJO]OMVE:-91D=:I0<@YDC+NV_XJ
M.#_=%7;B_$,PB(Y-9!N8KGQ+&\4@**OS5'J&I02:J4C&0.O%=E*#2L<TYFR;
MC[/?)G[LF/Y5KQ##)Z<D5P^MZL3-##%&3M .<>U==IEPUU:02MUV8IU59!!E
MN7[T?UJU=?ZM?I55NB?6K5U_JU^E<DC>)3H892BFR?=K,T(5&'J$?ZP_6GK]
M^F)_K#]:H-S59-UN*BA@10[8JRB;H12*NW?5<O4SN8-V 9P:1%^8U)=+F9C[
MT(, 5+0[DH&!33P:=VI.M*PA/NN#ZTLO[J9".]-;YH"/0T2'=!F@=A+SY0)*
MF4^;"":C_P!=:$>E16CYB*^AH$3+'UIP^6BFL_&VGL X=:=3!T%.'6J2 #TI
M@^^/K4IZ5&>M,!)5:6!E4TFC$K$X]&(JQ#]Y_I3-).!+_OFMZ3TL931I-O*$
M <5YUX\TZY"B<D^6""17H[7L, S+VYK U^YAUK3KB&(XPIK7[5S+9'C6068]
MB>**DGB:*9EW< XJ.NI&3&TT]:=33UH 2D/2EI#TH 2BBB@ I#2TAJ@$HI#T
MI* '4X=*CIRT"8\4X=:2E'6@D=1110 P]:<O2FGK10 YNE-HHH **** "G*N
MXXI%7<U7(8.<^U:TZ;FR7(2. 8S5D*RJ%4]:<J8%/6/=7=&FHJQ%R-4QP>M3
MHF:<(^*EC3"UJE8ENP8VK3<9.:DV9HQBJ)YAFVE5:?2[::0-AG'%(3FG8Q15
M"&CK4BTT<FI%6J2N)NPY5I^,44525C%ZBBEZ4W.*,YJKB%W4E%-W4KE1 ]::
MU*3FF>M#>A2T%H[4PY[5(BO+-'%%]XU+DE&[+>BN6;%888FO;G[ENI8#U/:L
M@/)/.]W<G,CGY1Z5JZQ*CM%80G]S  9CZOWJ@V.W2N*DG-^TE\B**NW)D;%L
MD,,8J%^E2M4#G K9G0B,TQJ>6X-0M4L8PMS36:AN]1UG*0T(3FDI3TI!UKE8
M[#EK0@7;%GVJA&NYZON<1@>@KHI1TN)ZE.<[LFLQCAS6G(<@U0FZ_C6%?5W&
MAJFG4BT)]^N<HG5,#-/H[4O\-:H0Q^E57ZU/)TJN?O"LY 2Q]*L5#'4U.(/4
M*!]X44HZU8D7=._UU=?IOW17':9_K377:;]T5C5-X;'5V7WJVH_NBL.Q^\*W
M(ON"O.GN=")&Z56D[U9;I59^M<LV:Q*[5&U/DJ)JQ;N:A36H_AJ-CBF C4VF
MLU-W52$R2BHJ<.E,0\=:D6H>]2IUJD#+<7:KL=4H^U6HZVB8R1<7H*<U1IT%
M//2K8HHC:H7Z&IFJ%^AKGFS:) U-IS4VN=HV04AH/6DJ6AW"F-3Z8U*PR*3I
M55S@U:DZ56?I2 AW4!N::1DT*O(JN@%F-JNK5*-:M+4@3CI0U-'2E- F1GK4
M$E3-WJO)6\#*179J1&YI&I V#75%F$BVC<U>B.0*S8VYJ]$<@5JF06:*04E,
M8'K2&EI#3 2BD/2DH *:>M.IIZU1-Q*0]*6D/2@0E%%% &YX/_Y&NP_WV_\
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
M<]CTHHSD T5U+8R&TT]:=33UH 2D/2EI#TH 2BBB@!IZT4'K15 %)F@]*2@
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
MQ'B.*6RTQ0G<\FNB*NS%G*GG)_2DI,\GT/2EKH,F%-/6ER*:3S0 AI*4FDH
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
M$%-[TZF]ZHD*0TM(>E "4444 ;O@[_D;=/\ ]]O_ $$U[-7C/@[_ )&W3_\
M?;_T$U[-6]+8QJ;A1116A 4444 %%%% !6-XL_Y%34O^N)K9K'\5#/A;41_T
MQ-3/X65#XD>' $U+&GK3UCZ<4\#%>/8](I:CIJWL:J2./6L5?##Q2$K*H#>F
M:Z@9/454U$RK;DQ9R/2J4YQC8AP3,!O"[QS;UG5B>O)K,U?2FLE6<G)[8KI]
M+^TR!VE)'IFL_P 4!A9IDC&:N-:5[,ETDD<F^YF#/T%/MHFNY8X$RS%]N*G:
MW9X4"(69N@ Y-=7HNCP:!9_;;L W#<HK=5KK3,6BO=6L>E6HA.W>HP?K5_PS
M(9+/G'#GI^%<SJNH-?7CJ7&6;/!KI/"J[; #_;//X"LZH1W-MCB6,^_]*L7!
M_=@>M5I/]9']:LW'1?I7)(WB0$X7%1YP,4]J@8X;%0:$5T?D'UI@.9%]Z2Y)
MP!3EZH:<09J0\1BDQB2B+[@I3]^M2$5;_P"\AJJ3DU:O^J?2JN<&LF-"'I2
M\BAB,4@^\/K2*&CB5J>3\JTS/[UJ4_=6@"4'(_"HX3L<J>M2+T%0@XG/TJ>I
M++745#_'3P3BF Y?BK ?U-. XI@(W5(#Q30"9YIX/:HQU-.J@'!QB0G. *9H
MDADBEV\#>>M,E;9;S'/:H_#[L]L^T=S712,:A?O[<.5FX)7K7(^*84OK%Y/N
MB)>C=37:^6[1E64UPOC.0VEN8UX#\5J_B,NAP!PIXZ&DI3[TE=*,V,I#UI:0
M]: $I#TI:0]* $I,4M%4 WO3MON*.*;NYH **=C(IO2@!!Q3LTW(I102R1>*
M7-)2CK0(6BBB@ H!P111W%/J)DX.5IP8"HU(QUIPKJ@]#)DFX4X=*CS2[JV3
MN KGFFYI3S24P%S2[A3:*0!2@TE*.M,!X'2K*)\E0HI)Z5;3 7!-6MAH8!BF
MYI[^U1TP8\=*6FJ1BG#F@ECU.:?BD5<#-.P1VIDD;5&<8ZC-2[2QPH)/M4\.
MFW4^-ELQ)[XI-I#LRC@CM3#DG&#700>%-2N#]S8!UXK7M? _S*9Y&]ZSE4@C
M2,=#AP1G!./K3D@FD.$B=OH*])3PKIUNOS1AS[UHVMC:0_*EM']<5@ZZO9#Y
M;:GF,.AZA.<+;MM;N:]&L+<V>FP0,H!5<?C6B\:0YQM ]!VJA))\W4]>]<6+
MBL2DI]#MPF(GA6W'J5]2L1=6GD,0%8?-BN5D\'PO*Q6;''%=A._"_2J0?Y^M
M%&G&BO=(JU'6DW(YK_A#GQG[2/UJ"3PE*HRLX_6NR,OR=*JM(TI"Y  Z5M[6
M9AR'&?\ "-72S+O<,AZGGBJMUI@CG\FV'FR#J%KM-4G\B$(6V_+UIGA2QCG6
M:ZD4%L[0?44ZE;EIW-84>8X^/0=1D7<+=A]:8VBWZ=;=J]<$<:*0!Q]*J3+'
M_D5R+&22T-OJJZGDTME=0_>@?\JB:.1,;D9>_(KT^Y@BD7'EK]<5GR6,!'S0
MJ3ZD4_[0Z21,L*K>Z>?<=Z7Y?45V+Z5;%OFB&/:H6T*S<_=(K6.-I]2/JLSE
M#@=J9C)Z5UI\.6IZ,U,;PS#CB1JIXRD]A?5JARN/:F-SVKJ#X:B_YZ/49\-1
M#_EH]9O$T[[A]6F<S@CM33S73?\ ".0_\]&/M1_PCMOZO4O$TQK#3.6+CWH5
MJZK^P[?IMI1HULG)%+ZS ?U:74YCDXX-/&<=#73'3[<# 2F?8X%/W*7UJ _J
MK.<6-]V=IIXBE;HAKH3!$.BBF>7CL*/K ?5S#6SF)^[4Z:>[ [R!6HQ/3BHS
ME0<GK4^V8_9#;*S1''-=5I\:>6!BN;M6^<5T>GDE:F51LTC!)'2V0^:MJ+D
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
ML",=:^AS96AZVL)_[9BD^PV?_/K!_P!^Q4O!ON5]8\CYW[TG<?6OHG[#9_\
M/K!_W[%'V&S_ .?6#_OV*7U)]P^L>1\YC_6O3GX KZ*^P6?_ #Z0?]^Q1]AL
M_P#GT@_[]BCZD_YA_65V/GE",BF7!XR/6OHG[#9_\^L'_?L4?8+/_GT@_P"_
M8H^I/^87UA=CYNW59C_U=?1'V"R_Y](/^_8_PH^PV?\ SZP?]^Q0L&^X/$I]
M#YZ!&!3@1BOH/[#:?\^L'_?L4?8;3_GU@_[]BG]3?<7UCR/GVGBOH#[#:?\
M/K!_W[%'V*T_Y]8?^_8I_5'W#ZQY'SV6P7^E)I,1>)\G W&OH3[#:?\ /K!_
MW[%*+&T7I:PCZ1BM(4.7J1*K?H>&>2J'/F9]*XGQ\H*(Q[_X5]4_8[7_ )]H
M?^_8IKZ=8R_ZRRMW_P!Z)3_2K]EK>Y/.?#+XSQZ4RON7^Q],_P"@=:?]^%_P
MH_L?3/\ H'6?_?A?\*UL3<^&**^Y_P"Q]+_Z!MG_ -^%_P */['TO_H&V?\
MWX7_  HL*Y\+FDK[I_L?3/\ H&V?_?A?\*/['TO_ *!MG_WX7_"BP7/A:FU]
MU_V/I?\ T#;/_OPO^%']C:7_ - VS_[\+_A3"Y\*45]U_P!C:7_T#;/_ +\+
M_A1_8VE_] VS_P"_"_X4!<^$R>*;7W=_8VE_] VS_P"_"_X4?V-I?_0-L_\
MOPO^% CX1IZU]U_V-I?_ $#;/_OPO^%']C:7_P! VS_[\+_A0!\+Y[8X-,*%
M6W"ONO\ L?3/^@;9_P#?A?\ "C^Q]+_Z!MG_ -^%_P * /A=&![T^ON7^QM+
M_P"@;9_]^%_PH_L?3/\ H'6?_?A?\* /AJD-?<W]CZ9_T#K/_OPO^%']CZ9_
MT#K/_OPO^% 'PQ3U(XK[D_L?3/\ H&V?_?A?\*/['TS_ *!MG_WX7_"FG85C
MX>8YI%(S7W%_8^F?] ZT_P"_"_X4?V/IG_0.M/\ OPO^%5SA8^(:,U]O?V1I
MG_0.M/\ OPO^%']CZ9_T#K3_ +\+_A5>T%RGQ#3T!/%?;?\ 9&F?] ZT_P"_
M"_X4O]D:;_T#[3_ORO\ A5JLET)<+GQA"/*CZ98UTGA_0#=.)KA2(\]"*^K/
M[*TX?\N%K_WY7_"I!8VBC M8 /:,4IUVU9#C"QX2)[>QA$,*+@<"H9;S"Y!Y
M/:O?#8VAZVL'_?L4GV&S_P"?6#_OV*P-#Y_\]V&:5)CG!-?0'V&T_P"?6#_O
MV*3[#:?\^L'_ '[%*P^8\&V&0TR>V,<18"O??L=K_P ^T/\ W[%+]CM3UMH?
M^^!3%<^9VG8.5;BHI),]Z^FO[/LC_P N=O\ ]^A_A1_9UE_SYV__ 'Z7_"@+
MGS%YAJ-GRU?4/]G6/_/G;_\ ?I?\*/[.L?\ GSM_^_2_X4K!<^6W?%0E\]:^
MJO[.L?\ GRM_^_2_X4G]FV'_ #Y6W_?I?\*+!<^52Q[57<D=:^LO[-L?^?*V
M_P"_2_X4?V98?\^-M_WZ7_"@+GR;&Q!-(QSG-?6?]F6'_/C;?]^E_P */[,L
M/^?&V_[]+_A3"Y\E*0%YJ%V&>M?7?]F6'_/C;?\ ?I?\*3^R]/\ ^?&U_P"_
M*_X4K!<^02V7XJPS8A_"OK;^R]/_ .?"U_[\K_A2_P!F:?\ \^-M_P!^E_PH
ML/F/C2#]]J"]PIYKI8W !P?I7U*-*TX'(L+4'VA7_"E_LVP_Y\K;_OTO^%85
M:#F[W-Z>(4%:Q\KNP(/-0;N,U]7_ -FV'_/E;?\ ?I?\*/[-L/\ GRMO^_2_
MX5'U9]S3ZTNQ\GA^>M.\PD[17U=_9EA_SXVW_?I?\*/[,L/^?&V_[]+_ (4?
M5GW%]:78^5ED*C&*D$P*X-?4O]FV/_/E;?\ ?I?\*/[-L/\ GRMO^_2_X4_J
M[[B^LKL?*K,/6F;A7U;_ &;8?\^5M_WZ7_"C^S+#_GRMO^_2_P"%2\*WU*^M
MKL?*.[)XIK-BOK#^S+#_ )\;;_OTO^%']F6'_/C;?]^E_P */JK[A];78^2R
M>:<>!DU]9?V98?\ /C;?]^E_PH_LRP_Y\;;_ +]+_A1]5?</K?D?)6>_:F-+
MN&U>:^N/[,L/^?&V_P"_2_X4G]EZ?_SXVW_?E?\ "CZJ^X?6UV/DA$VC)II]
MJ^NO[,L/^?&V_P"_2_X4G]F:?_SXVW_?E?\ "CZJ^X?6UV/D)B:B(-?87]EZ
M?_SXVW_?E?\ "C^R]/\ ^?"U_P"_*_X52P[74EXE/H?'3"HVZ&OLG^R]._Y\
M+7_ORO\ A1_96G?\^%K_ -^5_P *KV+[D^W78^.+4'S!73:=]VOJ$:5IPZ6%
MK_WY7_"G#3K$=+.W'TB7_"AT+]0]OY'@=G]ZM>'I7LXLK0=+6$?]LQ2_9+;_
M )]XO^^!4_5WW)]MY'C3=:B?I7M7V2V_Y]XO^^!1]DMO^?>+_O@5#PC?4I8B
MW0\/8&H<&O=OLEM_S[P_]\"C[':_\^T/_? J'@6_M%?65V/!S435[Y]CM?\
MGVA_[]BC[%:_\^T/_?L4?47_ #!]978^?SUJ-J^A/L5I_P ^L/\ W[%'V&T_
MY]8/^_8I_4O,/K*['SSD49%?0OV&T_Y]8/\ OV*/L-I_SZP?]^Q3^ION)XE=
MCY[H%?0GV&T_Y]8/^_8I?L-I_P ^L'_?L4?4WW%]8\CP*,]*LQD5[I]BM/\
MGUA_[]BC[':_\^T/_?L5:PS747M_(\17K3R>*]L^QVW_ #[P_P#? H^QVW_/
MO#_WP*;P[?4%7\CPYJB:O=OL=K_S[0_]\"D^QVO_ #[0_P#? J'A&^I2Q*70
M\%:HLU[_ /8K7_GVA_[]BC[#:?\ /K!_W[%9O -_:+^MKL> 9I":^@/L-I_S
MZP?]^Q1]AM/^?6#_ +]BI_L]_P P?6UV/GTGBDKZ#^PVG_/K!_W[%'V&T_Y]
M8/\ OV*/[/?\P?6UV/GS-&:^@_L-I_SZP?\ ?L4?8;3_ )]8/^_8H_LY_P P
M_KB['SYFC-?0?V&T_P"?6#_OV*/L-I_SZP?]^Q2_LY_S!]<78^?,T5]!_8;3
M_GU@_P"_8H^PVG_/K!_W[%']G/\ F_ /KB['SZ.M/KW_ .PVG_/K!_W[%'V*
MT_Y]8?\ OV*/[.?\WX!]<78\ HKW_P"Q6G_/K#_W[%'V*T_Y]8?^_8JEE[7V
MA/%I]#P%AFD'I7O_ -BM?^?:'_OV*/L5I_SZP_\ ?L5<<&UU)>)3Z'@0XIR]
M:][^Q6G_ #ZP_P#?L4?8K7_GVA_[]BM5AFNI#K^1X4I%)7NWV*U_Y]H?^_8H
M^QVO_/M#_P!^Q5>P\R?:^1X3FD->[_8K7_GVA_[]BC[%:_\ /M#_ -^Q1['S
M#VOD>#TA(KWG[':_\^T/_?L4?8K7_GVA_P"_8I^Q\P]KY'@M&:]Z^Q6O_/M#
M_P!^Q1]BM?\ GVA_[]BG[+S%[0\$-)7OGV*U_P"?:'_OV*/L5I_S[0_]^Q1[
M+S#VAX%D49%>^_8K3_GUA_[]BC[%:?\ /K#_ -^Q1[+S#VAX]X-_Y&[3_P#?
M;_T$U[1426MO&P9((E8="$ (J6M(QY41*5V%%%%42%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>cvco-2024330xex14010.jpg
<TEXT>
begin 644 cvco-2024330xex14010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHJO=WUI80F:[N(H(_[TC!10!8HK-L?$&DZG)Y=GJ$$
MLG]P-AC] >36E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 44R26.)<R.JCW--BN(9CB.16/H#S0!+1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !113))HX1F1U7ZF@!]%1Q3Q3?ZN16]@:DH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CEGBA_UDBK]31'
M-%,,QR*WT- $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%1RW$,/^LD53Z$T 244R.:.49C=6'L:?0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 45%)<PPG$DJJ?3/-/CE25=T;JP]C0 ZBBB@
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
MO#916]Q),ADW.BH07)4!<XP.@ZU8H **** "@'!R*** +D&I7$. 6\Q?1O\
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
MI7&HK>"YMT@EMKDP%4?>#A5.<X']ZLQ=7EM(6%G9B26?5I+7;).V,_,=V3G
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
MPU>[:TT:TT^SB)NK(SYGG;$8&WJ<$M]ZK">(;F6&&!+./^T9+J2U,9E/EJR
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
M[/\ S6O7Z\@^&?\ R-3_ /7L_P#-:]?I,84444@,_6/^/-?]\?R-8E;>L?\
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
M<98<9R<>N*O4AA6[I/\ QY?\"-85;ND_\>7_  (TF-%ZBBBD,**** "BBB@
MJO?LJV$[,0 %.23BK%8OBX$^$M3Q_P \#0!D?:[;_GXB_P"^Q1]KMO\ GXB_
M[[%>/T50CV#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UV
MW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_W
MV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_
MS\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V
MFPO+87T1-S"!G^^/2N@^WV7_ #]P?]_!_C7SM12 ^B?M]E_S]P?]_!_C1]OL
MO^?N#_OX/\:^=J*+ >_ZA?6;6,H%U 3QP)!ZBL#[7;?\_$7_ 'V*\?HH ]@^
MUVW_ #\1?]]BC[7;?\_$7_?8KQ^BF![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]
M% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\
MOL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^
M?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_OL5
M<TR\M5OD)N80,'JX]*\3HH ^B?M]E_S]P?\ ?P?XT?;[+_G[@_[^#_&OG:BE
M8#Z)^WV7_/W!_P!_!_C7+?$*ZMYO"4R17$3MYJ'"N">M>/T46 ****8!5FSU
M"\TZ4R6=U+ Y&"8W(R/?UJM10!=EU?49[Q+R6^N&N8_N2F0[E^A[4EUJVH7R
MA;J\FF4,&"NY(!'<#\35.B@"RNHWJ7QO4NIENB2QF5R&)/7FG7.IW]Y<I<7-
MY/+-'C8[.25^GI52B@#=L_$ CNTU&_%U>:C"<P2-/A!QP&&,D Y/!&:Q))'E
ME>21BSN2S,>I)ZFFT4 7X=;U2WM/LL.H7,<&" BR$  ]0/2JLMQ//(LDLSNZ
M@*&9B2 !@#\*BHH O'6-2:0N;ZX+&43D[S_K ,!OKBJ<DCRR-)(Q9V)9F)R2
M3U--HH **** .O\ AO+'#XG=Y9%1?LS\L0!U6O6OM]E_S]P?]_!_C7SM12L!
M]$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\[446 ]ZU:^M&M%"W4!.\=)!Z&L7[
M7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^BF![!]KMO^?B+
M_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[
M;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]%
M'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL
M5X_10![!]KMO^?B+_OL5HZ1>VJSR%KF$?+WD'K7AU% 'T3]OLO\ G[@_[^#_
M !H^WV7_ #]P?]_!_C7SM12L!]$_;[+_ )^X/^_@_P :S=7O;1H8]MU"?F[2
M"O"**+ >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M=M_S
M\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC
M[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$
M7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^U
MVW_/Q%_WV*/M=M_S\1?]]BO'Z* /<]'O;56FW7,(X'60>]:WV^R_Y^X/^_@_
MQKYVHI6 ^B?M]E_S]P?]_!_C1]OLO^?N#_OX/\:^=J*+ >ZZQ>VC>3MNH3][
MI(/:LK[7;?\ /Q%_WV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VN
MV_Y^(O\ OL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10
M![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[
M%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y
M^(O^^Q7C]% 'L'VNV_Y^(O\ OL5K:/>VBQR[KJ$<CK(*\)HH ^B?M]E_S]P?
M]_!_C1]OLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?]_!_C61K%[:M+%MN83\I
MZ2"O#:*+ >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_13 ]@^UVW_/Q%_P!]BC[7
M;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\
M?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\
M_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@
M^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_G[
M@_[^#_&OG:BE8#Z)^WV7_/W!_P!_!_C1]OLO^?N#_OX/\:^=J*+ >WZO>6K7
M2E;F$C8.D@]35#[7;?\ /Q%_WV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O^^Q7C
M]% 'L'VNV_Y^(O\ OL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+
M_OL5X_10![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[
M;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[
M[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL5T.C2))8;D=6&\\J<U\_5[#\-/
M^14_[>'_ )"DP1V%%%%(84444 %%%% !61XJY\*ZI_U[/_*M>LCQ3_R*NJ?]
M>S_RH \%HHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>P_#3_D5/\ MX?^0KQZO8?AI_R*G_;P_P#(4F!V
M%%%%(84444 %%%% !61XI_Y%75/^O9_Y5KUE>)0&\+ZJ#_SZR'_QTT >!T44
M50@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **559W"(I9F.  ,DFN[\._#BYO-ESJY:
MV@ZB ?ZQOK_=_G]* ./T[2K[5KCR+"V>>3&2%Z#ZD\#\:CO;&ZTZY:WO('AF
M7JKC'_ZQ7T!8:=::9:K;65ND,2_PJ.ON3W/N:AU71K#6K8P7UNLJ_P +=&4^
MH/44KC/GVBNR\1?#Z_TK?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KV'X:?\BI_P!O#_R%>/5[#\-/^14_[>'_ )"DP.PHHHI#"BBB
M@ HHHH *S/$G_(L:K_UZ2_\ H)K3K,\2?\BQJO\ UZ2_^@F@#P&BBBJ$%%%%
M !1110 4444 %%%% !114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO G
MWI5C)5?J>E>B^'?ALD>RYUM@[=1;(>!_O'O]!^=>@Q0100K#%$D<2C"HJ@ #
MTQ2N!\Y45ZYXB^'EEJ6^XTTK9W1Y*8_=N?I_#^'Y5Y?J>E7VD71M[ZW>&3MG
MHP]0>A% %.BBBF 4444 %%%% !1110 444Y$:1PB*69C@*HR2: &T5U^C?#O
M5M1VR78%C ?^>@RY^B]OQQ7H6C>#-&T7:\=OY]P/^6T_S$'V'0?A2N!Y19^$
M]=O[4W-OILK1 9!;"EOH"03^%9,\$UM,T,\3Q2J<,CJ01^!KZ-JCJ6CZ?J\/
ME7]I',.Q8?,OT(Y%%QGSY17HVL_#!UW2Z/<[AU\B<X/X-_C^=<)?Z9?:7/Y-
M]:R0/V#KP?H>A_"F(J5NZ!X3U/Q X:"/RK;/S7$@POX>I^E+X,L+?4O%5G;7
M48DA.YF0]&PI(S[9 KW%$2-%1%5448"J, "E<##T#PCIGA] \,?G76/FN)!E
MOP_NCZ5O444AA1110 5S'B'P/INN;IHP+6\//FQCAC_M#O\ 7K73T4 >!ZUX
M=U+09]E[ 1&3A)DY1OH?Z'FLJOHV>WANH'@N(DEB<89'&0?PKP+7+6*RUZ_M
M8!MBBG=$!.< $X%,1GT45T&C>#-9UK:\5OY%N?\ EM/\JX]AU/X4P.?HKM-4
M^&NK647F6<D=ZH'S*@V./H#U_//M7'S02VTS13Q/%(IPR.I!'X&@".BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KV'X:?\BI_P!O#_R%>/5[#\-/^14_[>'_ )"DP.PHHHI#"BBB@ HHHH *
MS?$2EO#6J =3:2_^@&M*L_7O^1>U/_KTE_\ 0#0!\_44450@HJ2&"6YF6*")
MY9&.%1%))_ 5V>C?#74;S;+J,@LHCSL^](?PZ#\?RH XD D@ 9)Z 5:N=*U"
MSA6:ZL;F&)ONO)$R@_B17MNC^%M(T0 VEJIF'_+:7YG_ #[?ABM=T25&21%=
M&&"K#((I7&?.%%>PZS\.M)U'=)9YL9SS^[&4/_ >WX8KSW6?!VLZ+N>:W,UN
M/^6T/S+CW[C\:!&!117H_P -_#^GWEG-JEU"LTT<YCC5^57 !SCN>?TI@87A
MWP+J.M;)YP;2S//F./F<?[(_J>/K7JFC:!IVA6_E6, 4D?/(W+O]3_3I6G14
MC"BBB@ JKJ&G6>J6K6U[;I-$>S#I[@]C[BK5% 'E'B+X<W5CON=)+75N.3"?
M]8OT_O?SKAF4JQ5@0P."#U%?2%<9X^\/V%QHESJ@A$=Y  WF(,;QD##>O6G<
M#R&BB@#)P.M,045TFE^!==U2+S5MUMHR,JUR2F[Z#!/Z5FZKH&IZ+)MOK1XU
MS@2#E&^C#B@#-J:UM+F]G6"U@DFE;HD:DFH:]H^'L,2>#[218T5Y&DWL% +8
M=@,GOQ2 Y31OAE>7&V759Q;1]?*CPSGZGH/UKT#2?#VEZ(F+&T1'Q@RM\SG_
M ($>:U**0PHHHH **** "H;JTM[V!H+J".:)NJ2*&%344 <S9>"=.TS7X=4L
M&DAV;@8"=RG*D<$\CK[UTU%% !1110 4444 %%%% !7E]SX!U/6?$FH7,K):
MVDER[*[?,S#/4*/ZXKU"B@#GM&\%:-HVUTM_M%P/^6T_S$'V'05T-%% !5'4
M]&T[6(O+O[2.88P&(PR_0CD5>HH \D\7^!X="LCJ%G=,T&\*8I!EAGT(Z_E7
M$U[)\2/^11D_Z[)_.O&Z:$%%%%, HHHH **** "BBB@ HHJQ96%UJ-RMM9P/
M-,W14&?Q/H/>@"O6[H'A/4_$#AH(_*ML_-<2#"_AZGZ?I7;>'?AO;VNRYUDK
M<3=1;K]Q?J?XOY?6N\1%C1410J*,!5& !2N,\ZU'X6HMD&TZ^=[E1RLX 5_I
MCI^M>?7VGW>FW36U[ \,R]5<?J/4>]?1%4=4T>PUFU-O?6ZRI_"3PRGU!ZBB
MX'SY179^(OA]?:7ON-/W7EH.2 /WB#W'?ZC\JXSI3$%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%3I974ELUS';3- GWI5C)4?4]* (
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***NZ9I-
M]K%T+>QMWF?OCHH]2>@% %*NE\/>"=2UTK,R_9;,_P#+:0?>'^R._P!>E=QX
M=^'EEIFRXU(K>70Y"D?NT/T_B_'\J[0# P.E*XSS/6/A@T5OYFD7+S2*/FBG
M(!;Z$8'X'\Z\_N;:>SG>"YB>*5#AD<8(KZ,K+UGP_IVO6_EWL + 825>'3Z'
M^G2BX'@5%=3XB\#:CH>Z>(&[LASYJ#E!_M#M]>E<M3$%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[
M#\-/^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9^O?\
MB]J?_7I+_P"@&M"HYX8[FWD@F7=%(I1U]01@B@#Y\L=-O=3G$-E;23R>B+G'
MU/0?C7=Z-\,)'VRZQ<[!U\B Y/XMT_+/UKT6TL[:Q@$%I!'#$.BQJ *GIW H
MZ9HVG:/#Y=A:1PC'+ 99OJ3R:O444@"BBB@ HHHH YS6?!&C:QND,'V:X/\
MRU@^7)]QT/\ /WJ7PGH$GAS39[.2=)@TYD1U!'RE5'(['BMZB@ HHHH ****
M "BBB@ K#\8123^$]0BAC:21D4*B#))W#H!6Y10!Y'HWPWU.^VRZ@ZV4)YVG
MYI#^'0?C^5>@Z/X3T?1 K6UJ'G'_ "WE^9_P/;\,5MT4 %-DC2:-HY$5T889
M6&01]*=10!QNL_#G2M0W261-C.><(,QG_@/;\*VO"^E3Z+X?M]/N&1I8F?+(
M<@@L2/T-;%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 <E\2/^11D_P"NR?SKQNO9/B1_R*,G_79/YUXW30@HK0TO0]2U
MF7986DDHS@OC"K]6/%=_HWPP@BVRZO<&9NODPDA?Q;J?PQ0!YQ9V-WJ$X@L[
M>2>4_P ,:Y_/TKN='^&%Q,%EU>Y\A?\ GC"0S_BW0?K7I%E86FG0""SMXX(Q
M_#&N,_7UJQ1<9YIJ_P +V53)I%V7Q_RQN,9/T8#'YC\:X34-+OM*G\F^M9('
M[;QP?H>A_"OH:H;FUM[V!H+J".:)NJ2*&'ZT7 ^=**]5UGX965SNETJ8VLG7
MRI,M&?QZC]:\^U;P[JFB/B^M'1,X$J_,A_$?RZT"-OPUX"O-92.[NV-K9-RI
MZO(/8=A[G\C7JFE:-8:+;>186ZQ+_$W5F/J3U-)H?_( T[_KUB_]!%7Z0PHH
MHH **** "N8\1>"--US=-&!:WAY\V,<,?]H=_KUKIZ* / =;T&_T"[%O>Q@;
MLF.13E7'L?Z5F5Z;\5O^/;2_]^3^2UYS:65S?SB"TMY)Y3T6-233$045W^C?
M#&ZGVRZM<"W3KY,1#/\ B>@_6NTC\&>'X[(VO]F0LAZNV2__ 'UU'X47 \,H
MKT;6?A@R[I='N=PZ^1.<'\&_Q_.N$O\ 3+[2Y_)OK62!^V\<'Z'H?PI@5***
M* "BBB@ HH )( &2>U6[G2]0LX4FNK&XAB?[KR1%0?Q- %2BBB@ HHHH *EM
MK6>\N$@MH7FE<X5$&2:Z7P[X%U'6]D\X-I9GGS''S./]D?U/'UKU31M T[0K
M?RK& *Q'SRMR[_4_TZ4K@<;X=^&R)LN=;8.W46J'@?[Q'7Z#\Z]!B@B@@6"*
M)(XE&U450% ],5)12&<3XB^'=EJ.^XTPK:7)Y*8_=N?I_#^'Y5YAJ6E7ND71
MM[ZW>&0=,]&'J#T(KZ%JKJ&FV>JVK6U[;I-$>S#H?4'J#]*=P/GBBNY\1?#F
M[L=]SI):ZMQR8C_K%^G][^?M7#LI5BK @@X(/:F(2BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***N:;I5[J]T+>QMWFD/7 X4>I/0"@"G17K6@
M?#FQL4$VJ[;RX(_U8SY:?_%?C^55/$/PVAF#7&BL(I.IMG/RG_=/;\>/I2N!
MYA14]W9W-A<O;W<#PS)U1Q@U!3 **** "BBB@ HHHH **** "BM;2/#6JZVP
M^Q6C&//,S_*@_$]?PKT#1OAG8VNV75)C=R#GRTRL8_J?T^E(#S73]*O]5G\F
MQM9)W[[1P/J>@_&N[TCX7EE$FKW94G_EC;]1]6(_D/QKT6WMH+.!8;:&.&)>
MB1J% _ 5+1<9Y=K'PQN80TNDW N$'_+&8A7_  /0_I7#WEC=:?.8+NWD@E'\
M,BD&OHFJU[I]GJ4!@O;:.>,_PNN<?3THN!\[T5Z=K/PPADW2Z/<^4W7R)CE?
MP;J/QS7!:CHNHZ/<+'?VDD.6P&(RK?0C@T".I\-_#JYOUCNM59K:V8!EB7_6
M./?^Z/U^E>FV&G6>EVJVUE;I#$O\*CK[D]S[FK0Z"BD,**** "BBB@ KC?$7
MP^L-5WW%AML[L\D ?NW/N.WU'Y5V5% 'SUJ>EWFCWK6E["8Y5Y]0P]0>XJG7
M=_%/_D.67_7M_P"S&N/L-,OM4G\FQM9)W[[%X'U/0?C5"*E%>C:-\,&;;+K%
MSM'7R(#D_BW^'YUULG@SP_)9"U_LR)5'1UR''ONZG\:5P/#**[_6?AC=0;I=
M)N!<)U\F4A7_  /0_I7#W=E=6$Y@N[>2"4=5D4@TP(**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?\BI_V\/\ R%>/
M5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P?%VCW.N:&;&U*"
M1I4;+G  '4UDZ-\-]+L=LM^S7LPYVM\L8_#O^/Y5VE% #(HHX(EBAC6.-1A5
M08 ^@I]%% !1110 4444 %-=%D0HZAE88*L,@BG44 -1$BC6.-0B* JJHP !
MT IU%% !1110 4444 %%%% &/KGANR\0/:_;C(8[<LP1#C=G'4]<<=JO6.G6
M>F0""RMHX(_1%QGZGO\ C5JB@ HHHH *AN;2WO8&@NH(YHFZI(H8?K4U% 'S
MM?QK%J-S&@VHDKJH] ":KUJ2Z=>:EKEW!96TD\GGOPBYQ\QZGM^-=AHWPPE?
M;+K%SY8Z^1 <M^+=!^&?K3$>?PPRW$JQ01/+(QPJ(I)/X"NRT;X;:E>[9=1D
M%E">=GWI#^'0?C^5>F:9HNG:/%Y=A:1PC&"P&6;ZD\FK]%QF+H_A72-$ :UM
M0TP_Y;2_,_Y]OPQ6Q)&DL;1R(KHPP589!'TIU%(#CM9^'.E:ANELB;&<\_(,
MQG_@/;\,5Y[K/@_6-$W//;&6 ?\ +:'YE_'N/QKW.BG<#YNKT?X;^']/O+.;
M5+J$331SF.-7Y5< '..YY[^E=+K/@?1M8W2>3]EN#_RU@&W)]UZ'^?O4WA+0
M)?#FFSV<LZ3;K@R(Z@C*E5'(['@^M%P-^BBBD 4444 %%%% !7&^/?#VGW6B
MW6I^2([R!0WF(,;QD##>O\Z[*L7Q=%)-X4U".)&>1H\*JC))R.@H \(HZFNT
MT;X;ZI?;9;]A8PGG:PW2'\.WX_E7H6C>$M'T0*UM;!YQ_P MYOF?\.P_#%.X
MCRW2_ NNZK%YJVZVT9&5:Y)3=]!@G]*S=5T#4]%DVWUH\:YP)!RC?1AQ7O\
M39(TEC:.1%=&&"K#((^E%QGSA17K^L_#G2M0W261-C.><(,QG_@/;\*\QUO1
M;G0=1:RNC&SA0X:,Y!!Z']*!&=1113 **DA@EN9EB@B>61CA4122?P%=GHWP
MUU&\VRZC(+*(\[/O2'\.@_'\J .(HKW"T\$>'[2U,'V!)LC#23'<Y_'M^&*Y
MO6?AA&^Z71[GRSU\B<Y'X-U'XY^M*X'F=%7M2T;4='F\N_M)(2>C$95OH1P:
MHTP"E52S!5!))P .]7='TJ?6M5@L+<JLDI/S-T4 9)_(5[%X?\':;H"K(B>?
M=XYGD'(_W1_#_/WI <1X=^'-W?;+G5BUK;GD1#_6-]?[O\_:O3M/TVSTJU6V
MLK=(8AV4<D^I/4GZU:HI#"BBB@#.U?0]/URV\F^MUDQ]UQPR?0UY;XB\ ZAH
M^^XM-UY9CG<H^=!_M#^H_2O8Z* /FZBO9?$7@/3M9WSVP%I>'G>@^1S_ +0_
MJ/UKR"[MI;*\FM9@!+"[1N <\@X-,1#110!DX'6F 45)-!-;N$FB>-B,X=2#
MC\:CH V?#WAN\\1W,D5JT:)$ 9'D/"@]..IZ&O2]&^'NCZ9MDN5-]./XI1\@
M/LO3\\U@?"G_ (^-4_W(_P";5Z928Q%544*JA5 P !@"EHHI %%%% !1110
M4R:&*XB:*:-)(VX*.H(/X&GT4 %%%% !1110 4444 %%%% &'JWA73M;U.&]
MOQ)((H]BQ!L*>2<G'/?UK6M;2WLH%@M8(X8EZ)&H45-10 4444 %4-9L;6^T
MNX2ZMXYE6-F7>H.TXZCTJ_5>_P#^0?<_]<F_D: /G:BBBJ$%%%% !1110 44
M44 %%%% !116KHOAW4M?GV64!,8.'F?A$^I_H.: ,KK70V_@C7[G3_MB6)"8
MRL;,%=AZA37I/AWP1INA;9G NKP<^=(.%/\ LCM]>M=/2N,^<)(WAD:.5&1U
M.&5A@@^XIM>[:]X6TSQ!&?M,6RX PMQ'PX^OJ/8UY3X@\'ZGH#&21//M,\7$
M8X_X$/X?Y>]%Q'/T444P"BBB@ HHHH *]A^&G_(J?]O#_P A7CU>P_#3_D5/
M^WA_Y"DP.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH B@MH+5"EO#'$I)8A% R3U/
MUJ6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*\?^)G_(U+_U[)_-J]@KG-4\&Z?K.MC4;]Y)%6-4$"G:IQGJ>O?VH \:L=.O
M-2G$%E;23R>B+G'U/;\:[O1OAA*^V76+GRQU\B Y/XMT'X9^M>C6EE:V$ @M
M+>."(=%C4 5/3N!0TS1M.T>'R["TCA&,%@,LWU)Y-7Z**0!1110!'-!%<PM%
M/$DL;<,CJ&!_ UQFL_#73KS=+ILALY3SL^]&?PZC_/%=O10!Y=X6\,:MH7C.
MU:\MCY.V0":/YD/RGOV_'%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0QO
M)(UW(%1%))^8] *]YJK;:;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^VR
MZ@XLH3SM/S2'\.@_'\J]!T?PII&B!6MK4/,/^6\OS/\ @>WX8K;HH JW^FV6
MJ0>3>VT<\?8.N<?0]1^%<)K/PP1MTNCW.P]?(G.1^#?X_G7HM% ' ?#O2-0T
M>_U2&_M9(6*Q[2PX;ENAZ&N_HHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "J]_P#\@^Y_ZY-_(U8JO?\ _(/N?^N3?R- 'SM1
M115""BM32?#NJ:VX%C:.Z9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_2D
M!YM8:9?:I/Y-C:R3OWV#@?4]!^-;=[X!\065L)S:K,,99('W,OX=_P ,U[+:
MVEO90+!:P1PQ+T2-0HJ:BXSYO961RKJ58'!!&"#25[YJ_AO2M;0_;;1&DQ@2
MK\KC\1_6O/M9^&=]:[I=+F%W'U\M\+(/Z']*+B.$J2"WFNIT@MXGEE<X5$&2
M?PI;BVGM)VAN89(95ZI(I4C\#7J/PNM8!H=S=")?/:X,9DQSM"J0,^F2: *7
MAWX:_<N=<;W%JC?^A,/Y#\Z]$@MX;6!(+>)(HD&%1%P!^%244AA1110 4C*K
MJ58!E(P01D$4M% '"^(OAS:WN^YT@K:SGDPG_5M]/[O\OI7F5_IUYI=TUM>V
M[PRCLPZ^X/<>XKZ'KF_'5K!<>$KUY8E9X5#QL1RIR.E.X'B5%%6K'3;W4YQ#
M96TD\GHBYQ]3V_&F(JT5Z%I?PNGEBWZG>"!B.(X1N(^IZ?E^=96L_#W6-,W2
M6RB^@'\40^<#W7K^6:0')5[#\-/^14_[>'_D*\?961BK*58'!!&"*]@^&G_(
MJ?\ ;P_\A0P.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+T;K"X'K$P_0U/10
M!X?HW@O6=9VO';^1;G_EM/\ *"/8=37H.C?#O2=.VR78-]..\@P@^B_XYKKZ
M*+@-1%C0(BA548"J, "G444 %%%% !1110!3U'2K#5H/)OK6.=.VX<K]#U'X
M5!H>AVN@6DMK9M(8GE,H#G)7( QGTXK3HH **** "BBB@ HHHH *RO$EC/J?
MAZ\LK8 S3(%4,<#J.]:M% ' Z-\,;2#;+JTYN7_YY195!]3U/Z5V]K9VUC (
M+2".&(=$C4 5/10 4444 9.K^&]*UM3]MM%:3&!,GRN/Q'7\:7P_H<?A_3FL
MHIFEC,K2*7&" <<'UZ5JT4 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MJ]S!/ES H"F(@ 9&!T;^=7*@KQ2>YA2S&3524X.T6^VRMOKN=S16=;:Q;SZ
MFKDXA,'G-[8'(_ @BL7P/=ZGJEG=:E?W#O'-*1!&>B@=<?B<?A6/LW9M]#M>
M)ASP@M>97^7<ZNBHKGSOLTOV;9Y^P^7O^[NQQGVKC_[%\9W<9GFUV.WF/(AC
M7Y1[$@?XT0@I;NP5JTJ;2C!R]+?JSM:*Y/P7K]]J;7NGZG@W=FVTN !NY(.<
M<9!%80U[Q%-XMU/3-/E\US(Z1"3&R !OO=.PX_'O6BH2YG'L82S&FJ<*B3?,
M[>=STFBO--4N/&'A5H;Z[U!+NW9PK <KGK@@@$9P>173^(/%*:5X;@U&! TM
MVJ^0C=!N&<GZ"DZ$M.5WN.&/IM3YTXN.KOV.DKF(?$=W)X[GT,Q0_9HTW!P#
MO^X&ZYQW]*RK/3/&UW;K?OK*02N-ZP.O&.P( P*SO#ES=7?Q*FEOH1#=>4R2
MH.@95"G'L<9_&M(T4E)W3LCFJXV<I4DHN-Y+?JCTVBBL7Q5J_P#8OA^XN5;$
MS#RX?]\]#^')_"N:,7)I(]2K4C3@YRV1G1>.[&7Q)_9 @8*93"+C>-I;IT]S
MQ75UY9<^%6M_ $&HJI%_&_VIV'W@C8X_ !3^==_X?U9-8T*VOL@,R8E]F'#?
MXUO6IP2YH;;'GX'$UI3=.ONTI+T?3Y&I17GR:QXA\7:E<1Z+<+9:? V/-(Y;
MTYP3D]<#IWK7T>U\66&K1P7]U!>Z>RDM*?O)]. <_F*F5'E6K5^QK3QRJ/W(
M-QO:]M/\[>9U5%<'>ZYK?B#7Y]*T"1+:"V)$MPPZX."<X.!GICDU<L;'QCIN
MIVZRWT%_9N^)=YY0=STS],9H=&RU:3[!''*4K0@VKVNEI_F=A17%:YXAU:]\
M0?V!X?V),@_?3L =OKUS@#/7KFJ=^/&'AF#^T7U*._MD(\Z-AG _$9Q[@TU0
M;M=I-BGF$8N7+%N,=VMOZ74]!HKD/$'B&2;P,FKZ;*\#R,F".JG.&'Y@BM_0
MIY;G0-/GF<O+);HSL>I) R:ATVH\S[V-X8F$ZGLX]D[^3-"BN-T?5;ZX^(>I
MV$MR[VL4;%(CT4@I_B:H:]K^LV7CD6=@[3*R!8[8_=+,G!/L"<_A5JA)RY;]
M+F$LPIQI^T:=N;E/0:;(ZQ1M(WW5!8_05YWJT7C;1[4ZI+JD<J(09(X\$*,_
MW2H!'TK?.H:CK_@N*^TZ6&VN)%)EWC*X&0P'!ZD<4G1LD[JP0QRDY0<&I)7L
M^J^\U](UJRURV>XL79XT?82RE>< ]_K6A7EG@JU\13Z5.VCW]K;P"<AUE3)+
M;1S]T]L5V^OP^(+A[>'1KBWMXF!\Z5QEE],=>OT_&G4I*,^5,G"XR=7#JI*#
MOY+?TU_,W*R/$VJS:+H%Q?VZ1O+&5P) 2.6 [$>M<EJS^*O"D<6H2:LM];%P
MLB.OK_3CJ#6SXRN5O/ $UT@(29(9%![ LI_K3C2M*+O=-A4QCE2JI)QE%-Z^
MFC-O0[Z74]$M+V9462:,,P0< ^U:%>=:#!XFUC0K465['IUC"GEQG&6E(ZGI
MTSD5;TC7M8TGQ&FA:^ZS>=CR9P/7ISQD$C'/.:)T-7RM:=":./7)#VD6D[*_
M2_YZFW>ZCK47BJTL[>P#Z:Z@RS[2<=<_-T&...]5_$_B.[T74]+MK>.%TNW*
MN9 21RHXP1ZU4U75;Z#XB:;I\=RZVDL:EXAT8_/_ ("J?C__ )#WA[_KJ?\
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
M(P95WLN" 0.0<]":;KQO%ZNQG'+JBA57NKG222O96^1SOBG_ ))M_P!L8/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ I JJ20 ,]<"EHH **** "BBB@ HHHH **** "BBB@ I" P(8 @]C
M2T4    P!@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4@50Q8*-QZG'-+
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 A /4 TM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MRQ2-$75FR,;3M/ Y /4U>^'.I>(=3L]2DUF2UEBCU"YA1HW8N"LI&WD ;!C
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
MB>5]KT^Y:"5DSG:Q7[P^M0/X!TC[/8QV\^HVLUEYGE7,-XXF/F$&0,Y)+;B
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
M;W"W,4EK+Y;I(H(!#=NIJMH_@W2]&OI-0$E[>Z@\?E?:[^Y:>14Z[5+'Y1]
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
M!*QS( 6 ;CK[&O=:* /)+>R\-GP?KT/A_P .ZI::FVA7$5PTMG-&2YC^XY;
MDD+=",GKSSS8TSPI;Z#KW@2^TVQN(;BXBDCU.;+DR VY;][G_; QGH>!7J=%
M '#>)K6XE\>Z?-'!*\2Z+?H75"5#$QX&?4X.!7*:/X1BT?0_A[J]EI]S%K#7
M5O'?3?.9/*>)]ZN#T4848/ P!7LE% 'S]KNDV[>#=:MK[0M6G\;-<R-+=):R
MMYB&;(82@;3%Y>!MS^&>:[+5_#][JVM^.OL\,B72QZ?=:=,4(!GA1V7:>_("
MG']ZO3Z* /'[JUO]=\/7?B>?3KJ*[U/6+ 16SQ'S(;:&9 ,KU'/F.?8@U1\0
MZ;:,GC--:T35+SQ)<2W#:9<PVTLF8"G[H1R*-JJHX8$C/(.<XKVZB@#RS3[R
M;PSXGTN^O=+U.6WN?#5K:1FUM'E/GHS$QL%'RG##K@>]8-M!<#P-X3L-4T1%
MMRMV\LMYID]Z(9/-.V/R8R#E@20S<<<=:]QHH \>\(6>IB+X?"ZM;L?9+W4E
M?S874Q1[90@(.2HQ@ $GL,FO5].OX=4T^&]@698IEW*LT31N.<<JP!'XU:HH
M **** "N ^)7[Z;2+6XTV">P=I6ENKC3YKY(7 &U?*B()+9.">!BN_HH \0T
M;0;K5=(\':;J=E>FTAUF^62-HI(MD(63:I!)*H>!@D\'&35G4?#]UID'BC2-
M,T^^'A^'5[&:2RM@^9+5HT:=8NY!;J%]"*]FHH \M\(6>F)\4Y+KP_I-Y9:.
M=$9 TEK)!$TOG(3L5P,<8SP,D'W-9_CG3KR;QS?R:K:1W&G2VD2:<\VEW%ZJ
M'!WJGDL/+D+<Y(R1C!&*]BHH \KM?!J:OXRT^V\1PSZE;P>&8(WDG1T2642M
M]\9^^ <X)."<^]8MEX2^R^ ='UE;*].OVNJQI',YD,T<"W7EA0#T3R^V,8YK
MVZB@#PV[@T&;6_'0U;1-1O[QKYDL'MK:64+)Y*8"% 1&^=IR<9&.3BM2XTSQ
M6TUPL8G_ +</@N& SCO<"1MRA^F_KWZG->I6.E66FSWLUI#Y<E[/]HN#N)WR
M;0N>3QPHX''%7* /'M-T#1M5US3;/P]HFI6%C)9W$&NFXMI85=&CVJCEP \H
M<@Y&<8)S5:UMO$WB+2-7\L2#5?#>G2Z/:NK8,USG$DB'LQB6, ^KFO8[VS@U
M"QGL[E6:"=#'(JN5)4C!&001^!JOH^BZ?H&G)8:9;""V5BVW<6)8G))8DDDG
MN30!Y#H6CZE)'J$OAM1I]XND3Q-#!I-S9B28@; [RN0TJD'##)Y.31X4TE_M
M*RP1W%@T.F3I?QV.C7,$TA9,;7>1RLDH;YE(R20>>:]MHH \R^%EK_9][J%E
M!IL1M8[>$#5$T^6R:=@6&R1)/O..I9>.>:S=5\'6NK?\+&U"]TZ>:\C=Y-.8
M[QM=;92K1 =6W #(ZX KU^B@#RRS\._V+XA\%:K865T;^[MYQJDQ9RT[&WWC
MSB>_F#C/0\5S>@V,EYXN\/S?V0MJ;I[B+58(-)N(/+5X7S'--(Q$O..<=>>.
M!7N]1W$$=S;RV\H)CE0HX#$$@C!Y'(_"@#S'P7:7UYXG@T?4%=K?P:LEO'*W
M2>23B%OJL&/Q>M'6?"]GXB^+'_$VL'NM.30E #[A$TGGMP<<$@'.#ZY]*Z_1
M- TSPY8M9Z5;>1"\AE?+L[.YZLS,22>!U/:M*@#Q2STV:+0?#$7B#3]1N_#E
MG<7\5Q;^3)*4(E(MVD0 LR!00."!D5%>:")?#/VI]&OCH-MXCAN+*UE@D:6*
MR^42D1_?"$Y(7&0.U>X44 <1XWLS>_"J6+1;"X=$CMIH+58F63RTEC?:$/.0
MJG@\\8KGM0U"3Q)XHUB^L=,U)+0^%+F".2XM'B\R0N#M4,,D_P ^<9Q7K%%
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
M+?R8RW"!)"6"]2,GH175T4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'_ !(U^\\.
MZ!9W-G?)8&;48+>6Y>$2B*-R0S;3UP.?PKL*Y_Q=X<G\2Z=:06NH+87%I>PW
MD4S0>< T9R 5W+GGWH YO3O&<6F^'-8UZX\3CQ':V*Q[H[>Q6W:,LV/7G.?T
MJY_PL24:G_9;>%-:34)HO/L[=A$#<1YP6SOPF.X8@\CN<5+?^$=?UOP]J6D:
MSXFM[F.[1%C>+3!%Y15PQ)'F'=G&.U;4^@>=XQL_$'VG'V:REM/(\O[V]D;=
MNSQC9C&.] &$WQ)LO['TV^CTK49)KZ^?3_L:JOG13J&RI!..JXSG'.3CFL_Q
M+XZNCX1\0K!:W>C:[IJP.T,^QR$DD #JREE8$;A[&H-:\$ZE;2:-!IMY,7?Q
M%/J3W44 _P!&$BR,-RDD%02%/3.>U:-W\.KG5-/UP:IKOVG4]5CAA-TMH$CA
MBB?>JK'N[G.26[T 7]4\<K9:CJ%K8Z'J.J)I@!OYK7RPL.5W;0&8%V"\D+GJ
M*5/B#I#6NK71$BP6%C%J".<?Z3!(A960?4%<'O46H^#-0?4M5N-&\0-IL&K8
M-["UHLQW[0A>-BPV$J .0PR,U@:CX12^\5>'=&L-,U"WTS1X5AO+N4*(;JW3
M9)''G.7/F(N>!CYO6@#9N_B/#;-<[-$OYTL8DDU%D>(?9BR!RF&8%V4')"@X
M^M3:C\0[2VN[B'3]-N]42T@2XNI;=XU6-'7>H =E+L5^;"]B/6J6K?#."^\0
M7VJ6MQI\8OV5[A+S2HKME< *6C9S\N0!P0PSSBC5_AC:WFN7&I6$NFP?:HXX
MYHKO28KH+L7:K1;B-AV@#&".!Q0!?'Q M;K6X--TO3KG4#);P7+21RQ1XCE&
M595=PS\<G XK1\4>*(?"\.GO+975X]]=K:116P!<N59AP2/[N/Q]*Q=>^'K:
MY<6B'4;6"QM?)\E$TU!/;B,@XAE4CRP=O3:<9.*W]=T'^VKK1I_M/D_V;?K>
M;?+W>9A'7;U&/OYSSTZ4 <W_ ,++D_XF$ \)ZRVH:;\U]:CRB88RNX/NW[6R
M,X"DDX-;NE^+K'6-7M+&TCE9;O2TU2*9@ /+9MH4CKNYHB\,>5K'B/4/MF?[
M9BBCV>7_ *G9&R9SGYL[L]JQ(OA_?Z?_ &)-I'B(V=YI^F+IDTILUE6>($$$
M*6^1LC.<G\: ))/B39_V=ID]OIMQ-<:E<7$%O 98H\F%RK$N[!1G' SDYIT_
MC+58_'&F:.GA^[-M=Z>;J128O-C;>@R3YF-J[B& R<XQFJR?#FYA\(VGAZ/6
M+6X@B>=Y3?Z8MPLWF2%P=I8%67<1D'G)./2W!X%N-/NO#USINMO%)I5G]AE:
MXMQ,;B$E&(^\-IRG7G - &YK^M2Z):Q2PZ;-?-(^W"311*G&<LTC*!^M<N_C
M636+CPC=:49H(+W4+BVNK:0+N)CBDRA(R.&4'(-:_BOP@WB.^TV]BN[:*:Q\
MT".\LQ=0N'"@DH67YAM&#GN?6L[1OAU_9,6BI_:HE_LS4;B^R+4()/-5QLP&
MPN-_4#''04 22?$S2HM.T&\DMKE1J\Y@V$#-L5<1N9.> KE5/UJ]/XQ4?VM]
MCTJZO!IUVMFS))&BO(4#-\SLH 7(!)[FLU_AI9RW_B.>6^=H-6ADC@A\O'V,
MR$-(RG/)9U5^V"*;-\.#)X<TRP_M2.6]LKR2^EN+NS$T5U,^_>TD18 _?./F
MXP* +6F?$.QU&2R1K&YMS<7\FFRF1D98+A4WJI920P8="":BO/B1:02K#;Z;
M<7,LU]/96W[V*)9FA \Q@[L% R2HYR2#BN?U;PA=^'O".IZ39076JZCJM_\
M;;2:QLT@CL[A1'L)^;"*&3.?3(]ST5UX$ED\)Z9H-M>V:P6L)2=+W3UNDG<]
M9,%E(;=N.0?XC0!NZAX@MM(\,OKNIPSVL,<*R20,H:52< )A206)('!QD]:R
MF\;M9:5>:AK7A_5-+BMT1D$GER&<NVU438Q^<D@;3C&:GD\&6LW@"/PG/=W$
MD,=ND*W)/[P,A#*X^C*"![8JI<>$-6UC2+O3]?\ $C7@D$9MWMK)(#!(C!UD
MZMN;('<#VH $\>I#]OAU71;_ $R\M;"34$@G:-O/A0?-L9&(W#@$'!&13-)^
M(46HZEI=M<:)J5A;ZK$TEC=7(39+M3>1@,2ORY(R!G%-D\#7VHO?7.MZ\+V]
MFTV;3K=X[,0QVZ2C#/LW'<QP.X'&.*OR>$5E/A?=>970@008O^/@&$Q>OR]<
M]_3WH Y7Q!\1KVZ\.)?Z/I>I6ME<7L$-KJC+&4E4S*K?+DLJLNX E>?8D5UK
M^,+5+/Q-<FVFVZ 7$PR,R[8A(=OX''-<])\-=2;18-!3Q2RZ+:W$<UM;M9*9
M%5) X1Y-WS*,8' /3KC!L:S\/;_4+K7Q8>)9+"PUQ/\ 2K;[(LA#^6$RKE@0
M" ,C'/.",\ %ZX\<AKJ*TTK0]0U6Z-I'>7$=N8U%O'(,J&9V +'!PH]*B;QA
MJ?\ PL"UT--"NVLY].6Z9L1K)&S.JEFS(/E4$@@ MD< BE;P5J-E?)?:%KXT
M^XDLX;2[\RS$Z3"($(X4L-K $]R/:K=QX6OF\3:9KEMK12XMK065V);57^U1
M[U<]"H1B1U (YX% $'BKQ5J6A>(_#^GV6DS7T6H22K*(O+W-MC9@J%G4 \9.
M>,9QS6(WCO4M+\2^+8I-)U+5+33I(9-MNL8%K$8%9LDD;CDL<#)X/08KJ/$_
MANYUNXTJ]L-3&GWVFSO+#*UN)E(9"C J2.QX.:9'X4*3>*)&OMQUT*#^YQY.
M(1%_>^;IGMZ>] %6\\?VHGMH-*TZZU2::S2^987CC$<+_<),C*-QYPHYXJ"3
MXCVLTVFP:3I&H:G-J5BUY!'"$4@*P4J^Y@%().23C(QR2*H7/PKA<Z;-;W=B
MUU:Z=#I\S7^EI=1RK&,*ZHS HW7H2.@.<5OZ;X0CTW7M/U.*XC"V>EMI_D1V
MRQJY9U<R +A5Y4_*%QS0!BQ_%2UDL(M1_L#5TTY9Q;7ETZ(%M)2^S:PW9;!(
MR5! R._%:\'C-+SQ5=:'9Z7<SBTF$-S<++$HC8J&SY9<.4P1\P'7IFJLO@+S
M?!FI^'O[2Q]NOGO//\C[FZ<3;=N[GIC.1ZX[4FH>!I]4\66>LW6IVY2TNEN8
M@E@J7  Z1&<-DQ\\@KDCO0 EK\2+&ZNK9DTZ[&E75T+2#42T>QY"VQ3LW;PA
M;@,5]*K>&_&$XN6M=4,LPN]>OK"WN,*%B\LDQQGZA2!]*CT;X76NBZG"\$NF
MOI\%P9XHY=(A:Y')8*9SR0">#MW<#FKTO@+?X<U+3$U1HKFYU235+:\6#FVE
M,OF+A=WS8Z=1D$]* $D^(MHSK!9Z;=7=U-=7$%M$CQH)5A(627<S!53<=HR<
MDC@4R;XEV(M+ V^G74M]>7$UL+-Y8HC')%C>K.SA,\C&"=V1BHM0^&-E<Z;H
M4-K-;+<Z1 8$>\LENHIE8#>7C8CDL-V0002?6I;KP#++X=M](@O-*2,&1KA)
M-%B:&5FZ,(U*[&4< @D^N: -7Q/JSVG@'4-6<7E@Z69F(C"&>$XSCG*[A]2*
MSK[QXUGJUUI-GH.IZI=6EM%<R&W\L#8X)R2Q SQT')SP.#5RY\'K-\.F\(I?
MRA39"T%W*N]NF-Q&1GZ9JSIWAO[!XBU35OM?F?;[:WM_*\O&SR@XSG/.=_3
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
M ,]?'VH:3J_BP7.E:EJEGIMYEGMUC"VL'E(QZD%CG<<#)QUQQ72^+?$LVD>
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
MEI9+:$SZ8LKA@,&6)MX,;D8[L!@5JOX-E'B3^T8=5(M)[&.QO;6:#S&N$3<
M?,W J3O.>#F@""P^(<%Y-ITDVBZE9Z7J<HAL=0G">7,S?<RH8L@;'RDCGCI5
M.7XJ6L$%Q>R:#JO]E6EZ]G=7ZJACB<2;,XW;F&<<@'&0.O%3V/@&]A&DV5]X
MA>\T;2)DFL[3[*J29C_U0DD!^8+QT49P,U-+X"\WP7J/A[^TL?;+Y[SS_(^Y
MNG$VW;NYZ;<Y]\=J 'VWQ M1>7]MJ^E7^CM:V+:B#=A#YENIP6&QC@@D?*>>
M:;8?$"&ZN$AN](O; W%M)<VAF>)O.5%W$$(Q*-CG#8[^E6];\&6VO:W-?7EP
MWV>?29M+DMU3!(D=6WAL\$;>F*RM"^'*Z09/-N=+DQ:O;0R6^C16\HW#;O=P
M26;&1QM!R<T (GQ/MY/#]EJ_]B7\<5_-'!9"=XHA,[*S'YF8!5&TC+8R<8S7
M9:;=RW^G0W,UG-9R2#+03,I9.<=5)!]00>AKG9/!]RO@S2_#UOJ-J5LH(X)#
M=Z>MQ%<*J[?FC+#'KPW'O4WA?PY?>&+>PTN*_2?2[:WD#AH\.\S2;@5Z[44%
M@%R>H]* .FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y+Q_JW]FZ98VZSW<$M]=K!
M&]O<I;\[6;#2N"$!"]ADG % '6T5XG:>(]=O/#4EK#K<R31^*;?3X;M;A;AE
MB?9E3( !( 6/4<]*T=8U/7_"$GBRPLM8OM0%OIEO>V\M[MEDMR\K)(PP!D!0
M6P1CB@#U&?4;.VO[2QFG5+J[#F",]9-@!;'T!%6J\DM#9)\4?"$-CXJGUU#;
MW<C>=<),8R8A\P91P&Q]T_W>*V/&^I/#X[\.Z;/XAN-&TZ[MKDSO%*L>]E*;
M1N884\GGKV')H ]#HKQIM=UJYTM+'3O$5S+;KXIATZUU8;6>6!DRP)QMDVL2
M,XP<"M.^N&7Q-JFCZOXSO]'M=+LH&LI#<)&]SN4EYG9E_>88;=HXXZ<T =_J
M_B'2-!-NNJ7\-JUR^R%7/+GO@#GC(R>V:TZ\>TA]4\0>*O!FJZC=WD%]-HD\
M[QQ%8PY62/'!4X$@()'TQBJWA/Q)XAU2_P!&O9-3?[;<WICO;6?4H1'LRV^-
M;; =&4#([_+SG- 'M55-2U*STBQ>]U"X6WMD*JTC= 68*/S) _&O*='\07T.
MH7]O>>)/,O+FRNYK348]0BGL %Y5VCQF'8"O'0\]:JKXCU"V\'Z_;G4M0;5K
M0V#/-_:"7<)#SJI:*10"NX;LJ>@QB@#VNBO)=:UJ:6]\6W%_XNN=$O-(D*Z=
M8QRHBL@C5D<HP)EWL2,?@*MV@UWQ7XK-G=ZUJ6D1_P!A6=U-;V3A"L[E]W+
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
MGMKGQ1.VH7DX&MW47ERNI4D%?GX4'<>F<X]J /0**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *ANK2VOH&@N[>&XA;K',@=3^!XJ:LW6]?TOPY9QW>K7:V
MMO)*L*R,I(WG. < XZ'D\4 3II>GQH$2QM542+*%6%0 ZX"MTZC P>V*F^S0
M>>T_DQ^<Z!&DV#<RCH"?3D\>]<K_ ,+/\'_9Y9O[7/[IMLD?V6;S5XSDQ[-V
MW'\6,>]:-]XRT'3[*SO);QW@O(_.MVM[>2?>@ );"*2 ,CD^M &E;:1IEFZO
M:Z=:0,A9E,4"J5+<$C []ZI:AX:LM3U^SU6Z_>FVMY;?[.Z!HW60J3N!';8*
MK?\ "3VUQJVC"SU"RDL-0M)[E?DD:254V$,A V@#<<AN>F.]0:;\1O">KWUI
M9V.K++-=C]QF&15D.,[0Q4+NQ_#G/M0!T*Z?9)!# MI (8&#Q1B,;8V'0J,<
M'Z4EWIUC?F,WEE;W!C.4,T2OM/J,CBN:T/XAZ-K4>K/NDMUTV659"\;D-&A
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
M'VH/#(CQ9Y!*,H;GMQS38/'7ARXT_4;U;]TBTY!)=K+;2QR1*>C%&4,0<'!
MH U6T?3'GDG;3K-II2#)(8%+.0<C)QDX(!_"K4L4<\+PS1I)$ZE71QD,#U!!
MZBN?;QWX=%A'>I>RS6\DCQ1M!:32ERH!8J%4D@9'S#CWIT_CCP[!IUC?_P!H
M&6WOPQMOL\$DS2!?O$(BEOE[Y''>@#9EL;.>S%G-:P26H 40O&"F!T&T\8%"
MV%FD<$:VD"QV[;H5$8 C/(RHQP>3T]:Q[KQMX?LY[>&6]D,EQ"DZ".VEDVQO
M]UGVJ=@/;=BJ^I?$3PKI%]<V5]JOE7%JXCG002MY1(!!8JI &&'S=/?B@#HO
MLEMOF?[/%NG 65M@S( , -Z\$]:BM=*TZQ*FTL+6W*@A3%"J8!P2!@=\#\JR
MM/\ &_AS5-:_LBRU..:](9D4(X60+][8Y&U\=]I-%GXW\.ZAJB:=:ZB))Y':
M.-O)<1RNN<JDA78Q&#P">E &O!IMC:W,MQ;V5O#/+_K)8XE5G^I R:#I]D;,
MV9L[<VISF'RAL.3D_+C'7FN=C^)/A&6]BM$U=?-EG-NN8) HE#%=C,5VJ<C@
M$C/4<$5+I'C?3M7\4ZKH$:R)<V$HB#%&Q*=FYC]W"X.1R><9% &[%IUC L"P
MV=O&MODPA(E CR,';@<9!/2GW5I;7T#07=O%<0MUCE0.I_ UAWGB:#3-<U.*
M_O;6.QL=.2\D412&:,%G!8D J5PO 'S9!]J72?''AO7-3.G:=J:S77EF55,3
MH'0=61F #C_=)H V?[/LA9?8A:6_V3&WR/+'EX]-N,4U=-L4M%M$LK9;92&6
M$1*$!!R"%QCKS6+9>._#VJ7;V>G:@)[C:YC_ ',@CE* EMCE0KXP?NDU'X2\
M7PZ[I&B&\>.+5=2L3>>1$C;=H(#$$Y  +#@G/- '1/:6TLK2R6\3R-&8B[("
M2G7;GT]JC@TVPM;5[6WLK:&W?.^*.)51L]<@#!K*N?&GAZTTZ2_FU +;QW;V
M1Q$Y9IU)#(J ;F.0>@/2N<;XC"['BF:PN;&.TTF*U>&XN8)L!I"P<2H/G&"N
M   1GF@#N;?3K*TM6M;:SMX;=L[HHXE5#GKD 8K,A\*Z=:^([;6+2-;8P6DE
MJMO#&J1D.RL6P!UR@JKJWQ \,:'?7-CJ.I^5=6H4S1K;RN4#+N#':I^7!&3T
M&>:L:AXS\/Z:+/[1J 8WD7GP"")YB\7]_"*2%Y^\>* -*+2--@E\V'3[2.3?
MYFY(5!WX(W9 ZX)Y]Z<--L5OC?"RMQ=D8,XB7S"/][&:BT;6M.\0::FHZ7<K
M<VDC,J2JI 8JQ4XR!W!YKGM7\<V^A>-QH^HLD=FVFBZ1HX9)9GD,A7:%0$D;
M03P/QH Z@V%FUO+;FT@,$K%Y(S&-KL3DDC&"2>:'L+.6[2[DM('N44HLS1@N
MJGJ W4"LZT\5Z'?C2S:Z@DPU1I%M"BL?,**6<'CY2 #D-CICK6;XC\?Z1X?T
MV^NLO<R65Y%9S0HC K(^TXSMQPK;O3C'6@"QJ7A"#4]1TZ22]GBTRQ=)4TN)
M(U@:1"2C'Y=W!(XSC@5MPV-M;W=S=Q0JMQ<E3-)W?:,+^ ';W/K59]=TV/0)
M-<>X*Z='$TSRF-P0BYR=N-W8\8K/TGQSX;US4_[.T[4UFNC&9$4Q.@D4=2C,
MH#8]B: ->ZTRPOI8Y;NQMKB2+_5O+$KE/H2.*+G3+"\FCFNK*VGECX1Y8E8K
M]"1Q6-8^//#.HZFFGVFJ))/([)$?*=8Y67J$D*['/!X4FF>%?&^G>+)K^&T6
M2.6TN)8MK(WSHC!0^2H SG[O44 ;WV&S*6Z&T@VVQ!@7RQB(@8&W^[QQQ27.
MG6-Y-%-=65O/+$<QO+$K,GT)'%<E?>,;RVO?$\!>PMH])NK*&&:>.1@PF$9;
M<$R2<N0,  <9XR:O:G\1/"NCWUS97VJ>5<6KA)T$$K^5D!@6*J0%PP^;I[T
M;]QIUC=W$5Q<V5O--%_JY)(E9D^A(R*L$!E((!!X(/>L"P\;^'-4UH:19:I'
M->L&**$<+(%^]L<C:^.^TFL*+XEV5G;Z -1EAN'U1IPUS9PS"-%C+@$*RECR
MNTCUR>E ':#3K$000"SMQ# P>&/REVQL.A48X(R>12RV-I.TK2VL$C3)Y<A>
M,'>G]T^HY/'O6->^./#FGZBUC=:B$F1E64B&1HXBV-HD<*50G(^\1UJ'7?'F
MA:)-=V4M^OV^"'S&C$4CI&2,KYC*-J9X^\1UH Z)+:".9ID@C65E",ZH Q4=
M!GT&3Q0+:W62:001B28 2L$&7 &!N/? ]:P+'Q1GX=VOBC4(U5GTY+R6.('&
MXH&VCJ<9..]067Q#T"X\,6>N7%RUM%<;$$31.S^:R!O+50N7(SU4$4 =!-I6
MG7%I':36%K);18\N%X5*)CIA2,"GW%A9W=NMO<VD$T"$%8Y(PR@CI@$8XJMH
MVNZ9X@LVN]+NEN(E<QO\I5D<=596 *GV(%5]9\5:-X?GB@U&Y=)I4,BQQ6\D
MS! 0"Q"*2J@D<G H U)[:"YMVM[B&.6%QAHY%#*P]"#Q4$VDZ;<00PSZ?:2Q
M0?ZI'A5EC_W01Q^%9>I^-O#VCW M[V_*2^4)G"022>4AZ-(54[![MBGW?C+P
M_8M>K<ZBD9LX8YY<HQS'(<(R8'[P$\?+GGCK0!L&W@,Z3F&,S1J520J-R@]0
M#V!P/RJ*#3;&VN9;F"RMXKB7_62QQ*K/]2!DU63Q!IDDFIQK<'?IB*]XIB<&
M(,GF#J.?EYP,^G6J-[XW\/Z?9V=W/>2^1=VXNH6BM99,Q$9#D*I*C!_BQ0!L
M-IUBUC]A:RMS9XQ]G,2^7C.?NXQUIJ:7I\4$L$=A:I#*H62-85"N , $8Y&.
M*Q8_$YN?&6FZ7:&WFTZ]TN2_2=<DMAT"X.<;2'STJUK?BW1?#LPBU.YEB<Q^
M:?+MI90B9(W,44A1P>3CI0!>ETC3)K6*UETZTDMX?]7$\"E$^@Q@?A5LQH8C
M$44QD;2I'&/3'I6%J7C3P]I+6BW6H O=Q>? L$3S,\?]_" D+_M'BL_PEXYM
M=>M[<74T"7-Y=W<5DL*L4FCA<C(;D9VX/7GG H Z&#1M+MD9(--LXE9&C81P
M*H*MU4X'0]Q4EQI\$]LL2(D+Q(5MY4C7= 2NW*9! (!]*R;CQMH%M"\KW<KJ
MMQ):XAM996,D?#@!5)(&>2./>F7'CSPS:Z?I]_+JL8M=0W_99%C=O,*CY@ !
MD'M@\YXZ\4 6/#GAN/P_'>.UY/?7U[-Y]U>7 4/*P4*!A0      *U_L\)N1
M<>3'YX38)=HW;<YQGKC/:L*#QSX;N-!GUM-4C&GP2>3+(Z.K))Q\A0@-NY'&
M,G-)'XY\.2:5-J7]H%+:&587$L$B2"1ONJ(V4.2<\ #F@#9BTVQAO)+R*RMX
M[J3[\RQ*';ZMC)I386;6TEL;2 P2L6DB,8VN2<DD8P23S6,OCCPZVE2:C]O8
M01S+;NAMY!*)3T3RBN_<>PV\UJZ7JEIK-@E[9.[P.2 7B:-L@X(*L 1R#U%
M%@V\+7"W#0QF9%*K(5&X ]0#UQP/RHAMX;<.(88X@[EV"*%W,>I..I/K63?^
M+=#TS7(-%N[[R]1G"-%;B)V9P[%5(P".JG/IC)P*AMO&_AV[U5=-@U$/</*T
M*-Y+B)Y!G*+*5V,W!X!)XH UX].L8KU[R.RMTNG&'G6)0[?5L9-2Q6\-OO\
M)ACC\QS(^Q0-S'JQQU)]:YB\^)/A*QFN8KC5@OV9S%+(MO*T8<'!0.%*EO8$
MFMH:]IIGU2 7/[S2U5KP;&_=!DWCMS\O/&: -&BN?N_&_AZRM;&XEOF9+Z 7
M-NL5O+*[Q$ A]BJ6"X(Y(%)>>.?#EE%:2R:CYB7</VB$V\$DV8NF\A%.U<G&
M3@4 =#17+P^.M,F\9W'AHB19XHHY%EV/AV?/R_=XP #DG'/M5W1_%NBZ_=/;
MZ9=23NJ%PWV>1$=0<%D=E"N,GJI- &W1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGB
M_0[G78]%2W6)A9ZM;WDPD.!Y:$DX]3STKHZ* .9L_#]Q#X[US69$A-O>V5O;
MQ'.6RF_=D>G*_E7(VG@SQ58:)X?L PN+>SL#;S6L.K36:I/OR)"\8RZ[>-O:
MO5** /-O#O@?6-+@\*I<_9\Z9I]];W&V0GYY64ICCD<'-6+;P9J,/@SP7I6V
MW%SH]];7%SAOEPF[>5..3\WXUZ#10!YX/#GBRUL?%6G:<]I;K?WLM]9WR7++
M)EW0F,@+\GRAQO!."00*R&\ ^(+I?$DC6\=O_:6C?8K>.;5);QA)N8_-)(,@
M<]!P/KFO6J* .5T;P[=67C'4]5N%A,%QI]K:QD'+;H]^\'CIROUKG] \#:QI
MMMX<CG^SYT_2+RSFVR9_>2LI7''(X->E44 <##X.U&+PEX(TT+;BXT:\MI[K
M#<81'#[3CDDM^-</J\EQ#HK^!=.U#2[X+JJB&&-)?MA'VD2$.A7:H7YB9,X(
M'3G->[4F!G..?6@#G/&>FZSJ>G6B:/,P\NY62Y@2[>U:XBP04$J E>2IXZXQ
M5'P!X<U+P^=;?44CC-]>"XB1;N2Y*KY:KAI'^9CD=37944 >;Z?X3\36>MW4
MVG&WT2UEAN?,2"_DN()9G!\N1(60",ACN.#STQ47A[P?XB@\6Z)JNI1!4LK>
M>*XDDU>:\>5W51O57 " D=%_'H*]-HH \L/P]UJ+PGX3CBD7^TM#\T2017KV
MXE63(.V5!E6'&.,=0:Z_P=H4VBZ==M<P^1>7EP9Y0;V2[.=H4$NX!)PHSQCB
MNDHH \IT_P %>*CKF@7>J,LSZ=>F:ZNY-6FF%P-KC<D# )']X<#GL.,YT&\$
M:G_PK.[T%5MA?S:D;H'?\I7[6)02<==@_I7HU% 'G5[X:\36:^*=.TJUTRZL
M=>DEG%S<SLCP-)&%960*=XX^7D=>:T-8L)]*^"=[IUQM\^U\//!)L.1N6W*G
M!],BNUHQD8- 'F^D:)XCUJ+PBNH6VFVNFZ.(KI;BWF9I+@B(JBA"H\L8;YAD
M].*?;^!=3C^'EAI2-:1ZK8ZD=10.2897%PTBJY S@J0,XXX]*]%HH \UU;P5
MKOB]]8OM56RTRXN=-6PM8(9C./EE$NZ1MJY!90, =":O1Z3XIU;QGX>UC5M/
MTRRM],2X21;>Y:5W,D>W<,HN%R!@<GKFN\HH \IL?!WC"#2O#V@2Q:7_ &=H
MNJPW/VI)V,EQ$DA8?(5PI //)R<5O:+I/B?PW>W>GV=IIEUIESJ,EX+R6Y9)
M$21]SJT80[F&2 =P'3-=Q10!Y_<^&=>#^-K&&"SDLM=BED@N#<%721H%C"%-
MO3(SG/3M4&N> ]3U :,EI+#%'+81:9K(+$%[=61_D]3Q(O/:0UZ/10!YAK'@
M+6/^$@UJ:P7[38:N58I_:TUF(3L",'1%(D7 XZ'M76^(/#0U+P3)H=F1%+#
M@LW9B?+EBP8CGKPRKS]:Z*B@#RFY^'&M7-I92>=;)>ZD\J>(&5SAX99EE8)Q
MR5"E![,:V+OP]XCTO4_$']B6FF7=IKFUMUU.T36K",1D%0C;TP 0 1W%=]10
M!Q/ASP9<:!XEL;DR1SVMGX?ATQ9C]]I$D+$X[ C'>L7PS\/M7\,:M::W;2I+
M>R7=Q'?V\DQ*&TDE+KY?'RLIPV.Y9N:]0HH \;T?2_$NL^%?$FB:?::8;#4M
M6OHWO)YF5X 92&)C"G><#*G<.V>E=%>^$-?BG\32Z3=K"]['8);/YYC=UA!$
MBEP"4+#@,,]:]"  Z"B@#R9?ASK=^GB+SQ%9G4+>T^RI-J$M]B2&0R8D=QDJ
M3C@< 'CWW==T7Q3XQ\-7FGZA;:=I<RM#+:^1>/+OEC<-\S!5*J< #&2.M=Y1
M0!P6@:!K>F7-YK$FFJVI-#';0I<ZW-=%H]^7R[IA0.H !YSZUWM%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MAWQ3%KOB671HM-FM-?MXT:6YF9'MG6(QGY0IWY'(Y'/6O02 1@C(HH \KD\
MZ[9/HE[:$SS0:+;Z;=6\.J2V95XQ]Y9$!W+DG((]"*DU/P)JT.EZ;;Z+86]O
M?6UHT<=_#J\T4EO*[EV!RA\V+<<X;GKTKU"B@#C8M&U^Q\<G58X[.\MKS3H;
M6ZEDE,31O&7)8(%(8-NZ9&*I^#?#.N:)KSR-#%INC_9V0Z?#J$ES$TQ8$/$K
MJ/*7&[C/?IQ7?44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G?Q.L
MKS4]1\*:;&]D;6YU$K)#=V[2QNPB=EWJ'7<HP>/7!SQ@^B52O=)LM1NK&YNH
M?,EL9C/;MN(V.5*YX//#$<T >>R>*?$<&A:QKNG?V1!H^A3RVJZ<\#;Y8X#M
M<[PV$)P=J[3VSFMK2M?U[6?'>IV,#6<.C6"VTC>9$QG<2Q;MHYP.>23Z8QWK
M2O/ ?AJ_U.2_N=-#S2R"65!-(L4KCHSQAMC'@<D&M:VTFRL]3OM1@AV75]Y?
MVA]Q._8NU>"<# ],4 <AXO\ $^MZ'XAB0R1:=H8B1OM\NGO<Q-(6(9)&1QY0
MQMP2#UZUD:CX_P#$,FJ:T=(M))8=*NFMDLTTBXN#=E -V9T^6,G/RC![$\&N
MUU7P;H6MWIN]0M))9&"K(HN94CE"G(#HK!7 _P!H&FWO@GP_?ZH^I3V+?:92
MK3>7<21I,5^Z716"OC'\0- ',:GXUUJT\<P>%8S9K+J3PS6MS(,?9H2&,B2+
MGF3Y"%]=WM5BZ\9ZC!X4\;ZEFV$^BWL\%KE>-JHA7<,\G+'TKHKCP=H-T+WS
M[$N]Y<I=S2F9_,,J8V,KYW+MQP%( Y]35/5/AUX5UF^N[R^TL2378Q<8GD59
M#C 8JK!=P'\6,^] '/>+/&VKZ=]JDTFZAD;3[)+FXMUTJ:<!BI?;)*K!8P5
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
M>T.\%W86++.L9BC:6>27RD/54#L0@]EQ4\?A318M*TW3$LR+/3)DGM(_-?\
M=NA)4YSDX)/!S0!E^&-8UM_$NLZ!KLMG<3644%Q%<VL31!TDW<%2S8(*>M<3
MJ=W=:-XW\;>*;N'3[YM%BM_LRO;,9(P\9"!'WG8/G^? .[DC%>K0Z390:O=:
MK'#MO;J-(II-Q.Y4SM&,X&-QZ#O4)\/Z4UQJDSV:2-JBJEZ)"66957: 5)P/
ME..* //9O$GB"]T?7+'4H)KFTFT6ZE-T-&N+)8) GW,RY#@@G!X/R\CFJ=OK
M7_".W\&L>29C9^!8)1&#C<1)P,]AGO7H%CX(T#3K>Z@M[28QW5NUK();J63$
M1&"BEF.P>RXJU%X8T:&995LE9EL!IN'9F4VP.1&03@CW//O0!R<FM^,=.O=,
MLKRZTBZFUN"86IM[=D%M.L1D7.7/F1\8)X/2JEO\2KV\U#P]+#!"-,DAA&LN
MP.;>:9FC10<\8D0@Y[$5UVC^"O#^@WJWFGV+).B&.-Y9Y)?*0]50.Q"#V7%'
M_"$^'?[/U:Q_LU!;:M,9[U!(_P"]<G.<YRO//&,'I0 O@[5[S7]".K7018KJ
MXE>S55P1;AB(R?4D#=G_ &A6_4-I:P6-E!9VL8CMX(UBB0=%51@#\A4U !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45S=6]G 9[J>*"
M)>LDKA5'XFI:\\^)&D:G>:OH&H6]O)=:?:&83Q1VBW11V "2>2Q ?&&&>HSD
M4 =VU_9K%%*UW (Y03&YD&'&,\'// )J+^V-,^SQW']HV?D2MLCD\]=KMZ Y
MP37E]MX,EGMO#%O<Z==3V#:U<7D]O<6BQ+!&T38!C5F"H6&=I_OX([58/P_T
M]KOQ\K>'83!*B_V8AMQL#&W&XPCHI,@Y*XY ]* /3+G4;&S+"ZO;> JH<B65
M5PN<9Y/3/&:H:EXAM]/U'1;01F<:M.T,4L;#:N(V?/N"%[>M>7B%+?QIX?.M
M>';G5WM_"< F@$ FDADWD%C&QY.<J>I&?K5_0O#NKVK^%W;3)[6U37;R[CM"
M,_8;9XY-BMC(7D].V[% 'J(U"R-Z;(7=N;H#)@$@W@>NW.:!?69MEN1=0&W8
MA5E\P;22<8!Z=>/K7CMOX:O1HMGH@\+W,?BF+4EGDUTQ+LXFWM-Y^<ME,C;U
MYQCBM6RTJ=_B&_A:,*VAV-V=?4JP(4N#LA('3$V^0#T H ]-6_LWO&LUNX#=
M*,M )!O ]2N<T?;[/[;]B^UP?:\9\CS!OQZ[<YKQKPSX2U>'4-*LM3M;V+4+
M/4?M,U[%ID6V0ARQ<W6\,RN.",9^;&.*-+\):PNIQV&HVMZM\FK&Z-_#ID3A
MOWN\2_:2X."O!7KCC!H ]E34+*2\:S2[MVND&6@$@+J/=<YJ:21(8VDD=411
MEF8X 'J37E>CV-UHOCF6ZMM&NSIYFN[J[DU"PB$EL2&;=#<*<N&/&TYX/)&*
MZSQ.D'B;X>R;[+4V@O88I?(MXU^T("RN,HQP2.,KSD CF@#H(M3L+B*.6&^M
MI(Y7\N-TE4AVZ[00>3[4Z2^M(O.\RZ@3R=OF[I /+W=-WIGMFO)H['7XM$T^
M^;P^\B:9X@2[VVM@EK<74'E%#(80<;P6QVR%Z"J?BI-1O/#_ ,1=4NM(O+""
M^&G"V2Z 5G"L%/0D YQQGC(SS0![+;WUI=R2QVUU!,\1VR+'(&*'T('2B&_L
MKF>6""[@EFB_UD:2!F3Z@'(KS#^Q+K4_$,$GAKPW<>&OLVEW5M<7$L*P"1W0
M+$@VD[]KC=NZ<=>:J^!_#5]!JVAFXT^]L;C3(7$Q&EQ0HQ*%2K3!\R@DY! .
M2 3B@#U9-5TZ4H([^U<R%0@693NSG&.><X./H:KZEK"V+PQPQI<S/<Q0R1B=
M$:)9#@.0Q&>AX')[5YWH?@5[?X.6\5MI@M/$<2)>JSQXF:YB<O&&/7_9 [!J
M>VB:M?Z79:U<:;<1ZEJ7B:UOKB!ER]O;QOM16] J*"?=C0!Z8NH637K62W=N
M;I1DP"0;P/7;G-$>H64UW):Q7=N]S']^%9 77ZC.17EUGHNIVWCBY_LG2[E(
M[JXNY9KC4;",&T=U;$L-RIRP+$ +R<'M571_#\_E>%-.M?"=UINM:9>12ZAJ
MCQ*J,J@^<1*#F7S/3GKSC% 'K(U*Q8N%O;<E%9FQ*ORA3AB>> #P?2I+6\MK
MZ$36EQ#<1$X#Q.'7/U%>76?@RW'@GQ&;[1;W[=?ZE<%WM8E-R8OM&Y"N_JG
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
M :B3C[(;A/-SZ;<YS7G^E:'K#>&?!=C)H$UE/H^J6YN]SQ?.B02*TH*L<C)
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
MN[C1[72_#;7EUJ>D+JBI]L6-8@2H*LQ7H-W4#DXX[@ [NBO.AXNN==O?!ES
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
M>'FM]/M8TE2-!>7#QS7*E03)"-FQP"2-N[)P>E-_X3NX_P"$$_X2'[%%YO\
M:'V/R=YQC[5Y&[/KCF@#N**X6;QW?V^K>)/-TN(:/H&3<W7G'S''DAU5$QRV
M3@Y( &.M0>%_B.^MZ]9:;<II9-_"\D7V"\,S0,HW;)05 SC/(R,@B@#T&BN(
M\:>-[CPS=&&V_LAS';&X>*ZNW29^3\JHJ-C..&8@$_2HG\;ZSJ6K:=8>']'M
M9VOM&CU57O+DQK$';&UMJDGL.!U/H* .\HKA-$^(3W[Z1)J-@EC;7\5TC.9=
MWE7-NQ#H3C!4JK,#_LFH;#QSKVN-96FDZ+:"^N;,ZB_VRX:..*W9V6(<*278
M#/0 4 >@T5Y[_P +$U*\&AP:;HD3:CJ%Q=VD]O/<[5MYH!\WS@'*Y!.0,D=L
MU'/\3;C3=%NSJNG6MOJ]OJBZ68_M1%N79 XD,A7(3;DGC/&.] 'HU%<GX,\8
M_P#"3S:E:2BR:XL#&6FL9S+!*K@D%20"""I!!'IZU@V'C77--C\8ZCK5M;3:
M=I5Z\<8AG)D4[8]D2CRP"I+_ 'B<@D\$"@#TJBN1T_Q+K<'B+3](\1Z59VKZ
MG%)):26=R90K1@,T;Y5<'!SD9!Q5#Q1\1/['\1S:+:?V6DUM D\TFI79@5BV
M=J)A6).!DD\#(H [VBO/HO'VK:S?:7:>']&MI7U#2?[1S>7!C6#Y]A5B%)//
M' Y/H*=:>/\ 4M5LM'M]/TB!=:OY;F*2*XN"(8/L[;9"6526Y(P ._M0!W]%
M<##X\U :5K<U]9Z98WFFZ@MB%N+UA"Q*J=V\(2?O$@!<D>AJM9?$VXN]+N5C
MTZUGU5-2BTV!8+AOL\SRKN5]S*&50-V1MSQ[T >CT5Y[=?$+4-"GUV'Q!I=M
M&VE6$5UFTN"ZSF1RB@%E&T9P.1QSU%6?"GCY]=U\Z1<C2Y)7MFN8Y=-NVG1=
MI */E5PWS @C@\^E '<T444 %%%% !7/^(?"XUO4-/U&#49["^L1(D<L<<<@
M*28W JZD9^48/:N@JI)J=E%JD.F27"+>S1M+%">KJI 8CUQD?G0!S6E_#^TT
MQ=)"ZA=3'3K^>^5Y0NZ1Y0P(; ']\]*:OP]MH-/L8[/5+NUOK"YN+BVO8PA9
M?.8LZ%6!5E.<8(["MS4/$FEZ;)<Q3W#--;1QR310Q-(Z*[[%.U03R?Y$]*UJ
M .1/@"TD\/ZEI\^H7DU[J,ZW4^I.5$WG(5*,N  NW:N !P*:/AUI27_AVY26
M95T2%85B&-MP$Y0O[JV6'N371IJUE)K<VCK*3?0P+</'M/$;,5!SC'53Q5J:
M:*W@DGFD2.*-2[N[855 R22>@ H Q?$GAI/$ L)5O9;.[L)S/;S1HC@,5*D%
M7!!&&/TK)M/AW;6T 235+NXD_MF/67ED5 S2JJC;A0 %.WL!BNEEU>RBET^/
MS&D_M D6[Q(71OE+Y+ $ 8'!/6KU ')>(-#,%QJ^KV^F7&L3:E9QV$M@DD<8
M,8W\[G(_O\U8\!>')?"_A"ST^[?S+]@9KN0MN+2MR>>^!A<^BBNEHH X5_AI
M"TRHFMWJ6":D-22T$46!+YGF$%]N]ESG )XSWP*OP^"Y++59Y]-U_4;&PN;H
MWD]A$(RC2$Y;#,I958C) /<],UU=4=8UBQT'39-0U&?R;="JY"EBS,<!0J@D
MDD@  4 8Z^$7@UO5]0M-;O[6/5!NFMXECPLNP()%9E)! 4<=,T_PYX230=2U
M#4Y;^6]OKY8TFE:&.(%4SCY8U )^8Y)Y-:L>KV+Z.NJO-]GLC'YADNE,.Q?5
M@X!7\:I:-XO\/>(9W@TG6+6[F0;FCC?YL>H!Y(]QQ0!C7GP[ANFO[:+6M0MM
M'U&=KB\TV+9LD9CEP'*[U5CU /<],UNZ=X?M]-U_5-6AD;=?QP1M%@!8Q$K
M8^N[]*UZ* ./UCP$NIZOJ-];ZYJ.GIJD"PW]O;[-LX52JG+*2IP<':1D>E7-
M'\'VVCZCIMY%=2R-8:2NE(K 89 RG<??Y1^==)5>_OK73+&:]O9T@M8%+R2N
M<!1ZF@#G+/P+:6<^G2K>3L;+4KG45! ^9I@^5/L-YQ]*H6/PTAL9=*5=;O7L
MM*N_M5I:M%$ I^;AF"AF^\>2:[D$$ @Y!Z&J<VK64&LVVDR2D7MS$\T4>T_,
MB$!CG&!C<* .</PZTI[WQ%</+,RZW"T31G&VWW<N4]V;#'W J9? UHOA*TT#
M[7.R074=V]PV#)-(LOFEF]V;.?K7544 <CK'@1=3UJ^U&VUO4-.&HP+!?P6V
MS;.J@A>64E3@D94@X]*LZ/X-M=&O=(NHKJ:1M-TO^S$# 8=,H=Q]_D'YUTM%
M '+ZSX/DU'Q,GB"RUN]TR_2S^QJT"1NI3>6.Y7!!Z_H*I-\.+2/3+"*RU:_M
M=1L[N2]74@4>62:0$2,X(VD,#C&.P_'M:* .*@^'-K%97=O)JM[</=:E#J4L
MTVTNTD90XX &"4[#C.!4/B3PW-:Z#XBM].TR?6)=?G9Y(A-'$+=C$%5LL1P"
MBGC)_*N[HH Y&Q\#Q1>&O#^F7%U(9M,NXK^65>3/."S.23V9G8^M23>![2;P
MUKVB&[F$6L7,US+( -T9D8$@>PQWKJJAM;NVOH//M+B*>(LR[XG#+D$@C([@
M@@^XH \Y\7>&]4DU+4QHVF:N1J5NL<SVNH016T[A-F95?YUP, E/O 8KJX/"
MEM-X M?"NI$S0QV,5I*\9VDE%4;E/8@J"/H*Z&B@#DK?P.6NS=ZMKE_JMREK
M):6SW"QJ($D&&("*,N0!ECZ5O:)I<>B:%I^E12-)'96\=NKOU8(H4$^_%%SK
M-C9ZI;Z;-*PN[B&2:*,(QW)'C<<@=MPX[U-IU_!JFG6]];;_ ")T$B>9&4;!
M]5(!% '.Z;X%M-,DT-X[R=SI%Q=SQ[@/WAGW[@?IO./I2:CX#M-0@UQ#?7$3
MZK=PWGF(%S!)$$VE<C!&4!Y]37644 <I=>"4OGNY;W5+F>XN]&?2)9F1 65B
MQ,F%  ;YNF,<5=;PO;M>>';G[1+NT1'2(8&)-T7E_-^'/%;U9E]K^GZ;/=17
M3RH;6R:^F;R7*K"I.3N P3P?E'/M0!CW'@6TN+JYG-Y.#<:O!JQ  X>(* GT
M.P?G5+4?APEY!JUC;Z_J-EI6J/)+/8Q",J)'^\58KN"D\E0<'GL<5TMIX@TV
M^U&.PMYR]S)9)?JFQAF%R0K9(QU!XZUIT <5J/P[CO)[M[;6;RS2]LX[.[2.
M.)O-5%*J0S*2G!.<'GV/-6X?!2VFJ:-?V>K7=O+IUC'I\@5$87,*$$*VX';D
MCDK@\UU5% '&K\/;>WL+%++5+NTO["XN)[:]C5"R^<Y9T96!5E.1P1V%/B\
M6B00>;J%W<7@U6+5;B[EV[YY8^ "  %7&  !P!77UEZ;XBTG5K.QNK2]C:._
MW_90YV--MSNVJV"<;2>G09H ;;Z%#;^*+W75F<S7=M%;M&0-JB,L01[G>?RK
M%O? LTNNZOJVG^)-2TV;5?+6X2W6-EVI&$&-RG!P,[A@C)KI;_4K?31;&X\S
M_2)TMX_+B9_G;IG .![G@5;H \TUCP.;[4/#7A^ST>:#1='=6DU![A,30XRT
M)4'<2SJF<@#@FNU\2:!!XET9].GFE@_>1S1RQ@$HZ,&4X8$$9 X(P:UJ* .%
ME^&T5W:Z['?:U>7,VLV\,$\K11IL$;$C:JJ .O2NDN="AN?$^GZXTSB6RMYH
M%C &UA(5))^FP?G6M10!S>L^#[;6=0U.\ENI8VO]);2G50,*A9FW#W^<_E4T
M_A6UN+K0)Y)I"-&21$0@8E#Q>4=WX<UO44 <'_PK-?L=GIW_  D6IG2;&YCN
M+2R81E8]CA@I;;N91T )X_ 5K3>"K*YT_P 1V<L\K1ZY,9Y#P#"VQ5!7W!0,
M,]ZVWU.S1;S%PDC62[KB.([WC^7< 5&3DCD#&34EG=Q7]C;WD&_R9XUE3>A5
MMK#(R#R#@]#0!ST7@BSAT?0M/6ZG(TF]6^$I +3RC?N+_P"\9&)K*U#X8QWF
MF7^CP^(=2MM%NY&F^P1K&4C=FWG#%=VW=SMSC-=[10!R&K^ UU'6+V_MM;U'
M3UU&W2WOH+?9MN%4$+RRDJ<$C*D''I4"_#J*W&FM8ZU>6DMIIL>F/(D<3F6%
M#D??4[&R3R/7VKMJBN+F"SMI+FYFCA@B4O)+(P544=22> * .:T/P-::'-H<
MD5W-(=(LI;*,.!^\5V4DGW&VIM7\)M?:S_;&FZQ>:3?O +::2W2-UFC!) 97
M4C().&'/-:\NJVL5]8VA9VDO0[0%(V9"% 8DL!@<'C)Y[5=H YC3O ^G:5=:
M%-:33@:1'<H@<AC,T^TN[GNV5SQZTGC;2I=0LK*XM+*^GO;.X\R&6PN8X9X<
MJ0Q4R?*P(."IX(/M7444 >::#X"O+[3M<.M/=VKZI?V]TJ33)-.!"4(,C+\N
M6*GA> , 5U&L^%&U#64UC3M7N])U'R/LTDMNB.)8LE@&5U(R"3@]1DUT=% '
M&2_#JTBL](32]5O]/O=+>9XKU"DDDAEYE+AE*L6//3CM6/JWPZGM]%L].TV[
MOKIIO$<6IW-T\JK-$",.X;@$C /3J>E>BM=VR7<=H]Q$MS*K/'"7 =E&,D#J
M0,C/UJ:@#D[3P9<6]U>ZC+XBO[C6+F)+=;YXX@885?=L1 H49.<G'>NLHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "LG7_#UGXBM(8;IYX9+>83V]Q;2;)89!D!E
M/T)&""#GI6M52_OUL!;%K>YF\^=(!]GB+["W\38Z*.Y[4 <\?A]I4FF7]I<W
M>H7,VH2PRW5[-,K3R&)PR+G;M"@KC 4<$UT.IZ;::QIESIU_")K6YC,<L9XR
MI]^WUJW5;4-0M-*LGO+ZX2"VC*AI'/ R0H_4@?C0!A:7X)L].U&*_GU'5-2N
M((6AMFOYQ)]G1N&V *.2  6.3@=:?#X*TR#0]#TE);HV^C7$=Q;,77<S)NQO
M.W!'S'H!6E)K5I'XA@T1M_VR:V>Z3Y?EV*RJ>?7+"M&@#F[KP9:7VM0:A=ZE
MJ<\<%T+R*RDG#0I*.C#Y=P SG&['M5>7X?Z8^CVNG17FH6YM;Z2_@N89566.
M5V<M@[<8^=AC'2NLHH Y>?P/:/J,][;:MJ]BUUL-VEI<A%N&4!=S?*2&( !*
ME2:VK*QGM;R_GFOI;A+F57BB?[L"A%7:OU(+'ZU>HH YJ7P1IDOAJ_T%IKK[
M)?73W<K!UWAVE$I .W&-P].E7+[PSI^I:R=3NA*\C6$NGO%N'EM%(P+9&,Y^
M7'6MFB@#C=+^&VFZ7J.EWO\ :FLW4FEAULTNKH.L2,A0H!M'&#QWX'.!BK=E
MX&L;;46OKJ_U+4IOLSVD?VV</Y<3XW*"%!.<#EB3[UT]% &/X;\/1>&=)33;
M>^O;JWCP(OM<@<Q(  $7 'R@"N?A^%NCQ6HLCJ6L2::9S<2V#W0\B9R^_P"8
M!<XSC@$ X&<G)/<52_M6S::^@BE\ZXL5!N(8AN==R[E&.Y(Z"@#&N?!-I+JU
MU?VNIZKI_P!L<274%E<B..=P -QX)4D  E2N<4WQ]H%QXE\,C3;9 Y:[MY)
M9-G[M959\'L=H/2N@L;L7UA;W:PS0B>-9!%.FR1,C.&4]".XJQ0!RD/@'3U>
M_EN]1U34+F\LWL?/O)P[PPN/F6/"@#/7)!/%6K[P=I]]IFE6@N+RVETI56SO
M+>4)/%A-AYQ@Y7@@C!]*Z&B@#ED\ Z4NFO:/<7TTDM]%?SW<LH::>6-E*[CC
M&/E P !CIBI-0\%VEYJ]SJ5MJ>JZ;-=A1=K8W C6?:, ME20<<94@X[U;B\3
M65QXEGT*WANYKBW ^T3) 3#"Q7<%9^@8K@X]Q6U0!S6K>"K36KP2WFI:H]H9
M(I7L/M ,#-'@J<%2PY4$[6&3UZFA?!=H=>M]5N=2U.[:UEDFMK>XG#QPNX()
M7Y=W0D %B!Z5J66M6FH:KJ>FP;_M&FO&D^Y<#+H'7![\$5HT <BGP[TNWT[2
MK:ROM2LY],B:&WO;>95F\MCEE;Y2K G!P5[<58M/ VDV::8(GNM]A>/?"1Y=
MSSS.K*S2$C+$[CTQT';BM?6]7M= T6[U6]W_ &:UC,DFQ<M@>@J\C!T5AT89
M% ',ZCX&TS4KK4KJ2>\BN+Z>WN#+%(%,,D Q&T?R\'USD55/PYTR2UUF&YU'
M5+I]7^S_ &J>>9"Y,+;DVX0 >A&,8Z8KL:P[#Q39:G':R6EO>RQW%U-:[U@)
M6-HBP8N1]U<J0#W)% $^OZ!;>(K*&WN)KBW>"=+F">V<+)%(N<,,@CN1R".:
MQ1\.M+?3]:M+F^U.Z.L-$]S/-.ID#QXV,I"@ @@'&,<=,<5U]9UUK5I::WI^
MD2[_ +5?I*\.%RN(PI;)[?>% $%SX<MK_P +RZ!J%S=WEO+$8Y)YI!YS<YR6
M  R#C''85DQ_#^R-Q>W-WJVKWUQ>:=)ILDMS,A(A<Y.T!  1ZX^N:ZZB@#$T
M_P +V.FZK!J,,EP9H=-CTU0[ KY2-N!/'WL]^GM277A>VN?%-OXA2\O;:[BA
M$#I!(!'/&&+!7!!R 6/0CK6Y10!S6F^"-,TIM$,$UTQT<W!M][J=WGDE]V%Y
MQGC&/QJ5_!^G/IGB"P,MSY6NR2271WKN4N@0[...%'7/-=!10!R]UX&LI;S[
M79ZGJNFSO!';SO93A/M"(,+ORIY XW#!]Z76?!%GKI\N\U/539,(Q+9"Y!BE
MV8QG<I8'@9*D9[UT]% %6SLS9M<DW=S<>?.TP$[AO*R -B8 PHQP.>IK E\
M:)<>#)?"UPLTUA(\DH=V'F([NS[E(& 06...G!SS74T4 <M-X$L6_L^2SU#4
MM/NK*S2Q6YM)E5Y85Z*^5*GUS@$$G%2ZSX(TK7[#2K2_DO)%TV17CD,VZ24
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
M>+KB]B35K&:XD;"$GSQ)"?EC5!G:0!T&,U[4$48PH&.F!TI0JABP R>IQUH
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
M@#MU(90RD$$9!'>EJAIT6H022PW1M3:HD:VQBW;^%P^_/'7ICMUJ_0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MD@JI!.2,<D<<]<YQG6'A'67U+2)M=UNWO;;1LM:1V]H8FE?84#RDNV2%)X4
M9.:V/"&@OX8\*V.C/.L[6RL#*J[0V6+=/QH R9OB1I<,TTAL-3;2X+C[-+JR
MP VR2!MIYW;BH;@L%QGO59/&]]<ZUXKTI=+N85TM"(+H1C:I\DOE\L>IY7 Y
M!&:AF^'NI/IMUX=CUN%/#-S<-,\!M2;A4:3S&B63=C:6)Y*Y -:3^$]03Q%K
MMY;:E;K8:S JSP/;DR(ZQ>4I5PP&.A.0>F* ,WPG\14U"P\.6VIV.II<:E;Q
MHNH2VRI;SW'E[G"D'(R0V/E ...*TX?B#IT]S"4L-2_LV:Z^R1:H8E^S/+NV
M  [MV"WRAMN,]Z!X-D&B^$+#[8F= E@D=_+/[[RXFCP!GC.[/>L/2/A3!I&J
MPF,:--I\-R;B-IM-W78&[<$\W?C@]&VYX% '3Z'XQM/$&KW^GV=AJ %A/+;S
MW,D0$(DC;:5#9Y)ZCCIUQQ4C>++%8?$4IAN,:#N^T_*OSXB$OR<\\''..:?X
M:T%] AU*-YUF^V:E<7H(7&T2-NV^^/6N=UGP)K%W>^(AIFOPVEAKT>+J&2T\
MQT?RO+.QMPP& &<@]\>M %V[^(=E!?VUC;:1J]_=W.G1ZE'#:0*Y\IR1SE@
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
M77-*N;?[5>6UK;1QSQDK&$D)=C@C/RN<#U%=30 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445R?CG69]%_X1V:.[^RV\VLPP73D@*8F23(8GH,A>: .LHKS
M&]\3:GJ6H>-[?0M;M1]D%A'9N\R+&CON\Q5<@KN;&!G(#8K)N/&6J1:-96%K
M=ZP)Y-7:QO9;E[7SX"(@XB27B([CT8\]1UQ0![)5>SOK74(GDL[B.=$D:)FC
M;(#J<,I]P1BN9\!WFL7-MJ46J/)+%;W.RVEGG@EFV[ 2LAA)7<"?8D$5QFG:
MK+::!_9UK<ZA#>7_ (@U$1BR>&-G5)'9@7F!51T/')Z#O0![#17C=GXG\2:E
MX=TF"+67ANF\4/I;7>V*5V@$;GYMHV,PXY P2H-6[[7O$'AV/Q5I9UN:Y2QF
ML/+U*YA1I+6*X8B1V"@*VT D9'?VH ]9HKR&?7[^RUKQ!8:5XLGUBWM?#%Q>
M0N3%(T5P&&/F10"0.0,<9^E;,?C);K7/ MM:ZQ'.+RUFFOHX75RX6WW L!R/
MF!].0?2@#T6BO']&\7:M+XI\.3PZAJ%QI^M22CRKZ:U(=!&S*5CB&Z,@@=2>
MN#S51/%6I/I&@:H?&,C:MJ&K007FDA8@L*F;#QA N]-HX)).<^XH ]KI"0.I
M KQNY\5>*KS5=:N+.:[CN+#4VM;>U-S9Q6NQ7 59%D82$N.=PQ]X;>E=1\58
M9)-'T21;^:R1-:L]SH$PN9  Q+*1\O4=O7(H [47UJVH/8"XC-XD0F:'=\X0
MD@-CTR"/PJQ7E\NE7^I_$^6VL_$EU;J/#UN9+V!(FEG_ 'TNTYV[0#U.T#/&
M,53MO%FJ:MX8\/6TNH:B-6N([IYGL7M[<2K#*8]S/*" >AVJ.<GH!0!ZV2 0
M"1D]*KWFH6>GK"UY<Q0":58(S(V-\C'"J/4D]J\9@U/4/$5K\/\ 5-0U^:SE
M:]O8'NXQ  "BRJ'RRE=Q50#V.3@9YKT/QO>W-A9:";>8@RZU9PR,5!W(SX/;
MO[4 =958ZA9KJ2Z<;F(7KQ&98-WSF,$ MCTR0*\^TS6]3@^(0M]6U2[EM[V\
MN(K'[)-!+:.BJQ$;J%\R-U Y.>2.N*O^)=5O;/QI<PV\YCC3PS=W*@*,B59$
M"MG&>/3I0!W=("#T(->6:7=^)+(>"-1N_$ES>+KJI%=6TD,8C3?;F163"Y#
MCDDG/Z5AZ;JVI>&?A]JMU8ZU//<_VQ+;2(X@_P!%5KIE:;!5<,?]L[03T H
M]PHKQV^U_P 4:9X7\421WEV([:T@EMI[RYM9KB&5I,$'R"1M9>1N'8UKWU_X
MC\)>(I8&UB?6A<:+=WJP3PHH6>':0$V $*=V-O/U- 'H=U?6MD8!=7$<)N)1
M#"';&^0@D*/4G!X]JL5XM/<37!\ WD_B]M7FO]4M[B6V<1;5;8V6C"*"H4MM
M(.>HZ&GVOBKQ7J-]/?037:W$6K&U%F]S9QVJQB79Y3(["7>5YSU)(P,4 >P7
M5U!8VDUU=3)#;PH9))'.%10,DD^F*?'+'+"LR.K1NH96!X(/0UXSXDU2]U;P
MIXVO[WQ2UE):2W5C'I.(A'Y8RJJP(WEG!R&!'48X&*ZWQE%)-\%+X1SR0E=(
M#DH 2P$8)4Y!X/0XY]"* .\HKS!KZ]-]X=\/CQ;<6]C=64MP^I+Y EF==@$"
M-LV# 8L>,D"NC\ :O>ZKI6HI>7@OULM1FM(+X*%^TQKC#_+P3DE21P=M '26
M5]:ZE:)=65Q'<6[E@LD;;E)!*GGV((_"K%>(Z VN:)\/M)\06NO3K NJF'^S
MO*3R6B>\9&#'&XL2Q.<\<#'>KOB?QAJEKJ=YJ>EZCJ(@L]5CL3%-+:K;L0ZI
M(@BQYK=6(;.>_09H ]AHKS1K[7I]4\=7@UR>.TT<2"UM$1,;C:ALLQ&< G(
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
MW\-Z%:7'GVVBZ=#-YOG>9':HK>9@C=D#.[!//7DU8.D:8UC)9'3K0VDKF22
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
M97B?<R^:%R$("A0=Q!&>*ZCP?H-_;:O>:OJEK=P7,D"6R&ZU%;IV4,6.=J
M GCDGD]*[.B@#SW_ (1[Q!#XY-YI=M)IMG/>F6^==0$EO=1[2-WDE<I*<+R,
M#CJ:R?#?@+6M.DTK2M1BN9['3+L7"7*ZF!"VQBR,(=FX-DC()QR>>:]7)"@E
MB !R2:6@#R;2/ .M64MOH]['=7.G07_VI;I=4"1%1+YBMY6PMO!QD9P3WKK_
M !9HFJ7&JZ1X@T,02ZCI9E7[+<.42XBD #KN .UOE!!QCUKJJ* .)U!_'.L^
M']05-.M-(N3Y7V>*.]$DS@.#(-^W:A*\*<'!Y^F#8>!-6U&?Q.-4@GMH-4T^
M&&V:XO\ [5*DJ%RK,W;#%2,9'OUKU2B@#R]?!OB*ZT*+5KV&TD\2?VO%JD]J
M\O[N18E,:1;P"!\OS XP&-:FL:=XEUZWT_4GT6SM;S3-22\BL)+P/]H4(5.Y
MPN%8;LJ>>G.*[RB@#DO#.DZK_P )+K/B+5+.&PDOXH8([..82$"/=\[L!@L=
MV..@%9?A#0-?T?Q%\MJ^F:&(I/-LFOQ=1&4L"I@!4-&OWB0<=1Q7H-% ',6^
M@W"_$C4=<E@C-K-ID-K%(2"VX.Y<8Z@8*_6N2TKPIXF\.V7A.\M--MKRZTN*
M\MKFS:Z$7RS2;E97P1Q@9'O7J88-G!!P<'%+0!Y=9^#->EL[/^TK2U,X\6-J
M\Z)*&00D-R,]<$CCK[5T-MX:G3Q?XNU*2UA,.IVEO# _!+E4=7!]!DKUZX]J
M["B@#RJ+PQXOM-'T'3U2:2VM])2VD@M=2%MY5P"<L[ $NFW:,#.,'CFKOA/P
M;JFF7OA":_MHL:5I,]M,=ZL8Y69<8]?E#<BO2** .:\&Z+=Z)#K4=U$D8N=7
MN;J$(P(\IV!4\=/I7*CP#JK?"^UTB-8K?5;;46ORBRA1,1.S@%P#@E2N#@X(
M'I7I]1SSQ6T$D\\BQQ1J6=V. H'4DT >:KX/U"[T[5;G4-%N;B[NE@B$-UK6
M966-RX99$0!&5CE>3GG.*+?PUXOCATG5+H+J%WI6H336]C>W2M(UO)&$ :8+
MM,BG)!(Z'&:]-1U=%=2"K#(([BEH \NO?!_B*_AU;6Q:6EOJESJ=E?PZ;Y^4
MQ;XX:0#&]N<D#' YI-2\-^*M>;Q9=W>F6UI+JFCQV=I;I="3#*7.&; &?FSG
MISCM7J5% '$:KH&J6&K>'M9T?3[>].F6<EF]@THBVJX3YHV((!&W!]0:S==\
M.^)=0U;2O$4=H8;F*VFMKBQL=1$;QAGW*RR,FTGCYA@>Q->DT4 >6WG@O5+?
M1=/_ +/TJY74XS<3"YM]9VS6TLK;B"Q0+(AP"PQUZ ]:T_B#'?0_!/4HM3EC
MFU!-/C6YDC&%>0%=Q ],YKOZ;)&DL9CD171NJL,@_A0!Y[/X>\0>)-;TQM2T
M^TTBUTRUN(1-;7 E:9I8O*^0 #:@^]@\\#ZU!8>&O$EQ:>%M#O=+L;*TT"YA
MF:_AN0_GB)2 $3:"I?/S9]^M>EU$ES!)<R6R2HTT05GC!Y4'.,CMG!_*@#SS
M3/"&L6TFA&6% +37KV^FQ(#B*3S=A'J?G7BKO@[3?$GAJSLO#LNC64UC:2O_
M ,3,78'F(69@WE[2WF?-@\XZ\UW=% 'D<?@/Q%9Z5X;N85D-WIK7J3VUO>+"
MY2:9G5DD(*YQC(/4'KQ5R?P9J,.BV;0:1='4OM5Q=M-!K6RXMI),#(<H%<,!
M\P(QGUKU"B@#-\/PZG;^'["'6IXY]32!1<R1C"L^.2.!_(5I444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M-KAK?4X59[-;.)C;LQA1<]"9.3DYY]!4LGA>2;1;72I9[0P6JH(66W=71E&
MP82 @^_O0I06E_Z_JWW XS>MOZ_J_P!X7NI:QI>D[[^?2XKIK@1Q2+'*ZR*1
MVC'S%NO )Z5EV_C+4/L$US<0VYCL;Y(+QUBDCS"P&)%5OF4@D9!SQ5[_ (0]
MOL0MC=QEA.+@3E93*) ,;M_FYSCBI;;PL]K:7ULMQ;R1W_\ Q\>;%(Y?*[2<
MF3.<4DZ5M0:J7T*UYXKO5FN1906\D37T>G6;R9 :8@EV8@_=&,<<D@U/?:MK
MNCV"B\BT^>[N;J.UM'AWHA9^[@Y( P>AY]J</"N-"CT;=9&RC.47[/)N5LYW
M!O,R#DYS4:>$"+"XM);B&X6X97DDG25Y"R_=(8RY!';%%Z0[5"CJ^LW\%EK6
ME:Q;6-S-'IQNXVB5Q'(F=I5E+9!SZ&K(U76YM772=)CTZ*./3XKC?.CG:3D;
M0 W3@?3WJ6+P@8K2\@-S#*;Q/+GFF25Y'7L-QER!]*NV^BW=M?M>Q7-H)V@2
MW)-NY&Q<D#'F>]#E3MI_6PE&=]3)M_%>I:I::+%8V]K%?Z@)FD:?<T<8B.UL
M $$Y/09K)\BYNK+QI)?R&.\M3YRM9S.BAU@.TC!SCH<'^E;S^#]VG6UD)[=%
MM7>2"2..19(V8DMAA)GG)I]IX3:RLK^TAGM_*OU*W&^*1F?*[2<F3.2">:I3
MIQOR_P!:_P"0G"H[<W]:?YEE'=_ "R.S,[:6&+$Y)/E=<UAZ#JVM:=IOAI;R
M.R?3[Y([:,1[O-0^7E6))P<@<C'%:_\ PC4VZ-OM-O\ N[,V2CRI,>5Z8\SK
M[T\^'IS;:;;_ &BU\O3F1[<>0_RE5*C/[SG@U"E"S7<IQG=,RI/%6L#2KCQ!
M'!8_V1!,R&!MWGLBOL+;L[0<\XQ^-2W/B?4(/$+VL[6MA9B9$B:ZMI3YZG&6
M$@(0'D@ ]^M2R>"TEO&N&EM]KR^<]N(Y1"TF<[C'YNTG/M3[GPG+>7C7$]ZL
MBM()6@;SC$S Y!*>;CJ!QTJN:B*U4JZ7J&N+JWB5KBYMI;>S8E8]C?*?+#*%
M^;@>OOZ4RT\2ZZFGZ1JNH0Z<;'4)(HC' '$D9?@-DD@\]1V]35^Y\,W4EY>7
MT-Y ES<Q%)%5)%CD.TJ"R^9C('?%4=&\#R:=#8-+<P236JJRQN)9(DDQRRJ9
M ,YSS@?04^:DU=^73R%:HG9?UJ9\DR2+;^7;PVX3Q:8R(@1OQN&YLD\GOV]J
MT9_$^LFQU#6;:"Q_LRQF>,PR;O.D5#AF#9PI]!@U?'A>0 #S[7B_.H#]P_\
MKCGG_6=.>E07'@Q;J\DN))K?;-)YLT"I*(97_O,@EP3Q^-'/3>X<E1;#-*OM
M8NO&^H1&Y@.GK##((F1LJC!BNWG ;IGU]JT=9U6_BU:RTC3$MQ=7*/*9;D$H
MB+C/ ()))]:9)X>N9-8351=P1W2J$8QQ2*L@&<!E$F&QD]:JOX.+6-O:BYB7
M[.[/#,B2B6,L<MA_-SSGI47IMIO\BK32:'W6K:[#/IVE>5IXU2[\UFERYA5$
MQR%X))R.,\>M4;CQ9JT%E+!]FLVU.#4HK%_O>2XDY##G(Z^^/>KDGA O8P6O
MVB!?L[M)%,J2B56;[S;_ #<Y/>GQ^$S%9Q6J2VNR.Y6[W&&0L\JG(9F,F2?K
M33I=1-5"HFK>*Y-7N](5=(^T6\2S^>5DV,K=%VYR#D'G/X4VYU4^)_#^A6WE
M^6VKR SQ@](H_FD_ [0/^!5LII%Y'J<^HK<VGVB:)8G;[.^"JY(X\SW-4M-\
M+7.EW<$UM>VVRWMC;0QM;,0BEMS'/F9R3C\J.:&_5?U^8<L]NG]?H,\<-<)#
MH7V,(9_[6A$8D)"YVOC..U02^*]1TF+6H]5@MIKG3XXI(VMMR)()#M (8DC!
MZG/2MB^TF]U$VIN+FT8VLZW$6+=QAU! /^LYZFH9O#TMQ<WL\\EE(UY$L,ZM
M;.595S@8\SCJ:490Y4I?UJ.49W;C_6A676M9T[5(+'5TL9#=P2R0/:AQL:-=
MQ5@Q.1@]1BLJ'Q/XG;3M'OFM]*9-4D6".,>8IC=@<,3DY'!.!SVS6K8^$GT^
M9YH[J&65HC"KSI+(40_PKNE.!]*F7PW,EGIUH)[7RM/D62W'D/E64$#/[SGJ
M:KFI+^O7_@"Y:AG3>+=0TNTUJ/48+:6\T]H51K<,L<GF_=R#DC'?]*(/%6J)
M!J0G@BF-O8R745PEI-#&'49V,).3V.0>F>E:4WAR2YDU!YY+*7^T%1+A6MWP
MP087'[SC&>U0V_A6>WM;NW^WB9+J$P2>>)I#L((VC,O'4T<U*W]>7_!"U2Y!
M8Z_KBW>BG4XK#[+JJ_(MN'#Q-LWC))(.15&S\;ZC>/#>16J26<L_EBVCM)S*
MJ;MN_P S&PD=2/US6\V@W+?V=FXM/^)?_P >_P#H[_+\NWG]YSQ56'PB]O?B
M[@NXXL2^=Y""98=_7=L$N/Z4*5+J'+4Z#/#5WK$VM:XM_=VTEK;W)3:%8%#M
M4C:2<!<'IZU;\)J;FTN]9<'?J=PTRYZB(?+&/^^1G_@55KOPG=7$U_/#J,=M
M->QF.8Q12;22NW=L\S&['?%:MEHXMIK6>28E[6 V\20ETB\L[>J%B"PV]:BI
M*+7N];%0C*^O0U****P-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "L3Q=>W.G>%[V[M)3%/&$VN #
MC+J#U]C6W7.^._\ D2]1^B?^C%H KZSJM[;)X:,,Y3[7<Q)/P/G4XR.GOVKI
MY25A=@<$*2*XCQ1<16EEX5N)VV117,+NV,X4 $GBM^S\4:/K#RVUA>":81,^
MWRV7@?4#UH B\%ZA=:GX8M[J\F,L[,X+D 9PQ Z50URXU6?QE;:58ZJUA$]G
MYQ81*_S!F'?Z#O69X-\5Z)I7AFWM+V]$4Z,Y9/+<XRQ(Y Q3/%+Z-/XVL9-8
M;_0'T\,#\PR2S8^[S3 ZG2]-U:TN_.O?$)OH0I!B-NJ<^N0:R;6^UWQ7)-<:
M;>IIFEHY2*3RA))-COST'^>:=X=?P>M[+;:)+_I%Q&59?WO*CD_>XJIH.LQ>
M$8'T/7 ]OY,C&"XV$I*A.>H[\T ='HUOKEK--%JE[!>0 #RI5CV2$]P0.*Q_
M%NKZJM\FG:')MN(8'N[A@H.$'1>1W_PIVFZ^NH^)KZ^@GG;1H++EV5ECWALD
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
M6@FSY2ODY QS]?7M3]*U#5K3Q8-&N]1CU2%X#*95C"-$?0X_KZBLCQ -#/Q
ME_M_'V3[$NW._P"_GC[O/3-.T233D\96J>%?.-@T;?;1\_E]#M/S<YS_ )ZT
MP-C3[K4]5U#Q)8IJ#0-!,B6\GEJWE#))XXSG&.:S1%XD/BEM$_X263BV^T>=
M]E3UQC']<UI>%O\ D9_%'_7RG_LU"_\ )4W_ .P9_P"SB@"#79=9LI] TR+6
M66:Y>5)KKR5^;&T@[?;..M:5AI.M07T4MQXF:ZA4Y>'[*B[QZ9!XK&\?BQ.J
M^'QJ1Q9>9+YW7[OR>G/Y4_0I? ]MJ\)TF7%Z_P"[C_UISGM\W% #B^N:MXLU
M>QM=;>R@M/+**(%D^\H]<58AU/6=!UFTL-:N([VTO6\N&[2,(ROV# <<_P"3
M5"WUS3M%\=>(&U"Y$ E\D(=C-G"\] ?6I+N^7QEK6FPZ9'(^GV4XN)[ID*J2
M.BKG_//M0!W%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "D95=2K*&4]01FEHH 8T4;@!T5@.@
M(SBA88D.4B13TR% I]% $7V:W_YX1?\ ? IS0Q.07B1L# RH-/HH C6")&W)
M$BGU"@4YXTD7;(BNOHPR*=10 W8NS9M&W&-N.*4 * %  '0"EHH :40N'*J6
M' ..:9]FM_\ GA%_WP*EHH     !@"FJBH"%4+DY.!CFG44 -,:%BQ12Q&"<
M<X]*555%"JH4#H ,4M% #2BLP8J"R]"1R*%14SM4+DY.!C)IU% ###$Q8F-#
MN^]E1S]:>!@8'2BB@!NQ=^_:-Q&-V.:011B3S!&N_P#O8Y_.GT4 (0&!# $'
MJ#2)&D:[4157T48IU% "*BJ254 DY.!UH95=2K $'J"*6B@!C11NH5T5@.@(
MSBFBV@!!$,8(Z$**EHH ;L4.7"C<1@G'-#(K$%E!(.1D=*=10 C(KKM=0P]"
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MO&,DDGH>* .]HKQZW\7>++?X>V6OW6IK<3ZI>I90K'9Q_P"C*974R<D!W(7
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
M)INGFRMHI9&18U;8NXA/[YW,3^/% 'I$]U;VJ*]Q/%"KN(U,CA06)P%&>Y/
M%2UXS/KVJ:OH,EIJSRR3Z=XIL8%>>.-)2I>-L.(B4W DCY3^M=WXSU?4;*XT
M/3--NH[&35;PV[7TD8<0@(SX4'@NVW SQ[4 =74/VNV^V"S^T1?:C'YHAWC?
MLSC=MZXSQFO+M5\5^)M)L/$>FQ:I#>7VF7=A'!J#6Z+N$\@#1R*!MR!U( X8
M=#5O5]:U;POKUVUQ-#JMU9>&;B\,IM$C:203C RHW! "!M!QQGKS0!Z917EV
MB^(O%A>.:>2^NK2XTZ:X>:ZM;>)875 R-%Y;$LA/&&!ZCFFZ3K?BV"T\%ZQJ
M.NQ7EOKLD5O/9BS1 GF1,ZN&'.[Y>1TYX % 'J=%>2^'-0U#1/"?B._N]?F<
MKJ]S;1!;1)'$QN @902,EB0 I(49]*S]6U[Q%=>'/'&CW]Y>(]CIT=U')=00
M). V[<A\EBN#M&#P1GZ4 >R27=M%<PVTEQ$EQ,&,43. T@7[VT=3C(SCIFIJ
M\ZNK_4-'UGPJDUPFINUC?S,YMHUD;9%&RJI )7TX(SQG-4]/\1^(H+'PKKUS
MKMM?PZ]=0P2::ELB+$)03^[8?,3'WW$]#TH ]1HKR&3Q%XQB\,:CXI_MZ(P:
M?JLD"V!LDQ-"+CR\,_4'!X(QT&<DYKUW<#NP<D=0* %HKQT>+_$+^']%U_\
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
MM@ER."+Q7B)R>$?C=T["K\OB/1(+&WOI=6LDM+G/DSF=?+DP"3ALX. "?P-
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
MZK[ ^@XJX-$TP6UA;"RA\G3V5[1-O$)52JE?3 )%2:;JEAK%FMYIM[!>6S'
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
MWJA:>*_#]]IUSJ%IK5C/:6HS<31SJ5B'JQSQ^- ":EX3\/:Q?I?:CHUE=72
M 2RPAB0.@/J![U?CTVRBO+J[CMHUN+I42>0#F0*"%!^@)_.JNG^)-$U:^FLM
M/U:RNKJ 9EAAG5V4=.0#Z\5BZI\0M%MKFTM=-OK'4;J748+*6&&Z4M$)&VE\
M#.<'M^HH T[OP=X<OM.M+"ZT:SFM;,8MXWC!$0]%]![4Z+PIHEL]H;;3X;=;
M2Y:[BCA4*HE9"A; ]B?T]*V:* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YG
MQGI=[JBZ"+* R_9=9MKF;Y@-L:$[FY/.,]!S7344 >.ZMX8\0Q^#_$?A>'PL
MM_/>W4]S#J7GQ!)0[[U9MQW"0?= QC@<XJWK/A7Q##XFU*]MX-2NK34[."'9
M8R6@*%$V-')YZGY#UROJ<@UZO10!P6B^##8^,[:XN+'S[&T\/0:?#-<LDK!U
MD?<O09.TCG !K"L/"^N:-I'@^<:";R72;J^\^R26(,(Y3((R"S;<#<IQGC->
MM44 >8:UX4UF[TWQ?Y.G"66ZU>UO;2)I$!F2,0EL$G /R,.<5!XYFNOM6B7&
ME+%IWB#48GTF73WE0RI#."1(0A/^K9=V1QRW->K56.GV37ZWYL[<WBKL%P8E
M\P+Z;L9Q[4 4="$=FDNBVUA-;V>EI%;02OC;,/+!^7Z9 )]<UP5[X'O9_ OC
M:U&D1-JFI:G=7%KDIOD4R QMNSQQR,D8KU2B@#R3QUH/B[63K]E%97UQ!=0H
MMD+66UC@90@R)MX\PMNSC''3!'6NBL]*U33OB')?G1VN+._T^WA:Z22,?9Y(
M]^[<"=QSN'*YKN:* /)M"\,Z]X>MO"NI3:&=2DL-.FLY[%9HQ);N\FX2(68*
M<@;3SG!J2S\$:FW]BO>Z7"L+>(I]4FL@Z.EG$T;!5]&PV#\N1EJ]5HH \TU+
MP]X@L]2\67&BV(2&^N[&2,0^2'EC10)C&'RHDR."PZ\UBMX1\276E>--VG7W
MF:H=/:U%[<0--+Y;Y?<8\*"!C\,<FO9:* .6\>:+>ZSI-B;&VCO)+'4(;Q[*
M1PJW*(3E,GC/.1GC(%<?K_AC7O$5IXLU&'0CILFH:9%906#31&2X=9"QD<JQ
M0$ [1SG [5ZS10!P^N^%);CQ!HR:;;I::;;Z9?6KRQ;5%N9$C5,#(/\ ">GI
M7%6MU)<WWP]TA++2-^GWBA9["\2<RHD3!G4*,JAP"=V#DCKUKVVJ=KI.FV-Q
M)<6FGVEO/+_K)(H51G^I R: /.;3P;J;MH4=[IBO#;>(KV^G5V1@L3F4QN1G
MGDJ<=?:MO3[.\\-^*_$=Y'I$CV>IWUDMNMOM .8PLDA&> IR3G&<5V]% '(>
M-K?7IKK2FTJ*\DLD:4W0L&@6Y#$ 1E3-\H7[V<<\BN)T[0]4\,V.A:AJ-O:+
M<66JWSI87U[%&95FR59'^X74 G&!P6Z5[+5>\L;34+<P7MK!<PDY,<T8=2?H
M>* /%K/1-3\4Z5XCN]*@@C=/$D5ZL%G,C),(XUWHCNI1F!.<D%=RUW_@G1KV
MUO\ 5=6U"+5(KF]$49&H2VS.X0-AML"A0?F(Y)) '2NMM[>"T@2"VACAA086
M.-0JJ/8#@5+0!Y@/#%SK=UXCT'^T6T^6'74U8-Y E6>)T5D!4D @.IS[I56+
MP+XJ;1_$"W%\ES=G6H]1LHY8TC6X:,QMO)4G;O"E=IZ$9[UZS10!Q-K::SX@
M\;Z7K6H:/+I-II-M.B)/-'))-++M!P$9@% 7J3DD]*BU73M4TSQQ?ZW#X?\
M[=MK^QBMD5)8E>V*%LKB0@;'W DC/(Z5W=% 'F'A_P "7]AJ/@X:E9P7$6F6
MEZ9B"&2WDE=61%!Y.T$J"!_#]*Z#QEI-_<:MX?UFRT\:FFESRO+8;U5I Z;0
MZ[R%W*>0"1U/-=?10!Y7+X4UR\2_U$:4+(W^O6%XNG+*A,,43*'D8@[=S8+$
M GH.IJ/5/#NNV^E>,=$B\,)J;:S<7%S;ZAY\2KB0?*'#$,&0\+@8X'(Y->L4
M4 >2W?A7Q)8ZO:ZA;PZC-%-H]O921V$EIYD+H#N1O/4@H<YRIZYR#Q6OH7@F
M33O%6@S36)DLM.T)K=)+B1)6AG,JG;D 9(4L P4#%>AT4 <'X>O9AXOUZ_AL
M9YK75-56T25!\L:P6X5I#G^$NI7ZU-KVG:G9^/K7Q':Z*VLVQTXV1ACDC62W
M?S"V\>80"&!VG!SQ7;44 >4:/X2URWT[34ETA+1HO%KZD]O%*A2&W*O@@YY
MR!CK[58TK1O%&FZ]<+H^GW-AI[)=R/#J$\$\"3."8S RGS "YRP; P3WKT^B
M@#R;0/#_ (F;Q;X?U#4+#4DCL[2XAN7NYK78KM&!B)8<$)N'&?;@=Z>D^%_$
M;>"-"\*2^%DL9[:ZAN9=3^T1%80LN\N #N,A VXQCGKBO9:* /,F\+:T7<_8
MC@^,UU,?O%_X]@!^\Z^W3K[5%>>%M:72KR5-*^TSQ>+3JT=N)$#36^\'Y23@
M$CL2.E>I44 >3^,XI;SQ'IEEICQ6M_X@M!I>J6(F4RV\/$A<A21E4,JYZ?.,
M5Z-I<_GQ7=HEC+906<OV6$M@"1%5<,G^SR1_P&K*Z?9)?O?K9VZWCKL>X$2B
M1E]"V,D59H \(D,EMHWA3PPMOI%P]EKEN([RUO$E>?;+EG6,#<K8R7+<#!ZY
MK6N/!&O-?ZSI=Q'JT^GZGJ370N+2>T2+8[ALN9$,H=.V,_=&,5ZK%I.FV]\]
M[#I]I'=OG?.D*B1OJP&35R@#SN7P?/.GQ"DFTN*2?5=RV3OL)E MPJX.?E^?
M/7'/-8TWA3Q-8ZE;7T<.I3I<:-:V<L=C):;X7C7#(_GJ04).<J>N<@\5Z[10
M!YO:>&-0\/:]X6N+32)K^TMM+;3Y@T\1DMV+QL&8G:&"A2,J.W2J2^%=<LWM
M-3_LD7WV'7[^].GF5 9HIBP2123MW+D$ D=3T->JT4 9>@R7$U@\MSHPTEWE
M9OL_F([$<?,VSY0Q],GZUP.@>#-2B/@1=2TQ2FE?V@UTLC(PB:1LQG&3G/7C
M./:O4J* /+KCP=J?D:I##IBB*7Q7;ZA"BL@!@!B+N!GC[K<=3Z58U'1-7T[5
M?%"P>&8]:AUP+Y$XFB01 1!/+D#D$(I&1M!Z^M>DT4 >?>'?!EWIGB_3+K4(
M([J.P\.6]@MXV&_?K(Q;:#R.".<=#]:R&\ W4GPP_LR31H6U235OM,B'9N*?
M:]VXMG'^J]\XX]J]8HH \^U[P[K,7BC5=0\.V-M$9O#WV6%V"!&G$I(4J>IV
M="1CH#61IGA?7[SQ)J-W=66I1VUSX?FL$DU2>V=_-+J5&(> O4CKWZ<5ZQ10
M!YKI>BZW-IW@:*?0I+%]&NE2Z#2Q-E5MFC\T;6.06.,=?:LV'PGKX\,V?A!M
M 1);?4%N&UWSX]A59O,\X#/F>81\N,=^N*]<HH \SN/!=U/X<^(,<FDQ27^J
MW5P]D6V%I5\M?+(.>/GW8SC!YK<\5:!J&L>![.RMX8Y[NV>UGDM)G 2Y\IE9
MHF;IS@]>,XKL** /+-6\/ZYXAD\1:G'H#:69]!ETV&T>:(R74K'<&.QBH"XV
MC)SR>@KT/0M.BTK0K&RAMH[=88$4QQJ  0H!Z?SK0HH **** "BBB@ HHHH
M*Y'Q9I.K#7='\2:);1WMUIRRPRV3R",S12 9V,> P*@\\'GFNNHH X?5+SQC
MK7AR_%OX?_LV4-#Y,<ES#+/*F\&7 (,:MM^[N)Y_"N<L?!6M:I)XM-[;7]L-
M1M+8V4]_- \WGQ%V5F\K@8;9^'?L/6Z* /*G\*>(;_1HM=O]+BFUN368]2N]
M,:9</%&IC2(-G;D##C)QDFM+6-.UC6H=.U2/PJMNVGZFMV^F2SQ;[Q?+*;R5
M)0.I(*@M_#U'%>AT4 <=X2TO4%\2:]KUYIO]E1:B($BLC(C.3&&S(^PE0QW
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
M<0<_(I &.23GD^],_P"$!LQ%8%=8UI;JR1XH[P70\XQOC,;';@K\JXXR,=:
M.8_X3CQ#K@\&WFD06< U"YN8+BWFG8)(\2R @G82%^3<#C.< BNC/C"Z33_&
M-P]K"'T#?Y:ACB4K )>?Q./I3A\.M(CT6PTR"ZU*W%A<R7-M<Q7.)T>0MO\
MGQR#O(YY]Z;JWPWT?5[W4+B6[U2%=1C"7D%O=E(IR%VAV7'+ 8]CCD&@#,O_
M (@:A;:II5L;?3K.&\LX+@7&H221QS/)]Z.-U4J"O'WCSD<=Z] ED6&)Y7.$
M12S'V%<QJ'@+3M3MXK2XO]4^PK%%#)9K=?N9ECQMW+CCH,[=N:W-.L);+[9Y
MUY-=?:+AYE$O2)2 !&H[* /S)H XNT\>:VUCI>OW>D6<?A[4[B.&+9<,US$L
MC;8Y'7;M()(R <C/>M;POXCUGQ!J^KI+I]K!IFGWUQ9"<2L9)7C< 87& ,=2
M3UZ"DM/AWHUG=6S)/J#V5I/]HM=.DN2UM!)DD%4Z\$D@$D#L*V]'T2UT1+U;
M4R$7EY+>2>8P/[R0Y;''3TH TJ*** "BBB@ HHHH *Y;Q9XCU31M3T/3M)L+
M>\N=4EEB GE,:IMC+;B0#P,9/!.!QS74UFWVB6NH:OI>I3&03Z:\CP!6 4ET
M*'<,<\$T <%JGQ2NK&_U**&WTQETIQ%<0RSR":YD"@N(0%( &<#=U([5IW?C
M36KE]:N=#TRRFT_1XP9FNYVCEF<Q"4A %(&%8?>ZGTZUKW7@FPGU:YU""_U2
MQ:[97NH;*[,4<[  ;F Y!P "5()Q7.^,?!^I:KJFH-INDPD:A L4ER-6F@1R
M%V@SPJN)-O;GD#!XH V?#OB^XUK6-/LI;6*-;K08-59E)RKR-@H/85@V?B6Z
M\0ZSX"U&0?9Q<W.I))%$YV,(UD49]?N@_6MP_#O3Y+?1\WVHV]WIU@E@;BRN
M# T\2@?*V.V1GC!&>M6=-\!Z-I<&BPV_V@Q:.UPULKN"#YV[>&XY'S''3\:
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
M>M:_9;%;J.%XYV\R$BW5E51L&1SG).02:ZVV\"Z1:>'].T:-KDV]A>)>H[2
MR/*KF3+MCG+'FB;P/ITUYK4XNK^./6(7BN[9)_W1+($+A2.'V@<_I0!A^'/%
M'B"WN?"^GZQIEI'9:O:[;:6*Y9YD9(=_[T%0/F /0G![UK>,/%-SH,]K;V<V
ME+-,CR%;V27=@8 VI&C'!S]XX QWK4;PU8O/H<I:;=HH(M?F&#F,Q_-QS\I]
MN:AUCPG::OJL6I_;=0LKM(#;M)93^69(BV[8W!XSDY&#SUH Y*S\2R>)/$'@
MC58UDMH[[3;^22W$A*AE\L?C@YP<5;\+ZU<Z7\#;76R&NKFUTI[C$C%B[*&(
MR>O;FMO3/ ^DZ2-&%L]R1I$$\%MOD!RLI!;=QR>!CI6EHVA66B>'K;1+<-)9
M6\7DJ)B&++Z-Q@]?2@#FM!\,:C=66FZU<>+]8EOIECN9=DJ_9G#88HL6W:%P
M< ]>^:I:E\1Y].\2QVF-*N;)M02Q9+>:5YDW,$W$[/+R">4SD>M:UE\.=*T^
MYA-OJ&LK8P2B6'3OM[_9HV!R,+UP#SC./:DE^'&DRS@_;M46U6]%^EFMS^Y2
M;?YA(7'0MDX)(Y.,4 5H?'-W(EO8M9P#66UE]-F@R=J(F7:4=\>5AA[L!4OA
M[Q1X@UVV@US^S-/A\/7&]T+7+_:5B&<.5V[3G'W0>,]:V(_">EQ^,)?$ZI)_
M:$D'D$%OW8Z L%_O$*JY]!533? NG:3>I+9WVJ1V<<C21Z<+MOLR,V<X3KCD
MG:21STH Q+3QWK;6>DZ[>Z/9Q:!JMQ'##Y=PS7,*RMMC=QMVD$XR <C/>M3Q
MQXLO/#!TX006RPW+.);Z\\SR+?: 5#%%)!;)P3@#!I;/X=Z-975JZ3ZA)9V<
MWGVNGRW):V@DR2"J=>"3@$D#M6KKGAY-<$>[4M2LBBLA^QW&P.K8R&4@@].N
M,CUH YCQ'X\O-)M[5[630I)7L5NY(S<RR%\@\1[(S\AQP[8!].*QK_5+WQ3X
MP\,SM$JZ/)HW]K& WLL17YHRS'RQ\S*&PJG@Y.<5U,GPXT;:D=G<ZE80_8TL
M98[2Y*">% 0H?())&X\@@\FM#3?"&FZ7<Z;/ 9V;3]-_LR$2,"##E3\W'+?(
M.?KQ0!R&B?%.XU:^TP_9M/-KJ<OE1013NUQ!N!V-(-NW!( .#QN'6DT3Q;XJ
MM_!FJZYJ%M9WD=C?3!]DK&3RDG*R #8!A$!*G.3MY%=7H_@NRT.[B>RU#55M
M("Q@L&NR;>+.> O4@9. 20.PJNWAJ3P]::K-H,$NHO?2L[:;>7FRW4NQ,A7Y
M3C.2<?RH O:3XA;6?$>IVEHD3Z;8Q0C[2"29)G7>5'; 0H?JU;U<WX#\+_\
M"(>$;/2G9'N5S)<.A)#2-UP3R0!A1GLHKI* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN
M,^),Q31+.%[&.XM9[M4N)9HY98K==K$,Z1$,PR ,9QDC- '9T5X18V%Y>>&'
MTW9=I9_\);:B$0036XC@;86:-7)=$Y)'/&<\5NWG@SR-=\1Z-H,4UI =.MM0
MLAO9HTO4D<J5+$X)VJ#[&@#UJBN&^'MS+XD:_P#&5Q"\)U'9!:POUC@B&#^<
MAD/X"N(U6S4Q:XMW9:N_CMK^0Z;/%',?EW_N3&X^18@N,@GLV: /8QJ]BUS?
MVR3A[BP17N8E'*!E++^8!I-&U:VUW1;/5;0.+>[B6:,2##;2,C(KSJTTVRL/
MB9XD-Y93K?WEK%+92I%*T;MY,@F(8?*.>,-ZC%96B>%H]'\.?#_6;.WO(]7D
MO+:&[E+R%O)=&W(RDX"# &,#&* /:**\*L-/U2;Q!Y=^_P!F\2#52_VDV5T\
MQC$N1MD4^7Y)3C'0#J,UV_@30HEU[Q/K%S%/]L_MFYC@:5F"K$0ARB].3WQS
M@>E '?45X[K \.O\3/%0\36=]<VHM[00B&*:1%<QMVCZ.?X2?1L$4:3X>O\
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
MXVY^5>%7MCZU8U;1=3T:#QMI/AJWNXM/5["9+>(R-\C9^T"/G<<@#(4YZ@4
M>S45XI8Z7'/H?B+[)?R6.ESVT,3KINEW819?,SO"/RWR_*X7^$\UU/P\U."R
MTJ2UDTQ+-)M1,%M-9V\ZP73>6&WJCC,8^4@Y^7(.#S0!V;:Q9)KB:,\I6^>
MW"1LI = =I(;H2#C(ZC(HTS6+'5_M9L93*MK<-;2OM(7S%^\ 3UQG&1QG([5
MRWQ3L+E_"AUC2WFBUG2G$UG+"FYQN(1UQW!5CD>P]*P]:\/Z9H-_H&FZQ;7E
MQX2M;"2/]W')(AO"P/F3+'DDL-Q!(QN)H ]4HKQFS:^T:W\.ZQ=VNJ#0[+6[
MLVZR0R2306<D3)$73E]NXG&>0"/:NM\ W4FH:[XNOS;74$%Q?Q- +F)HV9!
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
M0K#&XRA.YERQ )"C)(K+\$>-7U'1/#4>I--<WVLF]9)PBJH6&1OO 8Q\NT#
M[<T =[17*7/C[3;:WOY#:WDDUKJ?]EQV\2!I+B?:K (,XQANI(Z&J'B#QWJ.
ME^&UU&+PWJ$%S]OAM7@NT0X#LH+ K)@Y#8!!^]U[T =U17,^*]9O;/X=:MK%
MI'/87L5E)-&LRH7B8#C(RRY_,56TKQU#<76G6>H:9J.G_;XBUI=7<:+'<%5W
M-T8E#C) 8#@?A0!U]%<CIWQ!LM0NK'&F:C!I^H2^39:A,B"*=L$C@,74-@[2
MRC-2:5XXBUJ[C-EHNJOI<LCQQZH8T$#;<Y;[VX)P0&*XH ZJBN-M/B/874MG
M*=+U.'2KV<6]KJDL2B"5R<+QNWJK'@$J :K77Q2T^T.H2OHVKM8:=>O97MZD
M*F*%E?;D_-DCD'@' (SZ4 =W17)67C^QGU*>SOM.U'2MEF]]'+?1*JRP)C<P
MP21C(." <'I26'Q L[J>W6ZTO4M/@O(7FLY[E$VSJBES@*Q93M!8!@"0#0!U
MU%<]X7\5KXIM_M4&E7MM:/&)8;B9HF253TQL=B&]0<$56\0>.(?#=VXOM(U'
M[#$R"6^7RO+7=@ A2^]@">2%..: .JHK)\0^(+7PYI\=U<QSSO-,MO;V]NFZ
M2:5ONHHR!G@GD@8!K+F\<)9Z8MQ?Z'JUK=R7*VD%B\:-+<2$;AL*L5(QDDY
M&#F@#JJ*XR?XCZ?9:/JM[?Z=J%G<Z4T(NK*5%\U5E8*C+M8JRG)Y![&I;3X@
M6+WE];:GIVHZ0]I9-?\ ^G1*/,MU.&<;6/(./E//- '745YU<^/+^]UCPM#;
MZ7JFEV^HWV-UW%'MN8/*<XX+%#G:<'!_6HG\>WVGVFE-:VM]JPO=;N;*5I(8
MU=51I/D0!U&?E&TGJ%.<'% 'I5%<6_C*UTS4O$<^H37_ )5DEGBS:%"4>53M
M2/:<LS' ()P#T.*E7Q_;11:F-1TG4M.N["Q?4#:W*INFA4<LA5BI(. 02,$B
M@#KZ*Y'2/']KJNKZ?8/I&J6*ZE$TMC<742K'<!5W$##$@[>1D#(J]K?BN+2=
M4ATJVTV^U34I83<?9K-4RD0.-[,[* ,\#G)- '045YEXC\>7>HVWA^/PXFIP
M_P!I7<L,[PV\1N(6B5BT6V4[0^5YSQ@'!Z5UVM>)(O#RZ=9M;7FI:E>92"VM
MD7S)2B@NYR550.,G('- &_17*W/C=+>"PC_L/5FU2^,@BTSRT$P$?WF8EM@4
M9'S;N<C%5IOB3I<&DP7K6&I&634?[,DLA"#/%<;2VTKG!R ,$$@[A0!V=%>>
M:S\3)+;POK]Y::)>6^K:1Y?FV=]&OR"3E7.U\%" >ASGM6J_B5SXATM)H]2L
M1-8W4[6$T47S>64Y8AB0>> #@YYQ0!UU%<1I7Q,L=4ETACHVK6MEJS"*UO;B
M)1$TI!(3AB>Q .,''''-7W\<Z>GA6Y\0&VN?LT%X;-H\+O+"<0Y'.,;CGKTH
M ZBBN2U/Q_9Z==ZA''IFHWEKIAVW]Y;HACMS@,1@L&8J""=H.!3=1\>6\-[>
MV>G:9J.HBRA62ZNK2-&CM]R[E^\P+':0Q"@G!_"@#KZ*Y[P)J5WK'@31=1OY
MO.N[BU2263:%W,>IP  *Z&@ HHHH **** "BBLN^UVWL->TG2)(I6FU/SO*=
M0-J^6H8[N<\@\8H U**Y&_\ B%ING6U[/)9WKK9ZJFE.L2!F:1@I!49Y'S#W
M]JB'Q'T^&TUB74M,U/39]*A2>:VN8TWO&YPK)M8J<D8ZC!ZT =G17.Q>*9Y-
M#DU)O#VIJZR!%MPT#-(" 0ZL)-FWGDEACFN9\1?$6>3P;>W6CV5[:ZG#?Q:?
M,CI$[VS.R_-]XHV5;Y2"1DC/&: /2**X:+QL=+MVL9-/UO5KJP@6749O*@5[
M<,"P#@,JLX7!VIGC'K70:EXGTS3/#2:])(\ME(D;PB%-SS>9C8J+W+;A@>]
M&S17*/XXCL]+N+W5=#U;3FCDCBBMY8D9[EY#A%CV,0S$]LC'>H6^(=I;6>JO
MJ.E:C87FFVGVR2SN%3?)#G&Y"K%6&1CKP: .QHKD=.^(%E>:I%97>F:EIJW%
ML]U:SWL2HD\: %B,,2" 0<, <5A:I\1+J\AT&;3--U2PM-1U:UAAO;B&/R[F
M%GPP R67<O() R.AH ]+HKSC4/'5[I-M>36D-WJ;#Q(--998HP(E/EY1,,N?
MO?*6[GGBM6;Q?;:=KFHSZE/?6EM:Z1#>RVDT4>(MSNO5227) &,D=,&@#LJ*
MY.S\=02W?V34-&U32KA[:2ZMTO$0?:$098*58@, 02IP1FJND_$JRU2?2,Z-
MJUI::L0EI>7$2B)Y"I;9PQ(Z$ XP<<<<T =M6/K7AG3-?DBDOA="2)2BO;W<
ML!VGJ#L89!P.M4O#_C*'Q)>RQV6EWPLT>2,7KF+RRR-M(*ARZY(.-RC-5KCQ
M=?0?$A/#:Z1<36C62SF>-5R&,@7>27'[L X/&[(X!% '2:;IMGI&G0:?I]NE
MO:0+MCB0<*/\\Y[U:KC(/B1I\[P7']F:FFCW%P+:'5FC7[.[EMH/WMX4MP&*
MXS6_?:[;Z?KFF:7/%*&U'S%AF &P.B[MAYR"1DCUVF@#4HKCC\1+*8Q1:?I>
MHZA=3S3QV\%NJ9E2%MCS99@JQ[N 202>U6++QYIE^VF1QV]VDU[>RV#0RH%>
MVFC0NRR#/' [9ZB@#J:*Y/5O'^FZ/'KDEQ;7;+H]Q;V\_EJ"6,P0J5&<D#>,
M]^#C-:%SXG@T_P )3>(M1L;RS@AC:1[>9%\X -@9 ) )X/7C/..: -RBN63Q
MJBV5E<WFCW]I]LOXK&(.T3AFD^ZX9'8%?7G/M3M7\;V&C2:ZD]M<N=&M(KN?
M8%^=9"P 7)Z_*>N* .GHKE++QU:SZG;65]I>HZ6MY$\MG/>HBI.J+N;[K$J=
MOS88 X%-TSQ_9ZE=V"G2]1MK+4G*6-].B".=L%AP&++N )7<HS0!UM%</:?$
MVPN](;5QI&J1Z;'.D$EU)&@12TOED_>R0IP21TSZ@@3>(_%T,$MY96\M[;R6
M-W9137,$<;@M-(,1C<?[I&X]@PQS0!V5%<S9>,X=1\17>E6FF7LL5I.UM<7@
M,0CBD5<G*E]X7MNVX)JE:_$>PNI;28Z7J<6DWEP+:VU22)1!(Y.U>-V\*QX#
M%0#0!V=%<YHGC"#7M:U#3K33;\+87$MM/=.BB$2(0-H.<DG.>!P.N,BG^(_%
M<'AZ[T^R^Q7-[>Z@7\B"!HU+! "W,C*.XP,Y- '045S.L^+WT:TAN6\/ZK-&
M]O\ :)=GDJ85QDJ=T@RX_NKFN=U3Q=?ZIXOT"PT>6_M]*N[ :B]S;P0L9$+(
M 6\P_*@#'=@;N1C- 'I%%<?8_$*SOI[,C2M2BL+^0Q65](B".X?!( &[<N[!
MVEE&:SM&^),TWAV]U?5]$O+>WM+UX))D1-BIYWEY/SDY7@MVX.,T >@T5EVV
MN6]WXBO=&ACD:2RACEGFXV*9,[4ZYW8&[IT(]:YJ_P#B=96$NJC^Q-7GM])N
M#!?7,,2&.(  [LE@2.>@!( R0.,@'<T5RNF>.;74M=M]+;3-2LS>0O/8W%S$
MJQW2+@DKAB1P0<, <'M1I_CB&[\06VCW6D:AI\]VLC6K7/E$2[!E@0CL4..<
M,!0!U5%<)IOQ2L-133+@:+J\&GZC.MK%?2PH(A*S%0IPV>HQG&,]ZT=1\<0Z
M3K$=G>Z1J,-M)<I:K?-Y7E[W.%.W?OVDD#=MQ0!U5%<3JOQ)L],AU2[71M5N
M].TR1H;B^@C3RQ*O#* 7#'!X+ 8![]ZMZEX[MK&]N;6UTK4=1:RB2:]:U6/%
MNK+N .YE+-MYVKDXH ZNBN57QY8W'B&TT>QL;Z]DNK:"\2:",&-89"0'8DC
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
MC# @ JN#NSQSFH(? $B+933ZKY]^NM+J]W.8-HF<(4V*H/R* 1CD]/>NWHH
MX[6? @UF7Q27O_*77;2WMQMBR83%OPW7YLEAQQTJ7_A%=1N]2T[4M3U6">[M
MK*YM9##:F-7\TK@@;CC:%Q[^U=675652P!;H">M+0!R$?@ET\.>%=)^WJ3H5
MS;SF3RO]=Y:,N,9^7.[WZ5CWGPUU6>QOM)@\2K%HT]_]N2V-D"ZL91*4+[N5
MR"1P#G'/&#Z/10!YWJ?PM@N_$-_J-N^DF+4)1-.M_I274D;X 8QN6& <=&!
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
MH(UC18T"* !CA1P!["IZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB/B5K>HZ/8:
M3%822P1WM\MO<7$3QHZ(58X5Y/E4L0!N/3ZXKMZBN;6WO;=[>Z@BG@<8>.5
MRL/<'@T >23:SXGCT&2"+598LZ[9VEK<R7$%S-&LA =)#'\IP2#@\D-6G;Z9
MK\OC34_#!\8ZL+&.RBO4GVQ?: [LZ[=^S&S*YQCT&1SGT"+1]+@M(K2'3;..
MVBD$L<*0*$1P<A@ , @\YJP+6W6Z:Z6"(7+H(VF"#>R@D@$]< D\>] 'D$'B
MG5=4MO "ZAXDDTM-3@O4O;F+8AE:,JJ\L"JL<=<?Q''.*2YU2ZO+;[ ^IOJU
MEIWBS3H;74'VEI%+(S(64 ,4)(S7HE[X.TN]U32KIK>!;;3XKB);(0+Y+B7;
MG*XQP5ST[UJII.FQ6D-I'I]HEM XDBA6%0D; Y#*,8!!YR* /*]4\1:B;#Q/
MK<GBN73]3TJ]EAM-)'E^6RH0(U:,C<YD'.0?XN.E7M0U_7K;5+KPL;F>+4M8
MN+>?393RUO!(,S@?]<O+DQ_O+7HLVCZ9<7\=_-IUG)>QXV7#P*9%QZ,1D5EV
MOA=D\5R:_?:G/?3)&\5G#)&BI:H[ L%V@%CP!D\X% '"ZG-XAN+;QUJ<'B:_
MM%T*XD:SMX@A0[($<A]RDLIZ8R.I/-7X;WQ!I'B#PW<R:S=:D-;L[B2>RD1!
M$DB0B51$  5&?EY)R.IS7H9T^R,=S&;.W*71)N%\I<3$C!WC'S9  Y[4XV5H
M9+>0VL)>V!$#>6,Q C!VG^'CCCM0!Y)X.\1^(]4O=!OFU":9[Z4B]@GO;7RB
MFUBRQ0J?,5D(''7 .:99ZAXDB\%:?XN?Q-?2RC5/(-FRIY+PF[,)5OEW$X_B
MSP,#MFO6(='TNVOY+^#3;.*\DSON$@59&SURP&33AI>GBR6S%C;?95?>(/)7
M8&W;L[<8SNYSZ\T ><Z LMAXP\=R1^( EY%<>9';WTD:PMFW1@\@"AMJ],@C
M@<Y/-=%XZUB_TKPQ92VUY'9FZO+>VN;]%#+:Q.V'E&[C'8$\#=FMZ]T#2-1:
MX>[TVVDEN83;S2^6!(\9&"I<?-C'O5Q[>"2V-L\,;0%=AB905*],8Z8]J /)
M=8U_4]%M?%FGZ7XCN-5MK31UO([V1T>2UG+E=F]  <J-P!Y&*]#L-/\ LWAB
M:+7M2?4(YHF>[FNMJ($9?G4  !4 SU[=35V'1-)M["2P@TNRBLY<^9;I;HL;
MY]5 P:MRP0SV[V\T2202(4>-U!5E(P00>",=J /-O!IT/6_&?]OZ4NG:?906
MKV.GVMN4CENEW M*Z#D+\OR@C.,DXXJQX=A>;X7Z]:032PP1W.I16KQ8R(EF
MDP!D$8ZCITKL+;PQH5C,)['1M/M+@ A9[>UC1TR,'! XX-6-(TFTT/2;;3+%
M"MM;IL0,=Q/<DGN2223ZF@#R"&WDN/ OPZALM?FEFDU&U7SB8I#9G[*^44!0
M!M'0-DY/.:NZKX@\0^%K3Q=IT.K75^+"6Q\B\NA&9;>.<D2$G 4XQP2,#//
MKU"#0])M41+?2[*%4E\]!';HH63&-XP.&P2,]:G-C:&2XD-K!ON5"SMY8S*
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
M >+27-S:Z'\0-;L;&+P_-"L%J=-A92T<B')E8 ;?F#C!&00.M=!K&MW^G?$
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
M;0V<9R!SP>.OYUL5S7@#0[CPWX'TS2;N...Y@1O-$9!&XL3G/?K72T %%%%
M!65K7B71_#H@.KW\=H+@L(BX.&*C<1P.N/SZ#FM6N:\0:%<:IXK\+7Z1QO;:
M;<3RS[R,C=$50@=SN(^E $EWXY\-6%VEM<ZK%'*RHS HV(P_*[V PF<C[Q%)
MJ?CKPUH]]/97^J)%=6X5I8A&[,JL,AL*IXQU/0=\5QVI^!-;_MG7HX8Y+W3=
M9G,S;=5:V5 RA761 C;AQP1VXIUG_;6F_$;Q:-"TJTU%5MK&%EN+GRF3$1VG
M=M.Y>N1P>E ':ZCXP\/Z59V=W=ZI"(;Q=UL8P93,N,Y54!)&".0,4RX\;>&K
M73;/49M8MULKW<+>8$E7*@DC('!&#P><\=>*Y'1_!FO>$&T2_L(+35KBUTZ2
MQN;=I_)"EY3+NB8J> 25P0. *ETWP-JD%[H-W=I:,\>L7>J7D4;9C@,J,%5,
MCYL,5YP.<F@#?LO'VC7WBN;0(Y")EABECD*D"0N"=N,<$  \^M6].\:>'=5U
M(:?8ZI%-<MN\L!6"R[?O;&(VOC_9)K)O=!U<^.-2NH+>*33-7TZ.SFN!/LDM
MBGF<A<'=G>,<BL'PUX$UBUDTFQU>&4V^E@^7=+JSM&2$**T<.SY3@\@G R>M
M &QKOQ.T6S@\O2+ZVO+T7D-MY9#[&W2JC[6P%8@$G )Z5M^+/%ECX1L+:[O@
MS+<7,=NH7MN8 MTZ '/X5PK>$O%O_"(Z5X4_LO3/L^EW<$@OEN>9HXY0V5CV
M_*Y&<Y/KC.:[3QSH]_K/A^.+34BEN[:\M[M(I'V"3RY%<KNP<9 ZT /O_'7A
MG3$MGN]5C3[3%YT:A'=C'_?*J"57W.!6C=:[IEGHAUJ:\C_LT(LGVE,NFQB
M&^7/'(YKE#I_BC3O$=YK]GH]C=R:K9P17%K+>[#:R1AA@/LPZ'=S@ Y%7=,T
M2P\+?#)='\0W=O\ 8X[=X[R5CMB E8[@">B@OM'X4 ;M[X@TG3;EK>\OHH)%
MMFNVWD@+"I +D] ,D#D\]JH6/CGPWJ5M>W%KJD;I90FXN R.C)$!DOM8 E<#
MJ :\]\.^%-2\5^ =1NI[N*6]N?(MM/GF4^7+;6C@QEAUVR,K,?\ >!KH+WPS
MK_BS4+N]U6SM-(_XD]SIL,<5QY[2/, "S,%&$7' Z\DT =F=;TX3Z;";H>9J
M:LUFNT_O0$WG'''R\\XJOHOBK0_$4DL>D:A'=M$NZ0(K#9R1SD<'(/'7OT(K
MD-*T3Q=<:[X1GU;3K"TM-#CEBD,-T96E)@\L.!M&!G'')Y.>E=%X!T*X\.>#
M;/3+R...ZC>5I1&002TC,#GOP10!9A\8Z!<:I-IL.H*]U$7#A8WVY0$N ^-I
M(P<@'(Q5A?$>DO9:9>+>*;?5'2.S?8W[UF4LH''&0"><=*X[3_"VO0>*I9+>
M :5I,[7#7L4>H&>"X,@.UDB908WW$,<$#@CFJ.F^&?& M/"6DWMAIT5GH%[&
M[W$5T7:X1$=0P4J-O!Y!)))[8H ZR3XA^$X;M[:36H4ECG:WDW(X6.0,5(=L
M87D$9) /:K6K>,?#^AWGV34=3CAG"!V7:S^6IZ,Y4$(/=L"O-]+L/$6K>'?%
MVB:;IFG2VFIZS?Q->37!0P9D*L63:=Y &5(/IZ<Z.H^ ]<M-:U.2P\Z^LM2@
MAC;&J-:%&2(1$2 *V]2!GCGDC% '<W7B_0+/5HM*GU*,7THC,<"JS,X?.TC
M.0<'IT[U+%XFT>>QTV\BOD>#4I1#9L%;]ZY!. ,9'W6SG&,<UC:#X5DT?QC/
M?"%!9+I%K86[%][CRRVX9/.,;>>^*HZ#X-O].\:S3W!B.AV4EQ<:7&K?,LEQ
MM,F1V"_O /:0T :%EXZTN#P]IM]K&I6@FO5=D^Q1RNCA6(+*I7>%'&20!FKN
MI^-_#>CM M]JL4;3Q"=%5&<^6>CD*#M7W.!7##P1K]KX2T*S@T\?VM8V\T:7
MMKJAMY;=W<MC[I5XS\I(/ITK8AT;Q9H6KWFI6]II^M7&J65M%=-+/Y'ESQ1[
M&.-IS&Q.<#!Z\4 =)?>,O#NFR6L=UJL"-=Q":VVY;SD) !4J#GEAT^O2M6^O
MK73+&:]O9T@MH$+R2N<!0.]<+X:\#7GA_6/#\LIAN8=,T::U>4=1,\BO\HZX
MQN /I70WT5YXA\#/'>:) ;J\MU\W3;BY*J,X)0R*N00.AQP<4 /C\:>'Y=+G
MU);_ !:P2"*1GAD1@YQA=A4,2<C&!S61K_Q'TFP\'W.N:7<17C).MHD<@=-L
MS$##@C<N =Q!&<#WK&B\/>.(M!G@CN[A8OM\4D5E)J9:X^S!2'C%SMR,M@CN
M ,9YJK#X%\0/HGB*&6!4GU'4;*YA26^:X8)&T9;=(PR2 A_D.,4 =7#X[TBP
MT^T_MS5K);V6+SG^R1RM&$)(#G@E%QW; ZU*_CS1X_&*>'&ES-);).DRY969
MVPJ# ZD$'/3FN<U_P=KA\6ZOJ6G++=6NK11*\<>IM:>4R)LPX"MO0CGCD9/'
M-:5MX<U/0O%VCWFFV<$^FQ:1'I4P>Z*M;JC[MXROSC'';IVH Z.+Q/HTVFV.
MH1WRM:W\ZV]LX1OWDA) 7&,@Y4YR.,'--UOQ5HGAV6&+5M02UDG1GB5E8EPI
M ., Y/S#CKS7!>$+2WUCX@W\^F7D5YX;TR>2]M&BY07=PHWJ#T(7]X>.AEKL
M=2T.YO/'^@ZRL<;6MC:W4;LQ^97DV;<#Z*U $(^)/@XI:N->MMMT0(SAL#)*
MC?Q\G((^;'2KNJ^,_#VB7WV/4=22"8;=V4<K'NZ;V *KG_:(KE;KP1J,G@?Q
MKI4=O;B[U?4;BYMAN #*[*4+'L>#]*I^,_"?BW6WUNUA\RYMKN%4LR-4>WBA
M78 RO$!AR6!.22#D9QB@#L=7\=^&="O)K34M5C@N(55WBV.S!6!(.%!R.#DC
MIWQFIM0\8Z!IEI:75SJ*>3=Q^; T2/+YB8!W ("=O(YZ<UFZ-X;NK3Q9K6I7
M441AN["TMHFR"245PX/H,E?K7,6?A+Q=I^A^']/7S);>UT\V\UM;:HUILGWY
MWLZ EUVX&!T]* .XO?&7AZPL[&[GU2+R;Y=UJ8E:0RKC)*JH)(&>3CCO31XV
M\-MHYU9=6A:Q$YMA*H8[Y1_"H RQ_P!T'->>V=A=_#VU\,W=Y?:+!J$6GSV$
MMOJ-TT,;+YOF;DE"MAAD9!'(^E5=%\+:QK?ABRUFR(^T0ZW>7T<<4K6@N(I2
M5W1M@E/5<CH?>@#TMO&_AM-(357U:%+%[C[-YKAEVRX)V,",J<#/S 5?.NZ8
MFA#6Y+R.+3?*$OVB7**%/0\X-<*O@;4)[*PDELPERVOV^H7<=Q?&Y)BC7;DL
M5 +8QP/0<UU/C70KGQ#X?^RV3PBZAN8;J))\^7(T;A]CX_A.,4 .LO&_AS4+
M&^O+;5(VAL(C-<[HW5XT )W%" V, \@<U;T[Q)I&K:;<ZC87R3V=L6$LR [0
M54,<<<X![9KB]4\,^(_$LNMZG>V%II]Q-H<VEVMK'<^:9&<[MSOM  !  '/4
MFN\TBS_L_1;&S**AM[>.(JG0%5 P/RH XH_%*QN_"%KKM@L2;KV"WN8K@D"!
M))=A8MP.@)_G72Z7XS\.ZU%>RV&JP2)9+ON2^8_*7&=QW ?+@'GI7%VO@_Q
MW@6R\,WEA:;=/U."591<[UN85G,CDJ5&WY<<'.>>E:/BWP/?>(]:UIX9([>W
MOM#2R28GGSEF+C<!SMQ@$^A- '3:-XLT/Q!<20:9?K/,B"0QE&1BA.-P# ;E
MSW&126VOFX\9:AH!MPHM+2&Y\[?][>S#&W'&-O7/>N>\*>&]4AUV/4]9M)XI
M;:V:")Y=6:ZR6*[@JE  OR@\G/ XI]_X!LM=\?W^K:WIUO=V+V,$-OO8Y5U9
MRW ]BM &GI_C.TN)M22^5;1;76!I,+;B_G2%4*]!QDOCTXZUHWWB71]-DOTN
M[U8FL+=;FZ!1CY<;$@-P.?NGIZ5P0^'VI:=HFI6^D6UI$\/B*/5M/MFE(22.
M,1X0GG;G:U+J/A;Q5KJ^+KJ]LK*UGU;2XK6U@CN?,",I?AF('/S9SC'..V:
M.H7XD>#W:X5==MRT"AV&UOF!.,IQ\_)Q\N:MKXS\//H4>M1ZG&^GR2>4DB(S
M%GY^7:!NW<'C&:I7?AN:3QEX6U**W@%KI=I<PR'@%"ZQA H]/E;Z5@2^%O$U
MI;Z@+ D17&OSWTMO;7GV:2>W= %Q*!\A##)'&<=: .J/C?PV-'CU=M6A6P>X
M^S"9@P"R\_*P(RIX_B Q5G0O%&B^)5N#I%^ER;=@LRA65D)Z95@#@X.#WQ7
M:=X#UQ=.6*\@BW-XIBU5DDNS.1 J*#EV&6;(/7K796.BW5M\0=8UED06EW96
MT*$-\Q="^<CZ,.: ,ZX\6^(9O$VLZ5HWAVUO8]+,0DDEU#R6<R1AP OED=R.
M35RU^(&A2>'=-UB[N&M%U!6\JW9&>7<I(<!4!)VD') Q6#J7P^U+5?$/BR_3
M6-0TPZ@L(LFL[MHU8K"%)D4=0&'Y9JI<^"=9A/A_4M.L?LTEGIIL+C3K/43;
ME/F#;DEP=P)!R#R>.<T =G<^-O#EI8V=[)JD;07JLUNT2-*9%7[QPH)P.A)'
M'>DU/QOX;T?[.+[58HS<0B>-51G/EGHY"@E5]S@5QU]X(U2#1=/33M+9-2B%
MQ*+JWUIXYK:65MQ^<IB1"<%@1UZ"M"WT;Q9H6KW.IP6MAK5SJ5A;0W;23^1Y
M<\2%2P^4YC8DG P<]J .Q@US3+J^@LK>\CEGN+7[9"(\L'AR!O##C&6'?O5"
MY\;>&[.RCO+G58HK>2>2V61U8 R1YWKTZC:?KVS7(Z=X.\1>$IO#]UI4-EJD
MMIILMA=127!@ +RB7<AVGY0<C&,X _!=(\$ZU##X<&HQ6KRV6MW5_=;'RNV3
MS"I4'_:93CJ* .IO?'OA?3YXH;K5XHY)8DF"E'.Q'&5+X'R @_Q8J74/&GAS
M2M1-A>ZK#%<+MWC:Q6/=]W>P!5,_[1%8BZ7XET'Q%KD^DZ98:E;:Q.MP)KBZ
M,+0,$5"KC:VY?ER,>I%8FI>!-;.KZ[%'%)>:;K-P9VVZJULB!U"NLB!#N''!
M'; XH [J;Q;H<&MC1I+]?MY=8S&L;L%9AE59@-JD@C )!YK:KSNX\+Z[!XRA
MO-%M_P"SX3<PFYNDU%FCNH$4*1) 5QYFT;00?0YKT2@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***Y_Q=K<NBZ9"UM<P0W=Q.(81+:RW)<X)(
M2*+YF; )].#F@#H,XHKQG5O%.JZ_X6A-Q! -1T[Q1:6Z%H9+9)2&5D+(^6C^
M\ 0<^M;VK^,O$GAIM:L=2_LRZO+?2'U2SGMH71/E8*4="Y/4C!!&1F@#TBD)
M !)( '4FN6OO$E[!XD\.:;!%!*NI6=S/*IR&W1HA4*<X )8]0:XR?QCJ>H^#
M/$L>NI8&]@TUIY-(GL)H'CYP02S_ +R/MN4CGTH ]=HKS[4?&NH:*=8L'M[9
MKM+6VET:-5($YE(B"L,\[9<9QCY2/K69?_$37TOM5CL;>*7^R9OLS6RZ7=3-
M>2*H+XECRD62<*#N[$\&@#U2BF0R>=!'+M9-ZAMK#!&1T(]:\2\2>/K2+QO=
M:Y'KR1QZ'>162::)?^/J+D7+[>A(+C:?^F1]: /<**XC5-?\27GC4Z%X=?2E
MMSI<=^+J[1WY:1EP K#(( ^G/7@5SJ>*/%&OW/@:[LY[*REOI+V*X@99&A>6
M)9%)8!AN7Y,J.H..30!ZP""2 1QUI:XC1M86TUCQ<XTII&AU*.-OL$)>24F!
M#N8%NW3C'&*?<Z_X@U7Q5/H^@+86:65I#<W#ZC"[N[2[ML856&T *<GG![4
M=GN''(YZ4M>/>"KPBQ\"I-9VSRW&J:IEV)8PD>>QV$$#G&,D'CTK0M/B-JUE
M::Q<Z_';07=E9RW(T@V<L,P*L NV5F*RIR,LH[]* /4:0D @$C)Z5Q-SJ?C'
M1O"VK:SJDNB3"#39+J%+:&1=DJKN"G+'>OO\IJE#J6K7&N^"9M<M-,:YOY;F
M2(P(^;9/LVX $MRQY!.,8/ XS0!Z)2$@ DD #J37D]OXZ\:MX:TSQ&UKHLEG
M=WHLQ:@2)(Q:5HU??DA?F XP>.<\X%C7O$6N6VF>+M%\16^DWKVVD"^A,$<B
M12(Q92CJ6SU7J".* /4:*\_?7?%=[XCO=$T%='@BL]/MKD27<<C?,X;Y,*PX
M.WKVQWSQ5/C_ %'4O#N@W5A+;6U_?VC7,ULNG7%\XP0N56(@JF[(RQ],9H ]
M*I 0<X(..M>40^*?$WB+4/ E]I]Q:60U*"[,UO(DC1M)&,,6 89'&5!Y!SG-
M6U\3W6FW6M6VEV%@FH7OB4:?#)('$>XPHYEEYR3@$8&,\>] 'IM%>::QXX\1
M>'=/\16E]'IUSJFF6UO=6\\$;K%+'+)LPR%B58$'^+G(-;.E:WXDM_&L6A:^
MNF21WED]W ]DKJ8BC*K(VXG</F'S#'3I0!V6><45Y]JNHII/Q.UB_DGA@6W\
M,1R>9/G8I$\N-V.2,XZ<^E9D/CSQ0T^K6*06]S>6^E-J=LTFF7%GNV.H>/9(
MV6R#PP/7J* /4V574JRAE/4$9%+7G8^)6[Q5&0D(\+M:@->D'<+DPFX"YSC'
ME#IC.3UJC=^./%5GI^CWM]%9:;:7=G]JEO);":>&-V<[(GV.#%A"I+'())Z8
MH ]2HSBL#Q3K;:/H:7-M=6\5Q/*D,#26\EP)&;G"QQ_,[8!( ]/2O/-3\47_
M (@\*W]KJ4:BYT[7-/B\Q;62V\Q6EC<$Q2$LAY[]>HH ]BHK@AXNU>#QW)I>
MI&VTZR-P8K6.:RE)NTV9#1SAMF\G/R$9X[FJ-MXW\2'1--\5W$.E_P!AW]U'
M$+*-7^T11R2;%;?NVLP)!*[1]: /2Z*Y3QGKVK:/<:#:Z0EFT^I7WV4F[#%5
M!1FS\I!X*CCOTXSFN>U?QQXB\/Z?XDM;R/3KK5-+BMKBWF@C=(IHYI-F&0L2
MK#!_B[@T >F49KA9=:\72:[:^&X7T:'5#9M?W-R\4CQ)&9-B1HNX%FSU8D#V
MYQ7.7WB#6->U/PC)!;V4>M6NKWUC(&9C;^9'"ZLX_B*X^;&<]L]Z /7"0.I
MI<UY9J7B34YM+U#3M>L],NKW2]<L;<O$CB*19'C97"ELA@&]2,CO3=.N/$MO
MK7CNXT272DAM=1,[K>H[M*1 AV@JPV# ^\<\GIQR >J9&<9&?2EKR>^\2W&K
M?VGJFF6]O9W<_@]+]+E@QEC!9R4R&'0 D$#K@\CBNZ\&2:I/X2TV;5KB">XE
MMXW62)6!*E%(W;B<MG.3W]* -[.>E%>,^"]=\2Z#X'\+7;1Z8^B7%XED8=K_
M &@"29E$F_.W[Q^[CIWSTVM7^(.IZ?KH-K);7FF+J26,B1Z;< *&<(W^DD^7
MO4GIC'&,YH ],HK@K;Q7K<M_XHN+F32;31M%N)81-*LA=B(U9=V#P 6&< DY
MP ,<T=)\<^(I]5U'3'LX[ZY729+^S TZ>Q+R*P7R]LI)8$L,,,4 >ET5YG9^
M-O$5SX:U*>W6VOM7M7@$EDFF30S6BN?G+PL^Z3 R5VD9P:>?&VMSZ=H2Z5=:
M3?WFH:E)922-;2P)'MC9OFC9MRNN,D=^V,YH ])HKS$^)O'9'B*T4:#]IT#$
MDTYBEV7*M&)%54W90XSDDGJ,#J:2\^(^HWEY8VVF)%9F72X-1EDETZXO<F49
M6,+#C:!CEC^ X- 'I]%><P^+_%6L:GHNGZ=966GW%]I4EY<#4(9"8'214.%R
MI(.> <'D'/&#EW7BCQ3JMKX9:&XLK*]&O3:;>*@D,4LD8D'0,"8SM)*GG..>
M* /6J*P?$NL3Z'X>6X^TVL5Z[QPQE[>297D8X(6-#O8GG"@]N3WKC+7XBZV;
M'4;22VMGU2'4;6PMYIK66UC/GC*O)$YWKCGC//&.M 'J-!( R3@"O/AXMUO2
M=>UC3-<N]'\NQT@7R7<<,B*69V4;UW,0.,8&2>HZXK);QKJMW:^)M)U:V@ND
MCT">_C:33;BR#@ JT;)*VYE.1\P([]Z /5Z*\Y@U[Q/=ZO9:#H":1:Q#0;:^
M,ES%(PC9BR[%56&1\HQSQ@]:JS?$#Q!-X6T/5X[2"S@N5G&H7@LY;N*W>)]@
M&Q&#*C$,=QSC% 'IY 8$$ @]0:152,*BA5'91Q7GMMJGB"^^)MC':ZI82Z;-
MHD5VR(DABD4R*&9!OQN/.UCG"D @ULZ[<K%\0O"<!M8)&ECO2LS@[XL(GW2#
M@9SSD'IVH ZNCI7E>C>./%\^B^&O$&H0Z/\ V;JMY%:26\*2"5?,8H) Q8CJ
M,[<=._I6\5:]XDU_P'XKU&#^RXM%A^TV:V\B/]H94)1G+[MJG()"[3QQGG-
M'KF1G&1GTH) &20![UYC<ZS?:7J6NW6EV%G)=V.B6-RS,C%YHPSET/S8X4-M
MP.O7-'BOQ6VJZ+X@EMK:RO=$LEL50S(S"::22-SR&'"HT9QZG\* /3Z*\ZU;
M7O$FL)XK&EC2X=,T@26LD=RCF6X81!G(8,!&,-P2&SWIW@+7+H#POH&V+[(W
MA:"]W8._>"B8SG&,'TH ]#HS7F\?CO4;OPS9W,=S9PZA=WUU!&B6$]VSQQ2,
MN4BC.20 N23CGZ"L^/Q'=>)AX-N[Z%(KJ#Q%-:RA(VC#&.*49V/\RYX^4\@T
M >L45PGAGQ9K&H>*9M,UIK6PF/G&/3I+*6.4JK85DF+%)1MP3@#K7=T %%%%
M !117">/K1-2\1^#]-N))Q:75[.LR0SO$7 @9@"4(/4 ]: .[I JABP4!CU.
M.M>87E__ ,*Y\375O97-Y>Z5_8UQJ$EA/<-,UN\1&TJ[DLJODC!)Y&:FT+QS
MKUW>0)=6\=Q!<VDLQ>'2KJW6T=4WJK/+\LBG!&1@YQZT >E45YEIWC3Q4OA_
MP]XDU-=(?3=3F@@EMK>.02Q^:=H=7+$$Y.2N.!QDXS2W?Q!U.V\1VBP26U[I
M5QJJ:<?*TVX55#2;-PN2?+9@W4 8X(!H ],HKSG_ (2#Q5JUCXPE@?3;6STN
M6[M8) DAF9D4$-PP P">>Y(Z8Y@M?$?BVQ\(^# LFFW=_K#PPK),DF!&UOOW
M.=Q+.",DCKTP,YH ]-HKS+_A)?'C/XBL4&@?:M! EEN&BEV7*M'YBJJ;LH<9
MR23U&!U--N_B1J-Y<Z=;:;'%9M/I4&HRR2:?<7O,HRL86'& ,'+$_04 >GTC
M*KJ590RG@@C(-><Q>+_%6KZAH>GZ?965A<W^FRW5P+^&3,#I(J$A<J2#G@'!
MY!SQ@YEYXH\5:I9>'3#<65E?1^(I=,O!&LABF>,2 <!@3&=I)4\YQSQ0!ZS\
MJ*!PH' [4M<CX]N&M/!\4EU;6MW)]LLU=)%;R]QG0%@ <\$Y'/IG-8FI>*O&
M#3^+)M+31ELM D)Q<QR,\ZB)9"ORL #R>?<# P30!Z317+ZYXLDTWP)#K]M:
MK)<74=OY$,CX0/,55=Q_N@OS]*QKSQ5XD\/7.H6&L?V9=7']CW.HVD]I$Z*K
M1#E'1F)(R1@@C/(H ]!HS7G,7BGQ=-;>';0II$.IZ^&GB<QR-%;0I$KMN&X%
MW.[@ @#WQFL2/Q-J?A?4_'5_?0VMQJ8NM/ME\A7,+.\857*C+@8()49.> 3U
MH ]@557.U0,G)P.]+7EMQ\0/$%AH/B"XDMX[F2PLUNK:\;2[FTB9B^UHV24Y
M)&000W(/M7;*VOCPM=RWKV,6J&*1XQ"KF.+C*@\Y8CN1C/H* -RBO+= \3>)
MXO!WA.V,]C=:IK@5+>YN5D(C18B[M+\V7? XP5R375^%]<U.\U?6=#UE;1K[
M2S"QN+166.5)5)4[6)*L-IR,GM0!T]%<3H>M^*/$EU+J-D=)@T:.^DMA;S1R
M&=XXW*,Y<-A6X)"[3VR>]9,GCGQ&/#T_C%(=,_L"*Z:/[$4?[2T2S>47W[MH
M?(SMV].,YH ],HKS75/%GB\2^+;C3$T=;+P_(3BYCD,DZB)9&7A@%.">>^0,
M#!-7=-\4>)/^$B\/1ZI#IHT[7XI'@BMP_FVQ6/S &8G#Y7@X Y_4 [VC->56
M?CKQ9_PA=OXQNTT9M,$_ESVD4<@F9/.\HLKEB V?X<'ZY. ^'6KOP]J?BW5(
M4B>SA\00K?[U)*V[0Q*SK@\%20>_ - 'J5%<_P"'M9O-=N=:F40KI\%VUI9.
M%)9S&,2.3G!&_(&,?=-<9<?$O5K?3]+)L[5KRWFE_MY K8MX8IEB=DYXSO##
M.> : /455(AM550$] ,<T[I7FNI^(KC4[RSFDL[.;3T\506%DSHQ;Y%822@A
ML$[PP7C'!X-8]Q=^(;OP-\1_[3OK:XM8)KV!%"/O1@B$!26($8!/RXSD]: /
M8J*X'1=<\2V&O^']+UF/3&L]6M)&@%JKB2W:-%;#,QP^0>H YJUXR\3ZCI5_
M'8Z1=6XN1;FXD@.F7%Y)C)"DB(@(I((R?3@4 =I17F]MXV\0:[<^&+?28]-M
M6UC2WO)GND>00LI4': PW#D\9'KGC!BN/'GB&&PCM%M],.LQ^(4T:9SO%O('
M0L'7G*]5R,GH1WH ]+D1)%VR*K+UPPR*4$9P",CM7D_C/6]97P[XN\-ZZ;&>
MXCT<7T%S91M&K1LY0JR,S88$<<\BKNH>)V\.ZQXHNX-.M9+J"STU(G.Y3*\K
M.B^8V<;5)!X XS[4 >F4=.M<C/J/B/0="U"]U[4-$^1$^SS0VTP42,<;60,S
M-R5 VG))Z5Q&N>+-4U?P?XUT?5$5GM=,2XBG%A-9LRN6!!CE)/!7@@X- 'LM
M&<]*X6RU[Q%IFN:!9:S_ &7-9ZRKI$+-'5[=UCW@$EB)%P",@+SVKD/#7C"\
MT?P7X1T73]D4US937$ES)8S7>Q%D*@+'%\Q))ZD@ #W% 'M-%<OH>M:UK?@V
MYNQ9I;:Q'YT42S021QRNN=CA'PX1N#@\C)]*YVW^)=U>:IX>:"V@_LNXA@_M
M65@=UM-.62- <X&)$(.<]10!Z517F]AXS\1Z]<:?9:8FG6TNI"YO8+BYB=EC
MLXY D?RAAO=LANH !Z5'-X[\1FTM+2WM--.L#7FT:X+;_L[$1%Q(O.X#[I(Y
M/!'O0!Z9FBO'+OQ7=^&?B#KEFP@DU?4(M,@^TM&XM86VLK2/SD+N887.22!G
MJ:U=:\?:W!KNK:=IJ0DZ2J(RMI=U<&[E*!R T7RQ#D 9W'OTH ].HKAK'Q/X
MBUCQB=.L[6SMK"*QM;V<72/YZ>;N)C R!NXQDCC!X.>*.@:UJOB_^T-!U^ZC
MTV[FMF+V$5I-;7, W 921F*R+C^)>Y% 'H]%<YXOUV\T.STZ#3(H'O\ 4;V.
MQMVN2?+C+!F+/CDX"G@').*R]3UKQ5HMOI^GW#:1<:MJ=\+6UN$CD2%$V%V9
MT+$[AM( #<\<B@#MZ*\TU7QSXBT/3?$-I=0Z=<ZOI1LWBEA1TAGCGE"892Q*
ML/F[D=#5C^VO':^*F\-,= -S-9?;HKM8I=D*!]C(4W9<Y*X.1W/M0!Z'17F4
M/COQ%?:=X:2VM],BU+4;^ZL+DRAS"K0[P77!!Q\F<'KTR.M+J'Q!UGP_#K.G
MZG!976JV4]I%!/;12"&07!(5FC!9P5VME023QCK0!Z917EMS\0/$%AX>U^Y>
MVCN9;"WBGMKMM,N+2*0M)M:-DE.<C@Y!P0?:M>/Q#XLT_P 1OI.IVNEW<MSI
ML][91V0="LD94>4Q8G<#N'S<?2@#NZ*\VTGQYJ#Z%JD^JZAIUOJ-M'"?LLVF
MW$,EO([;=K1EF:0$X"E.IK'U/QMXCN_"_C"S,JV][IME'<Q7BV,]DY1]V0(Y
M&W*PV\-G'- 'L&1D#(R>U+7GE]JEWIFO^%YM9@L;JY%AJ$[3P1.K(J1QMA,L
M>2#SG.<#&*;9>+O$T5OX=UG5(]*?2]=N(84MK97$UOYPS&=Y8A^V[Y1[4 >B
MT9Q7E;>./%\>A77B1H='.E66I/:26^R3SI8Q/Y6X-NPI&1Q@YP3[5T7Q'_Y!
MNA?]AZP_]&B@#LJ*\SUOX@ZGINMN]I);7FF1:A'92QQZ;<87+A&S<Y\L.I/3
M&.W6DUCX@:[I]A>65M96MQK]IJ4T30;6"O:QQF?S ,YR8]H'/WC0!Z;17GM]
MXVUJ\CUB[\-V45[86:VD<;K TKEY 'D<*K N$C=/E&"23S72>#]9?7="%W)?
M6MY(LKQO);6[P!2/X6C<EE8=P: -ZBBB@ HHHH **** "BBB@ HHHH ****
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
M3<0H8X#-<R2K;H>JQJS$(#[ <<=*8_@/P^VEZ=IZ6T\*:<&%I+!<R1S0AOO
M2*P;![C-=#-<06\)FFFCCB'5W8!?S-9FK^(+;2'TD.C3#4[U+.)HR"%9E9@Q
M]L(>GK0!=TW3K;2;"*RM%=8(\[0\C2,<DDDLQ)))).2:QO\ A!/#O]F:OIPL
M,6VK3FXNU$C?,Y(;(.<K@C( Q@UI6&JK=VMS<7$)LT@GDA)FD0@A&QNR"0 ?
M0\T7&JK%<Z='!";F*]D9/.CD3;& I;<<G+#C'&: *>H>#]%U&RL+66VDB&G(
M$LY;:=X98%VA<*Z$,!@ $9YQ1;^#M#M+73[>"SV1V%T;R'$C%O.(8%V8G+DA
MCG<36P+JW:Y:V$\1G49,0<;@/7'6A+JWDG>".>)IH_OQJX++]1U% &5>>%-&
MU!]7:ZM/-_M:*.&\#.<.J A<<_*1N/(P<X/:JEWX#T*]N!<2QW:S&%()GBO9
MHS<(HPHEVL/,X[MDUOS7=M;,BSW$432'"!W"[CZ#/6JIUK3UUT:*;@"_-O\
M:1$0?]7NVYSTSGMUH 2+0["'4[O44A(N;N!+>9MY^9$W;1C/'WCR*IZ1X0TC
M1+\WMI'<M<"(P(]S=RS^5&2"43>QVC('3T%;7FQ^<8?,3S0NXIN&['3./2HG
MOK..'SGNX%BW;-[2 #=Z9]: *^LZ)I^OZ>UCJ=N)H"P<#<59&!R&5@05(]0:
MR_\ A!= ;2I-.EM[B>.29;AI9KN5YA*HPKB0MN4@<#!%="9HA(D9D0/("44L
M,L!UP._44S[7;#_EXB_UGE??'W_[OU]J ,*/P+H$>E76G?999([N6.:YEEN)
M))9G1@REI&)8X*CC.*U3I%D==76C&?MRVQM!)N./++!B,=.H'-5O$'B&V\/^
M&[G6Y$:XMX%5B(2"6!8+P>G>M*6ZMX'C2:>*-Y#A%=P"Q]@>M '&ZM\.[*]N
M=#AMT5--LKVXN[B-IG#LTJMRC#D$.P;J,8XK4@\"^'H-)O=--BT\%\X>Z>XF
M>269A]UC(Q+9&!CGCM6]/=6]JJM<3Q0ACM4R.%R?09I)[NVMMGGW$46\X3S'
M"[CZ#/6@#"'@?1/[(O=,E2\N(+X(+AKF]EE=PIRHW,Q( ]!BK^H>'M-U2^6\
MNX&>9;:6U!$C+^[DQO'!'7:.>HJ1]:T^/74T9[@"_>W-RL9!YC#!2<],Y(XZ
MTFGZJMW93W5Q";)(II(CYTB$85BN[() !QGGF@#)7X?^'OLMW!+;W-Q]J5$D
MEN;R664*C;D"NS%EVMR,$<T^V\!Z!;)J2FWGN#J< M[Q[FZDF:9!G&69B<_,
M>1[>E;XNK<Q)*)XO+D("/O&&)Z 'OFB"Y@N59H)HY54[28W# 'TXH Q[+PCI
M%@^G21QSR2:>DR6[SW+RD"7&\$L3G.T=>G:J^G^ O#NEZA#>6MG*&MV9[:&2
MYD>&W8]3'&S%4/)Z#CM71-+&DB1M(BO)G8I;!;'7 [TW[3;[96\^+;#Q(=XP
MG?GT_&@#(;PCHSZ!<:(ULWV"XG:XDC\ULES)YA.<Y'S<U>U32++6(K>.]C,B
MV]Q'=1@,5Q(AW*>/0]JI6/B>PO=4U2Q+"%M/GC@,DKJ%E9XU<;>>>&%71J#'
M76TW[*X1;83_ &C>NTDL5V;<[L\9SC'O0!B77P\\.7=U+/+;W.);D7;0K>2B
M$3;@WF",-M#$CDX]?6M,>&])'B23Q!]E']I26WV5I2QP8\YQMZ9X SC.!BEU
M;Q!9:7H6I:J'6YCT^%Y98X'#-\H)(Z\'CO5NRU"VOXD:&5"[1K(T0<%D##(R
M!TH Q[7P/H-CX?71+2VFM[))C.ODW,D<BR?W@ZL&]NO3BK&F^%-*TDVQLTN$
M:"62?<US(QEDD&':0DG>2/[V<=JVJ* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE/
M'-G=7B^'?LMO+-Y.NVDTGEH6V(I;+''0#UKJZ* /&M1\#I=>$O'-])H4DNMR
M:I=36$I@)FVA@4,7< G)^7K[UV7Q&TVZUCP&;**WGGEDN;3>D*DOM$R%CQR,
M#)SVQ79T4 >1^+/"\FG^*K1K;2$?0(].^SVT,.C_ &^."7>S/^Z##:6!'SX.
M<8.*8WA6/3+WP/<ZCH5UJ\%O:7%O.S:>LDL18JT"R("V F6 .2%P>>:]?HH
M\/UO3=7O/$!N5T"6"_BUV.7=::-C]R)@!*;K.6RG) ]3D #-;-UHVIM+J173
M[HA_&EK=+B)OFA BS(./NC!YZ<&O5Z* /#]>TW5[S7WN%T"6#4(M<CE5K31O
M^6*S "4W6<ME.2!ZG( &:U9/#\=E?_$&VC\,S"\OK>XDL+R&QRC(]N 460#[
MQ?=\O<FO6Z* /)&TA+35+>Z\2^%[W6K*31;6WLTCL_M/V615/FH4_@9B5.[
MZ8R*31_!EW<WO@JU\2:6]U!::?>>='./-CB)D0Q1R'D$A<#![I[5ZY10!QWP
M^TJ32-/US3WLY+:T36+G[)"Z%5$!(*[ ?X.3C''6N)B\&O:>$PT?AQFB3Q#+
M-J%G#;A);JS6638H7C>HRC!>A XKV>B@#Q;5]!NK[0_&,N@^'[W3=*O;>UC@
ML?LQA>:=907D2$<J-NT9P,XSVKTG3=+L-%UJ"QTZVO;:W2R8K%$N+3EQDL>\
MQ]2<D9KH** /+=?\*BX\0>/+Z/0UDFFT,+9SBURSS-%,KB-L9+D%0<<G(%5M
M3T75)(=8":==,9/!4=HF(6.Z8>9F,<<MR..O->MT4 >:6/@^UU?QN\VN:+]I
MM$T*TAC^U0DQB0%]P&>-X&/<9]ZQ-&T*]MM,\)3ZYX=NM7LK2RN;9M/>-7DM
MY#+\DABD(W#8-N>P(KV:LO6?#FC^(4B75M/ANO)),;./F3/7!'(S@9]<4 <G
M\)$6+P[K(AM/LT?]M7?E0;PPC4$ +N&0<8QD9'%<AI&FZM)XK\-W[:!+8W<>
MH2-?BWT;[/' &5P09P295)QSR/IP*]FL-/L]+L8K*PMHK:UB&V.*)0JJ/8"K
M- ' >-=/#^+]&U+5-%N-9T.&VFB:WAM_M'DW#%=LC1?Q#:&7.#BN6TO0;Z/2
M9TMM OK&!O&5M=PVKPG=';@Q?-@9PH /LN,=J]HHH \DM=(OK7Q_</I6DSN;
MJZNI9;G4=+"O9LR,!)%=#[ZDX 3DX/:K?@?3M/L8--L[CP7?6_B"VB=;K4I+
M,8,FTAW,^?W@<YQ@G[W08KU"B@#Q[1_"$FF_#WP>(-&FBU)M6L9]0_<GS0$D
M/,G&0J@]^ *9J?@A;OPMX\OI-"DEUJ34[B73Y3"3-M!4H8NX!.>5Z^]>R44
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
M6'XP66K7/AY[R"XL$B2[BLQ*(KE91AW;'R$)C#'L,#I7,'P0$^'=W?IH4O\
MPD:ZN9X9?(;[0BB\X*\;@NS)P..2?>O::* /$M>\,ZG<^(_$4-_97$LFH7(>
MRO(='^UNL6U0FR?S%$)0@\''(SDYKN_'^EK?^&+.WN!?SO#<Q2B6TLA=8=0?
MFDA/WT/<#/)'I7944 >.2V^JRZ#H,%]X4MK>U5[HLUOH7V@HV\;"+<G]UY@)
M)SG!XXS4.B>$I[O2/!5OJV@/*MKJMXL\=U9@^5 ?-*A@<A4SLP,XZ8[5[310
M!X?+X5U676]2L[ZUN4OKC53/;ZA#HPG81[P8W6Y\P",*H V\8 ( .:Z73?#.
MFKX]\6VE_P"&V$>J8:"^6S'E^4\(64>;CY26W9'4DYKTNH+VRM]1LI[*[B6:
MVG0QRQMT93P0: /.OAY!J&IZS)<ZM\Y\-PMHMO)G(ED#?O)1[E%A'UW52UI-
M+_X6UK$NK>'+C6H%TNV55AM!<^6Q:3K'[@$;L<>V:]-TO2;#1-/CL-,M(K6U
MCSMBC& ,G)/N2>].CTZSBU*?48X%6\GC2.64=65<[0?IN/YT >26/A[4-/L?
M"\_B+0;O4='M8[L?V:L7VEK1GDS"7CYW[8\KT.VK-AH.IQ6FBM%I-W:V!\6_
M;+6R9#NM+4Q.,LHSY:[B3CMN%>N44 >.R:%?I!;SZCH=Y?Z1!XDU"XO-/6 N
MTJ.S>3+Y9_UB@G..<YS@UM#3XIM3\)3Z)X;N]*L8=4N)9(GM/*V V[CS"@^X
MI) &<?2O2** /$/"_A?58]3TJVU&UN8-6M-0-Q<7L>C9,F&)9FNS)\R..",$
M\XV\5M>#-+GTSQL$M=&N&LI/M,DUUJ.EB"YM69MVT7 .)@Q)'<@ <UZK10!Y
M+\1]/OM3UG5(6T$S(=.6.RGAT<7;SL0Y*F4G]SM)&.AYSSP*?I^B"V\8^%M4
MU7PY/=O-H=M ]Q]B\UH+Q60[Y21E&4#[QY&/:O5Z* . ^(\MWH$^G>*]*B$M
M]#OTYH00#,LW$8]]LH0X]"U8DGA2W\.:MIB:SH-SK^D0:2+>/R;7[4([HN6F
M=H^>7R#OQVQQ7H]WX=T>_P!8M=7N]/AFO[08@G<9,?)(QVX).#VK3H \@T[3
M]:\-CP?JEUHVI3VMF^H1FTMD\^>TAG*F%2 <G 7!].!4!T+4=;TF2.^T.^AB
MO/&JW4MO)&0PMBH!9BO\.."0<=>:]FHH X[X@:06^&6I:5H]@3B*-(+6UBZ
M2*<*J^@':N8U_2(E\0^)WUSPI>ZY)J"(-+N(;7SUC01A?+#?\L2'R<\9SG->
ML44 >1+HEQINJ6,WC/0+KQ%'_8MO:Q-%;?;!!.N?-!7G#-E?G[XZU'XQTZYO
MI?LJ>%WBM1H\<5B%T=;R7)#9A:3<1#M^7'/<G/ KV&B@#R/3=#^S>(O!FIZQ
MX;N+QGT*&VFE-EYKP78,1#RY&4*@-\QZ8-0C0KZ.TTZ?4]#O+[2+;7=1GO-/
M6 NSAW;R9?*/^L4$YQS][.#7L5% 'C%QX9NK[2[U+70[RST.]\0V,MMIQB*/
M%$"HFDV#F-2<G'&,9XKHH;&S\#^-M:U&STB2TT1M)MV=+*WPDD_FNN%48!?!
M7@<\^]>BT4 <MXZL;F32[/5]/MY+C4-'NX[R**%<O*@^66,>I:-FX]0*\^C\
M*Z_'Y%A)9W+1>+A'<:S( 2+1Q*9958_P[HW$8]TKVJB@#RR[\$6FJ:E\0;K4
M-"^T22JJZ>TL)/2V49A]]P RO.0!VJG<:'XDOK>06T%W%?S>"K>V\Z0%";C>
M2\98]'(SUY&:]?HH \IFL-*N?!NO6V@>!K_2[YM&E@+OIXA+L5XB!ZR,3SD
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
M,VCZ_J&G&WT^/39BBI(T\*9V\L#M?D_,/7BI]$\!V^BCPV([Z60:'#<Q1[D
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
M./W:J%*X.,'GWK*UWPW?>(_&6A07%A=?9=+PUYJ<CQJE\@".(]BG)S*BD@@
M;3CJ* -KQ5JTMIX+@U"YCO+.:2:T\R*UG"R1L\J KN*D$ M@\<C/3-1VGC9K
M_P 8W6@VVG(1:3>3-))>1I*/E#;Q"?F9.<;A^5;'B30H_$>CG3I9VA4S0S;U
M&3F.17 _';C\:R+SP0VH^);35KW5YIH[.Y^U6\)MHE>-L'">:%W%!G[IZ\9)
MH H:9\2?[4TS5]3BTE19Z?;3SG_38S+F+/R21#YHRV#C.:VG\611W7AJ%K4@
M:W')(',G$ 6'S3GCGCCM67%\.XIM3N+W5M5FU!YK*:QW?9XH7:.0 -O9%&]L
M#@GISQ3=+^'LUGJFBWE_XCO=271TDBM8)H8U01O&8\': 2<$?,<YP.G- $.F
M?%&SU*^L +$1Z?J-P+>UN/MD;2ECD(7A!W(K$<'GJ,@9K0\*>-SXKO9T@TY(
MK6(N/,-Y&TJ%6VXDA'S(3R1UJ#0_AY#H%[;FVU)FT^U=G@M7M(2ZYSA3+MWD
M#/'?@<\4ZW\"3Q:T^L2Z_/-J*VLMM;7/V2%'3?CYI"JCS2N!C=QUXYH [.BH
MX$>."-))3+(J@-(0 7..3@<#-24 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445PWQ4OYM/T#2Y8M0NK!'U>VCFGM6(=8R3NZ=>.V
M#TZ&@#N:*\7OM8^S0^+8?#'B&^U+28=!>X:Y-ZUQ]FNLD*$F))!*Y) /!':M
M'7IAHNEZ%IEUJU[+-J"27<M[?ZV]C$6")E3(BDCKE4&!P: /5ZBFN8+=XDFG
MCC:9]D8=P"[8)P,]3@$X'I7BVF^(;R^\.>%H]<UZ[M-%FN[V&\U&.Y9&8QL1
M CSX# $;OF."=HSBM#Q0FB/IGA"]A\2W\^DP:RT3:C)?-\BE).?-XS@@*&YX
M)Y.: /4[?4[6ZU"\L(G8W%GL\]3&P"[QE<$C!X]"<=ZMUY'K>M:G;3>,/L&I
MWGV*%]+7[3&YD:VMG0>;*G7G;R2![]J-;U6TTSPE?/X0\37VIQ_:;5;Z5M1:
M?[+"S'<RRX8H3W(SM'.!0!ZY17C$%]?R:!KZVGBNQM+#_1EBF;6Y+Q892Y+J
M;C:&174 <$[3D\9KM/AWJ$6K^&;M(S=*(;J2W9WU!KQ20%YBG/+)SQZ'- '1
M7NO:58:4^J7%[%]A218FFCS( Q<1@?+GG<0/;O6C7@4<5G'\(M=LK?5IVU.+
M4D2>VEN#(;;_ (F "MY9^Z3U)[UUMW+<>#/%6IP+J>M:C8OX>GOY(9KDRR>;
M'(J[HR?N$ACT&/;B@#T]F5$9W8*JC)). !3()X;F".>WE26&10R21L&5@>A!
M'45XIH.HW.H>(KO28-6:XL[W0YY7CM=;EORLH*[3O91L?#$%5]>@XKM/A.VG
MR_#W3TLM3ENW%M$ERIN3(;>38,H!GY,?W>U '57VO:5IVDSZI<WL0LH&V2S1
MYD"MN"8^7)SN.".U:->!-%96_P +O&%E%JMP^I0ZA(DMK-<F0Q+]L&URA/!/
M7/>NLU"+6/"GBBYM=(U34]1ENM!N[I(+V<SYN8RNQE!Z$[L;1@>U 'J-%>)^
M%)M0\0W5I:6OB':;RPF%_MUZ6YG!*8601%%\AUD*\ CC(P<5TW@C6-5\4:Y#
M)>O/"-"LS9WT08JLU\6*N2.C!50$9Z>;0!Z-17GLD6HW_P 3=>$6I7XBTZQM
M9[>QCG*Q23$28W#T^7D=#GG.!7*>"M:U:^U71)CJZ-J4DC'4K:;67EDD4*V]
M#:&,"(J>F",8QDYH ]MHKP_0O%$USXR\.75GJ3K'J-U*ES:2:U)=RA"CD"6
MH$A((&,'/&.>33M*U_4K235X;#4Y-=UA]-NKFVN[34GN(B5(*^9;-Q"XR H'
M!Y&* /;J*\F\/ZG;+XE\.)X=\3W^LM>12-JT,]VTZQH(R1(RG_4L'P,<=<8K
M,T5=4M?!_@WQ,WB'6)[Z[U.WMYXYKMFA>*24H4*'@\=SSGG/H >V53L-5LM3
MDO$LY_-:RN#;7 VD;)  Q7D<\,.1QS7C6K^*9_\ A*(KRQU"2VG774M'M9M:
MD>4Q^:$8&TV;%C(Y!)SR#G/%-FO-(M;[QX]]XGOM*OX=2FELH+>[:$/)Y28*
MJ/\ 6L2 "IS@8X&<T >SKJMD^LR:0L^;^.!;EHMIXC9BH;.,=5(QG/%7*\F2
MUUC7]?NXI)YK#7+CPC:2&2-C&T=QYKMVZ#<,$>F16[X%UN\\8:K=:_(;BWL[
M>UBL5M22J?:<!YV*]RI*H#[-0!V%KJME>ZA?6-O/ON;%D2Y3:1L+*&7DC!R"
M#QFKE>,W]QH<7Q!\;C6_$U[HP4VSP"WNVM]["W7+ C'F,.,)SUZ'-4[OQ#X@
MN!X<C\17!L[>?1EG+2ZH^F++<;B"6D53E@FP[.!\Q.#TH ]DN=8L+34X-.GG
MVW<\4DT4>QCN1,;CD#'&X<=>>*ET[4+;5=.M[^S=GMKA!)&S(4)4]." 1^->
M7Z9/J$FM>$)M0O$NKHZ-J+"YBD+[UW1[&W$*2=NW)P,G-83:_JKZ;X0BU+4)
M(]-N-%$QGN-7>P$]SNYWSA6)(7!"DC.2><8H ]VHKQ__ (2'6_"NCZ-XBOK]
M]2@N[.XL@(YFFC>7+/:MT&68 QEMHSP:HZO<:OHVKVNB:WJ\J06^EQ213W&N
M26 FG)8ROY@5O,8-@!"< 8X.: /;JI7.JV5IJ5EIT\^R[OO,^SQ[2=^P;FY
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6%XNT.?7M",%E)'#J-O-'=64LN=J31L
M&4G'.#R#[$UNT4 </:>"+NTMO"2"X@>72[J2[OY"2#-))&X=EXYR\A/..*SH
M? GB!="M/"4MWIG_  CUM<I(+E=_VIXDE\Q4VXVAL@ MGIVKTFB@#SR\\$:V
MUGJJ6MW;?Z7KS:D;<W$L23P&-4\IW0;E.5W<9' JC!\.=9B\/:W;++IL5W=Z
ME;W]JBRRO$OE>6=C,PW?P$9Y]<#H/4:* ."U?P1J/B6]OI]4GM;<7VA#3I/L
MS,WES>:7W#(&5Y'4@GFIH?#GB35=;TR_\02Z5&NE13"!;$N3-)(FPLVX#8H!
M/RC//?BNWHH X.W\$ZA#X-\(:.9K7S]&O;:YN&#-L98RV[9\N23GC(%:OB70
MM3N]:TG7=&DM/M^G":/R+PL(I8Y NX;E!*L"H(.#WKIZ* //?^$%U:>$W=W=
M61U*YUVVU2Z6+<(DCBVC8F1ECM7J0,D]JV?'/A6;Q1IUB+69([NQNUNHEDD=
M$DP"I5FC(9<ACR.174T4 ><#X?7LFCNC0V%M>S:E:7,NV[N+@&*%PVTO+DEO
MO8P%'('O73QZ#<)\0KCQ"7A^S2:7'9!<GS ZRNY/3&,,._;I7044 >1?\(YK
MOA_4/ 6GV;64FH69U-RSAS 0YW!2P&5RK8SC@]C6O)X%UN^CO;Z_N; :I?ZK
M97LT<)?R8XK<KA5)&6;:#R0,D]J]&HH \\O?!OB-+7Q!HVF76E_V1K=Q--)/
M<!_/M_.&) % VOWVDD8S[5ER:-;:I\2K/3=)DG;3K2*(ZTCP.J-):G_1P6(
M9B6YQG(05ZO10!QK^$;UK3QQ%YMMOU[?]F.3\F;<1C?QQ\P)XSQ2S>$+J:3P
M>#) (M&ADBN0K$%@UN8ODX]3WQQ78T4 >9>&OAO>Z/>:;;WJ6-U8Z=+YD5R;
MV[,C;<^6?)+>6C XR>1UXYJ\? NH_P#"MIO#@FM/MCZA]J\S<VS;]K$W7;G.
MT8Z=?;FN_HH Y?3-$U?3/'.M:BC64FDZHT4KY9Q/&Z1"/ &-I!VYSG\*IZ_X
M2U;4=;UJ_P!/U&.R:]TB.Q@E5F#I(LCN2<#A2& R#D<UVE% 'FVB_#R\77;^
MZU6#3X;"]TE].DMK:ZFN&RS@EBTH],^F..O6J1^&OB$^&PW]JV?_  DYG.Z^
M^?9Y!@^S[>F<[,-T^_7JU% 'G?B;P%?WOV&'0H].M/L=I':VNH?:)H;JU"^F
MP8D7'\+8&<^M=Q9?V@)+E;W[.8E<"W>(G<R;1DN",!MV[IQC%7** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHIDL8EC*%F4'NK8/YT /HJK]@3_G
MO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT
M6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ]
M[G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO
M\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!
M/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_
MC0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_
M #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]
M_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J
M_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O
M\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L
M"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]
MS_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:
MHJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN
M?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_Q
MH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_
MY[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^-
M %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\
M/>Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^
M;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]
M@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S
M?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)
M_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/
M_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JB
MJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_
M[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C
M[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_G
MO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT
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
M0C/XUU5% &9H7AW1_#-A]BT;3X;.WSN*QCECZL3R3[DUIT44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &!Z4444
M %%%% !1110 8I,#TI:* "FK&B,[(BJ7.YB!]XX R?P 'X4ZB@ HHHH ****
M # SG'-& >U%% !C-&!C&.*** "C SG'-%% !00",$9HHH ,9&*,#THHH *3
M '04M% "8'H*7 SG'-%% !BBBB@ HHHH **** "C%%% !1BBB@ HHHH *,"B
MB@!,#T%+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
G %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>cvco-2024330xex14011.jpg
<TEXT>
begin 644 cvco-2024330xex14011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHJO=WUI80F:[N(H(_[TC!10!8HK-L?$&DZG)Y=GJ$$
MLG]P-AC] >36E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 44R26.)<R.JCW--BN(9CB.16/H#S0!+1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !113))HX1F1U7ZF@!]%1Q3Q3?ZN16]@:DH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CEGBA_UDBK]31'
M-%,,QR*WT- $E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%1RW$,/^LD53Z$T 244R.:.49C=6'L:?0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 45%)<PPG$DJJ?3/-/CE25=T;JP]C0 ZBBB@
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
MO#916]Q),ADW.BH07)4!<XP.@ZU8H **** "@'!R*** +D&I7$. 6\Q?1O\
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
M%@T/]IVDD0MWBNL_95;<D*LBD!3W!Z]!@D\5KWNFVFHJ@NH0YC.Y&#%64^S
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
M:A5K:]T74+)+NWAD%^+A!*VT.FUA\I[GD<4 9L6@ZK/:?:H[&9H2I<,!U7U
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
M** -31?O3?0?UK7K(T7[TWT']:UZEC04444#,K6O^6'_  +^E9-:VM?\L/\
M@7]*R::$S)\3W$MKX9U">"5HI4B)5U."I]JR+>_MX]8LTTK6)[]&+?:HVF\Y
M4C"D[\_PG< .O.:Z/4;&+4]/GLIRXBF7:Q0X./:DET^&74(+W+I-$K)E",.A
M_A;U&>?K3$8-EXN^U36CE+7[/=R*B(DQ:9-WW2RXQZ9 /&>]3Z;XBFOYY%=;
M.(JKDVS3,+A-N<94J/3MT]ZO6>AQV,L?D7MX+:,DQVID'EK[=-V!G@$XJ/\
ML%?.6>2]N[IX5?R%G=2$+*5)R%!/!(Y)IZ"U*=KX@U%K"QU*[L(([*Z,:G9,
M6DCWD!6(Q@C)'&<@&G2>(;Q;.;55LH3I<3LK,93YK(K;6<+C&,@\9S@4:1X9
M%OIVG17ES=2?9DC?[*T@,2R #GID@'D G'M5E_#=J[.GVBZ%I))YKV8<>4S$
MY/;."><9Q[4:!J03ZUJ9N=46TL;9X=/8!FDF*F0;%<@ *<'GO[5(-:NKZX2'
M2K:%_P#1X[B1[B0H%#YVJ, DG@^PJ^FF0(;\AG_TYMTO(X.P)QQZ 55;P_ O
MD-;7=W:R10+;F2%U!D1>@;((..>< \FD,R-(O))$THW,<AFFU"[7F9OW>/-.
M..&QC'/%6(O$6HM8IJ4MA;K8>?Y+8F/F8\SR]P&W&,]LUHVGA^SLDLTB>8BT
MFDFCWODEG# Y..?O&G_V':_V/_9F^7R/,\S.1NSYGF>GK^E,14EUC49&OI;&
MR@DMK)VC<RS%7D91EMH (&.G)Y]JGEU"YF\)G4K98TN'LQ.H8\*2NX]NU9>K
M:/>3W5ZMK9.$NART=\8XW)7&9$QGZ[>H'-;UK8)!H\.G2'S(TMU@8]-P"[30
M!E0:MJ7V/38#!;RZA>1F13O*QJBJI+-QG.6' '>M'2]0EO&NK>YA6&ZM9 DJ
MHVY3E0P93@<$&JZ^'HEMK>+[=>>9;'_1Y]R^9&N -H^7!& ."#5S3].BTZ.0
M(\DLDK^9+-*V7D; &2?H ,#CBD,N5KZ-_JY?J*R*U]&_U<OU%)C1J4444AA6
M/K/^NB_W36Q6/K/^NB_W330,S*YZ&.?7+_4&EOKFWM[6<V\<-M)Y9R%!+,1R
M<YX'3%=#67=:)'->/=V]W=64\H E:W< 28X&0P(SCC.,TR2!KJ^MKJ/2;+;=
MW$</G23W;[<*6(4?*O).#V'2H/\ A(KN<V4-M8Q_:IYIH)4EE(6)X^O('(_#
MTZ5<?0(3Y+Q7E[#<1(8_M"R[G=2<D-N!!YYZ<=L5);Z':6SV;1&3=:F1E);)
M=G^\S$\DGK0(RSK^K^1?R?V;:XTTD7'^D']YA=QV?+_=(//<XJU)K%_/JOV+
M3K6!U-K'<^;/(5 #%AC !YX_G5TZ3;F'48MTFW4"QEY'&4"?+QQP!ZUG/X?E
M?7#<1W5Q;1)916\<D+KN.UFR"""#P5YQ]*8%<ZK<7U_I;Q1F*X5KJ*2 OE?,
M1<8)'49[^]7H==%[%IRP0YDNT=Y4+8,*H,/GW#87_P#54BZ+;V4=M):I))+9
MB5XU:3_6NX^8LQ'4GO46BZ2]M=:A?W$(AFO),B$/O\I.XSTR6+,<>M %*PU>
M[:TT:TT^SB)NK(SYGG;$8&WJ<$M]ZK">(;F6&&!+./\ M&2ZDM3&93Y:L@)9
MMV,XP,],\XJ]9:+;6+V31/*3:6QMH]Q'*DJ<GCK\HJIJ&BJMH_V6W>>5[LW.
M?M'E/&Q&"48#]#U!- $^FZE>3ZK=Z?>VT,4EO%'('BD+*^XMTR!C[M0WNO2V
ML5_&MJ)+R"9(H(0W^NW@%3[?Q9_W33- TFXL[Z^OKE71[E8T"23^:^%W<LW3
M)W=!P *T)M(M9]8@U-]_VB%"B@'Y3UP2/4;FQ_O&D,R=3UV*YTFY:&'S;?\
MLXW<G[PH1N^XN1R"<-],58M;S4W\475F?(-E%!$X4D[@&WC(XY)V\Y/:ID\.
M6,=AJ-FAE$=^S&0[AE0W9>. .<#WJPVE1G5%U".XGBD\M8Y$0C;*JDD!@0>F
M3TQUI@<_HVKZG:Z)8W-S;Q2633"%I#,3+\TA4-C&,9(XSG'Y5U]9HT.U&D1:
M:'E\B*19%.1NRKAQV]16E2!&UH__ ![/_O\ ]!6C6=H__'L_^_\ T%:-24%%
M%% &)K'_ !]K_N#^9K/K0UC_ (^U_P!P?S-9],1S%_J,^GZAXBN8CO-M8PRQ
MHY)7/[SM^ JTE]J\.H6UK=FR_P!-BD,1BC;]RZ@'#9;YQ]-O2K]QI%G=&\,L
M;'[9$L,V&(RHS@>WWC4TEE!+<VUPZDR6^[RSGIN&#^E,1R]EK6I6?AJSN+F:
M.YGNY_)B;R'.SER2P4DMPO &/ZU/)XAU&'3;U_LZRS0/"(I6MY8(Y0[A2-K\
M@CV)ZCZ5J+X>T];>6WVS&%W$BH9GQ$V2<IS\AR2>*D71+3[));2-<3)(Z2,T
MT[.Q*D%>2>.0.!3$9>HZOJ=@#']ILGN8H?-DCCLYI,G)P#M)V# ZG/<U-%J]
M_JL\<.FBV@Q:17,CW"L_^LSM4 $?W3DY_"KUYHEG>W$DTGG*TJ".413,@D49
MP& //4_G3)= L9$MPOGPM!$($DAF:-O+'120>1]: *2RZP?%5O ]S;)$;/S)
M85C9ER&4-@[ASUP<<#L:JQ:G=00PQ:?;VD<ESJMQ;G<K;0%,AW\'K\N3Z^W;
M;;1;,RVLB"6)[5/+C:.9E)3(.UL'YAD#K3DT>SC:)EC;,5P]ROS'B1]VX_\
MCQXI 9,FNW]FEY;7$=M+>PS0PQ.@*1MYIPI8$DC!SGFK%O?:I#K]OIUZUG+'
M+;R3"2%&0Y4J,8+'CYNO?VQS:O\ 28IX;YHH89)KM45UN,E&V],XZ=^1WP:S
M](T":UU?^T+B*"$I"T*)'<23LV2"2SN <#;P/<TP+.HZU)IMU=QRQJRBU$UJ
M .9'!VE#[Y9,?[U06NM7-VEI:O%"+L^<+U,$J@C^4XY[L5QGL:U;S3+2_FM9
M;F+>]M)YL1SC#?U['\!21:7:0WUU>QQ8GN@HE;)YP,#Z?_6I#.;TRYU&6X\/
MI:S6UM:S:<96MUA8J,>7D#YO]K@]N>N:2&[U6Q@UZ^MOLAMK6\FE:.56+R!5
M!8 @@+QTX/-;QT&Q\FRC031_8D\N%HY65@N "I(/(.!^53'2K0VE[;%#Y5X7
M,PW'DN,-].*=Q6+<;B6))!T90PS[UOZ3_P >7_ C6 B+'&J+]U0 /I6_I/\
MQY?\"-2RD7J***0PHHHH **** "H+W_CRF_W34]07O\ QY3?[IH YNBBBJ).
M-T_4?MES,ESK]]%/]LEB6".)-H D*J,^6>V.]:<GB.189KY=/=],AD9'N/-
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
M++9W)U&07=LKH9A$O[Q6()!7&!]T<CTJB3*AUR_M!K$[64EU:6EW(7D,P!1
M 2$4]<#GJ*N3ZQ!9:AJ$S?:'6*V@<*'RK%V95"KV).!G/.1Z5;.BQG3]3L_-
M?;J#2L[8&4WKM./I4<WA^VN#<^;)(5G@BA.W@KY9)5@?7)S^% #TU#45AG>Y
MTH1&- Z8N5*M[$G&TCKT(]ZR+WQ&]UHFM)'L@N[6U,JO;7 E7!!P0P P05/&
M/2M*;0IKNSGM[[5+BX$@4+^[10A5@P. ,$Y SG@^E1/X9$R7_P!HO7D>]MA;
M,1&JA "W( _WN] %CQ%=SV7AJ]NK>0QS1Q;E< $@\>M9-OJ<D6M:?!!J6H3Q
MSNRRK?VOE+C:2-K%$RV0.!GO70:GIZZGI4]@\C1K,FPNHR150Z-<3W%O)?:G
M+<1V\HF2(1(@+CH20,G'I0!1B\86\LL3B.+['+*(DD%RIDY;:&,?4*3[YQSB
MH;?7KZSAU2XELI+BSM;V823&8!E0-_"N.0![BM&T\/\ V*9!!>R+9HY=;<Q(
M<<YV[B,[<_C[U*^AQ/I6HV!F?9?/*[-@97?UQ]*- U(-8\0MI#.S6\+P(GF$
MM=*CL.^Q#][\QFI6U^")-1::,I]C190,Y\V-ERI'U(*X]14-]X:6[DO2E[)"
ME[&$F41JQ.%V\$C(X[?RJ:[\/V]W=6$[R./LH"LHZ3 $,H;Z,H-&@]2J-:%I
M<:A)-!<&=1;*+<3;P9)!@(@. .3R>_6I)?$$UFEVM]I_DSPVCW:(LP=950<@
M-@8()';OWJQ<Z#!=RWLDDLBM<F)@R8!B:/[K*?7/-0OX?-S'=F]OY;F>>V>U
M60HJB-&'.% QD\$D^@HT$:&G74][:+//:FVW\HC.&.T@$$XZ'VYK=T;_ (^)
M/]S^M942"*)(P<A5"Y^E:NC?\?$G^Y_6I8T;-%%%(H*S=9_U,?\ O?TK2K-U
MG_4Q_P"]_2@&8U%%%42<_P")4O+>V%W:ZG=6Y,T,7EH(RN&D52>5)S@^M2/?
M76FWUMI<<<^HS31O+YTTB)M *@YPH&.?3/\ 31U*P34K06[NR 2QR9 [HX8#
M]*'L%?5HM0WG?' \(3'!#,IS_P".T 9@\1E-6ALKBWA032F%2ETKNK8)&Y!T
M!QZFJ&LZ_?2Z!>W=C92):#*1W2S /PVW<%_NY[YSWQ5Z#PNL#VBB]D,%I/YT
M4?EJ#GGAFQD_>/\ ]>FW/A8S6<U@FIW,5A(Q86ZJIVDG=@-C.W/./Z4]!:BW
M_BB.TO+F"*&*06N/.,ERL;$XW813]XX(]!VIYU^>XO#;Z;IWVL?9H[D2-,(U
M*OG Y!YX_P#U5)<Z#YE[/<VM[):FXP9E$:."0,;AN!VG  _#I5V#3T@U*>]#
ML6EACA*X& $+$'_Q[]*0S*M?$TMQ%9W;:9)%87<JQ)*THWAF.!E!VSQG/X4^
MZ\1FRU)+>>WA$3SK""+I3+EC@-Y?7&2.^?:K$>A1)I-EIXF<I:S)*K8&6*MN
MP:K/X75G95O9%@-T+OR_+7._>'(+8R1G_P#73T%J,N]:NI[?6XH+1XDLHY4-
MUYH'SB/<-HQG//X<=:6U\21O8R20QO=165MONID;/SA<[%_O-Z] /6KXT>,6
MNJ0>:V-0=V<X^YN0)Q^501^'H;5XGL)WLW6W^SN857$@ ^4D$8W \@^Y%&@$
MVD:I+J<;2-%;K& "K070F!SV. ,&M.LK3=%%C?37LMR9[B2,1DB)8QM!ST4<
MGW-3FRNC/YG]I3!/.,FS8N-NW&SITSS2&7J*AM8I(+6**6=YY$7#2N "Q]2!
MQ4U &IHOWIOH/ZUKUD:+]Z;Z#^M:]2QH****!F5K7_+#_@7]*R:UM:_Y8?\
M OZ5DTT)A7,V^O74%A$SP->3W&I3VL:A@F &?;VZ +C]>:Z:LF+08HA; 3.?
M(O)+L<#DOOR/I\Y_*F(A_P"$B,,-XMW9/'=VSQIY$<@?S#(<)M;CJ>.0,8I4
MUR[345LKS3/(=K>2=76<.I"[>,X'///IQUJ:ZT&"\FO9))9%:Z$6"F 8VC)*
MLI]<G/X54CTB]3Q':W5S=2WD7V6:)W9514R4P H[G#9/M3 MC6@=/TF[\@XU
M!HE"[ON;U+=<<XQ5!-;:TMQY-K<74D^I36JH\^2&!<Y!(X7Y>G8>N*EA\--$
M;&-M3N)+:QD5[>%E7  ! !(&3@'%68]"BC>%A,Y\J]DO!P.6<,"OT^<_E0+4
MJ2ZW'I]QJ4URDH>)+<&+SPR;WR JYP%YZGOU[4S_ (2Z**&Z,\$9F@B$H6WN
M5E5E+!?O#&,$C.1P#GFKUUH-O>27SRR2?Z5Y1RN 8VCR593ZYYI8=)N8X9E;
M5)#+( %D6"-=F#GIMYSWS^E $VEWTM_ TLD4" '"M!<"96_$ 5ST6K7]K+K.
MJ7D$DD=K/Y*11W1*C_5@*$V@$_,3NZ]JW=*T==,FN9S,99[DKYC"-8U^7.,*
MH]SS3)="BEL[^V,S@7EP+AC@?*1MX'_? _.@!C:Q>^=%:1Z8&OFC,TD1N %C
M3. 2V#R<= #T/-0MXD=UM$M]/DDN9YI(&A:0+Y3H"6!/(QQU';\JNWVE-<7J
M7MK=R6ETL?E%U56#IG."#Z'D'W-1VV@P6TMG(LTK/;R2RL[X)E>0$,6_/M2
MI?\ "27WEWC?V*^; G[4/M"\<;ODX^;Y<'G'6N@AE2>".:,Y210RGV(S5'^R
M8]FJ+YK?\3 DOQ]S,83C\!FKEM +:TAMU)81(J GO@8H&2UKZ-_JY?J*R*U]
M&_U<OU%)C1J4444AA6/K/^NB_P!TUL5CZS_KHO\ =-- S,I&944LQ 4#))["
MEJKJ5D-1T^:S,K1+,NUV3KM[C\1D?C3),32-7O)M3CDNY!]CU-6>S3: 8]O0
M'_>3YN?0T^3Q-<)%>W(TIC964[Q32^<-V%."RKCGCGJ/QJS/X8TID0VEE;V=
MQ&ZR1SP0JK*5(/IT/0CT-2/H<3Z3J%@9G"7KRNS8&5WG)Q]*>@M2*WU+4)?$
M]W8FWA^R111N'$OS -OYQCG.WIGCWK-M-8U#_B216=OYL%U'*6-S<DN2I[MM
M[=??IQBMLZ6RZO\ VA#=/'OC2.:+:") I)7D\C[QZ557P\(;33X[:]EAFLMX
MCEV*V0W4$'C_ /50 O\ ;LS7>I1IIY,%AN$DQE #$1AP ,9SSCV]^E3MJX6'
M2I/)/_$P=4 W?<S&S^G/W<?C4L&F11-J&YC(M[)OD4\8^14Q^2_K5"#PY)%+
M8&75+B:*P?,$3(@ &TJ-Q R3@]?\:0QMAXAGU1)7M+. J%8JK78\P$<8=,97
M]:M>';Z\U+1+6[O8HTDEC5P4?.\$9SC Q].:BAT C4X;VZO7N7@W>7F)$;YA
M@[F4 MP?:K>D::^E6:VGVIYX8P%A#J 44=!D=?K0!%HEU/=?VCYTA?RKZ6).
M!PHQ@55N?$9L]32VGMX5C>=8 5NE,@+'"L8_0DCOGGI3X]$O+>>Y>TU>2&.>
M9IC'Y"-@MUY(S4;>%U+X%[(L NQ=B/RTSOW[R"V,D9IB%N?$\5IIZW$ELYD%
MR\$D*MDQA"2[9QT"C=^(]:=J7B1+":6-8!(L;Q1>:\H1 [@MAF(X 4 Y_P!H
M"K T*V.L7&H.6?SXC&T)^X"0 S?4A5'X5%;: UEI"V-M?S(_F%WF=%<R=L,"
M,$8P.WW11H&I?L+F2[M%FEBCC8DX$<HD4CU# #-6JH:3I4>DVTD22&1I93*[
M;0HW''10, <#BK](9M:/_P >S_[_ /05HUG:/_Q[/_O_ -!6C4E!1110!B:Q
M_P ?:_[@_F:SZT-8_P"/M?\ <'\S6?3$%9NOWTVG:+/<6^T391$9AD*68+N/
ML,Y_"M*HKFVAN[:2WN(UDAD4JZ-T(-,1D_8(]+FM9Y]8U!I'E6,^9)O65FZ
MKC"Y]L8]:@D\07HLYM52SA.EPNRMF4^:R*Q5G QCJ#QGD"K47AV%)8&EOK^X
MBMW$D4,TP*JPZ'IDX]R:23PW:2/(IGNA:R2>:]H)/W3,3D\8S@GDC./:F(8^
MO2):W*&%/M\=T+5(<G#EB"C?0J=Q^A]*HMXO/F/,B6S6J3&(Q^8?.8!MI8+C
M'7)QGI^5;3Z-:2:U'JK!_M")L !^4]<,1Z@,PSZ$U&FAQ171E@N[R&)I?-:W
MCEQ&6SD]L@$\D @&C0-2H=:OC)J[K:P"UT[>-[2'=(PC#@ 8]^3FEM=8U$W&
MG?;;.WC@U#B/RI2S1ML+@-D <@'IT/K6@-)MQ!J$.Z3;?LS2\C(+(%.... *
M5M,@?[!DO_H+;HN1R=A3G\":0S#/B/55TTZG_9UL]J)S!L$Q$C'S#&"., 9Q
M5F37[G36O$U6VA#06OVI#;.6#+G!7D#!SCVYJ]_8EK_90T[=+Y(E\[.X;MWF
M>9Z=-WZ5)<Z3:WEU)/.I?S+<VSH3\I0G)_&GH(R;3Q++)<^3,EJY>)Y$-M(S
M;"HSM;(';N/2EL]=U)XM+NKNRMX[74"J)Y<I9T9E+*2",8./PSWK1MM'%N'5
MK^^G1HS&$FE!"@^F ,GW.33_ .R+;['I]KND\NQ9&B.1DE%VC/'/!I 4O#UW
MJ=V;TW[0,D=S)$OEYR-K8QTZ?K6Y5&TTN.RO+B>&>?9.Q=H"P*!SC+#C.3CU
MQ5Z@85NZ3_QY?\"-85;ND_\ 'E_P(TF-%ZBBBD,**** "BBB@ JO?LJV$[,0
M %.23BK%8OBX$^$M3Q_SP- &1]KMO^?B+_OL4?:[;_GXB_[[%>/T50CV#[7;
M?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH
M]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]B
MO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _
M$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]IL+RV%]$3<P@9_OCT
MKH/M]E_S]P?]_!_C7SM12 ^B?M]E_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHH
ML![_ *A?6;6,H%U 3QP)!ZBL#[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW
M_/Q%_P!]BO'Z*8'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[
M%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y
M^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!
M]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL5<TR\M5OD)N80,'
MJX]*\3HH ^B?M]E_S]P?]_!_C1]OLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?
M]_!_C7+?$*ZMYO"4R17$3MYJ'"N">M>/T46 ****8!5FSU"\TZ4R6=U+ Y&"
M8W(R/?UJM10!=EU?49[Q+R6^N&N8_N2F0[E^A[4EUJVH7RA;J\FF4,&"NY(!
M'<#\35.B@"RNHWJ7QO4NIENB2QF5R&)/7FG7.IW]Y<I<7-Y/+-'C8[.25^GI
M52B@#=L_$ CNTU&_%U>:C"<P2-/A!QP&&,D Y/!&:Q))'EE>21BSN2S,>I)Z
MFFT4 7X=;U2WM/LL.H7,<&" BR$  ]0/2JLMQ//(LDLSNZ@*&9B2 !@#\*BH
MH O'6-2:0N;ZX+&43D[S_K ,!OKBJ<DCRR-)(Q9V)9F)R23U--HH **** .O
M^&\L</B=WED5%^S/RQ '5:]:^WV7_/W!_P!_!_C7SM12L!]$_;[+_G[@_P"_
M@_QH^WV7_/W!_P!_!_C7SM118#WK5KZT:T4+=0$[QTD'H:Q?M=M_S\1?]]BO
M'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HI@>P?:[;_ )^(O^^Q1]KMO^?B
M+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:
M[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_
M[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_
M )^(O^^Q6CI%[:K/(6N81\O>0>M>'44 ?1/V^R_Y^X/^_@_QH^WV7_/W!_W\
M'^-?.U%*P'T3]OLO^?N#_OX/\:S=7O;1H8]MU"?F[2"O"**+ >P?:[;_ )^(
MO^^Q1]KMO^?B+_OL5X_13 ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^U
MVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z*
M /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?
M8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\
M/Q%_WV*\?HH ]ST>]M5:;=<PC@=9![UK?;[+_G[@_P"_@_QKYVHI6 ^B?M]E
M_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHHL![KK%[:-Y.VZA/WND@]JROM=M_S
M\1?]]BO'Z*8'L'VNV_Y^(O\ OL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1
M]KMO^?B+_OL5X_10![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B
M+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:
M[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL4?:[;_ )^(O^^Q7C]%
M 'L'VNV_Y^(O^^Q6MH][:+'+NNH1R.L@KPFB@#Z)^WV7_/W!_P!_!_C1]OLO
M^?N#_OX/\:^=J*5@/HG[?9?\_<'_ '\'^-9&L7MJTL6VYA/RGI(*\-HHL![!
M]KMO^?B+_OL4?:[;_GXB_P"^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?H
MH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]
M]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?
M\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8
MH^UVW_/Q%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_ )^X/^_@_P :^=J*
M5@/HG[?9?\_<'_?P?XT?;[+_ )^X/^_@_P :^=J*+ >WZO>6K72E;F$C8.D@
M]35#[7;?\_$7_?8KQ^BF![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KM
MO^?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4
M>P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL4?:[;_ )^(O^^Q
M7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_ +[%'VNV_P"?
MB+_OL5X_10![!]KMO^?B+_OL5T.C2))8;D=6&\\J<U\_5[#\-/\ D5/^WA_Y
M"DP1V%%%%(84444 %%%% !61XJY\*ZI_U[/_ "K7K(\4_P#(JZI_U[/_ "H
M\%HHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>P_#3_D5/^WA_Y"O'J]A^&G_(J?\ ;P_\A28'84444AA1
M110 4444 %9'BG_D5=4_Z]G_ )5KUE>)0&\+ZJ#_ ,^LA_\ '30!X'1115""
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HI55G<(BEF8X  R2:[OP[\.+F\V7.KEK:#J
M(!_K&^O]W^?TH X_3M*OM6N/(L+9YY,9(7H/J3P/QJ.]L;K3KEK>\@>&9>JN
M,?\ ZQ7T!8:=::9:K;65ND,2_P *CK[D]S[FH=5T:PUJV,%];K*O\+=&4^H/
M44KC/GVBNR\1?#Z_TK?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KV'X:?\BI_V\/\ R%>/5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@
MHHHH *S/$G_(L:K_ ->DO_H)K3K,\2?\BQJO_7I+_P"@F@#P&BBBJ$%%%% !
M1110 4444 %%%% !114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO GWI
M5C)5?J>E>B^'?ALD>RYUM@[=1;(>!_O'O]!^=>@Q0100K#%$D<2C"HJ@ #TQ
M2N!\Y45ZYXB^'EEJ6^XTTK9W1Y*8_=N?I_#^'Y5Y?J>E7VD71M[ZW>&3MGHP
M]0>A% %.BBBF 4444 %%%% !1110 444Y$:1PB*69C@*HR2: &T5U^C?#O5M
M1VR78%C ?^>@RY^B]OQQ7H6C>#-&T7:\=OY]P/\ EM/\Q!]AT'X4K@>46?A/
M7;^U-S;Z;*T0&06PI;Z D$_A63/!-;3-#/$\4JG#(ZD$?@:^C:HZEH^GZO#Y
M5_:1S#L6'S+]".11<9\^45Z-K/PP==TNCW.X=?(G.#^#?X_G7"7^F7VES^3?
M6LD#]@Z\'Z'H?PIB*E;N@>$]3\0.&@C\JVS\UQ(,+^'J?I2^#+"WU+Q59VUU
M&)(3N9D/1L*2,^V0*]Q1$C14155%& JC  I7 P] \(Z9X?0/#'YUUCYKB09;
M\/[H^E;U%%(84444 %<QXA\#Z;KFZ:,"UO#SYL8X8_[0[_7K73T4 >!ZUX=U
M+09]E[ 1&3A)DY1OH?Z'FLJOHV>WANH'@N(DEB<89'&0?PKP+7+6*RUZ_M8!
MMBBG=$!.< $X%,1GT45T&C>#-9UK:\5OY%N?^6T_RKCV'4_A3 Y^BNTU3X:Z
MM91>99R1WJ@?,J#8X^@/7\\^U<?-!+;3-%/$\4BG#(ZD$?@: (Z*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO8?AI_R*G_;P_P#(5X]7L/PT_P"14_[>'_D*3 ["BBBD,**** "BBB@ K-\1
M*6\-:H!U-I+_ .@&M*L_7O\ D7M3_P"O27_T T ?/U%%%4(**DA@EN9EB@B>
M61CA4122?P%=GHWPUU&\VRZC(+*(\[/O2'\.@_'\J .) )( &2>@%6KG2M0L
MX5FNK&YAB;[KR1,H/XD5[;H_A;2-$ -I:J9A_P MI?F?\^WX8K7=$E1DD171
MA@JPR"*5QGSA17L.L_#K2=1W26>;&<\_NQE#_P ![?ABO/=9\':SHNYYK<S6
MX_Y;0_,N/?N/QH$8%%%>C_#?P_I]Y9S:I=0K--'.8XU?E5P <X[GG]*8&%X=
M\"ZCK6R><&TLSSYCCYG'^R/ZGCZUZIHV@:=H5OY5C %)'SR-R[_4_P!.E:=%
M2,**** "JNH:=9ZI:M;7MNDT1[,.GN#V/N*M44 >4>(OAS=6.^YTDM=6XY,)
M_P!8OT_O?SKAF4JQ5@0P."#U%?2%<9X^\/V%QHESJ@A$=Y  WF(,;QD##>O6
MG<#R&BB@#)P.M,045TFE^!==U2+S5MUMHR,JUR2F[Z#!/Z5FZKH&IZ+)MOK1
MXUS@2#E&^C#B@#-J:UM+F]G6"U@DFE;HD:DFH:]H^'L,2>#[218T5Y&DWL%
M+8=@,GOQ2 Y31OAE>7&V759Q;1]?*CPSGZGH/UKT#2?#VEZ(F+&T1'Q@RM\S
MG_@1YK4HI#"BBB@ HHHH *ANK2WO8&@NH(YHFZI(H85-10!S-EX)T[3-?AU2
MP:2'9N!@)W*<J1P3R.OO73444 %%%% !1110 4444 %>7W/@'4]9\2:A<RLE
MK:27+LKM\S,,]0H_KBO4** .>T;P5HVC;72W^T7 _P"6T_S$'V'05T-%% !5
M'4]&T[6(O+O[2.88P&(PR_0CD5>HH \D\7^!X="LCJ%G=,T&\*8I!EAGT(Z_
ME7$U[)\2/^11D_Z[)_.O&Z:$%%%%, HHHH **** "BBB@ HHJQ96%UJ-RMM9
MP/-,W14&?Q/H/>@"O6[H'A/4_$#AH(_*ML_-<2#"_AZGZ?I7;>'?AO;VNRYU
MDK<3=1;K]Q?J?XOY?6N\1%C1410J*,!5& !2N,\ZU'X6HMD&TZ^=[E1RLX 5
M_ICI^M>?7VGW>FW36U[ \,R]5<?J/4>]?1%4=4T>PUFU-O?6ZRI_"3PRGU!Z
MBBX'SY179^(OA]?:7ON-/W7EH.2 /WB#W'?ZC\JXSI3$%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%3I974ELUS';3- GWI5C)4?4]*
M (**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***NZ9
MI-]K%T+>QMWF?OCHH]2>@% %*NE\/>"=2UTK,R_9;,_\MI!]X?[([_7I7<>'
M?AY9:9LN-2*WET.0I'[M#]/XOQ_*NT P,#I2N,\SUCX8-%;^9I%R\TBCYHIR
M 6^A&!^!_.O/[FVGLYW@N8GBE0X9'&"*^C*R]9\/Z=KUOY=[ "P&$E7AT^A_
MITHN!X%174^(O VHZ'NGB!N[(<^:@Y0?[0[?7I7+4Q!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>P
M_#3_ )%3_MX?^0KQZO8?AI_R*G_;P_\ (4F!V%%%%(84444 %%%% !6?KW_(
MO:G_ ->DO_H!K0J.>&.YMY()EW12*4=?4$8(H ^?+'3;W4YQ#96TD\GHBYQ]
M3T'XUW>C?#"1]LNL7.P=?(@.3^+=/RS]:]%M+.VL8!!:01PQ#HL:@"IZ=P*.
MF:-IVCP^786D<(QRP&6;ZD\FKU%%( HHHH **** .<UGP1HVL;I#!]FN#_RU
M@^7)]QT/\_>I?">@2>'--GLY)TF#3F1'4$?*54<CL>*WJ* "BBB@ HHHH **
M** "L/QA%)/X3U"*&-I)&10J(,DG<.@%;E% 'D>C?#?4[[;+J#K90GG:?FD/
MX=!^/Y5Z#H_A/1]$"M;6H><?\MY?F?\  ]OPQ6W10 4V2-)HVCD171AAE89!
M'TIU% '&ZS\.=*U#=)9$V,YYP@S&?^ ]OPK:\+Z5/HOA^WT^X9&EB9\LAR""
MQ(_0UL44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!R7Q(_P"11D_Z[)_.O&Z]D^)'_(HR?]=D_G7C=-""BM#2]#U+69=E
MA:22C."^,*OU8\5W^C?#""+;+J]P9FZ^3"2%_%NI_#% 'G%G8W>H3B"SMY)Y
M3_#&N?S]*[G1_AA<3!9=7N?(7_GC"0S_ (MT'ZUZ196%IIT @L[>.",?PQKC
M/U]:L47&>::O\+V53)I%V7Q_RQN,9/T8#'YC\:X34-+OM*G\F^M9('[;QP?H
M>A_"OH:H;FUM[V!H+J".:)NJ2*&'ZT7 ^=**]5UGX965SNETJ8VLG7RI,M&?
MQZC]:\^U;P[JFB/B^M'1,X$J_,A_$?RZT"-OPUX"O-92.[NV-K9-RIZO(/8=
MA[G\C7JFE:-8:+;>186ZQ+_$W5F/J3U-)H?_ " -._Z]8O\ T$5?I#"BBB@
MHHHH *YCQ%X(TW7-TT8%K>'GS8QPQ_VAW^O6NGHH \!UO0;_ $"[%O>Q@;LF
M.13E7'L?Z5F5Z;\5O^/;2_\ ?D_DM><VEE<W\X@M+>2>4]%C4DTQ$%%=_HWP
MQNI]LNK7 MTZ^3$0S_B>@_6NTC\&>'X[(VO]F0LAZNV2_P#WUU'X47 \,HKT
M;6?A@R[I='N=PZ^1.<'\&_Q_.N$O],OM+G\F^M9('[;QP?H>A_"F!4HHHH *
M*** "B@ D@ 9)[5;N=+U"SA2:ZL;B&)_NO)$5!_$T 5**** "BBB@ J6VM9[
MRX2"VA>:5SA409)KI?#O@74=;V3S@VEF>?,<?,X_V1_4\?6O5-&T#3M"M_*L
M8 K$?/*W+O\ 4_TZ4K@<;X=^&R)LN=;8.W46J'@?[Q'7Z#\Z]!B@B@@6"*)(
MXE&U450% ],5)12&<3XB^'=EJ.^XTPK:7)Y*8_=N?I_#^'Y5YAJ6E7ND71M[
MZW>&0=,]&'J#T(KZ%JKJ&FV>JVK6U[;I-$>S#H?4'J#]*=P/GBBNY\1?#F[L
M=]SI):ZMQR8C_K%^G][^?M7#LI5BK @@X(/:F(2BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***N:;I5[J]T+>QMWFD/7 X4>I/0"@"G17K6@?#
MFQL4$VJ[;RX(_P!6,^6G_P 5^/Y54\0_#:&8-<:*PBDZFV<_*?\ =/;\>/I2
MN!YA14]W9W-A<O;W<#PS)U1Q@U!3 **** "BBB@ HHHH **** "BM;2/#6JZ
MVP^Q6C&//,S_ "H/Q/7\*] T;X9V-KMEU28W<@Y\M,K&/ZG]/I2 \UT_2K_5
M9_)L;62=^^T<#ZGH/QKN](^%Y91)J]V5)_Y8V_4?5B/Y#\:]%M[:"S@6&VAC
MAB7HD:A0/P%2T7&>7:Q\,;F$-+I-P+A!_P L9B%?\#T/Z5P]Y8W6GSF"[MY(
M)1_#(I!KZ)JM>Z?9ZE 8+VVCGC/\+KG'T]*+@?.]%>G:S\,(9-TNCW/E-U\B
M8Y7\&ZC\<UP6HZ+J.CW"QW]I)#EL!B,JWT(X- CJ?#?PZN;]8[K56:VMF 98
ME_UCCW_NC]?I7IMAIUGI=JMM96Z0Q+_"HZ^Y/<^YJT.@HI#"BBB@ HHHH *X
MWQ%\/K#5=]Q8;;.[/) '[MS[CM]1^5=E10!\]:GI=YH]ZUI>PF.5>?4,/4'N
M*IUW?Q3_ .0Y9?\ 7M_[,:X^PTR^U2?R;&UDG?OL7@?4]!^-4(J45Z-HWPP9
MMLNL7.T=?(@.3^+?X?G76R>#/#\ED+7^S(E4='7(<>^[J?QI7 \,HKO]9^&-
MU!NETFX%PG7R92%?\#T/Z5P]W975A.8+NWD@E'59%(-,""BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_(J?\ ;P_\
MA7CU>P_#3_D5/^WA_P"0I,#L****0PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'Q=H]SKFAFQ
MM2@D:5&RYP !U-9.C?#?2[';+?LU[,.=K?+&/P[_ (_E7:44 ,BBC@B6*&-8
MXU&%5!@#Z"GT44 %%%% !1110 4UT61"CJ&5A@JPR"*=10 U$2*-8XU"(H"J
MJC  '0"G444 %%%% !1110 4444 8^N>&[+Q ]K]N,ACMRS!$.-V<=3UQQVJ
M]8Z=9Z9 (+*VC@C]$7&?J>_XU:HH **** "H;FTM[V!H+J".:)NJ2*&'ZU-1
M0!\[7\:Q:C<QH-J)*ZJ/0 FJ]:DNG7FI:Y=P65M)/)Y[\(N<?,>I[?C78:-\
M,)7VRZQ<^6.OD0'+?BW0?AGZTQ'G\,,MQ*L4$3RR,<*B*23^ KLM&^&VI7NV
M749!90GG9]Z0_AT'X_E7IFF:+IVCQ>786D<(Q@L!EF^I/)J_1<9BZ/X5TC1
M&M;4-,/^6TOS/^?;\,5L21I+&T<B*Z,,%6&01]*=12 X[6?ASI6H;I;(FQG/
M/R#,9_X#V_#%>>ZSX/UC1-SSVQE@'_+:'YE_'N/QKW.BG<#YNKT?X;^']/O+
M.;5+J$331SF.-7Y5< '..YY[^E=+K/@?1M8W2>3]EN#_ ,M8!MR?=>A_G[U-
MX2T"7PYIL]G+.DVZX,B.H(RI51R.QX/K1<#?HHHI %%%% !1110 5QOCWP]I
M]UHMUJ?DB.\@4-YB#&\9 PWK_.NRK%\7123>%-0CB1GD:/"JHR2<CH* /"*.
MIKM-&^&^J7VV6_86,)YVL-TA_#M^/Y5Z%HWA+1]$"M;6P><?\MYOF?\ #L/P
MQ3N(\MTOP+KNJQ>:MNMM&1E6N24W?08)_2LW5= U/19-M]:/&N<"0<HWT8<5
M[_39(TEC:.1%=&&"K#((^E%QGSA17K^L_#G2M0W261-C.><(,QG_ (#V_"O,
M=;T6YT'46LKHQLX4.&C.00>A_2@1G4444P"BI(8);F98H(GED8X5$4DG\!79
MZ-\-=1O-LNHR"RB/.S[TA_#H/Q_*@#B**]PM/!'A^TM3!]@2;(PTDQW.?Q[?
MABN;UGX81ONET>Y\L]?(G.1^#=1^.?K2N!YG15[4M&U'1YO+O[22$GHQ&5;Z
M$<&J-, I54LP5022< #O5W1]*GUK58+"W*K)*3\S=% &2?R%>Q>'_!VFZ JR
M(GGW>.9Y!R/]T?P_S]Z0'$>'?AS=WVRYU8M:VYY$0_UC?7^[_/VKT[3]-L]*
MM5MK*W2&(=E')/J3U)^M6J*0PHHHH SM7T/3]<MO)OK=9,?=<<,GT->6^(O
M.H:/ON+3=>68YW*/G0?[0_J/TKV.B@#YNHKV7Q%X#T[6=\]L!:7AYWH/D<_[
M0_J/UKR"[MI;*\FM9@!+"[1N <\@X-,1#110!DX'6F 45)-!-;N$FB>-B,X=
M2#C\:CH V?#WAN\\1W,D5JT:)$ 9'D/"@]..IZ&O2]&^'NCZ9MDN5-]./XI1
M\@/LO3\\U@?"G_CXU3_<C_FU>F4F,155%"JH50,  8 I:**0!1110 4444 %
M,FABN(FBFC22-N"CJ"#^!I]% !1110 4444 %%%% !1110!AZMX5T[6]3AO;
M\22"*/8L0;"GDG)QSW]:UK6TM[*!8+6".&)>B1J%%344 %%%% !5#6;&UOM+
MN$NK>.95C9EWJ#M..H]*OU7O_P#D'W/_ %R;^1H ^=J***H04444 %%%% !1
M110 4444 %%%:NB^'=2U^?990$Q@X>9^$3ZG^@YH RNM=#;^"-?N=/\ MB6)
M"8RL;,%=AZA37I/AWP1INA;9G NKP<^=(.%/^R.WUZUT]*XSYPDC>&1HY49'
M4X96&"#[BFU[MKWA;3/$$9^TQ;+@#"W$?#CZ^H]C7E/B#P?J>@,9)$\^TSQ<
M1CC_ ($/X?Y>]%Q'/T444P"BBB@ HHHH *]A^&G_ "*G_;P_\A7CU>P_#3_D
M5/\ MX?^0I,#L****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (H+:"U0I;PQQ*26(10,
MD]3]:EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O'_B9_R-2_\ 7LG\VKV"N<U3P;I^LZV-1OWDD58U00*=JG&>IZ]_:@#Q
MJQTZ\U*<065M)/)Z(N<?4]OQKN]&^&$K[9=8N?+'7R(#D_BW0?AGZUZ-:65K
M80""TMXX(AT6-0!4].X%#3-&T[1X?+L+2.$8P6 RS?4GDU?HHI %%%% $<T$
M5S"T4\22QMPR.H8'\#7&:S\-=.O-TNFR&SE/.S[T9_#J/\\5V]% 'EWA;PQJ
MVA>,[5KRV/D[9 )H_F0_*>_;\<5ZC110 4444 %%%% !1110 5X-X@AEG\6Z
MG%#&\DC7<@5$4DGYCT KWFJMMIME9SS3V]M''-,Q>20+\S$G)R>M 'ENC?#?
M4[[;+J#BRA/.T_-(?PZ#\?RKT'1_"FD:(%:VM0\P_P"6\OS/^![?ABMNB@"K
M?Z;9:I!Y-[;1SQ]@ZYQ]#U'X5PFL_#!&W2Z/<[#U\B<Y'X-_C^=>BT4 <!\.
M](U#1[_5(;^UDA8K'M+#AN6Z'H:[^BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *KW_\ R#[G_KDW\C5BJ]__ ,@^Y_ZY-_(T
M ?.U%%%4(**U-)\.ZIK;@6-H[IG!E;Y4'XFO0-&^&5G;;9=5G-U)U\J/*H/Q
MZG]*0'FUAIE]JD_DV-K)._?8.!]3T'XUMWO@'Q!96PG-JLPQED@?<R_AW_#-
M>RVMI;V4"P6L$<,2]$C4**FHN,^;V5D<JZE6!P01@@TE>^:OX;TK6T/VVT1I
M,8$J_*X_$?UKS[6?AG?6NZ72YA=Q]?+?"R#^A_2BXCA*D@MYKJ=(+>)Y97.%
M1!DG\*6XMI[2=H;F&2&5>J2*5(_ UZC\+K6 :'<W0B7SVN#&9,<[0JD#/IDF
M@"EX=^&OW+G7&]Q:HW_H3#^0_.O1(+>&U@2"WB2*)!A41< ?A4E%(84444 %
M(RJZE6 92,$$9!%+10!POB+X<VM[ON=(*VLYY,)_U;?3^[_+Z5YE?Z=>:7=-
M;7MN\,H[,.ON#W'N*^AZYOQU:P7'A*]>6)6>%0\;$<J<CI3N!XE115JQTV]U
M.<0V5M)/)Z(N<?4]OQIB*M%>A:7\+IY8M^IW@@8CB.$;B/J>GY?G65K/P]UC
M3-TELHOH!_%$/G ]UZ_EFD!R5>P_#3_D5/\ MX?^0KQ]E9&*LI5@<$$8(KV#
MX:?\BI_V\/\ R%# ["BBBD,**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O1NL+@>L3#]
M#4]% 'A^C>"]9UG:\=OY%N?^6T_R@CV'4UZ#HWP[TG3MLEV#?3CO(,(/HO\
MCFNOHHN U$6- B*%51@*HP *=110 4444 %%%% %/4=*L-6@\F^M8YT[;ARO
MT/4?A4&AZ':Z!:2VMFTAB>4R@.<E<@#&?3BM.B@ HHHH **** "BBB@ K*\2
M6,^I^'KRRM@#-,@50QP.H[UJT4 <#HWPQM(-LNK3FY?_ )Y195!]3U/Z5V]K
M9VUC (+2".&(=$C4 5/10 4444 9.K^&]*UM3]MM%:3&!,GRN/Q'7\:7P_H<
M?A_3FLHIFEC,K2*7&" <<'UZ5JT4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %9>O:Q_8>GB[^RR7.9 FR/KR#S^E:E%.+2>I$U)Q:B[
M/N<(_P 2DC7<^BW2KZLV!_*NJT/5AK>E1WPMW@60G:KG)(!QFO/M2\1V6O>(
M4CU:66VT:W;*1!"3*P[MC_./KFO2K*>UN;.*6R>-[8K^[,?W<#L/3Z5T5X1C
M%6C9GF8"O4JU97J*45Y)/U]"Q5+5M072M*N+YHS(L*[B@.":NUB>,/\ D4M2
M_P"N7]16$$G))GHUY.%*4H[I/\AGAKQ1;>)(IS%$T,L+ -&S9.#T/\ZW6944
MLQ 51DD] *\BT5G\,RZ+K8+?8[U6BN/;#D'] #^!KL/'FKM;:1'I]H=UUJ!\
MM0O79WQ]<@?B:Z*E!>T2AL_Z9YV&S!_5I3K?%'\;ZK[R70_&UMKNLOI\%I(@
M"LRRLP^8#VQWKJ:\S\+:8-'^(4EANW&*U&X^K%%)_4FNLUVV\27=['#I5W;V
MEH4S)*5R^[/3O[=,=^:56G!32B[*Q>#Q-9T'*JG*2;5D=!6+XFOM5L-,672+
M3[3.9 K+L+;5YYP.O./SKE-2O/$O@ZXMKF[U(:A92OM=67GUQZ@XSC![5M^.
M]4N].\/07-A</"[W"KO7J5*L<?H*4:34H[-,=3&*5&I=.+BM=KZ]NATMJ\LE
MI"\\8CF9%,B YVMCD?G4M<QXAU"[M/ GVV"=H[GRH3Y@ZY)7/\S6%ITGC#Q'
MI<,UK>QVENB[1)(</,PZMD \9X[?C4QHN2YKI*YI/&JG-4E%R=KZ'HE9MWKM
MA9:M;:9/(PNK@ QJ$)!R2.OX&N8\*:]JZZ_/H&M-YDR*2CG&01SC(Z@@YS6+
MXA@UH>.[%)+R W3D&T<+\L:;VVAN.2/QJXX?WW&3Z7,*N8_N54IQ>]FGT[K?
M?L>IT5C:9!K\%C=#4;NUN+HC,!5,*#C^+ '>L/\ L7QG=QF>;78K>8\B&-?E
M'L2!_C62IIMWDCKGB9))JG)M^FGKJ=K6!I>HZW<>(]0M;RP$6GQ9\B;:1NY
M'/0Y&3QTJCX,U^_U)[W3M4PUW9MM+@ ;N2"#CC((J+P_JM]=>.=8LI[EWMH0
M_EQGHN' 'Z5?LW'F3Z(Q>*A4]E.+:4G_ )Z,[*BO/-7U_6[;QW/I^GNTVY52
M&W;&T,4!R?IR:BU9?&N@V_\ :D^J1SQJ1YB)R%R<<J5 QVXIK#O35:DRS**Y
MK0DU%M.WD=YJLUU;Z7<S6,(FND0F.,_Q'^OTJ#P_=ZA>Z-#/JEM]GNF)W)M*
M\9X.#R*H3ZU+>>!)=7MR89FMBX*_PL.#C\0:C\-:A=WG@C[;<3M)<[)3YAZ\
M%L?RJ>1J#NNMC7V\775F[.-_+?\ ,Z:BO,?#^J>+-?LI+6SNU4I(6EO)NH!
MP@X/H3T[]JLVFK^(?#GB:UTW6;D75O=,JA^HY. 0< \'J#5/#--JZNNAC'-(
M2C&?(U%];:'HM%<CXK\0:A!J5KH>C!?MUP-QD(!V YZ9X[$D]A52YM?%VA6$
MM\=52_1$)FA*\J,<LIQVZ_ATJ51;2;:5S6>.C&4HQBVH[M;+^O([FBN6\ ZC
M>:IH,L][.T\HN&4,W7&U>/U-=)=1&XM)H5;:9(V4-Z9&,U$X<DN5G11K*M25
M6*W.1U#XBV%O=O;V-I->LAP70[5/TZD_E5C1?'NGZO>QV3V\]M<R':JL-P)]
M,CI^5<GX=UB3P1>W5EJVG2J)6'[Q!\W'IGAE_&N\TO4]!UVZ6[LV@DO(@<%D
MVRJ#P>O./TKIJTX06D=.]SRL)B:U:2;JI2OK%K^F;=%8.O6_B*ZN88=(NK>U
MMF4F65AEP<]._P"@['FN8U6X\3^$&M[VXU-=0M'DV.CKCGKCU' /(/:L84N?
M9J_8[JV,]BVY0?*MWI;\[G=:GJ$6E:9<7T^3'"NX@=2>@'XG KE=(\1>*-5N
M+:Y32+==,GDV[\G*KGDYS]>U/\>_;KGPQ]IM9XTL"BM/&P^9\LNW''&#[BJG
MAF36=-T*VU*[OK<Z+# SF!4_>8P<#..N<=ZTA!*ES:-W_KYG+7Q$WBE33:BE
M?2W?=WZ'>T5P.GMXJ\5Q-J$6HIIMFS$0QHN2<''U/US^%7=#UC5K+Q$?#^N2
M)/(Z;[>X48W#D^W8'WR.]9NBU?5770Z88^,G&\6HRV;V?;SUZ&_)KMA%K<>C
MO(PO)%W*NPXQ@GK] :TJ\IO+?7O^%@V\37MN=2*9BFV?(J[6X(V^F>U;NO\
M_"4:7X<%[-J:O<P3Y<P* IB( &1@=&_G5RH*\4GN84LQDU4E.#M%OMLK;Z[G
M<T5G6VL6\^@)JY.(3!YS>V!R/P((K%\#W>IZI9W6I7]P[QS2D01GHH'7'XG'
MX5C[-V;?0[7B8<\(+7F5_EW.KHJ*Y\[[-+]FV>?L/E[_ +N['&?:N/\ [%\9
MW<9GFUV.WF/(AC7Y1[$@?XT0@I;NP5JTJ;2C!R]+?JSM:*Y/P7K]]J;7NGZG
M@W=FVTN !NY(.<<9!%80U[Q%-XMU/3-/E\US(Z1"3&R !OO=.PX_'O6BH2YG
M'L82S&FJ<*B3?,[>=STFBO--4N/&'A5H;Z[U!+NW9PK <KGK@@@$9P>173^(
M/%*:5X;@U&! TMVJ^0C=!N&<GZ"DZ$M.5WN.&/IM3YTXN.KOV.DKF(?$=W)X
M[GT,Q0_9HTW!P#O^X&ZYQW]*RK/3/&UW;K?OK*02N-ZP.O&.P( P*SO#ES=7
M?Q*FEOH1#=>4R2H.@95"G'L<9_&M(T4E)W3LCFJXV<I4DHN-Y+?JCTVBBL7Q
M5J_]B^'[BY5L3,/+A_WST/X<G\*YHQ<FDCU*M2-.#G+9&=%X[L9?$G]D"!@I
ME,(N-XVENG3W/%=77EESX5:W\ 0:BJD7\;_:G8?>"-CC\ %/YUW_ (?U9-8T
M*VOL@,R8E]F'#?XUO6IP2YH;;'GX'$UI3=.ONTI+T?3Y&I17GR:QXA\7:E<1
MZ+<+9:? V/-(Y;TYP3D]<#IWK7T>U\66&K1P7]U!>Z>RDM*?O)]. <_F*F5'
ME6K5^QK3QRJ/W(-QO:]M/\[>9U5%<'>ZYK?B#7Y]*T"1+:"V)$MPPZX."<X.
M!GICDU<L;'QCINIVZRWT%_9N^)=YY0=STS],9H=&RU:3[!''*4K0@VKVNEI_
MF=A17%:YXAU:]\0?V!X?V),@_?3L =OKUS@#/7KFJ=^/&'AF#^T7U*._MD(\
MZ-AG _$9Q[@TU0;M=I-BGF$8N7+%N,=VMOZ74]!HKD/$'B&2;P,FKZ;*\#R,
MF".JG.&'Y@BM_0IY;G0-/GF<O+);HSL>I) R:ATVH\S[V-X8F$ZGLX]D[^3-
M"BN-T?5;ZX^(>IV$MR[VL4;%(CT4@I_B:H:]K^LV7CD6=@[3*R!8[8_=+,G!
M/L"<_A5JA)RY;]+F$LPIQI^T:=N;E/0:;(ZQ1M(WW5!8_05YWJT7C;1[4ZI+
MJD<J(09(X\$*,_W2H!'TK?.H:CK_ (+BOM.EAMKB129=XRN!D,!P>I'%)T;)
M.ZL$,<I.4'!J25[/JOO-?2-:LM<MGN+%V>-'V$LI7G /?ZUH5Y9X*M?$4^E3
MMH]_:V\ G(=94R2VT<_=/;%=OK\/B"X>WAT:XM[>)@?.E<99?3'7K]/QIU*2
MC/E3)PN,G5PZJ2@[^2W]-?S-RLCQ-JLVBZ!<7]ND;RQE<"0$CE@.Q'K7):L_
MBKPI'%J$FK+?6Q<+(CKZ_P!..H-;/C*Y6\\ 372 A)DAD4'L"RG^M.-*THN]
MTV%3&.5*JDG&44WKZ:,V]#OI=3T2TO9E19)HPS!!P#[5H5YUH,'B;6-"M197
ML>G6,*>7&<9:4CJ>G3.15O2->UC2?$::%K[K-YV/)G ]>G/&02,<\YHG0U?*
MUIT)HX]<D/:1:3LK]+_GJ;=[J.M1>*K2SM[ /IKJ#+/M)QUS\W08XX[U7\3^
M([O1=3TNVMXX72[<JYD!)'*CC!'K535=5OH/B)INGQW+K:2QJ7B'1C\_^ JG
MX_\ ^0]X>_ZZG_T)*N$$Y136Z,J^(E&C5E"3NI)>FJV\CHO$]_J^GV,,FCV?
MVF5I0KC87VK]!_.M"ZU"/3]*-]? Q+&@:4*-VTG Q[\FN>^(&IWNEZ/;2V-P
M\$C7 5F7N-I./TJ/QLFI3>%A+;W$:VPA!ND<9:3)7&...<^E1&GS*-^K-ZN(
M=.=5QNW%)VZ=?Z9U&GW\&IV,5Y:L6AE!*DC!X..GX59K@O!UIXC?2M.DCU"V
M72R3F'9\^W<<C.WKG/>K?A75K]-?U+0]5N6FFB.Z%WQDJ/\ $%3^=*=&SERO
M8=''<T:?/%KFZ]+VOWZ]#LJ*X[Q+JE_+XFTS0],N7A>0[[ATQD*?\ "?Q%=C
M6<H.*3?4ZJ5=5)RC%?"[?/\ X!@76HZU'XLMK*&P#Z8Z9DGVGCKGYN@QQQ6_
M7&ZAJM]%\1[#3X[EUM)(P7B'0G#?X"H/&^NZAH^M:6+2:01,-TD*_P#+3##C
M\>E:^R<G&*ZHX_KD:4:E23;2E;\MO([FBO/[ZS\=&U?4CJ$4953)]EB/*CKC
M&,$_B:W_  =KTNOZ+YUP%^T1.8Y"HP&X!!Q^-3*BU'F33-:6-4ZGLI1<6]5?
MJ=#6;IVNV&JW=U:VLC-+:MME!0C!R1^/0U9U!+N2PF2PE2*Z*_NW<94'WX->
M8>&+;Q!+K.KKIM];0W"R?Z0\B9#G<W3Y3WSZ4Z=)3C)M[$XK%SHU:<(Q;3O_
M $M3MO&.OW7A[2X;JUCB=WF$9$H)&-I/8CTK=MI#-:PRL &=%8X]Q7#_ !#6
MX3PEIRW<BR7(G02N@P&;8V2*;%!XRUJPBN[2[AL+;RQY$&[#,H'!)P>ON:KV
M2=-.Z6^IB\9.&)G'E<M%9+IW._HKC_!/B&_U*6\TW5.;NU/W\ $C."#CC(-5
M&U?7/%6KW5IHEREE86QVO<$9+G_Z^#@#''6H]A)2:?0W6/IRIQG%-N6RZZ;_
M ''=T5P<FH:_X2U*T&JWJW^FW+^69"N&0^OK[]^AKO*B=-QL[W3-J&(56ZLT
MUNF8$/BB-_%4F@RVKQ2J"4D+Y#\;AQ]*V+VZCL;&>[E_U<,;2-] ,UP_CJ-M
M*U[2=?C!PCA),=\'(_,%A^%:7C^_*>&TMH#NDOI%C0+W7KQ^@_&M?9*3AR]?
MZ9R+%SIQK*H[N&WH]B_X9\40>)8[@Q0- \!7*LV<@YP?T-6/$6O0^'M-%W+$
M9=T@C5%;!).3_(5R6DV8\*^/8+ '%O>VJJ#V+ =?J64_]]5-XO!UKQ?H^AKS
M&I\V8#T/)_\ '5/YU7LH.HK?#:YFL766%?-_$3Y?FWI^!VUC<-=V,%R\1B:6
M,/Y9.2N1G!J>N&U+7M9UCQ!+HGAYD@2WR)KA@.,<'L< 'C@9JM?S>+/":I?7
M-]'J-EN E4CIG\,CZU/L&^J3?0V>81BF^5N,='*VGF>A45ROBC6Y1X+35--G
M>(RF-E8=0">1_2L_0;CQ3KIT^\,Z6^G1% X8_/<;<;CT[D'T%2J+<>9NQI/'
M0554HQ;;2>G9FG#XCNY/'<^AF*'[-&FX. =_W W7.._I73UY]%+'!\6KZ65U
M2-(=S,QP !&O)JU#J^J>+-;\O29Y+/2+9L27"CYI3Z#/Z#MU/85<Z5[-:*R.
M>AC.7FC*\I<[276R_1';T5QGQ U2^TBQL&L;J2$L[*Q4\L !US4?V+QCK$(O
MUU.*P$@WQ6JC[J]MQQU_/\.E0J-XJ3:29O/&I594HP<FK;>9V]<QIGB.[O?&
M=_H\D<(M[=&9&4'<<%1SSCN>U5_"7B.^O+^YT;6% O[<$AP -X!P<XXSR.G4
M50T#_DJ6L_\ 7)__ $)*J-+EYE+HC*IB_:>RE3=DY6?XZ,[ZBN<UNT\37NHB
M'3;V"SL=@)EVY<MW'?\ 3%<_=ZAXB\(:G9G4-06_L;AMK97D=,^X//KBIC1Y
MMFK]C:KC?9-N<'RKKI;\[V/0Z*YCQ?XDFT6*WM+",27]T<1@C.T9QG'<DG K
M,&C^.4B^U#6HFGQN,!QCZ?=V_P!/>B-&\>9M*X5,:HU'3A!R:WMT.ZHKEM8\
M27NA>&;:>]@B.JS_ "")>5#>I^@QP.YJBFC^-)K<7;ZXD5R1N%OM&T>QXQ^A
MH5+2[:03QB4N6$')VN[=+][]?([>BN>\(Z]/K5C/'>1A+ZTD\N8 8!]#CMT/
MY5O32"&"24]$4L?P%9R@XRY6=%*M&K352.S.>M?$-UJ'C"XTNTCA^Q6B_OY6
M!+%NF!SCKQT[&M;5=8L=%M/M-],(TZ*.K,?0#O7*_#2,R:=J%^_,L]SAF]<#
M/\V-4)8!XH^)4UK=DM9V*G$6>"%P"/Q8\^U=#I1]HUTBCS88NJL/&:UE4>E]
ME?\ 1(O'XE0,2\6D7;VX/,F0,?S'ZUT6A^)-.U^)C9R$2(,O#(,.OO[CW%:J
M1I%&L<:*B*,!5& !]*H"TTS1([W4([>. ,IEG9%QD*/3_/-9RE3DK1C9G53A
MB:<E*I43CUTM]W_!-&BO/;*[\5>+VENK*[33;!6*H .3^.,GWZ"I[/7=;\/:
M];Z5K\B7-O<D"*X4=,G YP,C/7/(IO#O:ZOV(CF,':3BU%[2MI_G8[NBN%\:
MZ[J.D:_IBVDLGE, SP+_ ,M?FZ?CTJ"_M/'2VDFI-J,2%%,AM8CRH'.,8P<?
M4_C0J#:3;2N$\P49RA&#;CO8]!K-TW7;#5KFZM[21FDMFVRAD(P<D?CT-9&@
M:UJ/B/PI++;R10ZDC&+S&7Y=PP=V,'J#^=<AX5MO$$NJ:LNF7UM!.L@^T-(F
M0YW-T^4]\TXT-)<SLT14S!J5+V<6XRO^737?N>FZI)=PZ9<2V*QO<HA9%D!(
M8CG'!'6J/AC7!X@T:.[*JDP)25%Z!AZ>Q!!K3M%G2S@6Z=9+@1J)748#-CDC
M\:XKP3_H?B;Q!IJ\1+*60>@#$?R(_*IC%.$NZ-JM64*]/M*ZMY[K_([NBBBL
M3M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK.U;6['1(H9;Z4HDLFQ2!G\<>E:-5[RQM=0@,%W;QSQ'^%US_P#JIQM?WMB*
MG.XOV>_F9&K:_P"'I-'G-Q?6EQ$\9_=*X9FXZ =<_P JQ?AY(;#PM=7=Y)Y5
MIYQ=6?H   3^?'U%:Z>!?#B3>8-/!(.=IE<K^6:V+C3[2ZT]["6%?LK)L,:_
M* /;'2MW."CR1OJ<,:&(E55:I9.*:5KZW[^1):7=O?VL=S:RK+#(,JZ]#65X
MP_Y%+4O^N7]16EI]A;:98QV=I'Y<$8.U<D]3D\GW-.O+.#4+.6TN4WPRC:ZY
M(R/J.:RBU&::VN=4X3J47!_$U;RO8Y#2M(76_AC;V>!YA1VB)[.';'^'XUD^
M"-.O-5UI;_4@Y338UAB$@QAAD ?AR?KBO1+"QMM-LH[.TC\N"/.U=Q.,G/4\
M]35BM77=I)=3D671;I2D]8I)]G;;[F<)9_\ )7;[_K@/_0$JGJ;KK/CNYTS6
M-1EL[&%/W*+($#' (Y/&3DG\,5W":+81ZQ)JRP8O9%VM)O;D8 Z9QT [5%JO
MAW2M:97O[19)%& X8JV/3(/-4JT>9/RL9SP-5TW%-:S<K:V:?1GF7B[3=!TR
M.&+2[V2XN2V9!YHD55Q[#@YKJ?B'_P B=9_]=X__ $!JVO\ A"_#YM!;?V<O
ME[M_#L&)P1RV<]SQ6AJ.CV&K626=[!YL",&5=[+@@$#D'/0FFZ\;Q>KL9QRZ
MHH55[JYTDDKV5OD<[XI_Y)M_VQ@_]"2M;PB,>$]-Q_SQ'\ZO7>E6=]IG]G7$
M.^UVJNS<1PN,<@Y["I;.T@L+2*UMDV0Q+M1<DX'U-8NHG3Y?.YW0P\HXCVKV
MY4OG<XA/^2PR?]<O_:0IGBV:.U^(.B7,[".%43<[=!\[9_G78C1-/&LG5Q!_
MIQ&TR[VZ8QTSCI[4:KHFG:U"L=_;+*$.5.2"OT(YK15H\R?2UCFE@:CI3BFK
MN?,OOZF7XBUY1X6O[S1[J.:2(K&9(6#;,D9.1[&N9TS0_#=[HT.H:EK<K3NF
MZ8M=*"K=Q@\_XUW.GZ%IFEVDEK:6B)#+_K%;+;^W.<YK/7P/X=6X\X:<I.<[
M3(Q7\LXHA5A%-*Z"OA*U6<9S47I:SO9.^Z.8^'/D?V]J_P!F+&WV_NB_4KN.
M,^^*M>%_^2CZ]])/_0UKK;#0M-TR[N+JSMA%-<',A#,0><]"<#GTI;71-/LM
M2N-0MX-EU<9\U]['=DY/!.!R*)UHR<GW0J. J4X4HMKW9-OYWV.0B'_%X9O^
MN7_M(5T/C/\ Y%#4?^N8_P#0A5X:)IZZRVK"#_3F&TR;VZ8QTSCI[58O;*WU
M&SDM+I/,@E&'7)&><]1S4NHG*+[6_ WIX6<:56#M>3DU\SC['_DD;_\ 7M+_
M .AM5CPC_P D[_[9S_S:NBCT:PBT<Z4D&+(J4\O>W0G)YSGOZTZSTJSL--_L
M^VAV6N&&S<3PW7DG/>G*JFFN[N33PDXSA)M:0Y?GI^!RWPQ'_%.7)[_:V_\
M0$JKX[_Y&?P]_P!=1_Z&M=CI>D6.C6S6]A#Y43.7*[RWS8 SR3Z"FW^B:?J=
MU;7-W!YDML=T3;V&TY!Z \\@=:/;1]JY]"7@JGU.-"ZNK>FCN<CXG9]!\;Z?
MK\D3/9LGENRC.TX(/Z'(]<&M#6O&>D2://%87'VJYGB9(XD1L\C&3D< =:T/
M$VL'28(?-TJ2^M)"1.57<$'N/\?2N3N/$^C/:36OAW0W%]<H8PRVZJ5!&#]W
M)/TZ5I"/.HMQV_K4YJ]18>=2$9I<VMFG>[73O<U_AE_R+4W_ %]-_P"@K74:
MI?#3=+N;TQM)Y,9?8HR6/I67X.T:71/#\=O< ">1S+(H.=I../R K?K"K).J
MWT/0P=.<,+&#T=ON.6L_&7AW6;,+>211$CYX+I1@?B>#7(,+ _$.P_X1O_5>
M8AD\O.T<G?CVV_AUKO+WP?H-_*99M.C$A.28V*9_!2!5O3-"TS1PWV"SCA9A
M@ORS$?4\UK&K3@GRWUZ=#DJ83$UW%57&R:=U>^GY'%ZW*-5\=R:3JNH2V>G1
MQ@QJK[ YV@\D\<DGD^F*QO%VE^']+MHH]-O9+B[:3YE\X2!4P>N!P<XKTO5?
M#^EZUM-_:+*Z#"N"58#TR.U4QX+\/BT-M_9R^66#D[VW$C/\6<]SQTJH8B,;
M;Z=#+$9;5J<Z]U\SNF[W7D4O%'_)-Y/^N$'_ *$E06]E+J'PL2V@!:5K;*J.
MK$-G'XXKJ+K3+.]TPZ=<1;[4JJE-Q'"D$<@Y["I+.S@T^SBM+9-D,0PBY)P/
MJ>:Q55*-EO>YVRPCE5<I;.'+Y[GE_ABPTC4=."7.O7EE=1DAH?M C7&>"N1_
MDUO:'HV@GQ*DEIK=S>WEHN_#R!U(.1P<<XSV/>MZ_P#".AZG<&>YL$,K'+,C
M,F[ZX(S5W3='T_2(C'86L<(;[Q'+-]2>36LZZDG9O7T.;#Y?*G**E&+2ZZW=
MMM-DSB]8N(;'XJ6-Q=2+%"(AEW. ,JPZ_6NT\RPUS3IXHIH[BVD#0NT;9'3G
MG\:CU;0-,UL)]OM1*4^ZP8JP_$5F7]]I?@;3X$@L)!!-(<B+)P<<DD]^@Y/\
MJAR5114;\R-HPEAI5)5&O9MWZWULC@S?WEEH]WX1VLUTUX(DQW4GD#ZD _\
M C7JVF6,>F:9;647W88PF?4]S^)R:XCP["_B;QE-XB>T,-I$,1;A]Y@-H^I
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
M,#H1V-:$:+%&L:#"J H'H!2E-."BNERJ5"<:\ZLK:I?@<%X4Y^('B'_>D_\
M1E<]HFF6<&KWNEZMJ=UITT;X1DE"(_U)]L$>M>H6FB:?8ZC<7]M!LN;C)E?>
MQW9.3P3@<^E-U3P_I>LX-_9I*ZC ?)5@/J,&MEB%=]FE^!PRRV;A'9N+;ZV:
M?XG%W'A[PW+>6]A+XDNYY9GPB"=9 #VSP0/3\:]&K)TSPSH^D2^;9V*)+VD8
MEV'T))Q^%:U8U:G/:S.W"8=T4VTDWVO^IA^,--_M/PQ>1*N9(U\V/ZKS^HR/
MQKB= NW\2ZYH-O("8],MR\F?[RG /Z1_K7J1&1@]*R]+\/:7HTTLMA:B%Y1A
MCO9LC\2<55.LHP<7OT,L3@I5:\:D7I]KSL[K\3G_ (A0/#;:?K$ _>V5P#GV
M."/U _.H?!W_ !.O$VK^(&4^66\F#=Z<?KM"_G797UC;ZE9R6EW'YD$@ 9<D
M9YSU'N*CTW2[/2+3[+8P^5#N+;=Q/)[Y/-"JI4N7K^@2P4GBU5O[N]O-*R_
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I JJ20 ,
M]<"EHH **** "BBB@ HHHH **** "BBB@ I" P(8 @]C2T4    P!@4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4@50Q8*-QZG'-+10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A /4 TM%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1163XFU*?1_#MW?VP0
MS1!=H<9'+ ?UH UJ*Y%+GQJMHEX(M(N8V0/Y,9=7((S@9XS5B7Q5]I\&W6LV
M,82> ;6BE&=C@@$'IZT =-17'QWOC,:<FH"/2)X6B$WE)O#E2,XYXSBI=1\5
MRCPMI^L6$:*;J=(V24;MN<AAQCN.M '5T57OIFMM/N9TQOCB9USTR 37/0>+
M/(\&VFL7L8DN;@E$AA&/,?<0 .OI0!U-%<H+CQLT7VK[)I07&?LI9O,QZ9Z9
M_&NEM))IK2&2>'R)G0%XMV[8?3/>@":BN>\6:O?:3;6/]GB#SKFZ6#]\"5&0
M?3WQ2V2>+A>1&^ET@VN[]X(1)OQ[9&* .@HKB[35O%6K7NI+I[:4D-I=/ !.
MKAC@\=,]JU=!UN\O+V\TS5+:."_M K-Y1)1U/0C/X?G0!OT5P^C:KXOUVP^V
MVKZ0D1=D E60-Q],UIZOJFLZ)X1FOKHV;ZA&ZC]TK&/!8#H<'H: .EHKE8QX
MWDC5Q+H>& (R)/\ "NI7.T;L9QSB@!:*XNTU7Q3JU_J::>VEI#:73P#SU<,0
M"<=,]JU9+O7--\.:C>:DUB]U"C/%]G#;, =\X/6@#?HKG/"/B<>(;%EG58KZ
M+!EC P"IZ, >Q_SU%5(_$&K7.D:_<6Z0&XT^Z>.)2A(9%ZYYZXS0!UU%4--U
M2&_T.#4]P6-X?,<]EP/F'X$'\JYE_%.JKX+NM>\N!6:?%LA0X\O<%RW/)ZT
M=K17,^(]9U.QETBWTT6WG7SE"9U)4' QT^M5KG6O$>@&*XUJ#3Y[!Y!'(]H6
M#1Y[_-UH Z^BN?USQ!<6=_!I.EVHN]2F7?M8X2-?[S'_ #_+-"YUCQ-H48N]
M7M+&ZL01YK698/$#WPW4?YS0!U]%<GXJ\4SZ/:Z9=Z<D5Q%=-DA@3N3 /&.G
M!K0O=?1O",VM:<R/B'>F\9P>X(]10!N45R6O>)-0T[PII6HVL<+W5V8@RLA(
MRR%C@9]16YIVL6VH:'%JH<)"T7F/D_<Q]X'Z$&@#1HKD_"/B>\\0ZAJ*3Q1Q
M01;6A4*0VULXSSSQBJFDZKXNURVENK-M(2))FB F60-Q],^M ';T5S>IZCK.
MC>$;N^O#9O?Q,NWR0QCP64=#@YY-6?#'B"/Q!IGFLHCNXCLN(NFUO7'H?\]*
M -NBN3TK5M>USP]]JLC8)=BZ9&\Y6";!Z8R<YQ5.PU7QAJ&H7]E$^CK)8NJ2
M%UD ).<8_+VH [BBF1>9Y*>;M\S:-^WIGOBGT %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<[X[_ .1+U'Z)_P"C%KHJANK6"]MW
MM[F))87QN1QD'!S0!CV_B31;/1K=YM3M?W<"Y590S9VCC:.<URJ03'P'XBU&
M6)H4U"=IXHV&"$+#!_SZ5VD7AO1(9!)'I5F''(/D@XJ_<6T%W;O;W$22PN,,
MC#((H \_O)_%=EX3@F:XLEL##&C-;QLTL<9 &<'C@>E7/$>FQ6?@"R33B;BV
MM)(Y]Z\EUY);\VS7:&VA-K]F,2&#9Y?ED?+MQC&/3%);VEO:6RVUO"D<"@@1
MJ. #[4 8.J^*=%;P[=3QZA _FP,$C5P7)(P!MZBN>N=/N]/\'^'+Y[=W_LZ8
M7$\('(0MNSCVX^F:[*/P]HT5R+B/2[190<AA$.#ZCTK3(R,&@#"N/%6CG2)K
MNWU2UW>4QC!<;MV.!M/.<]L5'IK:KK/AK3KF/4OLMS(F^5_LZOO_  / J]_P
MCFB_://_ +*L_,SG/DKU]<5I@ # & * .)\;6\YTS1+>:[9YS?QHUPJA#D@_
M, . :V=-\/7%A?)<2:YJ-TJ@YBGDRK9&.16M<V5M>>7]I@CE\IQ(F\9VL.A'
MO4] 'G>A)X@:_P!>.CRV"Q#4)=XN0Q8MD],5J>"5-TVHZG>3M)JLDGDW,;*%
M\G;P% _K[>QKJ;>RMK1I3;P1Q&9S)(4&-S'J3[TD5C:P74UU%;QI/-CS)%7!
M?'KZT >:^%K'3KC1O,N?$UUI\GFN/(CO5B &>NT^M;WBO[.OPZGCMKXWL<9C
M7SVE$A8[QU8=36[_ ,(MH).?[)M/^_0JRNC::M@UB+& 6C-N:'8-I/KC\!0!
MRMGI^D1>1*?&=X2NUC&VI)MXYP1Z5VZL&4,I!4C(([UD_P#"*Z#_ - BS_[]
M"M955$"* %48 '84 >9Z99V-SJVNM=>(+C3&&H2@)%=K$'&X\X/6NBO%M(O
MVJP6FJ/J*I!(6E><2L,CH2*UY?#6B3S/-+I=J\CL69FC!))Y)-30:-IMM:S6
MT%C!'!,,21J@ ?ZB@#CFTNY@\/:-XBTE?]/M+2/S8Q_RWBVC(/J0/\\"KGP^
MN$OK76+D(0D]\\@5NP8 X/YUV$,,=O D,**D2*%5%&  .PJ*TL+2P5UM+:*!
M9&WL(UP"?6@#SF>:XTN'4?!T&[S;F[5;4^D,G+?@ ,'ZFM_QM:Q6/@"2UA&(
MH1$BCV# 5TSZ?9R7T=\]M$UU&NU)BHW*.> ?Q/YT^[L[>^MVM[J%)H6P2CC(
M..: ..\8"Y-[X8%FT:W/G'RS+G:&PN,X[55U./6+O6M-TKQ)=6R6$[[U-JAV
MRNO1&)Y'_P!?\NYFL;6XD@DFMXW>W.Z)F7)0^H].E%W8VM_&L=W;QS(K!U#K
MG!]1[T <I?7">'_'S:E? K8W]N(5GQE8W&.#Z=/U]C5GQ1XDTS^PKFTMKF&\
MNKN,PQ0P,)"2PQGCZUTT]O#=0M#<1)+$WWDD4,#^!JI9Z)I>GRF6TT^VAD_O
MI& ?SH Y"_LI-/C\%V<_,L5PJN.N#\N1_2J7B>TG\+0ZA%;(6T?4U(V#I!+[
M>QQ_G%>B3V5M=20R3P1R/ V^)F&2C>HI;JUM[VW:WNH4FA;[R.N0: .+UG_D
M5?"7_7U:?^@&J>H:;J%MK$_AFT5ET[5)EN!(/^62=9%'Y#]/6N]DTZSE@@AD
MMHFBMV5H4*\(5& 1Z8JS0!R>@0QV_CCQ!!$H2..*V5%'8", "N:\-6.GW%A.
M]SXDN=.D^TN/)BO5B&..<'^?M7I4=G;174UU'"BSS8$D@'+X&!D^U4&\+Z$S
M%CI-H23DGRA0!A^)!;)\.+V*UOS?1Q[%,[2B1B?,4\L._/\ *H=3LKC119>)
M],0L4@1;Z!?^6L>!\WU'] >QKJDT;38["2Q2Q@6TD;<\(0;6/')'X#\JN"-!
M$(@@\L+MVXXQZ4 <I\.F#^&&8=&N9#_*E\,?\C7XI_Z[Q?R:NDL[*UT^#R+2
M"."+);9&N!FEALK:VGGGA@CCEG(,KJ,%R.F?7K0!/1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 445C>)?$<'ANPAF>WFN[FY
MF6WM+2#&^>5LX49X P"23P * -FBN<TS7]7::<:_X?\ [(MXH&G^U_;8YH0H
MZAB,%2!ST(P#S2P>//"]S:W5S%K-NT5HJO.?F!16. V",[<D<CB@#HJ*SKS7
M=*T^Y>WO+^&"1+<W3B1L!8@<%R>@&3BJ5CXU\-:C8W=[:ZU:-;V:AKAV?9Y2
MGH3NQ@'L>] &]163HOB;1?$2RG2-1ANC"1YBH2&3/0E3@@'L>]5F\2V]GJ6N
M+J5Y8P66FK Q?S&WIY@/^L!&!DXVX)S]: -^BJ&DZUIVNV9NM,NDN(5<QLR@
MC:PZ@@\@\CKZU1M/&?AN_P!8.DVNLVLM\&9!$KYW,OW@#T)'.0#VH W:*PK'
MQIX;U+53I=EK-I->991&C_?*]0IZ,1[$U ?'_A-;]+%M>LUN7E,(C9\$.&*E
M3V!R".>O:@#I**PM/\:>&]56]-AK%K<"QC,MQY;9V(.K>Z\=1D56B^(G@^>2
M2./Q#8EHXO.;,F!MQG@GJ>>@Y]J .FHKF9O&6G7>AQZIH>HZ?<PF\BM6>9V5
M5+.JE> 2'P> 1W':H+?XB^'Y]1UJQ-VD<NE,P?<X_>!4#,5]@<@Y[B@#K:*Y
M?2OB#X=U/PQ%KS:A#;6S!!(LKC=&[#(0@=6]AFKH\7^'CH<FM?VO:C3HW\MY
MR^ K_P!TCJ&Z<8S0!MT5RNA^-;3Q#XJN],TV2"XLH+*.X%Q&QW;V=U*$'IC:
M#SSS4T7C?1I/&-SX8-PJ7L*1D;F&)&;/R =<@#)^HH Z2BL*Q\:>&]3U4Z99
M:S:3WF6 C1_OE>H4]&(]B:LZQXBT?0/(_M74(;3S]WE>:<;]HR0/?D<=\T :
ME%8<7C'P[-HYU:/5[8V"S"!IMV DA( 5AU4Y(ZXZU#<^._"UI96MY/K=JL%V
M&:!LD^8JD@L !G:"#STH Z*BL^TUW2[^[2VM+Z&>5[87:"-LAX2<!P>A&1CB
MLZS\4VFH:S&EK>V,FFOI[7@EWL)#MDV%L$;?+X/.<Y]N: .AHKBV^(^CWFMZ
M+I^BWEK?_;KIH)BK$&-1&[!E'<97&>E7+7QKIEOI,5YK>I:=;>=<7$,;Q2,8
MV\MFR,L!\P"\CUZ4 =116';^,?#EUH<VM0ZQ:MIL+;);@O@(W'RD'D'D<=3D
M5+I'BG1->N)(-+U&&YFCC$DD:9W(I) R"..0>#S0!KT5AZCXQ\.Z3J0T^_U>
MVM[K*@H[?<W?=W'HN>V2*TM1U*RTBPEO]1NHK6UB&7EE;:J]J +5%<=9?$+2
M]2\2SV=G<V\VFV^EO?S72D[HRK[2K+C(^4[NF:UK'QAX>U.6"*RU6WN'GE,,
M0C).YPF\KG'4+S_]>@#;HK+N/$FC6D6H27.HP0IIS*EVTC;1$S %0<]R",8]
M:CTCQ5H>O7+V^EZE#<SI&)7C3.Y%)(!((XY'0\T ;%%<;XT\;_\ ".:EI6DV
MIL/M^H%V#7TS1Q1HHZG:"<L?E'O6K!XR\.SS74"ZQ:>=9I))<J7QY*HVQRQ/
M0!N.: -VBL;3?%N@:M;W4]EJMM)%:KOG8ML\I<9W-NQA< \].*=HWBC1/$$D
ML>E:E#=21*&=%R&"GHV#@D'U'% &O15'5M9T[0[/[7J=W';0%P@9_P")CT4
M<D^PK/G\:>'+;3+749=6MQ:W180.,DR%3AL*!G@]>..] &]17#>*?B+9:5;:
M,=*NM-N)-6<^1/<SE8$C522[%03U&W&.IK;_ .$QT&+4X])N-6LTU(LL;0JY
M($A'W-V,9/8'GVH WJ*H:MK6FZ%:+=:G>1VT+.(U+]68Y. !R3@'@>E4F\9>
M'%TB#5FUBU73YY?)2X+X7?@DJ?0X4]<=* -RBL33_&'AW5-,NM1L]8M9+.T_
MX^)=^T1?[V<8_K659>/]-UCQ9INDZ/<6]Y;W-O/++*I(>,ILVC:>Q#GGVXH
M["BL?5_%>A:#=1VVJ:G!;32+O5'))"YQN.!\HSQDX%,U'QAX>TG41I]_J]K!
M=?+F-V^YN^[N/1<]LXH VZ*P]6\9>'-"ODLM3UBUM;EE#>6[<JIZ%L?='N<5
M<&N:81J)%Y&1IPW79&?W0V;^?^ G/% &A16)/XP\/6T]I!/JMO'+>11S6R,2
M#*DAPA48YR:(O&'AZ;6?[(CU>U:^WF+R@W5QU0'H6'IG- &W155M2LTU2/3&
MG47LD+3I"<Y9 0"1VX)'YU1A\5:%<:6-2AU*&2S:X%J)5R092P4(.,DY(% &
MQ16$OC3PV^M?V.NLVAO_ #/*\K?_ ,M/[F>F[_9SFJ>M>.M'T^RUA;2^MKC5
M-/M[B4V98[MT4>\@^@Y'/O0!U-%9.F:_9Z@;2V,T8U":S2[>W3)*(P')]!DX
M&>M:U !1110 4444 %%%% !1110 4444 %%%% !6;<ZY9VFOV6C3>8MU>Q22
M6Y*_(^S&Y<_W@#G'I6E7*>/].NI]%M]5TV!YM3T:Y2^MXXQEI0O$D8QR=R%A
MCN<4 7;[Q7:VMYJ-E;VMS>W>GQPR3QP!1CS6PHRQ SC+8]!6V\T4;HCR(KO]
MU2P!;Z>M>67VB:E<?"K5[Z:PN&UG6[V*^FMA$6EC4SQ[(]O7Y(U7([8-5?$&
MD0G5/%:ZWX8U#5M3O7SI%W!:M,J1^6!&B2#B$J^XDG;Z\T >F1:[;R^*+C01
M'*+B"TCNVD.-A5V90!SG.5/:K5QJ5G;6%S?27"?9K9&DF=3NVJHR>F>PZ5YE
M<V'B&RN=5FETM]4OAX5M+:0/&S1W$P9Q(N1C<<$G:#D\>M8VE^')[S4/$5K;
M:1(=/O/#SH@_L5M/AEN5?*#RV)RXSPQP?RS0!Z[_ &W%(=)>T@EN;?4N4G3
M6-=A<,P8@X(P.!GFM 31&8PB1#*!DIN&0/7%>5:'IJ^5X"_LS0;O3Q:W,OVX
M26+P[9?LA5I&! X+8&X]2*R;#0IET_2K&/PYJ,/C6'44ENM7:V8*<2YDD-QT
M=&3("Y/7&* /:?M, 8+YT>XML WC);T^M.::))5B:1!(WW4+#)^@KQS4?!,5
M[X9\>ZA/HD\NLG4[J73Y#$_F@#:4:'OR<\KU]\59UG3YT\=P:E;Z/<:E>S2V
M8EAOM):2-0H7,D-R.(MN22&ZD'CF@#UMY$B0O(ZH@Y+,< 5EZ_XAM/#^D#4)
MDEN \D<,,5O@O-([!55<D#DGJ3BN;\?V!N=5\/W5]IEQJF@VTDQOK2"$S?.5
M B=HARZJ=W&#C.<5Q\_A9[[1Y/+\/W$>C2^)+26PT^>V.^& E!,WED9CC8[C
M@XP,Y S0!ZG<^(;33/#PUG6%?380H,D<^&="3@+A"VYB>@&<U6T;QA8ZU?\
MV%;+5+*Y,9EC2^L9(?,0$ LI(P<9'?/-9OC;1+@Z/HDNC:>MPFB7\-VNGQ87
MS(HU9=J#ID!L@?[-)+XNNM9TO4XM,\+:PTJ6,KJ-0M3;QO)CB+#$,Q//W>/?
MF@#KA=6Y5V$\16,X<[QA3[^E/,B!U0NH=@2%)Y.*\2\/>&3J?B4VATN:VTR_
MT6>UNWCT1]/B#DI@$,3N93DACZ<$\XL'2/%7B+PWK%[=V-W#JME80Z1#$<QO
M<*CJURZ$_P#/0 *".N* /9(YHI@3%(C@'!*L#@U3U'6;/3=(N=3E<RV]LI9_
M('F-QV '4^U>;7^F:??>%-5A\(^$M1TV1DMQ=(;)K-KF%9 9(EW8+/MW D=<
MXR:T/"NG6I\=?;O#^@76C:*NGF*[2>S:U2>;>I3$; 990&R^.^,T >B">)I?
M*$B^;C=LS\V/7'6EEFBA4-+(D:DX!9@!FO*[/39+/XHFYL]'FO!<ZA+)<2W^
MDLDEH"A'F177W60X "')P>U:7C"P@;QW8W^NZ)=:QH0T]H88X;1KI8;DODLT
M:@_>3 #8XQ0!U^C>(+365O6B5X?LE]+8-YI WR1G!*\]#V[UII-%)G9*C8 )
MVL#@'H:\4LO#%Q>>&K#3YM$U&"T?QD\SVTJ.'2U*N 6(YVX(!;..>M=#.)O"
M?B_7XK7P]J$]GJ.G6T.GC3[4O$K1+(OEL1PGWAUP,4 >DFXA6-9#-&(VP%8L
M,'/3!IR.D@)1U8 D$@YY':O'=+T*6"R\)SZ]X9N]6T^'0Q;"R^SB1K:YW EF
MB<CJN%W=L=LUL_#6PO;CP1ML+Z72E75+LE B3DKYK +N;(.,8R.M '6#Q5!)
MXIN-#ALKJ7[(JF\O!L6&W+(74,2P8Y [ XR*VVN(4C:1IHPBG#,6&!]3^->2
MZWX34S?$V[M]"8W-Q @LI4M26E+VX\SRR!\V7SG'>D\3^$Y-,7PT+'3 ^C0Q
MR/>1-ISWX^TLJ8EEA5@SD@,-QS@]N: /7&EC2+S6D58P,[R<#'UI?,0Q^9O7
MR\;MV>,>N:\3O?#>KV^@>'V$,USH\=]=336<VC.ZP!\>5_H@D+%%(<@9^7>/
MEXKO/A_HQL_#%Y;W D-K=W,LD=M+8FT6*-@ 46)G8JA(9@#C[QX% '7^=%\G
M[Q/WGW/F'S=^/6D:>%0Y:5 (_ODL/E^OI7BZZ!XBV#=9WI;P2N-,.QO]._?;
MOD_O_P"CHJ<=W-6Y=!NC::'K6MZ->7MA>W]UJ.K:>D#2NCR*!;[XARPC4!2N
M#@GI0!Z]YT6Q'\Q-KD!6W##9Z8K,B\06LWB6?0T5S-#9I>&7(\LHSLN <YSE
M37EDWANYOM)D@M='O[30;OQ+9R6EB8GCDA@X$S[!S$A;)[8Z\5/XO\(ZR_BB
M\A\.6@@TFWT2!7M4B9$O%2:1C;*XQMW G..>0.A- 'KAN[8+N-Q$%V[L[QC'
M3/TJAJ6O6VF:CI%E)'([ZI.T$+)@JI",^3STPIZ5YEJKZ+=?$73+G4/#5Y=:
M:/#B,MB+!I#;'SF WP8SQRO0X)_&IM!T;58&\*,VF7MO91Z[=SVUM*A+6=HT
M4@C5^NSD]#TR!0!ZR)HFF:(2H95&2@89 ^E'G1>=Y/F)YN,[-PW8]<5XA86.
MI3>+- U :#)87ZZNS7RVVBO"(4;>&W7))\U3QR..>W .YX3TVQLKZ&#6_"NH
M3^*5OY))-5^QLZ,2[%91/TV;2/ESVQMS0!ZF)HC,8A(AE R4W#('KBAY8XR
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
MKRPO[6*6XN)I%,L-TBA2N>K(1TQG;C'0UWU%% !1110 4444 %%%% !1110
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
M7+'"X)/.3R,#.:=%\1H;G2K"2UT>\FU:]NIK--,W(KI+%GS=SD[0JXZ^XXH
M[:BN/O\ QU)IEM817FASV^K7TDB16,MS$HQ& 6<R[MH3D<]23TJE+\4+---M
M9DT]OMDU[)8-!+=11QQRHN\@S$[,$$;<=<B@#O:*K6%Q+=V$%Q-;-;2R(&:%
MG5BA/;*D@_4&K- !1110 4444 )@$@X&1T-+110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5ROCCQ7+X7M-/6VCC:ZO[D6\;S([I$-I9F94!9L =!USU%=56;K>@V'B&R2U
MU"-V6.19HI(I&CDBD'1T92"I&3R* .#?XAZZFBRO'86MQ?1ZI:V4<I@FMX+E
M)CC*B3YE(.0?O =>:FO/&7BO1I-;L]0LM+N+S3;2'4E-HLFR2V+E9%PS9#@*
MQ!Z<=*ZE?!VE_8(K25[VX6.\COO,N+MY9&F0@J2S$\?*..G%7FT.P?6KC5GB
M+75Q:+9R;CE6B#,P&.G5C0!POBOQ4=1TS73#:6=YHUC+I\:-)O\ WT\DL;'E
M6'"J\9QZGG(XJ[<>--:MM;\4N]G8G1/#R[Y6!?SY@;<2!5YV@[CR3Q@CCO6U
M;>!-!L_"O_"-PV\BZ=YJS%?-)8LKAP2W7JJ_@,5HP^'].AN-6F\C>=58-=K(
M=RR80)C![;1C% ',6/B?Q+::EH*Z];:6;/6V,</V(OYEO(8S(H;<2'& 02,8
M-8^F>//%DVBZ)X@O;'1QI5_?)9R11&3SQOE,8D!)*@9_AYX[\\=;I/@71-&O
M[>\@6[EDM49+1;J[DF2U4C!$:L2%XX]<<5/'X.T>+P_9:(L4OV*RG2XA7S#D
M.LGF#)[_ #4 <AJ/C?Q;%:^)M3L[+1VT[0;V2%UF,@EGC0*Q"X.%8!NIR#GH
M,<WU\8Z]I>M6B:_9Z>-/O[&XO;<69<RP^2JN4<MPQVL.0!S71OX3TJ32]9TY
MHY/L^L2R378\PY9G4*V#VX45//X?T^YO].O9HF:73XI88,M\NV155@1WX44
M<1X:^(FJZOJ>D>?;6TEIJ?6*VM+E7M 4+*7D<;)!P 2,<D8R*@TSQYXLFT71
M/$-[8Z.-*O[Y+.2*(R"<;Y3&) 22H&?X>>.XSQV.C^"]*T.[CGL7OUCA#""V
M>]E>"$-U"1EMHZ_AVQ3X_!VCQ>'[+1%BE^Q64Z7$*^8<AUD\P9/?YJ ,3P3?
M>(;SQ#XFCU"YM9;*VU)X44;]\9\N,A5SP%P?S)K!UZ>Y@^)VKZMJ$5M=6&@Z
M5'>PQ%I Z#]X<H =N\LN"2,8 KOK/PSI]AX@O-:MC<QW%YS/$+A_)9L ;_+S
MMW84#..U3-H&G/JM[J,D/F37MLMI.KG*/$I;"[>G\;4 <O8^*/$MIJ&@_P!O
M6VEFRUMO+B%D7\RW<QF10Q8D., @D 8-7? &OZ]XGT5=7U6WT^WM9MRP);[R
M[%792S9) '' Y]<\X%G2? NB:/?V]Y MW*]JK):)<W<DR6JD8(C5B0O''TXK
M6T71[/0-(@TRP5EM8-VP,VXC+%CS]2: .$O_ (B7]EXC@AB>PO--DU-+!E@M
M+G<FY]F[SR/*+ ]5'N,UC32/NN_G;_DH$*]>V(^*[=_AUH+W2S'[<(TO!?1V
MPO)/(CF#[]RQYVC+9/3N>F:O-X.TABY,4OSZHNK-^\/_ !\+C!^GRCB@"#Q3
MKVH:=?:1I.D0VSZEJLLB1279;RHEC3>[,%Y8XX !&<]>*X?QAXAU^_\ #&M:
M'=+90ZA8ZA96]U+;-((IX9W4KMYW+G.&!)XS@\UZ3KGA_3_$-O#%?)(&@D$L
M$T,K12POC&Y'4@@X)K/C\#:''I,NG>5.Z3W,=W/-+.SS32HRLK,[$D\J..F*
M ,GQ-;Q>'OA[8VK:?9.L-Y:(;=#((E9KA.5^8-P3D9/UR.*@TC5?%!\7^-%)
MMKRUL)%,%H"X?)MPZ(A/ SD;L]R<5V6L:/9ZY8BSOE9H1+'-A6VG<CAUY^H%
M4)?!^E3:U>ZJ?M:3WT7E7*17<B1R_)L#%5(&X+P#U'UH R_ GBF^\1?:H]2G
ML5NX4C:2SBMIK>>W9LY5UD)R.,!AP>:Y_4?B=J4>I:JUA:V\EKIMX]J;0VEQ
M)/<[" Y61!Y:<YP#GISC-=QHWA;3]#NY[R![RXNYXUB:XO+EYW\M22J L3@
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
MR(I)"4B"H%PH)XS@DGN30!?HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MP3;^&OM[[(;L70G\L9)%QYV,9]>.OO27/@5M0\4VVL7^J?:$M9VGAC^QQI*
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
M,L,96 S@'RARQV\'C&15I=8U/^R=%M]3\1-;:%=:M/%)J=KJ'FND2IF.)KD
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
MWU6[5MHD\Q1]G!\O<#CG..,XS0!J^+?B;I>CZ1K)TV9IK^P5D#M:RM;"<?\
M+-I  N[VW=>.O%=A=:E!I^DG4+PN(D16?RXFD;G X502>3V%>=ZEX)\5_P#"
M*:UX4TYM'?3;R6:6&[GDD$JK(YD*,@4@G)(WYZ=J['Q1I.J:GX7-AI=V+>[#
M1$_O7B$JJP+1[T^9 P!&1SS0!D:Y\0;=/!^N:GHN[^T-+5/,MKZVDB:,LPQN
M1@K8()(/M6KJOCC0M&U%["ZGG>XB19)UM[6680*>AD**0H/O]:XG_A7&N3:9
MXLB*V%L^L6]K';Q"]FN!&8V8MODD7<>O8?AW/1OHGB;1_$FL7^@#2KBWU9XY
M7^W22(UO(J!,C:IWKA0<97GO0!H:IX]\/:/?2VEU=3&2!5>Y:&UEE2W5AD&1
ME4A,CGGMS69J7Q!M=(\92Z==N'T\Z9%>6YM8'FED9G<$@)G*A5!SC\>14-WX
M9\3V=QX@AT=M)FM-=<RRR7;.KVTC1B-\*%(=<+D D8Z5>\/^#YM"\30W:RQR
MV5OH=MI<;,3YA:-F))&, $$=^M %V?QUX>@TK3]16]>XAU$$V:6T#RRSXZ[4
M4%N._''>J5_XVAGM_#]UH<T5Q;ZAJZ6$YDC8-&-KEE*G!5P5'!'X5BZ5X(U_
MP_;:'>V#:=/J6G)=P2V\\CK%)%-,9 5<*2K#Y?X>>14\'@;5O]"N[F>S-\_B
M(:S>I$6$:+Y939'D98@;>2!GF@#T.N9U#Q_X<TS49K*YO)0UNXCN9DMI'AMV
M/022!2JGD=3QWQ6O8:+IVESW,]E:K#)<MNF8$G><D]S[G\ZXF]\(>)8[3Q#H
MFFR:4VE:Y<33O=7#.)K<3?ZP; I#XYVG</?I0!U#^,-%3Q'_ ,(_]HD;4_D/
MDI"[<."0V0,!<#DDX&1ZUNUR_A[PQ-HOBC6+\O&]K<VMG;VYW$R 0HRMNX[Y
M'0UU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(?$/1[[6]-T>VL//
M61-8M97E@QNA16.9!GCY>O>NOHH X>?X?SZE'K$NL:]+>W^H:>VG).+98UMX
M2<D*@/))P22>PZ5;\0^!;?7/[*G2YCAOM-C,44LUJD\;HP 97C;@_=!'((KH
MI=3LX-3MM-DFVW=S&\D4>T_,J8W'.,#&X=?6IX9X;F%9H)4EB<95XV#*?H10
M!S%KX)CMY-!D-XADTNYEN6,5I'"LS2(R8VI@* &&.IX&2>M6/^$23=XH;[8W
M_$_&&_=_ZG]R(N.?FZ9[5T=5+#4[/5$G:SF\U;>=[>4[2-LB'#+R.Q[]* .<
MM_!+V<Z7%KJ\D,Z:-!I22+ K8\MBV_#9!SG!4CIWK+'PILY=.OXKF^4W=U=P
MWB26]G'%#%+$"%(AY4Y#-NS][/:O0JCFGAMHC+/*D48P"[L% R<#D^] ')VG
M@JYL])NK:'5;6*ZN9%9Y8=)@2(H 1Y;1@?,IR2<MG/0BI?#?A.[\+K:VMGJ,
M;61GN+F]C$"H'=P-JQH.(T!R< _GGCJZJ:?J=GJD<TEE-YJPSO;R':1MD0X8
M<CL>_2@#%UGPBFKZM?W[7C1&[T:32B@CSM#L3OSGDC/3]:>WA1&?PPWVMO\
MB0_=_=_Z[]R8N>?EZY[UO2SPP;/.E2/S'")O8#<QZ 9ZGVJ"+4[.;5+C3(YP
MUY;QI++%@Y56R%.>G.T_E0!D>(O"IUB_M-5L-2GTO5[16CBNX45PT;=4=&X9
M<@''8\BJ,_@J]OM.0:AXFO+G5(;M+RVO1#&BV\B@J L8&-I!(().<UV%% '#
MW7P\?4M/U==3UJ6ZU+4UACDN_LZHL<<3AU1(P>!G.>3UKH)=!63QA;^(/M!#
M0V,EGY.W@AW5MV<]MN,8[UL44 >::QX&OX)M#M],O+CC7;G49+N*-<VWF+(P
MR#D$!B%]P>U:%Q\.&U&UU*34];EN]5OI+=S=&V01H(6W1IY7(*9SD$\YKL++
M4[/49+N.TG$K6<YMYP 1LD !*\^S#IZU5O?$FD:<]^EW>+$UA MS=91CY<;$
M@-P.?NGID\4 <G_PK#S;'Q!#<:PK2:S%;QNT-DD21>4Q8;44]#GN<^YK?UK2
MO+UNW\3+'<7;V%G-;BQ@C5GF$C(3@LP&1MZ=ZZ .K1AP<J1D'VJGI^LZ=JEG
M:75G=QR0WBE[<G*F0#J0IP>/I0!RWPS\,3:!H]W<7<$MO/>W#-%!,X9[>V4D
M0Q$CCY5)/']XU?U/P5;:GXST_P 0M=21_9@IEM54;+ATW^4S'U0NQ'X>E=14
M5U<PV5I-=7#B."&-I)'(SM4#)/Y"@#B3\-+:/6KF[MKRW2SNKLW<UO-IL,S[
MR<N%D<$JK'M@XR<8K7'A%!#XHC^V-_Q/BQ8^7_J<PB+CGYNF>U;UI=07UG!=
MVT@D@GC66-P"-RL,@\^QK$N/'GA&UN9;>X\2Z5%-$Y22-[I RL#@@C/!!H S
M)/AS974<L-W>2RP2Z+!I#*JA6 B8L) <G!R0<8[=ZDG\(:QJ.A:GI6K^*9KV
M.\M&M4/V..,1Y_C..6;\0.O%=%8ZSI^IW-U;V5TD\EKL\X)G"[U#KST.5(/'
MK5Z@#AM5^'$-YK$FIV=]!;SW$$<-R+C3XKH/L7:KIO\ N-CCN#@<<4_7_A\=
M>2WM9-46/3H5B"PBPB\R+9CF*0 &,G'. >^,5VU% &'XC\._VZ+&>"]DL-1T
M^8S6MU&@?82I5@5/#*02"./K6+)\/?M5G?&^UB6YU*_NK:XN+LPJH(@<,D:H
M#A5X(ZD_,3S7;44 0W=K#?64]G<('@GC:*1#_$K#!'Y&N!;X46[^$H=%?6;D
MW*7+32:@(P))%:,Q,A&>ABPG7L#7HE% &)'X<AA\60ZY%+L6+3?[/6V"?*%W
MAP<Y]L8Q678> X["[TNX&H.YL-1N[\ Q8WF<."O7C&_KWQ77U4N=3L[.^LK*
M>;9<7K,ENFTG>54LW(&!@ GF@#C)/A?;'1]*MH[]?MFF37,D-Q-:),C+-(SL
MCQ-P1R,'(/&:Z;1- BTG0VTV5HIQ*7,S1VR0*^[@C8@  Q@=S@=36Q10!R&D
M^"[W3;:/2YO$5Q=Z#%"\$=@]M&&,14J$>3JP /& #P.:AL/ 5Q!+I,-_X@N;
M_2](D66QM'@1"&0%8S(XY?:#QP.V<UVM% ''MX#C;P3<>&O[0?9-=FZ\_P H
M9!-QYVW&?PSGWJ*_\"7<T^LIIOB&XT_3]89I+NU6W20^8R[69'/*[@!D<^V*
M[6B@#B6\!7-O+H]QI/B"?3[NPTQ-+EE6V203PKC'RMPK9&<\]:CM/AP=-TG2
M(=.UR>#4M*DN&@OFA5]Z3.6='0G##D<Y!R,UW5% ')ZGX1U#4],TQ)?$4W]J
MZ?>?:XKYK6,C<0RE?+&!MPQ YSTY-0ZEX!74X]>$NIN'UA[-Y&$(^0VY4\#/
M.[;[8SWKLJ* .9UWPG;:OJT^IW.^XC?29].>S4!3(KLK9#D\'Y<#ZYS7(Z#H
MFO7WC+0+R[77/L>C)-E]7%NF-T9C5$$7+GG)=NRCUY]4HH YSQ#X5.KZA::M
MI^ISZ5K%JC11W<2+(&C8Y*.C<,N1GV/-4I_!5[>Z?']O\37EQJL%VMY;7WDQ
MJ('"E<+&!C802""3G/6NPJC>ZSIVG:;=:C<W<:VEKD3R+E_+(.""%R<CTH Y
M6Y^'C:AIVKKJ6M2W6I:F;=9;OR%18XX9 ZHD8/ R#GDGG-= ^@J_C&'Q#]H(
M:*P>R\G;P0TBONSG_9QC'>M<$$ CH:6@#S35? VH6USX?MM,O+@>7K-U?R7D
M<:YM_,61AE3D$;F"^X/:M"X^&[7]KJ,FI:W+=:K>S6\K7;6R"-1"VZ-/)Z%,
MDY!/.:[NB@#SX?#'S+'7X+C6 TFLK;+(T5DD21>2Q8;44XP<]^?<UO:UI0BU
MN+Q.(KB\>SL9;7[!;QJS3"1D)(W,!D;>G>K]CXCTG4]5N],LKU9[NT)$Z(K8
M0@X(W8VD@G! .16I0!Q'PS\,3>'M$N9KN&6"YO9RR03.&>WMURL,1(X^5?3N
MQJ:\\&:F?$>K:UI/B6;3IM26))8Q:I*H$:;01N/WNI![9/!KL:* .''PZ_L]
M=&?0-;N-,N=-MGM/.:%)_/C=@[;@W&XL-V?4]*(/A]/9^&QHUOK8DC-S//-]
MML8[A9_,;=AU;N/4$=3Q7<5&9X5G6 RH)F4LL98;B!U('IR* .-LOAU;V$-O
M#%J,S)#HLVD#S$!)$C!B^<]L8"^G>M#_ (1"/[%X6MOMC8T!HV5O+_UVV$Q<
M\_+G.>];=AJ=GJ8N39SB46T[VTV 1LD3[R\^E6Z .$T7X:6VAZA UM>6YTZW
MF,T5N^G0M*O)(4S$;BH)XXW<#FIH? 5P/$7]MW&NL]Y'#-%!/#8Q12_O!C,C
M 8DV]0"H&>:[6B@#E?#'@W^P-8O]5FOH[BZO(TB<06B6T9"DG<57(9SNY:J=
M]X GG;5;6R\07-EI&KS/->V:0([%GXDV2'E W?@]3C%=M10!@V'AB#3M>OM2
M@F(2YLX+-8-O$:Q;L$'//WOTJ;PUH$?AWPUI^C>;]I6RB$8E9 "V.^.<5L5'
MY\/VC[/YJ>=LW^7N&[;G&<=<9[T 24444 %%%% !1110 445R7BC5]67Q)HO
MA[2+FWL9=02>:2\GA\W:D07Y47(!8[N_0 T =4DL<CNB2*S(<. <E3UY]*?7
MC,6M:[H,'C6[@N+.?5EUNSMO-6,B*3<L4?*Y.W(/(R<'/I7;Z9JNL6_CF/P_
MJE];W(&C_;'DC@\H-(9RO R2 %P.O;/>@#KZ*\OTGQCKVOV/ANTMKZTM;G5I
M+]GOG@$@V02E51$R 6(QR>P)K6\+^*=9N;77?MMN=8GT_5GL4_LQ(TRBQJ=V
M'<#J3D;B03CG% '=45PLNO>()_'6HV-O+#;Z7IUE;WLT3P;YFW;R8U(; )V]
M><8XSFL?POXS\4:Q<:-?O;S7%EJ4@$T":8\<5M&P)#+.6._:0 <CG)QC% 'I
M\<L<R!XI%D0DC<IR..#3Z\B\/:U=Z?X$T:PTV\DAOKJ[OV$<&GFZE=$N'W$#
M<JJ 67)/KQ49\0^)/$5GX0N$U&*QNCK5Q93'[,VV1D60!F0..,+RF>ISGC%
M'L-'2O*]3\9^*)-8UNWTM92=(<0)!%I3SK=2! Q+N&_=AB<#'0<\UI'7?$NO
M:MK<=A=V6DV^D0Q%[:[MS(\SO$)#O.X;%&=N1Z$]L4 =_'+'-&LD3J\;#*LI
MR#]#3ZX;P!>Q:;\&M)OIYD@BM].,KRNI94"@DD@<D#'05AV/CS7=/U21-2$U
M[:OI-QJ$8ET[[(VZ(!L)\[94@]^1Q0!ZK3))HH=OFR(FY@B[F RQZ >]<AX?
M/BS4-+@U.[U[3'CO[(S1PQ6)Q [*"FUO,^=1GG/7'45R&A7FJ)\.?!=UJ-U;
M:C]KU:R2/S[;<\0,C DLS'<_HV 10![#3(IHIE+12)(H8J2C @$'!'U!KS^#
MQ;K,FH1>&VDB_MQ=::WE?RQS9J/.\W;T&8RJ_P"\:YYKS5[FR\/'3+RUTSS/
M%-W;LL-K\KD--AF"LNX84Y!ZD@Y&.0#V%9HGE>)9$:2/&]0P)7/3([4^O+=8
M\57GAK4O&$\-M:2WL+:9;K.MMC>\JE=[@'<P&>%S[9YJQ!XA\:BRUB"VLI[Z
MXBM4FL[BZTTVA+E]KIL+88A?F7D9(P: /2J*YCP1K4VL:=="ZOY+FZMK@Q2I
M-8FTF@.T$(Z9(SSG(X((JKXE\63>$_$"R:BZG1;C3YGB^7#+<Q#>4S_MIG ]
M5/K0!V-%><:=JWC+6=0&B_VC9:9?66G07=Y)):>:9)9=Q"*NX (@7:3US4OA
M?QQJ.O:MX=CG6"&*_P!/NY)DC&5:6&98\H3SM/S$#T- 'H5-=UC1G=@J*,LS
M'  ]37.>"]<N=>T_4[BXDCD\C5+JVA9  #&CD)TZ\=ZXIO$6N7FA>)=.\23F
MVOVT:\E&GO8>6N I&Z&8.1(@! .>>0>* /65970,K!E89!!R"*6O,- U;Q+H
MC^#HM0N[*ZTW5K7RA:PVQ1[?9;^8N'W'>2%P<@<]!3;3Q?XF_L'1_%UQ>:?+
MIVI7D4)TN.W(>-))-B[9=V6D'!((QUZ8H ]1IBRQO(\:R*73&]0<E<],CM7G
M-]XVU.V\ >*-7$\"WFG:K/9VY*# 59E101W.TU3U37;KP[XE\=WMDD+73R:7
M;Q-/GRXVD78&?'8;LT >I&6,2K$9%$C D(3R0.IQ1YT7G>3YB>;MW[-PW;<X
MSCTKSBVAUBU^+VC6^KZG;:@XTFY=)8K?R6 +QY#+N(QD<'Z^E7?$FKSZ;XSU
M.2VAMA/;>%I[J.=H09 RR<+NZ[<C.WIF@#O:*\NBUSQRDOAC?J6E2?\ "10D
M!#9L!9L(O,W A_WAV@\':,^U)=>+_%&GZ3JUF]Q97.K:?K5K8)<^1LCF2;81
MN3)P</@X- 'J5%><QW?CE_%EYX7_ +<TSS%LH[]-0_L\Y569D\OR]^.JYW$\
M =\\9D?Q$UW4M-\-V\*&WO=0M[B:ZGM;%KHYAD\O$<>1U/))Z"@#UFH7N[:/
M?ON(E\M@KY<#:3T!]"<C'UKSJ'Q5XJU!]#T0B+2]1OIKL27MS9L-T4&"&2%F
MX9PPX).,-6!+=7MG'XXDOS87UTFLZ;$[^0#$_P#JEW;"3AL=LG#4 >U45Y;X
MJ\<ZQI=]?WVF737-AI]W';RPC3#Y.=R*Z-.7SN!;JJXZ#GFI(]4UO2/%GC_4
MI-02ZLM+BCN/L7D-EA]G+*JMOPF.,G!W8)XH ].) !). *;'(DT:R1.KHPRK
M*<@CV->9Z#XG\3:A/:"]BGNK'4+2229_[+>VCM6\O<I20L=Z'[O//(/M5/PO
MXJE\*>$_"\NHNG]B7&ALR';ADN(EW[<_[:9P/5?>@#UJBN-O_$.L^'OA<==U
M**&75TMTD>,KLC221@ &QV7<,_[IJKJ^I^*/"/AJ^U*_U73M4D*PI /LA@6*
M2214W,0YS&-P/8\=: .\HKSN^\0>)/#5_>:;J.H6>I22:/<ZA;SQ6ODM#)$!
MPR[B"AR,'KD$5#IFO>+H;OPI/J>H:?/;>((BA@BM"IMG\@R*P;=\_3D<#TH
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
MKW3)F=(;RWDMW:/ 95=2I(SQG!I--TFTTNVABMX4WQ0I#YQ0;W50 -Q YZ4
M>06GB"[;2=/U9?$][+XOFU)(9]#,X*#,VUX?L_\ "JID[^O&<\UIV.NR6GQ
MFBO->>]2ZNKH6TMIJ8>*W558B.:UQ\NP*?F'4@9ZUZF+2V%T;H6\0N",&4(-
MY'IGK0MI;)<M<I;Q+.XPTH0!F'N>M 'B=EXGUC3=#UZ*VU*?5-;ATO[4EY;:
MD+VU=?,56D5,9B< DA,8P#Z5>TK5=2>+5/L/BBW@M6TIW:>ZUI;XP3$@1S9V
M@QCE@1TZ''%>O06EM;%S;V\41D.7,:!=Q]3CK20V5K;I(L%M#$LARX2,*&^N
M.M 'CUMK=S/X8U.Q@UYK.^M[NV66>ZUSSK>X# L8X;K&8RP4^XX]:T=$\17%
MY=^#TLKC4=CW^H6]Q%<WOV@3-' Y \T<2(& VM[>U>GK86:6K6RVD"V[<M$(
MP$/U&,4Y;6W01!((E$.?*P@&SC'R^G'I0!XWINOW+:?H>J1>*;VZ\4W>HQPW
MFC/."@!DQ+&8/^681<G=QTSGFGZBVLMX:\9^(T\3:O%<:1JUT+.".?$*JCC"
MLI'S#G&#P!T'7/L*VELMRURMO$+AAAI0@W$>A/6@VMN8I(C;Q&.4EI$V##D]
M21WH Y7Q_JE[8>%[2:WNY+&">\MXKV]B'S6UNY^=P3G'89[9S7$:MK=SI^G>
M+[;P_P")+S4],M=(2X2]:[\YK:Y+D;%F')RHW8R<?C7LS(K(4905(P5(X(J!
M+&TCMFMDM8%MVZQ+& I_#I0!A/!J6@>!M0EM+N[U354M9;B-[D[V>;9D!5 P
M%R.%%<9I^K06_A:XU+0O&-[K7B!])DN/L,MVLP,@4$MY.,H5/11CTP:]8Z#
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
MCM0!T1T/32VFDVJYTS_CS^8_NODV<<\_*2.<UGV_@CPU:ZN-4@TB!+M9#*K
MMM1SU=4SM5O<#-6HO$^B2:-9ZN^IVL%C>(KP2W$JQ!@1D#YB.?:K%YK6E:?'
M#)>ZG9VT<_\ J6FG5!)_NDGGKVH Q[[X>>$]2O[F]N]$@DN+H[IFW,-S?WL
MX#>XY_.M*?PYI%TVI-<6$4O]IJB7@DRPF"#"Y!XX'I4UYK6E:>\*7NIV=L\W
M^J6:=4,G^[D\_A5D75N;LV@GB^TB/S3#O&_9G&[;UQD8S0!C:3X+\/:)?)?:
M?IJQ7:(T:S&1W?:<94EB<CY1C/3M5V[T'3+^[FNKFT62>>T:QD<L1N@8Y9.#
MW/?K3FUO24@CG;5+)8I=_ER&X0*^S._!SSMP<^F.:)M;TFWNH;6;5+*.XG ,
M43W"!Y >A4$Y.?:@!/[#TW=IC?95SI@Q9G<?W7R;..>?EXYS4,WAC1KB6XDE
ML59[FYBNY3O;YI8\;&Z]MH]N*LS:QIEOJ$>GS:C:1WLF-EN\ZB1OHI.30VL:
M6FI#36U*S6_(R+4SJ)3W^YG/Z4 .73+)=7?51 !?/ MNTV3DQABP7'3J2?QK
M+F\%>';C2[739-,C^S6CM);A7=6B9B2Q5P=PR2<\TSQ'XL7P_J.FZ?'I-]J5
MWJ E,45ILR!&%+9WLHZ,*DT'Q99Z[<7=F;:[T_4+0!I[.^C"2*IZ.,$AE.#R
M": %N/!OAZZTBVTJ72XC9VSF2!%+*T;$DEE<$,"23DYR<\TR#P1X;M;*XLX-
M*BCM[F6.:9%9OG>,@HQYZ@J#[GKG-:-MKFD7L5Q+:ZI93QVP)G>*X1A$!UW$
M'Y>AZTMKK>E7MT;6TU.RN+@*',45PKN%/0X!SCD<T 9-_P" ?"^IWD]U>:3'
M)+<.))?WCJK.,?/M# ;N!\V,U>D\,:-+KS:V]A&=1:/RGFW-\ZX*X9<[6X)&
M2.E6(=:TJXU!]/AU.SDO4SNMTG5I%QURH.1534?%>AZ9I]Y>S:E;.EI$\TJ1
M3*S[4.UL+GKN^7Z\=: (M+\%^'=&N'GT_3(X9&1HP0[,$1NJH"2$!]%Q63K'
M@9M2_L?2(FL8/#&G213?9#"SS,\9.%#EL!#D \9Z\\UT,7B+1I;*"[_M2S2&
M=2Z,\Z#( W-W[ Y/I0?$6AB&WF.LZ?Y5RQ6!_M2;93TPIS\Q^E %ZZM8+VUE
MM;J%)K>92DD<B[E=3U!!ZBL2P\#^&M-@NH+;2(/+NHO)F64M+NC_ +GSDX7V
M'%:=]J^F:6T2ZAJ-I:-*<1BXG6,N?;)&:2\UK2M.9EOM3L[4J@D(GG5,*3@-
MR>A((S0!G:?X*\.Z7!=Q6FF1HMY"8)V9W=GC(QLW,20O/0$"KQT+3"NF#[*N
M-+Q]C^8_NL(4XYY^4D<YJM?^+-%TR\TRVN;Z%3J6[[/()%V$*I;<6S@ @<'N
M:V@00"#D'O0!SQ\"^&62_0Z3%LOY!+<*'<!G#;@P&?E.23E<<TZT\$^&[*VO
M[>'2H3%J"*EVLC-)YP7.W=N)R1D\]?RK?HH P;+P7X=T^QO;*WTN(07L?E7*
MR,TAD3! 4LQ)P,G SQFM#2](L=%TU-.L(/*M$SMC+L_4Y/+$D]:O44 8%EX)
M\.Z=;Q06FF)%%#=+>1H)'(2900K#)XQD\=/:KL_A_2;JXOI[BQBF>_A6"Z\P
M%A+&N=JD'CC<?SK2HH R-%\,:-X>:5M+LA \H"NYD:1BHZ+EB2 ,GCI4.N>#
M?#WB.XCN-6TN*XGC78LH9D?;_=+*02/8\5NT4 8%UX)\-WEA9V,ND0+;V8(M
MEAS$8@>H5D((SWYY[U:M_#6C6B::EOI\,*Z8S-9K'E1$64JQ '4D,<YSUSUK
M5HH SO["TP_VG_HB_P#$TXO?F/[[Y-G//'RC'&*YV\^'6E:AXFCOKN"*33X=
M+BL(+<,ZO$4=B"'!! VMCK]:[.B@#)MO#.BV::8EMI\4*:86:S6/*B(LI5B
M#R2&.<YZYZU5F\#^'+BRM;1],7RK1Y'@V2NK(9&+/A@P;#$Y(SBN@HH Q;'P
MEH6FK8K9Z='"MA+)-:JK-B)Y 0Y SW#'CISQ4ESX8T6]34DN=.AF74F1[M7R
M1*RJ%4]>" !C&.E:U% '/P^!_#4.E7.FKI,+6MRRO,LC,[.R_=)=B6R.W/':
MK^CZ#IF@020Z9:B!97WR$NSL[8QEF8DG@=S6C10 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5G:UKNG>'[$7FIW'DQ,XC0!"[2.>BJJ@EB?0"M&N;\6Z
M%?:J=*O]+DMQ?Z7=_:8HKHD12@JR,K$ E3AN#@X(Z4 (/'OAPZ+>:L]Z\5M9
M2)%=+- \<D#.P50Z, PR6'.,?E6A%XBTV;P[+KZ2R#3HHI)FD>%U.Q,[F"D!
ML84D<<CIUKBM3\#Z[KMCK]W?G3XM1U5[)5MHI&:*.*"4/\SE068C=_#CH*ZS
MQP"? 'B, $DZ7<@ ?]<FH @TOQ[X>U>_MK*TNY?-NE+6S2VTD:3X&3Y;LH5B
M!Z&F6_Q#\,75K=W4>HGR+,'SY&@D"H0^S;G;RQ/11DG(..17/:-H/B36+3PB
MNIC3(-+TD0W:2V[N9IV6(JBE"H"##?-R<XXI[?#V_F^&\6@FY@AU&#4'OXY$
MD=49O/:10S+AAE6 R.0>1TH Z*/QWX?>PO;Q[F>!;+9Y\5Q:RQS+O.$_=LH8
M[CP, YITGC?0X-(&I7$MU!$9_LRQ36<J3/+C.Q8BN]CCT!KF8/ ]_)INJ/>Z
M3I\]W=QQ0""[U>[N@\2N6(,KC*'/*[5X/-,M/!7B>UM=.OA>6TVH:9J$MQ9V
M5W=23QI!)'Y9B,Q7>2.2&*G&<4 =)-\0/#EMIMOJ%Q>3003W#6R^;:RHXE"E
MBA0KN!P/3G@#K4(\;6-K)KE[J%]&FFV$=I)M^S2++")E!'F9ZY)'  V\YJ*\
MT3Q!K=UX>O-4CTV*73]3-U)%;R.ZK%Y3*H#,HW-N;/0#\N>=^(6@7MOH?CG4
M6:(PZH=/$ 7+,/+=%;<,>IH ZZW\?:!=FZ2">X\ZWMVN1%+:2QM+$/XXPRY<
M>ZYK-T_Q_#KFA:%J5HRV+7U[!;S0W-O*^=ZL=B-M4$\</RO%.BT#Q%K'BBQU
M37O[,MH=-MYX8%LI'D:9Y5"LS;E&U0!PO//>L[3?!_B*/PUX9TB]&G+_ &'J
M=O,)(9W;S88U8$X*##'<./UH Z&;X@>&H-4>PDOW#QSBVDG%O(8$ESC8TNW8
M&SQ@FH]3^(WAG1[^\LKR]F6>R8+<K':RR"$%0P9BJD!<,.>GY&N=G\$>(SH%
M[X0B?3#H=W=/+]N=W^T)$\OF,OE[=K."2 VX#&.*VT\*7BMXV.;?_B=C%L=Q
MR!]G$?S\<?-GUXH Z2[U?3[#1WU>YNXH]/2(3-<$_+L(R"/7.1C'7-<K;_$&
MWU/QCH^E::'^SW-O<S7(NK66&50@0QLH<#Y3EN<'./:K&H^$KK4?AE:^&S<1
M17L%I;(LA!:/S8=C#/<J63'T-5(M$\4ZEXSTK7-7ATJVALK6X@,5K.\C%I O
MS99%X)'3MZG/ !HZ?\1/#6JP03V=[))%/<0VT<GV>0*99<[5R5QGY3GTXSBM
M&[\4:/83ZE#=WBPG38$N+HNI"QH^=ISCG.T\#G\ZY-? ^KV_PV\/:1:R62ZO
MHUQ!=J'9O)D>-B2I(&<')YQUJGJ7A/6KN'Q5JGB*YLK3[=:VC1?8EDG$#6[L
MXRNT%QG;G YR>.* .JLO'WAZ^NVM%N9X)TMGNWCNK66 K"F,N=ZCY>>#WY]#
M5[0_$VG>(A(;#[7A%5\SVDL(96SM92ZC<#@\BO.](NM3\7^.GO5;2[Z*WT6>
MU9X(9?LHDD9=J.S@%B<$E0. /4UT_@?PUJ^@7EZ;DQ6FF/&B6^FPWTMTD3@G
M<ZM(H* @@;1D<4 6M1^)'A?2KV[M+N^E6:SD$=SLM97$.0""Q52 OS#D\=?0
MU9T_QSX>U761I5G?%[ED9XLPNJ3*OWC&Y&UP/]DFLN3PC?-IWCJ &V\S76D-
MJ=QX#0+&-_''S ],\5.WA:\.H>"YE, BT6&6.Y 8Y.ZW\L;..>?7'% &I%XM
MT:;2-,U1+EC::G.EO:OY39=W)"C&,CD'DU%#XST6XU*>QADNY'@:1'D2RF:+
M?&"742!=I88/ /7CK7&6/@GQ?!IOAW1)I-(.F:)J<-RL\<DGFSQHY(RI7"D
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
MGDC<50'TCJ_K?A/6[SQDFJZ8EG8,9X6DU"&]E222%,;HY8-NR0D9 )(P,>E
M'3Z[XFTGPVMJVJW#0BZD,4.V)G+N 3M 4$Y..!W/%5;?QQX>N-+O]1-\8(-/
M(6[6YA>*2$G[H9& ;GMQSVK$^(4=_)KO@TZ:L!NUU)V07 /EDB%SAB.1GIGG
M&<X/2J5UX%UW7'U?5M0FT^TU:YEM)+2"%FE@C^S.742,0I;<20<#@8ZT ;-W
MX^TZX\.Z[=Z3(W]H:;8R70MKRVDA; 4E6*.%)4D=14MEXJ7[<QU&^LX+>/1H
M=0F3RW5H]Q;<Y<G;MXP!UXK'O_"GB+Q#+K&H:HNFVEW-HL^EVEO;3/(N9.2\
MCE5.,@8 !P,TW4OA[?:L+Z&6Y@ABN= MM.5U)8K-$[/DC'*9Q]>: -.[^(&E
MW7A[5+S2[MX)K2U-PLE]83JFSH'P5!=?]VM#4O&VB:-<?9KVYE:=(5FG^SVL
MLH@0]'D**=@//WNU9&KZ5XQ\2>$M8TC48-%MGN+,PPFWGD??(<?,24&U<=L$
M^]9FL> -7?Q%J.H6!CN8-3BB66.35;JS$+I&(\D1<2*0!P<'J,XH ZVY\9Z)
M;:E'8>?//,Z1N3:VLLR(LGW"[(I"ANV3[UOUYOJG@75AJ-B=!ALM.-K%;P1:
MC#?3I*D4>,I)%M*S# (&X]^:[ZR:^;[1]NB@CQ.P@\ERVZ+^$MD##=<@9'O0
M!R>E_$?33X9TK5-;86<NHR3QPQ11O)N,3LN!@$Y(4<=R<"NAT'Q'I?B6RDNM
M+G:1(I3#*KQM&\;CJK*P!!Y':N1T'P-J>FIX.%R]JW]C7%]+<;7)R)O,V;>.
M3\PSG%=%X?T.ZTO7O$E[.8C%J5XD\(0DD*(D0[N.#E3ZT *WC71$UE-+DFN8
MYY)_LR226DJPO-_<$A786X]:Q?%?Q+TK1M+UD6%P9M0L(W4,UM*UNLX'$;2
M;=W;&X'/'6L2?P%XFN]7LIKJ6VN#;:S'?->RZG<,TL*R[P@@(\M"%P./3WS4
MVH^#/%:^&M>\,:;_ &1)IVH33S0W=Q*ZRH)&+E&0*03DX#;NG..,4 =5=^.=
M%TN6WM;ZXD^V/;K<2QV]M)-Y*$???8IV+[FL?P]XWN=3TSPS>WMQ:1?VE'>2
M30Q6\CM((2<&,@G& ,D'.<\5(OA_Q)HOB&]U'15TNYCU.VMX[A;R5T,$D2;
MR[5.]<?P\<]QFJOAGP/JNCIX+6YEM6.BI>K<F-C\QF^[L&/SZ8]Z )K'XC0:
MYX6M]5M"-/F:]A@D2ZMIG0!YC& K!5#%@.HR%)YK7U#Q_P"&],U&:RNKYU>!
MUCN)4MY'A@8]!)(%*H>1U/'>N;M?!?B*/PA#X=F_L[RK+5(;FWG29\RQBY,K
M;E*_*<$  $Y.>14E[X0\2QV?B'0].;2GTO7+F:=KJX=Q-;B;_6#8%(<CG:=P
M[9Z4 ;^K?$'PYHNH7-C>7<WVFV1))8X;:24JC#(;Y5/RXZGH./6N@LKRVU&Q
M@O;.99K:>-9(I%Z,I&017,Z/X5GTO7M>NMT3VUY9VEK;DL2_[J-E.[COD>M/
M\&:?J^@:3I6@WEO ;>STY%DNHY"<S;B-B@@9&T9S[B@#JJ*** "BBB@ HHHH
M *XKQQ'?1:YX6U2TTN\U"*PNYI)X[159PK0L@(#$#J1WKM:* /,]3T?Q!XUO
M[[4TT^;0TBTBYL;%;IU$\LLN,LP0G8HV@#G.3FLSPYX=OXYK>YO+#4K)M,TV
M>)A):6L,663;Y8:,[I!D;@<8^4=S7K]-=%D1D=0R,"&4C@B@#Q'PQI5SJG@_
MP;8Z?X4DL[N">VO7U?$8C$8.YG#@[F9AQM([^@%6+[1O$M]KUA)-I%XD\'B"
M.YE\BSMDMEA$V?,60?O7)3!.3W.:]BM;6WL;6*UM88X+>%0D<4:A511T  Z"
MIJ //-'\';K+QL]SI4(O]2O[L6\LR*6>)E&S!/1=V3]>:R;/PY+J?A_P187'
MA>:VCTZ^C&H0SPQA9"EL5,I"D[E+X&3R?3%>LT4 >9KX$M#J_CMW\/VY@NX8
MQ8 PKM+&#Y_+'\)+@9(QR!Z5B2^&O$-I/H=]<6=]<1?V!;63I!:P7,D$RCYT
M9)C@!L\L.XP>U>ST4 >8Z/X',7B'PPFH::]U8V&C31DWBH_E2M(I5"!E<A2P
M&.,"LR3PI>66BVA_X1U[J#3O%5Q<I9QQHS?8V,@&Q6(!4[E.W/\ *O8:* ./
M\;Z3=ZSX6T];/3C/';W=O=3Z6Q53/"ART/7;GH<9P=N*X_6?#VI:S:>++_2O
M#EQI=M>:0EG%9.B))=3ARWF%$) PIV@DY->P44 9EKHEC9:!_95K96\-L82A
MA$8"DD8.1WSW)ZUYA8^%[N[\!>&M#N?#$]O+8ZM:#45DCC"SHF[>^5)W)@XR
M>N:]BHH \I\2^"=1GN_&%MH%@EI!?Z?9^4L06..>2.1BZ>F2F%YXYYXS6GX'
MT:Z3Q'/JUS:ZG:[;(6NVZL[:V5_F#8VQ')VXX)X^8XKT.B@#ST^#)M5^(?B2
M_NKG5["UEBLUMY;&\>W$Q5'#YVGYMIQUZ9/K6'%X8UK2-"#P:=>WK:=XMDU$
M1/(&GN+?#+O#,?F8AL\GGFO7J* /']8TC7_$%CX]N&T&[M3JD6GK:02E3(ZQ
ML=V=I(! Y(SQFNAG\#Z:/B1IES#H%H-+ATN6-RL"B/S0Z; PZ$[2^,BN_HH
M\A30]<TK18;&#2)ET^/6[Z3%O:0SS01%F\DQ)+E0IR<G&0#[FH-+\':G<:-I
M%EJ6CS- GBJ6[E@N$CXMRCX9E3Y,%B,A>.?2O9:* .0\,Z&^C^-_%4L-@MII
MUT+1K?RT"QNX1A(0!QG.,US5WX8\8M>^-;O1M5GT[[1<^9;6X@C(NL0H"1(P
M)4G!4$=#S7JE% 'C^H^&-0LM0T.^T[3-1&DQ:,MDELEK!<SVL@8LP9)>/F!
M++W7T-,U'PIJ&F:+I T_3-8EU.VL98HB]O:W$)\R0O\ 9YHRV% .T;EX [\8
MKV.B@#RRZTB^L]9UNYU;P>=;?5K2!+<VRQND!6(*\)WL#&N_+!AQ@YZBC2],
M\1>#]8T6[FTF[UG&@1Z;*UFZ$QS)(7 ;>P^7#8W>U>IT4 >1:'X.O[FT\"6^
MM:-NCL[G49;V&50R1EV=H]P/4$E2/PK1@TF32=?UR'4?!DFMMJ%_]HM;Q(X7
MC$6%"HQ=@4V8.!C'I7IE% 'B]_X.UJ76-=L+NVU*6/4]2:YBN[2UMG7RV8%2
M99"'1D QC_9XZUM+I&J6?Q$^TZ9I-[Y%QJ'G7IOH()(-NW:9H90?,5L!<+[G
M@5Z=10!P_C 7]GXS\+ZS;:1?:E;V<=XDZV2*SJ75 O#,!V/?M6'K7A[Q'XR_
MM_5TL)-(DFTC^S;&VN)%\Z8>8)',FTD(#C8!D]23BO5** /'(M#O%TS6]3N;
M/4[,VV@75L5GL[:WC;<F=@\HY?&W()&.OK3M TJYU&T\#PZ?X4DTN736ANKG
M4V$:H\7E'<%93N?S-PR"..]>NSP175O+;SQI+#*A22-QE64C!!'<$4L,,5M!
M'!!&L<4:A$1!@*H&  .PQ0!XW::+XDN?$7AZZN](O(+BUU4S7GE6=M%;1*=X
M)C=/WC@Y&220>_.*V+#P0Y^'WBVV;2(EUC4I;\QM*B[Y SL8OF/0?=([ \UZ
M?10!YC%X?_MJ\\#M/X8DM;&Q:X^UV]S#& K^2 KLJD@@N.,\\56D\ PG1/B"
M@\/P&>ZEF.FKY*Y(\E2OE_W?WF>F.:]7HH \<U7PWKT>NS7EQ97UY;WVF6UN
MOV>TM[EHV1,/$XF/R L2V1P<\]*W-)\$JGC'3FU/3C>V5GX<ALXY;U$DQ*)&
MRIZC<%/4=B>>:]'HH \<M?"]]IFB^$;BY\-S7R:7?WPGLTCC>00R&418#D J
M-RGKQUKUBSO'N9KJ)K*XMEMY BM*%"RC:#E,$\#..<<@U;HH **** "BBB@
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
M7I% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;QQI]W
MJ,.@"TMWF,&MVEQ+M'W(U?+,?85U-% 'BLG@_6GU74].O;;47-YJINH[VUL[
M9UV&0,LGG.0Z% ,;?; ZU%XSLCI?A[QQ!>:';7TEW<R7,>JF>']V&"E$8$^8
M'7@*H!!XZ FO;ZR9_"^@76JKJL^BZ?+J"D,+E[=#)D=#NQG(]: /,O&.CZ_J
M*:E:+H]S(DFEQ0V;6EC;2>:1&=PEDD^="KDX"X..G-7-3\/:U<VVN8L)WDN/
M",%FG&2\X\S<G^]R/SKU>B@#RG7;::^UW3[+4O">H7&D6,$,DSVMHDC7LP48
M5F)!\M.X[D8Z#G,U;PGK%QK/B&VNK'49XM7NO-@N+:SMI<1D*%!DD(:(IC'H
M,9'6O::* /*=0T*YL]3\4PWWA6XUZ;5@ILKY4C8!1$$".S$&/:P)R.N<CFNA
MT_2KZ+X+QZ2]K(NH#0VMS;D?-YGDE=OUSQ7:T4 >6CP!:*_@!1X?@"VRD:EB
M%?\ GAG][_>_> =<\U%>:#JVEKXFATK11_9]QK-O,L4=K'+B'RE\R2&-_D+!
MP.H]3CBO5Z* /$1X4UF\T'Q1:R:7?F&_U/3Y8HYX8HGDC5D\QMD6%7@'..>.
M><UT?BG1QIFJZM<VUE':Z3'X3NK5&C4)&LA<ML '?&37I=4M3T?3=:MDM]4L
M+:]@1Q(L=Q&'4,.AP>_)_.@#SK2?[6T35M$UFWT*\U.UN_#5I9C[*4S',A+8
M?<PPI##YNU9MEI'B*Q\)>%[.YT>X5(4NOM)MK*"YN(96E)10)N%1E)R0.PSB
MO8P JA5   P .U+0!X]X>\'7\MEX(M-8T9VM[&^U"2YAN$4K$K;S%N ^7!.W
M '%6KO0=6TJ/Q'!I>B@:?/K<$ZQ1VL<NV'REWR0QO\A8.!U'KQQ7J]% 'G_P
MUTO4=.OO$DM[:7=O!=744MO]JABB9QY8#-LB^0'(YQ^/.:Q[OPG?W\+VUUI<
MDMO+XU-[)&ZY5K8KC>1W4]*]8HH X[P]H)T?X@>(Y[73UM--NK:T,?E($C>1
M?,#8 XS@KFL2#2WTSQ#KL>J>#9M;FU'4?M-M?+'#(GE$*%1F=@4V8/'Y5Z91
M0!XM>^#]9EUC6["\M=1D74=3:YAO+6SMI!Y98%&,SD/&4 QC_9XZUV.A>%HO
M^$O\7:EJ.EQ.]W<(EM//&&WQ>0JMMST!.0?6NXHH \=TS3-8T_X=Z5I47A>>
MWN;.ZCCU&3[%!-(Z@/\ O858E7(.T;B,@$X!J/2O#>N+83*^F7J*WBNROD6:
M*.-O)7RR\A6/Y%Z'./YU[-10!Y/>^!_MGAKX@2SZ$DVJ7M]<R6+O$&D==BF,
MH3R/FW8QWKJO%NF-J?@F"UN;34;B16@D867EM-&Z$,'VR':X# 97G/I7744
M>17&BZQ=>%]&NM2\.+=R:?KWVAH8K.*.>>TVL"[1 [0Q)7*@\[0:K^.-)UW5
M_P"VK>#0+I(Y[.-;".UL+5@ZB,$K+*V65E;( 4CH-N>M>RT4 >:KHEW;^/#=
MOHDLC7^D001ZA'$C"UN%W[G<D@@X*\C).*Q/"'A35K:\T*UO]/U*WN-)D:22
M5+2V2(D*P.)PV]P^?KSD]*]EHH \R^'^DZEH_B VT.E7<&C1VKJ'U*VA6>!R
MX(C26,DRH>22?0<U%XQ\/:M?OX^^S6$THO["QCMMH_UK(S[@/ID5ZE10!Q">
M%X=*^(VBWFD:5%:V2:;<07,EO&$4G=&4#8ZGAL9K&\?Z=K6HZS?PQZ5<36LN
MGB*UEL[&VF,KG?N2627)102"-OJ3UKU"B@#S'0/",MUXB\/W&NZ0)X;7PM#;
M.;J,.J7 8;E(.?FQG\S6%-9:AX,\)Z5JMI;+#J]A?W=I;V+L%::WN)G6-0.X
M#&)@/0&O:ZH7.B:7>:G;ZE<Z=:S7UL,07$D09XQ_LL>10!SUWX3NK;X57'AC
M2Y]MZ;!H5F+8\R5AER3VW,6Y_P!JL'2]%;4?$^@36GA"30K73K>:*_,\<:K.
MKQ[!" I/F+N^;)XX]37IU% ''_#;0CH_P^TZQO=.2VNFB87431@%CN;[_KP>
M]<3!X7O'^&TWAQO#-Q!>PZE#]HD$2!;J+[67RK*<L%0]\8SQ7LU% 'F'B+P5
M=OKNMP^'+"+3X;WPXULLD""*-YQ+PIQ@9*9&?0TO@C0KQ?$=I?W%CJ-B;*R>
M!EELK:WC.[;^[S$<R %<@XQQ[UZ=10!Y1\0M+US5-3UJWCTFXFAFL%BLI+.Q
MMI?..UMPEDDRR88\!<<<CFF_V7>6/BW3=5U/PI=ZO;1^&[:T<I&DKQ3AF+#:
MY&3@X)'(SZ$UZS10!X]8^%M5TRT\/W]_X?DO-.M;N^F;1HBDK6BS-F'"D[7*
M#(P#QOXZ58A\,ZM;:9>^(+#1I+.>WUE=2TW205#B+8L<J8!(4R+O.T=#BO6:
M* /'+[P?KMI:^&]3:WGN)5-S<ZG';P13R1W,Y#;Q')\K;>4R.0 ,=Z[OP%I$
MFC^'7CE2ZB-Q<RW AN8XXVBW'H$C)50<;L#IN-=110!X[HWAW4])TSP?>ZKX
M>N-3M;"RN()[!41Y+>5Y,K*$8@-\H*^HSFEB\*ZK;6=CJ,WA^2;2HM<N+\Z
MI1GBA>/:A"9V%E;+[ >-U>PT4 >:ZS%>SZ1I[:7X3FTVQ:_>6YC2PMI;E/W>
M%E6)B4!)X).6 ^M<]:^%=4C\)*]WX?N;EK3Q3]O^R20P^<]J=N[:BX3D]57C
M@^E>UT4 >5Z[X:U?6)/%']GZ9);1WNEZ>L$$A6(.(W9I(,@X4[?D/..>N*)=
M&NM6U2ZO])\+7&AVT6B75G+')%'$UW(ZCRXPB$Y"X/S'UP*]4HH \QLO!O\
M9EO\/;BQT5(+RS9?[0DBC"R*&MV#[VZG+D=>]'@72=2TCQ,(+?2;R#2%@EWM
MJ=M )K=V<,$CFC),JDY)SZ#FO3J* /-M9TN6S\8:_>ZAX4F\0V^IV\,=F\21
MR>4%0JT3;R/+!;YMPXY]14'AWP3>0>(_#7]O627JZ;X?,+32 2)'<>:I51GJ
M0I(!]LUZA10!P/Q&TN>\N--O+.QU.6]M8YA!-:V\-S$"X4%)8I#R&P.1TQUK
M-F\-ZSJ<NI"\TB"*6Z\(QV8BC5?)2Z!D/EKV&TE<>G'->H44 >4PVNH65GX,
MU>T\)W\:Z0TL-[91Q1I,Q> 1F55#88;AU)!.*B^Q>)6TK7KEM EB-]KZ7#P/
M!%<2I;>4@WHC$HSAE7UQ\V,XKUNB@#Q(>$]8N/"_BU'T6[E:74;.\M(;F"&.
M254\LR%43"!BJL,#!/0\YK?U70=3UK4[N32=-FTF*Z\+S6D D18O*E:;(0A2
M0I(YXZ9KTZB@#S#2-'GNO$7AJ:P\)3: NDQ2+>S2)&@D!CVB)2A)D&[#;CQQ
MGJ:S]*\#26/@7P88M"6'6;75K6>[D$0$R)YI\PLW7&WJ,],>E>OT4 >8Z%I.
MI:?\0-]CI%Y'ITUW<SW9U&V@(@9PQWP3J=YW,0-IS@$]*].HHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *PO$OB";1!I]O96/V[4=1N/L]M TOE+D*79F;
M!PH52> 36[7-^--)DU328#;V,]U=VUPLT)MKM;>:(@$%D=@5S@XVG@@F@##F
M^)4VEQ>(!K6CI:7&D&UC$<=V'2=Y\[<.54*O .X]!G(XJL/BLJ:9K<LEKIUQ
M=Z;9B]5=/U);F&5"VT@N%!5@<9!'<$4:!\/YKVW\1OXACNH?[7DMV1'NQ-<Q
M&$?+(9%&T/N.0%X  %;LO@9;O0=3TK4-;U&]74(A"TL@B4QJ#GY0B 9]20<\
M4 58?'=]::L+7Q#H7]F6\UC-?6\R70F)2( NKJ -K!2#P2.V:I>'_BC#K6L:
M;:2P:=''J>[[.+;4TN)XB%+@31@#9D ]"<'@UU.I>&++5=6L;^Z+O]DMI[;R
M>-DB3!0V[OT7MZFJ6@^#5T">#RM:U*XM+9#';VDYCV1KC !8(&; X&XG% &/
MI7Q"U'4?!C>)9]%L["U<(+<WFIK$LA+%6)8K\JC''!+<X'3.1J'CV;Q!X1O)
M+5DM+NQU:RMY);"\\V*17EC.4D 4D$$@@CU%=4/ 5DGA/2M!AOKR'^RIEGM+
MM=AD212V"05*G[Q&"*A7X=VC6^HI<ZKJ%U+J%W;WD\\Q3>7A*E0,*  =HXQT
MZ4 9<'BF[T76_$MQ="2ZL(M<M[60O,<6D4D,8WJ#GY0[#(X^\376Z-KK:SJ>
MLP1VP6TT^Y%JEQOSYT@4&08QP%)"]3D@^E87B+PY-;:1XA33-+DU>;7Y#Y\#
MW"1+%F+8&!/8;5/<\Y'2MSPGH7_"-^&+'2VD\V>)-UQ,3DRRL=TC9/)RQ)YH
M XN/QZ=$T"&:.UW?:M6O+;S]3U!A#"4D;[TNP[0<85<8'3/%=CJ&ORZ?X(N?
M$,EK$TL%BUV8(K@.C$)NVB0#D?[0%41X($&F&QL=;U&S1KBXG<HL3B3SGW,K
M*Z,I )XXR*-4\+"T^%]_X8T6-Y2--EM;99'&YV*$#+' Y)]A]* *UCXTU3[?
MHRZQH"V-EK)"6DZ78E9)"A=5D3:-I(!Q@G'>J%C\2K^Z\.IK$GAQD2ZN196$
M:W8+74YD9,?=^1/E)W'T/'0G1T3P(MI-I%WJ.JZE>G38Q]EL[B1#%;N4VDY5
M07(!(!8G JTG@335\(6_APSW7DVTQN(+E7"S12^89 ZD# (+'''2@#F_%'B_
M5E\,^)M+O[(Z1K5MI9O8)+2[,BO&3MW*X"E6#<$8K4T[QAJIU6RTK6="-BFH
M6<D]G.MX)';RU!97  V-A@>"?QJ>3X>VMW9:LFI:KJ%_>ZG:BSEO9R@>.($D
M*BJH51DYZ<FMB\\-VU[JVE:@\TJR:;#-#&JXPPE55)/'8*,8H \\TSQ%J\E[
MX(;2+>ZNOMNCW#FUNM0;:2#'AY9"#NP,\[2><=ZV;CQB^H#3(;RPN;'4;?Q#
M#I]S;P7A"JQ1F#;@/WD94@[2!GOTJ\/AO:0PZ&+/6-2M)]&M7M;6>%DW$-C)
M8%2&Z8QC'/TJQ;?#_3[>WM5:]O9[B+5%U6:ZF93)<3*"OS<8"X., #&!0!A:
M;X_U:PTOQ3JOB"QB-CI=_+!&T5PNX,#&J0XV@$9?[Y/?I3[;XLVD::C_ &C%
M8,]I8F^7^R]16\5U#!?+)"KM?<RCT.<YXK:D^'^GSMKD4U]?/I^L.TLUCN41
MI,Q4F5#MW!LHI'.!Z5)#X)A?3;^PU;5;_5;>\@^SLMSY:[$]1Y:+\W^T<G@4
M 8,NN^)9O'?@ZVU73/[*BN9+IVCM[[SDE MV(20;5^93@]QZ'BNQ\47,UEX2
MUFZMI#'/#8SR1NO56$;$$?B*QK+P&(-;TK5KWQ!JVHSZ7Y@MENFCVJKH4((5
M!DX.=QY.!6T^BF?PS/HMW?7-SY]M);R74FWS&#@@G@ 9P?3M0!R=KXSUO=HF
MCV&CKJE_<Z'#J,D\UV(5!.%;<=I[^G<]AS70:!XKAUCPB=>N;9[(0B;[3"S;
MS$T3,KC(Z_=/-/TSPI::7JMGJ$4\[R6NEII:*V,&-6#!CQ][CZ5-HWARST?1
M9]*5GN+:>6>2038.?-=F9>,<?,1]* ,73?&.KW&F'7-1\/)9:"UH]ZMP+T23
M)$J;P7CVC!9>P8X[UG:!\48M8U:PLY8--0:C&[VXM-42XEC*H7VS(%&PE0>A
M(!&*V-,\"Q:?#]BDUO5;S24@>WCTZXD0Q+&RE2I(4,P .!N)Q4FA^#1H<D87
M6]2NK6"(PV]M.8ML:D8Y*H&8@< L3B@#D[WX@^);[X;?\)+8Z)%IXEEMA \E
MTKLRO*%<[2F,9PHSSABW& #N^)/&][X=MK0W5GHT%U+$TLD%WK"Q8P?NI\A+
MD^N !TJ^? ]@W@*+PB;FY^R11(B3@@2@HP=6Z8R& [5!<>!FGNX[T>(M6CO6
MM!9W5PGD[KF,,S#.8\*06/*XX_.@#-A\90W^JZ;JD%O=!)_#L^HK$UR1&-K)
M\K(!@MSC?V&>.:=I'Q U2\F\/3:CX;%EINNA4MKA;P2.LAC+@,FT84@'!STP
M2!TK1LOA_I]C#911W=TPM-)DTI"Q7F-R"6/'WOE^GM5P>$+,:?X<L_M$^S07
MB>!N,R%(C&-W'H<\8YH BUJ_%OXX\,VA%P3<I>$;+@I'\J*?G3&'Z\9Z5SVD
M_$K5;ZRT/5;OPP+;2-5N4M%N!>AY$D=BJG9M'R;AC.<]\5V5]H4%_KVE:O)+
M(LVG+,L:+C:WFJ%.>,\;>*S(? UA!X9T;0EN;DV^E7,5S%(2NYVC?> W&,$^
ME %'2O'5WJ_B;4-(@TZQ0VDLT7E3:ALN6* [7\HI]QCC!!. <^U4/#/C77)/
MAXVNZQ;:?O5V6.>>_2!)?WSH=QV83: !W+8Z9K>C\%QGQ):ZS>:OJ%ZUD\DE
MK#/Y6(2X((W*@<C!. 20*HQ_#BUATHZ=%K.IK!#>+>V(S&?L<@9G^3*?,"7;
M(;=QB@#,C^*H?PWJ^HKIMO<W.F75O;O'97@FBF$K*%9)-HR?F/! Y&*O?\+
MNM+N]4M_$NB?V<]GIQU*/R+H7 EB#;2OW5P^X@8Z<]:G_P"%=6LEOJB7>K:C
M=3:G<6UQ//,8]VZ @K@*H !V@8QTZ5J:IX1T[6-7N+^^\R47&FOILD&0$,;.
M&)]0V1US0!EOXQUC2M$O=9\1>'DL+""U^T*T%Z)G)R L;+M7#'/4$CWK-L?B
MDLSW<,]E8W%Q'82WT,6DZDMX7$>,QMM4;7Y&.H/.#Q6S#X%B;3KG3M4US5M5
ML9K8VJV]U(@5$XP?D52SC PQR14UAX0FLH+B.3Q'J]PTD/D12,8D:$?W@509
M?C[S9H 7P;XGE\4Z?+=O'IRQJ5V-8WWV@<C)5@44HPXX(H\4^)[O0;[1K*QT
MK^T;G4YI(43SQ%M*H6R20>..?09Z]*KV/@J73+FXO;;6[Q]0O;FWDO+J2.(&
M6.(G]WM1%49!()QGGK6SJ.AP:EK&D:E++(LNF2R21*N-KEXRAW<>A[4 <:WQ
M$\0"TUAAX00W&ALW]HJ=14(%"AP8FV9<E><$#''7-:<GC6_U"_%GX:T1=1>.
MSAO+AKFZ%NJ+*"8T'RMER 3V ]:U#X3M"GB-?/GQKP(GZ?N\Q"+Y>/09YSS5
M"7P%"DEO-IFLZEI=REG'8S2VK1YN(HQA=P92-PYPPP1F@"E!\0I]:_LJ#P[H
MWVJ^O;5[J6.ZN/(2V1'\M@S!6R=X*@ =LUAZ5X_GT71=9O-5C;[9/XCFLK>V
MO+P)' =BDJTIR%C7#'('?@<UU+?#W3[:+3/['O[[2;G3H&MX[BV96:2-FW,K
MAU8-EOFZ=3FH8OAKID6CS6(O]0:5]2.IQWK2*9XIR "P)7!R <@@@Y- &8/B
MH/[&O+B/3[:\O+.]MK5XM/OEGBE$QPK1R8&3U&T@<C\:M^(O'M_X<MK8WMAH
MT%V]NT\MM<ZRL;<$_)'\A+G '. ,G%:C^"X[C2DL[W5KZ[=;Z&],\@C5MT;!
ME4!5"A?EZ =S1K'@N/5-6N=1@U?4-/DO+9;6[6U,>)HUW8Y925/S'E2* ,6W
M\9ZUJ?C/1(M,L8Y-)U'1Q?\ ERSA& 9X\N3L)RH;&W.#G.1BJ]O\7;.XOX62
M+3_[.FO!9H?[30W?+[!(;?&0F?\ :SCG%;T/@2VM9=!FL]4O[:;1[1;)7C*'
M[1""IV."I')0<C'>ET[P+!I5^LECJVH0Z>L[7"Z<IC\H,220&*;]F23MW8H
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
MRLL$[A!8)J2RR+M5X&S\P[_*1@@@8XJCXE\531?"^\\3Z2)()#9BYM_M$8W
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO&?AR[\1V-G
M%:SP#[/<B:2VN@QAN5VD;'VD''(8=1D#BNEHH \SM?AKJ%IX<U*RBN].ANY]
M5AU.V$,#+!&T>PA"N<XRA&<Y[UUFO:-J>O>#9=+>]AMM1F1/,FA5A$6#!F7&
M=VQL%3SG!-;3W=M%=16LEQ$EQ,&:*)G =PN-Q4=2!D9QTR*FH X?P?X(NO#W
MB._U:8:9#'=6L< MM/B=%0JS'.6)SG/7CZ<4ZX\->)[/Q7KFM:'J6F1KJBP(
M8;N!WV>6FW<"I'/7CD'/;%=M10!Y[;> -5\/G0Y_#NJ6GVFPLI+*<W\#,DRR
M.)&<!6!!W@G&>G&:B7X>:DGA6+2)Y-'U-A>7%S*;ZW<;C(Y961D8&-ADYQUS
MU%>CT4 <#;> =0A6'S]6%W(GAZ;2&FE#;GD=PP?O\H QUSTK0/A"X-CX.M_M
M,7_$A,9F.#B7; 8CM].3GFNNHH \ST'X6MHM_9Q,-*N=.L[CSHII(93<D ED
M4_/L!4X^;';I5NR\":K;>([C55N=(M&D@G206=K(J7CN,*T\1?:=IYXY)/6N
M[NKNVLH?.N[B*WBW*N^5PJY)P!D]R2 /<TEU>VMBL;7=S# )9%BC,KA=[MPJ
MC/4GL* .4\%^#[OPWJ.H74LEE;P7*(JV&GK(MNC DF0*[':QR!A<# [U0O\
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
M!1R>370444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 444R6,2QE"S*#W5L'\Z 'T55^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[
MW/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?
M^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H
MM455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XTJ62HZL
M)K@X.<&5B* +-%%% !7%M\6O J736S^(8$E5RC!HI  0<')*XKM*\/\ !&NZ
MM%X+O](LO!E[JZRWEVJREXUMW+.>&+'H._% 'KNI>(M&T?2EU34-3M8+%P"D
M[2#:^1D;<?>R.>,U2T#QQX9\43O!HVL6]U.@W&+E'QZ[6 )'OBO--!T$>'_'
MGA#1/%,D4L=KHC_8/-.8OMAE)<+G@L$( ^@[XKTB_P!5L;/QWH^FG3H9+^^M
MK@K>?*'B1-I*],D,3ZCI0!9\4Z)=>(-&-C9ZS=Z1*9%?[3:$AP!VX(X->7_#
MF#7?$NB>,=#N?%6JK<6VHK;PZ@9F:6-48YVY/&[;@X/>O:J\D^"O_(5\=?\
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
MF574LAPP!Y4]>:\XTZ^\/W?B_P [1UL()+ 31V\,95)KZ9A\V3_<'.">IYZ
M9O>$[O6K/7O[)U#2WB>>W:]NYFDC8M,SD%OE8_+P$ Z@ 4.(*I<[NBBBI- H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "L_1M$T_0+$V6F6_D6YD>4IO9OF8Y8Y))Y-:%% &9KGA[2/$MA]
MAUFPAO+?.X+(.5/JI'*GW!K/T#P'X9\,W;7>E:6D5TR[3/)(\LF/0,Y) ^E=
M'10 5D:)X8TCP[+?2Z7:>0]_,9[D^8S;W.>?F)QU/2M>B@#(TKPQI&BZIJ>I
M:?:>3=ZG()+N3S&;S&!)!P20/O'ICK6O110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 8'I1110 4444 %%%% !B
MDP/2EHH *:L:(SLB*I<[F('WC@#)_  ?A3J* "BBB@ HHHH ,#.<<T8![444
M &,T8&,8XHHH *,#.<<T44 %! (P1FBB@ QD8HP/2BB@ I, =!2T4 )@>@I<
M#.<<T44 &**** "BBB@ HHHH *,444 %&*** "BBB@ HP*** $P/04M%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
=110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>cvco-2024330xex14012.jpg
<TEXT>
begin 644 cvco-2024330xex14012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9++'#$\LKJD: LSL< #
MU)JK:ZSIE]-Y-IJ%K/+C.R*56./H#3LWJ2Y13LV7:***104444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !117!_$#Q=_9T#:3828NY5_?.I_U2GM]3^@_"KIP<Y<J,,1B(8>F
MZDS&\=^*9-7O!H6EEI(0X60Q\^<^>%'J ?S/TKL?!WA>/PYIN9 K7TP!F<?P
M_P"R/8?J?PK%^'WA'[!"NL7\?^E2+^XC8?ZM3W/N?T'UKOJVK345[*&WYG%@
ML/.<_K5?XGLNR"BBBN8]0**** "BBB@ HHHH SIM?T:WF>&;5[".5#M9'N45
ME/H03Q3/^$ET'_H-Z;_X%I_C7S?XW_Y'G6_^OR3^==)9_!SQ#>V-O=QWNF".
M>-9%#229 89&?D]ZOE1',SW&WUS2+N=8+;5;&:9_NQQW",Q[\ '-7Z\C\&_"
MS6_#WBNQU6[N]/>" N66*1RQRC+QE .I]:]<J64BM>:A9:>JM>WEO;*YPIFE
M5 3[9-.M+ZTOXC+9W4%S&#M+PR!P#Z9%>8?'+_D$:3_UW?\ ]!%>=>!_&-QX
M0U@2_-)8S$+<PCN/[P_VA_\ 6IJ-U<3E9V/I>>XAM8'GN)HX8D&6DD8*J_4F
MJMMK>E7LX@M=3LIYCDB.*X5F./8&N>\<WEOJ'PRU.\M)5EMYK=7C=>A!9:\C
M^$G_ "4*S_ZY2_\ H!H2TN#>I]%T45RGC_Q</".@>?$%>^N&\NW1N@..6/L/
MYD5)1T-]J=AID0EO[VWM4/1II0@/TS6;!XR\-7,HCBUW3V<\ &=1GZ9-?.UA
MIVO^.M<<1&6]NV&Z265_E1?4D\ >@'X"NCOO@YXGL[1IXFLKME&3%!(V_P##
M<H!_.KY5U(YF?0((90RD$$9!'>EKRSX0Z9XFM()I;Z22'2""L5M.#N+Y^\H/
MW1U^OIWKU.I:L4G<*JWFIV&G;/MM];6V_.SSY53=CKC)YZBK5?-_Q)UU_$GC
M6:*V)D@M3]EMU7G<0?F(]<MG\ *$K@W8^A[/4;'40YLKVWN0F Q@E5]N?7!X
MJS7SK\+/$!T+QA';3,5MK_\ T>0'C#Y^0_GQ_P "-?15#5@3N%%%>6_%7QY<
MZ.ZZ%I,QBNI$WW$ZGYHU/15/8GKGL,>M"5P;L>@:AXAT;2GV7^JV=M)_<DF4
M-^6<TVP\2Z'JDHBL=7LIY3TC292Q_#.:^>/#?@77O%XDN;1$6 ,0US<N0K-W
MQP23^%7->^&'B3P_ +HQ1WD((R]FS,5/;*D _D#5<J[D\S['T?17+^ K+7['
MPU%%XAN?-N"<QHW+QICA6;N?Y>OIU%069\^O:/:SO!<:K8PRH<-')<(K+]03
M5V*6.>%)H9$DB<!E=&!# ]"".M?,_P 1O^2@ZQ_UV'_H*U[_ .#/^1)T/_KQ
MB_\ 015-61*=V;E9\6O:--.L$6K6$DS-M6-+E"Q/H!GK6A7R'.[1W\CHQ5UE
M)5E."#GJ*$KA)V/KRJ%SK>DV<[076J64$RXW1RW"*PSR,@FN2^&WCI?$^G_8
M;YP-5ME^;/'G)_?'OZC\>_'EGQ6_Y*-J7^[#_P"BEH4=; Y:7/HN">&YA2:"
M5)8G&5>-@RL/8CK4E<WX _Y$+1?^O8?S-=)4E 2 "2< =2:Q+CQCX;M93%-K
MFGJXX*^>I(^N#Q7B7Q!\?7GB+4I[&RG>+2(F**B''GX_B;U![#^M+I'PC\2Z
MK8I=M]ELTD7<B7+L'(['"J<?CS5<O<GF['OEAJNGZI&9-/OK:Z4=3#*KX^N#
MQ5NOG&+P-XRT/Q/:VMG#)%=N<Q75NY\O ZDMV [@_ES7T/9)<QV4"7DJ2W*Q
M@2R(NU6;') [4FK#3N3T444AA1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116=K>LVNA:9+?7
M3?*O"(#R[=E%-)MV1,Y1A%RD[)&;XO\ %$7AS3?D*M?3 B&,]O\ :/L/UKB_
M WA>76[YM<U4-) )"R"3GSGSR3Z@'\S^-4-'TV^\>^)9;R^9A;*09G'15[1K
M_GU->Q0016T$<$$:QQ1J%1%&  .U=4VJ$>2/Q/<\BC&6.J^WFO<C\*[^9)11
M2;AG&1GZUR'LBT444 %%%% !1110 4444 ?+?C?_ )'G6_\ K\D_G6M;:G\1
MDM(5MO[=^SA%$6RW<KMQQCY>F*R?&_\ R/.M_P#7Y)_.NXT_XUO8Z;:V?]@J
M_D0I%N^UXW;0!G&SVK7H9=3?^%]WXKN=2OQXA_M+RA"IB^UQ,HW9YQD#G%>F
MUY;H'Q@;7-?LM,.B"$7,HC\S[5NVY[XV#->I5F]S1'E/QR_Y!&D_]=W_ /01
M7E>G>&[W5=!U'5+0>8NGLGG1 ?-L8-\P^FWGVY[5ZI\<O^01I/\ UW?_ -!%
M5_@8 ;77 1D%X<@_1ZI.T26KR//M*\775AX7U3P_-NELKN/]T,\POD'(]CCD
M?CZYU/A)_P E"L_^N4O_ * :N_$[P&?#]X=6TV+_ (E<[?,BC_4.>W^Z>WIT
M]*I?"3_DH5G_ -<I?_0#5=!=3Z+KQ+XY-(=7TE#GRA Y7ZEAG^0KVVN)^)GA
M&7Q3H*/9J&U"S)>%?^>BG[R_4X!'N/>LXO4N2NC&^"$< \-:A(H'VAKO:Y[[
M0B[?PR6_6N\\0ZL="\/WNJ"$3&VC+^66V[O;.#BOG'PSXJU;P5JLKVZ8W?)<
M6LZD!L>HZ@CGFNJ\1?%Z;7=!N=+71DM_M*;'D-P7P/8;15.+N2I*QVW@GXEO
MXOUR33FTI;4) TWF"??G!48QM']ZO0:\%^"L,C>,+F81N8ELG5G"\ EDP"?P
M/Y5[U4R5F.+NCFO'GB#_ (1OPE>7B/MN9!Y-OZ[VZ'\!D_A7B'PVM]/E\8V]
MWJEY;6UM9@SYN)50.X^Z!D\G)S^%;/QB\0_VCXCCTF%\P:>OSX/!E;D_D,#Z
MYJ/1/A#JNLZ+::E]OMK=;E/,6.16+!3T)QZC!_&J6B$]687CVVLK/QE=S:5>
M6\]K<,+B-[>4.$+<D9!X(;/'IBO??!>OKXD\*V6H%@9ROES@=I%X/Y]?H17C
M?B'X3ZIX?T.XU1KZWN4MP&>.-6#;<X)Y],YJ_P#!GQ#]BUR?19GQ#>KOBR>D
MJC^JY_[Y%#U0+1GNE?,7Q#:1_'^LF7.[S\#/H% 'Z8KZ=KQSXO>#+F6[/B33
MX6E0H%O$09*X& ^/3& ?3%*+U'):'H?@>."+P-HJVP'EFTC8X_O$9;_QXFJG
MCKQFW@RQM+E;$7?GRF/:9=FW SGH:\=\'_$O4_"EI]A:!+VQ!+)$[%6C)Z[6
MYX[XP:;XX^(4OC.WMK<Z<EI% Y<?O2[,2,>@I\NHN;0]G\#>+F\9:3<7K60M
M#%.8=@EWY^4'.<#UKJ*\U^"D,D?A*\=XW59+PLA9<!AL49'KR#7I52]REL?,
MGQ&_Y*#K'_78?^@K7O\ X,_Y$G0_^O&+_P!!%> ?$;_DH.L?]=A_Z"M>_P#@
MS_D2=#_Z\8O_ $$54MD3'=FY7R/Y/VG5_(W;?,GV9QTRV*^N*^3+;_D88?\
MK[7_ -#H@$R[?V6K^!O% C+-!>VKAXI5Z.O9AZ@CM]0:9XKU[_A)?$$VJ^3Y
M331QATSP&5%4X]L@XKW_ ,=>#;?Q=HYC&V/4( 6MICV/]T_[)_3K7S9>6EQ8
M7DUI=1-%/"Q21&'*D52=Q-6/IGP!_P B%HO_ %[#^9K3U]I$\.:H\.?-6TE*
M8]=AQ69X _Y$+1?^O8?S-=&RJZE6 *D8(/<5F]RUL?*OA2."7Q=H\=T 86O(
M@X;H1N'!]J^JZ^9_&_@^\\(ZV^U'.GR.6M9QTQU"D]F'_P!>NFTCXUZE9V*0
M:CIL=]*B[1,LOELWNPP03[C%7)7U1,7;1G5>+_BH_A;Q%/I2Z0MR(E1O,-QL
MSN4'IM/K7>Z5>G4M'LK\Q^6;F!)MF<[=R@XSWZU\P>)]?F\5>()M3DMUA>8*
MHB0EL8  Y[FOI;PU&\/A;2(I49)$LH596&"I"#((J9*R&G=FI1114E!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%'2@"*YN8;.VDN;B18X8U+.[= !7CNI7NH?$#Q/';6JLMNI(B
M4](T[NWO_P#6%7/&OB:;Q%J2:+I6Z2V60+\G_+>3_ =OS]*[OPEX9A\-Z8$.
MU[R7#3R#U_NCV%=D4J$>=_$]CQ:LGCZOL8?PX[OOY?UZ]C2T?2;71-,BL;1<
M(@Y8]7;NQ]S5ZBBN1MMW9[$8J*48K1!7B^MG_BZ!_P"OZ+^:U[17B^M_\E0/
M_7]#_-:ZL)\4O0\K./X</\2/:****Y#UPHHHH **** "BBB@#G+SP%X7O[R:
M[NM(BEN)G+R.7?+,>IX-0?\ "MO"'_0$A_[[?_XJNJHIW8K(YVR\!^&-.O8;
MRTTF**XA;=&X=R5/KR:Z*BBD,S-8\/Z5X@BBBU6S2Y2)BR!F(P3]"*31O#FD
M>'UF72K)+83$&0*Q.[&<=2?4UJ44 0W=I;W]I+:74*302J4>-QD,#6/IG@OP
M[HU\E[I^F1P7* A9%9B0",'J:WJ* "BBB@#%UGPCH&OMOU/3(9I<8\T91_\
MOI2#61;_  M\'V\@D&E>81T$D\C#\MV#^-=C13NQ61!9V-II]NMO96T-O"O2
M.) JC\!4]%%(9S-Q\/O"MU<RW$^CQ232N7=VD?+,3DG[U=)'&D,211J%1%"J
MHZ #H*=10!'<6\5W;2VT\8DAE0I(C=&4C!'Y5S]KX \+V5W#=6VD1Q3PN'C=
M9'RK Y!ZUTE% !1110!S&I?#SPKJLS37&D1+*QR6A9HLGW"D TRP^''A+3I!
M)%H\4CCH9V:4?DQ(_2NJHIW8K(1$6- B*%51@ #  I:**0SGK_P+X:U2^EO;
MW28IKF4Y>0NP+'&.QK;M+2"QLX;2VC$<$*".- >%4# %344 %<ROP\\*).)U
MT:$2!MX;>_7.<]:Z:B@ K#U7P=X>UN]-YJ.EPSW!4*9"64D#IG!&:W** *]C
M96VFV45G:1"*WA7;&@)(4?C5BBB@"&ZM;>]MWM[J".>%QAHY5#*?J#7*3_"W
MP?<2F0Z5Y9)R1'/(H_+=@?A78T47"QAZ1X.\/:&XDT[2K>*4=)6!=Q]&;)%;
ME%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7$?$K6KK3-(@M+8[/MI99) >0HQD#ZYKMZB
MFMH+C'G0QR[>F]0V/SJZ<E&2DU<PQ-*56E*$79OJ>#^'=?\ ^$=NWNX[*&XG
M*[4:4GY!WQCN:Z?_ (6OJ/\ T#K7_OIJ],_LVQ_Y\K;_ +]+_A1_9MC_ ,^5
MM_WZ7_"NF6(IR=Y1_$\REEV)I1Y*=6R]#S/_ (6OJ/\ T#K7_OIJ/^%KZC_T
M#K7_ +Z:O3/[-L?^?*V_[]+_ (4?V;8_\^5M_P!^E_PJ?:T?Y/Q-?JF-_P"?
MWX'F?_"U]1_Z!UK_ -]-7)7>M2WGB(ZRT2+*9EF\L$[<KCC]*]Y_LVQ_Y\K;
M_OTO^%>.:M%&OQ*:)8U$?V^,; .,97C%;T)TVWRQMH>?F%#$0C'VE3FU[&O_
M ,+7U'_H'6O_ 'TU*/BMJ!8#^SK7D_WFKTO^S;'_ )\K;_OTO^%']FV/_/E;
M_P#?I?\ "L/:T?Y/Q/0^J8W_ )_?@6J***Y3U0HHHH **** .=EU:\7XAV^D
M"0?8WTUKADVC.\2!<YZ].U=%7(3_ /)7;3_L"O\ ^C177TV)!7 ^ /&]UK8%
MCK2A+V4/+:R[0JW,88J<8XW*0>/3FN^KS3PQX>77_A?IHBE^SZA;3336=TO6
M*02OC\#T(_PH0/<]+KG=3U:\MO&^A:9%(!:W<5PTR[022B@KSU'6G^%?$+:W
M9RP7D7V?5K)O*O;<_P +?WA_LMU!K/UK_DIGA;_KA=_^@+0!U]%%%(84444
M<GXLO]7CUW0-*TJ_2R.H/.))6@67&Q PX/X]^]+_ &)XP_Z'&'_P5)_\55+Q
MIJ%II?C'PC>WTZP6T4EUOD;HN8P!^I%:7_"PO"7_ $';7\S_ (50B?3-+\1V
MU_'+J'B2.]MESO@73UB+<''S!CC!P?PK?K+TGQ'H^NM*NEW\5T8@#((\_+GI
M_(UJ5+&8>K:;K]W>"33/$$=A;[ #"UBLWS<Y.XD>W'M7,ZJ?&&F:UH^G_P#"
M4PR?VE))'YG]FH/+VKNSC/.?PKT*N0\4_P#(Y^#O^OF?_P!%4T)DJZ)XO# M
MXPA(!Y']E(,_^/5U5%%(9@^--3NM&\(:CJ%DX2Y@0%&*A@#N Z'ZUM0,7MXW
M;JR G\JYGXD_\D]UC_KDO_H:T6_Q \*+;1*VN6H(0 CGT^E.V@KZG55SNC:M
M>7GB_P 2:?-(&MK%K80*% *[XRS<]^:C_P"%A>$O^@[:_F?\*S?!FH6FJ^,_
M%U[8SK/;2-:;)$Z'$9!_4&BP7.XK+\27L^G>&-4O;9@L]O:R21L1G#!21P:U
M*P_&?_(DZY_UXS?^@&DALO:+<RWFA:?=3D-+-;1R.0,98J"?U-7JS/#?_(KZ
M1_UY0_\ H K3H Q/$7B6#08X(E@DO-0NFV6MG#]^4_T4=SVK,33_ !OJ(\ZY
MURQTG/(M[6T$Y7V+.>OTXJ+PW&-5\;>(M9G^9[68:=; _P#+-4 +X^I.:[.G
ML+<Y!Y/&6A,LLYMO$%F"!((8?(N5'JJYVM].M=<#D XQ[&EHI#"L7Q5K+:%X
M?GNH5WW;XAM8^N^9SA1COSS] :VJX^7_ (J+XA1P_>L-!02/Z/=./E'_  %<
MGV)IH3+GA#5[^^@O=.UED.KZ=.8K@H,!U/S(X'H1_*NDKCO$/_%/^+-,\1+\
MMK<XT^_] &.8W/T;@GT-=C0P05SNO:M>6/B3PY9V\@6"]GE2=2H.X*F1SVYK
MHJY#Q3_R.7@[_KYG_P#15"!G7T444AA1110 5#=R-%93R(<,D;,#[@5-5?4/
M^0;=?]<7_D: .*\.Q^+M>\/V6J'Q5'!]I3?Y?]F1MMY(Z[AGIZ5IOI7C.W4R
M0>)K*Z<=(KC3A&C?5E;(K%\$>,_#FG>"]+M+O5[:&XBBVO&Q.5.3[5M7/Q(\
M)6T)D.L12D=$B5G9CZ  56I*L7?#/B!]<@NHKNU^R:C8R^1=0;MP5NH93W4C
MD?Y-;M<KX-M+F2?5O$%U$(&U>9)(H=P8I$B[4W$<;B.2*ZJDQHYSQUJM[HOA
M*ZOM/E$5RCQ*CL@8#=(JG@^Q-5_[$\8?]#C#_P""I/\ XJHOB@P7P#?,3@"2
M D_]M4JU_P +"\)?]!VU_,_X4= ZC(]%\7+(I?Q?$Z @LO\ 9:#(],[JZFL/
M3_&/A[5;Z.RL=5@GN9,[(TSDX!)[>@-;E#!!7.^$M6N]6CUDW<@<VNJW%M%A
M0,1H1M''7KUKHJ\X\*^*M"T27Q#:ZEJ4-M.VMW3A'SDJ2!GI[&A ST>N=\2:
MM>:=JGA^"VD"QWE]Y,P*@[EVDXYZ=*C_ .%A>$O^@[:_F?\ "L#7?$VBZYXB
M\+0Z9J,-U)'J(9U3/ VD9H2!L]%HHHI#(;NZAL;.>[N'"0PHTDC'LH&37&^$
M/$^KWVJFUUQ$B&H0?;M. 4#$6X@H3W8#:?H:L^,G;5[[3?"D+'_3G\Z\*G[M
MLAR?IN.%'XU+XWL)4TBWUC3XQ]MT:07,2J,;HP,2)]"N?R%,1U5%5[&]@U&P
MM[VV??!/&LB'U!&:L4AG->'-8O9=9UC1-5D5[RRF\R%PH7S+=^4.!W'0UTM<
M9XR!T36-*\61@B.V?[)?8[V[G&3_ +K8/XUV0(8 @@@\@CO38D9'BG6O[ \.
MW5^J[YPNRWCQDO*W"C'?D_D#5W2TO(]+M5U"42WHC7SW50 7QS@#C&:YF^_X
MJ+X@VNGCYK'0U%W<>C7##]VI^@RU=C0!'.Y2WE=>JH2/RK%\%ZG=:SX0T[4+
MUP]S.A+L%"@G<1T'TK9NO^/2;_KFW\JYKX;?\D]T?_KDW_H;4= ZG55EZ_K]
MGX>T_P"U76]V=A'#!$-TDSGHJCN:U*XV*,:Q\4[MIQNBT2TC6%#T$LN27^NT
M8H0,?%!XWUA1/+?V6@Q-RD$=N+F4#_;+$+GZ4DL7C?1E,\=[9Z_"O+P/ +:8
MC_8*DKGZUV%%%PL9>@Z]9^(=.%Y9EUPQCEAD&'A<=58=B*U*XSRQH_Q4C$ V
MPZU9,TR#H9HCG?\ 7:<5V=#!'/\ CC5;O1/!VHZC8N([F%4*,5# 9=0>#[$U
M371?&#*#_P )C#R,_P#(*3_XJD^)O_).M7_W(_\ T8M=7'_JT^@HZ!U.0NI_
M&/AZ%KR>6SURRB&Z9(X3!.%'4J 2IQUQ73Z;J%MJVFV]_9R>9;SH'1O8^OO4
MT\T5M;R3SNJ0QJ7=F/"J!DDUROPTB>/P-9ED*1R22R1(>R-(Q7_'\: ZG744
M44AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7BNL?\E/;_L(
M1_S6O:J\GU/P]J\OQ!:]CT^=K;[;&_FA?EV@C)KJPK2;OV/)S:$I0ARJ_O'K
M%%%%<IZP5D:WXFTOP^(Q?SD22<K&B[F(]<=A6O7F/Q&\-ZG>:O'J-G;RW4+1
M"-EB4LR$$]AS@Y_G6M&$9SM)G)CJU2C1<Z2NST#2=8L=;LQ=6$PDCSM/&"I]
M".U7JXCX<:#?Z18W<]]&T+7+)LB;A@%SR1VSG]*[>IJQC&;47H7A:DZE&,ZB
MLV%%%%0=!R$__)7;3_L"O_Z-%=?6')HD[^.(=<$D?V>.P:U*<[MQ?=GIC&*W
M*;$@KD/AA_R(%A_OS?\ HUZZ^L/PAHD_AWPS;:9<R1R2Q-(2T>=IW.S#J!V-
M'0.IG^*M'NX+R+Q/H:9U2T7;- .EW#W0^XZ@_P#UJS3K%IKOC?P?J-D^Z&:V
MNS@]5.U<J1V(/%=]7'1^!UL_'\'B&QF2.U(E:>U.>)'7!9!TYXS]*$P:.QHH
MHI#"BBB@#C_$RJWCWP:K $&2[X(_Z9"NL^SP_P#/&/\ [Y%<YXGT35M0U;1M
M3T>6R2?3FF;;>;]K;U"_P\^OZ5'CX@?W_#/_ 'Q/_C3$=2D:1YV(JYZX&*=7
M.V(\9_;HO[0;0#:;OWOV=9O,Q_LY.,_6NBI#"N0\4_\ (Y^#O^OF?_T577UA
MZSHD^I:_H6H121K'ITLDDBMG+!DVC'%-"9N4444AG*_$G_DGNL?]<E_]#6NA
MM;>'[)#^YC^XO\(]*S_%FCS:_P"%[[2[>2..6X0*K29VC# \X^E:T*&."-#R
M54 X^E/H+J)]GA_YXQ_]\BN3\-*J>/\ QDJ@ !K/@#_ID:["L/2M$GL/$^O:
MI))&T6HF QJN=R^6FTYX]: -RL/QG_R).N?]>,W_ * :W*SM>T^35O#^HZ?"
MZI)<V[Q*S] 64@$XI(;&^&_^17TC_KRA_P#0!6G5/2K1[#1[&SD96>WMXXF*
M]"54 X_*KE '%Z-,-"\>ZQI-R=D>JN+ZR<])&QB1?J",X]*[2LO7?#]CXALA
M;7J."C;X9HFVR0N.C*W8UBQV'CG3AY-KJNDZE".%>_B>.0#W*9!^M/<6QUU%
M<B_A[Q%K95/$.L0168(+V>EHT8D]FD8[L>PQ76@8  [4AF=K^L1:#H5YJ<W*
MP1EE7^\W15_$D"N0\,VOC'1=**?V/I\T]S*US<2RWK*[R.<G("'! P,>U='K
M^A7&N:CI*O+$-,M)_M-Q$<[I74?(.F, \G-;U,1Q.LP^+=<T:[TRYT+2_*N(
MRA(OVRI[$?)U!P?PK3\$ZM/J7A]8;[C4K!S9W:D\[TXS^(P<^YKHZP8-"N++
MQG<ZO:RQ+9WUNJ74)SN,J_=<<8Z<&@#>KD/%/_(Y>#O^OF?_ -%5U]<SXIT3
M5=2U#1[_ $B6S2XT^623%WNV-N7;_#SZT(&=-17*8^(']_PS_P!\3_XU>TH>
M+/MP_M=M%-IM.?LBRB3/;[QQBBP7-VBBBD,*KZA_R#;K_KB_\C5BHKF(SVDT
M2D NC*"?<8H YKX>PQ-X!T<M$A)@ZE1_>-='+96LR%);:&1#U5HP0:X[1=)\
M;Z%HUKIEO+X>>&W38K2";<1G/.,>M7RGCR0;3/X=B!_C2.9B/H"0*;$BGIEO
M%H'Q&FTC3AY6GWFGF\:U7[D4H?;N4?P@CL.]=K6#H/ALZ5=W.HWM[)J&JW0"
MRW+J$ 4=$11PJUO4,$<A\3O^1#O?^NL'_HU*ZO[/#_SQC_[Y%8WC'1+GQ#X9
MN=-M)(HYY&C96ESM&UU;G'/:J./B!_?\,_\ ?$_^-'0.IU"PQ(VY8T!]0HI]
M<ICX@?W_  S_ -\3_P"-=4N[:-V-V.<=,TABUQO@**-X_$9>-6/]NW7)&>ZU
MV58?AG1)]$355GDC?[9J4UXFS/"N1@'(Z\4Q&Q]GA_YXQ_\ ?(KD?&$4::[X
M3*(JG^TQT&/X#795AZ]HD^JZCHES#)&BV%Y]HD#YRR[2,# Z\T(&;E-=UCC9
MW8*B@EF)P /6G5C^*--OM9T"XTVPN([=[G$<DKY^6,GY\8'4CC\:0SCM G\1
MZCJNH>*;#2K.XAU ^5:M<W)C9($)  &TXR1N-=";WQFRE6T+2B",$&_;G_QR
MNBM+6&QLX+2W0)#!&L<:CLH&!4U.XK'#> 9;O2;B_P#"VI1)!-;'[5:1I)O7
MR')X4X&0K9'XUW-8.M:%<7FMZ1K%A+%%=64A67S,@2P,/F7@=>X]ZWJ&"*NH
MV$&J:;<V%RNZ&XC:-Q[$8_.N2\->(O[+\'W\6K/_ *5X?W6\_/+JO^K(_P!X
M8 ]37;UQ?B#P,^L>*;?48[I(K";R_P"TK8Y_TCRSE.W/H>G H0,O^!],GLM!
M^UWP_P")CJ4AO+HGJ&?D+^ P,?6NEHHI#(KK_CTF_P"N;?RKFOAM_P D]T?_
M *Y-_P"AM73S(9()$!P64@9^E9/A/1YM \+V.EW$D<DMNA5FCSM.6)XS]:?0
M74V:XR>4>'_B6;BX.RRURW2%93T%Q'PJD]LJ>/4UV=4M6TFRUS3I;#4(!-;R
M=0>"#V(/8CUH0,NT5R$6C^,-'7R-+UFRU"U7B-=5C82(/3>GWOJ11+HWB[65
M,&K:S9V%HW$D>E1MO<>GF/ROX"BP7(;.4>(?B7+>VYWV.C6S6WFCH\[GY@#W
MPO!]Z[6J>E:59:+IT5AI\"PV\0^51W/<D]R?6KE#!')?$W_DG6K_ .Y'_P"C
M%IR:1XQ\M<>*;0# _P"88/\ XNM#Q?HL_B'PM?:5;21QS7"J%>3.T8<-SC/I
M6THVHH]!BB^@6U/-]1T_43XELM,\7ZQ->:1>#$'D1BWB><'/ER@9)!ZCGDUZ
M/'&D421QHJ1H JJHP !T %4=<T:UU[2)].NP?+E'RNOWHV'1E]P>:-$AU*WT
MF"#5IH9[R,;'FBSB0#HQR."1U]Z&!H4444AA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445EZIK
MUGI:E7;S)^T2'G\?2DVEN-)O8TV=40N[!5 R23@"N6U;QA%%NATX"1^AE8?*
M/H._^>M<]JFM7FJL1*^R'/$2<*/KZUF;:PE5OL;QI6U9M:?XJU"TF+3R-<QL
M?F5^WT/:NUTW6+/58MUO)\X^]&W##\*\OJ2*1X9%DC=D=3D,IP12C4:'*FF>
MMT5Q^D^+R-L.I#(Z"91_,?X5UL4T<\2RPR*Z-R&4Y!K>,E+8PE%QW'T4451(
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1103@9/2@ HK(L/%.@ZIJ,NGV&KV=Q=Q9W11R@GCKCUQ[5KT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15
M*\U?3M/E2*[O(87?[JN^"?\ ZWO5Q6#*&4@@C(([T +1110 4444 %%%% !1
M110 4444 %%%% !145Q<P6L1EN)4B0?Q,<5S5WXTA9VBTZ$RL/\ EI(,+^ Z
MG]*3=@6KL=2S!5+,0 .I)H!# $$$'H17G%YJ-[>8:YF9P?X>BCZ"H;/6KS3G
M_P!'G8+GF-N5/X5A]85[6-_8.QZ=17,Z=XQMIV$5Y&8'_OKRI_J/UKHXI8YH
MQ)$ZNAZ,IR*VC.,MC*47'<XS6/%<T^^&PS%'T,O\3?3T_G7+*S>82S$YY.3U
M-&_!88[]Z:>>17(Y.3U.J,4MAYD --,P5,MQDTW;SSFH[BW-PJ@$C'I0,LG!
M/%*.N*8BNJ@'L,4\ YR*!%:X,RL/*&[GD>U:6G:M>Z8PD@DVY^]&>5;ZBH=C
M'D5$ZMG'%"=A/4]*T/6H]9MW=8S'+&0'7.1ST(/X&M2N%\(ZE9Z=#J#W=PD2
MYC^\>3][H.IIU[\0$DE:#38#QQYLO]%_Q_*NE5%RW9@X/FLCM)IHK>(R32)&
M@ZLYP!7-:EXUM8,I8QFX?^^WRH/ZG]*XRZOKK4)#)=7$DK9XW'@?0=!5?:*S
ME5;V+5)=36D\4:N]SYWVLKCHB@;?RK=T[QS&V(]1AV'_ )ZQ<C\1U_*N+-1M
M4*<D4X19[%:WEM?1>;:SI*GJISCZ^E3UXW:W,]I*);>5XG'\2'%=7IWC:>(!
M-0B$R_\ /2/AORZ']*VC53W,W3:V.YHJE8:M8ZFF;6X5V[H>&'X5=K5.YE:P
M4444 %%%% !1110 44C,%4LQ 4#))[5YEXO^,.GZ4);304&HW8X,XYA0^Q'W
MR/;CWH [_5]:T[0;%KS4[N.WA'0L>6/H!U)]A7C7B+XV:C+?*FA01VMHAR9+
MA [R#W&?E'L.?>O-]6US5-=U!KO5+N2XF/&6R !Z*.@&><#TK/D;#9X/X#F@
M#Z+\(?%C2/$)CM-0*Z=J) &V1OW<A[A6['V/KP37H-?&2G)'S(?RY]_\^U>A
M^$?B=K/AORK2Z#7^G# \N0G?&,X^5C_(\8]* /HJBL?P]XHTKQ/9_:--N-Q
M^>%QMDC^J_UZ>];% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M^Z>W\J]GTC6;76;;SK9B",;T;JM;)W,VK&A1113$%%8NJ^*--TM65I#/,/\
MEG%R?Q/05YSJ_P 3]?AO!):6MK';J?\ 4NI8L/=LC],4 >P45YYH'Q>T/4F6
MWU16TNY/&9#NB)]G[?B!]:] BFBGB66&1)(W&5=&!!'J"*+@/HHHH **CN)T
MMK:6>3.R)"[8ZX R:X^X\8R7D9^PIY*=F;EO\!32;$VD=;<WEO9Q[[B9(QVW
M'D_0=ZRU\4Z>9]A\Q4[2%>/RZUPEQ-++,99I'=SU9CDU"T_O6-1S3T*@XO<]
M8AGBN(Q)#(LB'NIS4E>0Q:C<6EP);:=XGQU4]?KZUT^G>.70*FHP;QT\V+@_
MB/\ "JC.^X/1DOCW4KRTM[:VM9FB6<,9"AP2!CC/;K7F_E[:[7QMJ%KJ8L);
M.=9%"ON X(^[U':N0DP$K>+T,I/4JM3=^T8IC2'<?K2#+'-:6%<#(>U D;/-
M/"#TI=OM18+B?>HI<4 9HL%S4T/5KS2KZ)[69E#. Z?PN,]"*]LKP2%O*G1S
MR%8'%=7JOCS4;[='98LXCW4Y<_CV_"LY1NRDST'4M:T[2(]U[=)&<9"9RQ^@
M'-<3JGQ$FEW1Z7!Y*]/-E +?@.@_6N-<-,[22.7=CDLQR3^--\H4U%+<+MEJ
M:[N;Z0R74\DTA_B=LUDWT5Q:L+NRN);>X7E9(F*L/Q%7T.#4=RV]67K5-)@W
M8GT'XRZIIT@MM=MUOH1QYT>$E ]Q]UOT^M>K:!XPT+Q*@.G7R-+C)@?Y)!_P
M$]?J,BOF[6+%T;S%3CZ5EJ[QE)$9D=3D%3@@UR3;@[&L$I(^PJ*^>O#GQ8U_
M1]D-ZXU*U'&V<XD ]GZ_GFO6/#WQ'\/>(-L277V2Z;CR+G"DGV/0_GGVJE),
M'%HK^-O^/ZU_ZYG^=<W VV4'VK=\;W"KK=G"S8W0$C_OHUAQ($DY.12D[)BB
MKLD9_/RNXKD]14T</E(8\ALCO4,8"L_ ZC%2R R;=O7/6O.;U/06PD5FL8=J
M3.(":ED+K&R@Y(JO$\?V=@QRQ[>E.PQCOF&JJG)I]\WE6ZI'DD\DU6MW+(V>
MH-5'0AHM!,J33=M*I..M+5W) =*#TH/2FYP*+@(&VD_2D4Y#4UF !Y%1S.P(
M ( (Y(HN Y)?GVU-G/%9LLFV10KG/TIZ7A#LK>E%P+Q&*C/6FF? ![8IP967
M(HN 4QJ?CFD84P(U6GXQ2 8IQY&:!6&FDHQDTX8% 6&32/*Y>1V=SU9CDFE4
M1[-S5%(VYL"F[&8]3CTH&B.ZEB\OY5S5:R7;*S[<9%6Y4BVA3@'T%(L:H%P3
M@GO0!YQJ]W<V'BN[N;2XEMYQ)E9(G*L/H13_ !+XOUCQ/I]C;:M,EP;,N8Y=
M@#G=C.['!^Z.V:B\3*%\1W>#G)K&8$]:Z(['/+<GB?\ XET<>.C'^'\N]"G=
MV_I2P[?L.<#._P!/8TU<5I<SL/*]#G/<>] /0#\,C-*<G^O!YH"\\C],<^O-
M,0Y1C"XX_P!W\N]3'GMC],=_?ZU%@9SW^HJ52.W3\^._3\: #9P/T^;_ .M3
M G3'/3;GGCMGIVI['D[B1Z@!NG?^GZTT]><GKGKR>] "L[2.6<EF;DEER3]>
M>N<_I3<X(R<#ZXIPP>@&>IZ?G_*FG:#AB0WH&'X_K0 Z1\_=?&??\^WL/SI@
MC5CE@V3U^7_Z]2?-_=_G3RSB/  R?SH B,0[9_$8I#"5&0,_CBG"63H "W;I
MU[4])&!R1\O;@]/_ -6:5QV*_ ."O/\ O9_IZTC#V_\ '?\ Z]6VD1OX!GUP
M?\],?C5>5D/1E_*BX6/0/ASXT\10^-])T*6_,VFW(VF&7Y]H$9(VD\KTZ9Q7
MT-7RW\/EC_X6?X;98V#;WRW8_NVKZDH0,****8@HHHH **** "BBB@ HHHH
M**** "BBFR2)$A>1@JCJ2<"@!U5;S4+>Q3,S_,>B#DFLB_\ $!YCLQ_VT8?R
M%8#N\CEW8LQZDG)-:QI7W,I54MC1O-<NKE_W;&&,= AY_$U<T_Q"5Q'>#(_Y
MZ <_B*P<48K;DBU8QYY7N=_'*DT8>-PRGH0:=7%6=W/9R;HGP#U4]#^%:]CX
MLT^YO?L,\@M[O^%7/RO]#Z^W\ZPE3:U-XU4]&;U%%%9F@4444 %%%% !1110
M 4444 >.?'_G3-$_Z[2_R6O!& !.*]\^/YQI6B_]=9?Y+7@6#G)JD)B;<\GH
M*5 =V5Z>] 8=.U/5U!P <4P*5XN>M5$XJ[>G/2J0XJ7N!H1_ZM3WQ3MP[U%&
MV$7Z5,5!JN@,9N!.*0]#1@ \4;L'I0(;R>M/  7K33ST%.(R!CB@H1.!3LFD
MQBE!QVH 3O4=Z?W-2;"3FH;PYBQ4L"CCYA5I3\HJKGYA5E>@%"$R0&C'.:04
MM4 4F*6E*XH&-Q4]I=7%A<I<VEQ+;SQG*21.593[$<U#1@FH ^TO"-U/?>#-
M$N[F5I9YK&&221NK,4!)/XULU@>!O^1!\/?]@VW_ /1:UG>*?B;X7\)AX[R^
M$]XO_+I:XDDSZ'LOXD4 =A17@'_#15]_:V[^P;?^S<X\OS6\[Z[ON_AM_&O3
MO"_Q.\+^*]D5I?BWO&_Y=+K$<A/H.S?@30!V-,EEC@B>6:1(XT!9G<X"@=R3
MTI]>,_M#W=Q#X?TBVCF=(9[AS*BG ?:HQGUQDT 'CCXZV>G^98^%U2\N1E6O
M''[I#_LC^,^_3ZUX3J6LZEKM^]]J=W+=7+]9)#G\!V ]AQ6=4L&!UH G;(51
MZBJ[<L<]JN':RA@1\O%5'QDG/6@"/.#29S02,T4 =KX*^)^O>#'2&&7[9IN?
MFLYV.T?[AZH?IQ[&OHWP=\0] \:0#[!<>5>*,R6<Q"R+ZD?WA[C\<5\>U/:3
MS6=REQ;RO%-&P9)$;#*1T(- 'W-145M(7M(9'/+1AB?PKA_%/Q=\+^&M\*W/
M]HWJ\>1:$, ?]I_NC]3[4 =[6!K/C/0="E,%W?QFZ S]FB.^3\0.GXXKYV\4
M_&7Q1XA$D-M,-*LSD>5:DAR/]J3K^6![5S7AIF>^=V8ECR23DDTG=(%J?4VC
M^/="UA_+6=K68G 2Y 7/T.2/UKI\Y&17S)$X'8UM:;XSUOP\%%I=%X ?]1-\
MZ8]NX_ BLU4[E.)] T5POA_XGZ7JB(FH1M83GJQ.Z,GZ]OQ'XUV\4T4\2RPR
M))&PRKHP((]B*T33V)'T$X&317'^.)Y4%K$DCK&X8LH. W3K2G+E5QI7=C2U
M/Q;ING;D1_M,P_@B.0/JW2N,U/Q=JFHY1)/LL)_@A."?JW7^59)3(S43+BN?
MVLI%\MCI=$\2ZC:[8Y)3<1?W93DCZ'K7;6.L6UZHZQO_ '6_QKRZR<!UKJM-
MD7:.:QJ5YTM>AHJ<9'<5PFH6&7ED X)-;G]I/;+\K9'H>E8UW? HV6 !YK"M
M7]OR\JU1<*7+>YREW:@-T-9Q8QRCC@5L3W,<CL,9]ZSYHM^2*ZZ-[>\85(6=
MT2(!,G%<UXCTKS$-Q$#N[UO0%HVQG%/G FA9>,'UJVM1QG=6/+>$RKYW"E'
M!]:V-;TUH)=ZKD'TK%+$'!!HL.Z)K:4PRA@<#->V?"C4DNHM0+.H$2(22< =
M:\.!&*NZ=J$MB6$;N$8@LH/!QTS5)M,35]CZ2U'Q98V@*V^;F0?W#A?S_P *
MY/4/$.H:EE7F\N(_\LX^!^/<US6D7XO(<EOSK3V^];7,7<BD4&L;4;8,K''-
M;A&#5:= P/%7I829YOJ5F1E@O.:31/%>M^&+C=IE_+"A.6A)W1M]5/'X]:Z>
M_LPRE<"N0U*T\M^E9M:EIW/8_#'QILK]EM]<M3:2]//ART9^J]1^M>G6=]:Z
MA;K<6=Q%/$W1XV!%?'BNT4@(XQ78>&O$=U83JUM<2PR9ZHV,_7UIIH3NCZ-U
MK/\ 86H8Z_9I/_037BVF:@R,(Y,#G KK[;QW/=:;/:7\"R&6%D$T?!R1CD=/
MRQ7#W-LR'>G4<UI!F<V=2,3)U_*J4\6S.,U4TJ^+?(Q.:UI4$B<$9JI*Z%"5
MC+7DY-2[@!2-;ODX--^SRYZYK&,'?8MR0C'.:K2DD8JZ+:3'3-,:RF;^"ME%
MF;:,H@9I\:!C5XZ=*.J4+92+SC'M6B3%=%%\(>>E&Y<=ZNFR+M\V,5(NGKWQ
M3Y6%S-W#WI$=0>]:OV%/:HQ8H#VHLPNC/9L\@4P-@\UJFS0+U6HA;Q[N2*?*
M+F*2N<U(&SZUI+:P!<DK3O+MU]*.4%(S@I/:FO Q.1WK3!MQW%.,EM@?.HHL
M#E<R)],^U6K(5ZUPFH6$EE.R.#C/%>K1WEJ@QO7-<SXG2VN(V9,;ABL*T+JZ
M+I3:=CA2O'RTY>F*&^5CC@4+7$=ES7L]9NQ)"+BYEE2$;8@[D[%]!GH*]%T^
MY%U:K(",XR:\EP#76^&M5\N989'PN,8-.]T3:SN=Q YF+9(&*>)O+< C(SU%
M-LX"SG'*-SQ5J:#:=JCFN22]XZX[%&:4198LQ+M@<TEFAW-NY(ZU+):[XEWX
MRAS1;E5,@+ LQ[=J8V.<1A/F'4\52$7E.ZGN<BK]V$2%0>3UXJC"6<LSG)[4
MT)CA3L49&>E+5$#7&V,DD9[56>= ,<EL=JEF52<L3CTJBS)'-N7[@&2.YI7'
M8IZC>,;:(Q@AB>:A6]G6)=R[F(P".@JR5#0R!MN<\5F+;26EQ^^F.V0%@*86
M-6-F"B:5QQZ4B,;QBZ#"[L$UF3W4;!858EF. HJ[%&^EVBQNVYI6R,?P_6@+
M%^:2*-/)!)(/6JZ7(24*K @U2\V229SC*DXXIL412\4G+;CV[4!8Z1%)CW4Q
MA4Z?ZH!2, <U&Q%4(;M!J.5EBA9^RU+3&02'8P^4]:0$-M(SQ%WP">GTJ.29
M@?E(-32(JQ%0.!TQ4,,**/,+#/9: (\NIR5^<]/2IP^S(-0O.Y<DC+#I43[Q
M,-[#!_2@!LL^^0!5R<\U'=W$VP1QJHYYR*L1LD4I)P0*IB5FO'=N4["F!P7B
M)2FNR]=S 'FLP_[5;OC% NKI(O!*Y_2L> "3&X=:Z(['/):D4#G[%("I.V08
M(_+_ .O3XQE1AAZ9J00KY4J@X^8-@=.O^10(X]HR, ]A5D7'#;QE@/3-/VH%
MR'!/I4D=O&_+ 9]ZLI:Q]%C_ $JB64=P_P FG!@R[E1L5<EBMX1EF7/IM%5G
MN\OB-<+[J: &+N;D+Q[C_P"O3O+8CH?P'Z_UI"8RQ8@9/L*,@?=4 =^!QZT
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
MRI#D<;SZ=6^OIZ@4 1YW,-H!_ _XT]6(Z#]#3'('+9;UXS]>M)G=R>/? ZT
M+(S*<@X_S_A5BUO1,#%+@D=*J,H^\&R1SBC8'7(^5J .Z^'B!?'FC'_ILX_\
M<:OI&OF?X9.X\;Z0CH%_?L >.?W;5],4 %%%% !1110 4444 %5=2_Y!T_\
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
M!VJN;<=2U7) &J%UXY.#3 J/$!T.:>D2LO(IP0;J?M(X44 0S1*$X%026H*
M9&:ON!MP>M5G;- %-H%7^'-(D2.WS+@+5D'CD4TJ&]N*&QG+>,H4&GQE>JO_
M %KDHSA#WS7<^+H!_8A;NK@G\ZX2(Y^E73?NF51:CR3YRC/48J@<DDY[U;WC
M[5&<_*,Y-5).)& ]:U6IE83'O2=\4F32Y&..M,+#P<4X'T-0Y-.4DTT)EE<X
M'.:<<'DXS^'7_P#73$/K3V/& Q!^M,1(K*%R,?D#4@;/'/H>2/Y?E]*B1AMP
M2?Q-3( 1QR/\_P!*=PL&T>G_ *%1D#C*_CCZ_P!*?M7&?+'Y?_7I3@(,9'X_
MY^E,+# <],'Z8[TA.1QG\,TF0>N?S[49!SD\_2@D:N2>C#Z@U)N*]<?D/\^E
M1H,$\_I_]>G=/O?Y]?Z?E287.S^&.W_A/-+ 3)\T\^GRL?\ ZU?3-?,'PO'_
M !<;2R7.#(V ._R-7T_0@"BBBF 4444 %%%% !5:_P#^/";_ ':LU7O_ /CQ
MF_W:$)['+GI3=M24VM#G(N]%/IIZU5Q6&GI4?>I:9WII@)3:DIM4F(;2BEHJ
MK@ &37,>,%_=Q?2NH')KF_%Z_P"B)1+5$;6.5M^M:$)^8"LV&M&#M7.==C*\
M7KBTMG]"W]*X'5Q^_B;U']*]#\6+NTM#Z-7GVK'][&?1130BBM-9=U.5J:YS
M0"1"1AB*?2#K3L9(H"PQONT+22##4@ZB@"R?N53((8D]*NEOW=5'ZT7'<0D%
M3BI8C@"JXZU9CZ4AE.^&9B:I5:N_OFJM*XR[;+\H^E2,-IS4=O\ ZDT]AG'T
MIBL&-PS3-OS"G 8I: #[M%%-J;E#L9HQBFK]^E==S47 7&>*;=',.VI$':H;
MM?DH8&:?OBKD?W159:LQ'"BD@)1THHSFE'6G<!*7;2-05(I +MI0,4+]T4C#
M.* %/2FT=1B@'%-,!%:HIN6-35#<?=H; JMUJY;_ .KJD>E6[;[M(![]:GAJ
MJ/O&K$-.XK%N=/W*GVJDYP0*NS?ZA?I5%J0QK#C-,[4\]*2@!BU+VJ.GCH*
M)8/OGZ4W&2:= ,S9]J:Q^<B@!C+5O2_^/Y*J'K5K3?\ C^B^M"#J>XZ-;AK>
MR>7F..+<?Z53US6)3>"+/R8.>:NQ.(-)AP>3$O\ *N.U"=FNRK+G(.T^]>/.
M*FVY'TM"323-[3[?_B42W4[*S2CY<'MFJB<DY].*H65O/&EHLCEHG! 4=CUK
M41<OP,!0173A59:L\K,DE45C.NVVFH5ES3M2ZU5B&,5Z,/A/,DM2>5OEJFLF
MUS5M@&ZFD$*@DU0B-9<G%68VJ!HP.13XZ0[%I:>.M,6GT!8DSB@-S3!2CK2N
M,DW4;J;12;&.W4;J;FD+4@L/W4;JCW4;J!A(<_+69J%JKITYK3W4Q_F!%0U<
M:=CE&C,;8-/2M"\MB23BJ 7;Q635C:+T'Q-)$VY377:%JS.HC<UQ]6;2=H9=
MU3<&>G)AU)'0U3N4QFJNB:C'.@5CSBM.<9!/;M5QF0XG-W:9!KF[^#+,:ZVZ
M7&:YS4.K5JI7,VC*ACVU97K4"M4BG!S35T!8'2G#K4/F@4Y903R:NX6)1UJ5
M6J$;3WJ50OK31+1(H;-2 D#!J'S,4>93))]U*&YJ 25('R,4 2[J'D6.,M(=
MM4KR[6WB^7EJS;?4&>3S)HQ*W89Q6,ZR@;4Z+F:L%X]U+Y5GM+Y^_*WRUIG3
M;A(O,NM2M_>-< 51MS-=P_O+:".,=%.<_@15>:V@;(4.K#KN.X?@:\ZK7G-V
M3L=]/#0BKFQ+J=C%;B-8(SZE>0:S[C7+60>7#"T;#OCBL[R7C!P6(_V2#4XL
MX[Q-L,C++WW"L&DM6SIMT2*4VKW=J^U95EB[C(8_G5VW\11FW*1D%OXX95#?
MD3T_.DMO"LS2G=&@'LU2_P#"+3+.3%@,G:K]K"VXO9R[$MMK-G/&4,:0..BL
M /U[U901R<M-&!Z@U7M=!2?.3LG'4GI6G::9-9HRW4<,T?=LX-7'&<KL93PW
M,9+SLLA5TW)V84OF;JT;O3E$!N( 4A[@\UD*BNY&?F':O0IU8U%='GU:4H.S
M'LU0O\_'<<U)A@.E,+L?EQP:TZ69CJ=)X%DC"W=LQPV[=77%XRV-U>?>'8I/
M[;B5.C=:[JVA:.++]5X'OS7GUH6D=]"7NDTC;:CC09W-WY%2NNZG*,*!4I&K
M8T @_P JD!P*0=:>!D4$B8R,TR3[E2[<<U&_S4 49%2,;V'6J<ENHN5F4XB*
MX(]ZU95RF*H3 J5 Z9IV ADMGDD 11LZ\T2P;-H!*K_%CI5JU4DMOZ5,XC==
MF#Q18=RB;@&/YX8^./P]:@$;R64D2R+B0G#>U7?(3?T-.6 DXQ@=J:0FRO&"
M+2.' +*<;A3DAV39+98U=6VC48.<T[R4!RHYIDW +\HIC?+4N,#%1-5"(:C<
M9-/)Q3"ZGK0!'C!IZ]:3(!R*4.'(Q2N.PR3K59JLR=:K-1<=AO\ #31U_"@M
M@T!N?PHW%:QC>+?^0'/]:\^A^X/I7HGB)=WA^X^@_F*\\C/&/:M*>QG5W(I!
MM>JTK?O#5EEJI)Q(:TBS$5?FIV,5&*7K5 .IR_+357BBA,"4-S4@^;_)_I42
M-4JM3N*Q*B9/_P"NK*# JNIS5B/J*8#M_P##_P#$_P"?_P!5*1D8HW+O[?\
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
M:_./]AJ^H:^7/AL3_P +,T4$<^:__H#5]1TT)A1113$%%%% !1110 57OO\
MCRF_W:L5!>_\>4O^[0)['-X-'%./2F59D(13<>M/I#UH(&XJ-A4M1GK5K8!N
M#24^F4P"BBB@3V%7K6+XI_Y!+^U;0ZBLCQ,N[2I?I6B(EL<#;YS6C"#D&L^W
MZUIP]!7.="&ZR,Z)<C_9KR[4<>3#["O4M7_Y ]Q_NUY;J/\ J8_I30RBI%$G
M(IJTYJ8T0.,\4Y3\M(W4T#I2!C6YX%(AYI?XJ:GWJ!%U7)CZ57=2>2*G3_5U
M&_2D45L<U(O'6HV!+<4X @<T 5+DY)JK5FXZFJU2]QHN6Q&/PJ:J]M5BJZ$]
M0HR,T8S2A>:!AD4@P<YI^VF$;:@H4''!ZTN,]*9G)IV<"@!I..*9=_ZFGD9.
M:9=_ZF@#/J:,';4-3Q?=% $J]*6@=** "DR*6EVT -R*<I%&VD(Q0 XD8IM%
M% !5>4C<:L55E^^: (3]ZITJ ]:GCH LH,BK,& <&H(^E31?ZP4 6;E281@=
MJS>C<UK3_P"H'TK(;J: &L07S1FF]Z.] #J*** )X!P?K3)#\]/@^Z?K3)/O
MT ,W8/7FNH\#6=W<:\LT:,88P=[] ,URO\5>B_#=Y%LK\^8/)4CMSFL,0^6G
M<ZL+#GJI'7+9[[Q$F&(U^:3T(%,UC4X9H05D"QCY5 [52;5W+O9R,%$V1GO6
M%<K);7 MW!"=1GO[UY49.3O(]YTX16C+=C,5+@#.3\OO6VWS10RX^;&#]:SM
M/B0WD(Q\I-=)?VJBV4H,!>35T:B55)'+C*?/3,*[A\Y.151;$>E:4OW*C6O2
MYFMCQ(I=2J+$9Z5(MFM6:5:.>12BB);1,T_[(E2=*7=4\S*Y41"!!3_)C-+0
M#@T<S%H(;=>PI/)4'-2[N*83DT<S#08P4=!28'I2M10VV*R8TXSTI1]*8S88
MT!J5V-1)1C/2E)4=JC#<TC-4\P^47</2F%^>E-W5&S<FCF*)&<D<"H?-^;!I
MV[@U$PYS0]BD.9<\D5&801D"IV^Z*D2/Y*S:N%[% 1D,?EXJ=5XZ5*(^:<4P
M*$M1-W(2>,4G>GE>:3;5B'+2XI%IU   <4X @T+TI:  ]*;@TZBF@(QP>:D!
MR*;MI0,"FQ,<"5Z5F:I$MW<QPK!YC Y8>U:8&6%;MII4+VHNR/F/%9U=CHPD
M>:9S$>CML0[\*!]Q>,5JV^DQHBD\$5H>6BR[<4,=J&N-2N>PJ<48EWIHDW <
M^E1VUBB8#C##H*TF;+$U5>4HYVC)-3)-(J$4V6B6C7&W%5)60(?,3)J19Y&C
M(<5 P\TX-<]K,UDD9[,KJ0"P':L6]MW?=@.?>MUPL'!JK<.74B!06[UW4MCR
MJZLSDIK>*/),I5_[I[U7D!EV@.HQW((J_>1@2'S%4O[]1]*+56<A"(MI_OCF
MNR.QP2W(E@9\&WB4,.K;NM2QI&3M=@K>AXI1;S0WFP$;2/X:;<69MR#,6+'^
M-JTB2;WA^7$SP[A[<]:W-A+\^M<MH-NL=^&$^_(Z"NNVEF&%V_UK.7Q!T-.V
MD-MIJL#CYC6I87)G7"Y;\*R!&1I2DX^\>M.T_6H;0E&'/3BL7N="V.DCBR<>
ME3$A$SV%9]EJ N%8BH)[F2258E/UI S5CE63H:>21T'-5X2(=JGKBB\O!#$7
M YZ"FB6*\Q# ' R>YJ1#N.*Y=;R2XN2;ABH!R,5KV^H&,8(RGK5$FBRX;!ZT
MTQI(N"/QI8)TF4N.@Z4\.H_&@L142--JBFL>:)9E50?>JTEVH4D] *"66/,3
M.-PS3U/!K&^U1R/\K5*UX5'6@1HE23Q_.F$\X[UGQWKNY -,BN"]VZ,<<<4
M6V8,^W(S2.%(QNYJ**(1RLS,23TH+?/0,@GC VL@VD=15(VT4I9W0JU:#G=3
M,F.)CM!&*"C+7Y68,HV#[IIX$4@VE1@TV57&&885CQ3'?R4+>E2QHFG9(QY*
MMM8#I6>875<D[C]:BN;EIKN)E_CP*N!(Q&61B330ROOVMLV@"J%VY252IYYS
MS5A\7$KKG#K5"YC*C.XDBF!>DN/-TJ>-NIC/;VKSU!\S#T)%=Q TSV4H91LV
M'G\*X<';))_O&JI;F-89-\O!JFX^8FK,[;GJ!^M;1,AJ5+_#42=34O\ #38
M :D3!Z4U:4?+30F2;<')Q1P3Q0&SZ_F/\*>J\?\ UZ9( ^F?PJ16/?=^9IFV
MI%7IT_(_XT 2#VY_S_\ JH9^>44X[X%-=ME"-NQR?S'^'ID_A6@BRCAEX!'T
MX_E4B^^['^\:9$GRYW@?49_EBG8+<!Q^1_QH)8,O? ./4 _S]ZC<D#)"X^@_
MSS_2GX8''^?I^%12.<[>1^(_P[?UI,1TGPTY^)>BD?\ /5__ $!J^I*^6_AD
M''Q*T;<,#S7Q_P!\-7U)0AL****8@HHHH **** "H+W_ (\I?]VIZ@O?^/*7
M_=H!G.T4459F,[TAZT_ II S02,-(>E/(%-P*:)8RBE88HP*I"$HIV!2&F +
MU%9FOKNTR7Z5I52UI<Z7+GTJHDR^$\V@^]6G#T%9L7#5H0D\5B;1%U89TB?_
M ':\NU9?W4?TKU/4>=+N >FVO+=5/[F.FALS8UXJ5E_=FF X4$5(Y_=G% %?
M/RXIJIG)I"2,5*.$H A;(Z4T,V13G)!INXYZT 7!]RJ[5,A)2HV%!1 >M*G4
M_2E('XT]%&#QS2 S[G[QJO5JY #&JM2]P+=HO-6BM5K/K5M\@\570"%EIP.X
M?2@FD''2@!U-'4T9-*H% "TH&:#@4T,0>#4,H4G!Q4%S]RI3Z]Z9<K^YS0!F
MA>:LP#!J(;<X^?/N*M6\+2-M4-GUHO8+KJ'\1I0"3A1D^E:EEX>U&]D AMG*
M]W8'%;:^ [P0B3SX]V>A-9RK06[-H4)RUBCD0J@_=.[V%'EDG<&/X@UWMKX
MOHE\T7**3Z+G^>:Z'3?"=I9-F9-P_P!H9K">*A$WCA9/<\B(SW);Z8IK+)_&
M /2O:+_PIHUXPECM07/W@K$?H*Q+GX:Q-<+*CR1P-G*@YQ^=3'&TV3/!S6QY
MCMHVUUGB'P9+I'SP3>;'QUZBN5=7C?:W!KJIU8RV9A*E*'Q#2-U5Y!AB*MCC
MI56;_6&M&9D#=#4D/2F8S4D8QTI("TB9%3V\:YJ&,G%31</@=*L"W.,0 #TK
M)/WC6I-N\OKQ68XPU0 VCM0:;F@ H8YP**7 R* +$7RC%1R'+U)C@8]*C(&<
MFFMP& X.:]3^&T4?]BW2L?OD5Y:J@G#=#7I/@#>NC3L2>&&*Y\3\!UX3^(C4
MN]/"3;_[AXJOJ8.L:>UN.)TYA/H>_P#2MSRQ<QMOYP*S9;1[<++$,D')%><X
M)JYZZG;0R?#\\AN!;7L9S'P?Y5WD!$.8Y1E77Y6]!698:?!J3/=PL!<N/F7M
MGUK5@C?RFMIP0R]#7#6DW.[-XZQ,&Z4P%XA]W.:KJU:FLP%(DD7N,.?6L=2.
M*]BE/F@F>%6I^SFT3[J"^*86XIF[)YJS(E$G-.\RH"<#BGX^3/>@H>LG-/WY
MJLIYI^[G% $VZF;N:;GBF9.: 'LU-W4QB:1<FDP!F^8TH:FL/FI,&D!*K<T,
MU1C.>*<ZG;0!'NI.IIRIZTYD / H  ,J:8%^>K*H G2DV*#D"@! O%31+\E1
MBK$6","@"NR_,:8RU9= &-1E: *V,&BI2M,*T -HQ2XIX P* &!>*<HP:=BB
M@ HHHH *4=*C+'/6G*3B@!S=*[.'_D#15Q39(X]:[6W_ .04@;ICBLJVQV83
MXS+E_P!8:CDZ5)<*0Y(Z4U]C#@US1/5D4)BR@XZ50,;,Q8UKRJNSGFJ#NHR!
M1-:"BRJ6VTWS*8[EI-H'6CRS7/8TO<HWS?+6).[1@LKLN?2MN\7$9)&:YRX?
M]XPP:[*.QY^(*Q&^3_6L['^]VJU9,D3%&3=)V-4E?9+RV,]*UK2*-E^=R%/7
M'6NN/D<"5V7(6!/F [O8U7OH+BX1G5L1-VS4YQ_JHPRCU]:;/=L%VK&K)Z#-
M6DUZBTEN5?#E@\>K94X5:[4J<DDYKF/#\H?5I04VC;G'I76(@XST(J9;D(LQ
M'_B4S"LNT5%@21CWK3B=5L9D;O5*.&&:V6-0P(YKG>YM'8W[1HFAZTLPD9<1
M87'?-8,-T\0:('D'%6TN)\XQ\OK0G8JUQTS7:G#3D\<8-2V6^2)A.V]!S@]J
MEMVB*GS6Y/K4JM B%2P*D] :JXK&9<PK)*7MP7Q^E36,C(Q27C=4L]S%!&1:
M*R\<X&?YU6CE,T7F.,N#P>E(1I2'[.%?SBJ!NE(=?M#+Y<>2>A)'>H+P--8>
M8_*J!@=*YU[69B)E&WGCB@5CH[VYVD_..1D5GV\DT[E2>#Q52]63]T6R3CFK
M=F0L>X?*1S0.PZ[MTCD21E0$?Q9YJ:W9)Y X.:YG7I9HIA)N9D/:MG2=YT^.
M5._.*: V7Q"X^;ANU59@J7D1  );K5B=_-B0E<$50M8GN;XEF)V'-4!N YQ]
M*8/OT\#J!Q@4P\'(H C*\FJE^62W9AVJYDU3OG A*GO4R'$QK2=I)"SH3S\M
M27$'G)(7&!CO5^V-M;VP(4*^>M5[Z<%0VS<IZU!9FK -\:G[N:O32(CXC4D&
ML][AG8!4P!TJQ',;=LS_ #)V!JXB9*+9DRP. U5+QA#&$D!9FSM IUWJ;2@&
M%?E[8JK-?IY:^8F'/0U1(12RBW>(+L# _+ZUPKJRW$R-U,AKTVPCB> 2,ZDE
M3P3STKS>_!74[@$YPYQ54MS*KL4'0M)N:DF48!'2I9<D<U&6'EA?2MS(B':G
MXRM,'%.#4 /5:D3Y:8I-2@ T /7FI*C7BI1CO0A, -QQ4BQ>Q_(?XT@P.0.:
M<K$$=.O7_/YU1(X1[:<"O0;@?7)IV5/_ "U'_?0_SZT@R>!N([8!_"J$)@AQ
MO)88]2>.]/(PW/7H?K0,)SSGWS_6FLX&"6 '3DXH 1NO7_/^>/PIC-[C\S_A
M2R2)QAAGTW#Z?_7_ !J/)/\ ": .H^&14_$G1AW\US_XXU?4E?+7PQ4?\++T
M=L<^:_\ Z U?4M-$L****8@HHHH **** "H+W_CSE_W:GJ"]_P"/.7_=H Y[
M%&*6BG<FPVFMUIW>D(R:HS&D9I,4XC%(:!6&%<TE/P:;@TTQ, *0BG"D-.XA
M .15/6.=-E'M5W!JGJ8SI\H]JTB3+X3S./A\5?B."!5!0?-(].M7H^HK%FT-
MB2_.=,N/]VO+M5&84[<XKU.[7=IEP.^VO+M6'^CJ?]H_SH6P-F7C(QFI,_)4
M*DU(2-N*8(@;M4O\ J,@G&*E& N#0,@<4P#FIGQBF#&10!8482HF/%60O[O-
M5GZ<4%$8Y;/I4J'YL^U1+WJ1>#DT@,^[^_5:K5V/FJMM-("W9U<8@BJ-MD&K
M6[-,!I&#G-&:0Y-,W8.#0 _-/ P,U%D4\,.]  QS[4F" 2.:&RS?+TI8D#L0
MS;0!U/3\ZB3*CKH)N4 %C@=_:GM'-.HCCB9G/]WD8J]I^FW5X[106QE4\;P,
MJ/J>E=_H'A+[-:H)B6D');'Z5SU,1"FM6=%+#RG+R.'TOP3J6HW"^<@2/U)Y
MKM=&\)6^E7("P&1SP78XQ^%=<+*VAA1A(WF+U :FRW:\"%22>#D5Y57&SJ:1
MV/6I82$-;$'V+[/*JHV5/7 Q5Y(=B#RU /TJF9)LA=N<<UK6>"O[SK7F5I3;
MN=D::1 R2LOS2-CT J*2R20??:NGM[.WG09(J.YT^"'@,,_6N5XB2V)YX7Y3
MDSITD4@:*1AG]:;*]]:/D\H?>NH6VMVVK(X7'I52^L43YE?>A[&MZ6+E]H;A
M%NR1Q]U>+=!Q)&&X[G&*\U\26+V\PG"X1CV[5ZO=Z5'<[BI\L^@KC/$-C(-.
MECE7)'W#7M8#$PE*RT.'&X=\ES@-WM4$HRQ-3[3D>]0R]37LWN>+8K]ZE3K4
M6<&I(SS0(M1]*FB.6S4*=*FA4YQ3N!=D&ZVW>@K)8Y.:UI"$MB&ZFLANM(!#
M28I:3- "4['(IM'.10!< &SK4+\T[)P/I33S0 AR<;1SVKU+P;"8O#Q+8RS#
MBO+.^,X->M^%X#;^&%=V)8D$ _2N7$RT1V8)-S;-A?DM9,'GFJ=M.+VU<%?F
MC.&&>W8_SJ5I";=O<5A65VUGJ_EL<1W(VGZC_P#77,HH[_M%]KIK$_N?E.?6
MM.TUMYU592,_WLU1OK92<]^C?6L@EXI."0,UE.C&=]-32-5Q.REC>ZT^9<?-
M]Y?>N:'#.K<,O:M_1=269O+8Y?& /6J.MV!MKX.JD+(,Y'K48:HX2]E(SQE/
MG7M49^X[>E-!YIQ!QCTXI$')KNOJ>9TN+S4H)*XQ30O>GJ!1<9 ,@TX9)I=M
M.447 <,XIIZU* ,4TX)HN!$1FG**?MI56@")^&Z4X1Y&:<Z9-/7&V@"(+AJ>
MQR,8H.,\4F* (P<]J?MR!0H%2#&*"K O*TA'-.7I2'K02P"9[U/"FWOFHEJQ
M'0 V3J:B/TJ60<FHQ@T 1L,5&1WJ=L$4PC@T 1!<TN*5:7:>M #<48IV#0HY
MH*L)MI",5*!R*1\+UH"Q!L]Z<JX%)O4FG#D4":% Y'U%=GD#3D'?;7& G>N/
M6I=3U6_5!]EB=U QP*SFKG30ERR-N>5<8/%1I);@C/>N:@UN8MMNXV0]_E-7
M[N<K;1RJORGG-9>SL>BJR:+-W=(Q81J<=*RW<;LLP7ZUFWNL2A1';'YFZ9&*
MSA_:;2'S70GK@N*IT[HS=6S.D62+V)]C4RA7Z$#ZUS\<EP@!)4>XQ4J7SYVG
MYC[5C*B7"NF7IT79@\UA7ULIW$#!K9CF2<X4D_A3FLU<-N'6JA[HJE/VFQPP
MC,EQLV9(]ZN1DKP$^Z>>:T'TN1;S=&O-6;O2_L=H9C]Y^N3ZUU<]E<X'2:E8
MCMF@A)N;IBP_@3/6KR:M::AYB&#RR!D<=:Q',%Q)!#+)L*=,]ZM-:S6\\4@&
MZ/\ B.*Y]>:[/1IQBHN-C1TJ)!JLAC'!6NC P-OI6%X>&ZZF9ACM6^<5T]+G
MD224G8$8(22>,5&M[&X_==1QC%/(RI &<BJUI$D$;2LN,]/K63W+@.MH@LCL
MXY8YYXQ5B658P-OWCZ51FNP%!D8<_@:J&\4Y*Q.P]<FDBNI>N4G=TWN!D9&/
M2A[=GB^9R0!VJI%YTS@Y;\3G%:"96,Y;)QC%.P7*<%Q+:*W!=3P036E:ZE#Y
M.UHP.<_>JBR$QD8YJD8'WXY%/05B]?:F\TXBB.(\]*N)=HD"(Z_,3T]JHQV2
MQQ>802W7IFG9'GHT@X I#-:4K<R(J1_=JCJLGE(4B7YL<C-2PZA%%$W9\\<5
M'=C9&L\A7=)V)% F4X98;M521,XZU8\Z.)?L]L^<'/2JZ>3&I:%=S'[V!4NG
M6L8E>8D\G/--"-91*;8-)UHT^!Q*\N=H/MUJRDBRJB<;:MLJQC8HXQ38 HR&
M-1/Q4J<*:BDI7'8BS5*Y@:YF* [0!GZU<!S59R_VC<A/3FIDRHHHRV,WR[A\
MOKZ4ZY,$$6TS9P.F*GN[IP@4-T'-<]>3>9(5'S9&*2*9(]P@EQ'R#45U-YT1
M4C!%):1LI^=.3TJ[!IY8LTHP3TYHNT(HVDGE *Z< TW5Y5+QB)<JN=Q%7;]1
M$ZJJ# ')JK#&&;?)A?US5IB:%MK;SHDFB?:5'1NM<5?C9J<X8DX;/ KTF);5
M82S_ '_X<5YQJ_RZK<[3MR?2JHO4RJKW+E*=\CI51F(YJU.".M57P4&.M=5C
MFN. W#.:0#!IJ''%29&*+!<>M3H,]Z@4C%2(V*3&B8<&G&F*=QXIV06QGFA#
M8]6YJ1<$CT_S_2H2"O7 _&@2J/XA^=43H7"P]_SIF1G[HJ+S0/O''UI5EC=L
M*ZDXSUJA6),Y?ICZ4.0 ."?QJ-CZ?R%.R-G/\A0(8\@/(4Y'/7\/Z8H61V[T
MA /3_/\ GK3HP,X[T =5\,^/B3HWO*__ * U?45?+?PU_P"2F:+R/]:_8?W&
MKZDIHEA1113$%%%% !1110 5!>_\><O^[4]07O\ QYR_[M '/T444$C:*=2'
MK3N0U8:U-I](>E,0VFTZBFA-#:*=2&J"PF<54OQFPFJW3+U-UI)]*N+(DM+'
ME:_\?$E7(NHJFPVW4G^_5R,Y.:RD:P^$L7'_ "#[C_<KRW5O^/5?]X_SKU.0
M;K:8?[!KR[5A^X;_ &7/\Z(:Z U9F*M.:FQ_>-.:J!""G&F+]ZGN,@4@&/\
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
M.8O:JKG/"U;/R6H[YJHJX).:0R-AR*>N:5@.M*!E<T%(I3]35;-6IQR:K8H
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
MZ4Y(8H<(R@,*.9!RLJ*3_=JQ -[?=P*G'E]@OXD5*NQ1C*#_ ($*:=]A-6W
MVZ,.6('<"JI@E\T1P3NJ>]6A<1P@@,I)[[A3OM,1 )D3(_.FA,JM8748V_:7
M.>P.*;'97!8JTDA./[W_ -:KOVR$D9R<>H.*%N[=9]^PY/' Q5"*J:42#N).
M?<U:@TFW7!\OYAT))ZT?VBKD@#!!Q]X4]-34$H^!MX^^/\:8KDT$<L,QW %3
MSQ5D.58DC%9<FLHG "*/4-G^51OK<;-AB!@<]:!=2_);J\H<<9.6]Z9)8X@D
M9789Z#%4H]3^5IE20PK_ !!336UY2,J9#[8H:!-'7_#"T"_$+0'6-@XE<NQ[
M_(U?4M?*_P +=6^T?$K18RD@W2.!GI]QJ^J*$#"BBBF(**** "BBB@ J"]_X
M\Y?]VIZ@O?\ CSE_W: .?HHHH ****"1#1BEHH)8F*2G4VFA,*,44HIB0 <T
MV1<PO[T^D;_4$5<29'D]Z-FI3 ]0]2Q CK3-5&-4G_WZ?%SBIE\1=/X47HN!
MGMC%>;:^I$]VO^V?YUZ3%R,>]>>>)5VWMV/]HT0W'(Y)#PP'K3I 1@]C3(_X
MOK4AY1:I@*H%.8<4?Q4K=*1?0@<BFA232MUIRT"+3X-N .HJH2,U:/\ JZIM
M]XTB1'Y'%.C.!@TVE%!2*UP1DU5J>?K4% T3PD9 JYC*YJC#]ZKX^Y0#(><T
MAIW>F-0(#Q3E+)(K9XXY(Z4T<T8VH1@@^IYJ)%'L/@ZU6VTA[F21))WX!48X
MI;^Z6&9MQ.YC@ 5D> I7FMY@S[BBCZ5IW8C>XDD();=Z5QU(W9V4I:(B"Y.Y
MN.],N$:2XC5<';R>:LY4MDC("\BGVL$:HLETVV-5+$C^583?+$[()S?*ACB,
M8C##/KGBI?,!@"J0:9=W5JL'[R'$1Z$#FJ\*A8@R9$?;-91J<QU.AR(=Y>58
MFJYBP3ZU:8[EQTJ38I<H.<BJV)Y1R /"%4<TL=D2V^08Q5NP"K Q(Y%78F#J
M8Y!UKGJ5K'1&"L<]J5YY(,4+?,.N.U8ZWT4+;R@ED/4,V,5UM[X<BN SI,%!
M^\.]<U?:5#9C_CW; SM;&<^M$:T)$RBT9M[?S7*ER8X4'\./ZUE13O\ ;0F
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
MN!),VT51DDPQ/K4T\X(JGAIGP.E $D49D?/;O5Q2IF4?PCK3=OE1 #J>M)$
MV1ZT,M&U:D!?EINJS>5:G8=SX#-5.&?R >:=$0RM))R&&,&LSJH4N>::,K6;
M.%[%+C&&/)K 4*S$UU]U;B^M608 '05R$L;0RM&1C!Q]:ZJ,KKE//SO#\E13
MBM&6K0K%=0MZ.*]7N8)+N:*1.RBO(83^^CS_ 'A7M=I<Q/;P+$0<H 2*G$H\
MW#V6B)1;(]OLD&9/[U9DNCA)59>3GDUNB,JAR>#TJ'D<9Z5RJ6IT..AGO:PF
MX ?H!S6?J%NA8+"<<UMO!')DG@FFK8P=U4GW%5S$N)S\49!"LN<\9J]=,T(1
M5]*TOLBJ<H%&.F>E5;BTFFE!>5% _NBJYA<IE(LTK9(XJVJ,(RM7%L9% "R<
M>M2QV1'+R57,'*4[6Q=HMV0,'OWJQY4Q4JH11WP.M7E554*#TYJ3AASS2<@Y
M3(^PR-_%5ZUMO('-6,*.PI<FE>XTK##$C'<?O4I&..U+@9S2-TH&(>143+3B
M3GK36)H)!&"H2W6DA+2Y9ONTC -UYJ2$X3:.GI0!5N;U8@5D&5'2L:647!)5
M:VKBVCFR'4>U4X[)("<ME304BA'N/S>E6[=,QEO6D/EQJW.!4D+^:F(UVCVH
M LVMHAA);KFDO8HC@;<L!Q4UJI PW-0SDAF*CF@"G' X4L6P!VIMR=ZAH1M8
M=35:YNY5#*P-6;6026IW#\Z .=N8A%YKM]X&J<.ISJOEJV 3FMJ_M#< X.">
MM8<NGFU?<S;B:H#2$DMT^]CDGI6=?),LF"/EK8TYX(XP9,#%.O7LYS]X8]C4
M/<##B9F7'I3)/FJT!MRD4;,3WS5RUT.24;Y&"KZ'K2YK#2N8P5C@"M.S@<J3
MCMBMA-*M(U'1B.Q%2B)$&%0*/:AS*43F)K.16; /)KH[2-8K*)!UP*41H7Y4
M&I1M'0=*GF'RC&6HFJ5FJ,\U(SF/%*_NE;_9-8&LG]W9'UB _E72^*%S;IZ8
M.:YC4SYEI8MZ#'Z5Z6'_ (:/-Q'Q,Z?P6?\ B3WZ>BM_*I,+OJ#P40;:^3&0
M8SQ^%4[O4$64I!G(/,AZ?0#O6E>#FHI$49J$I-G<^ Y%C\?Z.F#EY&[_ .PU
M?1%?-GPP1YO'&EW$JL,R,5W?[C=J^DZ*,.2-@K3YY7"BBBMC$**** "BBB@
MJ"\_X\Y?]VIZ@O/^/.7_ ': ,#%)3NU-H **** "BBB@3"DS2TF*:(D(7 ZT
MGF"@IDYH\L51+N*)!FE\P4GE 4;!5QL3J>8^(3C6I#ZU5B(7 S5SQ.A&LO[U
M2B4<$]:B?Q#IOW2_$RYZURWC#;]L0CJR?TKJ(@N>_2N9\81_Z3&1_<_I2@:2
MV/.[A<2L/>GTVYXG-.'(S33U'T'9^7&*0< ]Z0,*4G%,3&.>*:G!I7'RYH12
M>E BW+_J$8=A50]*N,#Y 7N*IR<<]J10U3BG!N:8#3@*"BM=G-5,5;N>:JT
M3P\8JUG(JI%\W2K4:G8<^M #2,T9P*4]:2@!FX^E+2@9HQ4 &!@$UI^&[UM/
MUBWVM\K. V>_-99S2*6C<2#[R\BD]1K1GMFI8.R56RC)DFLPL7Y7GT]JSM!U
M@:KI MB3Y\8R<]"*NQ$YP."..:XJBL]3T*#OL:MK<ED5)G,;CCS.IK:@3=&!
M#>P-Q@Y5>?K7.Q(P.6<CV S4Y?()Z'VXKSZE"[]T]JG5;C9FE/"$F599T.X_
M(D>,9[U#,H)*XY%9<<*K<B92VX>IK3=N"_<]:<4X[CE)/8B5<M@@"EF8A< U
M#YQWTKR*15-7)Y61#)Y)JK<R,V%%6=PR:K-AG-4G96&E8YJ_DVS%,YSZUOZ0
MFGQZ42X7>YYK'U>UWEO+)$G8XJM:6%_+& L^%7J#0TI+<F4I)FOJ=Q8O$5VQ
M)[YR:Y76[JWM=&:W@G4R2G(P.2*VWL+V(X#Q-]5Q61K^A7]Q9B_W1%81A@.U
M;T%&-M3AQ5W%LXP$$\=*D49J,8"@@'GOZU*O3->GZ'B6'#BIX5S(,U"O)JS'
MR^12 =/QD53[FK<YP.:J&@!"<#BG* 1S24H4G !'-'D.W4(E::01H,NQP!7J
MGAC11:6\:E,2'&X]ZY7PIHK&4WMQ'\BG"#N37J-A9E8T9^'/)'I7C9EBK+EB
M>O@,/;WVC0'[I=JCY@.,5AZC<'+;N&K;9S&YV\\=37+ZM+*\IW1E>>IKQL.K
MRN>O*R(X!E&<GDUFZF^U*O1-B#;WK'U23Y<9KTJ:NSGJ/0QXE,U^H/3-=S8I
M@+[#%<AID6^Z#]A796@KV,/&T;G@8V5YV+%T/W3'VI=.RR#ZT3\Q,/:GZ;@*
M1Z&M]SC)IN8'%>7>)T OQE0< CZ\UZK,,1,/6O,?%8 OJ4AQW'>&[A+F.33)
M@)'VF2 -VQUK9MF2>.* HS,A(;/4<UQ5K</;7$<T9PR'=D>G<5WX9+B&+4K<
M<S@;@O8]*@Z:>X^YLOM'[U9AN4??8X)]J99:I*D+Q(R 8(S)_#]*>1&H="K,
M/[IXYJK<VBRVZ[,1.HQM'(J)04MS>+<=4;>DWEQ;N9I&#+(<;CVKH;U5FMMP
MVS0,O[V,C.17G,.H3K$L+ E!SQ75Z/JS3QRVX3E(]V3W&*\?%X6SYXGHX?$7
M7*SC?$OAHZ>/MUDI>Q<G@#)4US!X SCGTKV:UEB>62TGB'DSH"H/XYKS[Q3X
M7DT6X>: ;[1VR&'\.?6NG"XM2?)/<Y\5A+>_ YFDS3B,9]NM,/%>@TT>;N[
M1DT#BDS0>F11J,<>E)35)/-.IW'=%>:0JH( X-==X?.^#GTKC[C[H'J:ZWPZ
M?W/X5EB/A'2^(WST %5+@XR,5<7G%5KH9Z5PK5G4S$G&&-6].'S8JK<C#5:T
M[_6"M9)6(6YJNH4_-G'M7?\ A:> Z.B1<2')(]:X4@$_GUKI],F"Z5'+!@21
M@@CUYKF<;JR.JCOJ:]TP.Y6 ('4>M<!K-S-;Z@"DA3+  =L>E=GYQF57[D<Y
MKFO$6GFX!>,?,!GFIA3:T.NH[HCM-6$J&WN0JIV#]#]*K:A 8RK1\I]X&L2*
M<KF.;YB.,G^&KZRR>5MW;PHXSZ5JX]3G3Z%9B6M[A3ZAN:S%)%['D<DC^=;.
MH@IILDP !V@<5F+'O>!QU)6JC\(26J-9U,>L1-CJHI"H_M*Y7/5PPJYJ,)6Z
MM91T& :I2 _VEN'0C)K-,&BKK&[[9$^.C#\N*TL"6WM4/7'-9^M9^3&,X_6I
M_-*6:39^Z16\5=&,M"FY,>HNIXR]5=6C*SF4=36IJ$/[SSP/X U4+P^?IS2#
MJ%R*NR(N7+.076G)DYV+AA5W2',!\IC]TY7WK#T.7%RT&?EE3(_*MP+B6)O?
MFLYHU@]CH-10S6F]5(8+GCO7)R7%R';=$<#J<5UMM=80)( 5!Q4>IP0K;&9
MNQC@CO6,)ZV9W\ONW//Y[MY';@G'<5#Y^.H-=-]AA9@450,\BJUQ8Q@\**Z$
M0C""2RR!5'%:<%L((@3][OFE@18I ".:M3 E<\4T-*[,Z9VW8]:2/=FG$ OB
MIH8M[<8XJ6=%.'/+EB/6/>OS9%!W-A1P!Z58;:5VKUI8H\#YL9J#VZ>'Y;10
MB C&.,?K65K.F>=MFBX(X(]:VP *NZ;;1W5X8I%W)C&1ZTE6Y'S%X["QJ8>4
M9?(X-=/DR>&R.AKO/!TTGDB"5BQ09!/6IM0\.F/]Y;C('4&CPS$/[1=2-N!R
M#75.I"I3;1\-["I2FDSK)7;R4]3UJ(YW$4^=E3!/([8J)I5/(!K@1U$BCG/'
MXT-QSP/I4(8-SDBCZ$_C5(0_><X[4[ ]!2!",$T_&!FKNA6&G(QBEX[T9"C+
M'K0A0J68\"F2 "YX%.[5''/!*"8I 2.H[T_(H$)3J;2AA0 $TA([TI%(5'>F
M PE<]:"N:4H,YHI@(4'K2* O2E8TS- #B1W .:C959", DTI-)R>E %*XLP8
M&P.:+4+$,;:NLK,1TQ36('110 +*J*QYXJBTOF;F!P:GFE.U@ ,UGR!WCV<#
MU(H @G=2Q$A!/M3);Z&WAVKWIPMEB!.2Q]ZC:V27[PIZ"U*!U"1ONJ*CCBDN
MY]TN0/05KIIT2C(Q4BPHG05#D-(SI-.BE&&W<=,&H!H\"GJ_YUL$ 4Q@*R<G
M<TLB&VLHH6W!<GW-7,G=DG)I(QQ3L4FVQI",1UVC-,SFE8]J;G -(H" .])F
MHM_S4NZBX"G![TT\"E )I&X%%PL87B4%K-3COBN2O#_H%H/0G^5=EKNTV@4D
M Y[UQ=RZM91*&!*.<UZF%UAJ>=B+*9T?@@[OMD9. 8VY_"F:1:0K*]Q<1!T1
MCY*MT#>OO3/!;I'//YC?*ZD<=>16BX*/MP!ST'3%;UJCC31S4*?-5=SH? (G
M;XC:0YG!4RL60# ^XU?1]?.GP\&/'NE#_IHW_H#5]%UGAY<T6S3$))JP4445
MT& 4444 %%%% !4%Y_QYR_[M3U!>?\><O^[0!@]J;3NU-H **** "BBB@5@H
MHHIIA8*44#I2T7N2PI=M)3UZ52T)/-/%:;=9/XUEQ=JV/& VZU6/&<M3J+6Y
M-/8N0_>KGO%XS/'Z;/Z5T47;ZUS_ (N^^GTI01<GH><W0'GFD'W*+K_CX-+_
M ,LZ?4I/08M/(I$^[3FZ4"9&W/%"G# "@]:(4RU BXX/E]*IR/@ $5;?=Y=4
MF!8G/:D4#$?*:<*C<\8]#4A."/I044Y^IJM4TK?,U5Z38%BWZU:4X4_6JT'2
MIA0F 9):EHHI@!XZ4?6BE)R*@!IIK'Y3]*7&!3#UH6@/4T] U!].U*%]WR'[
MPKU)8%F=9DY1DW9'2O&AG/!P:[SP1K,US-]CN'Z(0M8UEI<Z,-+WK'8,H"U
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
M4-R^ K[SZ$9JG&069NP/%0W$IZ Y%=ZIHY6[$%]*-Q9.!Z"LJZ86]I+,>C#
M%7)R2 %Y^M8WB&<1VT5L#\Y.2*[*,;R2.2O*U-LU_".&TZ0D<EB37<VG^H&*
MXCPB =-<]LFNZLE!A4<UZ25CPI.[)R,HWTI;'C=3BG!';%)9#YW'I5V$VBZ_
M^KKD-<3%R#CM77GD8KE?$ Q*#655:"N8':HF.W/IW]ZD;CI43FLH(I'3>$]2
M66$Z7*<J/WB*W(],#\ZW9= LY5EDCB,+]?E/!_"O.[>=[:[CGB;:R'.1Z5Z7
MIMXFH6-O=P]'&&]<]*5317/0PTE-<K.?U+2'LV7#M,SC(<#:<>A%42+6X@D5
MWA11\JQYY!''-=M<0I<V[12+G)R&[@^U8LNC_P"D!TMHY0,>S-]?_P!58J6A
MLZ5F8FFVDZ67GQ%0JN1P>0/>MOS2%5@-IQVXJ<6$KQLAC-O'G+@$$GZ4Z>TV
M0;B&"*.&-<LY)RLCLI+EBVR2SOA&XC/"GJ:I>(9=%N9H9KH?Z1&.2AZ_7%9E
M_J(MH"D6&7O(>U8EO#)J4ZPJI))Y8\UVX3+52G[66YQXO&JHN1&DKVFJLT":
M?A3PK1)@K]<=:RKWP]>Z9)YNPM".YZUZ#IVGV^D6H (\P#[V.:IW\CW28CC,
MK'[Q;H17HMOFLEH><H*QQ =?+R&)SU![54N&W5IZO9"QD5PP42<E">162YR,
M[31/8S2LS O1\U=+X6/[D#VKG;U!N[UT/A;A0!WKCK+0WIZ2.LQA!4,HRM62
MN0!Z5#*N%-<"6ITMF-<J<FEL@?,%/N1R:+/B2NFVA$96D=9I6J3V]U;0A\(?
MESGMZ5TUW<LTS L,#IBN&#[%1L#*MD&NDCNDGMHWS\VWG%<52"9Z-"KK8M_:
M-O<TUKA2#5-R2F?>HOFIP@D=#DV5;N#]Z91R#U%4QI_VAFD"A3U&!TK7"9Z\
MT@&QSCCBM'L8Z'-2DQ1'C)5R/Y52N5\U2Z+C/H.^:T[M-LCX&03GFH'58XE<
M?WAN!]*Y[V;*M=&E%(3HR8'*G%85L0-3F!0?ZL=O<5OKM337V\IO!&:R8X -
M3D;^$IBDI"DKF>YVWLDJ\ D# ]*KWL"PW@,8&Q^>.U6Y$"W,OH,D9K/BN#,T
ML,F,#D$=:Z:>NIS5%8M6T3ON0Y!P=M6HHQ+&D1^3>#TXP:GCC!MK6\7J"%8=
MO2DND:.Y8 8,9#KCN*TN9V.8GB:(E9.'C8Y]A6KX?D\N"6+/W#N ]:H7KIJ$
MCX;RYAQ['ZU-IJS0R1L-G/RMQ5O84-SJ 5!\SH&P./>N;\6P^=;)'&<L"<_2
MNHBV26QC(' ZBL'7X09E?Y@NS:V*PAI.YTR?NV.0MRZ@9/RYZ9JV)B1A6(/L
M:JO;M;N5#EXQ]VI(%S($7+.>PKIDM+DQD]C1@!5=N<FKT$ 1/.D;D=C4<-L(
M/GF;+CL.E+)ON7'\*CH%K ]W#TE&/,]Q6=IVW<[>PJU$N ,BFK'M XJPB]*3
M>AZ%&FV^9CE ]!5O3K)[Z[5,$1J?G-5XXVEG$,?+M]VNPT^U6S@V$?-CD^M<
MM6=HF]:JHQT)DB%O&L: *!V%3'.S(Z^M1 DG!J;(V8KC;N[GFN3;U$A//0$^
M]'V8[]]N,L.2!WI@&&&":V[0((P0,'U%0VS.I)QU*T,8E7)P)/XD/:AK<=N*
MN3Q1LN],B7U'>J>]L[7^\.M.+U.9-R=RG/:#.X  ^HZUESI;J3N^=SQS6_(O
M')-9-YIXN =CF-LY+>U=4'T(J4N970OF6UO!'&DB[V7 'O4BVK9$DC"50/N=
MJQ]EO:2[O.\^1>F[H#2-JDKN2SJN.@7.*V46SA<DG8OI&CS*1 D:AL< 5J2V
MV8R$QM]?2LFPG+QKD$Y.<UK><6.P$#Z5D[IC*RRB$;!DM5>?[1)(NWA2:T)W
MMK: O,.?4&L!M5%Q,1$#M4]!WK6";,Y22=C1$3Y!<!R.F><5912W5JH6TLTS
M8"E?]ZM%(L=2<]ZTV('[5 Q@4 8-+M]S2XXHN E1NV*<Q(Z5$PW]:8"9%,).
M[@\4X1GO367#4[CL+DXXIZ CK@CUJO*)67;'@'O31!<Q)A2&)Z[J8BRXST-0
M,GM4+&\20!D393A-,_2-:!,:\6>:A*8///UJ<K*?O8!]*88]O+&DP14GXZ<5
M58\U<E )-4Y.#Q6<C6*(RA/1J8T..=U.!(IN"6)R:0QH"C((%.!C3DXQ2F%9
M" 2P/M56^A:U@:5G&P>M1U*Z%F75;>W7"@9^E4QJDKDEV !Z8K%CNTO00Z[2
M#6W!;VT:*94<\9Z__6JK6W(;OL4;NZ(P-Y)8^M(E\JW*1,%7\*??1K<2+Y4>
MTYRM2PZ/&Q\R9F,GMVJKJPXWN7U"$ J">.O:DCC);.\CVS4@_P!'AVXROOUI
MJ1.[!E.!GFL9>1=B0J2<]J1E%22$(,"JY!;)S0M1&=KD/F:<P%>?/&%STZXK
MT+4F'V%]K<].:\_E4J[9.>:]+":1.#$_%<VO!Y#ZY$C_ ##'0UNW:JMU*?>N
M=\)MY>O6YSUQG\ZUKVX)UF>W_A'(/>MJZ;I6\S*A_%?H==\/&'_">Z2!_P ]
M&_\ 0&KZ,KYQ^'4>WQ[I)W9Q(W_H#5]'4856B_46)^)!11172<X4444 %%%%
M !4%Y_QYR_[M3U!>?\><O^[0!@]J;2YI* "BBB@ HHHH **** %'2EI!TIPH
M ,5(M,S3UH(9PGCI,7<3=JYE.U=1XZYFBKET[5JS*'7U+D/WZY[QF/W*'VKH
M8?O9[5S_ (U_X]D/M4QW-)'G+<R9["G4B=6!ZYI:IC0!>]#&D+<4W.<TAB$\
MT0_?IHY; IT7#T 7).(ZIEA5F4DQU4/W?>D HH/2F*3FI2ORYQ0449^M5SQ5
MB;EJKM0!8@YJXO*U3MB!UJT#P:3 8PQ24I/.*:>AJ0 '-/J-:7)H 23@YI5!
MQN/3N?2FL"13L#ROF)P.H]:;V+45I;<?:J7NH]O3=UKT(R>3P9!PH[UE^&/!
MKWJI=WK&*$$%$Z9KO+?1[!&^:W,G..6/2O(QE:-]3ZK)E+#TY<RW.<6]S][!
MI_VJ-AMV9'MBNO?2;$H5GM8E[ +G/\ZR[GPY9,W^CNT+9Y7/2N*->)[5/&0Z
MHY]DMGZ,V[TQ3"JKP/F)Z"NM@\*Z>L:&:XGD8_W,#%6W\+Z>8_D@G)[-OP:'
M6C<IYE2O8XAG0IMDP!Z8K/NK&UD0^0S1GT'2NYN/"=L!N9KI![X;^E9<OA=B
MF;*Z67_8D 4UM&M!]3.I7H5-SAGM;FW7Y06 _B!IT6HW$1&#GU%;UWIM]I^3
M<P,B_FOYUG2VD5RN?NL?NE:WC.,MCBGAE+6FR2/55DP&X;T-+/?K#:M<-@*.
M@[FLP6DEM(%D&X$_>]*S->U!)F2SCX2/DD=ZVITU*1YV)KNA!\YG7=R]W<//
M)U?DU5.6.[BI.L9I@^[7<K1T/G)-R?,QH'-2 8%-52<D"G].#U]*HEBAL5)%
MDOFH@">@J:)&!Y4BDVEN))O8M1HLL^TC?\O0]J]"\'Z"8+-)R$!?G=_$/;I7
M)>'-/:YU1=R$@UZW!%';(L*8P@Q7C9EB7%>SB>UEV'27M)(>Q*[0<  8X[TT
MJ6!8$<<TC-F3'M33( A.>,5Y$8.^IZK=B"=]D;%^<^E<KJ,RDD+GK6W>S\;0
M:YN[R9/QKNHPL[G/.1*KK]FP 0:SI'.<$U9E?8H';%46^=LYZ5UQCJ82=] 4
MA2SL?E0;B?I7&ZC<&ZO6ER3@X'TKH-;N#;6/V53\TG.?:N6QA0,YR>37=AJ?
MVCS,94]Y11WWA/ TYE%=I8/B,5Q7A/\ X\F YQ7:V S",>M=1YK-+C;GUJ*T
M&)WIQ)"BF6I)G:J1+-/;QFN3\1CYQ77#[E<UK\6]Q@9K.M\('*;&89ICPMCM
M6O';#9R*4VRD'BN-3L7T.>D4@=#^%;WAG5?L%[]GD)%O+Q_NU0N8-H..#53
MC5%)RV?O#M79I.)I3FX.YZN"">#^'K5@*"/3'H*Y;PSK'VRV%K,1]HCZ-ZBN
MFCD/"=>:\^=-IV/8IS4E<EQ"F7F 5$&2QKC=0U5]:OF@A+K:H3GMD#G^E+XK
MUQG=K-'"Q#[Y%8UB[Q6,GEG!E 52>V3_ (5W8/!1B_:R./%XN_[N)!*LNJZJ
MMI9J#"O#+V)]Z["TM[71;<1HRO-CYCZ5C17%MX>ME2V >]E^8D\FLLW$VJ78
MM(I#ASFXD7O_ +M>BTWJ>?>VA>U7Q7+B3[ HVIPTKC"Y]!5'3="U[70+F^U&
M:V@8Y5%8Y-6C!:W.MQ:4BXLK4!V4=9&Z\FNL\_:N]MJ!>BCH*R:-%(RH/!.F
M0*9KB:6:4CEGYK*O_!Y7,FG2%O\ 9D.*ZV*Z$I#'!'I5E6A9MN\*/8UG),I1
M3/$]7T^ZLGQ<0LGX9_E6IX5!9A@9%>E:U]AM=.D>]1)(^@4]23T&:X:QCC%Z
MSPV4]FC'(5P<?K7-5INQ4=SI#@5#+@J:F/W1QSCD^M5Y",5Y_*UH=#,JY')I
MEKQ+BI+D$-R*BM^)^:Z'\)GU-L+N49Z5J:;+;QP-'(^UMV1FLQ2-HYJ>WLUO
M7 Y^7N*YFCKHNS-L8:/(Z9I&7:.:5%\N-4["ED[5.QU7&C J*8@'/:G.V*K2
M29!YJA&?=*"Q('6LR56)>/I\N:UICQG&1W-9]X2LC8'(&#6+6K-%L6M/<2V#
MJ<E=C8'?(J _N[DN>588&.M)HTF)C$W0<8^M331[&&1Q&"N?K636HKF7?[8!
M),YPN, =ZP;="E[AQE9,88=*W==4'3"6Y^7J*Y[3;I]B*S+(N>W4$5U4[\IS
MU-6=1I3$"XLIA]ULJ>Q[U;U" RQI)C;N4@GVJ!81=S0WEME3PLB^E:TD+2VY
M4GA3Q[T7U"VAYE>P[-0DYRH;!QUJ73;@K-+;2L5<<@GI4>ME[34Y@RD OQGO
M39&S+'/'CYN&SUKK2T.5NS.STZ;:N&)Y %5-?) "YX8=/6H-.F)1=N3S6CJE
ML+F%6)&,8S7/)69U)WBCFSI4;IYLSA1CA5JY;V\&GP":0*C'[KTB&.W4B0Y"
M_P +=:R=7U%K^)82-L:^E:Q3EH.'-&2:-H"WF3=&Y?WI(^#@5SUG=-9R@#.S
MT-='!<03HK@A2?X<U$X<I]'AJT*UF]&6!]W)&?I2LP09)QQ3U]0,BK6G6/\
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
M-;-F^[O4\K,ZK5M"U+%\QSTSQ4>"O I]TP &)0,#FB.-FC#GD>M4HGA5ERR
M9J9,8YI@ /%.P>U:QV,!_P M*P&!BH2&%+YH"X-4(LQ+QQTJ"Y5L\'O1%*0I
M(Z5&\S/(1@BLV-#6?*;2>1TJ"2$,/O\ -63!N0L34:6_.23044&9A\N[=5O3
MS*-T?EX0]33)[?RSO0$8JYITPFMW!(5\8Q04-F2&$ B4<]JB24R?)Q@]ZS[P
MS07.QQD$Y!QUI\B&.(2-.(SZ&I8TBW-&JC[XS6<SL&SO7;4"RM))CS=WTJK*
M<S^7NX^M"$T7;B[CBMV97)/90*RWCD=6D //J*ENH5A5&B=BQ/(J._U!(XHQ
M'*"Q!W#'2M42]BND49!:0'(]ZCFC+C"=*;%=K(I4R*2>U3^8%7(&:9!>@'[L
M-W-6"#N]JAM5W6RL#5DD8Z5C(VB1L!UJ,@%JD-,_BK*Y8PC%1L34S+FH74@
MXZTT)D1&[&>U)+)M0+VJ1QM%59"9.!QBF)B3,%@/.#6#*L]Q.-N%4'G-:%\[
M2,J*K' [4D<$HAWR+\N.E:1:%9E=+.=+E9,*T8]#5^^N(3$FTDL#R,U6.I10
MPE HR?6J@N(2HWNI).>*I1NR6TD,OIC/@;,!:Y2_P;AB3\WI75_9S*[-&S$>
ME<KJ0*W;+@8]17;AK7L<>(V(;%B+R'_KHO\ .N^UXEIXL]-E>?VORW41_P!L
M?SKO]<.?L[8^\E=%56@SGIO]XC1^&X)^(ND>@E?_ - :OIFOFCX:@CX@Z3D?
M\M&_] :OI>IPWPL>(^(****Z# **** "BBB@ J"]_P"/.7_=J>H+W_CSE_W:
M .?HHHH **** "BBB@ HHHH *44E** %'6I5/%14]>E '.^- ?[(4>A&:\^0
M]*]'\8)NTAC[BO-DZUJ_A1SKXF78AD\5B^-E+:/$1T!Y_.MJ X-9?C!<Z$/K
M_6H1JUH>;9]*63I3,X"_6GR=*T8HLB'%!<^E-!YQ3V&!4E,C8[N,4V%?GI2<
M&B%OFH%<MNP$?6J9(S5N5?W=4J15P)%(>101DTXC"T#*LE0=*FE^]4+5+ L6
MY /6K0^Z:I0?>%7OX:$! >M%!ZT46 *Z'P=IXU#Q#;J1F.([R?QS7/5W/PVA
MS?7$O]T8K&M*T#IP<5*LDST*]G_<[5X':L@6;3\G-:-PX)VGM4!G$:<5Y:;6
MQ]2D 1+., <L:;+/O3 .*IRR22/NSP*%;=3<$]67=[(>;>W)W7-T6(_@JA<3
MPW%W%:P1F- >IJ:\N(H(#N^^>E5]'58DEN[CG@[<UM&"4;G!B9WDJ:^9=U2\
MCM[=+*!%=R/F;/-*]Q'HVD@1[6FD');J*R+8M>ZKYAY7-&K3&[OEMT_A-7&G
MJD<CJNSJ+T1?TBY,$$EP44S,2033&W^5+<39)(PNZK4=K!9P1^:_F$C[@K*U
MBY>680+\JUG.R9Z^$H\L4C.W@2'8-S$Y(J0OQD\'N/2H"RP'RD.6;[Q]*EV;
ME$2\]\^M9O0]B#?01Y@D9<GBFVQ\LF1S@GIFH;]PTL<"=!]ZE#;G5/2JM=&?
M/[Y?\\MWJ_HX$NJ1EONQC<3Z5B[]M:N@R9:[D_N@#^=3RJUC/%8A^R:.BFNB
MS'!SR:B\XGK4>X*2#ZTA=2.*RY$E8\)2;$61]YW<"HYI6S@=:&:HF.1NII)%
M-W$1GYR^/:H9@[?QC%!G7)S44MPH(HCN0R6!(D;+$L?2K3*)%P@Q68ETH>IE
MOU7O6R:ZDDEU$(HB3U%<OJUY]EM'<#YF^[6IJ6LV\4+[GK@M0U,WQ*J?E!X^
ME;0@V[]#DKU8I-=2H7DED+N#S3F''%(@(7FE/2N^VAY.KU!>E+3>].H$=GX,
MZ2?0UUEF?G(]ZY/P9TD^AKJ[+_6M3L9FJASSVIL/%V,]S3HON&F#BX3ZTR&]
M3:!&RLK5QFWQ6FGS1U3U&+='^%3/82>IR3KCZ5&%YJ_-!M3\:J 8K@<MS5DL
M0 85I0,H'-9L?WA5A9-M9MW"XNH,# 1GFN3G4B0Y%;MS([CK6:\&\G/6NRA*
MR#F(8L\'.,?K44\$4X&Y><U-MVY%,8X%=D'U!NY3> J,(<"FKUYZ589JBVUT
MPK=S&4>QDZDODWB3+]UL9-7K24$ YS3KF%9X'C(^8?=K.L93"?*?JM:4][D2
M74WIK\I;E$X/K4-L553-*<DU&2CKSZ4QR3 0O:M;7)4K#M1 N;-_4<BJNCW'
M'E./F!Z58C;S(=M9,F^QO]X. QK&2]ZY2E=&CJ,H&JVW;J/TJ^MP50#/('-8
MVHR9EM)^^ZK:ON!/K3BKMA)[%^&X(U&10?F9%P*O"9O,Q6 \_E:E;O\ WQMK
M>@7?/6;-HZD\Z-<W%K#VSO:NGMXF>,$_(!P*S=.M5^T^;(.!\HK8>2")B9'9
M54]!7G8BNUHCTJ%)2W'.$@7=*_'IG%9U[>0!&+.47'7=535M8L%DPHE?C'(-
M<]J.JQI$"00I/>O$]E*M/4]-U(TXZ$]Q>* S!LH>AK3T[?+9QF,8R.?>N*NK
M\3-$L7W6:NVTES$L4:G: @)SWXKIKT?9TTS.C6=2;17DM8YY),<.O5?4UEN6
M@BDR,,3NQZ5TUS%&JR31#!89/UKFKZ59+1@OWQC/YUA3DY(UJ1LKE>YN?W2L
M3\K(<GWJA8PF5<L<8.6]A2:B6C,,/8KNI(Y?)B6W_P"6C=?I76HV6AQ2=V5M
M9G )CC.0. ?45AC.,FM35'83 ;>@K-B#2/R,"NRDFXG%5?O:CHXFE.%.*NQ6
M0C(+9![41H%(VH6(]*TECEECQ@ >]=T812U.:3=_=-+2KZ:T4 2<>AKITDCN
MU%Q:D+./]8.S"N'$-U'_ *N-6_&I$U":VN%=HG4^W2O-Q>&C+WHGHX7$2C[L
MD=W'+YJX Q_>4]JJ/#Y<K$G*MQ[5#97ZWNPNPBE R#T#5K).LH,<T>"?XL5Y
M2O!V9Z%E+5$.C'8S6[N..4(Z&K\\"32J\PPO0>]46M6M7$D!!&>2>U;$1BNH
M,,B,2/EP:56VYMAI<KLSGI;2".,1DJ2W0BLDV3QW(*3DH.BCJ*ZYDTYU(=MC
M)QS5&XTZ-LF"8CN&[&IIUE?4])THR1S,CZE8))(L;,C'JU6;/4;AX-TR!35L
MQZK&'>-6;8<!6&=].2Y2?$5PFR=ARN,8K;GYD33A*+O<U]-NENK0J"":S;1Q
M!JT]JQ_=S[AS5/3[EM,U0Q.?D;I2:TS0WB2Q\-N#_A4QI\M1KHS=R36A<;]Y
MH<T6?FMIB/PZUSVI7SW#+:AL $$U>N;PQ3NRG]U<(&_'I6"&'VMMWWAR:WHP
MMN8UJFB2->SN! 7F'\"X_&J$1+NTQ/S$YH><+;%1_P M#35.P;:VY4G<SE*^
MA9$Y!P34L<_S<FJ*MN>I<X-2]1J3L:J7'3FK,<Y..:Q4EP:LI/@CZU+@F5[1
MV.AM[C(Z]*VK&X]ZY[3QOA=JTK&7]YMK/E*DW8Z.^3[3I3K]TX&"*RM/DN?*
M6'>=BG!)K8B?%KC&[CI3H[4RL&"!?:H1Y^*A?W@B?Y=HYQU-64([FJ" Q2NI
M]:MQG(JS@D]28J#TJ)H >]3+103<K$-$N ,BDSN ('/>IY1E*A QCWJ&BDB[
M"@:,TAC&<#K3$?RUI=^!NHL4)<(#&<"L'=);W+.N<<<5N,^Y#6-=<3 ?WN*B
MY1:FNUNHX_E7(XSZ5G30Y8F4LWICI5-X;R$LZYVYR*=!J$K*04RP]J5RD1R@
M0-\H*FHXT1)"X;GWK2A E'FW"X J*6UA+X5J5[!:YF37LID**%^7K67<S)."
MVSIW'>MK4TBM;<11X-P]92Q/AED3:N./ZUJI$2,VWBW3!ESBM(NT: 8IME$&
MC8#J#4\T#;13YB#1T]LVH4]?2K9%5K)-JU8=N36,F:Q&FF=Z7.:*@L:64=34
M)ER3QQVI9.M-VT7 8Q)4$C&:C*_(2.M3E=V!5@1[$^[G-%P2,V& .XS]ZI+Q
M-@"@C9T)JP^0<A<8/-5AFXNF)/[K%-.X[(YO488O,/EG(]JS5B+/E 2*Z6]L
M85+M'$S-_>[5EK$8P21@FNN+T.>4=;DEC=BW)3;R1TKEM6&+IN.ISFN@D(1"
M1]\GBN?U0,)1NZFNC#?%<Y:^Q2BXF3_>%>@ZLI:VM#CG;7GBYW#'7->B:K(%
MTNT/\6VNNKK!G-#XXFM\.,KX^T@$8/F-_P"@-7TE7S!\,I'/Q%T@.>LKX_[X
M:OI^L\/\)6(^(****Z# **** "BBB@ J"]_X\Y?]VIZ@O?\ CSE_W: .?HHH
MH ***0F@ -)1FB@ IU-I<T +2BD%% #J>O2HP>:D7I0!C^+5SHCGW%>:1]J]
M0\2C?H4H/8BO+HNN/>M7\*,$O>9=AZUD>,'_ .)$![_UK8BP#6%XV.S2(PO<
M\_G4(T>B/.U^Z/K3_P""FXP*4D[*T8HD2KN)I#W%/0[1D=Z1AWJ1MD)ZT^W^
M]4?\6*?"<-0(M3-51NM3R<U7/6D4"]#1MP<T+3WSLXI7**<W6J[5/.?2JYR:
M38$T!R0*N8PM4H!AJO'I0@(VIM.:FGI3 #S7HOPV&(KL_P">E>=+7HOPY/\
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
MJ+W+J+E&[N:<LA+JJ\DFJY8'^+%7;$0I()';I0]"(>\]#J-'C*V;!NM7;?\
MU]9]IJ-L(SB49QTQUJ6WU.S6;,LNRLF=;1UMH^4Q[58A^\26.,UEV&H6,C82
MZCYZ G&:T]N5)X*]?E.:R6ARXJ/N,CD<M/M XZYJVBX45"4&Y2JX7'K4Z'@
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
M)OP%[4^*$Q,1N+56"BP;Y<[_ .+GI5QY 8E:(AG/;-4063(%B4.F/QIZ2#S
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
M><O^[4]07O\ QYR_[M '/T444 )DTE%% !1110 4444 %**2E% "TY:;3EH
M;=@?V;/]*\BDXNI/]XUZ]<C=93)ZKUKR*?Y;V4>C&K^R92_B+T+,/7\*YOQV
MW^@0#_/6NDA.<URWCQMMO M"'+8XA2:-OR9I57"YS3B<1U; 8#\@]:B.3UIX
M.:'^5:D$1$#\:EMA\U0 Y.:FMSAJ"B6X]>]5"3BK<_-5&I%#1S3L''/2FKUJ
M5F&SI2 IR@;JA:II.N:A/-)@/C)#"KN[Y1CTJF@SBK(;C%" 3/-  %%&:8"$
M UZ#\+,?VM<$]"N/TKS_ #7=?#&5$U&<NZKQW-9S^&YTX:+E41W%^@25L"LU
MOFZ5LZA<VASF>/IV-8$VHVD9(#$GZ5Y[:N?4TJ<^571)L!&#^9H V=!N^E9L
MVKL,^5"N/[Q;^F*S;B^N)OXRO^[2-U3:-Z:[@C'+ ?C5"76(AE4&[WK(.3U)
M/U-  QTI#4"T^I3N<HVW\!5,RRM("7)%*11BF7:PC2-ZU'][K3V%, Q3$[O<
M&*HN !4#%W4@,%_ 5: #=1490'.!TH(<7+0B@@"#S'.XBHK^4QP\L?P-76")
M%EN!BL*YE:>8G^$<8IQWN<^)?LX\JW8^VA$[AMH_*KY78P7 P/04ZUC$*;1R
M?6EE&U<YSBJD[L*='DAJ3C[HI#TIL1W1@T\]*@Z+MQ'V[X)YK3MY"!R>36.A
MV.#UK11_F4^M8SB=F&FMF5M?MEN=/92N['->?J"!@]0<5ZA,HDC93W&*\WOH
M?L]]-'G.&KLPDO=Y3PN(Z"YHU4MR"BD!I:[#Y?R"@$YQ2XI.AH 4]13P.#31
MS3SPM $J@>3GO1T2FQMNCVXZ4N[Y<8H W_") U5:] GXND([]:\[\+-LU9!U
MS7H<_$\9K0QD:<76DF'S"GP#/-).<$4$&G:_ZBFW8/D'%/M.8!3IQF,K[4I+
M03W./EE>.9LGBJ5S/O9".QJ]?E<MZUF*0QZ5R\NIL]C=L-5>&+:'_#%)/.\S
MERI.:Q3((V'S8K9MKE7@"\$XZU+@KEIW%\Y77'>L^Z0AP/6I9_W39!IJMYS)
M]:M:;&<MR!XMJGBL]XMS'(K<O0L48YSFLM6!);%:18GN9[Q;!@#BI(UI\KAG
MQBE4!:U1+ C%02*JJ2!S4S-DU!+D@ 50)E;).<]*3=BI-FU3FJS9+8J&:Q96
MO?\ 5FLRR;%Z/K6I>C]V:SK-"+I25XSV-93>C-8IZ'I^DMFS3'0 5!K&G+<*
M+K;\\?0CCBI=(;;:KE<# JW+EFRQVP]\UYKU=D=T'RZF%+<"&U\Y^9'& 3Z5
MELS66CSWLG)D8JN?2M>[@-Y.8X4^0'C/:J>J0?:)[:Q09C0 L/>O;@N6FD<<
MG>38OAG1U<>;*H(QGD=ZN+;-%J$_VG)MI6VF3'W.W%;NFP)!:; O)'Y5H16\
M:*"R@@^HR,UG5I*I&S+I3<)<R,N1Q&RVEM*&?'S/@$*O^-<OJ<WF:A%I=L[-
M+(<ROUVCO70:O?QV'^@:;#YES+T'I[D]JJ:=I46E?/*WFW3 O</UP?:LL-A(
MT8N*+KUY59<S)[.#R(/LL*XD;@D]?K4U_90:<EO!N#3D L^<Y.*TM(6WLX9+
MZY5FN'^ZK= *P+JZ^V74UW(N 2=BYZ#M7'C*JD_9KH=.&IMKG9A:T5^>,-DL
M:YR*T-O-LZ@\FM34F=[PA!D[1C)]S4,.GW441FEPZN=JFM,'!MF&+FB];0F3
M:H^[VJW=7BV$/E*1YIZ&H#,MG:!>LI[=,53LXFO;AI)3F,?Q&O>2TL>0Y:EF
M)'V N29)#DFM3:8HE4#BJ2,%N5_B5?PJJNI23SR!>%4GO2:+4EN%_=;9A&HQ
MS5FV1BFXGBL9G:XOMS=*Z")?W8P:5B4[L8W%-W8ITAVFH-U(T+*-GO5J-R2
M&PPZ#UK/1L5.AW$'H5Z5G)%Q8^YM6E;[1:_N9H^3C^+\#7.^((!J$/VJ)=MU
M$-KH.O'?%=.LC;L]35/4K/Y?ML/^LZ.F.&K-[%,YO3+_ &M;WS'OY4WOG^(_
ME70%U650#F,G(]Q7+*J6IN4'S07$>8CT[UKV+O)86Y.2R#'UKS\7&T;G?@I-
M3L+?DFY;/*]JI1X8E&[]*UKFWW*7;@^E9=P-A5NF*YX/W3WZBY8ID4BF(Y(X
MJ-AN^=.!5U2MU'MZ$=ZINAA?:3QZ59S3B]^@!P\9#\^E16ZDL5]Z?,O1T_$4
MZS ,V>Y[5:V,$OWBN:<:A0,# QS3B!GVII)4;5&:D12V !6#W/6LKV0^%=TG
M3Y:+N5%.TMM4<4LLBPKL'WJS;U#(@)>G&-V.K/V<;)7+\5Y86N"SAF//6KBZ
MFD@RD0V^QKE?* (XS3\R=%WJ/:M'23.6ECZB6L;'3B]+,%$9&3BKILKXVPF:
MU9(\_?SPU<E"MQO4L) ,^N:]*@NC)X-Q*@8J< =#7'B'[*UNIVT\75J-7T1S
MRN-Q!&/:MGP^JMJ8X_A-8L9''RX^M;.A2!-43CJ,4';75\.T=?;IM_*K745%
M$,J*F(VCK0?(VMH1M3#DBGM0JT7 K2+(WR]OI5"YMVD4)SP:VU7YNF:K7,9C
M+28R/2FF%CEKNS:)MR\$41M<1@9)(/M6I=J77#C8QZ#K5J.&(K'D X%7S(7*
M<Y++,G12@/M2QR(MMYGF -SU-='<6T<@V^6"/6LBZTFV'!#<]A24DQ-6,*35
M5BD)9P^>U!U(3<H@1^VTTL]C90W 1T8!CR<U8?3[2U8/;9? SS6B29&I-!J[
MJHWC+#U%7Y=0^VP .=K>O2N6ENCYY4KM%6)KMU1&"9&>QJ91146UN;,5O% 2
M9#N9^A)I\EP;55")O;N1VK!O=1.T;<C &.:AAUM_NL#[GK4VL7S&U>7I?9@;
M3CFLV2\.[ Y-,:\\PYQD>M26@C:0EU.*0G=EJR 92S1;9#W-6[2SC$V]CN8=
M,FH&DR<JWX8JS;N#SR#7/(WB7I(_,5BZ_*.WK6?=1(R;L#@8J2741$I#]*R;
MG45F)6/.#6:3N5<M6MNJKO &>QJ8KDY/6H;=_P!R%S4^_P!J8$3PEN1WJK+%
M,O"1LQ/<5?WGC J55&02"?H<47MJ(PULKL$L8V4?2HY6FB(&T^_%=*1D?*"/
MJ<UFSIACD9_"CG%8H)$'G#,I/'K5Q-3;<(67"KQG%2Q;%7.TYQ4<D8<\(#QZ
MU;:8V,::&0.?-&X=!FN3\1@8^HZUM&%!<.3D'TK'\0IE!@\8KHPWQ'-7^ YC
MLH]J[;026\-NHZANU<4@SM]CBNW\*+YFE.A/&ZO3D[)GGQ5VCH_A\K-\0M%)
M_AD;M_L-7TE7AO@>VAC\7Z8P7YPYY_X":]RK#"RYHOU-<5&TEZ!11174<P44
M44 %%%% !4%[_P ><O\ NU/4%[_QYR_[M '/T9%':FT %%%% !1110 4444
M%**2E% "TX<4T=:=0 LA!@E!_NFO(KP8U&8?[=>ND9BD_P!TUY)J VZK./\
M:JU\)E+^(A\/I7*^/<A(,UU4/45R?CQLO;K[4D-G'J04 %*_"8J,'%/DZ5HP
M(00.M$C KQ33UH/2I%>PP<=:DMR-U1FG6_WJ5RD[EBY8=JJ$Y%3W%5J"KB<Y
MIQSMI*>?NU-QE1R234614IZFF;:0T/C[5/VJ&/K5@#*T:]!,83GIDFF@DU,D
M,KMMB1BQ]!6Q8>#=8O\ #+;L%8_>;/%$IQ2U8)-[(P<G.!S]*Z+P>W^GS(<
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
M_OM_Z":]PKP[P0<^,=._WV_]!->XUSX+X'ZFV+^)>@4445V'*%%%% !1110
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
MXZ"NJT3PK:W-H9KR,-D\<]J4G".Z)^OXE:\QC1^*+;@&!E^@JQ'XALY9%'S
MY[J<UU9\/Z'!'Q8H2.,\UJZ;HFDA1(EC%G/4C-9-TWL;1S7%K1M6-C3I!)IL
M$BL2I7O4S#/-(Q50 H  X '%("3WJ4>=-\TFQ5IYZ4RE=\+1<D4' I=U5_-'
M<T-<QC'-%@+ ()P>E(_R_=J)9%<<'FD\X(<$YIV D"J.32-@GBF@YZTX "D
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
MUD[XK/.WOP:D2VFE_P!5N-;J;BK'.X.3+<B*%P.16A9/G3MF.0QQ4%KI=T^
MZFMNUTMHE"L#US42Q5.&II##3DS-B@.[)6K$RA(3A1G%;2V0"CY:CDL=_P#"
M?RK%YA3.B."FSF6;U6I$QN'RULR:9_LG\JA.GE#G!IK'49]1RP%6.R%MU 4%
M1BH;MB!R:MQ@J,$8Q6=?.Q. .!6OM(M>ZS/V,X[HH@DOC/%/VTR,8.>]6UB#
M,!ZU+;86?4R-2N2=0D1>@4 #TI;%&,SD_G5*YE#ZM*V!@.*WK55,+2  ;N:\
M^MN>G@ESR2[#A\HZYH+9&*C52 <FC=@USH]YNS$85&Q)IS/3&-49RD'\(J+R
M7GE6*,<MWIX8L=JC)KJM%TL0Q^=*OS'!&16=2K[.-R73]K&Q9T#2EL(-SJ-Y
M[XK=\T8YJJTH '0 53N+U8^A'YUYK<JKU.F$8TXV)[ZZ$<1 .!7.7MUE!\QI
MNI:IORJX-9B*\OS2$A>U=5.GRHY*V(O[J RDN&S2R B8.!SBD9-Q^7H.]6[2
M-9[J*'!8N0I KH6BN<";OJ=WI5B]GHEFDC(W[H, .W>D\IVF)/0].*L16C1@
M[&(90, GH*CE^U29V3,-O^R*YE*[90ALKG<&,@*GH#Z5?BC>*//EKGU%8C:A
M=K*(VFZ<'@5<AN[AQ\SDBM7%V,^9&[!,2/FZXJRGO6=9S1S*%;Y6'/%:852H
M ;CUK)JP7N*%ST-*Q.,9J(-$C8,P_.G%L].12 B:/RR95ZGC%,5YV)QA5/4U
M*XRO6J#QMYA9I6V^AZ4[7'<2X?RW_=+YCFLZZ59.6.V3TK81@Z$1,H/M5&\L
M<C><Y]:EQ+C(S+<,LF"QQ6H[ 1*%ZUE/'(D@P":NH&\H%J<12-BT?=#@\XI9
M#56RD&" :LN.:'N)#*215*-D \4[%1W$JQQG)^8]JDI'/SL%=@.#5196C<MD
MU<DM9))#(,8/:D6S?DE>E1U-$5[,O([R.3CL#5P*9(CGFJTDBP_PL/8"K4$\
M8BP#G/:F,&L;"ZC*7$(#G^(#FH+/PQ86UU]H#%MO*@CI5[(#')V>YIR$NAVR
MDY[BL[R[BY40SRYF+#.T>M8FI7GF.44D"M6_O([:V92=S8[URC.]S(648YJZ
M<09*Y#)@&H!&Y '4^U3+92 ;BQIL]LR)OCF\L^E;)J]B9+0(1*'.\8 [U9\\
M?PC)'>L1I[GS@&E)'<^M3RW6T!$ZXZBK<;LS4K%Z:X?!)?%4$=C,"">M4W%S
M(W!8^U7+99D.%C#>YI\J07;-RS((8GK4@O!&VUE)SW%5M/\ ,*MN7%6L*G&
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
M[3GK5\VT3Y;;B0=#7)&:1-CG5T56.6;+DY.*U[;2(TA /KSFK,,:*V[^/O\
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
M7)<?.R=PXD"Q[BO<YJ4QQXP(U_*J<-JZ\R.6/UJ]&X'4&I:Y1IW(VMY9=HB
M&.HJ1=/ .Z7!/IVJRL@ R#@'\ZC=P#\A)SUS4MC1'.ML "R8QQA::D43#*)Q
M[U*BY;. 3[TXX';\JFXQBJ.PP/:G^7QQ2@@4QY2,T6 4_(I/>LZ_^>TF)_NU
M/+-D=ZK7!W6<@[D5<-T1+J>9WX_THU)I#?\ $TA/OBF:AQ>D>^*;IIVZG#_O
M5[T'9(\:?4]B\"J1\1=*/.-['_QQJ^AZ\#^'J;_&>GOQE6/_ * :]\J*>\O4
MJH[J/H%%%%:F04444 %%%% !7,?$4X^'FN'_ *=6_I73URWQ)_Y)SKW_ %ZM
M_2A ?)\K?)FF1M2.<Q*/>A?EK0S$9N#2Z>/,N5'O4;_=-+IC[;M?K0]F7 ]4
MTI/+L1VXJM=3$$GTI]E/FP4>U9U[-R:\N2NST8NR!YP1GO5*><D<&F--5622
MA1'S$L<I[\5!</WS4?F5',^4IV!R(RX+=14$O)XI W6FLU:1,I2$24J,4\.-
MO:JFZI4.0*KE%S#V ;M4?E\]*F%%!2(P-M6([AD; Y%0-UIR_+4R5RD73<YI
MGF%N@J!?F:K44?-8M6*2+EJYVXK+UV(%-V*UX$P0:H:VO^B/]:5*7OCJQ_=F
MGX.);1) >S&NTMF+6BCVKA_!KYTF5?\ :-=K:*QB4>@I+^-(N'\*)/L 49'.
M*CBWK]TX.:9([B0#M@_RJ:&1=P!ZX']:UZDVT)/M;M 49A@IBG*Y@B5E;>/0
M<U&R*L6<9X-21JF$;/./NUHG8CE%\U9ISM^3<H+9]:27R8$8@9?/2H9E9YCL
M0J>.32/&Z,1+(I/;Z4.0<I>2:1854D%2>OI5B69(Y8SGS$P,@_TJBD<+18,A
M'O4\ZK$]N =RDC)_&JC(B42>VGGG,R#*HIW $=:M LK;7D*(PSO(P/SJ-"J3
MD+W%3QJAA$<NY2<XP,BM#/E)+22'YF:4-Y9SC/WA[5P'C+3 NI3;0#'<C?&R
M].G2NW5FAD ,:D*ORLO09]:RO$]K'J6D_P"C'%Q$I8#U/M458W1U8&K[*M=[
M'F.D,(S)&^=RMCFM+:&O-O\ "!D&L>21<R1'"3=\^M7;>9;<(Q<NWH>GYURN
M-SZ2AB(0?*V:<I(X%$:[1N[U!$\<AW+)N/I5@L<<UDUT/3C)3?.QV1DG-,;F
MF;J:S':<=:FP.JGH/P,XS5/4),%8P>2>E6481C+5G3OYMZAK2)AB)6II$@4
M 4Y0,&@?UH)Q5'-L,)YIAIQ;)I*")#:***"6(::>E.-)30AE.4TUJ*H"1C\M
M5W/-2,WRU79J#.<AK&DII.30.M/H8MW0]2:4L<T4WO69R2W G- &:*4=:"1T
M8_>I]177Q_ZL>X&*Y%/]8OUKK$_U<7^[083'M49^[3F[TP_=JS,8N"QH!_>#
MZTB_>-*/OCZT 65JPO2JZU93[E !_%5F+O513\V*N0C&: 'DXJ3JE1$9.*D8
M[4H PM5<HP'K68AW-6QJ</F;#64D>#^-=E/X3S*_QDZQ@K4$R%<\&K(.U<U7
MFDWJ:T9B5&!STJK,/FJ[5>1>*EC&VY^:IIPP7H:@C94;FI9KD,@ [4@*ZD@&
MEW5'NR#3=U %@RGRZRKUV)ZU?+?)67>-R*<2C9\.NWVA>_(KT-&/E+]*\X\.
MOBY7ZBO1H^8E/M7'B=SJH_"13,2"#QD8KB=9(BGBFZ;'P:[:Z.%S7)ZO;>?
MWUW5U8+9D55>QFWZ#"W"*0K\D]A4Z',",.>*CLY!<V[6[]^E1+YEHQCD^[GC
MZ5Z,3EFBT"&&0<TV:)9$..>*9G:<C[IJ1>,#UJA1*%E:XO #Q7I6B6H6%./X
M17&6]M_I2-7H&EC;;)]*\S&RTL=N'C82]VQCJ.E<[</\Y&:UM7FVL16!,^7K
MSTCT'L-8 G-,* T%N*;NK3E(O81U %5WJ=VXJL[8HY04B!\KSBJLCG-322YX
MJLYR:AQ*YAJC+Y-/W&D6E- "AN:<6J+H,TSS*5@N3AN:1G]Z@\RFM)340YB;
MS/>IX)<$<UGJU6(6^:DU8$[FY ?.=4/(KN='MTBM@H7&>]<#8OB5:[6SN\0@
M9QQ7#C8R<58[\%NS6N)EB7L:P+_4"Z$CIZU+<3AL_/7,ZGJ 53&M<N'H7>IW
M5)V17OKTLQ&X&L\@RJ<FH6WR,32H6SBO6C%+1'ESJ.4M05 ,X8;1U.:PM3U
MR2>5$P*CN*LZQJ0C/DV_4_>K#(Y]SUKKHTNK//KUM;(D&YE.XY.<;J[OP).U
MQ>S/,[2RQIMC);A5]*X>)=R5U'@J8PZHT8ZNF*K$Q7LW<SH.TDST>:^*MC(X
MX %7(;E/+&8\YZ\5DPVS2'<W4GBM..RDV9)P!S7AZ(];<E6)6;,*8!/S BH9
MPP1U52!]*=8SOODC SSC-37["*T?^\U','*<:UNS7,I5&ZGG'!J[IT#A?W@.
M0:2,^6=V[)/.*L)-F0?NV_"M.8GE-!BL:YX)Z8JM]X,3\I[9J2)6EE 6-L^]
M2)!))<[&3@'FAS#E&6D#N@R#U]*W5"K;;1]['3O3H+94CJ00_O1]*QE.XTK%
M(E,Y<8/O3)YBJ@,/D[4M]$YD 7I44L<H0#;D549#*TFW<&52:NPQEXLX(%3)
M;P?90SMAAVJLH\M6:&3>?[M5S$\I=CMSMIIC,9VD$'WJ6P9]O[WK5J0)M+-U
MJ>8.4SFZ5"=Q;&#5F5T8X7M2!<?-Z4U("FZ G!89^M0FR4<NVX>QJQ=6@N/N
M2;6JL;2>,Y=_EK5.XF5+N-$3,;,!Z"J00.A,DC!!UYJ]<-;1R$O*/I5.]%O+
M"H+%0>F.]:HR8MB^G1LP5L,>[-Q5K,6[*R(P]FS5>STNU:-"RDKW-3W9T^PC
M&+@$_P!U>34R*0QK-Y3N+CZ9H\AD&.XK);5KR^DS:PL@]ZNI<ZG%$"\2/^/-
M3R,2DB8B3IC]*:5D!^93CZ5&NNRAPLML8U[MUH?7(/,"J^1ZFE9E\R&R2;>U
M1K/5@:AY@RJ*PIR-'<Q[C'MI._4::9"L\9X/6I 0W*BG_98]H*]:5(MF:AE(
M5<CG!I"<T[=CB@I@;J0R%W(J$N34K?-3?+JB1BJ&.#4=R@\EP/2IBNTBL[57
MD!,4;[#C)/M6E-79$W9'GVI@"_;/'-1:>"=3BQ_>KJ+>'2 SF^CFDE.=N,8)
M[=ZAF_LJ,^9! 49?4UZBJI)(\V5-MMGIGPY)'BZR]"QQ_P!\&O>Z^:?A=KB2
M^.M*M$A/SR,"^>GR-7TM6E-;OS,ZFR04445J9A1110 4444 %<M\2?\ DG&O
M?]>K?TKJ:Y;XD?\ ).=>_P"O5OZ4(#Y+B(9?I2?QTD/&:3=AZT)$EZ4:</\
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
MR6 _W:CU" JQZ5<\-Q.ED ZE3M[U/?0AC7G2FG+0[5%G+,OS8Q2-#QTK3>V
M?)%,:(4TPL9ZPXYXJ.2*M'RQC%0S1$ <&G<+&4827[4&WQUQ5HKAQFA@/6J4
M@Y3-^SCTH\G'%7=@II4;L5#D.,2F8\4*G/2KGE9H\D]A6;D:*)$B9[5:AA.:
M?#$ /FXJ]:QJS8S64IV1M&%R 1%><5<MX\$''%7TM%*\BH)?W)P!6'M+Z&RA
M;4M1L,<"EEC\V$IM)-9;WVP]0*Z'PVRWC'=@\4I2]E'F9I"FZBL<MHUNUOJU
MVA7;N''Y5OPR$H< X6MK4M&CAE-R@PQ7D5AQ%E5QM-%&M[5\R,YT_9Q)/.+C
M'3ZTY<8Y-,";T#"F.C"NI-&6^I>P73Y6'2J,R%><?-ZU(C[5Y;%1.7DZ,#35
MA- DN[8K.1CG_&IYPIP4QLQ5)X"I#%N>]*9BBA0=PJDR;6)HP,G&1Q4HF,<
M0MDJV[\*@5LKAN#36( )SD#M5IDM&U.S2-'Y;ALX/':I8SY9SM4[CSD52"-'
MLDA.Y2.3Z58#?(A)^M7=&?*.G,?FY"L..W2D61AY;8!7.<8YI@(:8OYN%R !
M5F::-8RJ9)%-,S:9<>\2.,RA7 VXQ7CUTTT%R)XIW63>V2#UY->BZG?E-&F;
MH<8'UKS>=]TF#TP?SK>+NC*:)&UV=UQ>0[O]HBH/MEM+RK8/O4388<\_6HF@
M0C/ ]A460FV6KJ8M:^6)!AN#CK6QX2EG6*Y*JK?O,(-PSWKF,)'GAC5*U\\.
MSQED.[(YK:+L8R5]SN=8G8D^="Z>^*Y"[*!\5:&K:@D83.<=\_XBJ,EPLIRZ
M$4V[[A!<J(64%O44JQ1G.0:7<A/!%/4J.IQ4EZ$+09Z**1+>=V*PH6(]*LD9
M4[3SBNGT@V]OI\;JH,Q)W5G4GREP2;.5VZE:C)\Q<>IJ6+6;A"%E&YNX(YKJ
M)<,GFE<K[UG:G#;7-IYK1!"@_AZFH4XR5FC?GJ0=XLK1ZY W$JF-OI5N*ZAE
MY213[9KEPID;Y5)STXJ[;Z+>RD,GR#UINDMT;TLQK;25S?//(Q5>4_+G--M]
M"U$8_>D_A5XZ-?%,;A^59-6.SZ]&4=58RBP--RH&2PK1_L*];@L!^%2VWAB6
M2;]]=B( 9R%S18R>(3,Y(7<;L +ZD_TJ; 48J<VTR2LI;S%7@';@FHG1AG*D
M5$I6=@4^;4906XQ3,T9'K2$QP-&<T@(/2@4"$/45U5GS:Q^U<MGYA]:ZFQ/^
MBI3L939,_4U'3V[TP<TS,0G&*)#R*1NH%#<XQ0!:CYCJ9:AB'[NIDH <1\V:
MEA.":C;CD]*?#W/K0!9!YS3F'&:8.*D;[E KF7KDVV-< UAF;<>]:^N_-&N.
M:QD0D#BNNG'W3S*[]\<)"/6G>8Q%*(SW%/"CI6MC)$>"U-E0;<BIBN.E1RD"
M/DTAHSI/O&HJD<C<>:A8^E [#T/S584U50G=S5A2/6@5A6!K,OSV]*U%Y%9N
MHCKB@:T)-"DQ=#ZUZ1;R 6J'T%>7Z*Q%XH_VJ]/TF$W6R/G ZUP8R7L_>9VX
M2#F^5&Q9P[;&X=QP8R1^5<7(=Q/M7?:BP@T>X"]E !]J\_7DM[U63MSC.3ZL
MZ,S2@X170JOG<#_"1R*RWC^R:D)?^6;C)QZUK2\?AUJ"Y@%Q;;>XY!KV(Z.Q
MY<M4-^8'<#UY%26NB+J5R)F5=P/85#&6:+:PP5XKH_#TJIU&>:Y\7*4*3E$Z
M<'!2J*,B[%IB65MD* :S+N_16$9)STK:UJ^ M?EP*\WO;QS>$[N-QKPL/4J5
MOC/?KX>%./NF]/('Y!]J9'*%'-9UK.70Y/&:G=R.E;VLSB:T+DKAQD<56*D]
MQ4?FG')I!(3TIILC81U(J(M@58/(YJ"48/%6B6RN[YJ(Y-/;K3"<"G8D:>*4
MOZ5"[@=32H<T6'<DR2*0 BI!C'6FMCUI#$/2HFZU)UZ4H3/6B]AI$<8W&KMN
MF,5$B =*M0[00">:5QV+T8VK6OI]FLX'&<UC2$+ 6!Z5?T'50LRHQ'>L,2WR
MZ'7@DG/4DU/1S:QF9,UQ.J:H( T,;'S>A8=*]5U*X6:P<;<DBO'-9@6._;*G
MK1@&I?$+,8.,;Q,\EI3N=LDU*J\4Q<?2G9]*]4\0=C%':D!R:7%.XABN=V0#
MBM/3)7BNDF (9#G\*HJ G09JU9RYN,8ZC]:4M4T4G9W1ZS:!;JW2>0L&D4-^
ME7XX(40[$RV.M8UG=(NGP?.!A *?_:97/EL&)XXKY^4)*3/:BW9,O^4C C>
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
MEQUII,3:$9=U/QMIF]?6F&8&E9A=$X;BESFH!+@4C3 4N5CYD6 <&G;JI_:
M*#/GH:?(-21;\W;3XI\R50W;^]6(%8$<4FDAJ5V:<T_[C%4[*Y\FY4^]329*
M#-4B-K@CUK/22LSII7C*YVQO/,LUYKS_ %[_ (_G^M=)%<LL !KE=6D\V]8^
M]&%@E(K'SO310"\48Q1FC)],UZ-CQ1R?>I],7)/2I0O%( 6EB)2X4KU)%)0O
M#4 >F^'[8W&EIYG)R<9^M;$>F1Q.&*C%9/@B[671E4KN*Y&:V;K4XX5SLZ5X
M%9R]HTCV8-.*8L5H#=,Y?$8^ZM6FQLV[*PX]8DN'(@BX'7-6(]74'9,@0_6I
MM,KFCW+SVZ%,N![555_*<_W<5(LAG8,)/D[5+]GC)RS;JU3L38K07DVYMN2M
M3^5)= EG*U82*-/N#FI%<(>@IMWV$,MK'RAN+;JLO=" @GH*B:Y/88JO("_7
MFE839-<W-O?2#*!R!T-/C0)&""J@\!0>E4XX=K9 Q5D)D4^@7'/((AD/3K6?
M>]1^5GK4<D&/NDCZ5+U&79-4YQ&O X-5;C4$E&TJ=WM34ML=S2F(!^@IJ*!Z
MD<8/4 C/K4ZAN_2@C@49[9H:!.Q+;R11OYDV-HJ5-62:4O ZX%9EY#YL>%8C
MZ5EV]A+%+M\[$2\DTO9)ZL?/8Z*XU-S$TP&3TR*+<S/&I8$+UK%N];TX%;<;
MMR\''0T\:\D2$1HS_7M25-= <]#?<!XR$<(<?>-5%MHXT9D=2YZDUSTUW>7I
M)5_+7T%01RWNXHTWRU7LGW)YSHC9HT9ED."O.VJ,6K.UTT:K^[0X(K/^W+(A
MCA=VSW+&HUCFC!*N!GVHY!\QN37!ER4&%%1)(I&#UKGY;N\4[%.03VJ]'YIB
M&_@D4N4=R^]RJ<5DZIJ@@LW*GYB=M/C5E0DDD^]4+VQ>ZB)7_6=AVII)2U)E
M(M:>5M[(<*'QO9L]_2I?MCZ@C.,!@,%0:R=/TW478QRYXK;T[1I[29I=VY!R
M5]:4U%/1CA<YIUU&6Y965A ._O5A(U4?-C=V)]:T]4NV:*20[8E4XV@=:SH2
ML]L)&D'3CWK:+O&X6U+2G:J-(ZM]*EE@BEC,J/SGI66/.D.P#BMBUTX) A9S
MEN2,U$O=W*3N/MH T(\W ']XFIPMJT4L>%?"$@BF7;Q01X8]!BJ\4T2VSE.I
M%9:MW*E:UCSO6 1<D9 &3@&LQO\ 6+6IK?,P/N:R6_UBU[E/X$>+/XF>P_"E
MO^*BT(?]-F_]!:OI:OFKX3J/^$AT0]Q,W_H#5]*ULS%!1112&%%%% !1110
M5ROQ*Y^&^O?]>C?TKJJY7XE?\DWU[_KT;^E 'R+G]WCL*K.3GGI5EN(\^M5I
MN5P.*L#UGP(\?]GQKGIR*MZW*!O)/4UQO@K4O*(A9\'-=)K"NZ;]W!->+B()
M5+L^EP,N:"L7O#MRKQ,OX5:NY )&6J/ANWV(3^-7M0B_>Y%4CEQ"M49CW).X
MD5"&8]:L3J0>:@! JC%#3G=3EV]Z:[C-1[QZTF4B<8S[4%@*A,H"FHS)GO6;
MN5H,DE%49WR3BK3[34+(M %#>033&DSQ5N2-.,5$85-4K$.]RON%3J *0QJ*
M<H]Z=D+4LP'D5K6K<XK&CX:M&V?+"LIK0Z:;+&H2;86QZ5S49VL2/6MR_;]V
MWTKGE)STZFKI?"=<#H-/<O(.:T)I62;: >>*S=(^=P:T;MF2;/&*RE92%5=Q
M@;:^,<>]2B0%@"!CZ5 [%^:9OP .^::.:Q:DQM./7%59&*=*>TF%Y[G-1,PD
M.,XH CWEV^:GMEV'L,5&Z%#US3<E"#G]*$V#+#1E5!SWI59@,4OF# 4_6FDC
ML:=Q6+&SS%!8*2/:IPJL 6X(]*JI*=N :D,N2!@U5V38M[]T6PXZTBNRQL>
M$4D?E4><#=G\*CO9]FFW#J.0A&/7-:0>MB)JR9R=W.LDK GER:@";B"3TJHX
M=NIPX/0U$9Y4;&<UWL\Q/<MLO/!J%L[B#4*W7/)IQEW<BE8;:&EL/@4_?L8$
M5"J,7+4DO SNZ46%<=NWOS4V_/6JL1 .<U(Q]\46"Y,2G4]*A\L7$FQ5-"*T
MC!5Y^E=)I6EJHW,O)Q6<Y6-8QN+I.C[ I9/FKL;+3\1#Y:;9VGR+T_*MR"/9
M&,XKFE)LW4$/M;-<\#\ZOB-(NN*I/>)%]W^=4;G4B23NX-0RU$V9+Z*,  U5
M?5,G"D?E7/S79)')-1B8DYYJ6S>,+G1"\9OXJ&G)[UC13&K<9+5C*:-XTBRU
MP>F:@>8XJ98]XZ<U')!@&LN:YIR%*:YP*JM=G=C-23QX-4I$YJDR)1++S ]Z
MB9XS51RPJN9&#&MHLQE%EQT5SQ6;<V_)]*F%P0U*T@?K6MU8C8P+FUY)P:U=
M,4BUY]:)45@>*L6BXAV>_6G%LRFAS#!(J,]:ED&":A-:HS%Z]>U(XRM .*&/
MRFF!8B^Y4R$FH(3F.IH^M $C]*FAZ"H7Z5-#T% $['D4JTU^HI5- #+GYE -
M5T-6I4WIG.*J 'UKT*'P'EXGXR?><=:9(QV''6FYH)X-;O8Y49]P QYJ%K?>
MN<4^[D"M38;C(P14&B,Z:%E)&*H2)S6[< -GBLN:*LW8U1GY(:K$9XYJ)QM:
MG*>*6Y0\G-=7X+L(7G>\FP2G"Y'05R%=CX.+F"4(.=V,GI7+CI.-%V._+H1E
M77,=5>7]F%\AY<$],BN3O;46^HQW,,@()XXSS5[Q%N6,QOY3,> P&"*X_3;N
MZN-:@LO-/EE^A&:\>C1]WG3/HJLK-)'=ZC;.FG!\G"@=ZYF1J[766"Z)*#P3
MC'YUP\BDINS7JY._W<O4\+.?XD2&0[E8'I3;5B[,AZ@<4W>#D5"28&WJ<GVK
MV3QD]22X+6H/F8P:=9S!L*HRI'/-3/'!JT CE;80,]>]54TN2QE4H[,G2LJK
MM"QK"_-=":JNZ+/I65!U%;U_$3:\U@Q_(^#7C+=GT"=XIFC$@*U.(MO--M%+
MK^-7GCPGO4=3-V*X;:IJ.20!<XIY7.><>U-D4%<8JK]B&C-GE/.*H22/6L\
M/:J[P*.U:*5C*4;F0SMGFHC(U:;P*3P*B:TX)K15$9.FS/\ ,-.5S5K[(3T%
M.%IBJYT3[.17#9H(+=0:NI:^U3K:@]L5#J(I4V9!C8G %/6"3TK86V4'I3Q"
M@[5+K]$:1I,I6]F^?FK4@@4* 1R*%QV%3Q^M9\US;V:17F "GVJBH+2U=NG
MJ"VCW-NI)V-Z:OL22S>7#\WI7+7,A>8D=ZVM9EVH%7K6  >YS750C97//QD[
MRY1X48I0=M(.E(WWA73<XR3+'TIZD]#3$8#M3VXP:0 1\V*&PK4O!^;--?YA
MG.*7435SK?!\TR(\%NV,D]:ZA+%MX:=]_MFN,\&S[-5\O/!7K7H*!"H?DL?>
MO*Q7NS9Z>&LX D:JF%51QV%1?88'?>R9/O5I0"*>J5R<S.CE0V-0B[%50/I5
MB/[O05&!S4JCBJYD X4FW)I1P:EV87)./K5)H31$%!.!UI?+/I4(G1)N3D5<
MEO[6%1E<G'8TF^B!(8L;'Z5(5"BH/[2@DSC* #O3%NDD&5;</:EK>PM'L6"1
M@U'G-,,RXZTWS5 R6P*JP$^X4TN.U0M*#P*3#=,\>M,"0R>E,+$].M1GC/-"
MMGD4Q#L/4$PPA9L;14^XU#<V\\J (/D[FE8#,B,<CM)M3(Z#%2>;W*8_"K"6
MD$ +>:I)[4TS0XVM@XZ5KZ$,@,Q?Y0H&?:F-%NZBK ,+-A>M/V"AB13M;1(>
M%6K;* . /QIX&.U!'4_I4%V*[!1T Y]J0DD@^E.923Z4NS'.:EL9"V<8[4AR
M!@5(U(1FIE89&UW/& D6">^:MVD\B(Q<LQ8YP*JRI&L0=SM(.!CO5I);B*#<
M%40;<DE>:AI,TBSFM;A^T7N5) (P5-#VH6&.&,84+S]:5;_[7J14*"JG.<<U
M7UJ]^SY"'8Q/ )Z5T*[?*9-J/O%V!5BCP[A#^=2G488 K-(65?05S<$DC2*9
M9-X-6XI1)=C;&#$.#FJ=.WQ$QJ7-*YU2TNX6P'!)]*6W1Y(&Q@#'K59X%9B<
M8&> *NPJ8X3MP.*EQ70;;;N<1K:;77/J:QVZ@^E;>N'[K'NQ%8I&>]>K27NH
M\N?Q'KWP@._Q!I&>TI_] :OIBOF3X-G_ (J/2U])6_\ 06KZ;K9F*"BBBD,*
M*** "BBB@ KE?B7_ ,DWU_\ Z]&_I755ROQ+_P"2;Z__ ->C?TH ^1G_ -4O
MUJK(*M/_ *I?K5>2K ET^9K:Y60-C!YKU#3YDU.S"E@>*\JB'+KWQQ75^$=8
M-M<>1,?SKBQ--3U1WX+$NF^5G?:4ODDQGC%6=0&U=WI4,1$A66/H:GND:2$D
M^E<*;2LSNQ%F^9&#<3<UF22G/%:MQ#STJKY"-VJU+N<SB[71F/.PZU UR>QK
M4ELE)) JN+ $GBGSH5F4A<DFGB8FK@T\9Z4OV(+VIW0691,A-1/(P)%:#6@7
MM5=XE#$$5-T59E/>Q[4F\BK31CM4+1TAD#/0KXIS1TW;30$\;YJ_:M\]9L7!
MK2M!EZSEJ;0W$U*8)$V3SBL*&7<0*T=9;"D5C6K?O#6M*/NG1&5CKM&0C!(X
MJY?\2X]ZIZ9)MB2K=S^]G%<T_C+F1<;.O-0\E^E22?*Q%0E\&J,263[H%((O
MEX/-(YRHJ/<Z]Z!,>&4$ASC%-<QMCYR.>U1,<\FHF.*!%^5%*J58FD"+C#-C
M-0I+^[ ]Z<YR : )U54^ZV:FCQU;BJ2R5*LN>*.8DN, R9SQ4%\-FG2.O.!G
M%.4,R^U%TP>QDC'7;6M/XD9U/A9R-RL4C>8' 8GI5![5F?(<$5+,2&=1V-0&
M5U[UZ)Y8QHF'_+,TY!A>1CVI-[MWIQSM&:8AX.Q2<<&J<R,?F/2K4AQ#5623
M(5?6@ C0#O3U0S3!:8M;&A6/GS!G&:FH[1N535Y6-;1]("JCE<D]JZRTLE':
METZQ7"X'%;*6ZPC)'6O/G4N>A&F1(BQ)5>ZO2@PM,O;P(2HK*EN2U3<T4!\M
MT2.6J%I2ZC!S59FW4^,]JERL:<A97)'K4T:G-1QC%6T3C-9.9O"!)&M:5K'D
M]*I1K6G:]:YYR.B,2[# /2DE@&#Q5B'I0XRIKG4G<.4P+J#VK/DA]JV[A,DU
M1DCZUK&;#D,F2'VJA-'C/'>MJ2.J%Q'P:WA.YC*%C(?(/2HQ(0>:LRI@U69>
M:WBS"420,".M6("!5'.#5F%JOFL9RCH6F 8<57;@U:C7*U!*OS5K&1@XD60:
M1_N'Z4H&#2/]P_2M;D6+$'^KJ>/K4$'^KJ>/K0!(_2IH>@J%^E2Q' % $[]1
M0M-<_,*<M #9"=I J#!'6I;@[(I&JA'>!L UWX;X#R\5\988]*C=\*>:D)#@
M8J*1?E-=#.:)D7TGS=:@AD.:DOE^:H(>M0:%S<2O-0R*-IJ;'[L&JLSX&*RD
M:Q,V;_6$4+22<R4JTXE!BN^\#J!83G&26K@Z[OP5<)%8.N4#%^IKBS#^"=^6
M_P ="^*K0>1).,EE&<"N:\(H)M9>8 /L7H/6NL\2Z=J%Q:R20.)>OR)Z5C^#
M;6"VU1U8A7*9=&/?FO,I/]S(^@J1O-,W]0BF^PR[QNRG3T-<C&P;Y<UW?B6[
MLQ8D$HA XP>M>;2,^/.0X4UZ&3?!(\;.%=Q9;>%<DYXJO)&.HYI]K<B;Y#U%
M3L@+<5[?0\1+2YF<H^Y6^;TK;TN]^TD12+@]*RIXMC%J+*<PN)/>IJ0NATY6
MD;NLP*EID5Q9!,XVC/-=QG[?;;3S6<-!Q."!WKPY>[*Q]%&:Y$)ID/R L,"K
M%RK;CY:EOI6U9Z.40<<5;.GQ*3E1TJ%JSGG+6YQOV.=R24(IPTZ0]6K?NO*B
M)4 50:X5:WC P=4H'3&Q]\5#)I);JXK0^V#/^I)]Z:;L$_ZDT^07M#(?1G/W
M9 *@?1IU!._.*W_.!ZQ[?K2>:G>GR![0YEK2XBZ*::=Z]4-='(8F["H'MXF'
M04O9,/;(Q5G*CI3Q=*:TC8QE<@"JLM@#]T4.!I&JB#[0IXS3@V[I4;V;#I41
MCE3N:R<;&JG<O+4RG"U3CEW&K2_=I6L4I(J2DO*%'-788A''EN.*J*Z)/EJ6
M_P!15(6"]<4TKNQOS*,;F#JDXDG(!R!5'!ISMYA9O>BN^*LDCQ:D^:38@Z4$
M9I:*HS$4'=TJWLRHS54'!J\@R@H0R#8-V,T]K8M&649 ZFFR?*]:EAMDMW0]
MZ&.*NQGA@A-;@!. S8S7IQB,1VCE>QKS'2$V^(;55Z"0?SKUYXU9!QSBO*Q_
MQH]#"+W2DF35A:A'RL15F JOWJX3K +DT_A>*FF>-47:!R*K.?F'TH1)(",Y
M].:KW-TTGR]!4IX4FJ9&6)QGV]:L"&2!OO9ZT^WV@EIESM[5* 2GF2'RU'K6
M%K&MQ1KY%E^^NFX 7M51BY.PG)16HW7?$/FNMC90[6/5O2BUU.[TV&.V">:3
MU(JKIWAV0/\ :+R;]Z_.#VK<ACLK9U1E#2]R:WDXI<J,E>3NR>&269!).XC'
MH:E75;6-O+9=P]158LUW,8E^6,=2.U6$TZSC7*Q$O_>.:S-"?[9(<,L*;>QJ
M.:[>1]I0*,=J<%PNRJ;[FD)% $C7BQ @\TD>H*<C;BJ#QL[XIQ"QKCO31+))
M+Z42G"G%,FO;@KA)=J^E0LU)C=28$ML"WS/S3W"[N%I]NF$%1S@AABM(BEL)
MC;R%.:LPDD<U4RV.:LPMQ2D*).(L])!4IAVQ@YR:8/EJEJ-\R!8HS@CK4&A,
MS;F^E*?N5%"&\I6;J:FQE:A@0D$FE9=O7BI-O-1W#46N Q)899EC(W[3R!VJ
M_+<,ZLD9 A Q@U@*\D%T[JA&X=:F?4)8[5F;# @\"DXE]"C>Q2PLTEIL# YY
MK*6S;5LS7)C#KU%1K=WMU=E4)2,MT-;'V2&VA.]CO)[&NA/D5GN8+WM>AG)9
M*'*@C8!C-.B3[/&8E&XL>HK,U<S6J&1)"%)]:K6.M".9?,Z],FM?9N4;F?.H
MRL=="%\M0W! J1OE!_NX-/MV2X@60$'([4EQ;.8SMKFO9V-[W1Q.N &!3_M'
M^=8/-;^LH4M@&Z[C6#7KT'>*/)J_$>L?!E@?$VF 'D2MG_OEJ^GJ^7O@M_R-
M=A_UU;_T%J^H:V9C%W"BBBD4%%%% !1110 5ROQ*_P"2;Z]_UZ-_2NJKE?B5
M_P DWU[_ *]&_I0!\D/_ *E?K562K,G^I6JLF: $0<U)N:*3S%/*\BHXV.?N
MU*Q)&<8IRU'L[H[WPKX@6\BC28X9>.M=]&JR1-MYR*\%L[Q[&X609 ![5Z]X
M5UC^T;<?KQ7GUZ5GS'HTZW-&S);N':KUE.P4XKHM0C&7XXQ7.W*@.#7/:YJG
M82BHS)CO3?.Z\T<H<Q/O J*209J%I?>H))N>M'(',322<53D8;B:1YB>]0L^
M>]'*',(YSBF@X-(6S29IC0.,TW;3LFA3F@=AT2Y:M2TB(.:IVR*<G'-;%NH\
ML'%92=C2FC-U*U\VJ<>E<@UT$L:NO(JN66,'M3C-FI5C983L)JPS_+6+/<;K
MKKWXK:$?[M/<5,XVL*-2[(P<@TP]:< 5<KVS22<=*H!,XYI#(&HDXR![5$1M
MZ4A,4]34<AQ3LU')S30B7/[H?6EW[A3$Y3GI3@%7I5 31T]!AJB1L4Y7)-0!
M=5_DQ4;\QO[@TQ2<^U->0C(S[52>J)FM#DKM=LC_ .]5)JT]17$[CL#Q69)Q
M7IQ=T>1)6DQXIW\(I(QN7FGX&U?K38D))_JUJHP&[FK4YVX':J;,&;&<52$]
MR>" 37  -=[HEFBH/EKE-$L?,F#L<UZ1I-OM&-HQ7%B9G90IZW-BR@^5<#C%
M%Y+Y:$5;A/EQYZ'%8VI3%B>:X4[G=RF)<RY=C5-SFII<$G-5VP*OE"UANZIX
MFX%5:EB)X%)Q-$:<#=:NQG-9\!XJ[$:RE$Z8%I:MP2[35$-3U?WK&430W$N1
ML%-DNABLH7! QFFR7'')J>0"Q+<@U6:4,:J/-ENM(),GK1R@6&:JTPW"I"P/
M>HW(Q32L#5S.FCYJBZ8-:DI!JA-C]:ZH'--%4KS4L=1L1FI(S5F9<3H*;*,F
MGQX(%.DC.>*(2U,IP*)&#0>E2RQE1D5 "<'-=4=CEDK,G@_U+5-'VJO;$F-@
M:LQXJA$K?=J6&H7/R\5)"3Q0!++U%.CIK\D4Y.!0 EP-]K+6+%'MK6GD,=O)
MS6*+DYZBN_#?">=B_B1I1/M!I7;*FJ0FSWIWGG'6NAG&MRE>_>JG$=IJQ=/N
M:J.\CO63-4:2/E*IS#)-)'.0, TYCN'-9,U10=?FI56I'7YJ;TJXC&U8M-1E
ML9,J?E)J# JM=#*XJ904TTRJ<W2DI(]:T/4_[0M%5-A<KCDU3N_"K7=T[K(L
M%P>5=:\WT/79=,N0 S$9X%>C6WB&*\M-P<)*.?FKP*^&J4IMQV/J,-B(8B.^
MIQVKZ?/!<?9KN8O.#USQBHDB,)$7\!'6K=[J":K?L9"#(,\]*AE; ",  />O
M5P%3ETDSS\SHSM>&MC,E<V#_ #G!/^K([BIH=88K\T(8C^+-.N#&R>7(%*=C
MD&LW['$&)2X(7TW5ZT;;G@N]K/<U3JL;+AUX]*C-U:MS@@]JIJD*@\\XX/6D
M2![G @B9CG!P*).)*3OL==H4Z/WKJX;=79&KB-"LKF&7;(NP?6O0+) (U[X
MYKQJ[CSMH]BE)J%BZ(UCB!K,NRTG '>K[[FX[5&4 '2L.9+4=KF')IOFG)IH
MTE16TRXYQ5=V/9#3563V)<+F8=-C'WJC>V@B&,BK-QY[@@*:SI+&[EY ('I5
MI]V+EL1R^2.A%4Y&CP<59.B7;GC-1-H%WUYK6,TNIG*+94.TTQD7UJPVC7B]
M,U%)87L8YBJU-/J9\C*YX.!24K)*@^>(BF>8IX[T-IC2:%(!ZT];=7J)F&.M
M213A16<E8I-L;+IA'*U5G!@B.[KBNFMMLB$'!-9.OVA$#.@YQ4]35,X>XG<S
M'8:@9I6'S'BFR']ZP[@THZ5V16ARRD[C=M/HHID!12BEV9Z4 -JQ$^,5 5(&
M:<O44T-%B7YJN:;M0DL>*HDD]*'D9$ !QFAC3L;=G:B77[0Q')9P?UKTM(#
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
M%?2']DZ;_P! ^T_[\K_A4BV%FGW;2 ?2,4I4[]2X5>7H>3V" 1@@5%J#<U[
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
M-L?K$O\ A3/['TO_ *!MG_WX7_"NJG3Y%:YR5)J3N?+'P5/_ !<331_MM_Z
MU?6E58=-L;>020V5M&XZ,D2@C\0*M5J9A1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
#'__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>cvco-2024330xex14013.jpg
<TEXT>
begin 644 cvco-2024330xex14013.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MYV+'U)IM%,04444 %%%% ',Z]<3SZ]::8L-S-"UN\S16\OE>80P W/D84<\
M\DBM/0YX)=/,<$4\/D2M%)%/(79'!R1N).1R,<],5/?:9;W[1/(98Y8L^7+#
M(4=<]1D=CZ4RVT>TLV@:'S5,1=LF5CO9_O,^3\Q^O2@"_1110 4444 .21XF
MW(Q4^H-:$&KR+@3*''J.#6;10!TD%Y!<?<<;O[IX-3URE;FE3O+ RN22AP"?
M2E8=R_1112&%%%9FKSN@2)20&!+8[T 6I[^W@R&?<W]U>36;/JTTF1$!&/7J
M:SZ*=A7%9V=MSL6/J32444Q!1110 5D:QIUK-)]OOKB=+6V@?=''*\8['<2I
M'0 C\:UZKWUE#J%JUM< M"Q!90<;L$'!]N* ,_PQ:2VVBQM,91)<,9RDDC.8
MPWW4RQ)X&!]<UL5 ;6-KU+LM)YBQF, .=N"0?N],\=:GH **** "GQRR1-NC
M<J?8TRB@#3@UAUP)DW#^\O!K2ANX+C_5R G^Z>#7-4=*5AW.KHJEID[S6OSG
M)5MN3WJ[2&%%%% !56?4+>#(W[V]%YJGJ\[AUA4D*5R<=ZRJ=A7+\^JSR9$>
M(U]N35%F9F)8DD]R:2BF(**** "BBB@#G/$J-<ZCI-HENMV7>1VM9&VQR*%
M)8\]"PP,'.:=X6#0_P!IVDD0MWBNL_95;<D*LBD!3W!Z]!@D\5KWNFVFHJ@N
MH0YC.Y&#%64^S @BH8M%TV**...V4+',)U.XD^8.-Q.<D_6@#0HHHH ****
M)(II(6S&Y4^U:$&L,,"=,_[2_P"%9?6B@#IH;F&<?NY 3Z=ZEKE 2#D'!KH=
M/F:>T5G.6!()]:5AEJBBBD,**** "BBB@ J"]_X\IO\ =-3U!>_\>4W^Z: .
M;HHHJB0K(\43RVOAJ^F@D>.54!5T.&'(Z5KU5U*PBU33YK*9G6.48+(0&'.>
M,YH YR"ZDMM<TZ.)]6BAF=DE^WY,;?*<*"<X;.,=. :T?[>D_P"$<.J>0N\3
M>5Y>[C_7>7G/ZU.NA*UQ!-=:A>W?D/YD:3,@4,.APJC)&>]02^%K64/%]KO5
MM6F\_P"S+(!&'W;LCC.,\XSBF(H:E=$-J2PAXGCU*S1G$K'=DQ$\=A@XP.M2
MZEJVHW.G:M+8VL7V6V66$NTQ61F4$,R@# P<XR><=JU)M$M9WN69Y<W%Q%</
M@CAH]NW''3Y!G\:@NO#=O<FZ47=Y!!=DF>"&0!')&">02,]\$ ]Z ,\:G]B6
M:X\HR30:+'<%FE;#XW<$=.W7KS5V'6;Z.\M$U"T@BAO$9HS%*79"J[L,"!VS
MT]*GET"TECF1GFQ+9"Q;##_5C/(XZ_,?\*M2Z=#+<64S%]UH6,8R,'*E3G\#
M2 Q6\0:FNFP:I_9]O]BN'B"#SSYBH[ *S#;CN. >,UL:K>M861F1K93N"[KF
M7RT&?< Y/M7--X=O)W@M1:/;6T=PDO\ Q_%X4"L&^1, \XP >!FNFU'3H]1B
MB5Y)8GAD$L4D1&Y& (SR"#P2.1WI@5=#U@ZM'=*ZQ"6VE\MFA<LCY4,""0#W
MZ>U:U4=.TN/3GN9%GGFDN7#R/,P))"A>P&. *O4AA1110!9T_P#X_P"+Z_TK
MHJYW3_\ C_B^O]*Z*DQH****0RKJ/_'A+^'\Q7/5T.H_\>$OX?S%<]30F%<O
M'K-Y:VT[)']JEDU=[6-9)-H4$G'.#@#%=168-#M0 -\O%Z;WJ/OG/'3IS_\
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
M@ ?2M_2?^/+_ ($:EE(O4444AA1110 4444 %07O_'E-_NFIZ@O?^/*;_=-
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
MJ<-[=7KW+P;O+S$B-\PP=S* 6X/M5O2--?2K-;3[4\\,8"PAU **.@R.OUH
MBT2ZGNO[1\Z0OY5]+$G X48P*JW/B,V>II;3V\*QO.L *W2F0%CA6,?H21WS
MSTI\>B7EO/<O::O)#'/,TQC\A&P6Z\D9J-O"ZE\"]D6 78NQ'Y:9W[]Y!;&2
M,TQ"W/B>*TT];B2V<R"Y>"2%6R8PA)=LXZ!1N_$>M.U+Q(EA-+&L D6-XHO-
M>4(@=P6PS$< * <_[0%6!H5L=8N-0<L_GQ&-H3]P$@!F^I"J/PJ*VT!K+2%L
M;:_F1_,+O,Z*YD[88$8(Q@=ONBC0-2_87,EW:+-+%'&Q)P(Y1(I'J& &:M50
MTG2H])MI(DD,C2RF5VVA1N..B@8 X'%7Z0S:T?\ X]G_ -_^@K1K.T?_ (]G
M_P!_^@K1J2@HHHH Q-8_X^U_W!_,UGUH:Q_Q]K_N#^9K/IB"LW7[Z;3M%GN+
M?:)LHB,PR%+,%W'V&<_A6E45S;0W=M);W$:R0R*5=&Z$&F(R?L$>ES6L\^L:
M@TCRK&?,DWK*S= 5QA<^V,>M02>(+T6<VJI9PG2X796S*?-9%8JS@8QU!XSR
M!5J+P["DL#2WU_<16[B2*&:8%58=#TR<>Y-))X;M)'D4SW0M9)/->T$G[IF)
MR>,9P3R1G'M3$,?7I$M;E#"GV^.Z%JD.3ARQ!1OH5.X_0^E46\7GS'F1+9K5
M)C$8_,/G, VTL%QCKDXST_*MI]&M)-:CU5@_VA$V  _*>N&(]0&89]":C30X
MHKHRP7=Y#$TOFM;QRXC+9R>V0">2 0#1H&I4.M7QDU=UM8!:Z=O&]I#ND81A
MP ,>_)S2VNL:B;C3OMMG;QP:AQ'Y4I9HVV%P&R .0#TZ'UK0&DVX@U"'=)MO
MV9I>1D%D"G''' %*VF0/]@R7_P!!;=%R.3L*<_@32&89\1ZJNFG4_P"SK9[4
M3F#8)B)&/F&,$<8 SBK,FOW.FM>)JMM"&@M?M2&V<L&7."O(&#G'MS5[^Q+7
M^RAIVZ7R1+YV=PW;O,\STZ;OTJ2YTFUO+J2>=2_F6YMG0GY2A.3^-/01DVGB
M662Y\F9+5R\3R(;:1FV%1G:V0.W<>E+9Z[J3Q:7=7=E;QVNH%43RY2SHS*64
MD$8P<?AGO6C;:.+<.K7]].C1F,)-*"%!], 9/N<FG_V1;?8]/M=TGEV+(T1R
M,DHNT9XYX-("EX>N]3NS>F_:!DCN9(E\O.1M;&.G3]:W*HVFEQV5Y<3PSS[)
MV+M 6!0.<98<9R<>N*O4#"MW2?\ CR_X$:PJW=)_X\O^!&DQHO4444AA1110
M 4444 %5[]E6PG9B  IR2<58K%\7 GPEJ>/^>!H R/M=M_S\1?\ ?8H^UVW_
M #\1?]]BO'Z*H1[!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_O
ML4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $]E<?8[ZWN=N_P F59-N<9P<XK:&
MOZ;'J9U*'1G%WYIF4R799 ^<YVA1GGMFN>HH W(/$"/:+;:C:-<K&[/&\4YA
M9=QRP. 01GGIW-5CJX^RZE EL$2]9"!YA/EA6R!SDG\ZS** -FR\0/8QZ8J6
MZL;&660%F^_O !'MC'6ENM;MY=)GT^VLI(EFE24R2W!D;*YXZ#CG_P#76+10
M!KZCK\NHZ5:V30JC18,TH;)G*KM0GZ+Q4S>(_-O;AYK-9+6Y@BAFMS(1G8H
M8,!P<C/3OWK"HH W4\11VUQIXL[$0VEG/]H\DREFD?CEFQZ#' XK$D?S)7?&
M-S$XIM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[
M#\-/^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9'BG_
M )%75/\ KV?^5:]97B4!O"^J@_\ /K(?_'30!X'1115""BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HI55G<(BEF8X  R2:[OP[\.+F\V7.KEK:#J(!_K&^O]W^?TH X
M_3M*OM6N/(L+9YY,9(7H/J3P/QJ.]L;K3KEK>\@>&9>JN,?_ *Q7T!8:=::9
M:K;65ND,2_PJ.ON3W/N:AU71K#6K8P7UNLJ_PMT93Z@]12N,^?:*[+Q%\/K_
M $K?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?
M\BI_V\/_ "%>/5[#\-/^14_[>'_D*3 ["BBBD,**** "BBB@ K,\2?\ (L:K
M_P!>DO\ Z":TZS/$G_(L:K_UZ2_^@F@#P&BBBJ$%%%% !1110 4444 %%%%
M!114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO GWI5C)5?J>E>B^'?AL
MD>RYUM@[=1;(>!_O'O\ 0?G7H,4$4$*PQ1)'$HPJ*H  ],4K@?.5%>N>(OAY
M9:EON--*V=T>2F/W;GZ?P_A^5>7ZGI5]I%T;>^MWAD[9Z,/4'H10!3HHHI@%
M%%% !1110 4444 %%%.1&D<(BEF8X"J,DF@!M%=?HWP[U;4=LEV!8P'_ )Z#
M+GZ+V_'%>A:-X,T;1=KQV_GW _Y;3_,0?8=!^%*X'E%GX3UV_M3<V^FRM$!D
M%L*6^@)!/X5DSP36TS0SQ/%*IPR.I!'X&OHVJ.I:/I^KP^5?VD<P[%A\R_0C
MD47&?/E%>C:S\,'7=+H]SN'7R)S@_@W^/YUPE_IE]I<_DWUK) _8.O!^AZ'\
M*8BI6[H'A/4_$#AH(_*ML_-<2#"_AZGZ4O@RPM]2\56=M=1B2$[F9#T;"DC/
MMD"O<41(T5$5511@*HP *5P,/0/".F>'T#PQ^==8^:XD&6_#^Z/I6]112&%%
M%% !7,>(? ^FZYNFC M;P\^;&.&/^T._UZUT]% '@>M>'=2T&?9>P$1DX29.
M4;Z'^AYK*KZ-GMX;J!X+B))8G&&1QD'\*\"URUBLM>O[6 ;8HIW1 3G !.!3
M$9]%%=!HW@S6=:VO%;^1;G_EM/\ *N/8=3^%,#GZ*[35/AKJUE%YEG)'>J!\
MRH-CCZ ]?SS[5Q\T$MM,T4\3Q2*<,CJ01^!H CHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_(J?]O#
M_P A7CU>P_#3_D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *S?$2EO#6J =3:2_\
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
M&!:WAY\V,<,?]H=_KUKIZ* / =;T&_T"[%O>Q@;LF.13E7'L?Z5F5Z;\5O\
MCVTO_?D_DM><VEE<W\X@M+>2>4]%C4DTQ$%%=_HWPQNI]LNK7 MTZ^3$0S_B
M>@_6NTC\&>'X[(VO]F0LAZNV2_\ WUU'X47 \,HKT;6?A@R[I='N=PZ^1.<'
M\&_Q_.N$O],OM+G\F^M9('[;QP?H>A_"F!4HHHH **** "B@ D@ 9)[5;N=+
MU"SA2:ZL;B&)_NO)$5!_$T 5**** "BBB@ J6VM9[RX2"VA>:5SA409)KI?#
MO@74=;V3S@VEF>?,<?,X_P!D?U/'UKU31M T[0K?RK& *Q'SRMR[_4_TZ4K@
M<;X=^&R)LN=;8.W46J'@?[Q'7Z#\Z]!B@B@@6"*)(XE&U450% ],5)12&<3X
MB^'=EJ.^XTPK:7)Y*8_=N?I_#^'Y5YAJ6E7ND71M[ZW>&0=,]&'J#T(KZ%JK
MJ&FV>JVK6U[;I-$>S#H?4'J#]*=P/GBBNY\1?#F[L=]SI):ZMQR8C_K%^G][
M^?M7#LI5BK @@X(/:F(2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***N:;I5[J]T+>QMWFD/7 X4>I/0"@"G17K6@?#FQL4$VJ[;RX(_U8SY:?
M_%?C^55/$/PVAF#7&BL(I.IMG/RG_=/;\>/I2N!YA14]W9W-A<O;W<#PS)U1
MQ@U!3 **** "BBB@ HHHH **** "BM;2/#6JZVP^Q6C&//,S_*@_$]?PKT#1
MOAG8VNV75)C=R#GRTRL8_J?T^E(#S73]*O\ 59_)L;62=^^T<#ZGH/QKN](^
M%Y91)J]V5)_Y8V_4?5B/Y#\:]%M[:"S@6&VACAB7HD:A0/P%2T7&>7:Q\,;F
M$-+I-P+A!_RQF(5_P/0_I7#WEC=:?.8+NWD@E'\,BD&OHFJU[I]GJ4!@O;:.
M>,_PNN<?3THN!\[T5Z=K/PPADW2Z/<^4W7R)CE?P;J/QS7!:CHNHZ/<+'?VD
MD.6P&(RK?0C@T".I\-_#JYOUCNM59K:V8!EB7_6./?\ NC]?I7IMAIUGI=JM
MM96Z0Q+_  J.ON3W/N:M#H**0PHHHH **** "N-\1?#ZPU7?<6&VSNSR0!^[
M<^X[?4?E7944 ?/6IZ7>:/>M:7L)CE7GU##U![BJ==W\4_\ D.67_7M_[,:X
M^PTR^U2?R;&UDG?OL7@?4]!^-4(J45Z-HWPP9MLNL7.T=?(@.3^+?X?G76R>
M#/#\ED+7^S(E4='7(<>^[J?QI7 \,HKO]9^&-U!NETFX%PG7R92%?\#T/Z5P
M]W975A.8+NWD@E'59%(-,""BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *]A^&G_ "*G_;P_\A7CU>P_#3_D5/\ MX?^0I,#
ML****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (H+:"U0I;PQQ*26(10,D]3]:EHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ (F?\C4O_7LG\VKV"N<U
M3P;I^LZV-1OWDD58U00*=JG&>IZ]_:@#QJQTZ\U*<065M)/)Z(N<?4]OQKN]
M&^&$K[9=8N?+'7R(#D_BW0?AGZUZ-:65K80""TMXX(AT6-0!4].X%#3-&T[1
MX?+L+2.$8P6 RS?4GDU?HHI %%%% $<T$5S"T4\22QMPR.H8'\#7&:S\-=.O
M-TNFR&SE/.S[T9_#J/\ /%=O10!Y=X6\,:MH7C.U:\MCY.V0":/YD/RGOV_'
M%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0QO)(UW(%1%))^8] *]YJK;:
M;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^VRZ@XLH3SM/S2'\.@_'\J]!
MT?PII&B!6MK4/,/^6\OS/^![?ABMNB@"K?Z;9:I!Y-[;1SQ]@ZYQ]#U'X5PF
ML_#!&W2Z/<[#U\B<Y'X-_C^=>BT4 <!\.](U#1[_ %2&_M9(6*Q[2PX;ENAZ
M&N_HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"J]__P @^Y_ZY-_(U8JO?_\ (/N?^N3?R- 'SM1115""BM32?#NJ:VX%C:.Z
M9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_2D!YM8:9?:I/Y-C:R3OWV#@
M?4]!^-;=[X!\065L)S:K,,99('W,OX=_PS7LMK:6]E L%K!'#$O1(U"BIJ+C
M/F]E9'*NI5@<$$8(-)7OFK^&]*UM#]MM$:3&!*ORN/Q']:\^UGX9WUKNETN8
M7<?7RWPL@_H?THN(X2I(+>:ZG2"WB>65SA409)_"EN+:>TG:&YADAE7JDBE2
M/P->H_"ZU@&AW-T(E\]K@QF3'.T*I SZ9)H I>'?AK]RYUQO<6J-_P"A,/Y#
M\Z]$@MX;6!(+>)(HD&%1%P!^%244AA1110 4C*KJ58!E(P01D$4M% '"^(OA
MS:WN^YT@K:SGDPG_ %;?3^[_ "^E>97^G7FEW36U[;O#*.S#K[@]Q[BOH>N;
M\=6L%QX2O7EB5GA4/&Q'*G(Z4[@>)445:L=-O=3G$-E;23R>B+G'U/;\:8BK
M17H6E_"Z>6+?J=X(&(XCA&XCZGI^7YUE:S\/=8TS=);*+Z ?Q1#YP/=>OY9I
M <E7L/PT_P"14_[>'_D*\?961BK*58'!!&"*]@^&G_(J?]O#_P A0P.PHHHI
M#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "H+T;K"X'K$P_0U/10!X?HW@O6=9VO';^1;
MG_EM/\H(]AU->@Z-\.])T[;)=@WTX[R#"#Z+_CFNOHHN U$6- B*%51@*HP
M*=110 4444 %%%% %/4=*L-6@\F^M8YT[;AROT/4?A4&AZ':Z!:2VMFTAB>4
MR@.<E<@#&?3BM.B@ HHHH **** "BBB@ K*\26,^I^'KRRM@#-,@50QP.H[U
MJT4 <#HWPQM(-LNK3FY?_GE%E4'U/4_I7;VMG;6, @M((X8AT2-0!4]% !11
M10!DZOX;TK6U/VVT5I,8$R?*X_$=?QI?#^AQ^'].:RBF:6,RM(I<8(!QP?7I
M6K10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!>WD
M-A937=PVV*%"['Z4)7T$VDKLRM6\2QZ;J]GI<5LUS=W)^ZK8V#/!/Z_E6Y7!
M^$XI;N;4O%U]&6=P_D)Z*!SC\MH^AKI?#NNIXATUKU(&A D,>UFW= #G]:VJ
M4^7;IOZG%A<2ZCO-_%K%>2Z_/<UZ***Q.XX7_A9,9ED2/1[B38V"5?/]*<GQ
M%+.J_P!AW8R<9W?_ %JP?!_B/3] NM5^W-(/.D79L3=T+9_F*[*Q\<Z+J%]#
M:0/,996VJ&C(&:[:E.,6TH77JSP,-BJE6*<L0DWTLNYTE%<;\0=5OM*L[)[&
MY>!GD8,5[C%59;?QMJ\']H07D5G&XWPV@;#;>V3CK]3^581HWBI-I)GHU,<H
MU)4HP<FK;>9WE%<EX)\27.KV=W#J1'VFS(WR8VY4YZCU&#65::AXC\8WMQ+I
MMX-/TZ%]JMMY;^I..>P&:/823:;M8/[0IN$)03;ELNNF_P!QZ%17F/B+5?%.
M@FUL[J^#!F+1W40 ,@XRK#'4<?GWKNM=76&L5716@2X9P&:4?=7U'Z=C1*BX
MVU6HZ>-53G2B[QM===34HK@-3L/%^C6$FI#7A<>2-\D6SC'? (P?TK:B\5K_
M ,(4->EB'F;,&,'@R;MN/IGGZ4.B[)Q=^@0QL>9QJ1<6E?7M\KG2T5P.FVOC
M#7+5=3.L)9K+\T,03@CMD8Z?7-1Z5KFNR>/8-,U*79L5EEB3[CD(2&'UX-/V
M#ULUH9K,5[O-!I2:2>G7YG1WVHZU%XIL[.VL!)ILB@RS[2<=<_-T&...];]<
M;JVJWT'Q#TRPBN76TEC4O$.C'+_X"H?'6N7^CZGI?V2:18VRTD:?\M,,./Z4
M_9.3C%=4+ZW&E&I4DVU&5ORV\CN**X"\L_'4ML^H_;XH6"[Q:1'!4=<=,$_4
MFM;PMXH;4_#=Q?7^!)9[O.91C< ,YQZX_E4RHM1YDTS2GCHRJ>SE%QTNK];'
M4T5Y[IT_BGQ:9;ZWU!=.L@Y6)57.<?J?<DU7OM8\2Z=XBTO3+ZZ',R RQ  3
MHS <C'7J/\YJEAW?ENKF;S**BI\DN5[/O^)Z56!XDU'6K"2Q&D6 NED<B8[2
M=HXP..F>>?:M^N-\=:K?:9/I*V5R\(FD82;?X@"O^)J*,>::1OC:GLZ$I7:V
MVWW1V5%<IX_U*\TO1+>:QN'@D:Y"%E[C:QQ^@K,2+QIKME'?6][%90,@,4);
M#.,?>)P>O7K3C1;BI-I(BKCE"JZ48.36NAWU%<=X)\0W^HRWFFZIS=VI^_@
MD9P0<<9!KL:B<'"7*SHP]>->FJD-F<?JOCV/3=8N-.&F33O"0"R/UX!Z8]ZJ
M_P#"QC_T KO_ +Z_^M66^KVNB_$W4;N\+B+:5RJY.2JUT8^(N@$X\RX_[]&N
MITDDK0OH>/#%3G*?-74;-JUELC:35X5T)-6N$>&$Q"5U(R5![5/INHV^K6$=
M[:,6@DSM)7!X)!X^HK!\=1ZA)X?E>SGBCME1C<HXR77C '''?TK'\%VOB-M)
MTZ6WO[5-+\PDPLGS[0YW#.WOSWK)4HNGSWMJ=LL74AB50<6U;MUOOOL;-WXC
MNX/'%KHBQPFVE3<SD'>.&/!SCMZ5T]>:>*+JXLOB/:SVD/G7 A58H_[S,& _
M4U-JD'CC3+1]4EU2-UC^>2*+'R#Z%<$"KE14E&S2NC"GCI0E54HN5I/;HCO[
MR2:*RGDMHQ+.L;-'&?XF X'YUF>&;W5+_2C-J]I]FN/,*A=A7*\8.#T[C\*K
MZ=KDFJ^"Y=3&(K@6\F[;V=0>1^6:I^#M:GF\)W&HZG</+Y,DA9VZA54''\ZR
M]FU%Z;,ZOK$)5H-2=G%ORZ;G6T5YY97?BKQ>\MW97B:=8JQ5!W/XXR?<]*W_
M  _%XGM;Z6VUB:"YM%3*3C[Q/IT'XY'XT2H\JU:OV'2QJJM<L)<KV=M/\['2
M45R5WIOB[4+Z<C5H+&U5R(1$N2R]B>_ZU3T76-:TSQ6N@:S.MTLJDQ3 <C@D
M'/IP1SWH]C=733!XWEFHS@TF[)NV_P!]S2UGQ'=Z=XKTS2HHH6@NMN]F!W#+
M$<<X[5T]<#XH_P"2C:!](_\ T8:[ZBI%*,6NP86I*=6JI/9Z?<87B;Q+'X;@
MMY9+9I_.8J K;<8%81^(^!EM#NPHZG=_]:HOBC_QXZ=_UU?^0J__ ,+(T)8_
MNW9('01#G]:UA37LU)1O<XJV*FL3.FZJ@E:VB>Z-;0/$]AXBC<VI=)8^7BD&
M& ]?<5M5P'@6U^VZ[J6NH(H8)MR) K@L-S \@=.GZU8OM:UG7O$%QI&@S);0
MVN1/<L,G(.#C\>!CTZU$Z*YVH[+\#>ACI>PC.JKMNRMU\SMZYGQEXBN_#MI:
MRVD<+M+(582@D  9XP16/>W7B3PA+!=7U^NI:<[A) 5PRY_4=\<XI/B>ZR:5
MISH<JTI(/J-M.G27M(WU3)Q6,;P]1Q3C.-M_-G? Y -+7!R6_C76+?\ M"WN
MXK*)QNAM0V&V]LG'4^Y_*K_@?Q#>:Q!=6NH<W=JP!?;@L#D<@=P142HM1<DT
M[&]/'1E45-Q:OLVMSK:*Y2^T[Q;J&HW CU6"QLU<B'RERS+V)[_K^%4-*U?6
M]'\61:%K%RMW'.N8Y<<C@X.?J",&A4;JZ:N.6-Y9I3@TF[7TM?[[G=45QFBZ
MK?VOC>_T74+EYHW!>V+XX'W@!_P$G_OFG^+]5OEU;2]&TNX:&XN7W2,G4+G
M_#[Q_"CV+YE'YA]>A[)U+/1VMUO>UC1U'4=:@\36-I:6 ETZ0#SIMI.WDYYZ
M# P?>M^N,UK5+ZT\>:/I\-U(MK+&GF1]F^9AS^0J;Q7XDO;._MM&T>-7U"X
M.X@'8#TQGC/!//04W2<N5+M_5R(XN%/VDI-NSM;STT1UM%<%<Z?XVTNU:_76
M([IHQOD@QG('7 (Y_2MK3/$7]M^$KK4(QY-S%%('"_PN%SD>W0TI46E=.Z+I
MXU2DX3BXNU]>J\CHZ*\QT+5/%GB"P:ULKD)L<F6\FQW P@X/H3P._:O2H%D2
MWB25MTBH S>IQR:52DZ;LV5A<6L3'FC%I=V24445D=84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5A^*]%NM>T<65K.D),JNY?.&4 \<>
M^#^%;E%5&3B[HSJTXU8.$MF>=R>%_%-CI4D:ZY$+6&%OW2EL;0.1TJ/X=6.J
M.D=Y'?!=-25UDMLG+-MZ]/<?E7HLL230O%(,HZE6&>H/!JKIFE66CVIMK"'R
MH2Q<KN+<GW)/I6[Q#<'%K5^1YZRV,*\)Q;LO-_+Y#K'5+'4C,+*YCG,+;9-A
M^Z:MUGZ7HFGZ,9S8P>49VW2?,3GTZ]!R:T*PERW]W8]"ES\J]I:_EL>6^"I]
M&ANM6_M9K,9D3R_M(4]WSC/X5V,>I>$89%DBGTE)%.590@(/L::W@3PX[LS:
M>2S')/GR?_%4G_"!>&_^@>?^_P#)_P#%5TSJ4IRNVSR\/AL70IJ"C!VZZ][]
MC$^*!!T_3B.096_D*[X<**S]3T/3M8BBBO[?S4B.4&]EQ^1%:-8RFG",>USN
MI4)0KU*KVE;\$>>>"(A/J_B:$G D8KGTRSBF>#];MO#8O-$U@FUE28NKLIVG
M( QQ],@]\UVVGZ)I^EW%Q/9P>7)<G=*=[-N.2>YXZGI7+:MXFTI-1FM]?\/R
M8C<K#*\*OO7UYQ^A-;J?M7))73MZZ'G.@\+3IRE-*2;[M--WU[&'XZU^UUJ:
MSCL=TMO YW3[2%9CC@9] /UK=\?7UQ'>:78&ZDM+&Y?]_,AP<9 //H <UDR[
MO&FIV%II>FM::1:N6=R@4<XSTXS@8 KT/4=,LM5MOL]];I-%G(#=0?4$<BG.
M4:?(FMKD4:57$JM*,OBY;/5)VW7>W2YYYKVA>%]-T>::'4Y9KDI^Y07*ON;M
MD =*L66G3:G\*!#;J7E1VD5!U;#DD?EFNGM_!7A^V614T]3YBE"7=F.#UP2>
M/J*OPV<&A:0\6G6KM'"K.D"L6+'K@$GN:EUU9)-MWOJ:PRYJ<I32C%Q:LK_?
ML<[X=\:Z.NA6T-Y<BVN+>)8G1U/.T8R,#GI6'IFI#5_BE!>I&Z0R*WE;Q@LH
MC8 _CC-6G\6>''D,NJ^'6CU ??5K=&);ZG!_,5/X9M+W6O%<OB.YM6M;94V6
MZ,,9^7:,>V,\^IK3E4%*35KK^K'/[2=:5*DIJ7+)/1.]EU=]O037/^2J:/\
M]<E_F])X[&?$WAX'IYH_]#6NOGT33[G5H=3E@W7D("QR;V& ,]LX[FB_T33]
M3NK:YNX/,EMCNB;>PVG(/0'GD#K6,:T4XOLK';4P524*D4U[TDUZ:?Y%Y_\
M5M]#7F_@6S;4/"FN6B'#S912?4IQ7I1&00>AK/TO1=/T2*2/3X#$DAW,-[-D
M_B36<*BC!KJ[?@=%?#.K6A/HE)/YHX_P=XFL-)TLZ1JKFSN+:1AB13@@G/X$
M$FLS7];@UOQCHTEHK-:Q3HB2E2!(V\$XSV'%:EYXJT5[J1?$'AV2.X1B%,D"
MN67/')Q_456LTF\7>)["[MK!K/2+ @H2H4'!W8&.,DXX'05UI)2=1JWY?(\>
M<Y3IQPT)J5FK*SO9/KVL>D5P/Q)_X^-$_P"NK_S2N^K/U/1-/UAH&OH/-,!+
M1_.R[2<>A&>@KCHS4)J3/:QM"5>A*G'=V_-,YGXG_P#(NVO_ %]K_P"@/76Z
M<,:9: =/)3_T$5%JFD6.M6RV]_#YL2OO"[RN#@C/!'J:N1QK%$D:#"(H51Z
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(0&&" 1[TM%
M!@8'2BBB@ HHHH 0JI() )'3(I:** "BBB@ HHHH 0J&&& /U%+110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%<_P"-O$2>%?"-_JI9!,B;+<.P :5OE0'/;)!/L#0!T%%>9?#W
MQ$]O_;/AXZVOB.ZL(5O+6Y2Z$S7",OS)NR>5D!'/0,M;7@7Q;>^)C<K?OIT=
MQ%&C/9Q)+'<6['.5D20#..FX<'F@#LZ*\[UKX@:IIEEJ]K!IT%QKMKJ7V6VM
M06VS1&/SEDZY_P!6K_\  EI-5^)_V6.[O;"UBN+"&TM&1V8@M<7)RBDC.%"8
M8\$\B@#T6BN,\(>,+O7-7N]-O$M96B@6>.ZLHY4B8$E2A$@!##@\9!![8K/U
MKQ_JFF6>KVD&G07&NVNI"UM;4%MLT3)YJN><_P"K5_Q6@#T.BO/;_P")3J9[
MC2[**[M%M+,Q;G*E[JZ8>6A;H%"$,W&>13[SQEK^A/JEEK=GIS7L.D3ZG:2V
M;N8G\K[R.&Y!R1R#R/0T =_17DFO>+-0L#X-\1>(H8K6)[B:9;:Q9Y&9&M3L
M5AW<L>@X&1SWKO?#^J:EK7A./566R6YNXC/;1Q,7C16&8U=L_,>FXC'<#IF@
M#>HKS9/B=/(?#3)81^7=HK:NQ)_T(M*( !S_ ,]=PY[*:>_B6;6-7T*X>Q@:
MWDUVYM;"7S)%)2.*1?,.#@Y97&"",>] 'HU%>+W^K^);SX3^*[G5)K=Q#>31
M1/#(WF!EN0NT9 &T#@=\=:[C2_$7B!/&$6AZ_8:?$MY9O=VSV<KN4V,H9'W
M9/S#D8% '845QVK^(?$'_"<_\(WHEKIQ_P"):M\UQ>,X"$R,F,+UZ#T[\]JP
M[CXHW,=C86S6EI:ZO/>75G<-,TDEO"UN0'8;!N8'<N!QUY/% 'IM%><VGQ#U
M34;6QLK+3[5M:O+^6SC>1I$MBL<8D:49 <C:1A>N<\\4E_X_UK2M.U6"YTVR
MDUK3+VTMW2*5O(G2X8;64GE3C(P<X([T >CT5YUK7B+7;:#6M"UVWL4FN-$N
MKNTN+"1\#8N&1@W.1N!##@^U9Z>/[K3K31M&LFLHYHM&M;F>XOUF<.73Y441
M@G/!)8^O0T >JT5Q>JZW)KGP=U76!!)9RSZ/<.8B2&C<1L" >#U'!XJAI'B;
M7])M_#']M6=A_9FJK';1-;RNTT+F(LF_(PV0ISCH?7N >AT5YS;^/==;2;'Q
M//IM@OAR\N4B6-97-U'&\GEI(>-IY()4= >M9DNJ^)+SPM\1_M\ULUK9M>PQ
M-'(_F1$0(55> -N#G.<Y)H ]9HKS_0/$GB*UU/PWINLV%@EGJ]JWV9[>9VEB
M:.(/B3( .5_N]#Z][VNZF+#QW;[;5'FCT2[N$E:1^-K1_+M!VD'CG&>.M '9
M45YUI'C;Q+*/#%]JNF:9%I>O,D,8MY7,T3M&75B",;3M/'49')IEEXVU#59-
M:LM2AT^T:&UN6_LV3SH[H*F0IR0%=2.2R$8R* /2**\YT7Q-K-];Z'HWARPT
M^-DT.UOKA[V60HBR+A(TQEB>#\Q)X]36'HGC>[T+PQ;QO'"NHZGK5^@-R[R1
M6X21F;.P%FQP  !G/84 >Q45S/@SQ+/XDL;PW4,:3VEP83+ KB*8;0P= X#
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
M02Y4*S;6(W  GY3C(]J ,'_A7VB1V>GP6;7MB]AYGDW%K<LLI\P@R;FYW;B
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
MZ3_T,UD3Q^%=6FFU*RUE])OB29&67RF+=R5/7\*[FTM+>QMUM[6%(85R0B#
M&>:JW6@Z3>S^=<Z;:RR]W:($GZGO0!E^"-4O=6T S7S>8Z3-&DVW'F*,<_J1
M^%=)3(HHX8ECB14C4855& !["GT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<9\2'<Z
M+90-IT5U:2WBK<R36LMRENFUB':*,AG&<#'3GFNSHH \*T_3M1_X1:\MI+"^
MDT*+Q$DMS:6]G+;F2S,0)\N$DN(]Y#% >F>!R*V?$6C^'[_X>W3:!X>O4L[?
M4K>X,1LY8]ZAT$C1QM\V-F0< =#]:]<HH XKQ-;W%U\*KN'PE;SP.]NOV:$1
MO%)Y>\%U"MA@2FX <'FN)TKPX-2T[Q"EC:HEM+HTD+65OI%Q9QRW'WHR?-8[
MI%(QD?WN2:]KHH \;MM"TW5]*\"65MI5[#9K=L-0C:WE@/F"U(?=D [20%)Z
M'D47^@2Z5!XGTG3+"XCTV/6M,FM($1F106B:0I[9!)QP,5[)10!Y.EEI4?BS
M6&\5:'J=]K$FI>9IUQ%;32C[/\OE".1/E0+SN!([YS6%XQCO+K7-2NX=(^S:
MM;ZG%]G:'2KB2=XE= )A<AMBJ5S\H'MC/->ZT4 >1Z_I][(_C/99W#>;KFF/
M'MB8[U7R-Q''(&#D]L&I=5TRY7QI<>"XHF.DZY=QZO*PZ1Q(<W"'_?D2+_OX
M:]7K)T[PSI&E:K>:I9VA6^O"?.F>5W8@DL0-Q.T9.<# H Q_&5O--K7@]H89
M)%BU</(44D(ODRC)QT&2/SKSZ3P@B> M3UQ-.NO^$A@UF26UF ?S8U^UX^1>
MRE23P,')->WT4 </\5-+CU+PG%(]C)>"TOK>=TBC+L(Q(OF$*.3\N>G:L<>%
MM&\1>/[3S=)G;0E\/((89HI(H]WGM@,IP<@'.#TSG'2O4** /"9=,UB/PQX9
MAN[6671;.ZOHKB&[LYKI$ E(@:2)"'90H(!Y R..E>A>!M.O;3P5=0PW#*9I
M9GLE>TDMUMU/W56.0E@F[+#/8]*[2B@#PF+3K2Q;P1$?#NHV.MIJ]LFHWEPA
M GDPV\ER<2Y8%@1G SR.AU%\+7G_  B_C34;"SO/[:GU>[1"K,LK6IN%9TBS
MP-RAL$=2>O2O0=/\$>'=+U*/4+73\7,6[R3)-)(L.>NQ68JG_ 0*Z&@#Q^W\
M-:7K^K7%AX8TN]TS1;C2IH-0::VE@C:<E?)(5P"TB$$E@/QYJFEUXEWI\0;C
M3+YK[3Q'IC6'EMNEC\HB1PHZ@W#@@^B5[910!X]JOA&RT1? TFKZ9/?PVPN%
MU.2&W>9C+)&S\J@)P96;!J2_\&6>KR_$.^OM-GFN4<OIY;>-K+;*0T8'5MP
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
MP,=%P1Q3=1\&VVHZ1\0]3NM-N)-2BOKB73G^<,K+"C*T0'<MQD=< =J]DHH
M\CU/3_,U>^OO$F@ZEJIGTVW_ +-GAC+"V81_O!NR/)??\V\X^O%=A\,@1\,O
M#N1_RY)_*K^L^#M"U^Z^TZE9O+*8Q$Q6XDC#H"2%8*P##D\'/6MF""*V@C@@
MC2*&)0B(@PJJ!@ #L,4 24444 %%%% !6%XC\31: ;.VCLY[_4KYV2TLK? >
M0J,L220%4#&2>F:W:Y+Q7I&K'6](\2:'!%=WFG"6*2RED\OSXI ,[7/"L"H(
MSP>: +VF^([EX+V37M'ET-;11(\UQ<1O RG/(D4XXQR"!C(]:ELO%WA[4=.N
MM0L]9LY[2T4M<2QR@B(8SEO08!KF==M/%'B[0)4N- M[ VUU;W,%E<7BR&[\
MM]SQR%0552 ,<GD<UG:OX=\0>))/$.J'1!IDEQH4FF06C7$;27$C'<&8J=H
MQM&3W/2@#M[/QAX<U"YN+:TURPFFMHS),B3J2B#JQYZ#OZ=ZY#1?BA+K+V$\
M5II[6E_JBV,2Q7F^>)2)3NE7;A2?+! R<AO;G4;PQ/#XB\%7-I811V^F6\\-
MTR;5\L-"%5<=2-P/3-9&E^$M9MO#'@NSDL@MQINL-=7:^8GR1YGP<YP?OKP,
MGF@#J[;Q590Z1=:EK%[IUG;P7DMMYBW.Y/E<J 20/GXY49JOJ7Q$\,:=9:9>
M-JMM-:ZA=?9HIHITVJ<?,S$D85>,^FX>M<K%X3UZP:PU1=+2]DL-<O[O[ TZ
M*98IF;9(K$[0R@@@''4]#6MX@L-<U;1=)OH?#:07ECK,=\VGK<QEY(U# DMP
M@<[LXR>G6@#H[CQ=X=M;NUM9];L4GNE1X$,Z_O%;[I'L>WKVJ[JFKZ=HEDUY
MJE[!9VRD*9)W"C)Z#GJ?:N#UO2/$<OB5-4T/2KNPO+C[,+B7[9"]K(BXW+-&
MWS;E!904ST!S6YXPTG4;G5= UK3[)-1.E3R/)8M(J&0.FT,I;Y=RGD9QU/(H
M 3Q!\0=&TGPE_;MC>65]'+,MO;XN55'D9@,%N<;02QXR #5R7Q!=0^%K'5'_
M ++,UQ+"A*7A-N0\@7*2;?FR#D<<DXKCKKPEKNHV6LWS:7':3ZGJ]C=)IZS(
MQBCA9-[LP.W<P!) )Z#J:ZWQQI-YK'A^"UT^$2RI?VLQ7<%PB3*S'DCH : +
M%[XU\,:;=-:WNNV%O.LODM'+,%*O@'!!Z<,/SJ-_&VAQ^,#X8DO88[_R4E&Z
M5 &9SA8QSDOC#8QT8'O7/2>#[N73OB$)--B>YUAY?L98H3*OD*J<Y^7Y\XSC
M!YIUGHFMZ?XKTN\&F&:WFT*#3KB9)XPUK*C$EB"<L,'^'/2@#JK;Q5H%YJ[:
M3;:Q92Z@I(-NDRE\CJ,=R.X[4D/BSP_.;@1:S8L;>-I9OWRCRD5MK,WH P(Y
MKSSPOX)URRDT32]5@U)K;2KKSUN$O+86Q*[BK*HC\TELX()'WC\QJP? .IR?
M#6]TR*VCMM5DU22^9-Z#[0HN"ZJS88<H%QD$ @9'6@#NK3Q;X>OM.N=0MM:L
M9+2U_P!?,)AMB]-WIGMZUFZA\1O#%AIEKJ U2WN+6XO$LP\4J?(Y(R6R1@*"
M"WH#FN87PGJ&H66L7>IZ1K%S<7-O#;""[U*V6614DW[E:) JE#RI9N>G I9=
M"\777A4?:[:6\N+/6K>^M+:ZFA^TR01LA*NZ8C+<'!STQDT >C_VG8?V9_:?
MVVW^P>7YOVGS!Y>S&=V[IC'>N=LO'FEZOXIL-*TBYM;^WN;:>:2XAFR8VC*
M*1[[\\^E'C#2-0\3>!C:P6D<5Z6@N#93R HY1U<PLPR,'!&>E8$^B:_XC\7I
MJ4^@_P!B0'1KFP,QN(I)5=]NTD(3P.<8]\XXH Z^#QGX:N9KJ&WURPEDM8VD
MF6.8,55?O-QU [XZ5>.L::ILP;V &]0R6WSC]ZH7<67U 7G-><^%?!VKI=:)
M:ZW9ZB(=(C95=[RU:V)\LQD1HD8D*L"<AB/?)%1V?P^UVZTS6=,OG6&.TTZ;
M2=$F,@;=$[LV]L<K\HBC/?"GUH [F+QEH5_::A)I.J65_/9P/,T4,P8X4'GC
MMGC(XJ&W\;Z/%X7T?6=:OK33#J5K'.D<TP'+(&(&>3C/7%<EI'A76[AQ+J-E
MJD4]GID]M!]HO;5HBSH%V(L2 [.,Y8C&!Q4FE^']?\.3Z#JBZ&-4>'P_!ID]
MJMQ&DEM(G)*ECM*G.#@_PCK0!W%WXHT&QM;:ZNM7LHK:Z5G@F:9=DJ@9)5NA
MXJQI6LZ;KEE]LTJ^@O+?<5\R%PP!'4''0^U>32:)JGA[4? T+Z;;7=[]OU&\
M&G)*!'$'4OY:,1C*@Y'09'4=:[CP=I6IPZUXAUS4K!--_M6:$QV(E61D$:;2
M[%?EW-G)QGH* -L^)-%&GVM^=3MA:7<PMX)BX"R2$D!0?7((Q[&L[Q/XPM=
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
MMHV19DCD0,TG0O@;3CGG/3@T =Q>^)=#T[38=1O-6LX;.?'DS-,-LN>1M/\
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
MKS74?%<^@3>+[RPTZ*6Y@U6SM]LDSXF,B1#/)PIPV. !QDBM[3/$&MP>+(M
M\06E@DEW:O<VL]C([+\A4,C!@#D;@0>A]* .LHKA]:\;7VD7.O6'V*&34+<V
MW]EQ9(%T)SL7//9PP..PK/NO'4FM:"ZP643Q-X=N-0U%&=E,3 %!$"I!!+K*
M">N$XYH ](HKS;2-8\0R^-]&L+/[&NE2:!!=&WDE<[5+H&8'!)<9(&3@CJ<U
MCZ)XH\2:!X9O-5%C97&BVVL7$4[2W#_:'5KDKE!C: I8#!/.#TXH ]AHKE_'
M%TEI;:(9+<3"76K.( R.FTM)@-\I&<>AR#W%<Y?>._%$5KXCU.TTG3)-,T*^
ME@F\V=UEF1-I.P $ @'.2<'TXH ]+HKBI/$_B#5M=O[#PU8Z<T.G)"9Y-0E=
M3*\B!PB!0<84C+'N>E8NH^([WP[K_CO4T1)9+6#2]L#N3&I<LK8Z>OMT% 'I
M]%<GKWC$Z#XAGM)H%>SM]%GU21ESYA,;J-H[8()KF-2U7Q1=WW@F?5K6PMK6
M]U6*5!9SN60&*0B.3(PV0<Y'&5Z=#0!ZG17E]KXKO].L8(=&TNVDN+_Q'>6/
MESW$FW(:0[RQ)(Y7) XQG JX?'NM6,6JZ?J&F63ZY:7UK90BWF86\K7&/+8E
MAN4#G/T]Z /0'MX9)HIGAC:6+/ENR@LF1@X/;(J2N1T;Q!KK^-9_#FM6NGJT
M>G+>K/9NY#YD*=&^[T/'/3.><#+\:^/[SPU>WBVATN>.RA66:W;SVF;(R02B
M%(SCD;B<]>!0!Z%17->+?$TN@^!KGQ#9VZ321QQ2)%*< [W5<''LU44\4:WI
M7B"UT[Q'::9#%?V\\]M-;7#;8C$H9TE+#IM.=XXXZ4 =G17G&A_$6]OO$$.F
MW2:?.EU:37$,MFLZA#& =I,BJ'!!X9?3IR*SK_Q?XPU#X9V_B*.#3]/-U/9^
M2(YG+['E"L3P0 Q*C'.%)YSQ0!ZQ17#WWB+Q6GB:U\.V-AI#WTFFF]EEEFD$
M49$FSC W,.G&!R>O%94OQ1N1HVC[K2TM=4OI[F"4SN[P0&W;:[?("S9.,#CK
MR>.0#TVH)[*UNI(I+BVAF>%MT321ABA]5)Z'Z5YX/B+J]QI>G&RTNTGU"YU=
MM,8%W2%_W9<2H2 P7IG()&&'-=-XB\07WA_0M/<VL%SJ][<0V4<2N5A\]^I+
M$9"##'IGB@#I*C@MX;6%8;>&.&).%2-0JCZ 5Y_JGCO7/#UIKMMJUA8-JFGZ
M>NHV[VSN89HR^P@@X92&'KSFNIMM0UJ/PS=:C?Z;";](I)H;&UD+E@%RL98C
MER>#@8STH VZ*\Q3XDZBO@K6=:8:5<7=@(#]CB\V.2)G<*R2I( 1C/!'!P?2
MM6X\8ZQX>U1(/$]A8K;W-G<7<#V$K.R&!-[QN& R=O1A@9'2@#N:*X.Q\7^(
M89=!NM:TW3XM-UR5(8/LL[M+;NZ%XP^0 V0,$C&#ZTL'CN\E\"Z/KQM;<3W^
MHQV;QY.U5:X,1(YSG S]: .[HK@X/'%Z?&MUI%ZEA86\,LBI#<B5;BXB5<B6
M)MNQP?[H.0,UFZ%\4;K5]0TMVMK(V6I3B)+>'S3<6X;.QW)781P,@'C/4XH
M].HK.\0:C)I'AO5-3B17DL[26X1&Z,40L ?;BN3LO&'B&%O#UYK.G:='INN/
M'!%]EF=I8))$+INR,,#@YQT]30!WM%><6OQ'NG\5:?8M_9EU87]V]JCV?G%H
MR Q5O,9 CCY<$+TSWQ48^(VL0>'M2UZ\TNR6R@NWL+55F;?-,)_+5FX(5 ,Y
MZG(.!TH ]+HKS!OB;J%OH^O3206%U<:?9+>0S6JRK"^6VE&#@$,.#P>0>V*U
M8_$_BB'7(M*U/3=,ADU&QFN;!H9W;RWC"Y24E?\ ;'*C\Z .ZHKR[1_%_BBS
M^%FE:W>6]O>S7!B7[2!+)Y<;9W33*BYXP!A?6NZ\,ZJVM:!;7[W%C<-+N_>6
M#LT388CC< 0>.0>AR* ->BN/OO$/B"]\3ZCH_ARRTYO[,CB:ZEOY77>\@+*B
M! <?*.6/KTK$>\\4CXDZ[%HMK823_P!FV<DBWEP_E1M^\^5=HR23WX^[SZ4
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
MWCC'"@-M&,[L]!0![917DMO<^(M9NO!FG7'B">V%[!?M<W%A-&YGCC9/+.\
MKNVD98#NV,5;TW4TU#7=4N-:\9W.E7MGJS6L.FK<1Q((E8",&-E)?S <[O\
M:XQB@#T2QU*SU+[3]CN%F^S3M;3;?X)%QN4^XR*6]U&STT0&\G6$7$Z6\6[^
M.1CA5'N:\PN/$ETECJEK/?7RS3^)[FSMWBNDMPJ(FX(TK@A%X.,#)/ K+LM9
MO=6T.QCO+PW8LO&MK;0RM.LY\L%6 ,@ #X+'YL4 >VU5@U&SN;^[L89U>ZM
MAGB'6/>"5S]0#7)^/M1N+:^\/:>VJRZ1IE_=21WE_$P1EVQEDC#GA-S#&?:N
M#.M7>BGXAWNB:O)J;0-IT2W[%)&2,[E=MP&UB@+#=CMDYP: /<JJZEJ5GI&G
M37]_.L%K NZ25LX4=.U>2?\ "1>(M,T;Q#<:=J#7,$%A'*IFU"&_EMY&D"F0
M;!]WRRS8.1E/0U?UV^M])\"^(;C1/'%YJMVMBDRA[R.9HOG \Q2HRN<XQT]J
M /5@01D=#52PU*SU-)VLKA9E@G>WE*_PR(<,I]P:\YUS6[K3OB&'NM8GFTYK
MNVMXK?3K^-7MG;:"DUN1EPS')8'(!XQBJ4GB#4W06EUK4^GZ?<^)[ZTN=0#
M-!$FXQQAV!"!B ,]J /7J*\;OM>U>'2=>L=*\17%W:VFJ6$%EJI99'!E=?-C
M+@ 2!<C_ +ZP:U+Q]8\/Z[KNBP^*IS'+H?VV"[U:1"+:<RF/.X* %/'; - '
MJ%%<+\.-5:]75;&>>_EN[-XO.^T7R7D8W*2#'*H&0<9(/(XZ5R%WXOO3XFT^
M^T_4[Q8;C75L6M[G48CNC\TQNOV8)E0.S$[NA/6@#VF@G S7CFH3:]+H/C7Q
M!'XGU."71M3N19V\;+Y06/:=K@@E@<XQG _.M&]UA[_Q5K::MXKGT&/3[:"6
MQ@BE2-90\>YI2&!\T;\KM]L=30!Z1IVHVFK:?#?V$ZSVLR[HY5Z,/6K5<#X
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
M&5@P[@@'\*Z"DR,=: ,>P\,V=AJL&IB>[N+R&R-D);B;>S1E]^6)ZMGO5!_
M.CM90V\;WD$MO=37<%U!.4FB>5B7VL.QR1@Y&*ZC(]:S-;URUT"RCNKM96C>
MXBMP(@"0TCA%SDCC)&: *B^$[ 1:8LL]].^G71NXI9[AI':0JRDL6SD88\#
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
M^5/*D,RA7P7R!M*8!X'S9]J@T[X@^%M5OEL[+55EG>)IHQY,BB15&6V$J Q
MZ@$D<T ;KZ;8RWJ7LEE;O=(,+.T2EU^C8R*D%K;AYG$$0>? E8(,R8&!N]>.
M.:Y30OB/H6L>'[C5YIC916SLLPE5OE'F,BX.T;BV. ,GG'6KR>.O#C:5>:D=
M0,=M9,BW/FP21O"7("[D90P!)&#C'Y4 :SZ1IDGV??IUHWV< 0;H%/E =-O'
MR_A4UU9VU] 8+NWAN(3R8Y4#J?P-8,OCWPW%9VUU_:#O'=;_ "%BMI9'D"G#
M,$52VT?WL8]Z?=>.?#EI;6=PVH^;'>1&:#[/!),6C! +$(I*@$X).,'B@#:2
MQM(S 4M8%-N"L.V,#RP>"%],^U!LK0I.AM82MP<S+Y8Q(<8RWKP!UKG4\>:6
MWC0^&\2"4VT4Z3>6Y#,Y.$QMXXP<DXYQU!J]I/B[1-<OGL].NI)Y55F#?9Y%
MC<*=K%7*A6 /'!- &G!I]E;6AM+>T@BMB"##'&%0YZ_*!BHX=(TVW7;!I]I$
MOEF+"0JHV$Y*\#H3VIFL:SI^@::^HZI<K;6D;*KRLI(4LP49P#W(YK.TKQMX
M<UI[Q;+4T9K./SIQ+&\6R/\ O_.!E?\ :'% &K/I>GW4,,-Q86LL4&/*22%6
M6/'3:"./PJ>"WAMD*00QQ(6+%8U"@DG)/'<FN?T_Q[X:U622.TU(NZ0M<!7@
MD0R1J,EDW*-X'^SFG>#?&%EXST5+^TC>)\?O875ODY('S$ -]W/% '14444
M%<!\2B)9=(M+G3H)K"1I6DNKBQFO(X7 &U3%$P)+9.">!CUKOZ* /$-&T.ZU
M72/!VG:G:7IM8M9ODD1HY(MD(63:I!)94/"X)/!QDU>G\/2:)_PE4FD6LL$'
MA_4+;5--B.[80(%:=$)_A8%P0.,XKV&LK7?#FE^);6.UU:!YX$?>(Q,\8)QC
MYMI&X8)X.10!D> 8)+C2KKQ#<HR7.NW!O=K_ 'DAP%A3\(PI^K&O)K*UT^X\
M)7:66DZI)XN?49_[-NXH)2%(N&PR2CY$0<[@2.Y(YS7T&B)%&L<:A44!551@
M #H!532])LM%L19Z?#Y-N)'DV;BWS.Q9CDDGDDF@#QOQ-I>I7'BG74U:(&ZG
M=/[,NO[,N;ET38 OV=XF"QLK9)! YY.173Z?X<6?X@>)-1U6*[GEM+.R-O-&
M&4-)Y+AW1>A<8XZXW8[UZ510!X3I>FZE;Z#K^F>'K"2:4:>F-4AL9K*YEQ*-
M\+B3AI2FX[E[_45K6MC8-JLS^#=*U"QTT:/=)J:RVTL*2R%1Y2[9 -TH.[)&
M>#UYKV"B@#R#2/"D.B6GPZU:PLKJ+5)6ABU";+ES&UNQ99 >B@A0 >F *['Q
M!;S2?$;P;,D,C11+?>8ZJ2J9B4#)[9KKJ* /%=-AU7PQX*\+>);+3;J:^@M;
MC3[FU6(^8RR,[1$KUPLJK^#FM,>&[C0]1M;!(I9O)\)WD<LRJ2)+AY$9N?5F
M+''6O5Z* /(=(\*0Z);_  [U6PLKF+4YFBBU";+EC&UNQ99 >BA@H /3  K
MU'38K'0[!-0T+4D\3#68/MNI21L(Y\W Y\W.)%(VX49QCH,9KWVN>C\#^'HM
M634Q8,URDQG027$CQI(3DNL98H&R2<@4 4O',$T]QX4,,4D@CUZ!WV*3M4))
MDG'0<CFO/M0\(HW@OQ;K@L+LZ]!K-U-82CS/,C G!4QJ.QY/ YS]*]OHH Y'
MXC22+X9CC&GI>03744=P9(9)D@CR29&CC(9P" -H/?GBL;X4PSVL_B2W\IXK
M 743VJBRDM(B&C&XQQ2$E02/7WXSBO1Z* /,-!\36WAO4/%=I>Z?JTUS/K4\
M\$-MI\LOG(50#:P7;R5/4U6\.Z!J>CZAX%AN[1XF1-4EEB0;DM1+M9(R1P,
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
M0T^<G:<$$*&X'-+/\-6>RM(X]2MGEM;^ZO%6\L1/ _GL25:,L,E<\-GUXYH
M9?\ Q*F?3=%O-(T>YF-UJQTZ[@<1EXF4-N0'S I<X!4Y*X!SCBKTGC&VTO5/
M$-QJ,FH)%96UG(;-HT;8\NX!$V\LY; .21G&#BJ<'PUGM/#T=A;:U''>0:R=
M7@N!9*(U?D;#$& VX)Z$=JO7W@$:I+K4M[J;F;4X;-1+#"$,,MODK(.2#EB#
MM]L9- $D?CV.(WT.J:+J&F7EM8R:@EO<&-O/A09;8R,1N'&5)!&13-(^(4.I
MZEI5K-HFIV,.K1E[&ZN%39,0F\C 8E>,D9 SBF/X'U#4I+VYUS75O;R73IM.
MMFBLQ#' LHPS[=Q+,<#N!QBK\GA(N/"V+[:=!'7RO]=^Y,7K\O7/?TH R4\>
MR:[X3UO4M*TZ[MH(=/N)[6^>2%E+HIQE0Y96SR R]!S3O#/CYKTZ#8ZCI6I6
M[ZG:@V]_.B".YD6,,^ #E<@$C(&14,7PVG:\U2\N]5MC<7NG36!>TT];?S/,
M'^LF"L1(P[8"]ZVV\)[CX5/VW_D _P#3+_7_ +DQ>OR]<]_2@##TSQZEKH>@
M#[-JNKW6K2W4<'RQ"5FB=N&P54#C&>P&372^'O$L6O-?6[V5S8:A82+'=6ES
MMWQEAN4@J2&4CH0>U<7<>"=6TR\\%Z?I=]*#I\M_(^H+;;DC,@+*'0GH=Q7J
M,]B#77^&O#<^C76IZA?ZB=0U34I$:XG$(B0*B[414!. !GN2<T 8>E?$24Q>
M);K6]*N+2QTB[EB%PJH1M4)MC($A)D)?L-O(YS6OI/C#[=K$6E:CHNH:1=W,
M+3VJW?ED3HN-V"C-AAD$J<$9K/G^'[W)\16<VK$Z1K4IN3;K !+#.=F'$F>0
M#&"!MJYIOA74AK]KK&O:XNISV,+PVB16@MU3?@.[#<VYB% [ <\4 17'BS48
M/B4GAQ-'GGLFL5G,\>S*DR!2Y)D'[L X(QNR. 17/:%\2+FTTN6?6-.U.ZM8
MM4FM9M32-!%"#.4C!&0Q !4$@'ZDUUNH>&[N?QE9>(;'4UMFCMOLES ]OY@F
MB\P/A3N&TY!&>>O2L^3P%O\  U[X:_M''VF\:Z^T>3]W-QYVW;NY_NYS[^U
M#M4^(5IIUYJ"1:7?7EGIC;;^\A,82 X#$!68,^T$$[0<5/X[UJ]TOPDM]H]R
MD4\US;11S-&) %DD52<'KPU9.H_#""YU^_U&VFTU8K^433I>Z3%=2(^ &,;L
M?E!QT(8 Y(ZUT/BSPVWB+PY_95K=)8LDL,L4GD[U0QNK ;<CCY<=: ,9M2\2
M>%M<TFWUK4;75M-U2Y^QB9+7[/+!,5+)P&(93M([$56L?'T5AHNE,\&JZM<:
ME>7=O !''YI:-W^4@$#'& >PY..:U+3PCJ5QK5EJ?B/7O[4:P8R6EO#:"WB2
M0@C>PW,68 G&3@9J+2_ ?]FR: _]H^9_9-W>7./)QYOG[^/O<;=_7G..U #;
M[XBVUG+>%='OY[;3L#4;B)HMMLVT,RX+AG*@_-M!Q[U8NO'"C5;FRTK1-2UA
M;,(;N:S$>R+>H8*-[ NVT@X7/45EZC\,+>YU^_U&VFTU8K^833I>:3%=2(^
M&,;L?E!QT(8 Y(K1E\'ZE9ZQ?7GA[7ETNWU HUS;M9+,%=5";HR2 I*@#!##
MCI0!'#XSO?\ A.]6T:YTF9-.LK>&8W0V#R@P<L[DR9V_+QA<\'(Z4[3_ (A6
M]Y<:<T^BZG9:=JD@BL+^X5/+F8@E05#%DW ?+N S5BY\(SS>*KG54U)19W]F
MEI?V<EN&,RJ' *N&&S[YSP>E4+'P'?Q'1[34/$#7ND:/*DUG;"U6.0M&,1^9
M(&.X+[ 9P,T :GAKQ>GB>YNTM=+O8;>UDEA>ZF"B-I$?:57G)]<XP.F<\51O
M_B';V<^HO#HVIWFF:9*8;[4(%3RX67[^%+!G"Y^8J#CFMGPQH/\ PCFE267V
MG[1ONI[C?LVX\R1GQC)Z;L9KG[[P#?2C5[&P\0-9Z-K$SS7EK]E5Y 9/]:(Y
M"WRAN>JG&3B@#2B\:077BR30+/3KRZ>-(97NH@ODI'(I(8L3[#CJ<\=#3];\
M7QZ7JZZ3::;=:G?^1]IDB@>-!%'D@$M(RC)(.%&2<&IM&\,Q:-K^J:C#-F*]
M@M8$@V8\I8591\V><[O08QWK(\3_  ^AU[7TUJ"2P2Z^SBVE2_TY+R)U!)5@
MI(*L,GD'D=10 LGQ'LY'TJ/3-)U'49M3M'N;>*%45AL8*RON8!2"3DDXXQSD
M9J+\5;-M/&HG0=86PAG^S7UP\: 6<N_858;LM@XR5! !'?BMC3O!\>FZUI6H
M17$06PTZ2R\F*V6)7+NKEP%PJ\J> .]4[CP%Y_@_6]!_M';_ &I?2WGG>3_J
M]\HDV[=W.,8SD4 27OCIX==U72+#P]JFI3Z8(VN&MO+"A70."-S#)QQM&2<&
MJ2>-8;OQ1I=Y!?%= GT*XU"0,@&-CI\QXR"H+ BJR>'O$LOCOQ;>:9JK:3#=
M&U5));,3)*!" 63)&&4Y&>1ZBM"U^&^GVHLK<7,CV%OH\^E/"R_-*LK*S.6S
MP>#QCO0 ZU^(2SO:>?X?U6TAU%&.FS3B,+=,%+A.&)1F X# 9J<?$#26T_1[
MT++Y.I6TMT2<?Z-%$FZ1I/\ =.%XSR:IV_@[4;5M-EU;7)-5L=#S-96D-FL<
MCNJ%4+MN.]@I(& N2<FLSPEX/34)O$][J-C>V>GZH);6SL[H!)((),O-A1G;
MND9B!Z** -O3OB#:7=U;I>Z;>Z;!>0O/:7%RT965$7>V0C$H=H+88#@'Z4ND
M^/[;5+[3XGTJ^L[74\BPNIS'MF(4L 55BR$J"1N SBJ&@_#*WTI]EV^E7-NM
ML]LA@TB*"=E9=I+R@DEMI(RNW.3FG>&/AO'X<U"UE,VESP6:E8&72(H[EN,
MO,"22!W 4GO0!O>(O$<V@^5Y6CW5^'5F9HI88U4#J,R.N6] ,YK)E^(]FXT8
M:;I6H:C)K%H]U:QP*@;"[<AMS +C=U)QQWXR_P 3>!WU[Q!%JT5Y:(PM/LCQ
M7E@MTJKN+;XPQ 1^<9P0<#CBD\.^!/[!G\/R?VCY_P#9&GRV6/)V^;O96W?>
M.,;>G/7K0 B?$>QFT>VN8=,U"34+B\>P32PJB<3IG>IRVT!0,ELXQ3?"?B/4
M=:\:>);2\@NK.*RAL]EE<*FZ%V$F_P"920P.%.02/IS3)/A]*A>ZLM8-OJ::
MO<:I:W'V<,L?G#:T3(6^92.,Y!^E:/AOPO>Z/KNL:QJ.KC4+K4T@5]MN(EC\
MH.,*-QXPW3KQU.: *-MXOU.Y\8>(]%;2)TMM/CC,5THCQ'NC=MSY?)#%1MVK
MG^\!67X/^(L]SHWAI=8TS4O^)DJ6ZZK)&@BEN"I., [@"00#M ....:Z(^%K
MN/Q;J.L6NJK':ZE D=W:/;;BS(C*I5]PVCYLD8.<>]01>"/+\->&-'_M#/\
M8=U;W'F^3_KO*!&,;OESGKDXH B_X6-8FYWKIMZVDB[^QG4P8_*\S?LSMW;R
MF[Y=VW&:J_\ "=0:-:7]Q<KJ6H9\0/I<<:QH71RN0J!<97C SSD\U%9?"RUT
M_5S-!)ICV!NS=".?2(I;A<MN*"8G[N>A*E@. :O_ /"!_.&_M'IXB_MS_4^V
M/*^]_P"/?I0!UEE/+=6,$\UK):R2(&:"4@M&3V."1D>QJ>BB@ HHHH ****
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
M8YSE<@ <8K)\2>"+34_#^LVNFHEO?:A8I9>=([E0B9V CGID\@9.: ,]-?\
M$^EZYHMOJ<FF7T.M1R^3%:QM&T$JQF0#<6.]"!@M@<D'VI_@;Q+JVK7]Q9:[
M/'#J*0":337TZ2VDAYP2KL[++'GC</TK5T[P'X<TVX-S#IP,YA:#,DTDBQHP
MPRQJS$(#Z*!5K1_">C:#=275A;RBX>,1>9-<23,L8.=BEV.U<\X&!0!S%]XD
M\37LWB2\T>;2[:QT"5XC!=PL[W+)&'<E@P\M<' .#ZFGZ9XJU[Q#XMM+73A9
MVNEOI=IJ4WGQL\H$A;,:X(&2!C)Z8/!S6YJG@;PYK.H27U]IY>>8*)]D\D:S
MA>GF*K!7Q_M UIP:-I]MJTNIPVX2[E@2V9U8X\M"2JA<X&-QZ"@# US6-:N/
M%]OX:T.:SLY/L)OIKNZA,WR[]@1$#+SGJ2>!BN3N?$OB;6;KPTMO>6=E=Q:U
M<Z==!(Y'AFDB1_FP'4M&0,[2<@XYXY]"UOPOI'B%X)-1MF::#(BFAF>&1 >H
M#H0V#W&<57N?!/AVZT2TT=]."65I)YMND,KQM&_.6#J0V3N.3GG)S0!Q)?Q/
M#XV\<S:+<Z;"UO':33-<P._FLMOD*H##:#@Y))/2I)_B+JVI3:3;:=&;-[G2
M(=3GD33)[\[I,@(J1D84$'+$^@%>@0:!IEM/J$T5N1)J"(ETQD8^8$38O4\?
M+QQ6=<>!?#MS:V%NUE)&-/@%O;20W,L4B1 8V;U8,5XZ$F@#FH?%?BW5-0\.
MZ?;6MKIMUJ%E//=K>V\@,)CD5=RH2&P<Y ..&!/3F;XIVEYJ"^&+"&2T^S76
MKQQ30W4#2I(=CLNX!EW(-IRO<[>1CGKK?P[I5I>6-U!:".:QMFM;<AVPD3$$
MKC.#]T<GGBI[_2;+5)+*2\A\QK*X%S =Q&R0 @'@\\,>#QS0!YE;:YJ&@Z7?
M6^AV.EP7!\5II2JL)2)E,<8W, 20>G/H*V%\6:WHUQXBT[7KW33/86T%S;7L
M5K($/FLR!&B#%B=P  4Y.:Z@^$]%9F)LSEM1&J']Z_\ Q\@ !^OL..GM2ZAX
M5T75)KZ6]LA,]]!'!<$NPWHC%D P>""201@Y[\4 <%_PG_B"SL?%$-T$DNM-
MTQ;^UFFTZ2T)R64JT3,21E>"#ZUJ)XH\2Z)K6GIKQT^YM-1L+BZ2*SB9'MVA
M0.5W%CO!!QG Y["MR+X?^&XHK]/L4TG]H6_V6Z>:[FD>6/)."S,3WZYSVK6F
MT73Y[^PO9;?=<6"2);,7;Y%<!6&,X.0!US0!S&@WWBG5=#AUS4;K1WTZ^LFN
M/L45N^Z)63<B^87(?J-V5'?%8-EXHU"+PCX:MM&FM[6ZETI+J2TMM(FN]J\!
M<!& 1"<C)R>..]=EI_@/PWI=V;FST]HVPX1/M$ACB#@AMB%MJ9!/W0.M-E\
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
M"JKNZ@!RCNIW <C- 'L=%>11:OJM[+H,>LZ_=:-I^N?:M0\Y9%C8#*^1;J[
MA (R&(ZDYJ]=ZF)M7T316\:7,>B26EQ*-6CGB62[F20*(O-"[?E4D\#)QS0!
MZ?4%Y>VFG6CW5]=0VMM'C?-/($1<G R3P.2!7*> -?DU#2YH+[4TO&6_N+>P
MNI&57O8(R,2 # ;&2"5&.,]ZQ?B'>IK'B+3O#3Z5J&JZ?;J;W4X+",.QR&6%
M6RP &[<W7^$4 >E@@@$'(/0BLD^*O#HOFLCKVEB[5S&T'VR/S X."I7.<YXQ
M6%\,=7N+[PO_ &9J$<\6I:0_V.>.X7;)M !C9AD\E"O<\@UR^AW'@J/2?%J>
M)I-(_P"0YJ'F)<E/-*^8<;1][/ICG/2@#U*34K.+4X--DN$6\GC:6*$]652
MQ'TR*M5Y'X<O]<LK?PK9WUQ<QNV@WTK1RGYOE9/*+?[00K5-]6\0Z=\/_#&H
M3:Y?W#ZY) +NX::.+R$\MBJ([#"%C@%VR21VR* /:*;)(D2[I'5%R!EC@9/2
MO'V\0:]:Z&\,NLM;Z;+K,%FVI&\AN9K.%DRX:11M!W;0&8<!^>@JQXS@LSX!
MN4M?%]YJ4-KJEHTDK7,4A@!EC&UG"]!G<,]#CL,4 >M45YA=WZW7B<Z1>>-+
MK3]*MM-CN+2[CNHD:]9F<.YEV[6"8 VCUR:H:=JOB'Q/)X+M9M;N[%;^VOVN
M9[55C>Y2-T$<@!!"EEP<X_B.,9% 'KU%<7X[U*YM;WP_I_\ :DFDZ;?W+QWF
MH1E59-J%D0.P(4N1C/M7(7FO:RFF:M8:7XAGNK>UUJQM;+56*R,1*5\R,L !
M)M)Q^.#0!['17'^,+K4O"?PUOI].N[F[O;6-0+JXVO( T@#2'  ^56)Z8&/2
MN+36]<MM'\2R6VK326L6B2W*--JD%W-%./N.ICY"D;NO&5&* /9**\K>RU^W
M\0>&+'_A+]5=->M9C>EO+S&8T1\P_+^[SDKWX]^:S=0U_6-+\.75I+XBNHQ8
M>*H]/_M*7:95MBJL=_&&QN/4<XH ]?O;VVTZQGO;R98;:!#)+(W15 R2:ECD
M2:))8V#(ZAE([@]*\<US49([/QCHMEK\^N:4/#TET\LTJS&WF)*A/,4#AERV
MT],>]:,NHM>:Y<Z=JGBJX\/6=AIEK+9"&9(?/W(2\I+ [PI 7:./SH ]4HKQ
M^'QMX@TG1=,UO43+,=;THQ6T)3 ^WH2(B%_A$JL#CU6J^J:IX@LM<N="O-9O
M(SING6[0SKJ,-KYSLA,DS&4?O!O!&!P .>M 'M%%>-:EXD\17.L6MAJ5[)9[
M-(@N0;+48+5)I6!\R0.X(=00,*..YZUUNH:IK$7P9NM4N;E%U9=)>8W-LX(+
MA"0ZE>.>#QQS0!W%%>5R6.OVWB+PU8?\)?JKQZ[:S->EO+S&8T1\P_+^[SDC
MOQ[\U /$%_8Z'?Z/>:MJ-Q/%X@?3+6Z%Q%!(R",2 23,I ZD9 R> * /6Z*\
M;T;Q-K46D7>K2ZG-<6F@ZWY5R#<+/OLW10^YU #E"^X''\)KOO!%U>ZIH\^M
M7DTK)J5R]Q:1.>(K;.V( =LJ WU:@#IJ*\8TJ\\0P^#O#OBN7Q-J,]Q/J<5O
M+:R%# T+W!C*D;<EL<[B?Z5)JOB&]^Q>)M8F\67%AK.F7TL-EI"N@C94($2F
M(C=)Y@YW9_BXZ4 >PB1&D:-74NN"R@\C/3(IU>9^'XPOQ=UR2\U:YMKJ:VLY
M4L6FC F)CDW)@KE@G.,'COFE^(.NRQZS+I]KJ%]:36EA]J<IJ$5I$-Q8!OF4
MM(1M.0..G<T >ET5Y'9^(KWQ!/X>M];\23:):7&@QWQGMY$@-U<%L.-[ @;0
M =H_O9Z5;N-46_\ $EOI5WXVN++28M*CN;6^AGBA:_<LP=S)MVG: /E'KDT
M>HT5X]K?B+4IO$7]G1ZW=&PATN">TNX+^WM/M98'=.6<8< @?*O [CFI3K.H
MWGB7P_I^O>*&TF*ZT 7$[V=Q&B7$WF<%7(*C*_-D=A@<4 >M/(D94.ZJ7.U<
MG&3Z"G5X=>7UQK&E>'KB^\0W/V.S\4R6=OJ8>-!-"(WV3%BNTL""H;H>>#FO
M1O&.K)I/A* I>W9:ZE@MH;FWFC1F+$88R,"J@@'+8[\=J .KHKQ >)]>7POX
MNMH-7F\VPOK".UN#=+=/%YLB!U,J@!QUX[9(K?O;+Q%9>)-2\.Z?XEU*ZDNM
M$:_MY+ID+QW,<J@!2J@!&S@KC'- 'J%%</X*\17/C+5[G6HI)8M+M[6&U6V.
M0IN6 DF)'JF53_OJL35/&?\ 9=E\1;:\UH6^H6K/_9T4DH610UNI3RUZD;\G
MB@#U.JL^HV=M?VMC-.B75V',$1ZR; "V/H"*\[A35_$?BZ+33XBU*PM!X>M;
MIQ:.JN\K,XW;F!QTYQUP*S]$UF[U&[^'FIZI,UQ<K#JJRRA/FD\L;<X'<A1^
M- 'KU%>+:+XDU'4/%/A^&#6;\VFNQW =9]1AFD"^2S*XCC4>2RD#H?;M3X_&
M'B"3^SYVNY$3PNJIX@4?\MW,WDMGZ(C2_P# A0!ZUJFJV&BV$E]J5W%:VL>
MTDK8&2< >Y)[5+9W=O?V<-Y:RK+;SH)(Y%Z,I&017DFK+?\ B#P]X>U:ZU.]
MB34_$\4MJD; >3;LQ6+ (/(50P]W.<U>O/%O]B6_C^QOM>,=Y91@:<MQ*!*<
MVR[2@XR2^3P.OI0!Z4-1LSJC:8)T^VK"+@P_Q",L5#?3((JU7G?AF>6Y^(=G
M/,YDEE\)VKN[=68RL23^-5M;U-[OQ;XAM=3\67'A^#3((GL8XI4B$H9-S2MN
M!\P!OEVCCCU- 'IM%>5Z+J/B'Q/XB\.0WFJ7FFK-X?6_NX;<!?-<3 #J#MW9
M!..<<<9KU2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *CFN(;<(9YHX@[!%+L%W,>@
M&>I]JDKCOB)HLFO6&B68M)+J#^V;9[E$!.(06WEL=%P>?K0!TTFJZ=#'#)+?
MVJ)/Q$S3*!)_NG//X4^[O[.P5&O+N"W5SM4S2!-Q]!D\UY/XG\+WEMXOOY%T
MIY](N;**WLDM=*CNUA500T05F7RLD[LC@YZC%6!H#Z)K-K+KOAZ^\26(T>WL
M[9OLR7#V[IG>KH6(!;*_,"1QC- 'I]SJ%E9",W5Y;P>:<1^;*J[S[9/-59M8
M2VUI[*XC2*W2U6<W<DZ*N2^W9M)W>G.,<XZUY=KOA[4!XCDNWT2X_LRZTR"W
MM+>/3(KTVH52&@(+@1\G.1P?7BM6V\%7%SJ@TJ_CNI+&3PG'I[74Z#(D\UB
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
M=00AE+KYD@7*CJ1GL,BO/-6T&TT?Q@UU=>$GU;1#IR6UC!9VB2K:.&8NOE'
M7?D'=CM@US3:3/I-S\/K36]$EU'R(]1D;3UVS-%&61HUP3A]@*\>W&<"@#VA
M;^S:WBN%NX#!*P6.02#:Y)P #G!)-5;?5UNM8DLH8T>W6V6=;I)T97)9E*A0
M=W&WKC';M7E<OA6]U+3KH1Z#<V6CW_B2SGBTQDVM% NU9I"JGY Q!..U:OBC
MPIJ=QJ?B*UT"R^RPS>'8;6U,2B.(L)I&:)2, $J<?\"H ]"?6],6QN[U;ZWE
M@M%+3-%('V8&2#@]>.E)INMZ=JMG9W5I=Q.EY&)85+ ,P*AON]<@$9';->8Z
M+X5FU%M0<Z9<V^=(EM/(GTF*SBD9L%%.'.\J5R&Q@<\\THMH])^%VE:Q#HTF
MD:GX;:&YECGA6!KEDC5)\8^\'4L,GDD#VH ]9CGAE>1(Y4=HFVR*K E#C.#Z
M'!%1Q:A9374EK%=V\ES']^%9 77ZC.17.>%-(OK;P5*TK>1K&J"6]N'/_+.>
M7) _X -J_P# :XC1_#\_E>%-/M/"=UIFM:9=Q2ZAJCQ*J,J@^<1*#F7S/3GK
MSC% 'K<5]:3RF*&Z@DD&X[$D!/!P>!Z'@^]!O+41SR&YA"0$B9MXQ&0,G<>W
M'/-<A\._#D>DV^JWUSIHM]2NM2NRTTD>)&B,Q*@$\[2,''3O7,ZY#K=A9^/=
M%@\.:E>R:S)+<6EQ;HIA*/"J$%LY##:?EQDG&* /49]5TZV!,]_:Q *K$R3*
MN W0\GH<'%/N+ZTM+87-S=00P'&)9) JG/3D\5P-AX/M]2\<2W.MZ*ES:IH=
MI!&;J$/&) 7W@ \;@,>XS[UR<7AKQ!;:+X1GNK"ZDM;&TN+>2W-BMV]NYE.Q
MC"Y&04 7(R0/K0!Z[?>(]*TZ[TZVN;M%?469;<@Y5L*6)ST P.M5K;Q9I\NM
M:OIL\D=J=.EAB\V:5564R1B0;<^QQ7G<OA,V&E>%;RXT"[U2VM=0N99[-K&(
MRQ12K)M01!B @<@[<\9'3%:DW@NUU37/'EYJ&@K.;F&%+!IX W2U4'R\]"&
M&1SD#TH [_\ M%_[?_LS[-^[^R_:/M'FIUW;=NS.[WW8QVZU-;ZC97C2K;7E
MO.8CB012JVP^^#Q7E1\.>([RSCB@@N(+R3P3'9>=)E<7&X$QENS8S],UI6D,
M*^'K]-!^'LECJ<6EO"/MEG'&DIP 820V90<$YZ'')YH [FXUVPCTF_U"VN8;
MQ+*%Y9%@E5C\JEL<=#Q4^DZ@NK:-8ZDB&-+NWCG5&.2H=0V#^=>0Z7H>J'6M
M7G@TJ_CMI_#=S; R:7'9AYLKM0(G4]<$\]<9%>I^%;>:T\'Z);7$;130V$$<
MD;#!5A&H((]0: ->BBB@ K'U?P[:ZSJFDWMRQ/\ 9TDCK$5!67?&8R&![8:M
MBLS6?$&EZ!%%)J5SY7G/LB18VDDD;&<*B@L>/04 6K?3[*TM#:6UI;PVQ!!A
MCC"ISU^4#%-@TK3K6UDM;>PM8;>3.^&.%51L]<@#!KFM4^)&@Z=;Z/<QS&YM
MM2NC;B2-6_=;0=Q9=N<@@ J0#S[56E^)>EZ;XDU>QU>YBM[.VAMI;9TAD>21
M9$9F+*H) &%YP,9YH ZV+2=-M[=+>'3[2.!)!*D:0J%5QR&  P#[TLFEZ?-<
M2W$EA:O--'Y4LC0J6=.FUCC)'L:RU\10S:_9007]BUA<::]\#A][*&4!PWW-
MF&YR<\CMFFZ7XX\.:U<206&I"5TC:;)AD171?O,K,H# >JDT :USI6G7J1)=
M6%K.D/\ JEEA5@G^[D<?A4QMH#<)<&",S(I1)-@W*IZ@'J!P./:L"U\;Z)J@
MNXM-O/,NX+9KE8I8)(BZ#^)=ZC<N<<C/6L33?B#+)_8D^I100VEWH+ZM=21Q
MNQC*E,A0,G;AB>A/% '=PV\%N'$$,<0D<R/L4+N8]6..I/K4?V&SS<'[+!_I
M(Q/^['[WC'S?WN..:K_VWIQO+"T6Y5I[^)IK954MYB* 2V0, ?,O)QG-9EUX
MIMM,U;6AJ5[:QV&FVL,[A(I#+$'+ E^,$':,;<G@Y[4 ;GV&T\NW3[+!LMB#
M OEC$1 P-O\ =XXXJ)](TV22XD?3K1GN0%G9H5)E Z!CCYOQK 7XE>$&>=%U
MF,O"H8KY4F9 3@&,;?W@S_<S5EO'GAE-$M=9;5HAI]U-]GBFV-S)ACM(QE3\
MIZ@?J* -UK:![B.=H8VFC!5)"H+*#U /49P/RIEY8VFH0&"]M8+F$G/ES1AU
MS]#6+#XZ\-SZ7?ZBNI8M]/Q]KWPR(\.>A9"H;![<<TV;Q]X9@L8+QM3#0W$C
MQP>7#([2E?O%%52S*/[P!'O0!LRZ5IT]BME-86LEHF-L#PJ8QCIA2,4JZ9IZ
MVLMJMC;"WE.9(A$NQSP.1C!Z#\JR)O'/AJWTJSU.35H?L5[(8H)55F#N 25P
M!D'Y3P<'/'7BGVGC/P]>Z9>ZC%J<:VUB<71F5HFA/;<K@,,]N.>U &K<Z?97
MMJ+6ZM+>>W&,12QAD&.G!&*;-I>GW-FEG/86LMJF-L#PJR+CIA2,"LB+QUX<
MFTZ_OAJ!2"P027(E@DC>-#T;8RAB#V(%6X?$-EJ.A7>J:5.MS#"LFU]K!691
MGC.,CW'![&@#06RM%:!EMH0UN"L)$8S&",$+Z @#I3DMH(IY9XX8TFFQYDBJ
M SX&!D]\#UKD?"WQ&T77;'2([B]BBU2^@1C$L;K$92H+1HY&TD'(V[B:TV\;
M>'4U?^RSJ2_:1,+<D1N8Q*?^69DQL#=MN<YXH VTMH([B6XC@C6:7 DD5 &?
M'3)ZG':J@T'1Q=F[&DV N2Y<S?9DWEB<D[L9SGO6->?$?PEI]Y-:76L)'-!.
M;>8&&0B)QC[Q"X4<_>/!YYX-7-7\9:!H5T+74+\)-Y8E98XGE\M#T9]BG8ON
MV!0!L26MO+,LTD$3RJI0.R L%/49]#@9%,-C9M9?8C:P&TVA/(,8\O:.VWIC
MVKB=<\?RP>,+?0M*FT\(+1;N:XN8Y9%96/"IY8Q]WYMQR.@ZU/:?$;3TOM"T
MZ^DCDN-2T];LW-M')Y6X[<!5*[L-N)&>F.: .NCTZQAL39165NEH008%B41D
M'J-N,4V/2M.BL&L8["U2S;(:W6%1&<]<KC%9]KXMT2]UI](MKMI+Q9'B(6"3
M9O0$LOF;=A(P<C-9NM^-H/#_ (RM=*OVCCLI]/DN0ZQO)*TJR*H157)/!8X
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
M-O+^9' JMN(()R!G."1GWJ;[!9[;A?LD&+G_ %X\L?O>,?-Q\W''-8FI>.-
MT2:.WU6\^RW9A6:6 1M*T"GO(4#!1[DXIVJ>.?#>CS0Q7NIHLD]N+F%8XWE\
MV,G 9=@.[\.W/2@#::RM6BAB:VA,<!5H4,8Q&5^Z5';';'2H[C2M.N[C[1<V
M%K--L,?F20JS;3P5R1G!R>/>L&'XC^$;BXLH8=;A=KPJL+*CE"S?=4MC"L?[
MK$'VI]_\0?#&F7MU9W>I[+BT<+<(L$C^5D Y8JI 7!'S'CWX- '01V=K%*)8
M[:%)%C$0=4 (0=%SZ#TZ5'=Z987[QO>6-M<O$<QM-$KE#[9'%9>J^,M T986
MO+XA)H1.C0PR3+Y1_C)12 ON>*9J7CGPWI+VZ7FJ(K7-N+J 1QO)YL9. R[0
M=WT'..>E &Y]G@^TBY\F/SPGE^;M&[;G.W/7&><5+6-IGBS0]8ELX]/U!)VO
M8'N+?:K 2(C!6P2,9!(!7J/2KNF:K9:Q:M<V$WG0+*\.\*0"R,5;&1R 01D<
M<4 7**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBN.^(VJ7ND:9HUQ8&X,K:S:QM% ^U
MIU+',?4##=.>* .QHKB)OB&='.J1>)-(?3;BRLOMR)#<"=9XMVSY6PN&W$#!
M'<<XK,F^(K:EI>LV)BMK2^_LBYO+66QU)+K&Q.0Q0#8X+*>XZX/% 'I5%>?^
M&?&NIM_PC5CJ^ASP0ZK;*MM?O=+(TLBQ;R70#*[@"0<D^N.SH?B2'\3P:+)8
MV!>ZED@@^SZK'-(LBJ2!+&HR@.W&<MCO0!WU%<;8^.TU2UT$6]@XN=56<S0F
M;!M!"")23CDA\*.!DG-9FA>-;F70O#]CH^E76J:E=Z?]L9;R_ ,<(;;NDF*_
M,Q;@87G!Z4 >BT5P4GQ)D-KI@M- N)]0N[Z;3I;(SJK03QJ206QM*\#YLC@Y
M]J[.2]%II3WU^HMQ% 9IU#;Q'A<L,]\<\T 6J*Y;P]XFUG6_L]W-X9>STJZA
M,T%RUZC/M(RN^/ V[AZ%L=\5FZ)\2(]3\2P:+/:64<ES%*\36>IQW94H,E9
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
M/#.C6=K;75O%XL&L7%SI5NA+&6*XE9&7@<#:^X^A2O3/#^F3:#:VVBPV\?\
M9MG9QI'<^9\\DN3ORN..S9SR6-;6 2"0,CH:6@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *P_%/AF'Q3I]M:37=Q:BWNX[I9;<@.&0DC!/3KUK<HH XX?#VTO?[3DU
M[4[S5[B_M?L333!(_*A#;@$"* #NPV<=0*?:>!S#8:A:7>M7-XMW9O9J6MX8
MS&C#!;Y$!9O<G\*ZZB@#GW\)VTB^'%-Q+C0_]5P/WO[HQ?-Z<'/%8NF_#6+3
MKC1R-;O9;31YS+9VK11*J@JPPS*H9CANI/\ .NZHH YK2O!5AI/B/5]9AFF:
M3400(FQL@W'=)L_WFPQ]Q5"#X>QV%EI"Z5K-[87^FVALTO(TC8RPDYVNC J>
M>1Z&NTHH Y2R\!V%A)I$L=U<O+I]W->O+*0SW,TJ,KLYP/[W;'05LVFG7#:=
M=VFK7/VY;F6;(*A0L+L=L? &<*0,]35^658(7E?.Q%+-M!)P.> .345A>PZE
MI]O?6^_R;B-9$WH4;:1D9!Y'XT <UIO@B2PM?[.E\1:I=:0EN]M#92>6 D;*
M5P7"AFP#QD\<5!I/P]&FZGI-Y-KEW=C2H9(+6%X8D549-G.Q02< <GT^M=I1
M0!RL'@:T@\,Z%H@NYC%H]U!=1R$#=(8FW 'V.:N^(?#2ZY/87D-_<:?J5@[-
M;7< 5BH88=2K AE( X/H*T+S5K+3[VPL[F4I/?R-%;KM)WLJEB,@<< ]:NT
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
M2ZDL"O&0-J>4K*,?7=6%??#R*ZDU&"'6M1M=)U.9I[W3HMFR5F^_ARI9 W<
M\Y/3-=G10!CZ?X>MM-U_4=5@D8->P00&' "QK$&"X_[[_2H)_#);Q@GB&VU.
MYMI&@6WN;=%1DG12Q7)8$KRQZ$5OT4 <I%X%M(O".G>'A>3F&RNH[E9<#<Q6
M;S0#VQGBH?\ A7\$6L7%W9ZI<VMK=7/VN>T6&%U:0G+;7="RAB.0#W.,9KL:
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^*MY)9>
M']*=+V[LT;6+5)9;0D2",L=V,<GCMS]*[NLW6-$M=;6R6Z,@%G>17D?EL!^\
MC.5SQTH \IGU:ZMV\3+X!U.^U/3XM($I=KB2Z$-UY@!\MWW'=Y>YB!GD#Z5%
MI=_<OI^NSZ5K-N]JF@W,EQ'#K-S?.)=F4ES)&OE/][(!!YZ<5[8%"C"@ >PH
M"* 0% !Z\=: /']6M#IO@KPY-/XF<272K=W,>IZE-;I>$PK\@F0_N]N057H>
M^>:;_;-EJ-QHC>([_5=&\/2Z.LMJ)KZ6,R7&\AO,F!#.P4*5!/(.<5[$55EV
ME01Z$4,JL,, 1Z$4 >.6+:MKDG@FQOM4U6*VNIM143+,T,]U;(,Q%R,')4#G
MK@YZG--N7N+30M<TAO$CVUM8:^L4#ZC>2H)8?*5S \ZG>BDDX;/8#O7LN 2"
M0,CH:"BD$%1@]>.M '&>%=26_P#AI)=0174 6*X5?.NVN#\I8;DE;ETX^4^F
M*Y/0[:Y\1ZEX0L;S5=32VE\*BYN%@NWC,[[XAEF!S_%G.<\8Z$U[!@8QCCTI
M JC&% P,#CM0!XY9:S?>'-$M/$-U?WMW8Z-JU[IEV))6=GMBY6-F_O,KA!GK
MAC2L)K*XT.W\:ZQ?6.F7=C+>S2K=R0(U[))N,3R*00$0@*N0.*]BV+@C:,'J
M,4,JL,, 1Z$4 >/Z5<7E]<^#3=SW-S:_VW?1V-Q<Y\V:U$,@C=B<$DC/)Y(
M-2Z;=Z]<:@/"\4]U+>>&/M4\LCNV;KY3]C#'^(,'R0>ICYKUL@$@D#CI[48
M)( R>IH \1\%ZCJMYJ>DRVFJP/JICD;4;:?5[B>68^6<K);M&$A(?&,$ 8P"
M<UFS7FF77A[0)9=>U*X\32ZK:'4[2>XD;:XF7<KQ'Y8U5L!2 .PYS7T %4$D
M  GJ<=:38F2=JY/4XZT 06>H6E^;@6EPDQMIF@FVG[D@P2I]QD?G5FD  S@
M9Y.*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "L/Q5K5QH6E)=6L4<DKS+$%DSCG/I]*W*Y'XB@MX=@56VDWD8!]
M.M %NVN?%S74(N;#35MRX$C)(Q8+GDCGKBI]*UN>_P!1UJVDBC5;"4)&5SEA
MSU_*F6&B:O:WL4UQXBGNHD.6A:!5#\>N:SO#?_(=\6?]? _DU $WA#QBOB(2
MP7,:07B?,J+G#IZC/IWK0L=9FNO$^J:6\<8BLUC9'&=S;E!.?SKCM%T2:]\%
M:?J>FG9JMD\CPL/^6B[SE#Z_Y]:O^#M535?$^MZBR&$/!"75OX"JX;\,@TP-
M7Q5XHGT.:""RM5N9RC33*V?DB7OQ^/Y5T%O=QW=C'=P-NCEC$B'U!&:\_P!-
MU*^O-3U/6!H%S?P7H,$+*P51",C'/KCFM/P/>30V=[H=Y%)#<69+QQR?>$;<
MC\B?U%("SX0\8KXB\VWN8XX+Q/F55SAT]1GN.]:-EK,USXHU/2WCC6&T2-E<
M9W'< 3G\ZXW1-$FOO!5CJ6G'R]5LI)'A8?QC<<H?K_GK5GPU>MXAUWQ!<(A@
MEN;1$*G^!]NT_J*8&POB75M7N)AX>TV&:UB8H;JY<JKD?W0.?\]JN6^LZH-)
MU*:_TO[+<V43.#OW1RD*3P>O:L[P1JMG!H::5<21VM[9LZ2PRL%.=Q.1GKUK
M3U/5;#4-"UJ*SNHIW@M9!((VSMRAQSWI 7="U"35=$M+Z5%1YDW,J]!6%IGC
M%K_Q*UB]NB6,K21VEQS^\9,9]L=?TJD-4?3?AG8+;Y-W=1BW@5>I9B1Q^&?Q
MQ63?)J<7ANQMH/#MW;RZ8PG2Y+ X(Y8D#L>30!VWB769M%MK.6&..0SW:0,'
MSP&!Y&._%;5</XJU&+4_#6AW\9 CFOH7//W3ALC\#D?A791W=M,X2*XB=C_"
MK@F@#+\4ZS-H6B/?01QR2*ZKMDSCD^U4O%?BF7PW-IQ6W2:*X+^;G.X*NW[O
MOR>M1_$7_D49?^NL?\ZC\4(LGBCPNCJ&1I90RD9!&%XH UM7UU;3PM+K-CY<
MZA%>/=G:P+ <_G574-1\0K;0W>GV=C);FV6:0RNP(;&2 ,],8KD?$<5QX6L-
M0T?:\FE7XWVC=?)<,"4^G'\O>N]7_D51_P!>/_LE &1X?UKQ'K,=I>/96"6$
MQ.YU=MX )!P,^HJ"UU_Q+J=S?+IUCI[0VMR\&9'92<'Z^E7_  '_ ,B7IWTD
M_P#1C5S.AV$EW=ZTZ:_-IP&H2CRXV #<]>: .JEU/6+#PY?7^HVUJEU "T:1
M,2I&!UY]<UG0:SXMET^+4%TFPF@DB$H2.4ARI&>,GKBI]6B^S^!-2A.HM?LL
M+9F9@2<]CBL,ZIXJT[P?:SI;V*62VT:K,FYI$0J &(SC.,4 ;U_XLV^#!K]C
M"K%BH\N7L=VT@X].::MYXS90PT[2L$9_UK?XUE^(-.@TOX7+:VTPGC'EN)1T
M?<X.1[<U?M-*DC>"5O%]PZJ58QM(N"!V//2@"WKGB&\L]5M-'TRSCN-0N(S)
M^]?:BJ,_GT/Y4ZQU#Q+(;F"]TFWCF6$O#,DN8W?LI'4?G5;Q!;^']7U6.UNM
M0-IJ<"!HI8Y/+8 \@ G@^N.O-5?#^IW]OXIET.;4EU6V$'FK. -T9]&(Z_\
MZJ &S>(/%4&KVVF/I^F_:;A&>,!VQ@ DY.?:KVH^(M3T?3+07EC ^J7<_DPP
MQ28C[8))^HJ/5/\ DI.A_P#7O-_Z"U6_$Z:#>"VT[6;@0/*2\#[MI4C SNZ#
MKWZT )I^H>)O[1A@U/2+86\F<SV\O$?&>0<_2MG4+EK/3+JZ0!FAA>0 ]"0"
M?Z5Q=O>WN@^)=-TV'6O[6L[PE3&Y#R1#UW#_ #P>*Z[7/^0!J7_7K+_Z : ,
M.[\4W5OX&@UU8(3/)MS&<[1EL>N:UM%UR#6]&%]!PX4B2,]4<#D&N,U+_DD%
MI_P#_P!#-:.MV\OA;4FUVRC+6%T-E_ O\)/1Q^)_/ZT =!X8U>77-!@U">-(
MY)"P*IG PQ'?Z5%KOB(Z7<06%G:M>ZE<#,<"G  _O,>PZ_D:J?#[_D3+/_>D
M_P#0S5.]N(]%^(BWU^0EI>6GDQSM]U'!'!/;I^M $T_B'7]'5;G6M(@-CD!Y
M;23<8L]R#UJSJ^K:Y!#)?:7;6,^FK!YXED<[B-N3@ ^E.\5:WIUOX>NXVN(I
MI;B%HHHD8,SEA@8 [<]:CALYK#X<26UP")DTZ3<#U4E"<?AG% ">']5\1:K]
MDNKBSL8]/F4L71VW@8.."?7%7?#.LS:Y87%Q/''&T5R\("9P0,<\_6D\'_\
M(HZ9_P!<1_,URGA31]1O[&\FM=<N+&,7DBF*.,,">.>3_G% '60ZS-)XPN-&
M,<8ACM1.'YW$Y QZ8YK(M]?\2:E?ZC%IUCI[PVER\&Z5V4G!('?TJOH5G<6/
MQ%O(;J^DO)!I^?-D4 XW+QQ5#1["2[U77F37IM-"ZA*-D; ;OF//-,#JFU'6
M;+P_?WVI6UHEQ C/&D3%E8 9Y_&LVVUKQ=<:?%?QZ382P21B5424AV4C/&3U
MJSJ,/V?P1JD)U)M098)"9G8$\CIQ6#'JGBK3?!UM<0VUB+-+= LJ[FD5"  Q
M&<9I =KHFK0ZYI,-_"I19,@HW56!P163K>N:K:^(;72=+MK662> RYG)'0G/
M0^U7_#.GP:9X?M+>WG%PA7S/.'1RW.?UKG/$EN;KQ]IL0OI+'-FQ\^-@I'+<
M9/K0!I6GB'5K;7+72]:T^"(W8;R9;>0L,@9((-7M,UF:]\1:MISQQK'9>7L9
M<Y;<,G-<NT8T7QAI,BZH=7EN6,!6=M\D*GC<I!XZ^G8UHZ;<PZ;\0=;ANY%A
M-VD4D)<X#@#!P3_G@T :^JZS-8:_H^GQQQM'?-('9LY7: 1C\ZS[SQ'JMSKE
MUI>AV%O,]H 9I;A\#)[ #%0:K<PZCX]T&"TD69K42R3%#D("!C)'T_44R^L=
M!U?5[FZL=:;3M5A8QRO%+L)(XY4XR..QH U[;5=6&BZA=:CIJ6MQ:1NR@2;E
MDPN<C';\:HWGBFZMO ]OKJP0F>3;F,YVC)QZYJAI6L7NH>'_ !):7EQ'=_8H
M9$2[C&!*"K>G';]:HZI_R2*R_P"V?_H1I@=GH^N0:SHHO[? 8*1)&>J.!R#_
M )Z5DQ^*;I_ 3:^8(?M S^[YV?ZS;ZYZ52URWE\+:G)K=E&6T^[&R^A7^%CT
M<?B?S^M9\'_)&9/H?_1U &[#J'C*X@CF33M+V2*'7,K=",^M6-<\0W>G7%AI
MUI9QSZG>#(5GVHF!SSW[_E6;I^DR_8[63_A+[E1Y:-Y7F+@<#Y>OX5>\11>'
MM5O;>RO[X6U\B>;!,DFQ@">S'CMT_*D!9TF_\027_P!FU;2H(HRA87$$N5X[
M8Y.>:S4\2ZYJUW=C0M-MI+:UE,3/<289V'H,C%0:/J5]IWBV/1'U9=5LY(3)
MYIP7AP"<,1]._J.E1&PT2^EGU;0?$)TVXD):4"4!"?\ :0X/7\*8&S>Z]J-C
MX1N-5N=.6VO(2!Y#ON!^<+G(^M5X;_QE/#'*FG:7M=0PS*W0C/K6-<ZQ=ZW\
M+=1N+W:9HY%B\Q1@2 .GS8_''X5H6&DRBVM9#XON0NQ&\KS%P.!QU_"@#1US
MQ#=Z?=V&F65G'/J5VI(5WVHF!SSWZ'\JFTF_\027YMM6TN&*/86%Q!+E<C'&
M.3GFJGB*'P]JU_!97U]]EOXT$L$R2;& )[,>#TZ=?2J.BZC?V/BU=#?5%U:T
MDA,@E."\1&>&(^G?U'2D!VU%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !56^TZTU.!8;R$2QJX<*21AAT/%6JY_Q+XH'AV;3;=-,N
M]0N=0E:*"&V*!B54L<EV Z ]Z .@JK;Z;9VLUU-! $DNFW3,"?G/^2:P+#QM
M!>MJ%I+IUWI^K6=LUT;'4"D1D0?Q+("4*YX+9X[UJ6_B#3VM+-[R\LK6YN8(
MYO(-VC8WX VG/S#<<!AP3TH N6%A:Z9:+:V<(B@4DA 2<9.3UJ :'IBR7CK:
M(K7JE;@J2/,!ZYY]^U.76M*?4SIBZG9MJ Y-J)U,H[_<SG]*1M;TE=3&F-JE
MD+\]+4W">:?^ 9S^E %FUM8+*UCMK:,1PQKM1!T J(Z99MJ/]H& ?:_+\KS
M2"5]#V-4-'\5Z-KD]_!97D32V,[PRJ77/R@$L!GE/F'S5:L]=TC48YY+'5;&
MZ2 9F:"X1Q'_ +Q!XZ=Z )[#3[73+1;6SA$4"DD("3C/)ZTRVTJQL[VXO+>V
M2.XN.977/S?ATJ!O$>AI:/=/K.G+;)MWS&Z0(NX97)S@9'(]15V&\MKFT6[@
MN(9;9EW+-&X9"/4,.,4 4M1\.Z1JTHEOK"*60<;^58_4C!-30:3I]M826,%I
M%%;2*5>-!C<",'/<\5'9Z_HVH).]EJUA<I;C,S0W*.(AZM@\=#UI;77='OKO
M[)::K8W%R4$GDPW".^PC(; .<8(.?>@ 70]-460%JN++/V<;CB//IS_.KY 8
M$$ @\$&N;\1^-])T"PO)4NK2\O;5HUDL8[E1*-\BIDCDC&[/2N@N+B"TMWN+
MF:.&&,;GDD8*JCU)/ H SV\-:.^FKI[62FT23S5BW-@-SSU]S3;#PQHVF7:W
M5G8I%.H(#AF.,\'J:GBUW2+BP^WPZK8R6>\1_:$N$,>XD +N!QDD@8]ZB'B?
M0#;3W(US33! P2:47<>V-CT#'. ?8T 7+_3[34[4VU[")H202A)'(Z=*2XTZ
MTN[FVN9X0\UL286)/R$XS_(5'-K6E6\$,\VIV<<,ZEX9'G4+(H&25)/( YR.
MU9FL>+K#3O#RZS9/#J5LUQ# &MYU*DR2*F=PR.-V<4 :]_IUIJEJ;:]@6:$D
M':WJ.]3"WB%M]FV#R=GE[?\ 9QC'Y54N=;TFRO8K*[U2R@NY<>7!+<*KOGT4
MG)J7^TK#R;J7[;;>5:%EN7\U<0D#)#G/RX!!.>U #K*RM].M([2TB$4$>=J
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
MXH;PG'?^-_%E_J6D17$-Q8VT-I)-&KAOD<.%STYV9_"N\HH \ITWP7/8^%O
M)AT98M4LK^"2^D5%$J)L<2;FZD9*C&3V]*SY-$\3WNOZ1-<Z5>QSVVO+<W)B
MMK6.U2+S&^='7]ZY*D$Y/<Y[5[-00",$9!H \J\-Z:]QX_FT6&2*?0-!N9-3
MMFC<,HDN%_=QX'386G(^JUTFO^'O[7^(GAZ\N=.2ZL+2TNM[2J&1)&,>S(/?
MAL?2NDTW2--T:!H-+T^ULH78NR6T*QJ6/<@#K5V@#R,>$M2LHS*NAFZTVQ\3
M7-Z-*78!-;LFU'C4D*=K$L%..],U/PGJ6JZ%XNO+7P\UG'?S6<UEID@C$A:%
M@9)-H)56=<C&<G'/6O7Z* .3U_3;OQ%\-;[3]+L7TNYNK9EBM9@L97G.QMA(
M7< 1P?XJYZ#P\?$7B+3G7PG+H.FVUA<6E\)1$GVA94"B)1&3N53EMQP..*]-
MHH \:MO#?BR&W3Q%<6#S:YH#P65A"'&;JWC#)*PYQ^\$A//]P5L6W@62+4?
ML-[8)>PV,%Y-J$DBAD%S*$8LP/7+[L?05Z;10!R7@?1IM$E\20M9_9;6;6)9
M[6-0 IC:./E0.@W!JXB+PMJH\/6_AG_A&9%UF+45N&U_,?EX$_F&</NWERO&
MW&>?2O9** .-\'^'?L&O^*-4N].2.ZNM4=H+AU!=H-B8VGJ!G=7.WK)!\6?$
M=Q)X8EUQ1IUI'B%(W>+=OXVN0-K8Y(Z8''->J5!'96L5Y->1V\27,ZJLLRH
M[A<[03U(&3CZT >4Z7X6U?P_%X9OM3T)]6M[.UNHGT^!DE:R>67>A4.0'POR
M'!X[<4P^%-0@T1+A]'U2TE;5KF_L8-.%O,=/210H1XG.Q@WS$A<[2>U>P44
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
ME^(W6V=BVRYB$C)GT)_^M75D@#). *@LKZUU*SBO+*XBN+:4;HY8F#*P]B*
M*'A[0H] T]K=9FGEED,LLK#&]C[=NE-T;19-+U#5;EYED%[<><J@8VCG@_G6
MQ5&YUG3+,W0N=0MH3:1K+<!Y0#$ASAF] <'!]J +U%(K!E#*05(R".]007UI
M<W5S;07,4D]JRK/&C@M$6&0&';(YH L45 ;VU%^+$W$7VLQ&80;QO* X+8ZX
MR0,U/0 445!:7MK?PF:SN(IX@[(7B<, RG##([@@@T 3T444 %%%% !1110
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
MR(5C7C^ZBEFXQN;)H P[N75/%'CC5-#@UBZTG3M(A@:7[%M$UQ)*"P.]@=J
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
M^3SRQ)_&MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3^(NNSZ'X1G^PK*^
MI7S"SLTA0NYD?/S*HY)50S<?W:ZRJ\UC:7%S;W,UM%)/;%F@D= 6B+#!*GMD
M<<4 >:?#6]MM$\0WWA:WLM3L]-GB6\TY=1M7@<LJJDRC=UYVOQ_>-:NJ:AJ6
MJ>.=2T8>)&T"UT^SAGB\M(B]R7W;G)D!&Q=H! [GDUVTUC:7%U;W4UM%)<6Q
M8P2L@+1%AAMIZC(X.*K:IX?T;6VB;5=*LKYHO]6;F!9"GTR.* .'FU34]7\0
MZK8CQ@NDVVEV5O-#/#'#B[WQ[FG;>"#&#QA<#WZ52TO7?$WB[4?#MNNK2:0M
M]H3WEUY$",682JH9-X.W.0>_!]>1Z%J'AO0]6,!U'1["[-N,0^?;H_ECT&1P
M/:K@L+07B7@M81<I$84F"#<L9(.T'L,@''M0!X_>3:OX@TWPK#?ZQ)]JM?%$
MU@UQ'!%^],8E"2E64C< O3I\Q)!.,61=7&FRZT()!N;QE9P.S1J=RE8 >",
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
M[)]FYCMR?3& *E5&F\+>+I--O+=]-.B2+):VTMU,OG'[K[IEP&V[@0#GID4
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
MW2LI!+Q,V4)(]NQZ5F7F@:S)XL\3)%:C^SO$%A';_;TG4&U9(I$Y0\MDL.E
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
MIEO!-J6J77V:#[0Q6*/"EV9L<D *>!R: .BHKR7QEXF\1-X3\3Z-=+9V^J6
MMC)<6CNL<L$S[?ES\RMD$$$]"<&MGQ5%J/A+X0WHTG[-8W5K$6)MW<JF7R2A
M;+9Y[^] 'H-%>::[/XF3QMX12%=.;59+2^#9>06ZC]UAB/O' [>IZ@4V7XE:
ME::,(KRSLX]9&KRZ4[H)'MU,:[S*%4%R-I&%ZY[B@#TVBN6\&>)KOQ!'J$5[
M#&);.546X@ADCBG5ER&59 &!'((YZ=>:YWPSI,_CK2)?$&I:_K%O=SW$R0P6
M5XT*6021D5=B\,V%!)8'.: /2Z*X>XU_Q+<:OJFF:!#ITJ:)'$EQ-J+-ON9&
MC#X79@+P1EB,9/3%4K?QSKWB'4=*M?#EEI\:W^C#4B]^S_N3YFPK\OWN>.WK
MGM0!Z+17E\'Q \4MX?MO$4^E:5'ID=XME>1"5VF9O.\EGC/0*&/ .3P>:TI/
M$WBR]UGQ):Z1:Z.(-&F50;II-TX,2OM^4X4\GYCQR..IH [ZBO-=3^)%U)I.
MGW^D-81M<:>M\]K/;W%Q*,YPI\E<(O!&YNOI5B/QKX@UK4=&L]!L=.0ZEHJZ
MFS7K.1"2RC'R_>'S8QQZYXQ0!Z%17GVC>/[Z9M(EUBUM+6UN9;NQNI8V8K%=
M0DXPQ/W&5'QD9R.M=/X3U6\UWPY;:K>P) ;O=+#$H(*PECY>[)^\5VD_6@#:
MIDL,4RA98TD4$, Z@@$<@_6O/=/L9O'&O>(9=2UC4[6#3;]K&VL;&[:W"!54
M^:Q7!8L3D9X %5M(\6ZMIA729KA=2$'B5=&%[.,N\+1E^2, R*?E)_3- 'IC
MHDD;1R*K(P(96&00>Q%*B*B*B*%51@*!@ 5P/B/QWJ&CGQC]GMK:0Z'#9R0!
M@WSF8G<&P>V!C&*WKK6]0T'P;?:WKUO;_:+6&2=K>S9BN ,JFYAR>@)QCVH
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
M)(KUKJY>1I0N<$L3D'YNHZ8&,8K4UG7[31$M&N%DD^U7L-DHBP2KRMM4MDC
M]>_M6F70.$+ ,>0N>30!S&E_#_1-+OQ? WMW<_97M&>]NGG+0MC*'<3QQP.G
M)]:GT7P7IF@W236<^HLD2&."WGOI)(H$/540G ' ZYQ70;TW[-R[\9VYYQ56
MXU2RM=2L].FG"7=Z)#;Q[2=X0 MSC P".M %+P[X9L/"]I)::<]U]F9LI%-<
M-(L(Y^5 3\J\G@5F7WPZT"^O[FZ_T^U%VV^[M[2]DAAN6/4NBD D]^F:U]+U
M^TU:ZU*WA62-]/NS9R>;@!W"JWR\\C##T[UILZIC<P7)P,G&30!R^I?#[0]3
MENG<WT$=W"L-S#;7;QQS*J[5W*#R0N!^'.:N7/@[1KN_T6]F@=I]'79:G>>F
M!C=_>P5!&>A&:WJRKGQ!:6VO:;I!$CSW\<TD4B8**(MN[<<YS\PQ@'O0!GWG
M@;2+S5I]1#W]M)<LKW,5I>R0QW#+P"ZJ0"< #W[U'?\ P_T+4;ZYN)EO$CNY
M!)=VD-W(D%RXQ\TD8.">!GUQSFNGWIA3N7#=#GK52QU:QU'[7]EN!)]DN&M9
M^"NR5<97D<_>'3CF@"#7?#^G^(]%DTC48BUE(4+1HVW[C!@..V5%9^G^!]&L
M+JXNF%W>S3VYM2]]=/.4A/6-=Q.%/YUT>X;@N1D\@54M]4LKK4KW3H9P]W9"
M,W$>TC9O!*\XP<@'I0!SNE_#?0=)O["]@;4))=/WBT\^]DD6%&0H44,?E7!/
M ]O05-%X T9#<&634+DRVDMFGVJ\DE\F&08=4W$XS@<\G@5TP=&9E5E++U /
M2AW6-=SL%'3).* ,JQ\-Z=IVI17]NL@GBL(]/4L^1Y*$E1CUR3S6>W@'1/[.
MLK2(7<#64LLMM<P7#1S1&1BS@..<$DY!XZ>E:>CZ[:ZU_:)MTEC%A>R64IE
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
MLT6]0=CKT8>A&>M 'EVKZ[XEB\2ZAH4&H:J?[*LX72>UCLE:X=E),LOG,HV
M\80 <')'%7;76?$&O:]'IU]K:^'7M=(M[R2.!87,\K[M[;G# QJ5QA?7K7<Z
MIX=T36Y8I=5TBQO9(?\ 5M<VZR%?8$CI[4:CX<T35_(_M+2+&[^S_P"I\^W5
M_+]AD<#VH \Z\,^,]5N;7P3<:CJT;Q:C>ZA#=3;52.8)YGE '''*C'<^].N_
M%=[?+JCP7T=Q;P>*K.S@81HZK$3%N4<>I;GJ.QKL=*\$Z79^&4T+48+?5+5;
MB6X N+=2H+R,_"G.,;L9K2B\.Z+!!Y$6DV4<7G)/Y:0*%\Q,;&P!U&T8/; H
M \_G\0^);6T\<:ZNI&>WT6[G@M+#R%P<1QG<[8R57=G QWR3QBO;>*/%6F6M
M[?#[?J%LND3WG_$P-F,2J 4>,6[DF,Y.0<XXYYKU*#3[.V^TB"UAC%U(99]J
M >:Y !9O4D #GTJIIGAO0]&DFDTS2+&R>88D:WMU0N/0X'3VH \TG-[_ &]X
M FN_%8U@WMY]H,31Q+M/DO\ -'L (3YL8.>W/6NN\+@IXO\ &UI Q2 7D$JE
M1G;*]NA<CWR ?QK8M/"/AS3[E;BST+3;>=9/-62*V16#X(R"!UP3^9JQI.BV
MVC_;3 TKR7MT]U/)*069VQZ <  *!Z 4 >3Z)JFJ^'_ =W<6^NDR3:U)9L\\
M412R#W3*TY  /?.&.T$CC%=EX?U#4K/QU<^'+C6VUJU_LX7HGECC$EN^_;L8
MQ@ A@=PR,\&ND3P[HD4M]*FD6*R7_P#Q]L+=<S^N_CYOQI^E:'I.A0O%I.FV
MEC'(=SK;0K&&/J<#F@#@]3UG6+[4_%<B>)QHB:%@06ODQ,)!Y0?S)=X)*L20
M N.GK5.?QIX@2W$#R&"_\0Z=9S:0AC&+>:0K',HR.0NY9/FSP37HFH>&]#U:
M\BN]1T>PN[F+A)9[=79?Q(JU<:;8W5W:W5Q:02W%H6-O*Z M$2,$J>V1Z4 >
M:Z?XMUW5(6MUO#%=:'I-T^K%44[[M2T48/'',;R8'J.U/TC4O%%FW@G4[_Q
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MI-/B_M2[U22[C7>F6!N0ZMNS@'8/7/:@#KM=\:Z#H4LUI=:I9QZBD)D2VDE
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
M^^ VKQS[]0,#O5B+Q?X=FT=-7CUBT;3WE$ N/,^02$X"D]CR.M<\WA"7^T/
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
MS_#UKFTO&OM8DN-3O;VUNKB[, 52(&!2-4!^5< CJ3R3S0!'=^/KQ;'7K=]
MO=/UBPTYK^&"=XG$D?(#Y5BORD<KG/'&36+X:U?78[_PU'J%]J;+J&G7=W.M
MV\+%V"0E638,!?F8J#R,G-=AJ_A%=5UG4-0-Z8C>:,^E;/+SL#,S;\YY^]T_
M6FIX.5+S0KC[<3_9.G26 7RO];O5%W=>,;.G/7K0!CZ3XX<Z'H-KI^GZEK>J
M7M@+PHTD2.L6<;Y')502>!CKBI]3\9:S:^)?#=C;^';LQ:E;SRS0.T(E5DV_
M*"9 !MSD^H88R<@):_#ZYTJVT=]'UYK/4=/L!I[W#6JR)<0YW -&6X(;D$'N
M>M7M1\):A>SZ%?1^()$U/2A*INI+5'\]9  X*# 7[HP1T]Z %T_QHNJ>*+O1
M[/2YI([2=K>>X\^(&-E&23$6W[.P;'-7/$GB*;0%@\K2WO#*&);[5# JXQQF
M1ADG/  /0]*S)_ \MYXNM-<O-4CD%I<-/"J6*1S@$$"-IE.6C ;H1S@9-2^(
M_!;:YKMOJT%_#!-';&U9+BR2Y386W;D#$;7SWY[9'% %1_B1;SP:"^EZ/?:A
M)K=O+-;0QE$93'MW*Q8A1U/.<<=\BG1_$>VDT>.X32+XZI)J#:8-+^3S?M"C
M++NSMVA>=V<8I^@> 4T)_#C#46F_L6VN;<9AV^=YS YZ_+C'OGVID_P^W"YG
MMM6DMM0.L2:M:W*P@^0[H$*%2<.I4'/3KVQ0 WPQXAU/5O'NNV5];7-C':V=
ML193E&\MV,FYE920P("\Y[=CFK-[XUN8O$.IZ+IOAR^U*XTY(I)FADC1=KKN
M'+D<\<#OS4_A_P *W>D^(-2UJ_UEM1N[^&*)\VXB5/++8V@$X'S=/J<G-8A\
M-^(9_'WBB_T[59=(BN8[1(Y6M5F28",AB 2,,I[YQSR#0!<;XCVMP^BII6DW
MVHR:O;23VZ1[4*[&"LK[B N"3DYQ\N.<BFS?$NQBNYF73[A]*@N_L<NH"6(!
M7W;"1&6WL@8X+ >O4"KFC>!;70[_ $6>TNY#%I=E-:!)%RTID=79RV>#D$XQ
MWK.A^&-M:ZS+<6]S9_89KLW;V\^EPS2@EMS(LS#(4G/&"1G@B@#23QS;/8I)
M]BF%XVK'23:;AN$P8Y.?[NP;\^E4K/XEV-Y=VK)I]PNE7=T+2WOS+%AW+;5)
MC#;PA88#$=QP,U?3P3;IX];Q/]K?:R;A9;/D$Y41F;.>OEC;C'OFLO1?AC;:
M'J,#6US9MI]O.9HH9-+A:=>20IG(R0">#C=P.: &R_%!(8[R\/AW4CI=C?/9
M7=\K1[(F639N"EMS#."<#C/K5_2/%.JWWC_7-#ETB46-D80EPK1_NPR,VY_G
MR0Q VX&1WQ23^ UF\':SX?\ [1(&IWDUT9_)_P!7YDOF;=N[G'3.15^#PU<V
MGC2[UZUU0I;WT<:W=DT ;S&C5E0A\Y7[V<8.<4 1ZOXMDL]:?1]+T6[U>^A@
M6XN$@>.-848D+EG(!8X.%'I6?+\2;65=$_LO2;_49=8BF>"&/:CHT1 =7W$!
M<$G))P-IZ\5?U7PK>S:]+K6B:VVEW=S MO=!K99TE522C;21AAN(SG'/2HM*
M\"6NC7VA3VUY*R:5;W,161=S3M,RLSLV>#N!.,=^V* +WB3Q1!X=%E$;:2ZO
M;Z0QVULCJFX@;F)9B%50.I)[BN:O_&TVI1:(;$36%P/$4.GW]NS(YP49BNY2
M0RD;2"#6]XN\'V_BI;&5IHX;RPE:2"26W6>/YAAE>-N&!&/0@@$&J<7@-$L-
M,A:\MUEL]434G>WL(X$D*JRA B8P,'J2Q^O8 HQ^.4TFRGE>#4]3>?Q#/ID4
M64+AQN(5,8&SY<#)R,\FG?\ "R+HG4;9?"&K-J.F?/>VHDBQ#&5W*^_=ALC.
M%7)X-78O :QRP/\ VB3Y6O2ZUCR>I<./+^]VW_>]NE:,7AE8M8\0ZA]K).LQ
M11%/+_U7EHR9SGYL[L]NE &.?&-K+K$5_;RWKVC^')-52W^41L@93DC&1)@X
MZXZT[2/B%_:5_H\5QH&H6%KK"9L;N8QE9&";R" Q9<@'!(&:2U^'B6UO!#_:
M;-Y/A]]#SY&,AB/WGWO;[OZUH'P@IM_"T7VT_P#$A*D'R_\ 7XA,7K\O7/>@
M"HGCY$\1V^D7>DSVWVJ9[>"4W,#DR*"0&17+("%."?;.*S=&^(UU_P (]J>J
MZ[I%Q;QVU]+:PF,QGS7$OEI$ ')W] 2<+U(.*;I?PL.FWNCR#5XGM]*NC/"J
MZ>B2RC##$DH.6/S=>/<$\BU+\-UN=-UC2KG5WDTZ]NVO;>+[,FZVF:3S,[CD
M.,\8(Z'% &QX>\6IK6I7.F7%A)8W\$2S^4TT<RO&Q(W*R$C@C!!Y'%4O$/CZ
M/PUJ#QWFE3?8HGC62Z%S"#\^!N6+?O906&3CUX.*N>%_"I\/RW$TTUC--,JH
M#::;%:!5&?[N22>,Y..!@"N>USX6'5Y]6V:Q%#!J5P+E]^GI+,C_ "_*)20=
MGRCC''K0!?U3X@R6.K:U86GAS4=0.CA'NY8'C551HQ)D;B"3@GY1D\&K,7Q
MTMX=1N)(Y8H+738M4B=\#[1;NI8%1Z@C:1ZX]:N1^%E2^\37/VLG^W%0%?+_
M -3MA$7K\W3/:N.O_!\U]K'A;0$L;[[)HL$<%]J3JJ0W=NBHPC W$G,D:9';
M#=<T =Y/K$UOX:35FTV9IFA20V8D174MCY2S$*,9Y)/8US7_  LZSCT'6]0N
M-.G2?1WA%Q;1S1R[A*P",CH2K=3[\$5O^*_#B^)]&%B;G[.R3QW".T0E0LC;
M@'0\.I[BN&U[X=WUGX3\4?9KG[?>ZN;,>3:6BVXC\J49V*I/8D^O'4T =3!X
MV9=2^P:IH=]I<TMM)<VGGO&PN%C&67*,=K@$'::I:=\2!>6^D7USX?U"RTK5
M'CA@O96C*B1^%#*&W!2> Q&#QV.:E?P=J#WCZIJNN2ZM<6MG/!81"V6$(9%P
MS-M/S.0 ,\#VK(\+^ ]5F\->&K;6]9N/L-@L%R=,:V5769 "$:0')56_AQV
M).* -N[\?1Z?XB@TR\TJ:&&>\6RCN/M,+$R,<*3&KEPI/0D=QD"HO^%CVJ'7
M)I]*O8]/T::6"YO/E*-(A 5$&<LS$CC&!D9/-9Z_"S9?6TBZQ$+:VU1=213I
MZ>>["7S"CS9W,,D@' [=<5LMX$L[CP_X@T:\N7EM]9O9;QF50K1%RI '7.TJ
M#GOZ4 58_B+$D6H"_P!)GL[BUT^748XC/%+YT48^8!D8A6&1D'U[T[3OB ][
MJ.GVL_AW4K1-4@>;3I96CQ<%4WE<!LH2.1NQGVJ*T^'9BTO5;2XOK%I+ZQDL
MDEM=)AMS&'4@L=O+'IQD#CI6P_A97O?#-Q]L(_L,. OE_P"NW0F+U^7KGO0!
M3^'WB;4_%'AY;W4M,>U??(JS!D\N7;*ZX4!F8%0H!SC)Z9%,U'Q]'I6OQ:?>
MZ5-%;2W:6BW/VF$G>YPK>4'+A"2.<?A5[PGX:N?"]K<6/]J&[L/->2UA: (T
M 9V=@6!^?ENN!TKG)OA89+TNFL1+;#4QJ0!T]#.6\WS"C39W,N<@< CCKC%
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
M!*Q!5P<C:<L?RH [VBN"DU+Q2?BE8Z<KV*6KZ.+B>V,CLH/FHKE3@989(4G
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
MC^X1RP&#DD\^V, 'MU%>1:W=:MX93QKIEOKNI7,<&BQWUM-=3;Y8)&9U.UP
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
M;0P,9G(CQ&V5Z XX+5=TWP/I&FZDM^KWMQ/'$T%O]KNWF%M&W58PQ.W(P/7
MQ71%U7.6 QUR:7<-VW(W8SCO0!R[> -%_L[3+6!KVU?3(C!:W5M<M',L9ZJ6
M'4' X-9'B3P'+>^'K;PII%I9Q:/+,LUW=SW#FX1A('9UX.]VY&2W?TKOMZY
MW#)X S2EE! + $] 3UH PM4\(Z9JDEG,#<V5S9QF&"XL9VAD2,XRF1U7@<'T
MJ.\\%Z7>6UA&9;^&>P#"WO(KR07"AOO R$DL#W!S70%U7.6 QUR:7()(R,CJ
M* .>N?!MC<6-M:"_UB$6ZNHDCU&4/('.6WDD[LGUZ=L59N?"^E7/A0^&3"T>
MEF 6XCC<@A!C !Z]NM7[_4;33--N-0O)A%:6\9DEDP2%4<D\<U3N?$-G;:OI
M&G,LKR:JLK0.H&P"- YW9.1D'C@T 2S:+9SZW9:LX?[590R0PD-QM?;NR._W
M165/X$T>97*/>6\YOY=06XM[@I)'+(,/M8= 1QBNE#*5W!AMQG.>*J:CJMCI
M5F+R]N%BMS(D8?!8%G8*HXSU) H XK7? 5POAF\\/>'XH6MM6N&GOKG4+J1Y
M(G.S]XG!+M\F>2.<>]=O8Z?;Z=I=OIULFRVMX5AC4=E48'Z"K5(K*V=K X.#
M@T 8,7@_28M$TG2%6;[)I4\5Q; R?,'C.5R>XR:J7'P\T&YO9IG6\%O//]IG
ML%NG%K++G.]HLX)) )'0D<BNI#J02&! ZD&@.I) 8$@9/- &.GABPB\42^((
MI+N*[F15FC2X80S;5*J73H2 <"H-9\':;K.H?V@\M]:7AB\B2:QNG@:6/.=K
M[3R.3[C/6M\.I4,&&T]#G@T!@V=I!P<'!H YV\\#>'[W3M)T][+9:Z5,LMK'
M&Q 4KV/]X'N#U[U;M/#&EV7B>^\0PPL-0O8UCE8M\N  .!V)VKGUVBM5YHXX
MY)&<;8P2YZXQR:@T_4;35--M]1LIA+:7$8EBDP0&4C(//(_&@#)C\&Z1%X>L
M-$59OL5C<)<0CS/F#I)Y@R>XW5;UWP[8>(88$O!,DMM)YMO<6\K12POC&59>
M1P2".AK4WJ$W[AMQG.>*"P"[B1CUS0!S<7@718; 6NVYD)O8[^6>6=GEFFC(
M*L[G)/0#'3%;6J:79:UIEQIVH0+/:7"[)(VR,CZCD'."".A%6LC.,C/I5274
M/+U2VLEM;B19TD8W" &.(KCY6.<@G/''8T 9.F>"M*TVYFN6>]OKF6 VQFO[
MIYV6$]44L> >^.34=AX%TG3[/3K5);Z6'3KH75JL]RTGE,J%%49Z(%)PM3S^
M,-)CT;3=6@>2ZLM1NHK6WDB3&6D?8"0V"!GKW]JW@P;[I!P<<&@#"O?!^C:C
M+J\EY;O+_:JPK<@N0/W6=A7'*D9SD=\5 ?!&FRZ-J&F75WJEY#?HL<SW5Z\K
M[5.0%R<+WZ#GOFI-8\::1HNHC3I/M=W?[!(]M8VLEQ)&G]Y@@.T?6M33-7L=
M7TN'4K*??:S ['92G0D$$, 0001@T 5?$?AK3?%.CG2]4C=[8NKC8Y5@1Z$>
MV0?8FF?\(KI/_"40^(A 1?PVWV9"&P@3G!V],@$C/H<5LY&<9&>N*0N@&2RX
M)QG/>@#GF\%:<+=XK>ZU*T9[N:[,EK>/&V^4Y<''!&>Q!QVJ%OA_H:VUA%9_
M;+"2QB:&&XL[IXY?+8[F5F!^8%N><\\UU#,JXW$#)P,FEH HKI-LFB'2,S-:
MF P$R2L[E2,'+,22>>IJG_PB^F_9-#M=LOEZ*R-:?/R"D9C&[U^4FMJB@#E4
M^'F@QWJ3*MY]F2X^U)8&Z<VJRYW;Q%G'7G'3/:K%UX(T6\M+^WFBFQ>WHU!G
M64J\<X"@/&PY4C:.GOZUT5% '/Z+X.TW0]6GU2"6]GOKB!8)I[JY:5G4'(R3
MW[<<8%5]8\ Z/K5W?SW$NH1#4$"7D-O=O''/A=H+*.I P/0X&<UU%% &58>'
MK#3=3EU"W603RVT5JQ9\C9'G;QZ_,:ET/1K3P_HUMI5@'%K;J5C#MN."2>3]
M2:T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M5 YXQ\WRD'C-9/\ PGVF?\)C%X>$<Y,MG'<QSK#(0Q=L*N O P0=Q.!G!Y%
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
MX(7C K/D\ >);C2;&6:_+WFGZA)<6MH^IS92W>,(8OM*@/N')#8[X.17JE%
M'->#M FT6TO);N!8;R\F\V4"^ENR0%"KNDEY)P,< #I7'6_@7Q0^L:+<:C)#
M</8:F+JXO9-5GD-PGSXVP,/+C(# 8'X'&<^K44 >=S^!]3D^'6NZ$OV47E_J
M,MU&=YV[6N!(,G'7:/2J"6EOK_Q;GCTNY$VD0/'?:I&(V"K>P[HXUR1C)^5B
M/^F0->IT4 <KXST?6=5.FMIDGF6\$CFZL_MTEG]H!7"_O8P6&T\XZ'\*Y?2_
M /B#2;.TO838/JECK%S?16\MQ(\4L4R;"ID8%]P'1B#SUZUZE10!Q6NZ3XGU
MW0K&:6WTR+5+'5(;^*U2X<Q,D9^XTA7.XY/(7'2JUWH7BZ'Q#?ZGIJ:0?[8L
M((+L33/_ *++&&&4PO[Q?G/7:3CM7?44 >7Q^"O$UKI'A^Q5XKFWL]-%K-:I
MJD]FB3Y_UNZ(9D&.-IQ[=:N^%O!.JZ,_@XW3VQ_L>TO(;G8Y.6E92NW(Y'!S
MFO0Z* .1U?1M<M/&!\1Z'#8WC36*V4]M=S-#MVN65T<*W]XY&.PK,T?P)J&F
MZEX9NIYK69K&>_NKTID*)+@9 B!'W03CG'KWQ7H-% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5SOC#69M(TZW6TNQ!>74XAA
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
M^WL;1"EO;H(XU+EB%' &223^)H L4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 445B>*/$:>&=/M[IK*>\>XNH
M[2*" J&:1SA1EB!U]Z -NBN;T/Q<NJZQ<:/>:3?:5J,, N?)NMA#Q%MNY61F
M'48K5L-;TG59)8].U2RO'AXE6WN$D*?4*3B@"_16=9Z_HVH7$UO9:M87,T )
MECAN4=HP.NX Y'XTEGXAT34/M'V+6-/N?LZEI_)N4?R@.I;!X'UH TJ*JC4K
M I:.+VV*WF/LS>:N)\C<-G/S<<\=N:BMM<TB\OY;"UU2RGO(<^;;Q7"-(F.N
M5!R* +]%4+'7-)U.XEM]/U2RNYH?];';W"2,G^\ <C\:J3^*M(MO$\?A^>[C
MCOY+?SU#NH4C<%"Y)^\2PP,<B@#:HKF=%\;Z5JF^*YNK2QN_ML]I%;372^9-
MY<A3<H."<D= #6O=ZYI&GWD5G>ZI96UU-_JH9KA$=^WRJ3D_A0!?HJD^KZ9'
M>_8I-1M%N]RIY#3J'W,"5&W.<D D>N#3;77-(O;Z6QM-4LKB\ASYEO%<(TB8
MZY4'(H OT5FS:HT/B"WTTQP>7+;23M*URJNNUE&!']XCYN6' QCO4FG:WI6L
M>;_9FIV5[Y1Q)]FG638??:3B@"]167<^)-"LYC#=:UIT$HD\HI+=(K!\ [<$
M]<$''N*EU'6])TCRO[3U.RLO-.(_M-PL>\^VXC- %^BH+B^M+.S-W<W4$%L
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
MUK3KW0K5H;B%/*A5)(V8 QD#!!%'AS69=8;4V9XGBM[QX86CZ,@Q@Y[_ %I
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KBOB=I5UJWA^PBM;&ZO1#JEO/-#:/LE,2L2VTY&#CH<CGO7:T4 >.V_A
M+6;]_$2Z/IFI:/9W^D-;9U>Z66:6XS\N&WNRIM+ Y;'S=*DTSPEK.I13*T&J
M:;=PZ1<644D\-I#$KR(%" P_,Z@C()Z8]37KU% 'G6C0W\6@FRL? BZ=JEGI
M<D$=Q<K!Y1EV@!%*L6=689).!ZU@Z3X;UZ\\1032V&I01/HUU9RRWL-K"J2.
M%PJK  =F<XW9]O?V.B@#RC2K7Q)=-X$L+GPS=V<6A2+'=W$LL94E8&C!0*Q)
M4^IQU'7DU7L?#/B#.I:3I5A>Z?I]S87<>=26 M;32<J(9HR792Q.=W0 =Z]?
MHH \M\%>'-2CUS2)[^QU2S;2K5XCYL-G'#EE"E%:+YY%_B!/=1W-;>L:9<0?
M%#3-:70WU"TEL&LWEB6,F"7S482-N(X"@\C)[5V]% 'D5UX&N'^'GB5%T1&U
MNYU::YMVV+YK#[0&1E;M\O/7N?6F:_X4UM_$7B2.2SU&\M-9=3%+9PVC@IL"
M[':;YH]N."..XYKV"B@#SZR\'3'Q;XENY8#YKZ=:VNGZC, SAQ$ZNP/8YVDD
M5A^#/"NK6]_X?M]1L=3MGT?<6D$-HL .PJ=LB?O'5\]_J>17KM% '%>(]&N[
M[QG'=#3Y;NQ_L.\M9%C<(7=V3$88D8+ 'GM5;X>6&KZ==WMO/9W4.DQP11VK
MZC# EUE=P*$Q$AT48PQYR37?44 >9W/@PWD'Q$FN=&BFN]0:06+R1JS2 6ZA
M-I/3Y\^G(J&#1]1TC51J&I>%YM>CN]'M+5%3RG>VDC0AXV$C#"L3DL,\CFO4
MJ* ./\/^$YE^%T/A?6=IDDM)(955MXB#EB%![[ 0 ?\ 9KBDT'QDEH/%SZ<[
M^*+-H[**V\P'S;=83&S9SCYI',GT45[+10!Y7J/AK6-(AT;2+2RN[C3K?3#"
M9["WM9)7N6;+^8TX.U&ZY ZDY[5A2Z?J_AWPQX3CM2EOXBNK1M#N+5Y!YBI*
M6,<F!_SS*D_0FO<:IMI&FOJJZHVGVIU!$V+=&%?-"^@;&<<F@##\0>&5D^&E
M_P"&],MT<KIK6UK&V.6"83D\9R!SZURYTZ]%UX<UQ_"%S+9V-K+;3:85A\V*
M5MF)U3=M;.TKUS@YQ7J%% ')> -(O-*TW4Y+JR&GI?:C+=V]@&4_9HV"@*=O
MR@D@L0.!NKFO#_AS6+-?!9GTZ4?8+O5)+E<CY%D\W9GG^+</SKU*B@#R;P[X
M:U>&/4M'ATFZ@T9]+F@C358[<R0S,?ECCEC)+IU.6Z8'-=;X'M;F+P):Z?+I
M4^CWEO;);/YBH"\BQJIE&PG(ST)P3BNLHH \=\)>#]7M[C0M.U6RU*(Z5.97
MF6&T%N2 P)$@_>N'S@@\\\]*MZ?X+UV6;4-(E4VUCH]G=VVB7+/]]KC.U^.1
MY:83\3BO5Z* /)?"/AC5$O\ 2/M]AJEK)I-M)'EX;-(-QCV;%:/YY%.<Y/<
MGFI;;PK!HWP4MH)X;;2=8M84O%EE*HPNHB9%W-W/!'7H37JM4]1TG3M8@2#4
M["VO8D<2*EQ$LBJPZ$ CKR: .>^'T$\VARZ_?1>5?ZY,;Z1"<F.,@"),^T87
M\2:\YM-/N=3\->+-)L_"+7MUJ6KWJ0ZB#$(XV\T@,[$[E*8R, Y[<DU[D %
M   '  J&UL[6R1TM;>*!7D:5UC0*&=CEF..Y/)- 'FMYH>H:9JOB#[;X8D\1
MG5;>&.VNE,1V[8@ACDWL"B[@6R,_>]:SK[PMX@TJ#2A86%[=ZW!IMM9R3,L$
M]E<[#DI()"'3;D_,,9%>Q44 >9_V3J]I\0OM.EZ5>QP7.H":^^UI;R6I3;M,
MT4F?,1\ 87] *R1X9UBWTWPHTWAV34!8:M?W-S:$IG8[R%&^8X)Y4@$\G'2O
M8J* /(KSPWK&I:=XHOK70I=.BU*\T]K;3V*"0^3*IDE95)521VSGY>:BUKPC
MK<FN^)+:>TU*[M=9G\R*:SAM'4H5"[7>7YXRF.,<=QS7L5% ''^.=#O=0\/Z
M7':VQU,:??07-Q:.R@WD: @KS\I.2&P>"5K%UG3+K6K"SOK/P;);06>J17=Q
MITPA22^149=Q56*Y4D$!CSM^E>E44 >0:QX7U76M*\6W=IH$NG0:HME%#IS%
M%DE,<H+RLJDJIVG'7)"Y]*Z#4?":P^,S/IFD0Q6$F@7%I)Y,:JC2;T**0.IP
M#BN_HH \VT/PU?V+?#D_V<8?[/M)A?[0H\N1K=5^;'4DC&>:R=(\-ZOHUAX3
MO[_P]-J<5A;74$]@OEM)!))+N6558A6^48/.0#7K]% 'F^MZ5/(_A36(/!S>
M38W%P;C2X5@,B)(CA3C<$^\0Q&>":V?B'I-QJOANV-IIWVV:TOK:Z-L N]D2
M12ZKN.,[<\9YKKZ* ."M_#J:I\1(=8OO#ZQV T&."*.YCC80R^<Y*;02 P4C
MIV/6N=L]$\1Z7X;T"P&EW:6MO+>^:+*"VEN(MTS&(*)LJJ%2<D<].E>OT4 >
M-:?X7U?3O#/A>>[\.SWDNF:M=2SV0$+2^3)YH7 R$(RRG P.X%=MX]T6;7]
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
MYCR22/7KG(T7X9O-I5W:ZSJ&I0V]UJ$]Q<:?!<KY$ZF4LF[@L 5VY"L,]^:
M-.3Q?KU[XBUC2]!T.TNTTU()#-<7AA$@DCWA5 0_,>>N!QR:JWOQ*!T'2=3T
M]-*B%_ TQBU*_,+J5.TH%5&+<Y&[@<>]./@6\O/&7B343J6HZ5;WHMHX9-/G
M13*BQ;6#*5;&#T. 1DX-:/\ PKW3;=[)M*O]1TK[-9BQ/V.1?WL(8MM8LK'.
MXD[A@\GF@#-C^(=_J?\ PCB:+H:7$NMV4ET%FN?+6 H5!W-M.1R>0,GCCGBA
M=?%^U@U&Y*IIAT^VO#:.CZ@%O'P^QI$AVX*@YX+ D#-=3HW@?3M#ET:2VGNG
M.DVDMI!YC*=R2,&);"C)^48QBDA\$V]IJDMU8ZOJMI;37/VN6P@F40M(3ECR
MI8 GDJ& .30!AZAX_P!=@;Q'/8^'+>YL=!G9;F:2]\MI$5%=MB[3\P!).<#I
MC.>+%GXFUZ^^)/V"VMK=]&DTNWNU62XVLJN[9DP(R2W&W9NQA0<\X&V?"-@=
M/\167G7'EZ\\KW)W+E"\8C.SCC@#&<\TQ?!MK%KFGZM;:A?V\UG:1V3)&Z[+
MB)"2JR J>Y/3'6@#;OKD65A<71\O$,32?O9!&O SRQX4>_:N!TGXG/>WFHV<
MUOILLMOIDNHQ2:?>M/&0F,QL2BD'D<C(-=7_ ,(\+SPE)H.LWDU^)X&BN)V.
MUWW9R1CIC/'T%9<'P_MEO9;R\UK5K^>33Y=.W7#QX6)\9P%0 $8Z_GF@"AI/
MCO6;FZ\/2:GH$-GIVNJ!;31W?F2(YC,@WIM& P!Q@G'?TK!\3>,_$&L> YM9
ML=,6ST>YN(4MKN.](N0GGJN]D"@!6P1@-GYNXKOO^$3L?LWAZ#SKC;H10VQW
M+E]L1C&_CG@YXQS6)<?"[3)[)].&KZQ%I7G">+3TG3R86#[_ )<INVY_A)(&
M?7! !W-%%% !1110 4444 %%%% !1110 5R7C^POY=+L=6T>U:ZU32+Q+J"!
M>&E4Y21,^Z,?RKK:* /(-3\$:U::9H=EI\#R/J=C_9NM2J<>6'E6624^OWIQ
M_P #K=\0>&;O4/$6OQV]@'M+CPP+*W+ >69@\I51GH1E3[<5Z%10!Y5;^'3J
M]GX&MYO#$UK:V-RWV^"X@1066WQYC!205+@#)Y..146J>#;];CQ+%I^CAM+_
M +7L;Y=/3;''>Q)&OG(H.%Y89P< E:]:HH \AU7POJ7B&+Q3=:/X?ET>VO-(
M2TCM)U2%KJ=9-^\HI(&%^4$]<^E;-H=4\2>/=+U"\\-7MAIL6F7-O+]N"'<[
MF/*E03\O'&>O/%>BT4 <1\++";2/",&F7>B3:=>VBB*XDDC11<,"?F5E)+#'
M<^M<#;Z>VHZ#XPTRV\'RW]_J&L7J6VH*L>Q&\T@,[DADV'D8'/;J:]UJO:6-
MK8I(EI;Q0++*TSB-0H9V.68^Y/)- '$:/X6D3QQK^IZE8K<3"RLX;2\D0'<X
MC82%">AR%R:Y[1_#^H:/;^%;_5O#=QJMK::,;-[-(TDDM)RX8OY;D [E^7(Y
M&/>O8** /(['P3>S?\(U#J.C!=.&M7EZU@VUTLX'1C'&P'&-V.!D<XKM?&ND
MSW/A^"XTNWWW^DW$5[9PQ@#<8SS&/]Y"RX]Q73T4 >-?\(9X@ MX?LDNWQ4J
MMKS!O^/9A/YIS]8W:+C^Z*Z.'PK_ ,51XYU.32E,UQ%%'I\[("2OV4(PC/;Y
MN#C'2O0J* /*;#P_=:;J'@>^O/#<MZL&BK8W(CAC=[>;]UM9PQ& NUN><<U%
M=^%=1>#QWH]CHCV]YJ4LEQ9:@J1K$\3+%F'?G(+%7&,8YR:];HH \?L_#>HW
M=GK%P-.U.WN!H5S9)%+8VULDC.O$8$1R^".#C')]:U[/P>NF7W@"YT_1DMY;
M176_EBC"LH:V(/F$<G+XZYYKTFB@#@?'-MJUSKUD(=.GGT\6LBB:SLK>XF$I
M8?(WG9"(5 Y Z]>E<5:Z==:7_P *VM=6T":_GM+;4#+8D(TB@,F"%8A6(!!
MS].0*]SJO)8VLUY!>26\3W-N&6&5E!:,-C< >V<#/TH \6UW1[J+0+RZDT$V
MECJGB6RDM-&E*H2ORJVX E4,A!XSQ6KJ.AW^L3>)K_2_#-SI%K-X>EL!;R1Q
MQO=W!.5(1"1\HRH8]=W'%>J75C:WRQ+=V\4ZQ2K-&)%#;74Y5AZ$'H:L4 >9
MW_A5=(/A.[M_#GV[3-/AD%WI]O&A<3.B 3;&($C J023GG-4H?#.K6FEW7B"
MPT:2TN;?6AJ6G:2"H<0E5CE3 )53(N]MHZ'%>LT4 >47.A:WINB:!&^GRSO.
M]Q>:I/:V<-S<1W4N&PHE^4+RRD@=%7I4?A;PYK5I;^$4N=.N(OL6LWTTJNJC
MR8G67:2%^4 EA]WCGBO6Z* ./\5:#_:WC#PG<MIT=U;6T]Q]I=XPRHIA8+NS
MVW8_&N9;P/>7/A;QL(--2/6-1U2X>*23"O/;^:K! _974,/3YN:]6HH \L.C
MW.JZPU_I/A:?0K:WT>ZM9UECCB:Z=U CC"H3D*03N/KQ4<?P_METGX>Q_P#"
M/PB6V:,ZG^Z7< 8#O$A_B!DQD'->KT4 <AX4T1]&\6>+#%8BTTZYGMY+98T"
MQL?) <J!Q][K[US;Z!<VLWC^QC\.2F;4HKB6RO8H8_+97MU7RPV=P8N#QCWK
MU.B@#S6'P;_9U[X#GTS24M)K6*6.^GBB 9-ULP_>'JWSXZYYK"\)^$=8MKS1
M+#4K/48;C3;LSR7,=I;")B-Q+>?GS'#YP1C/S<]*]GHH XSQ-8ZGI_B_3?%6
MG:>^IQP6LEE=6D3*)0C,K"2,,0"05P1D9!K#\06_BSQGHGB*.WTZ\L+.6"V6
MRL[TQ)),R2%IA@$X#+M7YC@_0FO3Z* /&W\,ZG?:)XFN8M/U2.YGT=K*.">R
MM[83,3D +$>2N, GCYCBMV[\&FSU[PS)H6G1V!33[NVN;F",+L9HE$>\CDG?
MD\YYS7H]% 'CW@OPKJEOJ'A^WO[#4;2;26+22K9VR0YV,I_?*=\@?/H3SD]*
MGTWPQJ&B_"RUBM=!C_M.:\WZB#:QS3^5YS'<JO\ *S !"H/ ]*]:HH \4C\-
M:[+H?B^-=,O_ /3;S3IK99X(HGE"2(9&V1808"Y/?CGFO0?'6CZAJ=AIMYI4
M27%[I6H1W\=K(X43[0P*;CP#AC@GN*ZJB@#A-3U#7O&'A_5])L_#NHZ0T]C(
MBW5])''^](P$4*S$@\_-QBLG3]$GU'7]!DT_PI+X>33;::*]FE2-!(&BV")=
MA)D&[#;CQQGJ:]1HH \?TRT\12:1X)T*;PS?VYT34H6O+F1D,9"*ZADPQ+*<
MY)P,<#G-%]X&DF\">,&&A*^MW.JW-Q:2&(&8KYP*,C=0,9(P>Y]:]@HH \QU
M'2=3@^(GV[2M(O'-S?0/=_;+:"6U:-0JF6.7.^-E4<#U'2L/3/!^M1WZ:9J-
MMJ/G+JQN_MT%I;&-OWN\2^>2) <<%>O;I7M5% '+>"=/N]//B/[7;O#]HUNY
MN(=W\<;;<,/8X-< FC>([OQ#H=Q<Z/=PW-MK0GN_)LK:*VC0L^621?WCY!!.
M3SDYYQ7M%% 'C][X&EE\!^+&&A*^N7.KW%Q:R&(&8KYX9&1NH&W)&#W/K5W5
M-&N+;6_%:WOA.;6Y-8"FRNT6-E1?*"B-RQ!CVL"<CKG(YKU.B@#A]/\ #-WJ
M/P8MO#5R&L[R725MF#_\LY-F,-CMGK4NB^)/$!6QTJZ\&W\-W'LBN9_-B%JB
MC@NC[B6&.0NW/;WKLZ* /'[GP-*WP]\1,NA*VNS:M-<V\GE#SB/M(*,K=0-N
M3P>Y]35GQ1X6UW4KCQ>]G:R,D^I:?<I'A<7<442!U ;Y3R.C<$KBO5Z* /&K
MWPG?ZEX3\5SQZ=J+75Y:PPQ6]S906_FNC$AE2,GY@&(W'&1TZ5Z_:VT%G;);
MVT$<$*#Y8XT"J.YP!QUJ:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBN"^+$QA\/Z2?-NXT;6;59#9EA*4+'<%V\YQTQWH [VD9@JE
MF. !DFO&'EN0_B4?#U]1?31I(+$&5@+OS!GR?,YW^5NSCOM[U<TFWTF]\26E
MIX2DU.;39["X361++.%R5'EY+G*R[L_=(.,T >JV5[;:C90WEE.D]M,N^.6,
MY5AZ@U/7@5DWV?X9:!#IIN5ABNDCU])'N0(R$;"OC+*F[&X(,=,UH?9;R?PS
M#%;:B_\ 9USXCLH[?[#)<?N%) D\MY0&*Y.01D YH ]GN[NWL+.:[NYDAMX4
M+R2.<*BCDDGTJ"35(4O;&V6.>7[:KM'+%$6C4* ?F8<+D'C/6O*=?\.+8MXW
MT#34OGL)-!2\BMC<2R?Z0#(/E)8DYVKD9Y[@U?TZYLDU+P/+H)N[BS$-\9$+
MRL7D$"?+^\.>O [>E 'JE9^B:S:>(-)AU.P9VMIBP0NNT_*Q4\?537COA/4'
MD\=^&9[,B WOGK?V\<MU(Z?NF8).TIVEPP[ '(/:NU\!+?1?"&(6*;=0$5Y]
MG5QC]YYLNS.??% '>T5Y#X<?2_[#=M$FU=_&QTR7SEN&N2?M/E\^:&^0'?\
M=SQTQ3/#C6/]M^&/^$:FU9]59C_;JW+3D>7Y9WF82?*'\S&W'?IQ0![#7+ZI
MX^T;2;O4H)DO9%TU UY/#;,T4)(!"ENFX@@X]Z\WT[1GM? .A>)DN-2_MI=6
M1?,:YD($1NRACV9V[2IYX[T_7=#@BT;XGW44-QY_VE4CS+(P*LD3'Y2<'G/.
M..@XXH ]AM]1CN=1N[)8;A7MEC9I'B*QOO!(V-T;&.<=*EO;VVTZRFO+V=(+
M:%=\DLAPJCU)KR[Q')K U+QR+!KT*$TO?]EW>8L'S><8L?Q;<].:BU>P\,:E
M\.?%-OX4&HW(%H)&3S+DIO7<1MWG!;^\!UXR* /7%8,H93D$9!I:\9\32:*^
M@:%<Z5J)>PACG=;*^:\\JZ;Y0<2@[A(""%!S]XX%=;XDGU.;X56\^G6VH6<K
MP6S3PQLSW4,!*>:H/WBX3=SUZ]Z .UGGBM;>6XG<1PQ(7=VZ*H&23^%9.E>)
M[/6-$GU>UM=0%K&I=?-M'1YE"[@T:D98$'C'6O,V@TV[;7K?PL]_+X>;09VO
M TL_E"Y',>PN=V_ ;<!P1C-=;INGIIGP89+19DD?1#*0TKNPD-OSC<21SV'
M["@#L[6X6[LX+E$D19HUD"2H5=01G# \@^HIL]_:6MU;6T]Q''/=,R01L<&0
M@%B!ZX )KR[3=#3Q'XGT6TU5[UK(>$K61XDN)(EDDWD98J021Z9]/2L,6]N=
M&\%7_B&2_>SL]0OK2>Y,LVY8P9EBR4.[/"C(Y/3I0![K17A6N?VC-XEUN&\N
MQ:ZB;H#2)I)+OS$APOE&%8E*L,_>ZDG.ZNF32M0N_&'C>_CEN9-3L;>#^SHQ
M*RPBX-IC=MSAOFXYR!DT >GU%=74%E:37=U*D-O C22R.<*B@9))] *\5\&&
MXDU&QFAU!K>YCM)FU1$-Y+<2?NSGS5==HD#X(QU((&0:ATNU6\\+>*]%AB;4
MW&C/(-2M)KI?M$H!VI+'(>)B1D@9R,@C'% 'N44L<\*31.'C=0RL.A!Y!I]<
M=X'U3P_#X>T>RTZYE+7:$(DIE<M(B*9!E\XQZ<#TKE_B9=QS:[-93P+"T6G^
M9;332W7[YR6XA2$A=ZX&2>>1V% 'K-%>1:1ITGBS7?#,6MS7TL$GA1)KA%GD
MB$TOF(/G*D$GDGKU%9\3RIHN@VNO7.HMX9M=3U"VO)-\A.$<BW$K+\VSKSTX
M7- 'KMGK-I?:KJ6FP,YN-.:-;@%< %UWK@]^#6A7F_PS6T'B3Q@VG?:VT]I[
M;[,]UOW,GE=B_P Q7TSVQ6-K.F:S?:SJ/@2SGNX(Y+F76(+M6(V0E"5CSZ"X
M(X]!0!ZCK>LVGA_2)M3OV=;:$J'*+N/S,%''U85H5XCJUQ?^+/ /B;Q)<17$
M#3I96-O RD&/RY(VE8+_ -=689]$%;>H:/>^&?%=W:^%Y+XS7GA^ZE"37#S"
M2Z1E"/\ .3\_S'VH ]3HKR#PVUA_PD'AG_A&)M6DOVW?VZ+EIR-GEG<9A)P)
M/,QC'OVJU\4GC@UNVNY)_M1ALSMTF4W,0F)8G=#+%QYW&W!SVZ9H ]%M=9M+
MS6=0TJ%G-UIXB:<%< "0$K@]^%-:%>5?\(U:^)/&GB^744OXD2RLFBB2XDBV
MN8GY.TC<RXP,Y R?6LNVO$O;7PO/XVN+\Z))H:%7#RJCWF[#>:8^=VS&-W?=
MWH ]IK/U;6;318K62\9PMS=16D>U<_O)&VKGVSWKRNPU2^T7_A$M7UB345T:
M&]U"))[A)'D6W<8MS*,%LD#@D>E1B\EU:SN[M4NO)?QQ:O")HV5A'^YP=IY
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
M7)1=IRP!)(Z<#DYP-9/ L%MJT]W9:OJ-I:W%S]KFL8C&8WD)RQ!9"ZACR0&
M.35IO"%FUEXCM3<3[=>9VN#D9CW1",[>/09YSS0!FZ;XVU"Y\0:397V@FSLM
M9BDDT^X^TAW.Q-^)$ ^0E>>"<=*R[+XE:K-X=M?$MUX:2#0I)1%-,MZ&EC!D
M\OS!'L&5#8[@]\8KJV\,6K7OA^Z\Z;?HB.D XPX:+RSNX].>,<UQWA;X:3KX
M6TVPUW4=22"*4SSZ2)HV@9Q(67) +;?NL5#8S0!-;^++G1KWQ,72XU&XDU^.
MPT^T:; WO"A"ACD(OWF/'KQ5F[^(-_I#7EOK.A);W=D(+BX$-UYL9M)'V-,C
M;024/52!P,YK5NO >FWD>IB2XNTEO;]-12:)PKVTZJJJT9QV"]\]35*[\+S:
M3I^IW:6]YXIU7481:3_:[B*$F###:.%55&XD@#))S0!'KOQ(@T:YU%!:120V
MUS!8PSR7(BCDN9%+LK,1A%1,$MSUQBJ2_%JSBTK49;F&QDO+.:"%19ZBDMO,
M9L[#YQ "@;6W;AP!GG-7M&^'=O%X T_0M1GF%]#(MX]Y!)^\2ZSG>K$'.,[>
M1R!TK0D\#V]YHD^G:GJFH7LDLR3K=,8XY(9$P4:,(@5<$9Z'.3GK0!'X1\;1
M^)=0OM.D6P^U6D:2[]/OA=0R(Y(X< 88%2"".X/>LO4OB#K%K+XA>R\,K=66
M@S%;J=KT1ED"*Y*+M.6 ))' X')S@=5H>B2Z.LYGU6\U&68C+W*QKM Z!5C5
M0.O/'-56\(6;V/B2T-Q/LUYI&N#D9CWQ",[>/1<\YYH S=-\;7]SX@TJRO\
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
M%V\S.[G[HV@GT&:DT/Q)=Z=\/F\1:_)?W>U5GES9I$Z(0N2J@X*#);.<X^E
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
M'J<]<\8Z9K/^T:O<^)+R*ZU"*S\1C5BMN9KRZ$@B\P;%2!$,;1%.,\CDDD4
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
M! R0N2!VKOW=8XVD=@J*"68G  '>F6UU!>VL5U:S1SV\JAXY8V#*ZGH01U%
M''S>"+B7PIXJT<7D0DUN[N+B.38<1"3& 1WQBK4GA&9]2UVZ^U1@:GI45@B[
M3\C*L@W'U'SC\JZNB@#@C\.1<PQ6UY>JUN/#:Z))Y:D-N!!\P9[<=*UM,TCQ
M*;::RUS5["XM#:M;+]EM&CD<D8\QR7(!QG@#'-=/10!P*>"];;P59>'[VXT&
M_CL]L4:7-@[1O$J!5)_>960<G</7&*W/"^A:IX>T[3]-EU&*[M+>W=9&>-O,
M,A?<NTECA%4E0#D\#FMN[O;73[<W%Y<16\(95,DKA5!8@ 9/J2!]34] '(ZI
MX/GU#4?$]RMW&@UG2EL$4J3Y;!9!N/J/G'Y5IW*6^C>#A;7\$][;P6B6TT=M
M TK2+M"'"+DD?TS6W10!Y;X6\ W-]\/YXM1N+JUU.\FBEMYIXQYMO';D"V#I
M[*@)'^V>];,W@C4]=GOKKQ+J=K)/-IDVFP+86[1I$DGWY#N8EF.!QP!BNYHH
M X32O!_B)->\/ZCK.M65S'HT4L$<5O:M'O5XPFXDL<MP,]!QQUK0\1>&]7O_
M !1I>NZ1J-K:SV%O-#Y=S 9$EWE>#@@@?+V.<X^E=710!YO>?#";4=-EFOM1
MMI];EU+^TGE>V)MV;9Y?E>7NSLV\9SG/.:L1_#F5=''E3:98:M%?QW\$UE9L
ML2M&I55=6<EQAGR<@_-QTKT"B@#C;[PSXAU>SM;B_P!8L$U>QO%N[)[>T80Q
MX4J496<LP8,<G((SQ5&^\ ZEK%AK4VIZG:OJNJ?9H]T$#)#!%#('"J"2Q)^;
M))[CTKT"B@##?09'\=P>(?/3RH]-DLO*Q\Q9I$?=GT^7'XUR5W\+GN+&U/VJ
MSEO+34+N[C6Y@9X)$G?<4=00<CY>0>H]Z])JO=W]I8)$]W<Q0++*L,9D<*&=
MCA5&>I)[4 97A3P^/#NE/;&.Q2:65II?L4!BC). ."S$X  R3SBL31/ EQI3
M^%V>]BD_L9[UGPA'F>>6(QZ8S7<44 <3>>!9KFS\1HM[''<ZCJ$>HV<P0_Z-
M+&L>PGU^:/G'8TQ/ EYI]AH$VE:C#'K&DK+NFN(2\5R9N9MX!!&6^8$'CWKN
M:* .#'@&\E5+J\U*&;4YM:M]5NY$A*1D1  1HN20 H R23ZU<3P04^(#>(/M
M8^P'-R++;TNR@B,N>G^K&/J<UU-W>VMA$LMW<101LZQAY7"@LQPHR>Y) %3T
M >:Z%\+%T34;5%&CSZ=:W'GQ22V3&ZP&+*I??MRIQAMN>!Q2:A\.]?E\,:AX
M5L=<LHM$GD>2'S+5C/&&D\SRRP;!7<3SC..*]+HH P_%N@R>)/#DNEQ3K"[S
M02;V&0/+E1R/QVX_&J2^%)E;Q<?M4?\ Q/?]7\I_=?N!%SZ\C-=310!R]]X5
MN+OX=1>&([\0SQV<%O\ :%4[6,>W((!!VMMP1GH36?X0\#S^'?$EYJ\O]E0K
M<VB6_P!ETVU,,:%6)SR3N)SU_P *[.ZNK>RM9;JZFC@MXE+R2R,%5%'4DGH*
M>CK(BNC!E89!!R"* .0?PSK^G:WJ=SX?U>QM[35)A<7$=W:-*\,NT*S1D.H.
M0HX;H15:]\%ZVK:W9Z1K-I;Z7K<KRW2SVIDEA9U"R&-@P'S ?Q XKNJ@N[VU
MT^V:YO+B*W@4JIDE<*H)( &3ZD@?4T 8.B>%%T3Q!=7L$P-J^GVMC#$1\R"$
M,,D]\AA^59F@^!;C1_\ A$M][%)_8<-U%)M0CS?-Q@CTQBNXHH X>Q\"7%I)
MI+->Q-]AUBZU)L(?F67S,*/<;QS[5/X<\,Z_X;%MI5MJ]B^@6LC-$CVC&Y,9
M)(C+[]N!G[VW/%=C10!S7ACP_J.@7^K))>VL^F7=Y->0HL++,CRON8,V[! Y
M P*S)_!%]<^-[?7FN=-@$%R9O.M+5XKF:/! AD;?M=>1DD9.T=*[BB@#S^/P
M%JEEH>@PZ?J5HNHZ1?7%U')/ SQ.)FDR"H8'($GKU%)J_@;7KFY\11Z;KEI;
MV.O1_P"E)+:%Y$D\H1G8V[ 5@!G()';UKT&B@#S76/AG>:BZ 76EW"'38K'_
M (F%HTQMF12"\/S  MG)R.H!YZ5IV/@W5-*U#PY>6.HVF_3M+32[M9H&82Q@
MH2R88;6.S'.1S77VM]:7IG%K<Q3FWE,,PC<-Y<@QE3CH1D<>]6* .!B\ ZA8
MQ65UI^IV\>JV-_>74#RPEX7CN&):-U!!Z8Y!ZBE/@&]N0UY?:G!+JEQK%IJ5
MU)'"4BVP$!8T7)/W1C)/>NVO+VUT^U:YO+B*W@0@-+*X51D@#)/J2!^-3T 8
M<.A21>.+K7S.ACGT^*T$6.04=VW9]/F_2J8\.:E;^-K[6;2]M18ZE;Q17<$L
M+&0&-7"E&#  ?/SD'I7444 <3;^!KB'PAX7T0WL1DT:\M[EY AQ((F)( [9S
M6++\++V35X+IKO2Y!#JRZC]L>T8WDJB7?Y;2%L8 X&!V'2O4** .:T/P_J.B
M^(]9N%O;632M1N&N_),+"9)65%(W;L;<)Z9YJK?>$;R?4O$EY#/8.-62U00W
MEJ9H\1!@RNN1D-GMTKI[2^M+X3&TN8IQ#*T$OEN&V2+]Y3CH1W%$]]:6US;6
M\]S%%-<L4@C=P&D(&2%'? !- &%X*\,3>%M+N;6:YB<37+3I! K+#;J0!LC#
M,2!P3UZD\"LQ? EPOP^@\-?;8O-BO1=&;8=I'VHSXQZXXKN** .#O?!&M;-;
MTW3-9M;?1M;FEFN5EM2\\)E&)1&P8+AN<9'&:T;3PK>Z5XO34],O+9-.DLH;
M.XMYHF:3;%NV%&# #[W.0>E=710 4444 %%%% !117,^)_$.H6&I:9HFB6UO
M/JVH^8R-=,1#!'& 6=]O)Z@ #&2>M '345RJZUJ_AS3KV\\7R::UM%L$$^G)
M('E9CC9Y1W'=G &"<Y[8I$^(&E?9-3ENK74;&?3K4WDUI=V_ES-",_.HSAAD
M8X/!ZXH ZNBN*3XH:*UQ% ;#65DN8O-LE:P?-Z./]4/XNH/...>G-3'XD:&N
M@KJTD=_'']O&G20-;'SH9S_"R=<].F>HH Z^BN;T_P :6%])?P-9:G:WME#]
MHDL[BU83/&<X9%&=X)!''.>*AC\?:;Y.J-=66I6,VFVAO9K:ZM]DC0C/SH,D
M$94CKUH Z:&"&W0I#$D:EF<JB@ LQ)8_4DDGW-4]#T:T\/:+:Z38AQ:VR[(]
M[;FQDGD_C7/6WQ)TBZF6);'5HS+:R75HTMF4%VB+N81$GYCCGMFM:W\5:;=S
MZ+#;-),VKP-<VY100L:J&+/SP/F4?4XH VZ*HZQJMMH>C7FJ7;;;>TA:5_4@
M#.![GH/K7-^#/%>I:I9ZC!XCM(;/5]/"2S00 X\F1 Z$9)Y^\I]U- '945QN
ME?$S1-6N-,2*UU2&#4CLM;N>T*0R28)\L/\ WN"/3(/-;6N>)+/0I+6"6&ZN
MKR[+"WM+2+S)9 HRQQP !D9)('(H V**Y*?XBZ);V-E=-%?LUW<R6:VZ6Q,R
M3H"3&R=0W&._4=N:IGXJ:*+:YE_L[6S)9,1>P"P;S+10,[I1G 4CD')R ?0T
M =S17+7WCW2[34K?3X+74-0N;FR6_@2RM_,WPL2 >HQT[XZCN<53E\:+J.H>
M%'T>8BSU&]GMKJ.6+;(ICB<E&!Y5@RC- '2Z'HUIX>T:WTNQ#BV@W!-[;CRQ
M8Y/U)K0KD8OB-HDUW$JQ:@+&6X^RQ:FUL1:O+NV[0_\ O<9QC/>K<?C72Y=+
MMKY4N?\ 2+_^SEMR@\U9]Y0J1G QM)//09H Z.BN5M/'^D7E[;Q107XM+F?[
M-;Z@UN1;32Y("J_N00#C!/0T)X_TB2]6)8+\V;W7V-=1^SG[*9MVW:'_ -[Y
M=V-N>] '545AZUJ;66N^'[1;QH1>W,D;1" .)L1,V"Q(V8QG(!SC%8MO\4="
MN&@86NJI:RW/V0WCVA$$<N\H%9\XY..1D<C.* .VHJAJVJ+I-F+@V=[=EG"+
M#9PF1R3[= ..I(%0Z!X@L_$5G-/:I<1/;SM;SP7,>R2*1<$JP^A!XR.: -6B
MN+?XG:*GVN0V>JFTLKE[6[O%M"8;=U;:=S ].^1G (SBKFJ^/-+TR_N+1;;4
M;]K2-9;M[&V,J6RL,@N1ZKS@9..: .HHKF)_'>EK>V]K96]_J;36T=WNL(/,
M"0N2$<\@X.#P 3[5C:YXZFT"#Q!<H)M1:RU&VM5@%MM6 2+&2-RDEA\Q() ^
M8A: /0**Y3_A*H$\0C[5=3V5FND27TMK=6FPQJL@4R,Y.X$#C;CH<Y[5)I/C
MO3-6U&VLOLFI64EXC26;7MJ8ENE R2A[\<X.#CG% '3T5Q.F?%'0M4?36BM=
M5CM=0E$$%Y-:%8#*20(]^<;B1CC(SWX-7O&'BU_"TNBHFGW%V-0O1;/Y49<J
MNUB<8ZMP,#N ?2@#J**Y34/B!I>GW,UO]BU6Y>VB2:\^S6;.+167</-]#CG
MR0*W3JUJ=%&K6YDNK5H1/&;:,R-(I&1M4<G(H O45RB^/],6TU:6ZL]1LIM+
MMQ=3VUS;[)3$<X91G##Y2.O45)IGCO3-3U.TL?LNHVC7R%[*6[M3''= #<=A
M/?'.#CB@#IZ*XJS^*&AWD%M=BUU2+3YY1!]NEM"($D+;0K-GCGC/(R>35W_A
M/M&&K:GI[K>(=++_ &VX,!\F *F_+/TY' '4D'B@#J**Y"'XC:5*&$MAJULS
M6TEU;+<VAC-VB+N;RLGD[>=IP<=JNW'C?1+6.QFEN&\B[L7U!90N5C@4*2[]
MQG<H&,Y)Q0!T5%<]H_B^RU?45L#9:C8W,D)G@2^MS%Y\8(!9.3TW+D'!&1Q6
M1?\ C2XTKX@7VD26E[?6Z:=#<0VUC;>9)N+N'8GCC 7J>_% '<45R4?B^RU/
M4O#DUAJ3I9:@MT3$UL/G,2C(=B08RASQ@Y]JQ=7^)D<]MIDFC6^H117FIV]O
M%>W%F1!<QM*%?8Q]1G!('3B@#T>BN?L_%]GJ&NS:7:66HS""=K:6[2WS DJC
M+*6SD8Z9QC/&:Q?&OB75;'Q/H>@:4UQ;M?++++=1V/VD@)@!5!('4Y8]ACUH
M [JBN13XC:(]TBB+4/L+W'V5=3-J?LK2[MN/,]-W&[&W/>KVG>,-/U7Q#>:+
M:6]\]Q93-#<2>0?*C( (R_3G.!WX/% !K7@^QUZYDENKS5(XYD$<]O;WTD<4
MRCLR@XZ'!QC/>MRWMX;2VBMK>-8H(4$<<:C 50, #V KD;O7O$&K>)=0T?PU
M'IT,>F!%N[R_5Y TCKN"(B$= 1DD]^E:+:YJ>E:3:MK&DSW6HR,ZM%H\33)A
M3][+8V@C!P3WQS0!T-%<[I/C72-9NM/@M3<*U_!+-"98]@S$X62,YY#J3R,=
M.]4O^%CZ1+%:FRL]3OIKI9)8K>TMO,D,2.4,I&<!"1P2>>PH Z^BN7O/'>G6
MKVL,5CJMY=W%L+K[);6;--%$3C=(IQMYR,'DXX%:EEX@T[4?#HUVSE,UB8FE
M#!2&PN=PP>A!!&#W% &I17#0_%;09ELY#::Q'!?)NM)GL7V7#XSY:$9W/VQT
M)Z$U=@^(6CRZ=<W4EO?VTEK=Q6=Q:W$&R:)Y64(2I/0[@<YZ4 =916%J?BW2
MM'O[VTO7EC:ST_\ M&9PF5$6XKQCDME3QBL37/B$VG>$;K6X-#U-7BEA18[N
MW*AA(P&[*DC&/?J0.] '<45AZGK!7P9J&KQ_:=/,5I-,&GMLR0[5;YC&Q&3Q
MG!(S1HWB&VU"[73 \LMY%8P7<DC1A%=9 <$ $X.5/';UH W**Y$?$32)=-TF
M[M;;4+N754:2VM+:WWS%%.&8C.% ]2>]9NB?$.*2PUO4-1^T/%%K)T^QMDMB
M)V)C0B+9P2^2^<^A]* /0**Y2#XA:*XU7[5'?6#:5#'+=I=VY1DWDA0 "=Q.
M.,9SD8S5[1O%5IK%_)8&SO["]2(3B"^@\MGC)QO7D@C. >XR,B@#=HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "N0\=ZM?6"Z)8V=^--34[];::_*JQA78S87=\
MH9BH4$YZUU]5[[3[/4[-[2_M8+JVD^_%/&'5OJ#Q0!X]<ZSJ'AC6O'=]:ZG_
M &Q>6&F6:1SR(A9,NX^<+A25#%N@X SWK4L=7\7*NHQ07LQ233&F@N=8FLOW
M5QD!&7R&/R-D_>! (')S7H=CX?T;3$=+#2K*U62,1.L,"H&09^4X'(^8\>YJ
M.T\+>'["WN8+30].@AN1B>..U15E'HP Y'L: /-_^$NU:TT>73VU34;74O[3
MM+.[GU-+>3[ DP8^8CQ@(X.W +="1FM;Q!=ZQHNB06VF^+C?WLVL6EL)IHH6
M>!9& *N$ !!Z] <=^]=I;>&]#LM-FTZVT>PAL9^9;=+=!')_O+C!_&BV\-:'
M96B6EKH]A!;QS+<+%';JJB13E7P!]X=CUH \[\5R7UK_ ,)7I-S?/>+%X2,K
M321(KNY>8$DJ!V XZ5)IFLZEI,_A!X/$G]M1ZNGERZ>(X@$40EM\6T!E"E0#
MN)SGGFO2+C2=.NY)Y+BQMY7N(/L\S/&"9(N3L;/5>3QTY-06/AS1-,O9+VPT
MBQM;J0;7FAMU1V'H2!F@#S+PKXJ\5ZQ/HNJ&2]D6^N_+NK>5[-+5(\G<L:A_
M.WH!GG).TY%9/B#5-3UOX876NW_B;;+=7BPOH_EQ".+;< "(<;]X"AB2>@/&
M.:]CA\.:);ZJ^JPZ/81Z@Y):Z2W02$GJ=V,Y-13^$_#ES>37D^A:;)<S_P"M
MF>U0N_.>3C)Y _*@#G?B[*8? ,LHF2$I>VC"6095,3I\Q'H.M8^H>)=8\+:K
M?6UKK;>(T.BW&HA)4CW6\D>-IS&!\C9/!YXX->E7EC::C;_9[VVBN(=ROY<J
M!ERIR#@]P0#5;3= T?1C,=,TJRLC.<R_9X%CW_7 YH \WT/6?$EV8C<7%]=V
M%]ID\MPU[)9;0?+RKPK"Y?;D[2"#C<.:B\.:AJ%Y8^$_#L6MOHEG_P ([%>>
M?$D9DN'R%V R @!0 QP,\UZ58^&M"TR6>6PT;3[62X!65H;9$+@]02!R/:B[
M\-:'?Z?;V%WH]A/9VP @@EMU9(@!@!01@<>E 'G-GX\U33+&QUW5KU;K24DO
MM/FF2-52X>+<T,ZXZ%Q&R8!QDC%.T7Q'XHDN-/\ "FIWI&OO?Q7%Q,L:C%D8
MA,W&,?>S%G%>ESZ/IESI\>GSZ?:R6494I;M"IC7;RN%Q@8[5)_9]E_:7]I?9
M(/MWE>1]I\L>9Y><[=W7&><4 <IXIU'4)/%VC^'H-7;1K6[MYKA[N-4,DK(5
M B0N"H.&+'@G KESXF\27ECI]A::VGG?\)*^E#4U@1A<0")FW;<;2P/''&5^
MM>GZGI&FZU;"VU2PMKV '<([B)9%!]0".M":/ID<%I!'I]JD-F_F6T:PJ%A;
M!&4&/E.">GJ: .0^)T%Q!\,)8!<F>YCFLD$\RC+N+B(;F"X')Y.,52FUG5O"
M7B+5+/5_$%SJ%@-#EU+SFM8Q)!(D@0[ H (.[(!].O6O0KRRM=0MS;WEO%<0
MEE8QRH&4E2"#@^A /X4R73;&XN6N9K."2=H3;M(\8+&(G)0D_P )(''2@#RJ
MQUCQ;<:W>Z%#J=^D]UHLE[:M>M:/(DRNNPCR1@(V[&&_ TNH?$35[[0]2\1:
M.Y2TL=/MHI(RBD)=S.OF$YQ_JD(X) RW/%>DZ;X9T'1IA-IFC6%G*%9=]O;J
MC8)!(R!T.!^0JS;Z3IUI;3VUO86T4%P[231)$H61F^\6&,$GOGK0!QW@O4-?
MD\07%I?27T^G&S682:A+9M,DN[ VBW8_(PR1D<;>M8'COQ?J]A/KE_HM_J2Q
MZ.\<;H1:K:K)A6*,K_O7R&ZC')XSBO3-+T'2-#61=*TNSL1*<O\ 9H%CW?7
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
MQPV\2!(XHU"JBC@  =!69#X4\.VU]]M@T/3HKOS?.\Y+9 ^_GYL@9SR>?<T
M<]XYU6_M/$WA73;76_[)M]1EN([B;8C$[8P5 W@@-G@>YZ'I6'_PE>H6,6NZ
M-)K=W?O;ZA;6=AJ%M%!YTCRKN,1+ 1;EVD%B.,CC/%=OKGA6T\0:QI-[>^7+
M!8>>&M98@Z3"1-N#GTZ]#5I?#6A+I#:0NCV TUCDV@MT\HGUVXQGWH \M/BW
MQ-#X<\36RZA,M]IVI64%O/=>3)(BRN@99#%\C=3TYYQP1QKZWINHVOQ \'Q7
M'BFZ$OV6]#730P+E@48X!3'(8+CL$&.<D]U!X8T&VMI+:#1K"*"1D9XTMT56
M*<H2 .2,#'I4^HZ-IFL"$:EI]K>"!_,B^T0J^QO49'!H \UF\2:K&;ZSBU"/
M3UN_%DNGM?\ DI_H\0B5@!D8+,1M#-GK]*U=1U6[\/2:#"?%7]H02ZVMM=3R
MB$%(VA8B)RH SN .< \BNTDT32IK6ZM9=-M)+>[D,MQ$\*E97.,LP(P3P.3Z
M"H1X8T%=(;25T73QIS-N-J+9/++>NW&,^] 'FGB_7Y-8TOQ];)?)<V-C<Z8E
MN$*E4)>,N 1U^8'/N*?XZ\8:O83:WJ.BW^I"+1YHX71A:K:B3"ED97_>OD-U
M&.3QG%>DQ^&M#BM9K6/1[!+>?9YL2VZA7V?<R,8.W QZ4R^\*>'M3O7O+[0]
M.N;J1=CS36R.[#&,$D9Z<4 <_IMSK6J?$O7;8ZN\.DZ8+5UM$B0^89(B2"Q&
M0N1GCDG'( P:'CO7M0CU2ZLM(O\ 5()K"P^U3"U^RI$F2VUG:?EA\IRJ_GDU
MW\5E:P74]U#;11W%QM\Z54 :3:,+N/? X%5-1\.Z+J]S%<ZEI-C>3PC$<EQ;
MJ[(/0$B@#S^P\1ZQXHO=%LIM>.AI-H4.I/)!''ON97)# &0$!5QD@#/S4^_B
MN9?B/X5E'BEV632I\744<&R8AHMV,J1\^>W3'&.:[J[\,Z#?V5M97FC6%Q:V
MH"P0RVZ,L0'&%!' X'2I+K0-'ODM$NM*LITLR#;+) K"$C&-@(^7H.GH* //
MK?Q#J>GI<ZQ)=A=-L_%-S9WT?EHJ_9W8(KD@9^1BISU()SFGV.M:QJ%_X4O9
M[IEAUK4KR6!&B0F*V\A_) )'!PH;/?=CIQ7H3:/IC6=U:-I]L;:[=I+B(Q+M
ME9OO%AT)/<FGG3;$M:,;.#-G_P >Q\L?N?EV_)_=^7CCM0!Y3X736[+X>ZQ>
M:7KD]Q?6=]<S+9M'%AA'<.74X7=F10W?@D8Q79^$=>F\5:GJFL6URS:&OE6U
MBFT .P7=))Z]6"=<?(:T+[PW&L5Y+H+6NC:G>.&FOHK)'>3GG<#C=GU-6?#N
MA6OAKP_9Z/9;C!:IM#-C+DG+,<=R23^- &I1110 4444 %%%% !7-^)_#=UJ
MUWIVJZ3?+8ZQIQ?R)9(_,CD1P \;KD$J<#D'(QQ7244 <5>^%_$NO:5*FM:S
M8)>1W$%U8BRM&$5O+$VX%MS%GW=",C':JM]X)UK74UF[UG4+#^T+O2I-+MDM
M(G6&)'.XLQ8EF)('T [UW,UW;6\T$,UQ%'+.Q2%'< R,!DA0>IP">/2BUN[:
M]A\ZTN(IXMS+OB<,N0<$9'<$$'W% &#/X:FEU[PQJ GC":/#/'(F#ES)&J K
M]-M<CXG\*:G:6_\ H<VZ>_\ %MOJ$4D<)D%NNU5W.O< KD]!CO7J5(2%!)(
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
M:-@V0&8D;R!D# &!BO2:* .-\8W5];_#?4+74HC=:I?6DUHB:;:RR(TKHP4
M#<5'09/&:J)X3\0VNIVFIZ1J-E:23:5!87L=U TI0QY(>/:P&X;B,'CZUWM%
M 'G6E> =9\/V6@3Z5J-B=4TRSDL9A<Q,T,\3N'XP0RD$ ^]5KKPC?Z-H=[?W
M^I/+J7]N#5X;BPL'F$;E!&0T(.XIC<#@YP0<Y%>G5#-=VUO+!%/<1123L4A1
MW"F1@"<*#U. 3@>E 'E&G>%]0\</XMEU.XG2#4H;2&WNWL6M@7A9GRD+G=L!
MVCYCEOF_#K/"/@^;0]1FO[RWTA)S#Y"&QCE!QD%B6=SP2%X XQUKJ[J[MK&V
M:YO+B*W@3&Z65PBC)P,D\<D@?C4U !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M5Y'!X"UR*ZN=(NH[ZYTR?4VN_M$.HQ1Q;&E\S<R&,OY@]N"0.0*]<H ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MM;-=UQ(DH(B'JWH/>N%O/"/B&]T#Q7H"6"PBZU234K2\^T1[+@&99!$5Y*G
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
MCVLT:R0.AC='&0RD8(/X5SVG> ]&TU9(E:_N+5H&MEM;J]DEACB;@HJ,<8P
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
MTD#6P;4+I[C9$WWD4,2 #WJ?2/!FF:-)^XFU":%8C!';7-[)+#%&>JJC'&.
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
M?:SX5\8Z9<BW$]KI)N8KFT2:(%6W+C;* P(*]1P<UZIIQ)TRT).284Y_X"*
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
M/KQ7L5% 'B5MX,2V^'UEK$6DW*^(XM7$B2['\Z-/MA! '4)L).,8Y)]ZU(+
MVGQ3^TVNE2W[W.H.T\E[I4B2V:["OF1W7W&BX&%/KQS7K-% #4C2,81%4>BC
M'M_2O'+'PU-J4'A*RU'3;HVHUK4WN4:-U 0F8KO]%;@<\$''>O9:* .*\#:1
M_86N^*]/M;22UTI+V*2SBVD1C="A?9GC&[/3@&N0U.6_TS6KR?PEI_B;3];N
M+_?+ITMKYEA=$N \I?E4#+R6##TQ7LE% 'AWB#0M3NO$_B"+4;=OM=U=!M.O
M5T6>[E2+ \OR9TD58BASD$#G).0:V+S3;"+Q7K3>,/#^HZS<S/%_9MS!9R3*
M8@BC9&5XB8.&)R5ZYS7K-% 'FL.CV-E\7-5NKC0YS)>VL$EC=I:,Z+(%D$I+
M@$(?NCD\Y%<[I>D_9])\'OXIT2^O=#@TAHC:BT>807>_.Z2)03RG )!P?3->
MV44 >,VGAB[OX?"]EJ&F7RZ0=;O)8;68-OM[,Q/Y:2=U!/&TGHVTUV'@C1QH
M/B+Q9I]I9R6FE+=026D6TB+YH5+[,\8W=<=#7;44 >6WWB)-<\;QQ:KINLPZ
M1I-T#:0IIDSBZN%.!,[!<!%/W1GD_,>PK:^(=D]U+H4MW8W.H:#!=.VI6EO&
MTC.-A$;,B\NJMR0,]C@XKN** /$K_P .?;_#>N_8="NXM#DU:QDTRRFMW5DP
MZ+.Z1$;D1@3V'&3@"NT^)'AV"Y^&=UIUAI8G%IY4EO;0Q[BH5USL4=]F\8'J
M:[FB@#R\^&M'U_QCH 30YTT"/2;DK;S6SPQAO.3"NA Z\L%/7 -<]=:%J]MH
M%K91V,S:%8:_>K):36<MT@M\GR6,*LK21@DG@D<@X.*]QHH XOX<Z;+8Z+?$
M.Z6UQ=-);P"P>S2$;5!\N.1F95)!89QR3@5B^%-;N/!/AV'PSJ/AS69M0LF=
M(VLK-I8KP%R1(L@^49SD[B,<YKTZB@#Q_7]-M9-9\3/XC\.:GJ-_=A3HTT-J
M\P1/+ 5$=,B)U?<221ZY(I6TIK?6[>3Q[H]]K.='M8;62&V>Z2.=0?.7" [9
M&;:0_'3J*]?HH \&AT768_!/A);G3IO[-M[F^-]:WEA)>;&:5C$\L*,K. -W
M/(&0<'->D_#W2GL_"]Q!,7:VN+F62&W>R>U6*-L#8L3LS*A(9@"?XN@KL**
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
M]Q =3UF=98?(4S:A(3$G^P01@\#YNO'6HH? FGPQW;#4-7-Y=-&TE\;UA/\
MNP0@W# VC<W!&#GG-=110!F:%H-GX?LI;:S,S^=,]Q-+/(7DED;[S,?4X'Y5
M1T[P9I6EKH:V_GXT5)4M-TF>)!AMW'-=#10!C>(/#-EXC%HUS-=V\]G*98+B
MTG,4B$J5.&'8@D&E3PSIZ-K3#SB=8 %T2_I&(_E]/E'YUL44 <O-X#TIEL3;
M7.HV,]G9I8K<6=T8I)(4&%5R.&QUSC(SQ6E;^';&UU>UU.,SFXMK$V$9DE+_
M +HLK<DY);*CDFM:B@#F[;P3IMGJAO+2ZU*WB:X-R;**\=;<RDY+;!ZGDKG:
M?2M/4=%M-3OM-N[CS/-T^8SP;6P-Q0H<^O#&M&B@#GM,\&Z?INK1:E]JU&[G
M@C>*W^V733"!6QN"YYYP!DDGBH-8\!Z5K5Y?7,UQJ-O_ &A$(KR*UNFC2X 7
M:"P'4@<>XZYKJ** ,?3O#5AIFI"_M_-\\6,5@-SY'E1DE>/7D\T6/AC3+#PP
MWAU(WDTYXY8W21LEED+%@2,?WC6Q10!RMAX TJRU"WO9+G4;V6WMY+6-;VY,
MJB)P 4VD8Q@?7USQ4^B>#-/T"ZCEM+S5'A@4I;VLUZ[PP*>RH3TQP,YQVKHZ
M* .13X<:(FA2Z,)=1-D9EG@4W;9M'5BRF$_P8)-$7PWT)+?5(I'O[AM32%;F
M:>Z9Y6:)BR.'/(8$@^G XP*ZZB@#DA\/-)9=3^T76I74NI6?V*YEN+DN[1Y)
MX)'!Y[<>W6MS3]+:PO;N?[9/+',L21P.Q*0JB[?E'J3DD\9X]*T:* .4N?AY
MH=U>3R.U\+2XG^TSZ>ETPM9I<Y+-'T.2 2.A(Y%;5CHMII^J:GJ,&_S]1>-Y
M]S9&40(,#MP!6C10!S^K>#[#5=4.I"YU"QO'B$,LMA<M"9D!)"OCKC)P>HSU
MIVJ>#](UB?1YKR.5WTEP]L3*23C:0')R6&44\]U!K>HH YS4/!6FW^JSZBES
MJ-E-=!5NA97;PK<!1@;P.^.,C!QWK1MM#L[76[W5H_,^TWD,4,NYLC;'NVX]
M_F-:5% &):^%-*M?"(\+^4\NE^0UN4D?+%#G/(QSSUJMI/@JPTG68M6%[J5W
M>Q6[6JR7ET9<1D@XP>!RH_KFNDHH XK5/!,FL>/IM:EN[JTM_P"S([6*:RNF
MBF#B1V8''!4AAUSR/:KK> -#&E6%C;+=6C6#O);75O<,DZ,_WVW]3NSSG(/Y
M5U%% '+MX!T5M!?2@;L![I;UKL7#&X-P"")3(>=W I;KP+IUQ<)<I?:K;77D
M);SSV]ZZ/<HOW?-/\1&3\W7GK73T4 9<&@65OKO]L1^;]J^Q)8_-(6'E*Q8=
M>2<L>2:R9/A_H[:586,4U_;_ &">6XM[BWN3'*C2%BXW#L=Y'TKJJ* .:O/
M^DWIO7=[N.:ZO([[SHIBKQ3(@160CI\HQSGJ:A3X>Z,MKJ$$DU_.=0G@N+B6
M:X+N[PD%3N(]5&1^ Q75T4 4=/T][)KUI+R>Y^TW+3@2L2(@0 $4'HHQT]2?
M6L?3/ NE:3>)+:7&I):QNSQ6!O'-M&6SG$><8Y/!R.>E=-10!REC\/=$T^\M
M9HWOI+>SE\ZTLIKIGM[=^<,B'IC)QG.,\8JU+X+TF7P[J&AMY_V._N)+B;$G
MS;WD\PX..!NKH:* ,2Y\*Z;=2:Z\GG9UNW6VN\/_  *C(-O'!PQJ)_!>BS23
M&X@>=)].33)(Y'RK0H21^/S'FN@HH YW3O!MA8074$E[JE]%<6YM62]O7E58
MCP54$X'UZ^]7M T*#P[I::=;7-Y<0H?D-W,9610  H)Z* !@5J44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<#\0+6.;6]"EUBSNKWPU'YWVR&")Y5$I"^
M4TB)DLH^;L0"1FN^HH \3?PZ;_1[-/[*O!HI\4VYTZVN8W#Q6C;1(=I^9(RP
M8@'&!Z9KNO&U@RV/ABWLK=S%;ZY8_)&I;RXU;J?0 =Z[*B@#Q34?!T-UX9\=
M:O)I]TVL0ZK=3:?(-X=,%2K1 >ISR!S^%:S:7';_ !*U.Y.G3KJ5_ID+Z;="
MWD:,7(20.68#:I^[G=CM7JM% 'B?@/2;L:[HCM&;+5+;<=2;^RKE)9OD(=9Y
MW<QOECD$9Y QBH;;PM>V?PBL;JQL;G[=<7BG5$=)'D>U69\IY8(8H,J2JX)&
M?6O<J* /%(-$CF\,:YLN9K32KB:VV0V&AW*0*Z$LS>0Y+,C?*K[<#@5'<Z9!
M=^#M"N[[PT(;33_$'[T65I,JR6Q4AI5A(WJK'9QCMQUKV^B@#-TJ_LY\V5G#
M<1+:PPD++ \8",N5 + 9( Y'4=#6E110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R6,2QE"S*#W5L'\Z
M 'T55^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
M^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ]
M[G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH
M M455^P)_P ][G_O\W^-'V!/^>]S_P!_F_QH M455^P)_P ][G_O\W^-'V!/
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_4-$T_5+RPN
M[RW\V?3Y3-;-O8;'QC. >>/7-:%%% '(:C\+_!FJ:C+?76B1F>9MTOE2R1K(
M?5E5@I/U'-=1965KIUE%9V5O%;VT*[8XHE"JH] !4]% &1K_ (8TCQ1;V\&L
M6GVF*WF$\2^8R;7 (!^4C/4U1\1?#_PMXKF$^LZ/#<7  'GJ6CD('0%E()_&
MNEHH PO#?@WP_P"$H9(]#TR*T\S'F."6=_JS$DCVS6[110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8'I1110 4
M444 %%%% !BDP/2EHH *:L:(SLB*I<[F('WC@#)_  ?A3J* "BBB@ HHHH ,
M#.<<T8![444 &,T8&,8XHHH *,#.<<T44 %! (P1FBB@ QD8HP/2BB@ I, =
M!2T4 )@>@I<#.<<T44 &**** "BBB@ HHHH *,444 %&*** "BBB@ HP***
M$P/04M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
F444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>cvco-2024330xex14014.jpg
<TEXT>
begin 644 cvco-2024330xex14014.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MZTR>1I(8HQ)%N.2G."![<BE89Z-1112 ***HZI.\-L AP7."1Z4 3SWD%O\
M?<9_NCDUFSZO(V1"@0>IY-9M%.PKCY)7E;=(Y8^YIE%%,04444 %9GB""ZNM
M&EALT=IF>/A)/+)4."P#9&/E!K3JO>V45_!Y4K2J P96BD9&4CN""#0!F:"]
MO'/=6:VEU:7,81Y(KB<RY4YVLK%F&.#Z=*VZRX= LX0Q#W+2O(DCS/.Q=BAR
MH)S]WVZ<UJ4 %%%% !3D=HVW(Q4^H--HH T8-6E3 E42#UZ&M*"^MY\!7PW]
MUN#7.44K#N=716;I$[R(\;DD)C!-:5(84444 %5Y[V"WR'<%O[J\FJVK3O%$
MB(2-Y.2/05BT["N:,^KROD0J$'J>35!Y'D;<[%CZDTVBF(**** "BBB@#F=>
MN)Y]>M-,6&YFA:W>9HK>7RO,(8 ;GR,*.> >216GH<\$NGF."*>'R)6BDBGD
M+LC@Y(W$G(Y&.>F*GOM,M[]HGD,L<L6?+EAD*.N>HR.Q]*9;:/:6;0-#YJF(
MNV3*QWL_WF?)^8_7I0!?HHHH **** ')(\3;D8J?4&M"#5Y%P)E#CU'!K-HH
M Z2"\@N/N.-W]T\&IZY2MS2IWE@97))0X!/I2L.Y?HHHI#"BBLS5YW0)$I(#
M EL=Z +4]_;P9#/N;^ZO)K-GU::3(B C'KU-9]%.PKBL[.VYV+'U)I***8@H
MHHH *R-8TZUFD^WWUQ.EK;0/NCCE>,=CN)4CH 1^-:]5[ZRAU"U:VN 6A8@L
MH.-V"#@^W% &?X8M);;18VF,HDN&,Y221G,8;[J98D\# ^N:V*@-K&UZEV6D
M\Q8S& '.W!(/W>F>.M3T %%%% !3XY9(FW1N5/L:910!IP:PZX$R;A_>7@UI
M0W<%Q_JY 3_=/!KFJ.E*P[G5T52TR=YK7YSDJVW)[U=I#"BBB@ JK/J%O!D;
M][>B\U3U>=PZPJ2%*Y..]95.PKE^?59Y,B/$:^W)JBS,S$L22>Y-)13$%%%%
M !1110!SGB5&N=1TFT2W6[+O([6LC;8Y%"@$L>>A88&#G-.\+!H?[3M)(A;O
M%=9^RJVY(59%("GN#UZ#!)XK7O=-M-15!=0AS&=R,&*LI]F!!%0Q:+IL44<<
M=LH6.83J=Q)\P<;B<Y)^M &A1110 4444 21320MF-RI]JT(-888$Z9_VE_P
MK+ZT4 =-#<PSC]W("?3O4M<H"0<@X-=#I\S3VBLYRP)!/K2L,M4444AA1110
M 4444 %07O\ QY3?[IJ>H+W_ (\IO]TT <W1115$A61XHGEM?#5]-!(\<JH"
MKH<,.1TK7JKJ5A%JFGS64S.L<HP60@,.<\9S0!SD%U);:YIT<3ZM%#,[)+]O
MR8V^4X4$YPV<8Z< UH_V])_PCAU3R%WB;RO+W<?Z[R\Y_6IUT)6N()KK4+V[
M\A_,C29D"AAT.%49(SWJ"7PM:RAXOM=ZMJTWG_9ED C#[MV1QG&><9Q3$4-2
MNB&U)80\3QZE9HSB5CNR8B>.PP<8'6I=2U;4;G3M6EL;6+[+;++"7:8K(S*"
M&90!@8.<9/..U:DVB6L[W+,\N;BXBN'P1PT>W;CCI\@S^-077ANWN3=*+N\@
M@NR3/!#( CDC!/()&>^" >] &>-3^Q+-<>49)H-%CN"S2MA\;N".G;KUYJ[#
MK-]'>6B:A:010WB,T9BE+LA5=V&! [9Z>E3RZ!:2QS(SS8ELA8MAA_JQGD<=
M?F/^%6I=.AEN+*9B^ZT+&,9&#E2IS^!I 8K>(-3738-4_L^W^Q7#Q!!YY\Q4
M=@%9AMQW' /&:V-5O6L+(S(ULIW!=US+Y:#/N <GVKFF\.WD[P6HM'MK:.X2
M7_C^+PH%8-\B8!YQ@ \#-=-J.G1ZC%$KR2Q/#()8I(B-R, 1GD$'@D<CO3 J
MZ'K!U:.Z5UB$MM+Y;-"Y9'RH8$$@'OT]JUJHZ=I<>G/<R+//-)<N'D>9@22%
M"]@,< 5>I#"BBB@"SI__ !_Q?7^E=%7.Z?\ \?\ %]?Z5T5)C04444AE74?^
M/"7\/YBN>KH=1_X\)?P_F*YZFA,*Y>/6;RUMIV2/[5+)J[VL:R2;0H)..<'
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
M]<JZ/<K&@22?S7PN[EFZ9.[H. !6A-I%K/K$&IOO^T0H44 _*>N"1ZC<V/\
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
MXGBBN1!:QPRL(EF<SW*PC#<J!GJ<#V XYJ\ND1K;ZG%YK8OW9V./N;D"<?\
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
M?V*^; G[4/M"\<;ODX^;Y<'G'6N@AE2>".:,Y210RGV(S5'^R8]FJ+YK?\3
MDOQ]S,83C\!FKEM +:TAMU)81(J GO@8H&2UKZ-_JY?J*R*U]&_U<OU%)C1J
M4444AA6/K/\ KHO]TUL5CZS_ *Z+_=-- S,I&944LQ 4#))["EJKJ5D-1T^:
MS,K1+,NUV3KM[C\1D?C3),32-7O)M3CDNY!]CU-6>S3: 8]O0'_>3YN?0T^3
MQ-<)%>W(TIC964[Q32^<-V%."RKCGCGJ/QJS/X8TID0VEE;V=Q&ZR1SP0JK*
M5(/IT/0CT-2/H<3Z3J%@9G"7KRNS8&5WG)Q]*>@M2*WU+4)?$]W8FWA^R111
MN'$OS -OYQCG.WIGCWK-M-8U#_B216=OYL%U'*6-S<DN2I[MM[=??IQBMLZ6
MRZO_ &A#=/'OC2.:+:") I)7D\C[QZ557P\(;33X[:]EAFLMXCEV*V0W4$'C
M_P#50 O]NS-=ZE&FGDP6&X23&4 ,1&'  QG/./;WZ5.VKA8=*D\D_P#$P=4
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
M=)=0VVBV/VZ.X$>=R9 Y7/!Y(QZBL&X$ N'%LTCP@_(TBA6(]P"<4P(J***
M"NX^&,T4&M7C2R)&IM\ NP'.X5P]% 'T3]OLO^?N#_OX/\:/M]E_S]P?]_!_
MC7SM12L!]$_;[+_G[@_[^#_&LW5[VT:&/;=0GYNT@KPBBBP'L'VNV_Y^(O\
MOL4?:[;_ )^(O^^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M
M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#
MV#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*
M\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%
M_P!]BO'Z* /<]'O;56FW7,(X'60>]:WV^R_Y^X/^_@_QKYVHI6 ^B?M]E_S]
MP?\ ?P?XT?;[+_G[@_[^#_&OG:BBP'NNL7MHWD[;J$_>Z2#VK*^UVW_/Q%_W
MV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_
MY^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%:VCWMHL<NZZA'(ZR"O":* /HG[?9?\_<'_?P?XT?;[+_G[@_[
M^#_&OG:BE8#Z)^WV7_/W!_W\'^-9&L7MJTL6VYA/RGI(*\-HHL![!]KMO^?B
M+_OL4?:[;_GXB_[[%>/T4P/8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UV
MW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*
M/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8
MKQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M_P _$7_?8H^UVW_/
MQ%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_G[@_P"_@_QKYVHI6 ^B?M]E
M_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHHL![?J]Y:M=*5N82-@Z2#U-4/M=M_
MS\1?]]BO'Z*8'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q70Z-(DEAN1U8;SRIS7S]7L/PT_Y%3_MX?^0I,$=A1112
M&%%%% !1110 5D>*N?"NJ?\ 7L_\JUZR/%/_ "*NJ?\ 7L_\J /!:***H044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &AH^I)I=W++)
M;F>.6!X&0/L.&&#S@U:&LV5K;7,>G:8T$MQ$87EEN#)A#U & ,G'6L6B@#>D
M\0P7*+)>:>TMXL83S5N61'P, LHZG&.A&:SKC43<:39V)CQ]F>5]^[.[?M[=
ML;?UJE10!OKXE!GE,MH3#-:16KJDVQ\(%P0V.,[>F#4%[KQF.F_9+<VWV DQ
M$RER26W9)(ZY_P BL>B@#=N?$9GU^SU)+-(8;1U:.V1^!AMQYQW))Z=ZBAUJ
M![5K74+#[3 )FFBVRF-XRW4 X.0<#C%8]% &U)XB>2:Z;[*B12V7V**)6.(D
MR".3R>A^N:Q:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KV'X:?\BI_V\/\ R%>/5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@ HHHH
M *R/%/\ R*NJ?]>S_P JUZRO$H#>%]5!_P"?60_^.F@#P.BBBJ$%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !12JK.X1%+,QP !DDUW?AWX<7-YLN=7+6T'40#_6-]?[
MO\_I0!Q^G:5?:M<>186SSR8R0O0?4G@?C4=[8W6G7+6]Y \,R]5<8_\ UBOH
M"PTZTTRU6VLK=(8E_A4=?<GN?<U#JNC6&M6Q@OK=95_A;HRGU!ZBE<9\^T5V
M7B+X?7^E;[BPW7EH.< ?O$'N._U'Y5QM,04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>P_#3_D5/^WA_P"0KQZO8?AI_P BI_V\/_(4F!V%%%%(84444 %%%% !69XD
M_P"18U7_ *])?_036G69XD_Y%C5?^O27_P!!- '@-%%%4(**** "BBB@ HHH
MH **** "BBIK:UGO;A+>VA>:9SA409)H AJ>.QNY;9[F.UG>!/O2K&2J_4]*
M]%\._#9(]ESK;!VZBV0\#_>/?Z#\Z]!B@B@A6&*)(XE&%15  'IBE<#YRHKU
MSQ%\/++4M]QII6SNCR4Q^[<_3^'\/RKR_4]*OM(NC;WUN\,G;/1AZ@]"* *=
M%%%, HHHH **** "BBB@ HHIR(TCA$4LS' 51DDT -HKK]&^'>K:CMDNP+&
M_P#/09<_1>WXXKT+1O!FC:+M>.W\^X'_ "VG^8@^PZ#\*5P/*+/PGKM_:FYM
M]-E:(#(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=2T?3]7A\J_M(YAV
M+#YE^A'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\ '\ZX2_TR^TN?R;ZUD@?L
M'7@_0]#^%,14K=T#PGJ?B!PT$?E6V?FN)!A?P]3]*7P986^I>*K.VNHQ)"=S
M,AZ-A21GVR!7N*(D:*B*JHHP%48 %*X&'H'A'3/#Z!X8_.NL?-<2#+?A_='T
MK>HHI#"BBB@ KF/$/@?3=<W31@6MX>?-C'#'_:'?Z]:Z>B@#P/6O#NI:#/LO
M8"(R<),G*-]#_0\UE5]&SV\-U \%Q$DL3C#(XR#^%>!:Y:Q66O7]K -L44[H
M@)S@ G IB,^BBN@T;P9K.M;7BM_(MS_RVG^5<>PZG\*8'/T5VFJ?#75K*+S+
M.2.]4#YE0;''T!Z_GGVKCYH);:9HIXGBD4X9'4@C\#0!'1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/
M^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9OB)2WAK5
M .IM)?\ T UI5GZ]_P B]J?_ %Z2_P#H!H ^?J***H045)#!+<S+%!$\LC'"
MHBDD_@*[/1OAKJ-YMEU&0641YV?>D/X=!^/Y4 <2 20 ,D] *M7.E:A9PK-=
M6-S#$WW7DB90?Q(KVW1_"VD:( ;2U4S#_EM+\S_GV_#%:[HDJ,DB*Z,,%6&0
M12N,^<**]AUGX=:3J.Z2SS8SGG]V,H?^ ]OPQ7GNL^#M9T7<\UN9K<?\MH?F
M7'OW'XT","BBO1_AOX?T^\LYM4NH5FFCG,<:ORJX .<=SS^E,#"\.^!=1UK9
M/.#:69Y\QQ\SC_9']3Q]:]4T;0-.T*W\JQ@"DCYY&Y=_J?Z=*TZ*D84444 %
M5=0TZSU2U:VO;=)HCV8=/<'L?<5:HH \H\1?#FZL=]SI):ZMQR83_K%^G][^
M=<,RE6*L"&!P0>HKZ0KC/'WA^PN-$N=4$(CO( &\Q!C>,@8;UZT[@>0T44 9
M.!UIB"BNDTOP+KNJ1>:MNMM&1E6N24W?08)_2LW5= U/19-M]:/&N<"0<HWT
M8<4 9M36MI<WLZP6L$DTK=$C4DU#7M'P]AB3P?:2+&BO(TF]@H!;#L!D]^*0
M'*:-\,KRXVRZK.+:/KY4>&<_4]!^M>@:3X>TO1$Q8VB(^,&5OF<_\"/-:E%(
M84444 %%%% !4-U:6][ T%U!'-$W5)%#"IJ* .9LO!.G:9K\.J6#20[-P,!.
MY3E2.">1U]ZZ:BB@ HHHH **** "BBB@ KR^Y\ ZGK/B34+F5DM;22Y=E=OF
M9AGJ%']<5ZA10!SVC>"M&T;:Z6_VBX'_ "VG^8@^PZ"NAHHH *HZGHVG:Q%Y
M=_:1S#& Q&&7Z$<BKU% 'DGB_P #PZ%9'4+.Z9H-X4Q2#+#/H1U_*N)KV3XD
M?\BC)_UV3^=>-TT(****8!1110 4444 %%%% !115BRL+K4;E;:S@>:9NBH,
M_B?0>] %>MW0/">I^('#01^5;9^:XD&%_#U/T_2NV\._#>WM=ESK)6XFZBW7
M[B_4_P 7\OK7>(BQHJ(H5%& JC  I7&>=:C\+46R#:=?.]RHY6< *_TQT_6O
M/K[3[O3;IK:]@>&9>JN/U'J/>OHBJ.J:/8:S:FWOK=94_A)X93Z@]11<#Y\H
MKL_$7P^OM+WW&G[KRT') '[Q![CO]1^5<9TIB"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBITLKJ2V:YCMIF@3[TJQDJ/J>E $%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%7=,TF^UBZ%
MO8V[S/WQT4>I/0"@"E72^'O!.I:Z5F9?LMF?^6T@^\/]D=_KTKN/#OP\LM,V
M7&I%;RZ'(4C]VA^G\7X_E7: 8&!TI7&>9ZQ\,&BM_,TBY>:11\T4Y +?0C _
M _G7G]S;3V<[P7,3Q2H<,CC!%?1E9>L^'].UZW\N]@!8#"2KPZ?0_P!.E%P/
M J*ZGQ%X&U'0]T\0-W9#GS4'*#_:';Z]*Y:F(**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?\
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
MRD*_X'H?TKA[NRNK"<P7=O)!*.JR*0:8$%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5[#\-/\ D5/^WA_Y"O'J]A^&G_(J
M?]O#_P A28'84444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8/B[1[G7-#-C:E!(TJ-ES@ #
MJ:R=&^&^EV.V6_9KV8<[6^6,?AW_ !_*NTHH 9%%'!$L4,:QQJ,*J# 'T%/H
MHH **** "BBB@ IKHLB%'4,K#!5AD$4ZB@!J(D4:QQJ$10%55&  .@%.HHH
M**** "BBB@ HHHH Q]<\-V7B![7[<9#';EF"(<;LXZGKCCM5ZQTZSTR 065M
M'!'Z(N,_4]_QJU10 4444 %0W-I;WL#074$<T3=4D4,/UJ:B@#YVOXUBU&YC
M0;425U4>@!-5ZU)=.O-2UR[@LK:2>3SWX1<X^8]3V_&NPT;X82OMEUBY\L=?
M(@.6_%N@_#/UIB//X89;B58H(GED8X5$4DG\!79:-\-M2O=LNHR"RA/.S[TA
M_#H/Q_*O3-,T73M'B\NPM(X1C!8#+-]2>35^BXS%T?PKI&B -:VH:8?\MI?F
M?\^WX8K8DC26-HY$5T88*L,@CZ4ZBD!QVL_#G2M0W2V1-C.>?D&8S_P'M^&*
M\]UGP?K&B;GGMC+ /^6T/S+^/<?C7N=%.X'S=7H_PW\/Z?>6<VJ74(FFCG,<
M:ORJX .<=SSW]*Z76? ^C:QND\G[+<'_ ):P#;D^Z]#_ #]ZF\):!+X<TV>S
MEG2;=<&1'4$94JHY'8\'UHN!OT444@"BBB@ HHHH *XWQ[X>T^ZT6ZU/R1'>
M0*&\Q!C>,@8;U_G795B^+HI)O"FH1Q(SR-'A549).1T% 'A%'4UVFC?#?5+[
M;+?L+&$\[6&Z0_AV_'\J]"T;PEH^B!6MK8/./^6\WS/^'8?ABG<1Y;I?@77=
M5B\U;=;:,C*M<DIN^@P3^E9NJZ!J>BR;;ZT>-<X$@Y1OHPXKW^FR1I+&T<B*
MZ,,%6&01]*+C/G"BO7]9^'.E:ANDLB;&<\X09C/_  'M^%>8ZWHMSH.HM971
MC9PH<-&<@@]#^E C.HHHI@%%20P2W,RQ01/+(QPJ(I)/X"NST;X:ZC>;9=1D
M%E$>=GWI#^'0?C^5 '$45[A:>"/#]I:F#[ DV1AI)CN<_CV_#%<WK/PPC?=+
MH]SY9Z^1.<C\&ZC\<_6E<#S.BKVI:-J.CS>7?VDD)/1B,JWT(X-4:8!2JI9@
MJ@DDX '>KNCZ5/K6JP6%N5624GYFZ* ,D_D*]B\/^#M-T!5D1//N\<SR#D?[
MH_A_G[T@.(\._#F[OMESJQ:UMSR(A_K&^O\ =_G[5Z=I^FV>E6JVUE;I#$.R
MCDGU)ZD_6K5%(84444 9VKZ'I^N6WDWUNLF/NN.&3Z&O+?$7@'4-'WW%INO+
M,<[E'SH/]H?U'Z5['10!\W45[+XB\!Z=K.^>V M+P\[T'R.?]H?U'ZUY!=VT
MME>36LP EA=HW .>0<&F(AHHH R<#K3 **DF@FMW"31/&Q&<.I!Q^-1T ;/A
M[PW>>([F2*U:-$B ,CR'A0>G'4]#7I>C?#W1],VR7*F^G'\4H^0'V7I^>:P/
MA3_Q\:I_N1_S:O3*3&(JJBA54*H&  , 4M%%( HHHH **** "F30Q7$3131I
M)&W!1U!!_ T^B@ HHHH **** "BBB@ HHHH P]6\*Z=K>IPWM^))!%'L6(-A
M3R3DXY[^M:UK:6]E L%K!'#$O1(U"BIJ* "BBB@ JAK-C:WVEW"75O',JQLR
M[U!VG'4>E7ZKW_\ R#[G_KDW\C0!\[44450@HHHH **** "BBB@ HHHH ***
MU=%\.ZEK\^RR@)C!P\S\(GU/]!S0!E=:Z&W\$:_<Z?\ ;$L2$QE8V8*[#U"F
MO2?#O@C3="VS.!=7@Y\Z0<*?]D=OKUKIZ5QGSA)&\,C1RHR.IPRL,$'W%-KW
M;7O"VF>((S]IBV7 &%N(^''U]1[&O*?$'@_4] 8R2)Y]IGBXC''_  (?P_R]
MZ+B.?HHHI@%%%% !1110 5[#\-/^14_[>'_D*\>KV'X:?\BI_P!O#_R%)@=A
M1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!%!;06J%+>&.)22Q"*!DGJ?K4M%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_P#$S_D:
ME_Z]D_FU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M4XSU/7O[4 >-6.G7FI3B"RMI)
MY/1%SCZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z#\,_6O1K2RM;" 06EO'!$.BQJ
M *GIW H:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%%( HHHH CF@BN86BGB26-N&1U
M# _@:XS6?AKIUYNETV0V<IYV?>C/X=1_GBNWHH \N\+>&-6T+QG:M>6Q\G;(
M!-'\R'Y3W[?CBO4:** "BBB@ HHHH **** "O!O$$,L_BW4XH8WDD:[D"HBD
MD_,>@%>\U5MM-LK.>:>WMHXYIF+R2!?F8DY.3UH \MT;X;ZG?;9=0<64)YVG
MYI#^'0?C^5>@Z/X4TC1 K6UJ'F'_ "WE^9_P/;\,5MT4 5;_ $VRU2#R;VVC
MGC[!USCZ'J/PKA-9^&"-NET>YV'KY$YR/P;_ !_.O1:* . ^'>D:AH]_JD-_
M:R0L5CVEAPW+=#T-=_110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %5[__ )!]S_UR;^1JQ5>__P"0?<_]<F_D: /G:BBBJ$%%
M:FD^'=4UMP+&T=TS@RM\J#\37H&C?#*SMMLNJSFZDZ^5'E4'X]3^E(#S:PTR
M^U2?R;&UDG?OL' ^IZ#\:V[WP#X@LK83FU688RR0/N9?P[_AFO9;6TM[*!8+
M6".&)>B1J%%347&?-[*R.5=2K X((P0:2O?-7\-Z5K:'[;:(TF,"5?E<?B/Z
MUY]K/PSOK7=+I<PNX^OEOA9!_0_I1<1PE206\UU.D%O$\LKG"H@R3^%+<6T]
MI.T-S#)#*O5)%*D?@:]1^%UK -#N;H1+Y[7!C,F.=H52!GTR30!2\._#7[ES
MKC>XM4;_ -"8?R'YUZ)!;PVL"06\211(,*B+@#\*DHI#"BBB@ I&574JP#*1
M@@C((I:* .%\1?#FUO=]SI!6UG/)A/\ JV^G]W^7TKS*_P!.O-+NFMKVW>&4
M=F'7W![CW%?0]<WXZM8+CPE>O+$K/"H>-B.5.1TIW \2HHJU8Z;>ZG.(;*VD
MGD]$7./J>WXTQ%6BO0M+^%T\L6_4[P0,1Q'"-Q'U/3\OSK*UGX>ZQIFZ2V47
MT _BB'S@>Z]?RS2 Y*O8?AI_R*G_ &\/_(5X^RLC%64JP."",$5[!\-/^14_
M[>'_ )"A@=A1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %07HW6%P/6)A^AJ>B@#P
M_1O!>LZSM>.W\BW/_+:?Y01[#J:]!T;X=Z3IVV2[!OIQWD&$'T7_ !S77T47
M :B+&@1%"JHP%48 %.HHH **** "BBB@"GJ.E6&K0>3?6L<Z=MPY7Z'J/PJ#
M0]#M= M);6S:0Q/*90'.2N0!C/IQ6G10 4444 %%%% !1110 5E>)+&?4_#U
MY96P!FF0*H8X'4=ZU:* .!T;X8VD&V75IS<O_P \HLJ@^IZG]*[>UL[:Q@$%
MI!'#$.B1J *GHH **** ,G5_#>E:VI^VVBM)C F3Y7'XCK^-+X?T./P_IS64
M4S2QF5I%+C! ..#Z]*U:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MXCOK74;?1-%C5K^< ER =@/3 /&>">>@K/NK#QKI-JVH+J\=T8AOD@QG@=<
MCG\,5,:+:3;2N:5,<HRE&,7+EW:Z'?45S=CXB.L^#KO4H?W-Q%!('"_P2*N<
MC]#7,:#J/BWQ#I[06=VL2QN?-NYNI)QA1P>G7\:%0D[MNU@GF%.+BHIRYE=6
M/2ZS=7UVPT-(6OI&03,53:A;)'TKC]-UG7]"\4V^CZW.+F*Y("/UZ\ @X!Z\
M8-5?B1%J*W=O)-<1-9-)_H\87YD.T;LG'K[FKAA_WBC)Z,PK9BUAY5*<7S1=
MFGT]=3TRN;N/$-U8>,8=*O(X19W29MY5!#;O0\XZ@C\15C1+7Q%!<R-K%_;7
M$)3"+"F"&R.?NCMFL/XE(8K'3=0CXEM[G"GTR,_S6IIP3GR/6YKBJ\UA_;13
MBXM.S[7U.XHIL;B2))!T901^-.K ] **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_%>BW6O:.+*U
MG2$F57<OG#* >./?!_"MRBJC)Q=T9U:<:L'"6S/.Y/"_BFQTJ2-=<B%K#"W[
MI2V-H'(Z5'\.K'5'2.\CO@NFI*ZR6V3EFV]>GN/RKT66))H7BD&4=2K#/4'@
MU5TS2K+1[4VUA#Y4)8N5W%N3[DGTK=XAN#BUJ_(\]9;&%>$XMV7F_E\AUCJE
MCJ1F%E<QSF%MLFP_=-6ZS]+T33]&,YL8/*,[;I/F)SZ=>@Y-:%82Y;^[L>A2
MY^5>TM?RV/+?!4^C0W6K?VLUF,R)Y?VD*>[YQG\*[&/4O",,BR13Z2DBG*LH
M0$'V--;P)X<=V9M/)9CDGSY/_BJ3_A O#?\ T#S_ -_Y/_BJZ9U*4Y7;9Y>'
MPV+H4U!1@[==>]^QB?% @Z?IQ'(,K?R%=\.%%9^IZ'IVL1117]OYJ1'*#>RX
M_(BM&L933A&/:YW4J$H5ZE5[2M^"///!$0GU?Q-"3@2,5SZ99Q3/!^MVWAL7
MFB:P3:RI,75V4[3D 8X^F0>^:[;3]$T_2[BXGLX/+DN3NE.]FW')/<\=3TKE
MM6\3:4FHS6^O^'Y,1N5AE>%7WKZ\X_0FMU/VKDDKIV]=#SG0>%ITY2FE)-]V
MFF[Z]C#\=:_:ZU-9QV.Z6W@<[I]I"LQQP,^@'ZUN^/KZXCO-+L#=26EC<O\
MOYD.#C(!Y] #FLF7=XTU.PM-+TUK32+5RSN4"CG&>G&<# %>AZCIEEJMM]GO
MK=)HLY ;J#Z@CD4YRC3Y$UM<BC2JXE5I1E\7+9ZI.VZ[VZ7//->T+POINCS3
M0ZG+-<E/W*"Y5]S=L@#I5BRTZ;4_A0(;=2\J.TBH.K8<DC\LUT]OX*\/VRR*
MFGJ?,4H2[LQP>N"3Q]15^&S@T+2'BTZU=HX59T@5BQ8]< D]S4NNK))MN]]3
M6&7-3E*:48N+5E?[]CG?#OC71UT*VAO+D6UQ;Q+$Z.IYVC&1@<]*P],U(:O\
M4H+U(W2&16\K>,%E$; '\<9JT_BSPX\AEU7PZT>H#[ZM;HQ+?4X/YBI_#-I>
MZUXKE\1W-JUK;*FRW1AC/R[1CVQGGU-:<J@I2:M=?U8Y_:3K2I4E-2Y9)Z)W
MLNKOMZ":Y_R531_^N2_S>D\=C/B;P\#T\T?^AK77SZ)I]SJT.IRP;KR$!8Y-
M[# &>V<=S1?Z)I^IW5M<W<'F2VQW1-O8;3D'H#SR!UK&-:*<7V5CMJ8*I*%2
M*:]Z2:]-/\B\_P#JV^AKS?P+9MJ'A37+1#AYLHI/J4XKTHC((/0UGZ7HNGZ)
M%)'I\!B20[F&]FR?Q)K.%11@UU=OP.BOAG5K0GT2DG\T<?X.\36&DZ6=(U5S
M9W%M(PQ(IP03G\""369K^MP:WXQT:2T5FM8IT1)2I D;>"<9[#BM2\\5:*]U
M(OB#P[)'<(Q"F2!7++GCDX_J*K6:3>+O$]A=VU@UGI%@04)4*#@[L#'&2<<#
MH*ZTDI.HU;\OD>/.<ITXX:$U*S5E9WLGU[6/2*X'XD_\?&B?]=7_ )I7?5GZ
MGHFGZPT#7T'FF EH_G9=I./0C/05QT9J$U)GM8VA*O0E3CN[?FF<S\3_ /D7
M;7_K[7_T!ZZW3AC3+0#IY*?^@BHM4TBQUJV6WOX?-B5]X7>5P<$9X(]35R.-
M8HDC081%"J/0"B4TZ:CV"G0E'$3JO9I+[C@_"G_)0?$'UD_]&"N^K/M-$T^Q
MU&XO[>#9<W&?-?>QW9.3P3@<^E:%%6:G*Z#!T)4:;C+NW][/,Q)I\7Q/U%M3
M-N+?:?\ CX *YVKCK74?;?!W_/31_P#OF/\ PJQ>^#]"U&\DN[JR,D\AR[>:
MXSQCH#BJ_P#P@7AO_H'G_O\ R?\ Q5;2J4Y6NWL<5/"XFDY<J@TVWK>^OR)O
M$LT5YX-U":V=98G@+*R'(('?]*S/ NL:='X9L+)[V%;K>Z>27&\DNQ''7H17
M46MA;65@EE!$!;(I01DEACTYZUEVW@[0;2]6\AL%696WKEV(4^H!.*A3AR.#
MOO='1.A7]O&M&U[6>_>^ASNI 'XM:=G_ )Y#_P!!>NL\1_\ (LZI_P!>LG_H
M)I\FB:?-J\>JO!F]C&U9-[<#!'3..Y[5;N;>*\M9;:==T4J%'7)&01@\BE*H
MFX^15+#3A&JG]IMKYHXSPI_R3:[_ .N=Q_(U5\*6<E_\.-1M8>99'E"#U.U<
M"NTM-&L+'3'TZW@V6KA@R;V.=W7DG-.TS2K+1[4VUC#Y4)8OMW%N3[DGTJY5
ME[UNKN8T\#->S4FK*+B_GV.1\">(=.M]$73;RXBM;BW=LB9@FX$D]3WY(Q[5
MT47B;3+R\FLK&Y2XNDB,BA.5;'8-T-)J/A31-5G,]U8HTQZNC%"WUP1FK6F:
M)INCHRV%I'#N^\PR6/U)YJ9RIR;EK=EX>EBJ2C2;CRK2^M[>FQYYH%II_B:.
MYO-?UF5;L2D"(SB,*N!R >V<CCIBHM,ATRW^(]C#I,[SVR$@R,V[+;6S@]Q7
M=7G@W0;ZZ:YGL%\UCEBCL@8^X!Q4T/AC1K>^M[R"R6.>W7;&49@ .>V<'J>3
M6SQ$==]5MT.*.6U;QNHW33OK=ZG,>*/^2C:!](__ $8:[ZL^ZT33[W4K?4+B
M#?=6^/*?>PVX.1P#@\FM"N><U*,4NAZ>'H2IU*DG]IW_  . ^*/_ !XZ=_UU
M?^0K>_M/PGY7S7&E$8Y'R&M'5=$T_6XXTU"#SEC)*#>RX)^A%9?_  @7AO\
MZ!Q_[_R?_%5:J0<%&5].QS3P^(C7G5IJ+4K;WZ+T.7\.RV\OQ(F?1%*Z<R-O
M"@A<;>N.PWXQ6?#IUK;>+]1L-6U"ZT\22%XIHY-BODDC<3Z@]?K7J&GZ58:5
M$8K&UC@4]=HY/U/4TS4]$TW6$5;^T2;;]UCD,/H1S5_6%S>5K>9B\LG[)7:Y
ME)NVMM>G>QP]YH/AI7AMKCQ/=RF9PJH)UD&>Q. <?4U+\285MM$TJ!22L;E
M3U("XKJ=.\*:)I<XGM;!!*.0[L7(^F2<59U71-/UN*./4(/.2,[E&]EP?P(I
M*NE.+NVD5++YRH3@E%2E;:_XM_Y%]  B@< "N \#DKXD\1E1DB0X'K\[5Z!T
M%9]AHFGZ9=7-S:0>7+<G=*V]CN.2>A/')/2LH348R3ZG96H2G5IS6T;W^:L>
M>Z%;V7BA[RZ\0:O+'=+)A83,(PJ^P/;.1@=,5!:P:7:_$/3H=(N'GMT8!I&?
M=E^<X/<8Q7>7W@_0M1NFN;BP4RL<L4=DW'W -2Q>%]%@N[:ZAL4CFMAB(HS
M#J>F<$\GDUT?6(Z[ZK;H>:LLJ^[?ENFG?6[U.?\ '<#Z?>Z9XA@7Y[:4)+CN
MN<C_ -F'XTGAC&O^,=2U\Y-O#^YMB1[8R/P'_CU=C?6-MJ5G):7<0D@DQN4D
MC.#GJ/I4>FZ79Z1:?9;&$10[BVW<3DGOD\UDJR]GR]=OD=DL%)XGVE_<O>W]
MY*W]>9QOB/\ Y*;H?_7-/_0WJ/Q%)_87Q#L=9N58V<B;2X&=IVE3^60:[*YT
M33[O5(-2G@W7<  CDWL-H!)' .#U-6;RRMK^W:WNX$FB;JCC(IJLE;3I9D3P
M,Y<[32;DI+Y=S*U'Q7HUGIDERM_;S'8=D<<@9G/88%<WX.L9K7P-JMQ*I47,
M<C1@]U"$9_$Y_*N@A\$>'8)Q*NG*S Y >1F7\B<5N2P136SV[H/*="A4<?*1
MC''M4^TA&/+#J6L/7J5%4K65DTDK]>KN<C\- !X8E..MT_\ Z"M=E5+3-)LM
M'M3;6$/E0EBY7<6Y..Y)]!5VHJR4YN2.G"4I4:$:<MTCA/%_^B^-/#UZ_$9<
M(3Z8<9_]"K>\7:.^M^'IK:$9G0B6(>K#M^()%,\8:%)KNB^7;@?:X7$D/.,G
MN,]LC]0*UM->[DTVW:^B\JZV 2KN!^8=3D<<]?QJW/W8R6Z.:-"]6K3FO=G9
M_A9_,X_PIXSLX]/BTS5I/LMU;#R@TH(# <#)[$=.:U=0\=:)8M&D=P;N1V V
MVXW8&>N>GX5H:GX:T?5Y/,O;&-Y?^>BDJQ^I&,_C3=-\+Z-I,HEM+&-91TD<
MEV'T))Q^%-RHM\UGZ"A2QL(JFI1LNNM[>FQR>MS#1/B)9ZS<JWV*>,#?M/R_
M+M/'J.#CWKI=5\5:/::5+.M_;SL4/EQQR!F<XX&!6M>65KJ%NUO=P)-$W57&
M?QK'@\$>';><2IIRLP.0'=F7\B<4<].27/>Z#ZOB*4I^Q:M)WUOHWOZG/^$[
M&:U^'VK33*5%S%*Z ]U$>,_CS6A\-A_Q2S>]P_\ ):ZN:WBGM9+:1 89$,;*
M./E(P1Q[5!IFE6>CVGV6QA\J'<6V[BW)]R3Z4IUN:,K[MCHX)TJE-IZ1BU]Y
MQGB[_D??#W^_'_Z,IWQ/!%GIKX.U9FR?P'^%=;>:)I]_J%M?7,&^YMB#$^]A
MMP<C@'!Y]:FU#3K35+1K6]@6:%CG:W8^H(Y!JHUDG!]B:N!G.%:-U[[37RMN
M,LM7T_47*6=Y#.RJ&81N&P#ZURGQ,DW:38VB\R2W.5'KA2/_ &85TFE>'=*T
M1W>PM1'(XVLY8L2/3DUD7^BWVK^-;6ZN80FF6*[HR7!\Q^O0'(YQU_NTJ;A&
MIS+9=RL5&M4PWLY+WI.VE[+7?[CJ(8_*@CC_ +BA?R%/HHKG/12L%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4A 88(!'O2T4  &!@=**** "B
MBB@!"JD@D D=,BEHHH **** "BBB@!"H888 _44M%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445
MA>*=7N]#L;>^@6-H%G5;D,I)"'N.>#V_&@#=HKG_ !9KL^C:5%+8(DMU/($B
M5AN!&"2< ^@_6G7'B%8_!9UQ0NXVX=5/3S#QC_OHXH WJ*Y6Y\2:A;6VFV,5
MHEUKEY")#$/E2,'NW/3MU[&HKG5O%.AQ?;=4M+"ZLEYE^QE@\8]?FZT =?17
M,>(/$%U;V>DRZ.UNYU&=8T:925PPX/'(ZU6O-8\3Z!$+W5H-.N+%6"RFU+AT
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
M"-H\920D<_>'*CMTK,TWQ=XGL/A?HVLW4%O=S7/DJUT%EE\J)E)::547<<$
M87UZT >GT5E>&]4;6?#]K?O<6-PTH),MB[-$V&(XW#(Z<@]#D=JY::.[\7>/
M-;TFXU:_L-.T>. );V$Y@>=Y4+&1W7YMH^Z #C(- '?45YS?>+H/">E0:;8:
ME/JET^I2V/VC5"[" HN]@Y5=SA00!C).>O%0GXCZL='#P:?:7-^-7M]/5E,D
M<%PLHR&0L RG/!R#@CO0!Z917G5U\0-6\.P^(8O$6GV3W>F6\%Q";&1_+F69
MS&H.X94ANI].U00_$C4H[/6?.AL+J6STN74(9K1)EBW)UC<2 '/(((/(SP*
M/3**X*Z\7:[9Z#I]U>C1;&^U!S)# YGF(AV*?N1J69LGG&% (Y-95OXHN/$]
MSX'OY(Q;RMJUU;SQQ,VQC'%*N0& .#@'!&10!ZE17G'Q.O-=M-:\,G0KF99T
M>YN7MD<A;I8HU<QL!UR P&>YK)OO%]WXF\:^&K[1+^:/P]%?0VLGEN5%U-+"
M\K*V#R$54!![L?2@#UVBO.+CXC7=MXGM;0'3+K3[C4ET_%LLYD3<Q4,9"HC)
M!ZJ#QTR<5#>^/?%,%CX@U>WTK2WTO0]0FMIA),ZS31QL 2@ (! /4GGTXY /
M3:*\Z\8_$*[\/W-VUBVF7$5G"DTMLRSO,V1N(+(I2(XY&XG/7BKESXMUV]U+
M54T*QT]K728(I)S>RLKS,\?FA4VC"X4CDYY_.@#N:*\O?XGWDMMH<,,>GVMY
M?:6FHSRW2RM$@8[0BJ@+$D@\DX '?-6H_'NO:HWARWTG2;-;K5H;II1=NZI"
MT+JI8$#)4Y)'&3E>G- 'HU%<-I_C/4;GQW-H=XEA81I/)%%;W E2>XC5<B6-
MB-C@]=HY SZ5U>LZ@NE:+>7[26\?D1,X:YD*1@@<;F ) SCH"?:@"]17F5I\
M2=1\O7XKB"RGGT_2)-3@E@BGB1MN1L990&/('(X(-7K#QEX@@U71%UW3M.AL
M-9MY)83:RNTL!2+S2'R,'*YZ=#W/< [^BO(-=\1>)M:\):3K$UG86VDZAJ5F
MT*PSO]HB0S*5+\;6R!@@8QD=>:[WQ7K]WHXTVSTRVAN-2U.Z^S6XG<K$F%+L
M[D<X 4\#DT =%17%W_B'Q-IBZ;I<]CI4FNZG=/#;-'-(+<1HF]I&R-P( (VC
M.?6LV_\ '^MZ78:K;7.F6<FM:;>6D#)#(WDSI<, K*3RIZC!S@CN* /1J*\^
M3Q)XX;Q%<^&SINA?VBMJM['<">7R%B+%=K#&XMN&.,#&3[&&#Q_K6IV?A3^S
M=,LEO-;-W'*EQ*VR%X,AB".2,JQQC)X''6@#T>BN!/CC4;2TUJSU--*M=8TR
MX@AWF20V\PF&Y"H"ERV-WR 9R.N*SE^)FICP[K%R+&TN-0TV^MK8"-98HYUF
M9 "%D 93AB.>,C/(H ]/HKSJ\\8^*])NM6L+[2],EOK73AJD M))&1X5DVR(
M=V#O R01P>.*Z+1_$QUWQ'=6U@L4FE6UG!*USSN:64;U4=L"/:3_ +PH Z.B
MO-/$'B;Q%JVA^+I=*LK!=)TU;JR=IIG6XD9(SYCI@;5 SP#UQU&:@MM>?20+
MN.U26[M/!,=Z)9)'.\KDA"N=N,C.<;N>M 'J5%>;7GQ UK3].T47UIIEI?:R
M&F@+-+)%! J(Q,@4;F<EL87@9Z\<OM?B%JFHVMA8V.GVC:U>7TUHCR-(EJ5B
M02-*,@.05(PO7.>>* /1J*\]\4ZIXRL+'P\#_9D%[/K,=M+Y$LACE4@[0<KD
M*<'<.2,#!.:M3^)?%%YJNI6&C6&E,^CQQ?;&N9I )IGC#E(L#@ $?,WKTH [
MBBO/K+QWJVOZSHMKH>G6GV?4-*7497NY&!@'F;6'R_>/8=.><XJQX;\9ZCJ_
MBJXTN_2PL6C:4+8RK*EUM5L*X+#9(I'/R] >] '<T444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %4=9T]=5T:[L6Q^^B*KGLW8_GBKU% 'G_A>Z?Q!JNF"921I%FRR!A_R
MU)*<_P# 5S5*&-Y+R'P:03'#J32MZ?9P-X!^N:]$MK"TLY)I+:VBA>9MTI1<
M%SZG\S2K86BWS7PMHA=,NQIMOS$>F?P% '*:I.N@>/(M6O 187=M]G\[&1$X
M.>?3H/S/I5SQ'XFTJ/0[F&"[AN[BYB:**&!Q(6+# X';FNCF@BN(FBGB26-A
MAD=00?J#5.TT+2K";SK73K:&7^^D8!'T/:@#B=7L+S3O#_A.S4HMZEVFWS.5
M5R<@''8$X_"I-:37)[W3]+\17EK%IMW* TEHAPS#D(Q/3)Q_D5W=Q96UVT+7
M$$<IA<21EQG8PZ$>]%W96M_!Y-W;QSQ9#;9%R,CO0!QGC2UN;KQ+H%K8S_9Y
MI%E19!_ ,#)'X9I^AE_!^MG0KIMUA>-YEG<,,?/P"K'UZ?IZUU\EC:RW$%Q)
M C309\IV&2F>N#1>6%IJ$:QWEO'.BMN42+G!]10!S;?\E37_ +!G_L]9NGZ-
M;Z[=^*[.?Y2;P-'(.L;C=@BNW^Q6WVT7GD)]I">7YN/FV^F?2B"RMK66:6""
M..2=MTK*,%SZF@#SS2+Z^N/'>E6>IQE;VQBEAD?_ )Z#:2&_$?XUIZ%?V_AS
M7=7TS5)%MVN+EKF":4X616_VNG^377M86CWR7K6T1ND7:LQ7Y@/3/XFDO-/L
M]1B$=Y:PW"#D"1 V/IGI0!AR^(DN/%VF:?I][#/;R)*;A8B'Y"Y7D=*L>,=/
MGU/PM>6ULI:;"NJ#JVT@X_(5I66EV&FJ196<%OGJ8T )^I[U;H Y_2/%>CW6
ME12O>V]LZ(!)#*X1D('(P>M9.CYU[Q/K&L6JE;)[;[)%(PQYK<9/T&/U%=+<
MZ!I%Y<>?<:;:RRGDNT0)/U]:OQQI#&L<2*B*,*JC  ]A0!QW@K6=/LO#B:?>
MW<-K=6CR)+'.X0CYB>_7K4GA&07^O^(-5@!-I/+&D4A& ^T$$C]/SK?O-#TJ
M_F\Z[T^VFE_OO&"3]3WJ[##%;Q+%#&D<:C"HB@ #V H Y9?^2IO_ -@S_P!G
M%2^)G\.7EW#IFMR>3-L\V&8DIMR<</T'3H>.E=!]BMA>F]\B/[24\OS<?-MZ
MXSZ4EW8VE_%Y5Y;13IU"RH& _.@#BM$O9K#QA#I%CK#ZKITL+.Y=Q(8< X^8
M?0#\>E6?#W^N\7_]?<O\FKJ;'2[#35865G!;[OO>6@!/U/>GQ6%I ;@Q6\:&
MX8M-M7&\GJ3ZT <KX*UG3+/P=91W.HVL,B>861YE##YV/3.:;HDG]L>*=7UR
MV5A8?9_LT<A&/-(QDC\OU%;P\+Z"I!&D6>1ZQ UII%''$(D15C P$48 'IB@
M#S'PM8:=/H,,EQXHNK"4LV;>.^6,+\Q_A/3/6O1M+,']G0I;7GVR-%V"<R"0
MOCU8=35/_A%=!_Z!%G_WZ%:%I9VUA;B"T@2&($D(@P,F@#GOB%_R)MU_OQ_^
MABM35_\ D5;_ /Z\I/\ T U>N[.WOK=K>ZA2:%L$HXR#BGR0QRP-#(BM$ZE&
M0C@@C&* .&\-^&9[SP[8W"Z_JMN)(\B**;"KR> *D\)0&VD\40--),8YRIDD
M.6? ;DGUKM+>WAM8$@MXUCB085%& !4<-C:0-.T5O&C7#;IBJXWGU/K0!YOX
M8L--G\/V\EQXIN[&4ELV\=\L:K\Q_A/3/7\:]&TTP?V= MO=_:XD4()S('+X
MXR6'4U2_X170?^@19_\ ?H5H6EG;6-NMO:PI#"N2$08 S0!R,=Y%X;\=:BVI
M'RK;4E1X;AON@J,%2>W7^7K70#Q'I$M]#8PW\4UQ/D(L+;^V>2.!5^ZM+:]A
M,-U!%/$>J2*&'ZU!8Z1IVFEC964$!;JT: $_C0!RG@_4K70H;C0=4E2TNX)F
M96E.U95/1@3Q_D4[6KZ#Q'XBT?3]+=;C[)<"YN)XSE8U7MNZ<_X5U=[I=AJ2
MJ+VS@N-OW3(@)'T/:GV=A9Z?%Y5G;16Z'DK&@7/UQ0!Q5SI*ZUXG\4V1P)&A
M@:)O[KA05/YU5LUOM=LM4UC58BC66GRVL*,/^6FP[W^O^/M7H$=G;174MU'
MBSS "20#YF Z9-22Q)/"\4J!XW4JRD<$'@B@#SW6L_\ "K=)VXSF'&?QK6N]
M%\4ZQ ;+4M1L(;.0CS?LL;%V&<XYKI)-+L9;*.SDM(FMH\;(BORKCI@5;H X
M'59+NZ\4VEGI.G?;K;1$4M%YRQKYA'RY)] !^(-)9WFI:9XV2\U+3/[/M]5
M@91,LBF0#Y6R.AZ#\37<6]E:VCS/;P1Q-,^^0JN"[>I]:2[LK6_C6.[@CF16
M#J'7.&'0CWH Y!-.M]6\;^);*Z3=%+;P@^H.U<$>XK%$U_;>)="T/407EL+K
M]U/VEB;&T_AC'Z=J]*2RMHKR6[2"-;B4 22 ?,P'3)I)["TN;F&XFMHI)H#F
M*1ERR?0T <[X^M V@?VE$[17=@ZR0R+U&2 1^H/X5I^&=.ATSP]9P1<EHQ([
M'JS,,DG_ #VK2N;6"\MWM[F))87^\CC(/>GHBQQJB*%10 H'0"@#(\5Z;_:G
MAJ]MU&953S(\==R\C'UQC\:P/#TR^+-4GO[A2T,-@EH0>A=QF0C^5=Q5>SL+
M33HFBL[:*"-FW%8UP"?7]* //M$:74M1TC0)P3_8\TLEQD<'8<1_SQ6[<?\
M)4K3_L&G_P!":NDAL+2WNIKJ&VB2>;_62*N&?ZFE-E;->K>F",W*IY8EQ\P7
MTSZ4 <UXM_Y#WAC_ *_?_B:7XB_\B?/_ -=(_P#T*NDGLK:ZEAEG@CD>!M\3
M,,E#ZBB[L[:_MS!=P)-$2"4<9!Q0!S4GA*X%L[?\)+K)PA.#<<=*D^'W_(F6
M?^])_P"AFNG*@J5(R",8J*TM+>QMUM[6%(85SA$& ,\F@":BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *P_$7A:S\2-9/<W-[;364C2036<YB=6
M*[3\P]B16Y1D#J: .;L/!&CV$&H*#=W-SJ$)M[F\N[AIIWC((V[VS@<]!Q5O
M3O#&G:7J%K>VXE\ZVTY--CW/D>2AR,^^>];&X8!R,'IS2Y&<9YH YNQ\$Z9I
MNHBYL[G4H(%F:=;%+QQ;*Y))(0'IDD[?NY/2DA\#:7:ZLU];7&I6\;7'VIK*
M&]=+=I<Y+% >YY(Z'TKI-RXSD8/?-51J=F=7;2A./MRP"Y,.#GRRQ4-GIU!%
M &,W@;1I+K5Y)1=26^K!OM=FT[>0S-MRX3L_RK\PY&.,4VQ\"Z59RS323ZA>
MSR6S6BS7MTTS11-U5,],\<]>.M=*2 ,D@#WK-U/7+72K[2[2=)6DU*X-O"4
M(#!&?+9(P,*>F: *LOA2T;1=.TN"\U&SBT^-8H)+6Z:-]JJ% ;'#< =0:-&\
M+VV@S6RV%S<I96]LT"6IE9D9FDWM(V3RY/?W/KQHZEJEEH^FS:C?W"PVD(!D
ME()"C..V3U-6R0!DD >] '-ZMX&TG5]0N+UYK^UDNT6.\6SNWA6Z4# $@'7C
MC/!QQFK]KX;TVRU:WU&UA,4EO8_V?%&APB0A@P 'U JU-?F'5+:R^R7+B='?
M[0B Q1[<<,<\$YXX[&K88$X!'K0!S\/@S28++3[1!/Y5AJ#:C#F3GS6+DYXY
M&9&X^E1VW@;2[/53>VMQJ4$1N#<FRBO76V,I.2WE@XY/..GM72Y ZFDW#&<C
M'K0!SECX)TS3-16YL[G4H8%F:=;%+QQ;*[$DD(#TR2=OW>>E68O"MA!I5]IT
M,MY#%>74EW))#<-'(LCOO)5EP1SV_ YJ^;\C5TT\6ER0T#3?:0H\H88#83G.
M[G.,= :M@@D@$<=: .<LO!UMILT4MIJ&H"4W@N[N:2<M)=D1E%1S_=&5.,8^
M4?6K7B7PMI?BRRAM-5B=XH9A,FQ]IR 01GT()!'<&MD$'H0:,C .1@T 9-YX
M:TR_U674+J$RR2V#:?)&Q^1H6;<01]:SK+P'I-I;SVLL^I7UI+;M:BVO;V26
M..(XRJJ3QT'/)&!@UT^0#C(K/N=8BM+VXAN+>XCM[>T-W)>%,PA02"N0<[@!
MG&.E %71/#%MH4QDBO\ 5+H^7Y2+>7CRK&F0<*IX[#DY/'6L34/ \FJ^.[W6
M9KNZM()+"&WAFL;IH9@RLY<''&T@KUSR.V*Z637=,BM-.NGNE$&HR1QVC[3^
M]9QN0#CC(&><5H$@8R1STH P;'P;HVFOHS6<+Q#2!,+90Y.3*,.6SRQ/7/J:
MBG\$Z9)JT^H0W.I6AN91-<P6EX\44[C'S,JGJ<#.,9QSFNC+ =2!2T <]/X-
MTZZUF/4;BYU&817(NX[62[=H$F'1PAZ8/. <>U02^ =&?3[>U1KR![:ZENK>
MZ@G*3122L6?:P['<1@\8KIP0<X(XZT!@3@$>M '+0?#S08K+5+5TNKA-3>.6
MY>>X9Y#(@^5P_P!X-D9SGK[<5*_@C3Y]$U#2KR^U2]AOE5)I+J\:1PJG("YX
M7GT'/?-=)N&<9%&1G&10!G7.AV5WK=KJTRN;FV@EMT&[Y2DFW=D=_NBLBT\!
MZ?8:0FF6>I:U!!%+YD!2_<-",$;%[;,$\$&NHR,D9&1UHR, Y'/2@#"TCPK;
M:'-:?8+JZ2UMXIE-NTK,)I)'#M*^3\S9!P>VXTW6_!VF:W?Q:BTEY9:C&GE"
M\L+AH)2F<[&(^\,]B#6^""2 1D=:S?#^N6OB30[?5K-)4M[C=L68 ,-K%3D
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M2^9%SRKHQ7.5(()J;3O'\%WJMK9WVCZCID=[;O<V=S=A DR(H9N%8E2%.<,
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
M22H)&#CD>E+5+28]1BL NJ3Q371DD):)=JA"Y*#ZA=H)]15V@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *YWQ;X8/BR"PL)[DQ:8EP)[N*,LKS!0=BA@1M&[#$]?E%
M=%4%U>VMB(3=7$4(FE6&/S&"[Y&X51ZD]A0!R$'P^72/$":KH6H3P/):RVMT
M+V62Z\P$9C(WM_"PSCN"1QFI/"'@NX\.ZS?:C+-81+=1+&;/3;=H("P))E*%
MV <YQQ@8]:[*B@#B)?#'BBT\3ZWJ>BZQIEO!JKQ.ZW-F\KQE(PF1AU';/(I]
MKX!6Q&AF*_:::QU*34;R>9?GNI9$=6/'"\L/H!BNL2_M);Z:Q2YB:Z@17EA#
M#<BMG:2.P.#1+?VD%[;6<MS$ES<AC!$S -)M +;1WP",T <=)\.UNO <WANY
MO5\QKV2\BG$6Y5<S&5<J3\PYP1WYJK!\,UET;4K6[.E6=U=+$(9M+LC'Y+1N
M'5CN=BWS!3C@<>^:]#HH Y2;0/$&L^']7TO7]7L76^M&MH_L5FT8C)!!<[G)
M8G(XX'%4_P#A$_$*/I6JQ:OIRZY86[VC,;1S;S0-M.UEW[@P*@[@?PKMZ* .
M&MO ,\1T^XGU))[U-:.KWDOD[5E<QLFQ%R=H *XR3T]Z7Q#X'O==\36^I"ZT
MZW2&>*6.YCM&6\B5""8Q*' 96P?O X#'BNX) &3TJ"SO;74;.*[LKB.XMI1N
MCEB8,K#U!'6@#F_&?A.?Q-+ILL4EDXLGD+6FH0&:WFW #+*&'S+C(/N:R=%^
M',^DV^DQ&^MF%AK$VI$0V_EH5=&4(JY.W&[]*]!HH XC5O ,FIZAKMZNHBWG
MO;BRNK.18MWV>6W'RE@3A@3VXXJQI7AK71XSB\1ZUJEE/(E@]D+>TMFC1<NK
M;@69B3\IS^'IST]I?VE_Y_V2YBG\B5H)?+8-LD7[RGT(]*L4 <%XF^'AU?Q+
M)KEF=,>6X@2&>'4K1IT&W.UTVLI!P<$=#@5JZ3X0&D^([+4H98%@MM(_L[R8
MH?+!;S Y<#.%!P>/>NHHH XAO <[>!)_#OVZ/S);\WGG>6< ?:1-MQGTXK+M
MM#\52^*/&3Z7?0Z=;WMW&@:\LFD#+Y"#S(B&4$CD<Y'';%>D32QV\,DTSK'%
M&I=W8X"@#))/I3;6Y@O;6&ZM94FMYD$D<B'*NI&00>X(H XA?AG:*JV9NF.G
M#0#HI7'[PY<-YF>F?;'6GQ^'-9ANM/U+Q#JD6H6^@QO);06%BRRSOY97<XW-
MEMI.%4#)/X5W-% 'EGA+P1'JND^(S?0WMK8:B);'38;F+RY;:T+L_"GD9=R0
M#V1:OZ1\,4@CN(-371WBDLI+,2V-@89F#KM+EB[ ';G@#'->B44 >>>'/AS/
MHES%*[Z(9+6!XK:ZATTK,7*[1(Y,A&0"<@ 9R>E:'A'P7<^'=:OM2EFL(EN8
M5B-IIMLT$#,&)\TH78;SG'&!CUKLZ* .&OO!>LA];M-(UJVM=+UN5Y;I)K0R
M2PLZA9#&P8#Y@/X@<&M72?"BZ/XD;4+>8?95TNWTZ*$CYE$3,02>_# ?A724
M4 <GJWA?5$\12Z_X;U2"RO;F)(;R"Z@,L-P$SL8@,"K $C(/2J&L^"=8UJST
MLZAJUAJ5U9RRR2PWMCFUE#@ #RU8?<Q\I))Y.:[NB@#SF#X:W5IX-?2K74[>
MWU&+4VU&SNX+;9' Q/W0F>!M++@'O[5HOX(N]*ETB[\,W]O:W>GV']G,MW 9
M8IX<AN0K*0VX;L@\Y-=K10!QMQX8\0)JEKKEEK5D=96S-G=FXLR8)TWEU(57
M!4J2<<G(ZUK^%_#_ /PCND/:R7)N[F>>6ZNIR@02RR,68A>PYP![5MT4 ><6
M_P +Y;32]3@AU11=M/$^E3F+/V*.*5I8DQGG!=@?4&MBS\$"P?PB(+E?+T%9
M?,W+S.TD11F]B6)8_6NOJO=W]I8+"UW<Q0":58(C(P7?(QPJC/4GL* ./O\
MP#/=WFJWL6I+!=SZI!J=E)Y6\0R11"/#KD;@0&S@CK[5IZ%X=U"WU^[U_6[Z
MWNM2GMTM46UA,44,2L6P S,22S$DDUTM17%Q#:VTMS<2I%!"A>21SA44#))/
M8 4 >:>(_A7=:Y>ZM(+S2V%]<"X2ZNK$R74&-O[I)-V GR\8'0D>]=2/""37
MGBQKN??;>(%2-D08:-1#Y1Y]>]=)#-'<01S0NLD4BAT=3D,",@@^E/H X'PG
M\/'\/ZG:W%R-%E6SC*0S6^GF.>0D;=[,7(!QD':.<FG^*/A]_;/B3^W+0Z:\
MTENMO-!J5JTT9"DE77:RD,,D8Z&N[HH Y72?!PTG7],U"*6W6&STI[ PPP>6
MK.TB.7 R0HRIX]ZI3> YY?!&K>'Q?1B2^OY+P3>6<*&G$NTC// Q787E[:Z?
M;FXO+B*WA#*IDE8*N6(51D^I('XTZYN8;.UEN;F5(H(4,DDCG"HH&22>P H
M\\AT?Q4WCGQE<:1>PZ?#=RVR*]Y9-(K@6ZCS(B&7)4Y'<9],5<M_AG:P+;69
MNV?3X]"FT=U(Q(_F,K&3/0=#Q[UV,&J6%U<);P7D$LSP+<JB."3$QPK@?W2>
M]/GO[2VNK:UGN8H[BZ++!&S -*5&XA1WP.: .-A\+ZS#)I=SKVK0W]CH ,UM
M#963+-<.L956?YFRP4G"J!DG\*Q_"/@V/5H?$TUY!?6NF:@LUCIL%S%Y4L%M
M(Q>0A3RH,CG&>R"O4NM% 'G6A_#%++?#J2Z-+"+22T66TL#%.X==A=G+D [2
M1@#!W&I$\$>(Y8_#]G?:]936&B7D,\(CLV22=8P0-[;R,@<< #N:[IKVU2^C
ML6N(ENY$:1(2PWLH(!('H,C\Z@U'6M+TAH%U+4;6T:X?RX1/*J&1O1<GGJ/S
MH S/%V@7>O6FG-I]W#;7NGWT=["T\1DC9E#+M8 @XPQZ&LFX\)>((+[4KC2-
M;LK<:NB&^$UFS[)0@1I(<.,9 'RMD CK7;T4 <Q?^#DD^'H\*6%X]LD=O'!'
M.PW$A"I^8 C(;&& (X8US-O\*"_]LBZFTRSCU*Q2V$6E67D)"Z2;U?!8[CD#
M.>N,5Z;10!Q=OX7\1W7BG1-:UO6;&<:6LR+#:VC1!_,3;N)+'YNG' &..M1Z
M9\/CI^IZY.-3=8+N&:#3TB7:UBLS%Y=ISU+D$=,;179W5S!96LUU=2I#;PH9
M))'.%10,DD]@!3H9H[B&.:%UDBD4.CJ<A@1D$'TH \XT#X97.DZ[INI22Z/'
M]BMIK=A8V)B>XWH%#R,6)9N,_B?6M:#P/-#X3\+:,;V,OHMY;W+R;#B41$Y
M&>,YKM** ..T?PQKV@7)LM.UFS70C=O<B*6S+3HKN7:(/O"[22>2N1FL?2_A
M7'I6J1A!H\^FQ71N$:>P+70&[<$W[]O!Z-MSQ7H,=]:RWD]G'<1/<VZJTT08
M%HPV=I([9P<?2K% '.^)_#,NMS:?J&GWYT_5]-=GM;GR_,7#C#HZY&58 =P1
M@$5F7_A;Q+KGA_4;+6/$%JTMSY7E1VUF4@38X8ALL7</C##<.*[6B@#SS1OA
MFMK)KPOO[+CMM7L5M'MM-L_(CBQN^8 L<GY@<]<CZ5);_#R[C\,P02ZP'U^+
M45U/^T3#N5YU&Q0R9R5\O"XS[UW]% '&WWACQ!J]G;3W^LV2:O8WBW=E);V;
M"&,A2I1E+EF#!CDY!&>.E7O#_AZ^L=7U'6]7OH+K4[Y(X2+>$QQ0QIG:J@L2
M>6)))KI*@O+VUTZSEN[VXCM[:(;I)96"JH]23TH X[0/ ][I?BUM<N+K3D)B
M>.1-.M&M_M;,00\PWE2PP>@ZD\UW% ((R.AHH **** "BBB@ HHKAO&^HS1^
M(= TJ?6)M%TF]$[3WD,BQL\B!2D7F,,)G+'U.W H [FBO+[W4T;4M!T8>-+E
M=#GBN7;5DN(Q)<3(X"PF8+@8!)]6VU1L_%M];)H\UWK;RZ/#XCFL1J<C!5NK
M<0ML+L,*P#Y7=T.W- 'KU(S*BEF(50,DDX %>0:UXLOKVS\<7&BZVYBM]0TZ
M"RGB?<D88Q*^WL026SV-7-5M=3TW5]=\/MX@U2^M+KP[->YN61I$E5PIV$*
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
MK-% %9=/LDA@A2TMUB@;?"@C $;<\J,<'D]/6GM9VK-.S6T):=0DQ*#,BC(
M;U')Z^M344 16UK;V=NEO:P100I]V.) JK] .*([6WAB>**")(W+,RJ@ 8GJ
M2.^>]2T4 4XM(TVWM9;6'3[2.WE_UD20J$?Z@#!HN-)TV[F6:YT^TFE5#&KR
M0JQ"GJH)'3D\5<HH K/IUE)+!*]G;M);C$+M$I,7^Z<<?A21Z;8Q7KWL=E;)
M=/P\ZQ*';ZMC)JU10!2DT?3)9Y9Y--LWFE $DC0*6?!!&3CGD _A5?Q!H4/B
M'3XK.>62)([F&X#)C),;AP.>Q(K5HH K6FGV5@)!9V=O;B1MS^3$$W'U.!R:
M2VTVPLI)9+6RMH'E.9&BB52_U('-6J* *46CZ9!#/%%IUI''/_KD2!0)/]X8
MY_&I9+"SEN(;B2T@>> 8BD:,%H_]T]1^%6** *DFEZ?+9"RDL+5[0'(@:%2@
M[_=QBI/L5KL@3[-#L@(:%?+&(R!@%?3@GI4]% %>2PLY7D>2T@=I"C.6C!+E
M3E2>.<'IZ58HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KG_%OB0>&+/3KIUA\FXU""TF>5
M]JQ(Y(9\^P&>:Z"N2^(.B:EKFDZ;%I=M!<SVVJ6]TT5PX5&1"2=Q]/H"?8T
M:NF>*]!UF"ZGL-5MIH[0;K@[]OE#&<MG&!@'GIQ5-?&NBZAI>IW&CZI97$]G
M:O<%9'95 "DAFXSLR/O &N3UCPAX@\97.N7MW9P:*]SI(TZWB^T"5I6$HDW.
MRC 7C:!R<,?I38?"6N7]GJDM]97L=[_8]S8VWVG4XY@S2+C:H5  N0.6(^E
M'6W'CG0-*M;8ZQJ]E:W$MK'<E Q(97S@IQDC(;'&<#D5;N_%WA^QTRTU&XU:
MV6TO/^/:0/N\W_= R3[XZ5A:#X8O;/Q?9ZG=VL?E0^'+?3_,W*Q6578NH[XP
M1ST-<O:Z7=^![7PS?7<ND0W=J+^W^QZA>K C)+-Y@:.3! 8#;D8Z$B@#U#2=
M;TS7K:2XTJ]ANX(Y#$TD1RH8 '&?H1^=4XO%_AZ?6?[(BU>U>_WF/R@_5QU4
M'H6'IG-<Y\*#+-H^N7TBP!+W6KFXB>WSY3J0@W(2!N7(8 X&<9K#\/\ @+6]
M/?3M'U"*\N+&POA<I=+J2+"VURZN(MA??G&1G!Y^;F@#MW\?>%(]06P?7;-+
MIIF@\MGP1(&*E3Z<@CGKCBI].\9>'-6:\6PUBUN6LT,DXC?.Q!U;W'N,BN-O
M/ ^HS_#KQ/I L86OM1U6:[C4NOSHUP&5B>@.P=_I6GXHT*X77Y]8@MXTL8?#
MEW:.ZD AB595QUQA6]A0!N:=XW\,ZM?PV-CK5I/<S+OBC5_OC&<#/!..HZCO
M533/&UD^B7VJ:S-;Z?!;:E/8JS/P_ER%5QW+'&<"N.\.Z3K^N>%O ]BVD6EG
MI^GFTU Z@EP&+JB!@JIC<';.&)XZ]<U<A\(:]8&SU.&R@N;FPUR^O5L9)@HF
MBG+!6#<@. 01GWZ4 =M9>+- U&.TDL]4MYENYF@A*'[T@4L4/HV 3@X-+>^*
MM"TY;MKO4X(1:2K#-N)^61EW*@]6((.!DUYSXAT]].T?Q'XCUR:RT74KRY@O
M=,M3.'*36R97D<,[\@A<\'O4\W@K7)]#T#6(!)_:Z7<VHW]O%.(9'>X7D([
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
MG288I-9O(!)9QW*G[+$D94RLV,.Y.,A?;GBNUH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M&?2@">BLJX\2Z+:7)MI]3MDF4X92_P!T^A]*THI8YXEEAD22-AE70Y!'L10
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
MGO4IO##9C.[/&* .9U/P!H>J:G/J!%[:3W.!=?8KR2!;@#C]X$(#<=^M%YX
MT*[=2JWEJGV5+.2.TNY(EFA7(5'"GY@ 3U]<5THEC,8D$B%#T;<,'\:9<W4%
MI!+-/($2&,RN>I"@9)P.>U &'/X'T*YM-"MIK9WCT0H;/,ARNW;@-_>'RJ<'
MNHI-4\$:1JVIRZA(;VWN)T6.Y-G>20"Y5> ) A&[ X]<<5MV5];:AIUOJ%K*
M'M;B)9HI,%=R,,@X/(X/>IO,3Y?G7Y_N\]?I0!S6I^ M#U6\GN95O(C<HJ7<
M=M>21)=*HP!(JD!N.,]<5IZCH%GJ-A;V>^ZM([8@P&RN'@:/ V@ J1Q@XP>*
M35=?M=)O=,M9ED>34+K[+'Y>"$;8SY;)X&%-::2)(F]'5E/=3D4 4M&T:RT'
M34L+"-EA5F<EW+L[,2S,S'DDDDYJ_5+4-6L=,TJXU.[N%2RMT+RRJ"P51U.%
MR3^%5KOQ!:6>MZ5I;K(9-2CFDBD &Q1&JL=V3D9##'% &M131(C1^8'4IC.X
M'C'UI!+&45Q(A1NC9X- #Z*16##*D$>HI: "BBB@ KD?B*0/#D)*E@+N/Y0,
MYX/%==6'XIT>XUO3(K:V>)'2X24F0D# SGH#SS0!1TW4]/NM1@A3PK>VKLV5
MGEL%14(YR6[=*H:O';>)_%,]A<3HEEIUNRDLX&9W&,^^W^8KMIO,\B3R0IEV
MG8'.!NQQGVKEM+\"Z<ED&UBWCO-0D=GFF#M@DG/'2@"QX*U)[W0_LL[ W5@Y
MMI<'.=OW3^7\C7(>%)7T.ZMM39C]AO[A[2XST1P<HW\Q^==?IWADZ+XD:ZTP
M11:;/#LF@+-D..C+U_GW-1Z=X4(\*W&C:B\;>=*[AXB3MR<@C('(I@<KXCE?
M6[]]7#'[%:WD5G;8Z.<Y=OS _P BNFUC_DHGA[_KE-_Z":FU#PL6\.6.DZ>T
M:BVGCD+2DC=@DL> >235J_T:XNO%6E:HCQ""T219%8G<=P(&.,=_6@#/TG_D
MHVO_ /7&'_T%:TO%&D/J^D,+<[;VW836SCJ'7H/QZ5F76B^(;?Q/?ZKI4VG!
M+I47;<%R0%4#H!ZBM_2AJ8LR-6:V:YWG!ML[=O;KWZT@.0TR]F\;ZO9-/"T=
MEIJB2=".'N.P^@QG\_6N\/0UB^'-'N-(.I?:'B;[5>/.GEDG"GH#D#FML]*
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
M[B,RVTL:XRZ%1GW%(#SN/_DB[?C_ .CZN^';J;PQ>VVCWTA;3[U!)93M_"Q
M)0_B?\YXO+X7O5^'QT RP?:C_'N.S_6;^N,]/:M74M AU;P\FFW) =(U"2+_
M  .!@,/\]*8'*:1_R3+6?]^?^E=#H>BZ7=^%M.%QI]K)YEK&6)B7))4<YZY]
MZJZ9X8OK/P5>Z-++ US/YFUU8E?F QDXS^E1VFF^,[73X+".\TF***,1+(JN
MS@ 8SR,$T 9$&^ST+Q=HRR-):V7^H+'.T-GY?PQ_.NT\.?\ (L:5_P!>D7_H
M JOIGAFUT_1[FPE=[AKO<;J9_O2%A@GVK*MM'\6:7:C3[#4=/DM$^6*6=&\R
M-?3 &./?-("IH5E+J6A^*;."01RS7TR*QZ9XZ^W:J-M+8:1IT.F^)O# A10(
MS>)$'5C_ 'BPY!^A)KJ+/PR]AX;DTVUU&6*ZE?S7NU'S&3()./3@#K6;>:'X
MLU:S;3;_ %+3_L;D>9+'&?,8 YZ8 [>U,#4\1V=A+X8U"Y2VMW;[&QCE$:DX
MV\8-'A.QM$\.Z9<+:P+.;=29!& V2.>>M7+[2S)X:FTJU(&;4V\9<\#Y=HS4
MFBV4FG:+9V4S*TD$2HQ0Y!(':D!POA+4?#=KHDD>JM9_://<D31!FV]NQK3\
M)V%OJ-GKL:0LNC7DY%NA&!C!!*@].V/I[5H:!X3ALM%ELM3M[6>21W)=5S\K
M=LD YJ]X<TZ_TFP:PO)HYX87(MI%)W>7V# CJ/;/Z4 <8+K5)H%\#L'%RLWE
M/<]OLPYS^7'TXKT:UMHK.UBMH$"11($11V K)31[A?&;ZR7B^SM9^0%R=^[<
M#G&,8X]:VZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*^(]E->6>D-
M)8W.H:1#?K)J5G;(7>6+:P!V#EU#E25&<XZ<5VM% 'E6H0V-I8Z'JWA[PQJ5
MMIMAK?VBXMX[%TD93"R&5(3\VW+#L.A..]9>M6VHZ_IOCVXCT?5+=+^[TLVZ
M26[)*Z*8PS*,9X )]1WP:]IHH \XN/!&EM\1='M5T@_V-9Z5,RH%;R?-\Y&
M8]&.26P>I&>U<G9>'=6DUUH-0B>#6_[7,XU!-#EEE*>;E6%T)0@CV84J0,#(
MVDU[G10!XSJ/@J&^\.>/M2GT>>75QJ5U+ITAC?S!@(R-$.O+9Y7KCOBMJRTB
MTM?BP=0O]"FDEO;"V>WO%LV=4G7>)"S@81L;>N.U>F44 ><^,+&V;QQ;WOB'
M1KK5M!&GF*WCAM6NDAN=Y+%HU!.67: V.W:L&P\)W>H-X+LM8TR\.F)=ZC(+
M:;<3;VQ4F&.4CIQ@8)_V?:O9** //OBQ!$/#6BP?99)H1K-FGV> [7==Q&Q>
M1@D<#D5S4VCWEY+XE?P/H][I%A+I A,36[68GN1(#^[1@,-Y>Y=V!R1]:];O
M]+LM46W%[ )1;7"7,621MD0Y5N/0U;H \FTO0],U#Q+9+X=\,WFF:8+">#5T
MNK-[>.<,H$<;!O\ 6.&R2PSQW.:Y^VT.Y7X=:%:V6@W-N;.[3^W8)M+D?SR%
M8!FC!4SJK8)"D]CSC%>\T4 >*_\ ",W%SX<BABAN6L+OQ'9/]E@TN6Q2&,$"
M1TC+LR(>I/RX()JYKG@J*WN?&>E:-HA33[K0HY88(HCY3W2F3&SMOX7ISTKU
MZB@#RW3[2-=1\$W.AZ#=6UO;17QEB>T:W E,*CYMP&W<PP">M87A6QO%\<>&
M+Z'1VL7/GKJ*V^B2VB0EHF.R25F/F_,!@],@'/(%>WT4 <?\.+2YL_AS8VUU
M;RP3J;C,4J%6&9I".#SR"#^->9:!HJKX3\.65CX6U2T\7QW4,C7\MFZ>6@DR
MS/,>-GEY79GOC%>^T4 >*:^^I6?A;QUX<70-7N+Z_P!1GN;=X+1GB>*0JP8.
M.,@ \=<\5H^(-.:+XCIJ%KI$NIW4MQ:*T%YI3ND:KMS)!=#Y8PO4JW4@^M>M
M44 >.W7AVZU&!+.ZTZ[:WE\<S3RJ(W7-N5?YR1_ <XW=.>M)K/A;4=/7QOIO
MAG3IK:QE6PFCMX(V$<HRWGK&,@$E0 54C/3O7L=% 'BUEX>2YTCQ"R)>VEA<
MV<5O);Z9X>ELPS^8"'$3NQD*C(; Y4XR::-+^V>$)+:YTAK&W@U99H)[/P_)
MY-WB+&^:S/S!>=O QD BO:Z* .+T"348?A8[IX>AMKU+:X,6F1QM$DAR^T!#
M\R!^#M/(W8K@-!TK55U]WT*R>RDN-"NH3)#HTFG1)<84QJQ<G>P;HQ_,\X]S
MHH \R\&Z3X;DMX+%?"%]:ZD;!H+^:ZL716) #K)(W$A8YP1N_"L'P]H_D>"_
M"UG;:!>6FHVFN61U+=9/&6*L^7)Q\R@?Q#@9ZU[710!Y=::%J"^,D\+M93#P
M_::D^MQW&PB(J1N2 'ID3,S8]%%8ESX>4^'M$N]4T"YNXK3Q'=O<Q"S:606[
MO-SL R5)V'@>AKVRB@#Q_P 0Z-K%S_PF@TBPN8X)SIA6(0,#- B#S(U7*EL#
M@J"#U7(S5:U\.I<Z)XB95O;73[JW@A>#3?#LMHI=9-V\0N[&3 &'  RO'->T
MT4 <!\/[M].TQ[:?0Q:1W&HM%;S6>F26J3CRP?->)N8A\I7)X) Q5[7]/EO/
MB1X9=K1YK-;._CG?RR47>(P%8]!G!Z]>:[&B@#AOA=X>M]*\"Q1R:6MI<W+S
M"Z5X=CR 2R!=P//W2,>QKA8_#L<'PU\0Z-:^'[VVU=;]5F>.R=3+%]M#)L<#
MYPJ<\9P*]SHH \LU3PC/H_B;48?!]@]A]L\.7"!X0RQM<AU\O+=/,P6P2<]3
M63X3T*<7236]K)8R6^F3Q74,6@S6GG%DP$DE>1A*X;# @'.#R,U[310!XG-X
M0NK#X;>%6L],DVLT$VM026CW#R8B(7S(0RLZHQ'R9XXX.,5VOPWTR2PL=3E4
MM':7-T'AMAIKV,<>% 8QQ.[,%8\]N0>*[>B@#Q:\T1Y/#J?;K6]CDAUW4+B*
M.32'O;=PTC!?-B S@ALJPZ<FNS634D^$&Z/PW%'?_P!GE?[(56VC/!4+G=TY
MVYSVSFNVHH \*L-)NTF\5+IVG3K977AB>-1;Z+)81RSC(51&Q)9\$C/4Y[]:
MW[?P18Z?JG@E[32)$^U6T]OJ\@1B9$:V.1,?=\=>_%>K5%<VT5Y:S6LZ;X9D
M:.1<D94C!&1[4 >9^!K2_O?$B66HAGA\'QR6$$K'/G2N<*_U6 (/JYJ3Q#I]
MD/B!?W7B;0+W5[&>SACTMH+1[E(6&[S$POW')VD,<<=QBN]T;0]-\/V'V'2K
M1+:WWERJDDLQZL2223[DUH4 >(>%FN=,\.> =;.G7]S:6,^I17(MHC/+%YCN
MJDJN21D8)%.O;#7=3\/:W<Q:3>P6\_B@7=Q:7%HSO+:^4@R8@RF1=VTE0>Q'
M8BO8M,TNRT:P2QT^ 06R,S+&"3@LQ8]>>22?QJW0!XM'X=27POJS.;V&PN;Z
MWDBM[/P[+%"CQ@EG-JSLSQM\H88'*CCO3;K1TNO#/AJ^U+P@@MK'6)1-#9Z:
MX\RV97'F" @NBLVPE3TP*]KHH \CUK1]3N9_&'V#3;W[%-+I;-;Q1M&]Q:H@
M\V./ISMX(!]JK76DI<0^*9?"V@7VG:/+X>F@DMVLWMQ<W1^YLB(!+!=P+ <Y
M YKV6B@#S*P\)6^@^*O!-YI6F2P/+;SQZE.BL2_[@$><?7>._>E^(MN]_P"(
M+6UN-&BGLQ9,8KIM'DU!FE9L&(!6 C. #N/KU&#7IE% 'AUMITI@\ S>(]!U
M/4+2UTJX2\C^R/*8SN0)YB8RPX'RX)XSCBITT6];1&D&B:B/"?\ ;_VC^R/*
M82FT\O&?*^]Y?F_-Y?IVKVJB@#Q:\T6ZFT;Q/<>'M"OK;1#/83VNGFW:)I9(
MI0\SQ0M@J"H7C W$5K7 E\8^+M8G70M02PF\--;1&^M6B$LOFE@ &Z<D=<=,
M].:]3HH XKX;V.G+X!M;%-'FL6\A(;^&XM&@,LWE*LC$,!NSTW=\5PZZ'XAV
M*6M+TMX(4#3SL/\ IV)L_)_>_P!'14X[N:]MHH \AE\+W&JZ;X;GU+3[EI-6
MU]]1U&+8P,4;QR!4?'*@($0@^X[U!K/A?4K"'QIIGAW3IH--:XL)TM88FV2Q
MX_?K&H*[LX&55AG&.,U[+10!XB?"DFI>%/%ILK+='-8*L-C#H<EA&\Z;B'1)
M'8EP."0!GCJ:V'\.Z3KNK>"8K?0+B'1(X[XSVTMH\"!BL>/,4@<,PR,\-CO7
MJU% 'B6H>'-5M-"U/3M.T^==&M?$YE:S-J\R-:F)3\L093)&)#G:IYP>N"*5
M_#5Q<^%;N.WAN39WFM6)6UMM*EL%B574221QL[,H(QD_+@J3[U[910!6T_3[
M/2K"&QL+>.WM81MCBC&%49S_ #-6:** "BBB@ HHK@?B#IEEK'B?P7I^HVZ7
M%I-?3B2)^C8@<C/X@4 =]17E-ZL?@CQ1J5EX6D:*V_L&ZO;BQ#F2*VFC \J0
M*2=I;D8Z''2MY/%5X][X!A6YA/\ ;43R72A1EP+8R9'H-V.E ':33PV\?F3R
MI$F0NYV"C). ,GU) J2O(?[<\0ZC\.SKVK7%A<PRZA%!!:M9JP 6]";V)X+8
M&!@#& >M:&I:WXPN+GQE<:=JUE:VN@R%H8I+,2-,!"LA1FR,#KSR>?:@#TZB
MO/(/$NN>(-5>*RU.RT:&UTJVOW6> 2^>95+')+#$:[<$CG)ZUH^%]7U/Q'\+
M+?5)[F--1N;21C,L>55@6 .T8]!0!U\DT4.SS943>P1-S ;F/0#U/M3Z\5 U
MN7X:^ IFU*&YNY]5LFMGFA.(LH^-YW9?!YSQFMC4?&?B/PK!XHM=0N;;5+G3
MH[26UN1;>4/W[E/G0'D*1G@\^M 'J5%<3X1U?Q%<:[/8ZHEY<67V43)=W.GB
MT9)-P!3 8A@0<@]>#UJAJ.J>+;_Q+XKL]*U>TL;71XX)8A)9B5G9H=Y4G(PI
M(.3R>1CIR >BT5YOI_BCQ!XMO-*L=.O;;1WET2'5)Y3;^<TC2$C8BL0 H(.3
MR>0*J6_C#Q/K9\,6=C=6-I=7T]_:W5QY'F1-]GX\R-2<\X) SC)YR!0!ZG17
MENH:[XR9/&%Y9:Q90VWAZ1C'%)9!VN L*R,K'(VCKR,G+>U7[+Q#XCLO$'AV
M35K^RET[7;>:5K>.WV?8RD7FC#Y)<8X)('KB@#T.F0S17$0EAE26,Y 9&# X
M.#R/>O,=%\9ZW-XKT&.6YFN]*UHRA'FTU;9,",R*T1WEB.!]X=#FM3X>WG]G
M?"9+WRVE^S?;9O+7JVV:4X'UQ0!WM%<!I6K^)8O"H\6W^KV5[:R:<]]_9L%I
MMP?++JB2;B21T.0>_2H+#7_$EA-X7O=2U2QU&U\02+$UK!;>6;<O&9 T;;B6
M5<8.?7- 'HU%>:6OC;4Y/A_X9U62ZA^WZCJ\-G,=B_,IN&1E [':*L6>K^,-
M1G\6SV-S921Z7=3VMC:/" TT@C4J&?(  +#ZDG) H ]#HKR:3Q]K&GZ!/&]U
M<3:RU_;6;0W>EB*6S\T,=Q16VR@[3MP1DXR:ZKP;JNNWE[J-IJ\5U)!"L;VU
MW<V7V9WW;MR%02., @CLWM0!U]0R7=M%<1V\EQ$DTN?+C9P&?'7 ZFO-;WQ5
MXE?2/$'B>UU&PM[+1KR:!=,EM]QE6)MIWR;LJ[=@!CD=<U-H%A-J?Q=UW4[F
M2WD6UM[-XDFLPTD2R1R$*CDY0@YR0/F]J /1UFB>9X5E1I8P"Z!@2H/3([9Q
M3Z\S$.L77Q6\50:3K%OIK?8[*1WDMQ,[85P, D +R<GKTZ5/X6\<:EKNJ>&H
M[DP11W]A>/,D8^626&54#(3SM(W''H?:@#T6HS/"LZP&5!,REEC+#<0,9('7
M R/SKS4^*O%&HZ%<W>E%KA(M<NK666SMTFF2U0D(8XR0'.=H)Y.#T-.M_$CW
MFKZ/>6]S;7S2:#>SB]-D(I"Z.@Q@Y*<Y!7.,B@#TRBO+](\1>+HK7P=K&IZE
M97-GKLL5O+9QVFPQEXF=7#YY/R\C&.<#UJOI'C?Q3J\MMJEM;7,MK-?^0UBN
MG?NDA\PH3Y^[.\ ;CQC((Q0!ZQ17G5AXC\11^*[BPU:<VTTS7/\ 9]I)9#[-
M<J@)39<*Q.=H!8,!WX%6_ NO:O?7]SI_B"ZG358[=)I+">P6'R\D@M'(K$21
MYX!Z\<T =U17-^*M8N]!NM%OA*BZ6]X+:_#*/E60%8WW=@'V@_[U<3:?$#Q!
M<V-W;OY46HZK/!)H.8QQ;SR,H+#N41"Y^HH ]:HKR:3QMXJN[W5+G3+>ZECT
M_4'LX[&/3O,298V"MOFW J[<D8&!QUKKO'>KZMI5GHZZ-+!%=7VJPV9:>/>@
M5PV<CKV!X(/'6@#JZ*\TAN_',^N:YX?3Q!8"3388KI;XZ>-\@D5ML93=M !1
MLMR>E1_\)KJ^M:'H+Z?=36^I7>G"]N8++3EN" 3M#$NZJJ;@W')]^* /3Z*\
MMT_XD7]MI6E:[K7E#3]2TB6:-(UQB[AR2@/7YUY .>5-;^LZ_K/A?X7?VQ?K
M'<:S'!%YH*8199&5>0/X5+?CM]Z .SHKRU_%/BS3M*U^2<74T=MI,EY!>7>F
MBV,<Z]$VY(92#D=_E/6KD.O^*-%UK1?[8OK74+75K*XG-M!:^4UN\40DPK9)
M<$<<_7VH ]&HK@-"U?Q)-X;A\77VKV5S9SV3WATN"TP5'EEU1)-V2PQ@Y![]
M*JV'B+Q+:1>%M7U#5+&^M-?GBA:RAMMAM_-0LIC?<2P7&&S^E 'I-%>:1^-M
M3/PYTS5WNH1J%SJZV3'8O*_:FC*[?7RQ_6HM1UWQA,/&5]8:M96UIX?F<Q0R
M68D:<)"LA1FR,#W&3D^U 'J%%>:65]K%]\3DO(]1$=I)X>MKUK,0%P5,C90?
M,/FR#\V.A QQ53PQXT\4ZU+H^I^1<3V>HW 6:V73ML,$3$C<L^[+%<#.1@\\
M#% 'JU%<9X!U+7]<MKK4]5OK=[07%Q;P6\4&UODF90[-GK@8P!VSG-4[;Q!K
ML'CXV.M7$EE93W<D-C&+$/!<H%)4"<-E9."2&&." * .[AGAN85F@E26)ONO
M&P93]"*DKQ?2;G6=03X=MI^H6VFBZ^WJ8H;,>4&42')164$$#IV/-=-=>,-1
MM_#?CV\>ZA6XT:YEBLRR*-H$2,F1WRS'KUZ4 >A45YAXG\8:S!#/)I%],9=/
MTZ.ZNHHM-66-79"_[V1G&%('11D#)YZ5+IEYK.K?$ZQNH]32WM;GP_;WKVOD
MEUVM)\R#YA\Q.?GQP#C'% 'HT,\-S'YD$J2QY(W(P89!P1D>A!%25Y1H7B'5
MKK3O#^BZ7)8Z7-J=SJ+/=+:J5189F&U(QA2[9!)/H3S4EUXP\316ITR*ZLI-
M3M_$4.DM>^1^ZF21-V2F>&&0& /;C&: /4Z*\W.M>,K*7Q/HL=Q:ZMJEE;VU
MQ93"W6$L)68,I3=M) 4E>>3C-;W@O5Y]9TJ]2XU&XFO;><Q2+<V(MIK<E00K
MIDJ3SD$<$$4 =53))HH=GFRHF]@B;F W,>@'J?:O)Y?B'KL5IIJ8A:ZTQI'\
M1CRQ\L4<ZPDKZ%@6D'LM)XBU75]>@TV^MIH%A;Q;%;Z69(\H$C21#(<8+ N'
M.,] * /7**\LU#QGXC\+6_BBTO[BVU.ZTY;-[6Z%MY0Q<,4^= >BD9X/-)<>
M*_%FF:+XAEF%U*EKIC75O>W>G"V*3 XV%<D,"#D?0]: /5**\QU7Q)XITZZT
M71Y;O?>ZE%+>2W%CIWFF)%"8BC0M\V"Q)8]NU=?X.U'5M2T(R:S;/#=QSR1;
MGA\HS(I^639D[21U&>H- &_1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OB/Q'
M'X>M[7%I/>WEY.+>TM(,!I7()ZL0%  ))/3%;58?B7PZ-?ALWAO9+&_L9Q<6
MEU&@?RWP5(*GAE()!% &=<^-+FRL[5;OPY?Q:O=W)MK;3A+$S3$+O+APVT(%
MZDXQCI56X^)$%CI5_<7NCWL%_I]U!;75AE6=?.(",I4D."#QCT(JS=>#]1OK
M>TGNO$DSZS97+7%K?+:QJL6Y-C1^7T*$9SDYR>M5V^'QN+6[:]UB6YU*]O;:
M[N;LP*H(@8%(U0'"K@$=2>2>: &+\0-0;4Y]'_X0[5!K*1+<QVGG0X> DC>9
M-VT8(QC.<GC/.%/Q)@GL?#\^GZ-?7DVMB<06R%%='BX96W$ 8.<G.!C-= N@
MJOC*3Q%]H.Y]/6Q\C9P )&?=G/\ M8QCM6/H_@--)E\/N-0:7^QWO' ,6/-^
MT$D]^-N??/M0!FM\49%T^^N_^$4U7;I<C1ZJ-\7^BE>N#N_><<_+VK0U7XA6
MUGJ,UGI^G2ZBUK EQ<LL\4(17&Y0N]@78KS@>HYYJQ)X+1]'\5:?]N8#7Y99
M6?RO]1OB6/ &?FQMSVZUFZA\-(;C4S?V=];PSS6T4%S]ITZ*Z#^6NU73?]QL
M<=P<#CB@"XGC^&\UW3],TO2[N^%[8PZ@LZ,J)'!(Q!9]Q&-H&<<DYP!4NA^,
MKC7[B":S\.WYT:X=DAU)I(@K 9^<Q[MP0X.#CTXYJY8^%X;'Q)_:T<X*_P!F
M1Z>(!$J@!'9MWRX SNQ@ "J.@^$-1\/26]I:>(YSHEL[-#8-;1E@IR0AE/)4
M$\< \#F@#/TKQA+;^"-+U"*UN]2-R\R^;>7D$)7;(P^=V*@GC  '0<TV'QBV
MO:QX(NM-DF@LM2EO4N+=\9)BB?Y3C(.'4X(/-(GPR^SV6CQ6VK)Y^FQSQ![F
MQ2>-UEDWD[&.%8' # U<T3X?1Z*/#H&I/-_8T]W,"80OG>>'!!P<+C?V'..@
MH T]=\4/IFJVVD:?I=QJFJ7$37 MX72,1Q*0"[.Y  R<#U-9$WQ*MEL=/E@T
M>_GN[N]DT][)=HEAN$4DHW.WL.<XP<UK:YX9GU#6;;6M+U5],U.&!K8R^2LR
M2Q,0VUD)'1AD$$=^M4;+P##92Z3/_:,TUQ9ZA-J-Q-(@W74TJ,K$XP%'S#
MZ #WH ;X^UN_TCP?:ZE L]M<F\M!+#%AW :10\8QP3@D<=:27Q^UC_:46KZ%
M>:?=VFGRZC%#)+&XN(HQ\VUD) 8'&0?7O6MXM\-CQ5H@TTWLEGBXBG$T2@LI
M1PW&>AXZ]O>LH> Y;^ZOKGQ#K<VIRW%A)IT>V!8%ABD^^0!G+G ^;VZ4 :<G
MBF&._P##]J;:0G68I)$8'_5A(Q(01WX..*YV/Q__ &_X/UK5+:PN[2QAL)IX
M[N&ZA:4;0>"H),<G<!@1Q5C3? .HVNJZ-?W_ (HN+XZ1%+#;(;5(P$>/9GCJ
MPXY.<X' YS#_ ,*T::75KB]UA);K4--ET\RPV*0963K)(%/[QQ@<\=Z +$OC
MFY@OXM'T[0=0U:\73H;TE)8TRCY'S,Q W?+VZD\"@_$JPGT[2)M.L9KJZU2%
MYX[9Y8X?*1#M<NSD 8;Y>,Y-;&E^&%TS7WU479D+:=!8^64Q@1%CNSGONZ>U
M<X?A7;IIFCQ0ZA']MTQ)HEGN+))XY8Y'+E6B8]B>""#U]: )YOB=9_9-,:UT
MZ62\OI9X?L\MQ%"(Y(2 ZF1FVDY(VX)R.:MWGCIK?7[;18=%GEOI+:*YEA>Y
MAB=%<D;5#-^\88.=IQ[\U'?>!)KKP_;Z1%J=JD*A_M"2:3 \4S,?O! %",.@
M(/3KD\U5U/X:'4M+L-);6F.G6D$,*K-9QR3IY>/FCFX9&.!GK[8H ZO7M6DT
M73?M<=FUVV\)L$\<(7/=F=@ /S/(XKFX/B597&B&[CTZYDOSJ']FI8121NTE
MQMW85PVPKM.=V<8S6MXK\+CQ+#8%+M;>>QN/M$1E@6>)CM*D/&Q ;ACCG(/-
M85K\,Q;:=/&FLR)?G5/[4M[R*V1/(EV!"/+'RE2 1CC@^V: '>(O&>O:7X<A
MOD\-7%K>'48+5X9I8G!5V495@^#G=M!['KP,TNI>+IM*UJ]N9[+4M]KH:7TN
MG>;&41?.8,?ESEP 3PQ! ]:OW_A'4=7\-S:=J7B&6>\:YCN8;M;5$6%HV5E
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
M=NHW,,D>(7"AG506!D*@\XJ73/ ,&F7.A7":A-+-IMQ=74TDJ M=2SJ0['&
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
M?0XH ]=CD2:))8G5XW 964Y# ]"#W%.KR/1KX:1\./#/B#3-<N+VVTTVYU2
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
M;V&T,?F++D9)KT^B@#S#PYX&O+77?#*ZY917L6G:"\#RR 2)'.95(49ZX0L
M?05D3>#=>M=/TZ2ULKA+;3=;OYA9VZ0NXAD8^5)&DOR':,X!YPW'->S44 <E
MX&T:XTW1K]I5O;>6^NGN-EVD*NA*JNX)%\BYVYQZYS7$>%?!VM6MSHNFZG:Z
MHCZ9>?:'N8XK06[%2QWB4?O6WYP0>?F.>E>R44 >1-X9U&'P]9F72]76_MM3
MO[B":Q$$C0B21MN^.4[75E/U&.V:CN_#_BM-1TG5[VPF+-I"6<T&EV]K*;>4
M,25\N7Y0K C)4]1CIBO8:* .4TOPG$?AJGAB[$ZI+:/"ZSE&>+?DX^3Y?E)P
M,<?**X5="\9K:#Q>VG.WBFW9+..V\P'?;B QDYSCF5C+] *]EHH \\L_!DVF
MZYHUG%;B6PM?#\]E+,V"K3,\9.0>[$,U8EGX8OKWP-X5T6[\,RP/I^JVOV])
M5CVS(BL'D^5CN7D#GKGI7KU% '(:%H+Z5\0O$%W;V"6NG7=I:!&B4*CR+Y@;
M@=P"M=?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8GB7PXO
MB:R6RFU.^M+5MRW$5JRJ+A#U1B5)Q]".IK;K"\4^(_\ A';.V\BS>^U"]G6V
ML[1'"^;(03RQ^ZH ))[8H UC9VS6@M&MXFME4((F0%=HZ#!I3:6YM?LIMXC;
MXV^5L&S'ICIBN3@\4:[I>LZ?8>*=*L[>'49/)MKRPN&E19<$B-PRJ02 <$9!
M(KF)/BO>C2?$.LQQV[6MG.UK9VS6-P'+^8$5Y)/NX/S$J ".!D$T >H#3[(1
MO&+.W".H5E\L88#H",<@=JL,JNC(ZAE88((R"*XO0O%SXU"37-6TXPV5G%<R
MM%9S6QC#-(-S"0D\A0 .N0?45HVOCOP]=6-Y>?:Y;>"SC669KJUEAPC'"L Z
M@L">!C.30!OM;0/;?9G@C:#:%\HH"N!VQTQ3&L+-[46K6D#6PZ0F,%!^'2L*
M/QYX??3]0O'N9X$T^(37,=Q:2Q2)&>C;&4,0<=0#5ZV\2Z;?:'<:Q:2R364
M<F00O\^T9)48RP]" 0>V: $O/#=C?:WI^IR@YL8)K=(-J^6RR;<Y&.VP8K36
MVMTMOLRP1"#;M\H(-N/3'3%<GI'Q(T2_\)V^O7;2V22[$,+0R,QD;HB?(#*>
M#]T&MS0_$6F>(H9I-.G9V@?RYHI8FBDB;&<,C ,./4<T 75L;1+7[*MK MO_
M ,\A& G7/3IUJ1H(FE$K1(9 I4.5&=IZC/I7%>*OB5I.BZ;K*V-QYVHV$3@%
MK:5K=9P,B-Y -H;/&-P.>.M:EYXWT?2DMX]0GE^U/;+<RQVUM+-Y2$???8K;
M%Z\GTH W$T^RB@:".SMTA9MS1K$H4GKDC&,\"B73[*=RTUG;R,6#DO$I)8#
M/(Z@5SC>/]+'C"UT%%EE2ZLUNHKJ*.1T8NRA0-JD;2&!WYP.AJU#XY\/W&J)
MI\5Y(TCSFV2;[/(('E'6-9=NPMP1@'KQ0!O/;P2.7>&-G*&,L5!)4]5^GM2)
M;01NKQPQJRIY:E4 (3^Z/;VKFV^(OAA/[2/V]R-,\S[85MY"(=CA""=N,[CP
M.I'(XYJ)?B;X4:66(:A*944.D?V27=.I. 8AMS(/=<^O3F@"[KWA*UUS3QIZ
MWEUI]BY;[3!8[(UN5;&5?Y2<''4$'DUOQQI#$D4:A(T4*JJ,  = *Y@^,+'4
M8="N](U&W-KJ%\;4^=!(6<A')0#@HX*_Q#''N*C_ .%F>%/M8MCJ+AOM!M6<
MVTOEQRABNUGV[5)(XR??I0!TZV=JAF*6T*F<YE(0#S/][U_&EM[:WM(A%;01
MPQ@YV1H%'Y"L+4_''A_2-0ELKN[D$D&W[0\=O))';[ON^8ZJ53/^T1ZUJ7^L
M66F26*7<VS[=.+> [20TA!(&1P,@'&: +$EG:S3QSRVT+S1_<D9 67Z'J*'L
M[66X2XDMH7GC^Y*R LOT/45D#QCH)?6T^WKG1%W7_P C?NAM+>GS< ],\C'6
MN>/Q-TZP\1:S::K(8K.VBMIK7RK65Y2DD>]VD"@X R.2!C..M '=B&)9))!$
M@>0 .P498#ID]ZA;3K%UA5K.W98?]4#$I$?^[QQ^%9-]XTT*PBLW:ZDN#>P_
M:+=+2WDN'>+@[]J*2%Y')XK-O?B/HUKJ^B6D1EN;;58))TNH(I'"JN,?*J$D
MDY!'!7'/6@#JI;.UGE66:VADD0$*[H"0#U )IR6UO$R-'!&C(GEJ50 JO]T>
M@]JX:#XG:98ZEKEKKUPMO]AU%K:,PVTKA(MJ$/*5!"Y9F&3@''L:W]6\::%H
MMR+>ZN97E\H3NMM;23^7$>COL4[5XZG% &U!;6]JK+;P11!F+,(T"Y)ZDX[T
M?9H-TK>3'NF&)3L&7XQ\WKQQS6)<^-O#]MJEGIKWV^[O88Y[9(HGD\V.1BJL
M"H(QP<GL.3Q5O6O$-AH*P_;!=,TV[8EM:2SL0N,G"*< 9')H T/LMOLB3R(M
MD)!C78,(1P,>GX4QK"S=Y7>T@9YEVRL8P2X]&]1]:AT_6+#5='BU:QN%GL98
MS(DJ@\J.O!Y!&",=>*P].^(WA?5)[.*UOY2MZP2WF>UE2*1S_ )&4+N_V<YS
MQUH Z<PQ-(DC1(9(P0C%1E0>N#VILUM;W#1M-!%(T;;D+H&*GU&>AKEM+\9@
MV>M76JJ52RUB;3X%M+>25W"XV_*NXECD]!CZ59;Q]X;311JTE^8K/[4+-VDA
M=&BF_N.I&Y3]10!OFTMC#)";>(Q2$M(A08<GJ2.YI)K.UN)(Y)K:&1XCF-G0
M$H?8GI7/V_Q \-W.G:G?)>RK%IBA[M9;:2.2-3T.QE#$'M@5+I/CGP]K6I/I
M]E?%KA8C,HDA>-9(QU=&8 ,ON": .BJ""QM+5W>WM8(7D.7:.,*6^N.M8FF>
M.- U>_BL[.[D:2<,;=Y+:2..X"\MY;LH5\#G@GCFL+6/BAI:Q6BZ).+B6?48
M+59);:40RJTH23RY,!7(!/0GIGD4 =RMG:I=-=+;0K<,,-*$ <CW/6C[);&
MP&WB\ECN,>P;2<YSCUSS5?5M7M-%LQ=7GG;&<(JP0/,[,>@"H"3T]*RQXY\.
MG0I-8-^4M(Y_LSAX7643?\\_+(W[^?NXS0!N2V=K-/'/+;0R31_<D9 67Z'M
M3UAB25Y%C19),;V"@%L=,GO7'ZK\2=(T_0H]4@BNIU-['9O$]M+$\;,1G*E,
MC"MG&.>@Y-37/C6QL]3FFN+Y$TN/3$O60VDPF4-*4WG(X7C&,9&"3Q0!TD.G
M6-NX>&SMXV!+!DB4')ZG@=ZFBBC@B6*&-(XU&%1%  ^@%<[XH\5VFC6-_%#?
M007\%C]M#3022QI'O"AFV<G)X !R>?0U!'X\L/\ A+[_ ,/2P7 EM(8Y!*D$
MKB1F#$C 3 P%X).#G Y% '2BRM%NS="UA%R1@S",;R/KUI39VK70NC;0FX48
M$I0;P/3/6LV'Q1I%Q;Z1/#=>8FKG%EM1B9/E+GC&5P <YQCO3YO$6EVUSJ5O
M/<^7)IMNMU=!D8;(B&(8''S#Y6Z9Z4 7I;&TGE\V:U@DDV%-[Q@G:>HR>WM3
MTMX8Y/,2&-7V!-P4 [1T&?3VK&B\7Z-=6&EW5K>!TU4/]B/E,=^U2S$C&0 %
M.<X]*P+#QG?7-QH,2R65S%?Z/<7TD\4+H&>/9MVACD*=QX(S]* .S?3K&2%(
M7LK=HD;<B-$I"GKD#'!IUQ9VMWL^TVT,VPY3S$#;3ZC/2LCPSKS:GX'T[7M2
M:" S6:W-PR_+&GRY8\DX ]S4.G>//#NJ+.\%Y+'%# URTMQ;2PHT0ZNK.H#+
MR.1ZT =#Y,7G>=Y:>;MV;]HW;<YQGTJ*:QM+F599[6"615*AWC#$ ]1D]JQ=
M*\<^']9N'@M+N42B$W"I/;20F2(=73>HWCZ9JA!\4_!TYA*ZJRQSH7BE>VE6
M-\#)4,5P6Q_"#G/&,\4 =:EO!&^](8U?8$W*H!VCH/H/2HWL+.2U%J]I UN#
MGRFC!3.<],8ZU@P_$#PW-HVH:J+YTMM.=4NQ+;R))"6("[D90V#D<X_E4VE^
M-=!U>^>SMKMUG6(SA;B"2'S(AU="Z@,ON,T ;D4$,&[R8HX]QRVQ0,G&.<>P
M%,GLK2YECEGM899(SE&DC#%?H3TK!L?'OA[49_)M[N<EHWEA9K255N%098Q,
M5Q)@<_+D^E4M"^).BZMX7.N71EL41MDD;Q2-\Q=E14.P>83MZ*"1G% '7B&(
M3-,(T$K *7"C<0.@S3([2VB,9CMXD\H$1[4 V ]<>F:HZ+XAT[7TG-C)+YEN
MP2>&>%X98B1D;D<!AD<@XYJE/XX\/6VCV^JSW_EV=Q=FR1GC8'S@S*5*XR,%
M6ZCMF@#;CL[6&>2>*VA2:3[\BH S?4]33XH8H(Q'#&D:#)"HH &3D\"N<U_Q
M7;6#7%I;7T$5[:S6JS^?!)(B+-(%5?E_B89QSQP3Q5 ?$*UN+WQ-IUM;RI=Z
M0C^4TD,A24K%O))V@* >,$_,!D=10!USV5I)<I<O:PM<)PLK1@LOT/44LMG:
MSS1S36T,DL?W'= 67Z$]*Y/PM\1=&UZ'2+26["ZK>VJ2%!!(D3R; TBHY&T[
M3G@$XQ6[K/B&PT%83>"Z9IMWEI;6DD[';C)PBG &1R: -(0Q"9IA&@E8!2X4
M;B!T&:8+2V$,<(MXA%&P9$"#"D'(('8U@7/C_P -6MAIM[)J.ZWU)7-HT<+N
M9=F-P  )W9.,8SGBGZ;XX\/ZK]B%I>LQO+B2UC#PNA$R+N:-@P&UL<X.,]J
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
MV)52K#(YP0<UHS^!=+O?[3^W37=T=2M;>VG,D@!_<Y*."H&'R=V?4# %1P^
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
M@<[64D''(KHJ* .)&A^)O$6M:7<^)%TVSL-+G%U';6,KRM/. 0K,S*NU1DD
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
MVWXG_P"$EFU9-45A_82VS3@>7Y8V&$1_*7\S.[/MGBM+0='GG^)=A>:S'/\
MVFOANVFN6$SJOV@.5;(!V]ON],\X[T >CF_M!J(TXW$?VPPF<0Y^8Q@[2V/3
M) JOI&LVFN6LMQ9,YCBN)+=MZX.^-BK?AD&N&UVSTRV^,VEWNI"YCCN=.\NW
MD228*]R)DVK\AQTY(/RGJ:Y6701;^ ]=\20RZA'K%IK4[VCI<2*(A]JP0$!V
MD$$DY!SGZ4 >YU!>7EMIUG+>7EQ';VT*[I)96"JH]237BWBDZA+XMU^'4KG[
M-=F11I$KO=ADCV#:T"P@JQW9R.23P>*[GQ_I^H77A/3)&MFU$V-];7=_:PKD
MW,:'YPJ_Q<X;;WVT :^C>-_#FOWOV/3=326Y*%UC>-XRZCJ5W@;A[C-=!7#7
MGC6R\0Z5J-OX4%S<ZPEA.UO(+*11#)MX4LZ@*Q.,#N17->&VL/\ A(O#7_"+
MS:K)>,&_MT7+3D;/+.3,).!)YF,8]^U 'KU%>%6/A]T\ >%]:CO=6BUBYU.*
MVEN%NY RPR3,C*%SM VG/3KS6CXBL/\ A&D\=:;IDMY%IYT*.[1)+B20),6D
M5BK,202 ,\T >R45Y!H]Q91^)M D\+'5[B\$,K:W%.TQW((B1YOF<"3S,!<>
M_;%9GA/4'D\=^&;BS/D&],ZW]O'+=2.G[IF"3M*=I<,.P!R#VH ]RHKP_3-&
M>T\!>'O$L=QJ7]LC5HT,C7,A B:Z*-'LSMVE>O%;=M!?CQ@G@1C/]AM;\ZP)
MMQP;/[Z19[_OR5Q_=6@#U6BO/_'K0?\ "2:,NOO=IX7,,WG&!I%0W&5V"4Q\
M[<;L=LURHMKW4=)T:S%SJL>CS>*3'8R/)(DQLO)? W'YPI.X GG&/:@#VJBN
M&^(<%]IO@2"UT19UMH)X(KD1O(76U!P_S+E\8 R1EL9KA;B.Y/@7Q1)I=^GV
M!S9K%%9-<LL4OGKN9&E ZJ1D*2!CGK0![G17ES^#+"/XC1:,DVJ?V1=:4]U=
MP&_F*SS)(JJS-NSG#DD C.!7.3S-!HGABTU.ZU,V-OK][:NT<DAF-NGF@ E?
MF*A1R1SM!Q0![)K6LVF@:3+J5\SK;1%%8HNXY9@HX^K"M"O#M1V3>&/&":$;
MR7PT);#['YWF,OG><OFB+?\ -M^[GMG.*T/$;6/]M^)_^$EFU9-45A_82VS3
M@>7Y8V&$)\I?S,[L^V>* /8:*\>U%O$>EM;:5*TPOO%UA;P2.IXM;M55;AN/
MN_NB6X[H:R]?AO(?$6LV%[<?9)XF2+1I9)+O?'$$4(8%B!5CNSNSDD]>* /<
MW<1QL[=%!)K.L-?L=1\-QZ];LYL9+<W"EEPVP GIZ\5YGJOV4>)];3QA<:E]
MO6"$:.;4S*C#RAN,(3@OYF[(/MVKHO",;K\$+*-D8/\ V0XVD<YV-VH [/3-
M0@U;2K34K4L;>[A2>(L,$JP!&1VX-6J\)\.?V>-.\%Q:(VJGQ(9+9-0BD,VW
M[+MQ*) WR"/;]W'^SBNB\/1:C/XJM?!]PUP;7PU<RW;SLQ_?Q,/]%4GO@.^?
M>(4 >J45YG\2+J"77K/3KRW1(?LC2QW%Q)<^7(Y;'EHD)&9  #D\_,,5;T*[
MU^[^!L-S:23RZX=,<1._,AD ('7JW QGO0!Z#17D-L^E#PKJA\$3:O)XC_LM
MC*)&N6;?E=Q</\HF^]COG.*=I#::/$E@/!LVIR6ILK@ZQY[S,H_=_NR_F<"7
M?Z<XSVH ]<HKP^R\-^3X3\!ZE%>ZM'J.HW4%K?3+>2[F@DC?<F,X4#: " ".
MN<\U)XDM9/#VB_$/2].FO8K""+3YK5#.[F-W;Y]C,2>=H[T >V45Y#;2Q_\
M"2QCP%)J4DW]G71U(733%!-L_<;_ #>!+YGISC/:J/@:":_UC2D%YY=V89%U
M>(RWAGF!C(83;AM1@Y!!!'(^6@#UAM?L3ID&HVK2WMK-,L*/:1F7DOLSQV!S
MD]L&KEO?VEW<7,%O<1R2VKB.=%.3&Q 8 ^AP0?QKQ30X[6R^'=K:61NX]5@U
MNUCOXF>;,?\ IC;1AC@?+UV]>]:#VITW7_B!#I(O(_$D@,^G)YDQWHT"[F7)
MV$[MP&>00 .F* /8Z*\DT!M-'BC11X1FU21#;S?VW]H:9EQY?R&3S.!+YF.G
M/WNU:_PMCL]*\)Z&UU<W;ZMK-ODFX>20MY88[0#\J!03Z9]S0!OZSX^\-^']
M0-CJ=]+!< JNT6DS@EAD ,J$$GT!JUIOBS2=7U""RLI97DGM&O(R\+Q@QK)Y
M9X8 @[NQ'O61\0T9X_#&U2V/$-D3@9P-QYK.U[0+;Q!\6[:WOA<FS&@R,ZPS
M/$)#YZX5F4@XYSC/4"@#T.BO"[B75H?#6C6MQ-/)H=KJM_;73W4LVW8CD0"5
MH\N4Z^V0N>*GN()/^$.M3<:Y"MC_ &E++:P3I>&UDBV >4\F X4,69"<CL,X
MH ]MHKPS4KV[NE\.RZC8M8:!)I9,5O?W-UY27'F$'<Z#>3LVE-_8G'-=]I<5
MY'\)GBOM6N1,UG,%OHH96EC1MVQ@K 2%E4KVR<9]Z .JU+4(],LS<R0W$RAT
M39;Q&1\LP4' YP,Y)[#-/@O[2YN[JTAN(Y+BU*K/&IR8RR[ESZ9!S7B=K<NO
M@S6;6S@!\B\T[_B864UPT-SF=<X67E7 ^]C(Y&:V&TVS@\<^/+5%O$U:\MO,
MTY!)-B7=:D.1SM/SY STZ#'% 'KE%>1:5XGAU?4?AU96;7KS6H=+_?#(@21;
M5E*.6 !;<#Z],^E8VDZE)<^,/#][;(UG<W>HO%?6JRW4DT:,KY2=I#LZ@8
MZ<<"@#V*?7[&/2KG48&EO8;>0PR+9QF5]X;:RA1R2#U],&M2O"4M[+3/ GC.
MRLS>Q:Q!J$@>-I)B5A-TNPC<=O*X^8<D=2:UO$C6/]N^)O\ A)IM6CU%2/["
M%LTX&SRQM,(CX+^9G.?;M0![!17E-EH-SXD\8VUKXH:\++X:M'N88KAXD:X+
MN&+;",D'/'3\A7/7,TTO@7PU<:EJ32RVJ7B?8]0^T*EV%E9$_>Q<B4*@"YSG
M=TH ]WHK/T*8W'A[39FMIK4R6L3&WG8M)%E1\K$\DCH2>:T* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *XKXBW4RQZ%IIO);'3]2U)+:]N8GV,$VL0@8?=WL
M N?\:[6JNHZ;9:O82V.HVL5U:S##Q2KN5J .8;0_#W@6UU#5=/F.G&.S=G22
M>66(XQB1HMV6(.!D<G..]<U;^+?%[WVIZ3&QFO!I+ZC9O=:8;5BZ.H,>PNVY
M6!P#P0:[*P\ >%M-ANHK;1X=MW$8)C*S2LT9ZIN<DA?8'L*GTCP;H.A:A_:&
MGV)CO/),'G//)(WED@[<NQXRHQZ=J ..U'XD7LUO=:GHJV[V$5G9HIG'RBZN
M77;O8=%1&4D>K#I6IK&I^*/"NB227FI:;J5U=7-O:VDIM&@6%Y7VEI '.4'!
M&,&N@M/"6@6.CW>D6^EP+I]Y(\EQ;D%ED9L9)SGT'TP,8J"U\#>&K.QO+*/2
MHWM[Q%2=9G>4NJ_=&7)( /( /!Z4 8:'5+[Q!=>"O$=]#?PW-@M\EU9Q&V=0
MLJJT;#<W!.,$$'&?K2:=XDUP>/'TS6IA8037,T=G;-IY,=S&H)0I<!\;\#<5
M('<8KI]%\+Z-X>:9],LA#)/@22M(TCL!T!9R3@=AG%16O@[0++5QJL&GA;P.
M\BL97949\[F5"=JDY.2 .IH Y?Q$FI2_%S28-*O;:SN)=&G4S3Q>;M7S4)VI
MD9;@=3TR>U16/C;66O-.T^[>T:>/Q!)I%W/%'A)U6$N&4$G:V=H(R>0:Z_6?
M"6A:_=QW>IV GN(HS%'*)'1D4D$[2I&#D=1SU'0FH9/!'AJ7P_'H3Z3#_9T<
MGG)$"P*R?W]P.[=R?FSGF@#G]0\4>(9+SQ?:Z+#'=3:7/:1VZ)&'=4=%:4A=
MPWL,L0N1TQ5*W\1/J<OA5IKBWU&<ZU+;2O/IQMY;=E@=MI1B=KCC)'!!KJH?
M 7ABWLKFTATI(X;ETDE"2."7085@=V0W7D$$Y)-6+3PCH5BEHEO8*GV2Y:ZB
M8R.S"9E*EV8G+$@D?-G]* .!7Q=XQC\-R>*9+S36T^UU-K5[+[*=\T7VGR=W
MF;OE89&!CMD]<5-J7CGQ+/JVN?V/;RLFE7)MHK--*EN!<LJ@MOE4X3.>,#C@
MFN[/A;16T231C8C^SY)C.\/F-RYD\S.<Y^_SU_2H+_P5X=U/4VU&[TQ'NGV^
M8PD=5EV]-ZJ0KX_V@: .=N?$^NVOC:&WU%SI>DSSPQ6GF:>98[C>HRC3!_W<
MFXE0",<#K3_#OB37)O%[Z9K\PLI96G^SV+:>0DJ*?E:*X#D/\N"P(!YZ"NBD
M\':!+K(U:33PUX)1/N,K[/,'1]F=FX>N,T:=X.T#2=2&H66GB.Y4,$8RNPC#
M?>V*Q*IGOM H YOQMXIU73[Z\@T2]/F6%F+B>"/2VN I.XKYDF]0BD+V&>I]
M*9:>)O$/BO4K2RTBZLM) TBVU*>2:W,[2-,"0BKN7Y1@Y/7D5TNK^#/#^NWK
M7FHZ>)IWC$4C"5T$B#. X5@& R<9!Q3+WP-X;U""QAN=,4K8P"VMV25T=(@
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
M"\$ $KD(CL&88)YR0#D\T :U%%% !1110 4444 %%%% !1110 4444 %%%%
M!1169K.L'2(8G33-0U!Y&*B.RB#D8&<DL0 /J: -.BN/E^)&BQ:7IE\+?491
MJ$\EK%!';[I5F3.Z-DSD-E2.,\^W-/O/B#I]G)<#^S=6FCLT5[^:&V#)9Y4,
M5D.[.0I!(4-B@#K:*Q]?\3:?X<T$ZU>&62SW1KN@7>2'8*I SR/F!^GK699_
M$#29Y=1BOK;4-*DL+;[9*NHV_EEH,D>8H!.1D8QUSQB@#JZ*Y.Q\?6-Y<I;2
M:5K%G// ]Q:1W5J$-VJ#<1'ACEL<[3@\U+X#\53>+_#<&I7&GS6DKKEMR8C?
MDCY"221QS0!T]%<5+\3=*B-_)_9FL/::==26M[=QVH:*!D;#$D-DKWX!('4"
MK[^.=,'B230XX+V:>*..:2:*(-"D3@D2,^<!0!SGU&,\X .FHKD=/^(>E:A=
MV48LM3M[74)/*LKZYMMD%RW) 4YR-P!QN SVK#T7XG)!:73:W;:C+'%JD]I)
M?PV@^SVX\XI&'88[;>0#U&>30!Z517G7BCQA=Z1:>*)[74)2^FW]C$4>U3;"
MDGE;PI&2^58G) ()P.E:S^.;6XBU*T>UU32+Z&PENX?MEJH9XU'+H-Q#$''R
MD@^H% '7T5P>G^.[AO$.BZ.;"]O8;S2(KPWBVX5F9B@WE0V%7YLMC.#P,UHP
M_$#2Y[N)4M-1^P37/V2+4S /LSR[MH4-G=@M\H;;MSWH ZNBO./%WQ,2T\-Z
MW<:+:ZB6L]\,>IBU#6HF4X*Y)R>>,[=N>]>B1,6A1CU*@F@!]4M7TJUUS2+K
M2[U6:UNHS%*%;:2IZX/:N&T[XC/:/XA_M6RU*[M].U6>%[FUM T5M I&W><@
MG R3@,0.376V?B;3[_4=1LK?S':PMX;F20 ;'25692ISSPI].U &O'&L421K
M]U%"CZ"G5P<GQ(675?#26.D7UQ8ZS:2W098<R*!MV@ -C(R=WH"/6M3QGXKG
M\+?V/Y.GS7GVZ_2V<1IN*J0<XY'SGL.^#0!U%8VB^&-.T*[O+NV-S+=79'FS
MW5P\S[1G:@+$X49. /6N7G\>W.G^,M3LIM.U2\MTL+:YAL[2T#S1;MYD+\C&
M,*,$]>F:V&\?:5)::9-IUO?:G+J4!N8+:SA#2>4, LVX@* 2!R>O S0!U-%<
MYI7C;2=7O[:T@%Q')<6TDZ&>/8 8WV21G)R'4]1CISDU/;>+-+G\)-XGD:6V
MTP1O-OF7#%%) 8 $\-C([G(H W**X >.[F_\8^&=.@L-2TV"^:X::._M50S1
MK"64J<G&"!D9!Y&1S5^U^(^D75S;;;34DT^ZG^S6^IR6V+:60G  ;.<$C )
M!]: .PJA?Z/9ZC?:=>7"L9M/E:: AL ,5*'([\,:J:_XFL_#QM(I8+N[N[QR
MEM:6<7F2RE1EB 2  !R22 *A;Q3C2(+Y-!UN1Y9&C^R"U"S(1G);<P4#C@[L
M'MF@#H**X>?QH=1G\+3:2\D-O?ZG+9W<,\0$BE(Y"R,#G:0RCH:T?!6M7NK^
M';B]OF,TT=[=1#8@!*1RLJ@ =\ "@"\GAC3E\2MK[FYFOMI6,37#O'#D ,8T
M)PI( S@5LUYAX9^(%U+8W>M:TVH-'<WC6MAIT5@H+/YCJ%C8'+MA/FW8 -=!
M+\1M'MM%U/4;RVU"T?3'B2\LYX L\7FL%1L;L%3G.03P#]* .OHK!N_$C1^#
M;S7XM-O4,,$DJ6UQ#LE.W."5SD XSZX_*L'P/XKNKRVTJVUF:]GU'5H'NX3)
M9I D:*L98#:<E<O\I/)[T =VR[E*G.",<'!K(T#PSI_AQ+G[%]HDEN7#SSW4
M[32R$#"@LQ)P!P!VK U;QF\TFEC26DB7_A)!I%WYL:_.%5]^WKP2!@\&M+P;
MJ]YJ]OK+WLH<VNKW5K%A0N(T?"CCKQWH Z6BO-?$GQ-7_A'IKK0K7440W44%
MOJ;VH-M*?.57"DDG&-X!*@9'!SBMB?QG:Z/?^(6OKFZN4L[RVMHK9+=%*O+&
MI5$;=\^2<Y;;CITH [*BN8NO&]K965G+<:5JR7M[*\5OIOV<&YD*C+$ -MV@
M<[MV/>J<_BJ[N-?\)Q6\%U8VVHSW4=U;WMN$D_=Q,PZYQ\PSD'!]: .SJAK6
MCV>OZ1/I=^K-:S[=X1MIX8,.?J!7/6WQ'T>ZN;?;::DFGW5Q]FM]3>WQ:RR$
M[0 V<X)& 2 #ZU:L?&UGJ5_=P6NG:E);VLDT3WHB7R-\6=RYW;AR"!D &@#I
MJ*YZ/QEILFDZ!J2Q7/DZY-'#:@HNY6=68;^>!A3TS5&+XD:+(NJRM;ZC';:7
M))#<W+V_[OS4D">6I!.YV)& .QYQ0!U]%86C>*;?5]0ET][#4-.O8XA.+>^B
M",\9.-Z[68$9X/.1D9%5]>\:6OAV:7[;I>JFSAV^??16X,$0;'))8$@9Y*@X
MH Z6BN1U7XA:?I>K:AIJZ7J]]<V$:2SBRMA(%1EW!L[AP!Z\^@.#4EQX^TM?
M[.2PM=0U6;4+47D4-C '=8#_ !MN*A1GCKG/&* .JHKE/ 7B"Y\2:7J5[<.S
M(FJ7,$ :+RV6)6^12N 00.N>?6BT^(&EWEW;+'::B+&ZN/LUOJ30 6TTF2 %
M;.[D@@$J 3WH ZNBN6L?'VE:CJ4.F6\%X=2>::*:S,:^9;>5]YI/FP%.5P03
MG<,=\9.E_$V.3PYK&M:KI-];6^G7,L;,L(PRK+Y8'+??&1N';F@#OZ*YJ3Q@
M%T^WO(?#VO7"S[RL<=H X5<?,0S# .<@$Y/I5ZU\3:9=^%?^$DBF;^S1;-<L
MY0AE102V5ZY&",>U &O17+0^.[!M#FU>ZT[4[*U01F+SX%+7)D.$$01FW$G
MQU&1G%13?$/3;/3=4N[_ $_4[&7384GFM+B%1*8W;:KKABK#((^]QCF@#KJ*
MY.S^(.E7-]<6MQ::GI[16CWJ/>VIC6>!/O.G))QQP0#STJEJ'CE;OP7J&KVU
MOJVDQ1112Q7<MI')O5W !1=Y5O<$@C/2@#N:*X^V\9SW/C36] ;3+M(K&.(Q
MW20Y +*[%GR< ':-OKS3O"_C&TO[+3K:YN;F6YFTL:C]KN($A6:,':QPK$*P
M."1T (YH ZZBN!D\>"5Y=1LQ?-"= .I0Z?):H-P\PA9"P;=R,?+TV\YSQ6AH
M?CJ'4-.\/RWVGWEG+JX$<;R1!8O-\H28!+9VL-VT]]IZ4 ==165I^OVVJ0ZE
M-:0W#I87$ELQV#]Z\8^;R^>>?EYQR#7,:%\2H;SP@FM:KIUY;.TWD1QQP%OM
M,AD=%2(9)9OEY'&#GM0!WE%8>A>*;37;NZLA:7MA?VJJ\MI?1!) C9VN,$@J
M<$9!/2MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M.>)98I%DC895T.01[&GT <L?#>I0^,]1U>TOK46.IV\<5W!+"QD!C5PI1@P
M'SY.0>E8E[\-;BZ\':!H\.J+;WFFPM:RW2(?WL$B%)4 [9&"/0J*]$HH Y>Z
M\'K<:_/>1S)#:2Z(=)6%%Y0%B=P[8 .,5R^OZ=JVD?#FST&Y274=7@,2Z1-I
M=BY$4D.SRC(22%)(.2<#!/'%>H44 97AG1E\/^&['2P^]X(AYLG_ #TD/S.W
MXL6/XUR5M\/]5@\/Q:2=8M5_LV_%]I,ZVS;D??(Q$P+8<$2%>,>M>A4V26.%
M"\KJB#JS' ]* .;T+P]J-OK]YK^MWMM<ZC/;I:HEI"8XH8E8M@;F))+,2237
M3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MECJ4FHVFD6%O?29WW$5NBR-GKE@,\UIT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3
M6=5(#, 6. ">M.KF?'5F\WA_[9!_Q\6$JW,9^AY_3G\* .E9E1=S,% [DXHR
M ,DC'7-<9XHE/B.ST?2[1]O]H_Z03Z(J;N?Q(_*J\^LRS?#.)5S]MF T_;W+
MYVD?4J"?QH [M65U#*P(/<&D22.3.QU;'7!SBN'N+*2]UFR\)1W$D&GV=FLM
MSY1VM,>!C/IR#^)]JL:MX-L-.TZ6_P!%\VQO;6,RHZ2L0VT9(()/7% '8/(D
M8!=U4'^\<4B2QR9V.K8_NG->?Z]>1Z]HOA:XNT79=7B+,N<#KM;Z#K1XETC0
M]"TY;[19!;:FDB^0(9RQD)(R,$G(QF@#T$NH8*6 8] 3R:'=(QEV51TR3BN,
M\3WL5AXK\.WEXXBCC29I#Z?+2:$R^,M3?6;QU-K:2;+6SSG8?[[CU]/_ *U
M':;UW[-PW8SMSSBA75B0K E>" >E<JW_ "5-?^P9_P"SUS45U?:/XIUO6K<&
M6SAO/+O(1U*,3AOP(_R,T >H%U#!2P#'H,\FAF"J68@ =2:X^YN8;SQ_H%S;
MR"2&6TE9&'<%6J"SL5\9ZQJ-QJ<DCZ?9W!MX+57*J2O5FQ^'Y^U ';JZNNY&
M#*>X.:6N?L/#NCZ)K$<EE,]M)*C 6GGG;+ZG:3DXJQXIU631?#MW>P@><H"Q
MY'1F(&?PSF@#6:2-&"LZJ3T!.,TXG R:Y&Q\"Z9/9+-JPEO;Z90TLSS-D,>P
MP>@J#2I;G2]2UCPY+<27%O%:F>V>0Y94(P5)_']* .T5E=0RL&![@YIIEC&[
M,BC;][GI]:Y[P#_R)=A_VT_]&-6?IEC;:EXK\5VEW'YD$A@WIDC. 3U'/44
M=?\ :8/^>\?_ 'V*?YB%-X==G7=GBO/5\+:*?'[:;]B'V,6/F^7YC_?W 9SG
M-6/%VEBRCTB&.SN)= MV;[1;V[,2.<@GG..OZ],T =TDB2KNC=7'JIS0'1MV
M&4[>N#TKD/"UKX6DU$WFA3R1S+&0]L9&'![E6Y./RYIGA[_7>+_^ON7^34 =
M@+B!B )HR3V#"I*\_P#"7A'1-5\*VEU=V6^XDW[I!(X/#L!T..@%7]"DN=+U
MO4_#LMQ)<6\4'GVSR'+*IP"I/X_I0!UGVF#_ )[Q_P#?8J165UW(P8>H.:\B
M\/2>"UT>(:S&6OLMO($O3)Q]WCIBO3M$BT^'1[<:6FRR9=\0YZ$Y[\]Z +AN
M(5)#31@CJ"PH6>)\[94.!DX8<"N'\>>'=*M]#O=4BM MZTJL9=[')9AGC..]
M:DOAW2M(\/:G<6-H(99+"16;>QR-A/<GN* .G5@RAE((/0@T@=&+ ,IV]<'I
M7$>&O&6@V'ARQM+F^V3Q1[77RG.#D]P*7PG<PWLOBBYMWWPRSET;!&00V.M
M'9_:8/\ GO'_ -]BI%974,K!E/<'->1Z!)X)71H!K$9:^RWF$"7^\<?=XZ8K
MT_1HK"'1[9=,399%-\0YZ,=W?GO0!>) &2<"FI(D@RCJP]5.:XVX@;Q9XLOM
M/NII%TO3E0- C%?.=AG+8[=?R]ZU;3PCIFF:C%?:?Y]H4SOBCE8I*,?Q YH
MW7=8UW.P5?4G I58,H92"#T(KA=#TN+QF)M:UII)X6E9+:U#E4C4?3O3[FR'
M@W7=-ETV21=.OIQ;S6K.656/1ES_ )X]Z .V#H7*!EWCDKGFE9E52S$ #J2:
M\SU6:XT[Q_J6LP9:.R,'VA!_%$Z '\N/\BM3QQ?MJ=LFDV$@96MVO;AUY B5
M2RC\2!^E ';F6,('+J%/1B>*1)8Y#A)$8_[+ UYYK0#?"W20>A,(/ZU-XDT+
MPYI&C2WVG.MI?18:!XKABQ;/3!)H [\D*"20 .I-"LKJ&4@@]"#7(^(KRZN]
M%TO1P2E_JH1)<#E$P#(?\^]/\(NVEWNH^&YF)^R/YML6ZM$W/Z$_F: .J#J7
M*!@6'49Y%*752 S %N@)ZUYIJK:C:>/M6U33AO:RCB>:'_GI&44,/Z_KVK6U
MC4;?5=4\)7MJ^Z*6Y8CU!^7(/N* .T5U?.U@<'!P>E!=0X0L-QZ#/)KD-1D'
MA3Q2NI'*Z7J7R7.!Q'*.C?C_ (U-X6BDU?4+KQ-=(1Y^8;-&_@A!Z_4G^OK0
M!U)=0P4L QZ GDT,ZH,LP4$XY.*Y7QQ&UM!I^MQ E].N59\=XV(##^7YU2\;
M1RZ[=6NEV;DB*VDOV*]\#"?F<_G0!W#,%4LQ  ZDT@D0D .I)&0,]1ZUQ6N:
MF^M>$-)MH6_?ZM)'$V.V#\Y_ BII+>.+XD65LBXB32O+"^BAF&* .L^TP?\
M/>/_ +[%*)XBA82IM'!.X8KS_P 1>%M%L=7T*"VL@D=U=>7,OF.=R\<<GCKV
MJWXQT:PT7P3=1:?;B&-YHV8;F;)R!W)H [FD5U==R,&'J#FN7D\=^&VMG0:C
M\Q0@#R9.N/\ =I?A]_R)EG_O2?\ H9H ZBFHZN,HP8>H.:P_%VI2:?H;QVV3
M>7;"VMU'4LW&?P&?QQ61X9@;PQXAF\/RR%X+F);BW<]W PX_0GZ"@#M:***
M"BBB@ HHHH **** "BBB@ HHHH **** "LK4=4DL]:T>Q1K4+?22JPE=A(=L
M9;]V "">.<D<5JUS>NZ1>WWB_P *ZA;Q!K;3YKE[ABP&T/ R+QU/)'2@!UOX
M\\*7=_;V,&O63W5PVV*(2<LV2,>QR. >3658?$&#4/&.JZ;'/I<6FZ6&%Q--
M=XF)506=5QMV*3M))Z@UD6_@G4X?ACIFD"PB74X-52\D4.G %T7+;LX)\OWS
MVJQJG@S5=2L/&=NJPQMJ.H07=H)7!298UB.U\9(!,97GZT =5IWC'P[JUM=W
M%AK%K<1VD9EG*-S&@&=Q'7&!UZ5%_P )WX6^S?:?[=LO(W^7YOF?*&V;]N>F
M=O./ZUS-_H7B'Q)J%YJ=SHT6E-'HMUI\, NDD>YDE P"5X"*1QD]3T%66\(W
M/]G^ ;5;"'R](ECDO(\KB,B!ES_M'>1TSSS0!KGXB^#ELHKP^(K 02R&-6,O
M\0QD$=1C(Z^H]:NZKXN\/Z&T*ZEJ]K;F9/,C#/G*?WN/X??I7/CPG<?VIX^N
M#8P[=9AC2U;*_O<6^U@?3Y\]?K6'=^'/& TK3].6&YEMDT."T$5K?QP+%<*A
M63S202ZGC&W(X/'.: .PNO'F@V?BBTT*:]A6:ZMA<1R^8NPY90B]>2V[(]0*
M?;^++&WTF\U'6;_3[6""^EM1)',2N5<J%.0#OXY S[5S6D>'_$&AWO@^[73$
MNOLFC#3+V,7*(8&)C)?GA@-AX%01>$=>L)+35(K"&ZGL-=O[U;%YU7SHIRP5
MU;D!P"" <=^E ':Q^+O#TND+JR:O:-8&40^>)/E60G 4^AR1UQ4FB>)]#\1^
M?_8^J6UZ8"!*(7R5STR/0X.#TK@KWP9K>KQ:I?76FP02:IJ]C</IPF5Q'#"5
M#L[<*689) ST'6NCNM+U2Q\>:AX@L-,6ZB;1H[>.-9DC,TRRL=I)Z?*1R1B@
M#L**09(!(P?2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/OO$E_J$1N-*@T^R7/FB2;S'?C^''3GUJ_I^OZ5JEO-/:7B/%!_K78% OUW
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
MDA@Q)QW.*EU3P['J.A)9*5BN855H9U&"DBC@^M,"?PS;7-GX:T^WNP1.D0#
M]5]!^ P/PK5J"S6Y6SB6\9'N H$C1_=8^HJ>D 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 444C,%4LQ  &23VH 6BJ]K?V=\K-9W
M<%PJG#&&0. ?0XJQ0 4444 %%%4KC5],M)_(N=1M(9N/W<DZJW/3@F@"[15:
MYU"SLA;FYNH81<RK##O<#S)&SA5]2<'BK- !1110 4444 %%%% !1110 45!
M)?6L-[!9R7$27,ZLT43, SA<;B!WQD9^M3T %%%% !114#WUJE]'8O<1+=2H
MTB0EAO95(!('H,C\Z )Z*** "BBB@ HHHH **** "BBB@ HHH) ZT %%17-S
M!9VLMU<RI#!"ADDD=L*B@9))[ "GQ2)-$DL3J\;J&5E.00>A% #J*** "BBB
M@ HHJ":]M;>ZMK6:XBCN+DL((V8!I"HW-M'? YH GHHHH ***@O;VUTZU>ZO
M;B*WMT(#22L%4$D 9)]20/QH GHJ"[O;6PA$UY<101LZQAY&"@LQPHY[DD 5
M/0 4444 %%%% !1110 4444 %%%% !139)$BC:21@J*"S,3@ #J:IV^LZ9=S
M6\-O?V\LES!]I@5) 3)%P-Z^J\CGWH O4444 %%&<=:* "BBB@ HHHH ****
M "BBL/Q%XIL_#ALHI;:\O+R^D:.VM+.(/+*5&YB 2!@#DDF@#<HK)TKQ!;ZE
MI4FH36MWID<3E)4U*+R&0C')R<8Y'(.*NQ:C8SB PWEO(+C/DE)5/F8Z[<'G
M'M0!9HJK+J5C!'-)->VT:0-ME9Y5 C/7#$G@\CK2G4+)88IC>6XBF_U;F5=K
M\9X.>> 3^% %FBJ;ZMIL<D$;ZA:*]P T*F909 >A49YS[55L]=CO/$VJ:(L#
MK)I\4$K2$\.)=V ![;/UH UJ*YO_ (2Z.7QE)X=M+)IS;(CWESY\:+!N#%1M
M)W.<*<X'&16W::C8ZAO^Q7EO<^6</Y,JOM/H<'B@"S15'^VM,,-U*E_;2+:J
M6G$<JL8P.N0#Q46G>(-+U/1(M8M[R(6,D:R^9(P4*",C=G[IYZ&@#3HJLNHV
M3VJ72WENUNY"I*)5*,2<  YP>>*C?6-,B6%I-1M$68E8BTZCS"#@A>>>>.*
M+M%1O<0Q2Q1231I)*2(T9@"Y R<#OQS3/MUIMN&^U0;;?/GGS!B+ R=WIQSS
M0!/17,:IXQ32K;4+F6Q,D%K=6UO&\=PC>=YQ0!L DJ 7Z'KC(K1TK78]5U;6
M;!('C;2YT@=R00Y:-7R/3[V* -:BL#3/%NGW]UJ-O-)%:26>H/8*)YE!F951
MLJ#_ +XXK6N]0LK#9]LO+>W\P[4\Z54W'T&3S0!9HI"0!DD8ZYJM:ZE8WJ2/
M:7MO<)&<.T4JN%^N#Q0!:HJI!J>GW5O+<6]];30Q9\R2.965,<G)!P*6#4K"
MZN&M[>]MI9E4.8XY59@IZ' .<<B@"U16;=:W9QVE_):3V]Y<V<3R/;QW"!LJ
M"=K$G"],9. *D&K6D=K:2WEQ;VCW2J4CEG3)8@':#G#=>U %ZBL/0_%%EK'A
MM-;E*V-LTDL9^T2 !2DC1\GIR5S^-:9U"R6&*8WEN(IO]6YE7:_&>#GG@$_A
M0!9HJI)JNG1- LE_:H;@ P!IE'F@]-O//X4^XU"RM)HH;F[@AEF.(DDD"LY]
M ">?PH L45B^'_$*>(?"EMKT%L\:7$32+"[C(P2,9Z=JFL]=M)=*M;R]EM[&
M2:W6X:*2Y0^6IQGY@<$ D#(XH U**9#-%<0I-#(DD3C*NC JP]01UJ"'4K&Y
MNI+6"]MI;B/[\4<JLZ?4 Y% %JBJL.I6%Q--##>VTDL/^M1)59H_]X \?C1;
MZG87=O)<6U];30QYWR1RJRKCKD@X% %JBJL6IV$]FUY%?6TEJF=TZ2J4&.N6
MSBF'5],6Q%\=1M!:$X$YG7RR?3=G% %VBLPZPG]KQ6BQQM:O:-=?:Q<)M #
M8VYW$8.=W3BK,&IV%S/Y%O?6TLVP2>7'*K-M/(; .<<CF@"U15-M6TU+A[=M
M0M%FC(#QF90RDG !&<C)('XU#K&O:?H*6C:A.(A=7*6T7N[' SZ#U/:@#2HK
M /BW3H_$-UI4\D4"6]I#=?:I9E6-A(S  $_[OZUKW%_9VEL+FYNX(;<XQ+)(
M%4YZ<GB@"Q156?4["UMDN;B^MH8),;)9)556STP2<&BYU*PLTB>ZO;:!)>(V
MEE50_P!,GF@"U137D2.-I'=511N+,< #US67<Z];K;VD^GF#4(I[N.V9X;F,
M*FXX+9)PV/[HY/84 :U%9%CXGT?4'U!8;Z(?V?,T%P9&"A64*2>?X?F'/2M(
MW,"RQ1&:,22@M&A89<#J0.^,C\Z ):*J0ZII]Q+-%!?6LLD(S*B3*QC'^T >
M/QK(A\7V.H:';ZKI(%[%+<)#L,J1,H,FPL=Q'3!('4XXH Z*BJTNHV,%W':2
MWEO'<R?<A>50[?1<Y--N-5TZT9UN;^UA9"H823*NTMT!R>,X./I0!;HJM=:E
M8V0C-W>V]OYIQ'YLJIO/MD\U9ZT %%9=AK<5Q#-)=K%9;+J6W027"-YFPGD$
M'@D G:>1WJY;W]G=VQN;:[@FMQG,L<@91CKR.* +%%8.L^+-/TO07U>"2._@
M2>* _9I5;EY%3J,CC=FM<WEJ%G8W,.VWSYQWC$>!D[O3CGF@">BJL^I6%J(3
M<7MM$)^(C)*J^9_NY//X5AZ-XN&M6^E7$&GLL5_/<PL7G0&+RBXSM)RV2G10
M<9YH Z:BJ<>K:;--'#%J%H\LH)C19E+. 2"0,\]#^5+/JNG6L[07%_:PS*F\
MQR3*K!?7!/3WH MT4@((!!!!Z$4M !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<)\3GC%IH<6HNT>@2ZDB:HP)"^7M;:'(Z(7V@_A7=TR:&*XA>&>))8G!5T=
M0RL/0@]: .(NY_ WAJWU'4]).FVE_!ILCDZ8L9D$61\WECY6^;;@M^>,US-E
MJWBRXUG5- M]3OUN9=%:^M3>26LLB3K(H7!A&T(V<8/X5Z;8^'-#TR">"PT>
MPM8K@%9DAMD02 ]F '(^M&F^'-#T>7S=,T>PLI-I3?;VZ1G:2"1D#H2!^0H
M\VO?B!JNIZ3J'B#1[D6VGV]K9VI9XPR0W,SJ99&SU\I&48Z9)S6GK6IW_AG0
M+@VGC$ZC+-/:Q-<7*P.;!)9-K3G8!E<=-PP".]=]!I6G6MI-:V]A;16\S,TL
M21*$D+?>+ #!)[YZU!9>'=$TZUGM;+2+"VM[CB:*&V1%D_W@!@_C0!S'A[4+
M^S\=S^'FUV36[(Z<+PS3",R6\F\+M+1@ A@20",_+Z5G1V/AZ\^*'C#^W[;3
M)D2VL/+-\D;;04DW;=_3H,X]J[S3-%TO18GBTK3;2QC<[F6VA6,,?4[0,U6O
M_"OA[5;PWFH:%IMW<D &:>U1W('3DC- 'F6C7\ME8V<6DSL=";Q>EMI[, ZF
MV*'<J%L_('# $>^#5B?Q%XGL?#?C#Q&-5DG%AJ5S8V=IY*;(D$ZIYC$@%BBD
MX!(&!SGK7J;Z=8RQ6T3V=NT=LZR0(8QB)EX4J.Q&3@BB+3[*"&>&&T@CBN'>
M29%C $C-]XL.Y/<GK0!Y4?$_BK1=-UNZ1KR[MX-+^TQMJ,UG+)'-O4!@+=B3
M&5+-R,?)UYK8O[6<>#]=C'CF;59)](EF";;<L,+DN@5<A&'RX.<;N#G%=KIV
M@:/I"3)INE6-FDW^M6WMUC#_ %P.:33_  _HND^=_9NDV-GY_P#K?L]ND>_Z
MX'- 'G%AJ&H0:+X*T6+Q1+#;:I 6FU#9#OAV01E;=#MV@G).6!;CJ:CN/$OB
M+[%)IMEKHGD@\26VFPZMY*-YL<B@LK  *S*3@XQG':O1U\+Z NEOIBZ)IPL'
M?S&MA:IY9?\ O%<8S[U8CT72HK2WM(]-M$MK:02P0K"H2)P<AE&, @]Q0!YY
MXCU+6O#NL1/>:]J$NC6D4"2SV36QE25F^9KB)ERP;*XV8P.U=-XXU66QMM.L
M;6YOX;V_N3'$++R5=PJ,S#?-\BC SGKQ@=:VKKP_HU]J$6H7>DV,][%@QW$M
MNC2+CIAB,C%2ZEI6G:Q:_9=3L;:]M]P;RKB)9%R.^".M 'D]IXJ\2WOANW@B
MU9X;U?%:Z2+J18I7\DIG#[/D9ANZC&=H]ZMZIXA\1>%8_%E@=9?4&LH;.:VO
M+N%-]N)Y"CLP4 ,%QN''Z5Z1!X?T:VA2&#2;&*))Q<HD=NJA90,!P .&  &>
MM6&TZQ>>XF:S@:6YC$4[F,$RH,X5CW R>#ZF@#S:VB>V^+/AJV?Q*^M@:?=R
M R^47CW!.<Q@#:V. 1Q@\FK/C'7]9'CB+0;.34+>U73_ +6&T][6.65RY4Y:
MX(&U0!D+S\W/%=K8>&M"TJ5)=/T;3[22/=L>"V1"N[&[! [X&?H*EU/1-*UJ
M../5=,L[Y(SN1;F!9 I]1N!Q0!YW:ZCXKUK4?"^FSZPVFRWFFW,UY):K#*9-
MDBJCJ1N0%E(/&0-Q]L9LVK>+K;P;K6NOXHE>;P_J,MHD0M8@EVD<H4F7C.2#
MCY2,8'?)KUM--L8YX)H[.W26WC,,+K& 8T.,JI[#@<#T%,;1],>SN;1M/M6M
MKJ1I9X3"NR5V.69AC!)/))H X"ZU&_U'Q[XGTN7QC)HMK80VTUO&BP@_-'EF
M)D4Y0'D@>HY%96G^)-2O[WP[XAGMQ+J/_"-:A.(U4@3,CIM('8-M!Q_M5W;>
M!](N=?U;5-3M;741?M RPW5LKB$QIMRI.>OX5O"PLQ<PW(M(!/#&8HI!&-R(
M<953V' X]A0!YA8ZSJZ)X6NH_%SZI+X@<17-HL<6(0\3,9(@J[E\L@ [L^_-
M%IXQU^YA2R1FDU3P_9W<^L(J#_2)8@R0ITZ2'Y^,<"O0H?#FDV4]S=Z;IMC8
MW\ZL#=0VJ!\GN3CGGG!ZU5\,^&3H+ZA=W5^VH:GJ,JRW5VT2Q[]JA44*O
M_4T <#X;\2^*I9--U 27NH0W=G+/<Q7,UEY;$1%E,"1-Y@^?"D$'AN<$4GA'
MQ+XHU&XT+47NKJ>'4-S7BW4UDMNJ[&.851_-!0@9!R< YP:],LO#VBZ9>2WE
MAI%C:W4N?,F@MT1VSUR0,FBV\.Z)9W\M_;:/80WDN?,GCMD5WSURP&3F@#BO
M >LZJ^O-INOZC>SZC+:-<A0]O+9S*' \R%HU#*.0-K>O>C47\1:MXO\ %=E9
M^([C3;33+6VE@2&&-B9&C<\EE/RY7D=_48Y[;3M T?1Y99=,TJQLI)O]8]O;
MK&7^I &:LK86BW%Q.MK")KE56>0(-TH4$ ,>X )QGUH \QTS6?$R6G@KQ%=Z
MZ]PFN7,5M<V MXUA59(W8,N!N# ID\\D]AQ57_A,-5?Q#H]_9:CJ4FF:GJ_V
M()=-:B)XRS*0D:#S5*D<,?3GK7J@TG3EM[2W%A;""S97MHQ$NV%E! *#'RD
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
M*Q"PN"7=^%W$$].@ &37HEG>7-S?ZA!+8O!#;2*D,[-Q< HK$@8X )V]^0:
M,]O&?AM=:_L<ZU:"_P#,\KR=_P#'_<STW?[.<U/%XGT2;6FT:/4H&U)79#;
M_."JACQ]"#GI7 /X0\2?\(O+X+&FVAM)+TS?VU]I&0AF\W>8\;O- ^7T]ZZW
MPQH5QIGB#Q1?W-O&AU&^66&0$%GB$2*,XY'S!N#0!I77B?1++5TTFYU*"+4)
M&C5+=C\[%\A<#OG!_*HK/QAX>U#53I=IJ]K->991&C_>*_>"GHQ'< G%9T7A
MRX?Q]KFK2Q*D%UIL-I;W"D%U8%]^.XZJ??%<KX5\$:W83:)IVJV]T]KI$PD2
MX74D,!*A@K)$$WY.>02.IY- '9Q^/O"DUY%:)KMF9Y9#$BEL?/N*[23P#D'
M/7M5P^*=#76FT9M3MQJ2L5-L6PX(3S#QZ;><]*\IT/2M?U_X;W7AZRT>S^QZ
MA?W!.I-< >2!<MN9H\;BXV\8_P!GD8KLAX-N[F[\>"0);_VY&D%M=9!;:+<1
MDG'( ;/% &_IOC'P[J]S+;V&L6L\L2&1@KX^0=6!/#*/49%%AXR\.ZG!=3VF
MKVKQ6B>;.Y;:J)SAB3CY>#STKBM"\(:UYEI_:^FW$C:;92PPK<:JCP2.T?E[
M%58]RHP)ZX(XX.*J'P/XHU#PWJVBJTUAIIA@^PV=]>K<E)8Y ^U9%&1$54*
MV2#SCM0!WUKXT\.7MA>7MOJ]N]O9)YERW(,:=F((S@]CCFFV?CCPQJ$]U!::
MW9S26L333*LGW47[S>X'<CI7%3^#M<U31O$$UQ97J:E<Z4UA;B\U..<ON.XC
MY4  ! P2>YX%=-<>'+D>*/"%Y;6T26NF6MQ!<%2HV!HT5% [C(/3I0!H>$?&
M&E^,M(6_TV49 'FP%@7B)) #8]<$T^/QCX=EUK^QTU>V:_\ ,,0B#=7'5 >A
M8>F<UG?#O3M7T3PQ%HNK6"6YL<QQ3).)!< LQW #E1R.#S7)7'A?QC?ZOI;W
M\5Q.;36X[R6X.H)]G:%9208X0 00I'7G@]<T >CZQX@TGP_%%)JM]';+*Q6,
M-DER!DX R3@=?2GV>N:9?W4=M:7L4TLEJMXBH<[H6)"N#TP2#7/>.M&O=4;3
MY]/TZYFNK;S#%=6>H"VGMV8 <;@593CD'T'!K*BTOQII6O:9K1L;/5[R31DT
M^]Q<B 1RJY??]WE?FP<#/' [4 =1-XT\.6UC:WL^KV\=M=F18)') D,9(<#C
MJ",8[GI3H_&/AV;1FU=-7MC8)*(7GW<(Y( 5NZG)'7'6O,XM(UOP^?AU936%
MM<ZM;7.I2M;-*%1\[W^5N0#M;(SWQG%.\6:+JXT#Q!K&HV-K9W&L:IIPBL#*
M)501R*@,C*,$L3SC/ '6@#T$^-]%O-'U:[T;4+:^GT^UDN&A5B#\JD@XZ[3C
MJ.*32/$[W]S9?:&L8(9]&CU*13(PDC+'D\C;Y8'?.<]JYZ^T+Q%XCU:^U.[T
MF#3#'HMSI\$2W2RO<R2@8RP  08XSSDYXJM<^ ]7U&V^R,4MED\)1Z49=X(6
MX#9*D#G;ZD=J .ST_P 9>'-5^T_8=7MI_LT1FE"DY$8ZN/5?<9%6]'\0:3K\
M<DFDW\-XD>W>T1R%+#< ??!Z=JX'3?"6MW(EDU*RO([FWTR>UMVGU..9"\B!
M=J*J#"' .6(Q@<5VGA?1WTKP3I6DRQK;S06,<,HB(^638 Q!'!.[)S0 EMXT
M\-WFL'2;?6K22^W%!$K_ 'F'50>A(] <U/9^)]$U#5I=+M-2@FOX3()+=3\Z
M;&VMD=L$XK@[+PIXC.A:%X4GTJSM[32KV&=M5CN ?,6)]P*1XW*[=#G@9/)K
MJO!FA7&B#7GNK>.*6^UBYNU92"7C9OD)(]NQZ4 6]3\9^'-&U)=.U'6;2VNR
M 3&[\J#TW'HN??%&H>,_#>E:H--OM9M(+SY<QN_W-W3<>BY[9Q6!!IWB+P_K
MVN_8=$M-5MM7NQ=+<RW8B,6452D@*DE5VY&W/6L^_P##GB.VMO%6BV>D6=];
M:_<2S)?RW(00>:H4B1"-QV8RNW/;I0!UNK>-O#6A7,MMJFL6UK/$$+QR$[@&
MS@XQR.#TZ=ZJZA\0?#^G:WI>FS7T.-1MVN(IQ(/+"<;>?]K)QCT-5- \*7&F
M^*=5NKJ))[>32[.RAG?!:3RU<29'4 _+G/7\*P]'\,>(]"M/ \Z:;'=3Z5:7
M%I>0?:E0IYA7#!CD$#;R!0!VH\8>'?MMS9G5[47-KYAGC9\&(1@%RV>@&>O2
MG:5XLT#6EN3I^JV\WV9=\WS;3&O]XAL?+QUZ5S=KX;URPT3QF=.6"VU;4]1F
MN+.8E3NC(0+DX..C@9'!.<5SQ\">(M9OM9:ZCNK**^T-[&.6]U 74@E\P, Q
M7HIYZ9XSZXH [=?B%X6GL;^ZM-8MKD6,#3RHCX)4<9&>H)P,CC)%+8^/_#=W
MX9@UY]3MX+238K"1QN21E#>60.K@'H,U7LE\0:II5UINH>'[32D^P/;)*EVL
M@+E=H"*J\)WY(/3BL"TT+Q-%I?A&\?18#>^'%:V-B]XI%RAA6/S4?&%8$$@'
ML3R* .R7QAX=?2(]675[4V#S" 3[_E$A. I_NGZXQ2W_ (GTZU\(77B6"5;F
MQAMGG1HSQ*%!P!]2,5Q%UX*UG54O+Z\T^VADU+7;*\ET]95=8H(=JL6/ 9F
M)('MUKKO'NEW&K^ ]9L+--]P]LQB0#[S+\P7\2,?C0 D_C/2-%MK&/Q'J5G8
M:C/ LLEOO)V$CGW"@Y&3@<5;OO%F@:;<007FJVT4EQ&LL*E\^:C,%!7'7)(Z
M5RD=OKD6KZIKVDZ)!JMKXBM;=PL\XA>V98]NR0,.4YS@<@Y&*=X7\#WNA>(=
M!EN1%<P:;H+61N,@[9S*K84'G&W< ?2@#KM9\1Z1X>2%M5OXK7SB1&&R6?'7
M &3@9&3VS4MIK6FW]U]FM+R*:;[.ET%0YS$^=KYZ8.#7->.]%U'4YK&YTO3[
MF2\MDE$-Y9Z@MM+ S8X(8;70X&0?3I6?'I?C+2?$5OJT=C9:K<W>D065X_VD
M0+%/&6)?&WE#N/"C/'04 :>I?$+2['4- <75L=(U2*Y<WK,0%\K;@*.Y)8C'
M7TK8B\6^'YM"DUM-7M#IL1*R7!DPJ-TVG/(;D<=>17G^G>$O$VD67@2:/2K:
M[N=$BO!=0/<*F#(1MV-R,XR1V[$C.:FF\&^(;W[9KSV-G#?R:U;ZFFDF<%&6
M&,Q[6<#&]L[LX(R!0!VL/C7PU/H\^K1ZU:?88'"2RL^W8QZ*0>03V&.:=#XQ
M\.W&C3ZO%J]L]A XCFF!/[MB0H##J#DCJ.]<]K&G^(]>M]/U-M"M+:[TS4DO
M(["2\5_M*A"AW,%VJXW94\].<5DZSX/U_P 0V'B>]GTV"TN=6%E#'IXG5R4A
ME#,\C\*6(S@#L,4 =<GC[PQ<66I75GK%K<KI\1EG6-^0O8C/4$\9''(IEA\0
MO#5[X?M-9DU2WMK>XVH?-<?NY"F\QL1P&"YS]*K:MX:N[SQH;^WABCM'T&XT
M\R9 Q(SJ4&.N  ?I6+:>&M<O= \%V&I:/#"=#OH?/4W"2J\<<#()!_P(CY>3
M0!U5SX[\+V;VZW&MVL9N(TE3<Q V/RK,<?*#VW8J;6/&'A[0+J.VU75[:UGD
M7>L;MSMZ;CCH/<\5Q/CGPYXNUN?7K6WBN+FSNX ECY6H+!#&-F&61,9=BV2.
M2.0,BM"#2/$7A[7]1OK+1;;5H]4M;9&WW2Q-;O%'L*MD'<AZ\=R>* -L>.]#
M/C ^&C=QB[,$<J/O!5V<G"#U;&&^C"K-KXS\-WNL'2;;6K26^W%!$K_>8=5!
MZ$CT!S61<Z5K<?C]=4BL8Y+.]TJ.QN)(KD*;5U=V+ $988?C'IVK!LO"GB-M
M$T#PM<:59V]KI%Y#.VJ1W /F+$^X%(\;E=NASP,GKF@#K;[QEI[6^J6^BWEK
M>ZQ8PS2?8BQ!)B.&4^G/&?7UQ2:MXWTO2/!$/BJ;<UG/#%+$@(#/Y@! &>,X
M.?P-9>EZ=/X3\->+KVZLQYUQ?WM[&L0#O,CD^6..<G@8]Z;>>$]1G^"T7AF
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
M@L9'53G;D<A<G-4[KXC7EE83I/H/_$XM=3M]/GLH[D,K&8 HZ/@9!!&,@>]
M'?T5P$?C3Q5+JU]H:^$[8ZM:Q)<X&I#R&A;./GV9W9!&,8ZG([JGQ$O-1B\,
M_P!C:(MQ/KMM/,J3W/EK 8MNX,P4Y&2>0,\#CG@ [ZBN'_X3ZXBTC4VO;&PL
M=5TV[2UN(;O4!' "ZAE=9=N2"IR!MSUXK/A^*3S>')M0ATN&ZNX-5BTUH;6[
M#QRF3;AHW*C/WNA YZT >D45Y]<_$#5]+;58-6\/1PW6G00WKI!=^:KVKN5=
MP=@^9,,<8YP:Z;3?$']J^)-1TZUA5[.QAA+W0?.Z60%M@&.@3:2<_P 0H VZ
M*\^UKXEC1?$8L)8=*EMQ=QVKK%J0:Z&\@;_*V8 !/*[L]Z-1\?ZW;R^(I+'P
MU%=66@S,MS,][Y9=%17.Q=IRP!)(/'3KG@ ]!HKC7\9:EJ.KO8^'-%COEM[6
M&ZNI+FZ\@*)061%^5LL5&>< >M)\-M0OK[X:65[(9;F]<W)47,IW,PFD"JS'
M..@&><"@#LZ*\=;Q7XGOOA9INL7L;"Y;4K8)+:7 62Z'V@JR%0JA> %QD@YY
MQ732?$.ZT=]9B\2Z,MC-I]BM^@MKH3K-&S% ,E5PVX >G- '>45PWA?XAKKN
MOII%PFE^=-;M<1-IVI+=A=I 9),*-K?,#W!P>>*M:CXLU=M=U+3?#^A1:A_9
M:(UY)/=^1EG7>(XQM;<VW!R<#G% '7T5YU9^-]8UKQAH8T>TBDT?4-):\,4T
MXC8?O$5F/R$[ER1M!PV<Y&*RM/\ &VO:'IOB'49=)?4-)L=;NDGN9KW$B1^=
MC$:$'*J".,CT'2@#UJBO.O$'Q3ATG6=3LK:+3'33 /M O-26WEF8KN*PH5.X
M@$<D@$\"M2R\:7FK>*_[)TS2%FLUMK:[DO9+C9LBE!/W<$EN!@?7)&.0#L:*
MY?6?$VI0^(UT#0M*AOKY;47<[W%SY$<498JHR%8EB0>,<8JM<>+-<EU1-(TO
MP_#-J<-G'=7R7%]Y<=OO)"QAPC;V.UN< <4 =C17 ?\ "Q;R^&@1Z/H7VB[U
M9;H-#/<B(6TD!"N&;:<C);D#L..>*;_$K74T;4=3;PH@AT>=X-4_T\95D(W>
M5\OS@*0W.WKCF@#TNBN,N?%VM7'B?4=%T/0K>\-G;P7!GN+PPJ1(&(7A&.[Y
M>.W7)'>I<_$E3X=TO5+6'3+=KWS0\6J:B+<Q/&VUD&%8O\P(R !QD]: .^HK
MSZ+XCW>HV?AB31]"%S<:['<LL4ET$6%H<!LMM.5SGD#/ XYJ;3OB!=3S6D6H
MZ.MFW]JOI%Z5N/,6&?8&C*G:-ROD#)Q@D=: .[HK%\.ZXWB"TO;Q;<16B7<M
MO;2!\^>D9VF3IP"P8#KP,]ZXS1/&NH1Z'X2LM)T:2^N-7M)Y4^UZ@28O+8<O
M(5)8?,><9X Q0!Z;17#:9\0+FZEL([_2!:-)JDVD7A$^\07"KN3:<#<K],\8
M)'6HXOB!?ZE/!::/HT5S=7DUR;4RW7EQ&VA8(9G;:2-S' 4 ^N: .]HKS74/
M%EWJW]@(8IM,OK?Q/'87]M'/N4XB=L;AC>A!4\C\.*U(/'S2VE@CV"IJ4VIR
MZ?<VWFDB 1;FDDSCD!%##@9W"@#MJ*\UT?XMVVJ:EIJF+35L]2N!;P+'J2R7
M<9.=C20A?E!P.C$C(S6=XG\:Z_JW@.YUC3]*-GH\]Q$EM?1WI6X"B=5WL@48
M5L$8#$\\C% 'K=%5;2^2[GNXEAN(S;2^4S2Q%%<[0V4)^\O.,CN#5J@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***P?$>MW.AW>C2".)M/NKU;2[=@=T?F B-@<X
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
M0N2RX(P><'(K*T+Q1K,>A>#=-\/Z;I<3ZM'>DK.TOEP>4^00=Q8CDY&3DXY
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
M\><['# JRYYY'%=%10!RDO@.UDLK1?[8U?\ M"TG>>'4VN \ZLXVL/F!7:0
M-NW''2DB\ :<EJB27E[/<G4H=2GNYG4RSRQD;0WRX"X & !@=*ZRB@#+AT*W
M@\37>NK)*;BYMH[9T)&P*C,01QG/S'O7&S_#J:WU+PI:Z;>7L%CI%M=I]NCE
M031O(4*\$8;/S C:1CK7HU% '&CX<V"V2JFIZD-2%\-0.ILZ-.TP4ID@KLV[
M3C;MP!3H?AY8QQ3+-J>HW,D^I0:G)-,Z%VEBVX'"@;3M' 'TQ7844 <SKFC-
M#?WNO66G2:K>W%BFGO8&=(HWB#LQ.6'7YSWZ4WX?^&'\)^$+73KA@UX<RW+!
MBV7/;)ZA5"J#Z**ZBB@#BKKX;V=TUQ&-9U6*PFOAJ!LD>/RQ-Y@D)R4W$%AT
M+8&?IC5/A&R-CXCM//N-FO-(UP<KF/?$(SLX]!GG/-=!10!R<O@.W%W%=:?J
M^J:;.+6.SN&M)$'VF.,87<&4X8#.&7!&:UO#/A^U\+>'[;1K*262WMRY1IB"
MWS.SG) '=C6M10!QUK\.[*UT@:4-4U&2QCO8KRWAD9"("DAD"*=N=I8\YR<8
MY%:.J^#M,UK4[V]O_-E%YIPTZ6'< GE[R^1QD-D]<]A7044 86A^')-&F:27
M7-3U']WY4:W;1X1<_P"PB[FX^\<FJNJ^"H=0U6ZU&TU?4]+FO8UBO!92(!<*
MHP"=RMA@.-RX.*Z>B@#EV\#:?%=Z-<:;=7FFG2H/LL2VS+B2'*DH^Y3D$J.1
M@]>:6;P/I\_AG6=":YNA;ZK<RW,S@KO1I'WD+QC&>F0:Z>B@#EK[P1!<:O=:
MC9:OJ>F/>[?M<=HZ!9BHVAOF1BK8 &5(/%:EGH-M9>(-0UF.24SWT,,,B,1M
M41;MI'&<G<<\UJT4 <]K7A.+5=6BU:VU._TO44A^SM<63)F2+.=K!U8'!R0<
M9&:K77@>*6X@O+36]7L;^.V%I+=PS(TEQ&"2/,WJP+ DX8 $9KJJ* .;T_P3
MI>EW.BS6;3H-(BGCA4N&\SSB"[.2,EB5SGCDFDE\%6$NAZ_I+7%R(=;N);B=
M@5W(T@4$+QC'RCKFNEHH X%O!&H7/C;6=134]0TNWEM+6"WN+.6/=(%#APRL
M&Z?+@X!'8]:O)\.]/LUT[^R-1U'3)+*V>U$MNZ,TL;OO8-O5N2V6W#!R3784
M4 <MH_@33M%.A>1=7<G]C+<K!YK*2_GG+;^.<=L8]\UD>*O"=[_8NKZ;HEB]
M[+KMX;J6XFNEB%C+B,+(.,D H#@9.1[UZ!10!1T?2K?1=%L]+M1B"UA6%?4@
M#&3[GK^-8VD>!]/T9]":"YN7.C6\UO!O*_.LI4L6P.HVC&,5T]% '+W/@73K
MK1]8TYKFZ5=3OSJ#3(P$D$V4(,9QQ@H,9SWHN? U@UGI$5A=WFFW&DP^1:75
MJRAQ&0 58,I5@=H)R.HS7444 <K!X"TRWMK&,7-Y)+;:F-5DN)7#27$^TKES
MC&,-T '08JS!X-TRW\87?B53,UU<PF-H6(,2DA0SA<<,PC0$^@KH:* .7T7P
M3#H5S!]CUC5/[/MV9H-/>1#%'G/&=F\J,\ L0./2LVX^%UA/82:8NM:O%I!F
M$\6GI*GE1-OWX7*;BN>BDD#/KC'=44 4K"TNK:XOI+B]>X6XG\R&-@ ($VJ-
M@]>03_P*KM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 50UK1[/7](N-+U",O:W"@
M.%8J>"""".A! .?:K](S*N-S 9.!D]30!@GP7H9O=$NQ:$2Z+%Y-GACA5V[0
M"/XL8XST/-%YX-T:^M=7MYX92FK3)/<[92I\Q H5E(Y4C8IX[BMO[1#Y?F>=
M'L!QNW#&?3-+)+'$NZ1U1<XRQP* ,JQ\-6&GZC;Z@CW4MW!9FR66XG:1FC+A
MSN+').X=35*7P)H<MBEJ([B(QW<MY#/#<-'-#+(27*NI!&<GCI72!U+%0P+
M9(SR*3S8_+,F]=@_BSQ^= '-/X!\/R:#+I#V\[12W NGG:X<SM..DIESNW#
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
M?7'.:2^\#:-?:K-J)-];R7)5KF.UO988[@KP#(JL 3@8KH5FB=@JRHQ89 #
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
M+]UQ_%MR#N&>E9)T34I--^(&K:8+UM;34+F*P D<;$*1[C&N<;B"0#C.0,4
M>NT5XIH-J)4U)]/OY+"T.DRQ78T^TO6<.V KD2#F5?FX7YB"?K6;<2F'X;^(
M[:VM-B0W&GA=0T_SXUNB9ESM27E9!WP<$L* /?:*\>C7.MWO_"O(]0C7^Q[D
M79F698S<X'D_ZW_EKG=D_GWIWAN.P'B#PR?#$6K)?C=_;IN5G V>6=WG>9P9
M/,QC'OVH ]?HKP_2O#OV+P)X9\0Q"_&N#58E:4S2$B)KDHR;,X";3R,>_>M;
M2]EI\5F:*-]4DNKZ<O+)#<PW%BNUN&S^[>$8PO3[P(S0!WUMXIL[BZTFU>WO
M;:XU1)G@BN(#&ZB+&[>#RO48]:T;^_73T@9K:YG\Z=( +>(N4+'&YL=%'<]J
M\2MX(/[*^'+ZY;Z@UA'!J'VORDD)4%EQOV?-MSC/MUXS6A;I.;5?[*COU\/?
M\)5IYTU9Q("(]R^:5#?,(]V<9XZT >F0^*;.Y:=;:VO9S!J7]F2^5 6V28!+
M''1!N&6[5:DURS%CJ-U;&2\_L]GCGAM4,D@=5#% O=L$<>]>9F"Z22YVQ3#=
MX^C<X4\IM3)_W??I5)M/L=-L/B39QV]Y%K#?:Y;=<3$-;M%'@@_=)+9Q_%^
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
M/-C?-<" L&/V>X>$G@C!*$$@@G(Z5I44 0VEI;V%G!9VL2Q6\$:QQ1KT50,
M#\*FHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC?B5
MK.J:/X=MAI*3B>\OH+4S0-&'C5W .W><;CT!P0"<G'6NRK'\1Z"OB&SM+=K@
MP?9[V"[W!-VXQ.'V]1UQC- '-Q>,[K3H)K&VT/6-7;2H4.I7#S0^9$Q7>4X(
M$CA3SLX]ZNKX^AN]?T[2]*TNZU#[=8PZ@D\3*J)"[E2S;B,8 SCJ<X HU'P5
M>2ZEJ=QI/B"?3(=6Q]NA6W27<P787C)^XQ4 $\],XJYI/@^TT778+^SF98(-
M*BTN.W*YPB.6#%L\GG'2@";Q+XAFT"*!HM.^UF4MDM=PVZ)C'5I&&2<\  ]#
MG%8G_"RK>XLO#\^FZ/>WTNMB<001LBNCQ<,K$G;C.><XP,U?\2>#FUW6;/5(
M+Z.WN+>%[?;/:)<H48@DA6^ZV5'S?ABJNA?#^/1!X<"ZD\W]B&[VEH0OG>>2
M><'Y<9[=?:@ T[XA0W<MI#=:5=6,LFHOI=RLKJ?LUP$WH"1D,&' ([UNZ'KD
M>NB_D@@=(+6\DM$E8@B8I@,R^V[*_P# 37'>*_#EU9Z-KEMIUE>ZE>ZY??:[
M=X%1%LIU6,1LS,W0% <@>HKL-%T&'1_"UKHB.Q2*W\IY%.&=B/G?/J22?J:
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
MHJ-IXEF2%I4$K@LJ%AN8#J0.^,BH+'4[/4C="SG$OV6=K:; (V2+C<O/ID4
M6Z*** "BBB@ HHHH **** "BBB@ HJ*YN(K.UFN9W"0PHTDCG^%0,D_E26EW
M!?V4%Y:R"2WN(UEB<# 96&0>?8T 34444 %%%% !1110 44V1UBC:1SA5!8G
MT J#3]0M=5T^WO[&836MP@DBD (#*>AYYH LT444 %%1F>(3K 94$S*6$>X;
MBHZG'IR*DH **CEGB@"F:5(P[!%WL!ECT SW/I4":G9OJTNEK.#>Q0K.\.#D
M(Q(#9Z<E3^5 %NBBJESJ=G:7]E93S!+F]9UMTVD[RJ[FY P, 9YH MT444 %
M%%% !1110 4450N=:TZTM[6>:[C\F[F2W@=,NLDCG"@%<]3WZ4 7Z*** "BB
MB@ HHHH **J7.IV=G>V5G<3A+B]9DMT(.9"JEF ^@!/-6Z "BBB@ HJ"[O+:
MPMFN;RXBMX%(#22N%49( R3ZD@?C4] !1110 4451U;6-/T*P:^U.Z2VMU8+
MO;)RQ.  !R2?04 7J*SM(UW3==BEETRZ$Z0L$<A&7:2H<#D#^%E/XU,-3LVU
M=]*$X^W) +AH<'(C+%0V>G4$?A0!;HHHH **H7NM:=I^FR:A<W<:VD;B-I5R
MX#%@@'RYYW$"K] !152WU.SNM0O+""</=66P7$8!S'O&Y<]N1SQ5N@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "FR11S1M'*BO&PPRL,@CW%.HH @6SM5M?LJ
MVT(M\8\D(-F/3'2E%G:K;I;BVA$*$%8P@VJ0<C Z#FIJ* &>3%YWG>6GF[=F
M_:-VWKC/I445C9P",16D$8C8L@2,#:3U(]":L44 5IM/LKB4RS6=O)(5V%WB
M4DKZ9(Z4^:SMKB6.6:WADDB.8V= 2A]B>E344 1/;027"7#P1M-&"$D* LH/
M7!ZBDCL[:*XDN([>%)I/OR*@#-]3U-344 ,BABA39%&D:DEL(H R>2:8;2V8
ML3;Q$LXD;*#EAT8^XP.:FHH 9Y,0F,WEIYI7:7VC=MZXSZ4R6SMIY8Y9K>&2
M2,YC=T!*?0GI4U% $,MG;33QS2V\,DL?W'= 67Z'M3Q#$LS3"-!*P"LX49('
M0$T^B@"&.TMHC&8[>)/*!$>U -@/4#TS2FUMS'+&8(MDI)D78,.3U)'>I:*
M(4M;>.V^S1V\2P8(\I4 7'ICI2)96L=J;5+:%;<@@Q+& A!Z\=*GHH BCM;>
M%E:*")&5/+4J@&%_NCV]J2&SM;9I&@MH8FD.7*(%+'U..M344 0BTMA%'$+>
M(1Q$-&FP80CH0.U/FABN(C%/$DL;=4=0P/?H:?10 PPQ&<3F)#*%VB3:-P'I
MGTJ-K*U>&2%[:%HI6+2(8P5<GDDCN:GHH C2WAB<O'#&C%0I95 .T=!]!0EO
M#'!Y"0QK#@CRU4!<'J,5)10! UE:N(0UM"P@P8@8P?+QTV^GX4J6EM%</<1V
M\*3R</(J ,WU/4U-10!!/96MR29[:&4LNP^9&&RN<XY[9YQ2R6EM+;?9I+>)
MX, >4R K@=!CI4U% $!L;0QR1FU@\N3 =?+&&P,#([\ 4J6EM&L2I;Q*(?\
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
M@8;&.*]B@M+:UW_9[>*'>VY_+0+N/J<=31#9VML\CP6T,3R'+M&@4L?4XZT
M>=^#I=,U.TM&3QUJ%_JE_8L9[7[:K%7*C<1'C,14DX Q^-<YX4OA8_#OPBNG
M:Y<27$FL64%Y;K<@^0K2,#&5'*@]U/7%>SQ6=K!-)-#;0QRRG,CH@#/]2.M-
M6PLTSMM(!F3S3B,<O_>Z=?>@#S:#4M8/B9?!!OKLW,&J->O<F1M[:<!YJJ7Z
M\NPB^@-8/ACQ#K^IZEI5S+JGEZK-J)CO+2?5E"[ Y#Q"TVY4A1P>N0#DYKVO
MR(O/,_E)YQ79YFT;MN<XSUQ[4T6=JMT;I;:$7##!E"#>1Z9ZT >??$C6-1LM
M=T.P6XDM=,NDF:65+X67F2KMVH9B#MX+''&[\*Q[>ZU[4H_"5@_B">.*]U*\
MB%U97BS/);I$Y56D VLPP5W8[ ]>:]:GMX+J$Q7$,<T1ZI(H8'\#0+: >5B"
M,>3_ *KY!\G&/E]...* /(WL-8^Q>-8?^$LUP)X>+/8,+@;R?($N)6QF09X
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
M5@"",C@CO6G7*:-HVKZ+J.L311V<L6I:S]J;=*P*0&)5)'R\ON7ITP>M=70
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9>M:W%HB6LD\
M+M%/.L)=2,1D]S[=: -2BLO7]<M_#^F_;;A'==X143&6)^OL#4LNKVT6A'5S
MDVX@\\ =2,9 ^O:@"_16%<>*K&ST>TO[I)8VNU#0VRC=(^>F!^(_.JB>-8(I
M8UU+3-0TZ*0X2:XBPF?<]J .HHK'UWQ!%H<-JYMI;HW,@CC2'!))Z8]<U07Q
MI%%-&FI:5J.GQR,%6:>+" ^Y[4 =/169>ZU%9:SI^FM$[27N_8X(PNT9YIE]
MKT-IJMOI<,,EU>S<F.,C]VO]YCV% &M168=9B'B,:+Y3^:;?[1YG&W&<8^M5
MK#Q397^O7>C[7BN;=BHWXQ)CKB@#<HK-N-9BM]?M-):)S+<QM(KC& %!Z_E5
M75O%%GIEXMC'#<7M\PS]GMDW,H]3Z4 ;E%8>E^)HM0O_ +!-87ME=E2ZQW$1
M 8#J0:M:[K":%IC7\L$DT:,H<1XR 3C//OC\Z -*BL_5-7M]*T>74Y,O"BA@
M$ZMD@#'YTNGZO;:AHL>JIE(&C,AW=5 SG/TP: +]%<[%XN@DLM+NC9S(NHW'
MD1 D97G&X^U1:KXP?2))_/T34/L\+[?M&T!&YP"#[T =/16!9^)9;F&ZFFT:
M^M8H+=I]\RX#XYP/>M/2M135M+M[^-&1)EW!6ZCG% %RBLS3-9BU.]U&UCB=
M&LI?*<MC#'GD?E5C4M2M-)LGN[V410IW/))] .YH MT5RG_"<1H@N)M%U6*R
M/_+RT'R@>IYZ5HWWB 06MK<V%A=:G#< L'M5W!0,=?3K^AH VJ*Y.R\;/?L?
ML^@:E(JR>6[*@(1NX/TS6S::S%=ZY?Z6L3K)9A"SG&&W#/% &G169J&LQ:=J
M>G6+Q.[WSLJ,N,+MQU_.J&I>*_L.LOID.EWEY.D8D/D '"GVH Z*BL?2-;N-
M3N7BET>^L@J;@]PF >1P/?FLJ#QP]VCR6N@:G/$K%"\2!AD=>E '6T5FZ-K=
MIKEJ\UKO5HVV212KM>-O0BI=4U6ST:R:[O91'$#@<9+'T [F@"[17*_\)Q%$
MJSW6C:I;V;'BXD@^4#U/M6IJOB"UTS0O[74&YMSM*^41\P8X!% &M17*MXU^
MSJ);[0M5M;?C=,T.57W-;=[K6GZ?I8U*XN%%JRAD<<[\C(P.^: +]%<K_P )
MNB(+B?1-5ALSS]H:#@#U//2NG25)(5E4_(RA@2,<?CTH ?16#H/BNRU^[NK>
MV21&@Y4OC]XN2-P]O\:?KWB:T\/3V27<<A2Z9AO7H@&,D_\ ?5 &W15#5=5A
MTK1YM293-%&H;$9'S D 8_.J]]X@AL8M+=X9&&H2I&@!'RENA/YT :]%86I>
M(+FPOGMX]"U&[50")84RIR,\56TWQ@-0UQ-*;2KRWG*EG\T ;!C.2.V>!^(H
M Z:BL?Q#XBMO#MG'//&\K2/M6./&3@9)^@J6YU@1Z/#J-I:3WJ3!66.!<M@C
M.: -.BN1C\<22W4MK'X>U-IX@#)&$!9,],CM6LNOQG5K#37M9HY[NW\_#X'E
M\$E6'KQ0!L45A:KXIM--O18107%[?$9-O:IN91[^E-TWQ7:7U^-/N;:YL+UA
ME(;I-N__ '3WH WZ*P[OQ396/B2'1KA7229 RRG&S)S@'\JM:QK,6C+:&6)Y
M/M-PMNNW'!;N?;B@#2HK$UGQ+;Z1=0V:VUQ>7LR[DM[=-S;?4_D?RI=&\1)J
M]S+:O87MG<Q+O9+B/;QG'!H VJ*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **3(SC(R.U+0 445''/#,TBQ2HYC;8X5@=K=<'T/(H DHHH
MH ***C@N(;F+S;>:.6,DC?&P89!P1D>A!% $E%%% !114<-Q#<HSP31RJK%"
M48, P."..X/&* )**** "BHY9X8 AFE2,.P12[ ;F/0#/<^E24 %%%% !111
M0 4444 %%1O/#'+'$\J+)*2(T9@"Y R<#OQS4E !1110 445''/#+))''*CO
M$=LBJP)0XS@CMQ0!)1110 44R66."%YII$CB12SN[ *H'4DGH*<K*Z*Z,&5A
MD$'((H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.:>&WC\R>5(DR
M%W.P49)P!D^IISNL:,[L%102S,< #U- #J*;'(DT:21NKQN RLIR&!Z$'TIU
M !1110 4444 %%%% !1110 445'#<0W*%X)HY4#%2R,& (."..X(Q0!)14;W
M$,4L44DT:22DB-&8 N0,G [X'-24 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9'BC3?[6\-WMJ!F3R]\?\ O+R/Y8_&M>B@#@[6[3Q;>Z!;R?O(H;1K
MFZ'8O_JP/S!-4!-+/X>MO";.?M/]HFTD]?*4[RWTQC\J[+1?#5CH5S>3VAD+
M73;F#D$(,DX7 Z<TL?AJQC\2R:Z#)]J==NW(V X R!C.<#U[T 8LBPP?$ZW6
MZ"K']AVV6[[H;/0>^-U;?BEK5?#&H_;-OE&!@-W]['RX]\XQ4VL:'8ZY;K#>
MQ%MAS'(IVNA]0:RHO!%CY\<E]>ZAJ"Q'*17<^]!^&* .;U"2YMO"_A"6:*26
M:.YC81C[S '*@>Y&!5O7-8O?$:Q>'AI,UC)>,&\R[(7"J<DJ.YXKK=3T6WU6
M2Q>9Y$-G.L\8C( )'0'(Z4:QHEOK,<'FR2PRV\@EBFA(#H1Z$@_Y% '+>,I+
MNS\1^'VT^'S[I4E2)#W)  )^F<_A4G@YCIVM:CIFJH!K,C>;]H)SYZ>Q]O3_
M  KI;O1H+S5K#49))1-9;M@4C:VX8.>/Y4S5M!MM7FM;AY)8+FU??%/"0&'M
MR#D4 9#?\E37_L&?^SU@QZ')JNJ>([BS?RM2L[X26T@..?FRI]CBNY_L:#_A
M(!K/F2?:!!Y&W(V[<YSTSG\:-.T:#3+R_NH9)&>]E\V0.1@'GI@>] '&Z=K:
MZYXUT.9D,5S%!-%<1$8V. V?PK2\'&-=:\0I<8_M'[8Q;=]XQY^7'M_]:MC_
M (1FP'B1==3S$N@I#*I&QB01DC'7!]:35_"]AJ]REVS3VMX@P+BV?8^/?UH
MFN]7^RZ_IVF>1N-XLA\W=C9M&>F.<U9U2Q34]*NK)\8GC9,GL<<'\#@UFZ9X
M5LM.OA?O<7=Y>*"%FNIBY4'@XK=H \ZL+Q]:T_P[HDF?,BN&^UJ>RP= ?KD4
MRXN9-,TC6_#<7$[WJPVJ_P"Q-R!^0;\ZZ^P\-6.G:Y=ZM"9//NL[E8C:N2"<
M<=R*6Y\-6-UXBM]:D,GVB!0 @(V,1G!/&<C/KV% &'XDM([!_"EI%]R&]BC7
M\,"KOQ!_Y$R\_P!Z/_T,5K:GHT&JSV,LTDBM9SB= A&"P['(Z4[6=)@UO2Y;
M"X>1(I"I+1D!N"#W!]* (M3_ .15O/\ KR?_ - -<MX:_P"$M_X1VR^P#2/L
MNS]WYWF;\9/7'%=K/:)<:?+9,S".2(Q$CK@C'YTS2]/BTK38+&%G:.%=JLY&
M3SGG% '+^!_M/]J>(OMGE?:?M2^;Y6=F[YLXSSBG>,_+76?#KWF/[/%RWF[O
MN[N-N?;K^M=!IVC0:9>7]U#)(SWLOFR!R, \],#WJQ?Z?:ZG9O:7D*RPOU4_
MS'H: )9FB%O(TQ3R=I+E_N[<<Y]JY;X>@_V)=% PM3>2&VS_ '..GMG/ZT\>
M [$J(9=2U26S4\6KW/[OZ8QTKI;>WAM+>.WMXUCAC&U$48 % ',> O\ CPU;
M_L)R_P EK-7^VO\ A/M=_L;[%OVP^9]KW8QL&,;:ZW1]&@T6&XCMY)'$\[3M
MYA!PS8R!@#CBBUT:"TUF]U1))#->! ZL1M&T8&.,T <A?_VY_P );X<_MG[!
M_KI/*^R;O1<YW?A^M27BZJWQ'NQI#VJ3_85W&Y!*[<KTQWSBNKO]&@U#4M/O
MI9)%DL69HPI&&+8SGCVJAJ7A*#4=6?4AJ.H6D[QB,FVE"94?AFF!<T=-;3SO
M[9ELGSM\K[*&&.N<Y_"N*\+>(;C2-$N531KRZB2XDD::(?(.F<GVQ78:3X>_
MLJ[:?^U=2N]R%/+NI]ZCD'.,=>/UJ?1M%M]$L7M+=Y)(WD:0F0@G)ZC@#BD!
MD>#(9YUO]<G6./\ M.02)$C;@JC(&3Z\G/TJOXJ,:^*_#CWN/L D?);[HDP-
MN?QQ^M;^CZ+!HB7$5K+*8)9#(L3D%8B>H7C.*GU'3;35K)[2]A$L+<X/4'U!
M[&@"6[:W6SF:Z*"W"'S-_P!W;CG->8$2#X37.X,(3=Y@W?W-X_KFNK'@2Q;;
M%<:CJEQ:J<K;2W&8_I@"M?5-"M-4T;^RGW06WRX$.!M"G( R"* .6U?Q1>SZ
M7_9O]A7-O)?+]FCDNB$3+#'6FZM9+I5YX0M+YP]E;DI(Q^YYF!@GVSZ]LUU^
MJZ1:ZQICV%T&\ML893AE(Z$'UHN-(M;[2ETZ_#7404*6E/S$C^+(QS[B@!^J
M7HT[2;J],?FB")I-F<;L#IFN<\5^(?*\&0S1CR[C4HE5%!R5#*"WUP#C\14H
M\"6140S:EJDUHO2VDN?DQZ8 Z5JMH%HVJV-]F0?88O*MX<CRT&,9QC.<<=>P
MH X*77-&TS4=$N]+>7%HGV:Y#0LN^(_Q<]\DGZD5O^,+:#4/$'AJWF4203/,
MK#L00M=3J-A#J>G3V5P"8ID*MCJ/<>XZUG_\(U;%M(9[BX=M+!$)8K\P( ^;
MCG@#IBF!Q.KW5QH.A:GX8U!V>,H'L)S_ !IO!VGW'^>U;/B#_CT\(_\ 7W;_
M ,A71:]X?LO$-DMM>!UV-N22,@,I[XR#UHO- MKZ/34DDE4:?(DD6TCYBO3/
M'MVI 0>(]=.DP1V]I'Y^IW1V6T YR?[Q]A3O#NA#1[5Y)Y//U"Y/F7,YY+-Z
M#V%5=1\&VVHZR^J'4M1M[A@%!@E"[0!C XR!_B:DLO"QLKI+@:YK$I4'"37&
MY3D$<C'.,Y_"@#F[WQ!I<_C>XEU%G:TL8FMX46,N&=N'/'XC\JO_  ^U2*2"
M\TA)&=+60O;LX(+1$\<'T/\ .NET;1[?0]/%G;,[+N+L\A!9V)Y)Q_GBFRZ+
M;RZ]!K DECN8HS$0A&V13V;CWH Q='_Y*'XA_P"N</\ Z"*-0_Y*9I/_ %YR
M?^S5MVVC06NM7NJ))(9KM55U8C:-HP,<9[43:-!/KUMJ[22">WB:)5!&T@YZ
M\9[^M '/^"C&NI:^D^/[2^VL9-WWBG\./;.?TH\?F,VVEI#C^T3>)]FV_>]_
MPSC]*UM6\+V&K72WA>>UO%&!<6LFQR/?UINE^%+#3;W[<\MS>WF,">[DWLOT
M]* .?UC1X-<\?7-C/QNTP,CCJCAQ@BLR_P!7N9H]+T;5 1J=CJ<(<G_EJG.'
M'Z?F#WKOQHT \0-K/F2?:#!Y&S(V[<YSTSG\:KZMX9L-8O[.]G\Q+BU<,KQD
M#< <@-D<C-,"EK>@RW^M1ZEI.I):ZI;QA&5@&5E.<;AVZGL:30]>U&36Y]#U
MFWA2\BB\U98#\CKQV/3K5K5?"=AJM[]N\VYM+S !GMI=C$#IFI-&\-66BS2W
M$;SW%U*,/<7#[W(],T@-FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *CG94MY7>41*J$F0D (,=>?2I*:Z+(C(ZAD8896&01Z&@#QGPUI-KX2US
M0CK>DVU[<7MTT=GXCL+YG-S(X8CS4)R<CO\ ,M;D?C;4_P#A6^FZL]Y"-2N-
M8%DQV+ROVMHRNWU\L?7O75Z;X%\+:1J@U+3]#L[>[&2LB)]S/7:.B_@!36\
M^%&U&74#H5I]KEE$S2A2#O#!MPYX.0"<=>] &-I^I>(_$6L:Q<6FM6>FV6F:
MDUD+.2T$ID";=S.Q8$;LG&,<8ZUS?F^)+ _$'5]&U2UM(-.U":Z:&2U\TW#)
M!&S*6)&T;0 ,<Y)KT.^\&>'-2U8:I>:/:S7N5+2LOWROW2PZ-CMD&KG]A:9]
MFU*W^QIY.IEVO%R<3%E"-GZJ .* ,W6?$!M?!4>K"?[)/<Q0^45@,Y$DA4*J
MID;B2V!R!Z\5D>!_$.LW_B#6M&U=IY#91P31/<VR038DW9#*C%<?*"#P>:ZR
M[T;3;_2#I-W9Q36!18_(<97"XV_E@8/M5;1_#&BZ!---I>GQ6TLZJLKJ26D"
MYQN))R>3S0!RS^(-=L_'HM-6N9;+3)[P06.RR66WN5*\*90VY)2P;@C'%<Q:
MW.KW]KX)>QOX-.,^KW\12&T41Y4SX)52H/"].Y.>M>FIX1\/IK7]KKI5N+_S
M#+YN#_K#U?;TW?[6,TVY\'>'KS2(M*N-*@DL8IFGCB.<+(Q)+ YR"2S=^] '
M.R>*]0MK3Q\9KR$2:(G^BL45=I-L'!([Y<G&?I6;K/B[6GTZW;2[^Y^UP:1#
M>W<=MIJ2JKNA8&1W=0JG:>%&1@G/05V&H>!O#&JWQO;[1+2>Y,7E&1UY*@8
M/J0.AZCM2WO@GPUJ+P->:1;RF"%;=-V?]6O13S\P'8'- '&Z7J&M:]X^\.W\
M>II:QWOAM;V2V$&].9(BZC+=26X;J!QS46F^(M5D2QT;39++3I]3UK48C=BU
M7;&D+L>$& TC<<GT)YKO)?".@3G2S)I<+'2E5;(\YA"XP <\@;1P<]*6X\)Z
M#=::^G3Z7!):/.UR8V!XE8EBX/4-DGD>M '"7_B_Q-8VVH:4EY9W&I6.LV5B
ME]Y&V.9)]IPZ G##.#M(]L5T7A[4==M?&FH^'=:U&'4E2QBOH+A+80,H9V0H
M5!((RN0:VK?PIH5KIT.GP:9!':PW"W21J"/WJG(<GJ6R!R<]*-5\,:5K)NFN
M[;,EU EM-(K$,T2OO"?3)/OS0!S_ ,4?M!T;1!9F,77]NV/DF4$H'\SY=P'.
M,XS6/J/BWQ'X1?Q)::A>6NK2V=A!>VDYM_("F20Q$.JDY52-WK@'FO1K[3;/
M4D@2\@698)TN(@V?ED0Y5OJ#4<NC:;<7EQ=S6<4L]S;BUF9QN$D0).P@\$98
M_G0!PM_J'C#2=3BT5=:M=3O-3T^XGM)4LUC:WFB"D9 )#1MG;SSGO56'XEW-
MUKFFZBC11^&/)@AOV9?FCN9HWD SV"X12/5Q7<Z-X3T'P]-)-I6EP6LLBA&D
M4$MM_N@G)"^PXIK>#_#S:/>:2=*M_L%Y,9[B#!VR2$@[C[Y4?E0!Y^OC/Q3=
M2Z18%KBWGO[!]59[6P6XD6-I"(H@I( "I@L3DY(Z5?A\<ZUHT>GZAXGB$%E<
M6-TK(8A&?M$!9E;J2/,C!(7)P1@5VVK>&=%UV*WCU+3H9Q;_ .I)!5HQC!"D
M8('M1<>%]#NM)M=*FTNV:PM762"WV82-ES@@#ZG\S0!YX?%7B^2_@T666X@O
MH--BN[E[335N&>64L=I4D!43 7(Y)[BM&SU_Q=K'B+0]-$L&DM<:.;V^CDMQ
M(5=954[ 3QNSQDG /<XKL-9\*Z'X@EBFU338;F6)2J2-D,%/5<@@D>W2K,&B
MZ;:WD-W;V<44\%M]DB9!@)#D'8 . ,@?E0!R'CR._E\8^"8],N(K>[:ZN@DT
ML>]4'V=MQVY&2!G SUQ5)/%>M6%CK>E:EJBRZG9ZG#8VMW;V =[CS460*(MP
M7?@MR3CC\_0;C3;.[O;.\G@5[BS9FMY#G,992K$?4$BJ-YX5T/4$O5N]-AE%
M[*DT^[.7D0!5;.>"  ,C% 'G3^./$\'A[Q#'YG_$RTW4+.""6[MDC=EF9,K(
MBEE'WB,@]"#P:V[FX\8-XOL_#4/B"UC=M*>\N+PV"GYO.VC8F[C@A>2> 3UK
MI+?P7X<M;6>U@TF".&XDCEE09^=XR"C'GJ" <]^]:ATVS.JC5/(7[:(#;B;G
M/EEMVWZ9 - 'EL7BKQFGA./Q/<:E8&*SOQ93V:6G%RHG$+/O)RK$G( &./?%
M&H>(KSPWJ7C*>P0&YNM<L[1',?F>5O@C!;;D;B .!D9)%>D'PWHYTF32S81_
M89)O/:')P7W^9NZ_W^:)O#FCW,>HQSZ=!+'J+![M9%W"8@  D'N !^5 '#QZ
MYXX_LS6(+:VN;FXA$#VES=626\K!F(E41[MK,JC*],YP<XIC>)?$=WX;@ETF
MZO;R2&^D@U)ETQ$O;950$+Y#-M8@E<D=B,"NPB\$>&H=-FT]-'M_LT[K)(K
MEF9?NG<3NR.W/':FOX&\,O8163:/;^1%(TJ8R&#MC<V\'=DX&>><#TH SK_6
M5OOA#J&KPW4.HYTJ>0326H5)65&SNB;('(P5.>]8NDG5[CXFV0BU1(;4^'K:
MX:V%N-FSS,,@&X $G/S < @8XKOAHVFC1&T9;.)=-:$P&V4;4\LC!7CV)JM/
MX7T2ZOK"^FTZ%[K3U"6LO.Z-1R!UY (SSF@#$\5ZCKR^+?#^B:-?P62:A#=-
M/++ )2HC"$%02.?F(ZXYYSC%<K+XB\<1>&?$&JG6=/SX<NY;=T^P_P#'\(R&
M);YOW>58#"]P>:]2FTVSN-1MM0E@5KNU5TAE.<H'QN ^N!^55G\/:2]CJ%DU
ME&;;49'ENX\G$K, &)Y[X'Y4 <#XR\9ZQ9-J=UHEY<%=+MTEG@33DDA1RF_;
M+*S@\J1]P<9[FI]1\:ZQ82:EINZ,ZEJ$=M+H64'2?",I['RWRQSV(S75:CX'
M\,ZO=/<W^CV\\LD8CD9LC>H&!N ."0.A/([547PE<7'C*RUF_NK62STN.1-,
MMHK8JT6]54EW+'=@# P!US0!-XMU6XT?1[2*"^ECO[J=+>%HK,3R2M@DA4+*
MH.%)R3@5P[>._$D/AG4-]Q'%J%EKEO8"XO+=8\QR;"?-16*@C<02IZ>AKT[5
M]%TW7K,6NJ6D=S"KB15;(*L.C CD'D\CUKGM5^'FD7&D)INFVMM90-J%O>W"
M>666;RV!(()_B QG\\T 8VI>(O$7AN]UO2[K5(-2E30;C5+:X6V6)X'CXVLH
M)!4D@@GT(YHL_$/B.P;PIJ%_J]GJ5MKSI"]I#;!#$7B+AXV!RP&,-GU[5T,O
M@31;?P_K.G:/96]A+J=I);O.JEC\R%1G)S@9Z9Q4F@^!M T&2VN[?3+5=1BA
M$9N53!SC#%1T7/.<=<T <7X<\:^*M;DTO58X+F6TOKL1RV8T\"&&$L5)6;=N
M+*!DY&#@C J0>-]9'B#2KJVNY[O1M1U7["OF:<D,!1F908WWERP*]2,'!Z5W
M$'@[P[;:P=6ATBV2]\PR^8%Z.>K!>@8^H&:BC\"^&(M12_CT:W6Y2?[0CC/R
M29SN49PO/)QUH S?!6HZ_K.HZS=ZA?P'3[74;JRM[9+<!R$DPK,^>P&,8YZD
MU+XFU75F\4:/X<TF]ATY[Z&:XDO)(1*V(]OR(I(!8[LG/0"M9_#&DLD4:VWE
MI'?_ -H[48@-/DMN/_ CG\/3BIM9\/Z3XAMXX-6L8KI(VWQ[Q@HWJI'(_ T
M<I=ZCXD;7=*\+1:W9Q74EK/=3ZFMF"90D@0(D98J&YRW7IP!5'3/&FL3:EHU
MA=W%LQ&N76E75Q%&%2Y$<)964'.TDX! /4$5UL_@OPW<Z7;:;+HUK]DM6+0(
MJ[3&3U*L.03WYY[T^X\'^';O0X=%FTBU;386#Q6X3"HW/S#'(/)YZ\GUH X'
MQ9KESJMCXHM))TEMM/UO38;?8!\H+PLP)'4[B>M6-9U;Q!K>G>-+B#5K.PL-
M),]F+*2W#F8+%EF=R05W;CMQ[=:[2#P;X=M;*:SM])MXK::2.62) 0K/'C8W
M7J-H_*DU+P5X;U?4'O[_ $>VGNI%"R2,I^< 8&X#AB.Q/([4 9NF:I'HOPAT
MS49;A;<0:-;L)6B,H5O*4+\@(+<D<9&?6N8B\9>)+&7Q%8WDMPTMKH,NIVTE
M[91P2(ZY&-J,P*YP>>>"*]*;2-/?1AH[VD3Z<(1;_9W&5\L# 7GM@5F6G@?P
MU8K<BVTF%/M5NUK.VYB9(FZJ23DB@#EDUGQ8R^&=,EU>SBOM>22Y:[6T!6VC
M2)&\I%)P[DMG<??CI40\9:Y:7,>F75Y;336OB2WTR>]CB"K<0R1E\$<A7!(!
MQWKNM0\.:/JVF0Z=?Z?#/:0;?)1Q_J]HP"IZ@@<9!J ^$/#S: VAG2+7^S&;
M>;?9P6SG=GKN]\YH YO4?$?B";5_&6GZ&T%Q<Z;!9&TB(7Y7DW>9R2,MM&0"
M>N!WK&G\>:K!I%I9V]Y=SZE<ZH;*9[C2Q'<6@$>_9Y0;:[G^$YP0>^*[>#P-
MX7MK*YLX=$M4M[I46:,*</L)*D^X))SUR<U(O@WPZNCR:3_9%L;*23SGC8%B
MTG]\L>=W YSF@"GX+U/6[Z/48-9AG_T:95M[F>V%N\R%0?F0$@$'(R.HQQ7,
M6_BKQ':7>J0ZU=2VE]]DO)[.U-BAMY1&"R-#,K'=A=I(;GGM7H.DZ+INA6C6
MNF6<=M"SEV"=68]68GDG@<GTJGI_@_P]I5Z]W8Z3;0SLK)N5<A5;[P4'A0>X
M &: .>B\67L@^'RBZB:36TWW8"KF0"V+DCT^?'3Z5EZ?XJ\16\NJ0Z[=R6NH
MBQNKFVM&L4\A_+Y5X9E8[P 5R&YY[5UVG> O"VDWD=W8:):V]Q$YDCD13E20
M0<<\##'CIS49\":#;6>H)I>G6]G<W=K+;"55)\M7!!"C/RC.#@8Z4 <MIWB3
MQ+:Z=X1UN^UBRO[?7)K>VELH[8)L\U?O(X.2RD?,#QUQBJ^E^(=6F@TK1M,E
MLM-GU35=21KM;52(UAD8X5!A2[9')]">:Z[PYX T'P_'ITZ:=:MJ=I;)";M4
MQE@@5G SA2V#DCGGK5^X\(Z!=Z6=-N-+@DM//:X$; _+*Q+%P<Y!))Y![T <
MY?7.HZ;XC\(VVHW-IJD[7%Z'N$LU1\+ S +R=K<8.TC/3%95GXK\2C0M#\67
M&IV4]GJMY% VE1VP'EI*^P!),[F=>I!&.#TQ7=V7A?0].%B+/38(?L+O);[
M1L9QM=O<D'!)S4-OX+\-VFK_ -JV^C6L=[O,@D"?=<]6 Z!CZ@9H X*_\2^,
M8]%\3^(8-6LTM=$U.XACLFLPQGBC<##/D$<' P,\<GGCUA&WHK=,@&LU_#ND
M2:=?:>]C&;2_E>:ZBR<2NYRQ//<UI@!5  P!P* %HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "D9@BEF("@9)/0"EKC?B3>WP\.KHFDQ-+J>LR?9(E5MI"8)E;<
M>!A 1GL6% '0:'KVE^)--&H:1>)=VA=D$B CY@<$8(!K2KRC1'U'PUXCU+3[
MW27T+3=8LFDM%M9OM/DSPQ!6*[5'S% I QDE.,YJ?X63)%J5]I\82]\NVC9]
M5MYK@QS-DC$D<I^27N<>O;I0!ZA17EK:;J%SXB\?ZG8RWDFIV6!I</G,(TD:
MT4;@F=K,<X&<@&L3PDTLMW'-::HULR:=.=2$+7D\Y/E\,ZNNT2J_( P3R!D4
M >VT5X#]L-IX \76EJPG>#3X7.K6EQ<;)FWXPR2GY)>YVGOVZ5T-G-#_ ,)5
M8CP3-J<UT;.Y.JK=M,RA_+_=&42<"3S<=.V>U 'KM%>+:#+;_:?"QT>YU>3Q
M4US&-<2X><_N]I\_SE?Y% /W??&*@?2)(O 6H>)TN]2_MFTUF0VSBZDVQI]L
MV;0F=I4@G.1W]* /<*Q(_%.GO-IT+I=0RZA<36\"30,A+1ABV0>@PI(/?BN
MGN$M/BNKB5M5EN=06,0[[F&XL1MP2%_U<D P23@?>[UBSLCZ5X2DU5[_ .RK
MKNI?:'@,GF+'NF'5?F"XX./X<T >RZUK-GH&ER:C?LRV\;QHQ1=QR[JB\?5A
M5^O#[]DF\+^+4T1KR;PT+O3?L)F,C+YOGIYPB+_,4^[[9SBCQ.^HR^+-?AU&
MZ%I>^<!I,LDUVK)'M&QH$B4JYW9W#DD\'B@#W"BN(^(T=ZW@BUA^TRQW3WME
M')-;$JP)F0,5].]8B>#+#_A8MWH/GZI_8DNE1WLEJ;^;:\_FNFXMNW=!G&<$
MX)Z"@#U*BO"'O-7?POX3&ISR2Z.IO(;F6[FF1&D24K#YSQ MC:#C/!/7M6G;
MZ==ZA#X.L+G4KF6QN=3O-C6TLZ$6_E.1'O<*Y7((!/52,'O0![)5!=9LV\0/
MH@9OMJ6JW97;\OEEBH.?7(/%>4OX5A-IX[MOM>J_9]&+2:5&+Z4"W8VXDRIW
M9;YO[V<?B<Q7<^EW/C+2[OQ9->+9S>%K9I9$,J(TI=C^\,?/<D \9]\4 >U4
M5X5<W.M_\([H)O'NCX;-_> 27\D\9:#/^B^>R#S-N-V,\'Y<]JO)8WE[H_AJ
MS?4[AK"Z\0.(FM)9U*6_DOF,22 .5W!L-Z$8/% 'L]%>/ZP+?1_B);+ [ZD$
MFM+:'3C-=17%HJA5W1$'9*G\3;NOS FNC^(3HNJZ NK2W<7AEFF^WM;LZKYF
MT>4)"GS!,[O;.,T =9K>MV7A_36OK]W$0=8U6.,N\CL<*JJ.223C%*-:LETN
M#4;EWLX)RBJ+M#$P9B JE3R"20,5X_=6(U/1(D0ZC-H*^*;--+>::57,#,@D
MP20Q0-NVL>1V-=C\4=*MO^$$MU*7+6UA=VK,4ED++$LBAF)!W-A<G)R>_7F@
M#L/[9L_^$@.B;G^VBU^U[=OR^7OV9SZY[5?KRS^P='\1_$2SACDO)-&_X1U6
MCV7,R&4?:#C<^0YZYP3Z>E<Y-<ZNOACPY#>SRRZ+#>7]O=27<TRJ=DA6 3/&
M"^W ..V0,]J /=J*XOP(FH)X-NFCNTNMTTS:?S*51,?*FZ4!F4-NP3G@CFN6
M\(RZ6;&!X+G5G\=FUF^T1W#W!_TCRVR)5/[L(&^[G ^[B@#UVBO%] EMOM?A
M8Z+<ZO)XG:XC_MQ+AYS^[VGS_.5_E7#?=QWQBJDFBRK\/KCQ)'?:I'K4.LNE
MO,MU)^ZC-YY94)G;C:Q/(/7TXH ]SHKR;5]+_P"$;UKQ)8:5-?"TN/"MQ=.D
MMS)+FX5BH<%B2&(/8U GA:.'4/ Z1WVK+_;$#QZHXO9<W"BW\P \_(-RX^7'
M!Q0![!17C%R+C0;/5(()+]M)T7Q19SX+O*T-MMC>0 \L4!8\<T:_KW]MGQ[>
MZ7+=M:#0[<6\FQXP[;I,L@(!]L^U 'LKL$1G()"C. ,G\JS[+7+&]2P^=X)K
M^)IH+:X0QRLJXW?(>1C(S]:X/^QAX:\9Z%_9]SJ##4M.O/MYGN9)1,Z(C*Y#
M$@-DGICT%<Y96UBH^&VIZX]ZL,FF30RSB:<?O<1F-3L/!)+?[V.<X& #V:QU
M"._-T(X;B/[-.T#>=$4W%<<KG[R\\$<&K=>*ZQ<:NNEZN4>;^SO^$LF6^)>5
M0+?RUP&,>7$>[&=O\LTGE._@^](U^"WTI]3B:V0?;)+;Y4)>)I" XB8X.0=H
M88]J /:Z*XKPK!'XC^&CV36DVGQW"3VZXGDDP-S 21N_S[3]Y<]!BN'@US7'
M:V\77HO$B\,F'3;^V4'$[G<ER^WO@M$P_P!TT >O76LV=GK&GZ7,SBZU 2F
M!<@^6 6R>W!%7Z\>7PY/>ZCX#@UB2[$]^-0O;_RYG1MTJ*YCW @J!D+@$<+B
MJ6H+JVEZ!JVF6,MXVD67B00S>9-,QCLS$K%2ZYD\O>1DC)P3[T >W45X@\5Y
M)X.U 6.IXT^?5[".V%C+<,+<F11(8WE4$@Y4\9 .:M>+K,Z/XG@TVZ;9X?CL
M!]B-[>70C,Q=C(2\>6:7D8W'ITH ]EHKC(]&U/5OA0FFSZA)+JCV0,5V-Z.9
M!\T3'< P/"YR >N:X4^*-9\S_A8PAN_LS*=+&G[6_P">.X-M_P"OGY,^E 'M
MM5M1OX-+TR[U"Z+"WM87GE*C)"J"QP._ KQ?6-/OM"O]+TO7+A7TZ+2T,<MW
M<W,<3W99C,=T(),F2, ]!TKN)HKY/@G?1W]RUY=_V+<9F*N&D!C;;D. V[;C
M.0#F@#J++6K:_NHX((KG$EHEVLK0L(RCG@;NF[C.WK6C7DZ:7=ZW?RZ3%//
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
M'!Y]J@CUG2YK2VNX]1M'MKJ016\RS*4F<D@*ISACP>!Z&N0^(&A:S<WMK?\
MAZ$O=75O+I-VP8 QP2X(EY_N,"?7YC67IG@C4K3Q(VD1Q-;^'=,-Q=Z9/N!Q
M--&JJN.H\LM,V?\ :% 'H%OK^C7>I2:=;:M8S7T>=]M'<(TBXZY4'(Q65XA\
M;:7HNAZA?VUS:7]Q91F1K2*Y7>0KA&SC)&&.#QP>*XK3/#>JM8^%M#'A8Z==
MZ->0S76J[XO+=8\[RC*=[&3N"!]XYZ4^?P7?#X<>+[>#20-9U*_N9(R OF2Q
MF<,GS9Z;1G&: /0-9U^WTRQOWAELYKZTM_/:UENTAPIZ%F/W%/J1BGW?B71-
M.++J&L:?:2($WI-=(I7<"5SDCK@X]<&O.[KPIK]AX8\9:!]GEU6748/M-OJ9
M"B2XD8!6B?G@J1E>VTX[5O6GA-+KQOXAO]4TF&>WGT^U@MY)D5P<*XD49Z?P
MYH ZR^US2-,@AGO]4LK6&?'E23W"HLG^Z2>?PJQ:7UI?PF:SN8;B(.R%X7#@
M,#@C([@\$5Y+I&E:CX;3PQ=ZCIEM?3Q:(UB]A<7<4<MNP?<9%\P[2N"%;!R
M!]*Z7X1)M\#LZPQ112:A=/$L)S'M\UL;#QE>.#Z4 =5%XAT2>&6:'6+"2*&,
M2RNMRA5$)(#,<\#((R?0UFZQXSTZQ\+S:[ILUMJMO'-%"?LUPI7+R*GWAGD;
MLXK@X_ 6IQ?"C2K.TTX0:M!?K>7L"B+S+A5D<[27RC$ J0&R/E I]QX5U:]\
M.:]<I9ZJ;V_GL0(KU+:)I%BF5B^R'Y00"W).2 * /2[CQ#HMIJ2:=<ZO80WT
MA 2VDN461B>F%)SS5.+QAH]QKFI:+#=P_P!H6*J6C>55$A*EL*<Y. IW<<5Y
MSX[T/Q5K+>(+:+3;Z5IID:S^R1VBV\D2A,-([#S?,!!X!'08XKIAI%Y9?$'Q
M#<#0GFM]5M8OL]]&(]L+)'(KALD,"Q(' .<\T ='!XHTZ+P_8:KK%[I^FK=Q
MJPWWJ-'N(SA9. _U%7)];TFU@@GN-3LHH;A2\,DDZJLB@;B5)." .>.U>:Z3
MX?U;0O\ A&M2OO#LVK16^A)I\EI&8VEM9@VXL%=@I##Y20<C'I3M+\#WXN?"
MBZCI,7V.'4[^]EL\K)'91R*QBC]#AMO3C- 'HJ^(=%?26U5=7L#IRG!NQ<)Y
M0/3&_.*R[[QMI=I?:&D5Q:7%AJC3C[<EROE1"*,N23R#TQU&*Y&^\)31'Q)&
MNBW_ -DEUF"]LO[,:%'C*PKF5%<A6^<$%3USFGV?AS6]5N?!SZ_I44D5G?7L
MLX>&),1E&\EY40E0Y;:2%R,T =M=>);0Z7;:AI5Q8:A!-=16_F+>HB?,P4X;
MD%AGA>I/%37'B?0+2X^SW.MZ;#-YIA\N2Z16WC!*X)Z\CCW'K7 7GA+4HKK6
M8['3#':R^)+"]@2/:JF-?+,K@9XY#9^E9L,,\U]X_MH/"+:Q)?:C);QW"F+"
MMY2860NP*J-P8$9ZGI@4 >K7NO:/IMY#:7VJV-K<S_ZJ&>X1'?G' )R>:T*\
MBO/#/B#2[C3O[,L+VXU:.SL[6>X?R)K&Z$8&XR!SYB%<M@J,GBO4[*ZENC<B
M6SFMO)G:)/-*_O5&,.N"?E.>^#QTH M4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !117.^+?$-SHD%A;:;;1W.JZE<BUM(Y6*QAL%F=R.=J
MJ"3CDT =%17+07_B#08;N^\5WNCOI4%N9FN;6*2)XV!'RE"6W#&<$$'/&.:-
M/\=Z?>W?V6?3]4TZ=[=[F!+ZV\LW$:C+%.2"0"#@X//2@#J:*X2#XL:'-%8S
MG3]:BM;]?]$N'LCLFDQGREP22YP0.,$C@U;_ .%D:/'HNKZE=6FI6ATEXTO+
M6X@"S1^80$.W."#G/7H#0!T&MZ-9^(-&NM)OU=K6Y39($;:2,YX/X5H5S>F^
M-;&_U4:;+8:G873PM/;I>VWE_:$7&XIR<D9'RG#<]*;8^-K.ZU(:?<:;JNGW
M#V[W$ O;<1^>B8W;<,>1D<'!YH Z:BN*TSXG:/JDFF>7I^KPV^IGR[6[GM=D
M,DF"?+#9^]P1Z9!YK2M?&NEWFGZ/=P)<M_:UR;6"'8/,1UW;]XSP%V-NZXQW
MH Z.BL+6?%-KH^H0Z<MG?:A?RQ&86MC$'=8P<%VR0 ,\<GD]*S;CXC:-%'I+
M06VHWDFJQS-;0VUMND+1$!T92058$D'/ VG)% '7T5R2?$31I-#34EAO_,>[
M-BMA]G/VDW ZQ[,]0.>N,=ZEF\=6-MIT-S<:9J\-U/<&VAT][0BXED"[CM7.
M",<[LX]Z .HHKE8O'^DR6WF/!?03K?PZ?-:30A)H992 FX9QM.0<@GCIFK.J
M^,=-T>XU6"YCN2^F6*W\^Q 08R6 "Y/+?*>./K0!T-%<S'XSBN-*AU"TT/7+
MF.=RL21VF&=0 ?,^9@ ASP21G!P*B_X6#I,FFZ;=6EOJ%Y-J+R)!9009GS&<
M2;E) 7:>"2?3K0!U=%<E#\1=&GTRZO!!J"-;WPT[[*]OB>2X*AO+5,\GGOCH
M>W-$GQ"TJ"PN)KFTU&WNH+B*V:PEA G,DG^K &[:0W.#NQP>: .MHJEIFHG4
MM/6Z:RO+,DD&"ZC"2+@XZ D?3!.:Q[#QI:WNL0:7-IFJZ?<74;R6IOK<1K.$
MP6V\D@@'.& .* .EHKS?POXNUG4V\#BZN$?^UK2\EN\1J-[1E=A&!QC)Z5K^
M(]7\0#QEIF@Z'<6%M]ILYKF26[MVE^XR  !77^]0!V-%>=7WC+5M,TWQ#IVN
MR0V.JZ;:QW<=[I\'FI+"[;0ZQR'J""""?H:Z"3QMIL7B6YT$P7KW5JB27$RP
MYAB1E+;V?.%48[]SQGG !TM%<MIOCS3-2N[2+['J-K!?!C97=U;^7#<@*6^4
MYR,J"PW 9 XHTKQU9ZS,GV+2M9>TE#F"^^QGR)MH)^4YR,X."P - '4T5PFA
M?$JWO/"LFLZKI]Y:;9V@14@+>>_FLB)$,DLYVC(['/:KQ^(>EQ6&JW%Y9:E9
M3Z9 +F>SN8 DQB/ =1NVL,@C@]>N* .MHKD7^(5@$LO*TK6)IK[S&MK=+8+)
M+&@4F0!F'R_,,=SZ5T,^I+!I']HFTNW'EB3[/'"6FYQ\NSKNYZ=J +M%<BWQ
M#TR'3M8NKRQU*SETF-)KFUN(5678^=K+ABK X/?M4FG>/M*O]2>QEMM1T]OL
MS7<4M];&))X5QN="3T (." <=J .JHKSG4/B.UW+X>&E66I6D&HZI!"MS=V@
M6.Y@;.[823C/!&0"1R.]=?KOB*TT$6J2PW-S=7<ACMK2UCWRRD#)P,@  <DD
M@"@#7HKD;CXBZ/:Z9#>S6VHJTE__ &<UK]GS/%<;2P1D![@#&,YW"JI^*.F;
M;M!HNOF\LCFZLQ8YE@3 (=OFVA2#QSDX/'% '<45REU\0-*AN--@M;74-0EU
M*S^VVBV< <R1\>I&TX.><#CKG JC>^-_MT7AZ?1WDA6YUQ=.O8+B';+'B.0M
M&RG[K953Q^?- '<T5R$GQ'T:.Y?-MJ)TZ.X^ROJ@MO\ 15DW;<%\YQNXW8VY
M[U;/C;3!I<UZ8KK=#J/]F-;;!YIGWA H&<<Y#9S]WF@#I**Y1/B!I3WBHMKJ
M!L6NOL:ZGY'^BF7=LV[LYQO^7=C;GO1+\0-*BO)4^RZ@]E#<_9)=22#-M'+N
M"[2V<X#$*2 0#WH ZNBN=L/&%IJ>NSZ99V&HRK;W#VLMXL(\A)4&64G=N&.F
M2,$]#577?&,VC>,])T1=+NKF*]@EE>2&(L05*@;>><9.[TR/6@#K**Y"Z^(^
MCVMS<!K;4GL+6?[-<:FEMFUBD!P06SG )P2 0/6M?Q'XDL?"^F1ZA?K.T#SQ
MP#R(][;G. <=2/ID^@- &Q17-Z?XTLKZZO+.33]4L[ZUMS=?9+FVQ++%TW1A
M2=W/&!SD@8J&'QY8,=12[T[4["XL;)M0>"[@57D@7.63#$'D8P2#DB@#JJ*X
M'4?B8B:7I&HZ=HNI36VH7\5LK2VQ4NC#.Y!GDG.%['![<U?;QA:6.J:S<:C>
M7$%G96%K<O;36H4P^9O[@EF<D ;<<$#&<T =?17$ZMXU+>%M5O1::UH<EK'&
MXFNM/5CAG RJEMK'L02",YQ5N_\ 'ME9:UJ&D1:7J]_=V"QO<+9VPD"JZ[@V
M=P[=NI[ XH ZNBN<F\96ATNQU'3M.U/5K:\B,T;6%OOVJ.N[<5 /^SUX/'%9
M-Q\1H6UGP[#IVGW=]8:O:RW FBA)8;<8 &1R,G=GIQ0!W-%<I/\ $#2H+R9/
MLNH/96]S]EGU%(,VT4NX*5+9SPQ ) (![U>\2:FVFSZ&JW<EO]KU*.V(2!9/
M-!5SL.2-H.W.X9(QTYH W:*XB7XI:+"]R7L-7^R6EXUE=7HM,P02*^SYFSTS
MCIG@C.,UT'B/Q%9>%M).IZ@LQMQ+'$?)3>P+L%!QWY/;GZT :],$,2SO.L2"
M5U"M(%&Y@,X!/<#)_,US$7C[3B=0CN[#4["XLK-[]K>[MPCRP*.63YB#Z8)!
M!(SBH4^(VE2Z9:7L5AJTAOI-EE;BU_>W7RABT:D\H >6) XZ],@'845Q=SXU
MM;^SL9+.YO-/G&L06%S;36BF568_ZMU8_*&!'SJ3QTS5F?X@:5!>31_9=0>R
M@N?LD^I)!FVBEW!2I;.>&(!(! />@#JZ*YB3QQ8_VQ/I]KIVK7RVTXM[BZM+
M4R0PR'&5)SDD9&< X[U3L/'@F\1>(["\TVZM[32&R;KR3M""+>Q<YXSSMP.1
MB@#LZ*Q/#OB6/Q' 9X=-U&TA*))')=Q*JS(V<%"K$'ITX(R,BMN@ HHHH **
M** "BBB@ HHHH **** *U]I]EJ=JUKJ%G;W=NW)BGC$BG\",4MC86>F6JVMA
M:06MNOW8H(PB#Z <58HH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *IWFDZ=J,]O/>V%K<RVS;X'FA5VB;U4D<'@
M=/2KE% !1110 4444 %%%% !1110 4444 %%%% %'4M%TK641-4TRSOEC.4%
MS L@4^VX'%6XHHX(4AAC2.) %1$4 *!T  Z"GT4 %%%% !1110 4444 %%%%
M !4,%G;6K3-;V\4+3R&64QH%,CX W-CJ< #)]!4U% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !6#XI\-GQ%9VWD7CV.H65PMS9W
M:('\N0 CE3]Y2"01WS6]10!Q=SX6\1>(=)U'3O$VMV1MKFW\E(M/M"@5\AEE
M+.Q)(('RC I$\*:[J6JVVH>(=4LIWL;::&T2SMFC!>5=C22;F/./X1QS7:T4
M <;%X+GC\/\ A#33=Q%]!N()I'VG$OEQLA ],ELUB^/O"MZ=&\8WUL7N)-6%
M@L4,$9:1/*D )P.O7/X5Z++>6L-U!:RW$27%QN\F)G :3:,MM'4X!YQTJ>@#
MAYO!^O:QJ8O-<URW#VMG<6MBVGV[1,CS+M:9LL?F  P!QFLS0OAG=Z9KECJ,
MDFCP_9K2:U<6-JT;3EU $CLS$L>,^W/7->ET4 <5'X*GA\*^%-*-W&7T.ZM[
MB1PA(E$08$*.N3FLOP7I!OO'&K^(5MKZVTE'9K"WO;<PLL\P0W#JK<XR@&?5
MFQ7I-% '$>+O ;:]X@MM;M38/<QVQM9(-0A:2)TW%E8;64A@2?4$&I]-\%'3
M=4\.W44EI''I=M<Q2QP0F-9'F*DLHR<#*GJ3UKL** .#E\ WJ27%]9ZE##J2
MZW+JUH[Q%XP'C$;1NN02" >0>.*M7OAGQ%J*Z=J4^K:>NNZ=<O-;-':-]G".
MFQHF4ON((YW9!![5U;7EJE['9-<1+=2(9$A+C>R@@%@.I R.?>IZ //[KX?Z
MEJ%EJ5Y=:O -?O+RVO%FBMR((FMS^[0(6)(ZY).>?:F7'@/7=4_X2*?5=7LI
M+O6-+6Q7R+=DC@(+= 221\W<YSGVKT.B@#B_$_@NZUMM(>*6PG2QA:)[/486
MEMY"P4!]JL/F7;QGLQZ5SQ\*7'@K1M$EAOIQJ%A/=!;BSTI[F'RIFWE7A0[@
M.%P0>"/2O5:* /(M*\"7_B;PWJ,VI/)#=SZZ=4M&OK7;Y@$:I^\A!!56^;Y<
MY QS6];^ ;B#0;VU6V\."XO)D::$Z>[6[QJ#A&S)N)!)8-V]*[^B@#F?#7A>
MYT3PE/HTNHL9)3,4DAW!;8/G"1[B3M7/&37-^'?AI>:/XBT;5)I=(7^SHY8G
M:TM626ZW1[=\CLQRW?\ $]<\=[<:OIMK+<17%_;0R6\/VB99)0ICBY&]L]%X
M//M5M'62-71@R, 58'((]: .)T#P+<Z,WA,R7L4G]B6UU#)M0CS3+MP1Z8Q5
MOQ%X>URZ\4Z=KNAWFGPS6MK+;,E["[JP=E.1M8?W?6NMHH X"^^'U]JFBZ^=
M2U:*XUO6($MS<+"4A@C1LJB)DG&2223DDUM1>% VM>)[JZF#VVMV\-N8T&&1
M4C9&Y]]W%=+10!YQX<^&/]DW-LEZNCW%K:QM&DT5HZ7,N5*@LQ<JIP3D@<^U
M;7AC0/$F@)9:7)J]A/HMBGEQ 6C"XDC (16;?M&..0.<5UM% 'GT'@#58]#?
M2CJUJL=GJ/\ :.E3+;,7CD\UY/WH+88?.5P,<<TNH^ ]7UZVUNXU?4[,ZGJ&
MG#3H/LT#)#!'NWDX+%F);GVQ7<Q7EK/=3VL5Q$]Q;[?.B5P6CW#*[AU&1R,U
M/0!Q_C'PE=>)+*UM8AI+QQ1E?]-MG9XV( $D;HP*D8Z=_6K.K>%KO4/ <7AY
M=5=KF.&%&NI@3YYC*DB0 @D/M(/.<$]:Z>B@#RY/A9=_8/$D(FTFT.L6<5NL
M5C:M'%"48DG!)+9SUKJM=\)#7=;L+J:<+:PV%W931@?,XG5%R#VP%/YUT]%
M'GJ>"?$LT7A^ROM;T^6PT.\@GB\JT9))UB! WDL0#CC@8/6M7QMX,'BIM,NH
MGMA=Z=([1QW<1DAE5P RL%((Z @@\8KK:* .%M? +V]GI"JVG6\UIJZZE.+2
MW:-' 1D"@%F).".2>W2M>#PW+#K_ (EU(W"%=7@@B1-IS'Y:.I)]<[JZ.B@#
MRNW\,>(-'\4>&[32KB%9=-\/O;/<SVSO;RL)$&PX(()^\.<_+W&:V+7P#=QI
M83W.I137ZZ[_ &S>R+$41V\MDV(N3@ %<9)Z'UKO** //)/A]JS:3-X836+4
M>&)KEIF0VS?:EC:3S&B#[MN-Q/S8S@U!IVDG6OBO=:K!;7\&D6@6:5+JV:))
M;Y0T2N@8#<!&<Y'&=M>E5!<7EK:/ ES<10M<2>5")'"F1\$[5SU. 3@>E 'G
M>F_"M=-U1%4:1<::EV;E7N+1VN0N_?LW!PO!Z-C/M1%\*UM]8G9!I%QIL]X;
MHFZM'>X0,VYHP0X4C.<$C(SWQ7I1(4$D@ <DFHC=VPM?M1N(A;XW>;O&S'KG
MIB@#C%\$7S>.H=?>XTVW$4[R-)96SQ3W*$$".4[RK 9'S8R=HZ5J>(/#^I7W
MB+1=:TJ\M8)]/6:)TNHF=7CEV[L;6!##9QVYKI:* //KGP#J[Z=J'AZVUBUC
M\.W]Q)-(K6Q-S&LC[WC1MVW!).&(R >]7?B1IUW>^'=,M=-643+JMF5>*(R&
M$"0?.1Z+U.>.*[2B@#@;OP/KFN3:E>ZQK=O%?3:<VGVC:? T:0JS!F<[F+$D
MJ!C(P,^M4+#X8W=O=ZK<E]&L_MVBSZ8(=.M6C16<@B1B6);IS^'UKTVB@#DM
M7\)WEYX5T/3[*\@BOM(FMIXI)8RT3O",88 @X//0U3U+P%<ZU+K4M]J,<<NI
M6=G$)((B/*G@8OO"DG*[B/EST&,UW-17%U;VD?F7,\4,><;I7"C/U- ''ZKX
M:\3^(?#&IZ5K&JZ9NN8XTA^RVKHJE7#%F+,22<8P.!6<FF>*/^%A^+;O1;BV
MLXYUM$#7UH[QR8B(W1L".5.01R.><5Z*K*ZAD8,I&00<@BEH \TF^%DL5OI-
MM;75A>V]G9M;/%JMJTJ!V<NTZ(& #DL1@]@!FK5AX"U;2+#PH-/U.R^VZ'%/
M [3P,T<J2XR0 P((P,5Z#10!YH/A6L6LW+H-(N-.N;PW;?:[1WG0,VYHU(<*
M1G."1D9[XKK_ !%H4FMSZ))'.D0T[4H[U@P)WA5==H]_F_2MLD*"20 .235:
MWU/3[R3R[:^MIWQG;%*K'\@: .0N? ES/X'\0: +V(2ZI?3W22[#M022^8 1
MW('%3_$VQO-1\*PV]BLQN#J-H0T4?F&,"927QZ#KZ<5U4=]:37L]G'<Q/=0*
MK30JX+QAL[2PZC.#CZ58H X2X\%ZUK-QJ-[KFJ64EU)I4^FVB6ENT<<8E'S2
M-N9B2<#C. !5R^\(WWV7PY<:9?P0ZKH</DQM/$7AF5HU1U8 @C.T$$'C%=?1
M0!Y5J6@7]OK6GQ7'GZAK6HZY::G>3VUFZ6L,,/R[0QR!M5>YW'(]:M+\*UAU
MFY=!I%QIUS>&[;[7:.\Z!FW-&"'"D9S@D9&>^*]+HH XZU\,^(-'U6_&C:M8
M1Z7?WK7LJ7-JTDT3N09%0AP""0>HXSWJ1/#6KVOB?7K^RU"Q6RU=%9XY[9I'
MCE6(1KCY@"O )!Z]..M=;10!QO@WP=<^&]2U"\EEL88KI$46.FQ/';JRDDR;
M68X8Y P,# [UV5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S'C;
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
M8I9K-</YC+C][M0*@ R%&3D9KO+;PQH-E:7-I:Z-80VUR@CGBCMU5)5&0 P
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
M?LEPUM-A2-DBXW+R.<9'(XI(-0\[4+ZU:UGA6U* 3R ".;<N?D.<G'0Y YH
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
MD\\U<OO"WB)=%\0^%X-&M;JWU>]FG357N%"QK*V[,B'YBZ=!C(.!TH [F_\
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
MSBN]JKIVG6>DZ?#8:?;1VUK"NV.*,8"C_/-6J "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBL+Q%K=QH=YHSB*)K"[O5M+IVSNB+@B-@<XQOVJ<_P!X4 ;M%>90?$Z^N+#6
M'73X!=>=$-$C);%W'+,T,;-S_>0DXQP15'Q!K6JV5CXKET<6]I=P:W9PS3AY
M,RAEA&<$D#.X*0,#;GO0!ZW17FFH3^*%^)MC#9)IK:D^@N9?-DD%M'^_'S #
MYF/0=NO7BNJ\(>(I]?\ #?V_4((;6Z@FFM[E4?,:O$Y5B"?X>,\T =#17G&A
M_$.^OO%>EZ9<?V?<VNIB7RI;."X01E$+CYY%"R@@'E<?E1X\M+_5O'OA;2,6
MTNFS17,SP2RR('=-F2VS'0-\ON3GM0!Z/17F\?CW7CH<'BQM/TX>&I;E8A$)
M'^U+$TOE"0G[N<D'9Z=ZU=(\4ZUJ&M:]YMC;#1](NY+9GA622XF(16 5%SDC
M=SZY&!P: .SHKB]:\6ZJ-4\.V.AV,6_6/M(/]IQ20M%Y2@Y*\-Z\8YXY&<UE
MWOC_ %W3;+4;2?3;&76]/U*TLW2)V$,Z3X*,I/*G!Q@YP?6@#TBBN'.O^+;O
M69-"L+;11J%E:I<7TTS2F'=(6V)&!\W1>6/Y5RVJ:I?^/-1\%I]FMX[*\%X;
MBSEGD"F:$['RR8R!R5/J>: /8:*\?M-:UL6/A(:$EG9Q7>KWT,D#R2E)"K3?
M>)+':=I;KUQCBN^\4Z_>:'8:=':6T$^IZC=QV4"R.5B61@268CG: K' Y/%
M&_%#% I6*-(PS%B$4#)/)/U-/KSC5O'FN^']/\06^I66GR:MIEM#=PO;%_)G
MCDDV<J3N5@0>_/%=6^H:Q8>$K_4M3@LTO[>WFG$,#,T:[5+*I)P2>,$C'M0!
MN45Y[I7C+Q*;OPS-K&GZ9'IVO)B,6TCF:%_*,@+9X((!X'3/4XYB@\>:^VC6
M7BJ;3].'AR[N4B6)9'^U1QO)Y:R$_=)R02H'0]: /1Z*\SOO'/BN*T\2:I::
M;I+Z;H5]+!()9)!+/&@4G;C@, >IX/IQSVO]OPM.;>.UO?,,'G+(UI)Y.-NX
M#S,;<^V>M &O17F>G>._$Q\.:+XFU+3]*&DW\L,4L4#OY\?F,$$@)^4C<0=O
M7'>IG\?:U;6GB;5;C3;)M+T:\FLXPDC":XD#*J#N%&6&6]^!QR >C45PDOB/
MQ3INHQZ3J]MI/VK4+.>:QFM&DV))$H9DD#<D8(PP].E<EX'BN+/_ (0VXDM+
M274=6M[NX6[>XG9BPA4[G!;&23@\'C&,4 >T45Q7POU#7=5\(07FM3P3[VD$
M4JLQD;$KJ=^>., #'85A#XIWLU])<6UK:OI\=\;7[*(9VN702;&D#A?+'=MO
MH.N: /4J*\TO_&_BN.#Q-J%CIVDOIV@7<D4GG22"2=$56(7' 8 ]3P<CCBKV
MG:QX@OOB?=6\4MK_ &0=-MKD0R,VY4=GY '&_(P>V * .]HKQ[1]:UY[?P%'
MH26-G;7PO0UK))*8V9-YPQ)9B!C(YZ^U=-J'C?4+!]:TUK6V;68+Z"WT^+Y@
MDZ3X\MCSGC$F[']P]* .[HKF/&7B#4] M]'72[6VN;K4-1CLML[%$&Y'.[(Y
M&"H]>,\5SZ>*?',M[K>E1Z?H1O\ 2$2>6<R2B&6-T+(JK]X-\K9).!@>M 'H
M]%<;X=\:3:_K>E6PM8XK:^T)=4/)+HYD5=N>A')[5C7'Q#U@>&[+4X[.UBCF
MOKJWN+QH)9H;9(G94++'EOFVCG.!0!Z717G7]N^([WQSX>CL;S2Y;*\TE[F1
M8Y':&0AH]S*<9.-WR_4YJU\0)]1@U_P?_9:1R73ZA*J)+(4C.8'Y8C)P.N/:
M@#NZ*X"+QMJUM8:];:NNDVVK:5<PP+(K2FWE\U59,* 7+8)^4=2.W6J%I\2=
M3-IJ$US:VCII5]:I>SQP30@VTW!=4DPRLIY.<@@&@#TZBO.-8^(]W8W-U';V
M]KY+ZF=-LIY5D*YCCW3R.$R6 ;Y0% R0>:W_  9XFNO$,5_'>0QB:SF"">".
M1(IU900RB0!ACD$<\CKS0!U%%>:GQOXK?2==UR'3](;3=&O+F&2)I)!-/'"Q
M!*GHIVCOG)STXK2M_%6L:QXKU+3;&SLO[)M+:WN))YF<2E)8V;: .K<=>, '
MKF@#N**\Q\->)]5N]'\-Z)X<L-.M[F72!?RM=O*T4,6[8JJ,EV).>K< =ZF/
MQ UVY32;2QTNQ_M6XU*YTRZCEE;RDDA0DNK#DKP&Z9QD=>: /0;BRM;MD:YM
MH9C&<H9(PVT^V>E3USVO:W?:#!HUQ-';O!-=Q6M^X#8B\SY0ZG/ \PJ.<\&N
M4'Q.O#!X@;^SX=\1']B#)_TT-,UNI//_ #T4=,?*P^M 'IE%<#)XCU^]UKQ+
MI;66FG3=(@'VB8M(KRE[;?M4 _WCUR,#U/(R=#U?7Y=<\'6NF_8H-.N?#RW!
MM7>0J /*SUR20&PN2>^: /5**\NLO&&O:+9^-=7U;[-=V.EW\D4<2.^\/MBV
M(N1@)E^3U!)J:U^(FJB+5!<0V-R\&ESWT4UK!/'&DD:Y\N3S ,YSP01G!X%
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
MYX88P#A<;^PYQT% #H_B-:C2;F>YTF_@U*WOETXZ9A&E>=@"BJ0=I!!SG.,
MU/=>-Y-,TL7&JZ!?65Y)<K:V]FTD3&>1AD;7#[0H )))&,&HK_P E[<:I=+J
M<L%U=:C#J5K-'$";66*,(."<." <@XX8CWINJ>!KSQ!I"V^MZZ+R\ANDNK:;
M[!&(HF4$;3$<[U()R&)]L4 :WAOQ/%X@>]MVM)+.]L759X'D23 895E="58$
M9_$&L:;XD01+/?C1=0?0(+@VTNK*4\M6#;"P3=O*!N"P'8UL^%_#8\.VUPK/
M9R3SN&=K2PCM4  P%VIR<<GYB>IK"F^',TEI<:,FOS)X;N+AIY-.%NI?#/YC
M1K+G(0MDXQG!(S0!'H^K:UJ_Q1UJVF_M&#3=+9(HXD:#R&W1;MTG5R6)#+MZ
M  '!R*W6\76ZP>)Y?LLN- W><,C][B$2_+Z<''-6=+T :9K^N:J+CS/[4DA?
MRMF/*\N(1XSGG.,]JY_6?A_>:A>ZZUCXDFL++7(]MY;+:I(2_E^7E7)R 0!D
M=^>1V )KGQ^XU*VT[3O#]_J-Y<:9%J2QPO&H6-R1AF8@ C'XY&*;_P +)L)]
M+TBYL+"YN;O5%D:&T9TB:,1G;(9&=@J@-QUY/2M+2?"BZ7KL&IB\,ABTB'3/
M+\O&1&Q;?G/?/3]:P)/A7;G3-+B2^A:]TZ2X*37-BD\4B32%V5HF/."1@@@\
M>] #;_XCW;C09-(T:XG^UZC)8WD#-%OC=%8F-3O"[C@,&R5*CKDBF/XUU?3_
M !AXGMUT?4=3@M(;69;>$Q@6J&(L^22,L3V&<X.*T[CP$YT32[:RU.&SO]/O
M3>I=0Z?&L;.0RD&)=HQM;'7/ R36I9>&6M=5UV_DO3+)J\,,;CRMOEF.,IGK
MSG.<<8H R5\::=)K5KJ'VR\CTV3P_)JA1@OE",.GS$8W;P&Q@''6M'1O%%_J
MH,LWA?4[*V>W-Q;RRO$?-7C"D!\HQR, ^_(Q69:?#:TBM[2VN[YKBWAT%]$D
M01[#(K,I,@.3@_+TYZ]:L0^#]7ET>ZTC5/%,]W82V3V:)':)$ZAAM#LX)+,!
MZ8!R<@T 5H/'XU"74-,>PFT^_73YKNW)N(9@0HP<F-FVL"1P:T-$\1):?##3
M?$.M7#,%TN*YN9<99B8P2<#N2>GJ:R=,^&LEEJ8O9M5M69=/EL!':Z:ENNU]
MOSG:QRPV]^O;'?>7PE:2> 8O"5Y,\ULMBEFTRC8QVJ%# <X.0#WH IKXWEM=
M+O-3UOP]J6E65O;_ &A99FC?S 2 $PC$AR2,*?SI+;QPPO#9ZMH5]I5S):R7
M=JD[QN)TC&6 *,=K@$$J::_@W4M3TB\TKQ!XDEU&TG@$*+%:) R,"&60L,EG
M!4>@]J2+P7?75\+W7=?;4KB"TFM;3;:+"L7FKM=R 3N8@ =0.O% $&D_$=-2
MGT5I] U*RL=8PEI>3%"C2%"VT@-N .#@D<X].:QO%GQ%OI?!VIZCHFEZC#9+
M((;?5P8]C,)0I(0G=L)!4-CKZ5TZ^#%71O"NG?;CC0)H90_E?Z_RXFCQC/RY
MW9[]*Q;WX97L^@W/AZV\3RV^A22F6*U^QJSQ9D\S9YFX$INSQ@'ISCB@#IAX
MI@-YXCM_L\F[0T1Y3D8DW1>9\OX<<UF'Q[]I738M)T.]U*]O=/CU%[>)XT$$
M+CY=SNP&2<@ =<&H]8\"7E_K&KWFG^(IM.M]8@6*^@6V20N538"K$Y3Y>#Q^
M78C\"7FGG3+C1=>:QOK738=-GE>T65+B.,?*Q0L-K Y.<GKCF@!MUXRU>+QG
MHVEP^'[MK:^L'N9$8Q+*C!D'.9, +N^8<GD8SS5KQGXGU/P]?:!#I^F/>K?W
MOD2A2@)&QFVKN=<,<9R>,*>^*DO?"E_/JNB:K!KTD=]I\+6\TLMJC_:8V*EL
M@;0I)3J.F>E6O%/AR;Q!#I[6NH&PO+"[6[@G\D2C<%92"I(R"&/>@#-OO'K6
M]U?16?A[4K^/355M1DA:("W8J'* %AYC!3DA<_6M:_\ %6F:?X57Q&7DFL9(
MHY(1"F7E\S 15'J2P&/>L:[\$:B;G47TWQ))8PZJ%-_&+19-\FP(SQDD>66
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
M-C::GJ6H0HRS:A'%'/\ -\NV-2JX';AC5])5:.-V!C+@$*^ 03V^M/+*I +
M$\#)ZT <N_@#1?L&F6T#WMI)IL)M[:ZM;IHIEC/5"P^\#@<&K5IX-T6P_LG[
M-!)'_9<LDT'[PDM)(I5V<G)8G<>3WK>+*#@L,^F:H:WK-GX?TB?5+]G6U@V[
MRB[C\S!1Q]2* 'ZQI5IKFD76F7R,UM<IL<*<$>A![$'!!]163_P@VA>;H,GV
M9@=#399X<\# ^]_>Y4'GN,UT)=%SEU&..33J ,I/#UA'<ZQ.JR;]7"BZ^?KB
M/RQCT^450;P1I)_L4Q/>P2:/"+>VD@N6C9HAM^1R/O*=BY!]*Z-75\[6#8.#
M@YK,U#7[33M3TNPD61Y=2G>")HP"JLJ%SNYXX4],\T 47\$:-)?ZK<R)</%J
MJE;NT:X;R)"0H+[,X#84?-UXXI+7P5I]O8WMF]YJEU%=VK6C"ZOI)=D3#!50
M3@=>N,^]7]?U^T\.:1/J5VLDD4+1JR0@%_G=4'!([L*9=>([33UU*748I[.T
ML'C5KJ5,I+OQ@IMR2 6"G@<T #>&]/:317*R9T?/V3Y^F8S'\WK\IJ+6/"EA
MK.HQ:A+->VUW'$8#+9W+PM)$3G8Q4\C//K[UH-?E=8BT_P"R7!#P--]I"CRE
MP0-I.<[CG(XZ U;#*Q(# D=0#TH X&[^&ML=0\,V]D\T&E:/#=(&2Y=)T:0J
M5*,O/4-GGH<<T_6OAS:3:#:Z5IRLZ/JT%]?RW5P[2SJK#>2_4MMX'3\*[H.A
M( =23R!GK3J .6A\ :-';ZFDSWUW+J5L;2>YN[IY9?).?D5F^Z.<\=^N:NZK
MX4TW5K:QCF-S#+8#%K<VT[131<;3AAV(&".AK.D^)'AQ+F1%EO);:.3RI+Z&
MRE>V1\XP90NWKWZ>]=874,%+ ,>@SR: .=_X0;0SX9NM!,,S6MW)YUQ*TS--
M)+D-YAD/);*CGV%+>>"]*NK?2XHFN[)M,A,%K+9W#1.D9 !0D=0=J_E70[UV
MEMPP.IS1N7=MW#=C.,\T <YI_@?1=+335MDN -.NI;JWWS%B'D#!LD\GACUK
M4O=&M+_5--U&<.;C3GD> AL %T*-D=^":O[EW;=PW8SC/-9/B'Q'8^&;*"ZO
MEN'6>=;:)+>$RN\C9P HY.<&@!B>%-(&EZIILEN9K/4[B6XN8Y6)#/(<MCTY
MZ8Z53LO ND6;W$KRW]Y/-;-:>=>W;S/'"W5$+'Y1^M6="\6Z9X@N[BSMEN[>
M]MU5Y;6\MG@D"-T;:P&1P>16XK*V=K X.#@]* ,8>%]-%OH<(679HI4V?S]-
ML9C&[U^4FK5GHUI8:MJ6I0!Q<:BT;7!+9!*($7 [<"KX=6) 8$KU /2D#J1D
M,,8SG/:@!U%9<6O6DWB670D64W,5FEX9,#RRC.R@ YSG*GM^-:E !1110 44
M44 %5+G4[.SOK.RN)U2XO69;="#F0JNYL?0#/-6ZY3Q%>W5OXW\'6T-Q)'!<
MW%TL\:MA9 MNS ,.^",T =717BVGSZ[#X)T;Q8_B;59;IM56!K:24&!H6NC$
M59<9)QSN)R.@Z"M>SUJXMOB6(;W6)KZ&[U"6"U%AJ*M'$ K?N9K;&5V[3EQW
MQF@#T?3-3L]8T^*_T^=9[67.R100#@D'K[@TMIJ5G?S7<-K.LLEI+Y,Z@']V
M^ V#^!!_&O(M+UV]U#3?"%IK/B*[TW3[R*\DFOEN/*>>9)B$B,I^Z-N3[XQ6
M?;ZY>Z9X>\1W&DZK+=03>)H[>;4_,1&%N8D!?S,;5SA5\S&.<T >[T5POP]N
M]0N+K5XIK];NPB,7D!M12]EB<@[U:11T(VD ^]<=K?BZ[3Q +[3]3NXMFMI9
M&WN-43YE$H1U%J$^[C)#$[NAS0![717D.HC6KRP\>ZNGB;5K5M%O)S9002@1
MKLA1\,"#N4YQMZ#GUJS+K9U/Q-=)KOBFXT""WTVUN;)(9U@68NA:20[@?,VL
M-NWD<=.: /2]-U*SU>PCOK"=9[:3=LD4'!P2IZ^X(JU7GOPYN;J#X*VEU9Q_
M:+R.VNI(4VX\R022%1CW..*P]$UN59_"5WI_BVZUC4M5F1-2T^29754*%I&$
M8&8O+8#T]#F@#UZF)-%([HDB,\9 =0P)4D9Y].*\=A\;L/ FD6;ZZQ\0'7%M
M[B+SO]("_:R"''4+LP.>.0*O::(=/\:^/B?$KV5ZK"6%+J=-F#;*1(R$994[
M>@7G- 'IFIZG9Z/I\E_J$ZP6L6T/(P) R0HZ>Y JQ+*D$+S2L%CC4LS'L!R3
M7B:^(K^U\&^(K?\ M2_DU:TBLY&NH]36\@8/,%+Q.H!0MSE#VQBM/7-4%UJ?
MC :OXKN=(GT_,=A8),L:/$8@5<H1^^WL2,<^@QQ0!ZI8WMMJ5A!?6<HEMKB-
M98I%Z,I&0?RJQ7AL6M:C#IO@[23=36FF/X=AN$:+4%L?.FX!!E8'.U<':,?>
MR<XKN[+5M>@^$DVJ>9%?ZO%9S202Q.LHEVEO+;*C#':%)P.3F@#MZS-+\1:1
MK5U=VVFWT=S+:-MG$>2$.2.N,'D$<>E>=Z1J/_$]\.VVC^,;W6O[6@E_M&-K
MA9?)7RB1,H _<D/@8Z<XQD5L?"33S%\.;5OMUV_VGS0 [@B+$L@^3CC/7G/-
M '8WFL:=8:>;^YNXDM ZQF4'<NYF" <9_B(%7J\$ABB3X-ZI;P:U++?)J:))
M;2RJ_P!E/]H85BF,@MU.>M=1J5SKWA'7=9LM.U;4=6+>'IM1BCOF$K).DBKE
M< <88G:!CB@#U.J6IZQIFC0"?5-0M;*)C@/<S+&"?0$FO-_ >JZE>>(=/\K6
M/MEK<6;RW<<^K1W3L<+MD1%4&/YC@CISTR*N7MQI&G_%F^G\6-;112V,*Z//
M>X$*@;O.56;Y0^[:?7% 'H5I>6NH6J75E<PW-O(,I+"X=6^A'!J>O+]6UC16
MN=$L]"U:+2/#=_=W/VV_TXK KSHJE4$F,+N.?F'7;@&LN76M8GTTV&G>(;N:
MR3Q/:V%GJP8-))$ZC>N[&) K$C)R#CG- 'LE%>7VNB:K<>+]<\-GQ=KJV%M:
MP7<3^>OGB23>,&3;G:-F=OO6-;^)KS5(_ 1UCQ+<Z7;ZCIUP;R>*40B9U*!<
ML>%)/?CJ0,9H ]IHKQU/%,Z:+>6 UB^OK(ZW]AT[4Q>);F5!%O97N"I&T$,N
MX#+' !JG9^(=<O?#4EK!KDZ21^*;>PANX[H7#+$^S*^9M D +'J.>AS0![=1
M7E-Y;^(-,U;Q%HVEZ[J=[):6-MJMG]JFWN9!(^Z+( RCA,;3QS6]X1\2Q^(=
M0O/$#WYBTN\DCLM*MYI-@D94+2,%/5BQ8>N(Z .BU/Q3H&C70MM4UO3[*<J'
M$5Q<I&Q4Y .">G!_*K>G:II^L6GVK3;VWO+?<5\VWD#KD=1D<5R/Q7M;>3P5
M-,\$32B[LU#E 6Q]HCXSZ<FLS6;FW_X374-*U+Q%-X:TRULHI[)+69+47#-N
M\R0L1\VTA1M_2@#TRBN&TO6=5O?@S+J][*Z:D=,N)!.%\MFVA]DF.Q*A6_&N
M5U&_US2/#?A'SM;U">+6L2WUW)>);[&\E62)92N(U)SSU)7KDT >QT5X]_:&
MOW&BZ1:IKTL:7'B1;2*[MKQ+F46YB8LCR ;68,#@D'^'.<5;ATG5Y]:\5Z)_
MPEVN+::3%#<6KB=?.WRQLV'DVY904X7CJ: /5J*\AM?$-SKDOAV'Q!XCN-%L
M;C08[WSX)UMOM5R3A\R$8^48.T8^]GI3+/QCJNBZ3I?BC4[ZXO-))O+!G88%
MPJEFMI]HX#/L*9QSN% 'L-%>+7VH>(M/U'2]%UG5+N+.E"[>0:FMD9;AW8R#
MS&!R$R $';D@BNWM=;O+#X3G6=8N&GN8K%Y'N+%D=G'.UU.-N2NTYQC.>,4
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
MG@VQU_QGXWN-7TR2YC^SVPM#(&"%O);+)V+ @#(Y'XUK6DNJP_!:W=M.FO\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 444R6,2QE"S*#W5L'\Z 'T55^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
MW^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?
MXT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455
M^P)_SWN?^_S?XT?8$_Y[W/\ W^;_ !H M455^P)_SWN?^_S?XT?8$_Y[W/\
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
ME7%:G%I]SXEOYHWCAMK[P[(SW,46[<&< /@<MP13/!^H65A?75K'-I=Q8I%
MJZE9V@@#2,Q41-@D,W0]>_-'+H'/K8[I;B!YFA2:-I4Y9 P++]13ED1V95=2
MR'# 'E3UYKSC3K[P_=^+_.T=;""2P$T=O#&52:^F8?-D_P!P<X)ZGGH!F]X3
MN]:L]>_LG4-+>)Y[=KV[F:2-BTS.06^5C\O 0#J !0X@JESNZ***DT"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH SWT33WU^/7&M\ZC';FU6;>W$9;<5QG'7OC-7G19$9'4,C AE89!'H:=
M10!Q@^$_@<7GVG^P(<[]_E&23R=WKY>[9^&,5V2JJ($10JJ,  8 %+10!D7_
M (8TC4]<L-:O+3S-0T_/V:7S&&S/7@'!_$&M>BB@#*TOPWI.C:EJ6H6%KY-U
MJ<@ENW\QF\QAG!P20/O'ICK6K110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 8'I1110 4444 %%%% !BDP/2EHH
M *:L:(SLB*I<[F('WC@#)_  ?A3J* "BBB@ HHHH ,#.<<T8![444 &,T8&,
M8XHHH *,#.<<T44 %! (P1FBB@ QD8HP/2BB@ I, =!2T4 )@>@I<#.<<T44
M &**** "BBB@ HHHH *,444 %&*** "BBB@ HP*** $P/04M%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
84 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>cvco-2024330xex14015.jpg
<TEXT>
begin 644 cvco-2024330xex14015.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MZTR>1I(8HQ)%N.2G."![<BE89Z-1112 ***HZI.\-L AP7."1Z4 3SWD%O\
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
M/"7\/YBN>KH=1_X\)?P_F*YZFA,*Y>/6;RUMIV2/[5+)J[VL:R2;0H)..<'
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
M]<JZ/<K&@22?S7PN[EFZ9.[H. !6A-I%K/K$&IOO^T0H44 _*>N"1ZC<V/\
M>-(9DZGKL5SI-RT,/FV_]G&[D_>%"-WW%R.03AOIBK%K>:F_BBZLSY!LHH(G
M"DG< V\9'').WG)[5,GARQCL-1LT,HCOV8R'<,J&[+QP!S@>]6&TJ,ZHNH1W
M$\4GEK'(B$;954D@,"#TR>F.M,#G]&U?4[71+&YN;>*2R:80M(9B9?FD*AL8
MQC)'&<X_*NOK-&AVHTB+30\OD12+(IR-V5<..WJ*TJ0(VM'_ ./9_P#?_H*T
M:SM'_P"/9_\ ?_H*T:DH**** ,36/^/M?]P?S-9]:&L?\?:_[@_F:SZ8CF+_
M %&?3]0\17,1WFVL898T<DKG]YV_ 5:2^U>'4+:UNS9?Z;%(8C%&W[EU .&R
MWSCZ;>E7[C2+.Z-X98V/VR)89L,1E1G ]OO&II+*"6YMKAU)DM]WEG/3<,']
M*8CE[+6M2L_#5G<7,T=S/=S^3$WD.=G+DE@I);A> ,?UJ>3Q#J,.FWK_ &=9
M9H'A$4K6\L$<H=PI&U^01[$]1]*U%\/:>MO+;[9C"[B14,SXB;).4Y^0Y)/%
M2+HEI]DDMI&N)DD=)&::=G8E2"O)/'(' IB,O4=7U.P!C^TV3W,4/FR1QV<T
MF3DX!VD[!@=3GN:FBU>_U6>.'31;08M(KF1[A6?_ %F=J@ C^Z<G/X5>O-$L
M[VXDFD\Y6E01RB*9D$BC. P!YZG\Z9+H%C(EN%\^%H(A DD,S1MY8Z*2#R/K
M0!2676#XJMX'N;9(C9^9+"L;,N0RAL'<.>N#C@=C56+4[J"&&+3[>TCDN=5N
M+<[E;: ID._@]?ER?7V[;;:+9F6UD02Q/:IY<;1S,I*9!VM@_,,@=:<FCV<;
M1,L;9BN'N5^8\2/NW'_QX\4@,F37;^S2\MKB.VEO89H88G0%(V\TX4L"21@Y
MSS5BWOM4AU^WTZ]:SECEMY)A)"C(<J5&,%CQ\W7O[8YM7^DQ3PWS10PR37:H
MKK<9*-MZ9QT[\CO@UGZ1H$UKJ_\ :%Q%!"4A:%$CN))V;)!)9W .!MX'N:8%
MG4=:DTVZNXY8U91:B:U ',C@[2A]\LF/]ZH+76KF[2TM7BA%V?.%ZF"501_*
M<<]V*XSV-:MYIEI?S6LMS%O>VD\V(YQAOZ]C^ I(M+M(;ZZO8XL3W042MD\X
M&!]/_K4AG-Z9<ZC+<>'TM9K:VM9M.,K6ZPL5&/+R!\W^UP>W/7-)#=ZK8P:]
M?6WV0VUK>32M'*K%Y J@L 00%XZ<'FMXZ#8^391H)H_L2>7"T<K*P7 !4D'D
M' _*ICI5H;2]MBA\J\+F8;CR7&&^G%.XK%N-Q+$D@Z,H89]ZW])_X\O^!&L!
M$6.-47[J@ ?2M_2?^/+_ ($:EE(O4444AA1110 4444 %07O_'E-_NFIZ@O?
M^/*;_=- '-T4451)QNGZC]LN9DN=?OHI_MDL2P1Q)M $A51GRSVQWK3D\1R+
M#-?+I[OID,C(]QYH#84[68)CE00>^>.E:FG6":=;R0H[.'FDF)(Z%V+$?K6=
M)X;5TEM1?SKITLADDM JX.3N90V,A2>H]S3$6DU8.-4(A_X\&V_>^_\ NU?T
MX^]BJG]OW,UQ:V]GIOG2SV:W?S3A%0$XP3@_RI]YH#7$]X\&H3VT5ZH%Q&BJ
M0Q"[<@D97@ ''I5FSTB.SNH)UE9C%9K: $=0ISGZTAE1?$1GM[06UB[WMR\B
M"W:0*$,9P^YN> ?0'.15>RU6^^U:W)/;E7MWB"V\DZA$RHR0YXQWS^F:M'PZ
MB)&T%W+#<Q3S31S*H./,8LRD'@CG]!41\,*\5WYU_/+-<S13F5U7ATQCY<8(
MX'&/\:>@M2I=>*;A]&U*6T@M_M=EL+;;@21[6Z,& YZ$8P*T)]0:WU&Q:^1X
M'-O<22+'.6C4)MZC W'!XZ8YIH\-(\.I)<7<DK7\:)(P14V;<XV@#W[YZ58.
MC^?-;2WMRUR\44L390*'63;G('LM :D$&O3LUI)=::]O:7C!(93*&8%AE=Z@
M?+GV)]Z@C\37#6WVU]+9; 3F%YO.!88DV;@N.1GWSUX-6+?0#&]JL^H7%Q;6
MC!H(751@@84LP&6QV_K4G]A1?V&VE^<^QI#)OP,Y,GF?S.*- U+.IZB-.MXW
M$33332+##$I +N>@R>@P"2?05B:QKU_!I.IQ?9!:ZA!;^<N)@R[#D;U..2".
MA [5N:EIZ:E;I&TCQ21R"6*6/&Y''0C/![C![$U0D\.BYMKY;R]EGN+N'R&F
M*JNQ.>%4<=232&7M*AF@T^-)PXEY)#SF8]?[Q S^57:!P** +.G_ /'_ !?7
M^E=%7.Z?_P ?\7U_I714F-!1112&5=1_X\)?P_F*YZNAU'_CPE_#^8KGJ:$P
MHHHIB"L74M1U&VU_3[.UMH9()TD9B\NTDKCV.,9_'/;%;59^H:8U[<VMS#=/
M;7%ON"NJA@0P ((/T% &-'K.H6L^MN+)[NVM;DEG,P78@C0E4!ZD<G''6K5W
MXGBBN1!:QPRL(EF<SW*PC#<J!GJ<#V XYJ\ND1K;ZG%YK8OW9V./N;D"<?\
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
M?V*^; G[4/M"\<;ODX^;Y<'G'6N@AE2>".:,Y210RGV(S5'^R8]FJ+YK?\3
MDOQ]S,83C\!FKEM +:TAMU)81(J GO@8H&2UKZ-_JY?J*R*U]&_U<OU%)C1J
M4444AA6/K/\ KHO]TUL5CZS_ *Z+_=-- S,I&944LQ 4#))["EJKJ5D-1T^:
MS,K1+,NUV3KM[C\1D?C3),32-7O)M3CDNY!]CU-6>S3: 8]O0'_>3YN?0T^3
MQ-<)%>W(TIC964[Q32^<-V%."RKCGCGJ/QJS/X8TID0VEE;V=Q&ZR1SP0JK*
M5(/IT/0CT-2/H<3Z3J%@9G"7KRNS8&5WG)Q]*>@M2*WU+4)?$]W8FWA^R111
MN'$OS -OYQCG.WIGCWK-M-8U#_B216=OYL%U'*6-S<DN2I[MM[=??IQBMLZ6
MRZO_ &A#=/'OC2.:+:") I)7D\C[QZ557P\(;33X[:]EAFLMXCEV*V0W4$'C
M_P#50 O]NS-=ZE&FGDP6&X23&4 ,1&'  QG/./;WZ5.VKA8=*D\D_P#$P=4
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
M=)=0VVBV/VZ.X$>=R9 Y7/!Y(QZBL&X$ N'%LTCP@_(TBA6(]P"<4P(J***
M"NX^&,T4&M7C2R)&IM\ NP'.X5P]% 'T3]OLO^?N#_OX/\:/M]E_S]P?]_!_
MC7SM12L!]$_;[+_G[@_[^#_&LW5[VT:&/;=0GYNT@KPBBBP'L'VNV_Y^(O\
MOL4?:[;_ )^(O^^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M
M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#
MV#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*
M\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%
M_P!]BO'Z* /<]'O;56FW7,(X'60>]:WV^R_Y^X/^_@_QKYVHI6 ^B?M]E_S]
MP?\ ?P?XT?;[+_G[@_[^#_&OG:BBP'NNL7MHWD[;J$_>Z2#VK*^UVW_/Q%_W
MV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_
MY^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%:VCWMHL<NZZA'(ZR"O":* /HG[?9?\_<'_?P?XT?;[+_G[@_[
M^#_&OG:BE8#Z)^WV7_/W!_W\'^-9&L7MJTL6VYA/RGI(*\-HHL![!]KMO^?B
M+_OL4?:[;_GXB_[[%>/T4P/8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UV
MW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*
M/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8
MKQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M_P _$7_?8H^UVW_/
MQ%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_G[@_P"_@_QKYVHI6 ^B?M]E
M_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHHL![?J]Y:M=*5N82-@Z2#U-4/M=M_
MS\1?]]BO'Z*8'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q70Z-(DEAN1U8;SRIS7S]7L/PT_Y%3_MX?^0I,$=A1112
M&%%%% !1110 5D>*N?"NJ?\ 7L_\JUZR/%/_ "*NJ?\ 7L_\J /!:***H044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &AH^I)I=W++)
M;F>.6!X&0/L.&&#S@U:&LV5K;7,>G:8T$MQ$87EEN#)A#U & ,G'6L6B@#>D
M\0P7*+)>:>TMXL83S5N61'P, LHZG&.A&:SKC43<:39V)CQ]F>5]^[.[?M[=
ML;?UJE10!OKXE!GE,MH3#-:16KJDVQ\(%P0V.,[>F#4%[KQF.F_9+<VWV DQ
M$RER26W9)(ZY_P BL>B@#=N?$9GU^SU)+-(8;1U:.V1^!AMQYQW))Z=ZBAUJ
M![5K74+#[3 )FFBVRF-XRW4 X.0<#C%8]% &U)XB>2:Z;[*B12V7V**)6.(D
MR".3R>A^N:Q:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KV'X:?\BI_V\/\ R%>/5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@ HHHH
M *R/%/\ R*NJ?]>S_P JUZRO$H#>%]5!_P"?60_^.F@#P.BBBJ$%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !12JK.X1%+,QP !DDUW?AWX<7-YLN=7+6T'40#_6-]?[
MO\_I0!Q^G:5?:M<>186SSR8R0O0?4G@?C4=[8W6G7+6]Y \,R]5<8_\ UBOH
M"PTZTTRU6VLK=(8E_A4=?<GN?<U#JNC6&M6Q@OK=95_A;HRGU!ZBE<9\^T5V
M7B+X?7^E;[BPW7EH.< ?O$'N._U'Y5QM,04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>P_#3_D5/^WA_P"0KQZO8?AI_P BI_V\/_(4F!V%%%%(84444 %%%% !69XD
M_P"18U7_ *])?_036G69XD_Y%C5?^O27_P!!- '@-%%%4(**** "BBB@ HHH
MH **** "BBIK:UGO;A+>VA>:9SA409)H AJ>.QNY;9[F.UG>!/O2K&2J_4]*
M]%\._#9(]ESK;!VZBV0\#_>/?Z#\Z]!B@B@A6&*)(XE&%15  'IBE<#YRHKU
MSQ%\/++4M]QII6SNCR4Q^[<_3^'\/RKR_4]*OM(NC;WUN\,G;/1AZ@]"* *=
M%%%, HHHH **** "BBB@ HHIR(TCA$4LS' 51DDT -HKK]&^'>K:CMDNP+&
M_P#/09<_1>WXXKT+1O!FC:+M>.W\^X'_ "VG^8@^PZ#\*5P/*+/PGKM_:FYM
M]-E:(#(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=2T?3]7A\J_M(YAV
M+#YE^A'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\ '\ZX2_TR^TN?R;ZUD@?L
M'7@_0]#^%,14K=T#PGJ?B!PT$?E6V?FN)!A?P]3]*7P986^I>*K.VNHQ)"=S
M,AZ-A21GVR!7N*(D:*B*JHHP%48 %*X&'H'A'3/#Z!X8_.NL?-<2#+?A_='T
MK>HHI#"BBB@ KF/$/@?3=<W31@6MX>?-C'#'_:'?Z]:Z>B@#P/6O#NI:#/LO
M8"(R<),G*-]#_0\UE5]&SV\-U \%Q$DL3C#(XR#^%>!:Y:Q66O7]K -L44[H
M@)S@ G IB,^BBN@T;P9K.M;7BM_(MS_RVG^5<>PZG\*8'/T5VFJ?#75K*+S+
M.2.]4#YE0;''T!Z_GGVKCYH);:9HIXGBD4X9'4@C\#0!'1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/
M^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9OB)2WAK5
M .IM)?\ T UI5GZ]_P B]J?_ %Z2_P#H!H ^?J***H045)#!+<S+%!$\LC'"
MHBDD_@*[/1OAKJ-YMEU&0641YV?>D/X=!^/Y4 <2 20 ,D] *M7.E:A9PK-=
M6-S#$WW7DB90?Q(KVW1_"VD:( ;2U4S#_EM+\S_GV_#%:[HDJ,DB*Z,,%6&0
M12N,^<**]AUGX=:3J.Z2SS8SGG]V,H?^ ]OPQ7GNL^#M9T7<\UN9K<?\MH?F
M7'OW'XT","BBO1_AOX?T^\LYM4NH5FFCG,<:ORJX .<=SS^E,#"\.^!=1UK9
M/.#:69Y\QQ\SC_9']3Q]:]4T;0-.T*W\JQ@"DCYY&Y=_J?Z=*TZ*D84444 %
M5=0TZSU2U:VO;=)HCV8=/<'L?<5:HH \H\1?#FZL=]SI):ZMQR83_K%^G][^
M=<,RE6*L"&!P0>HKZ0KC/'WA^PN-$N=4$(CO( &\Q!C>,@8;UZT[@>0T44 9
M.!UIB"BNDTOP+KNJ1>:MNMM&1E6N24W?08)_2LW5= U/19-M]:/&N<"0<HWT
M8<4 9M36MI<WLZP6L$DTK=$C4DU#7M'P]AB3P?:2+&BO(TF]@H!;#L!D]^*0
M'*:-\,KRXVRZK.+:/KY4>&<_4]!^M>@:3X>TO1$Q8VB(^,&5OF<_\"/-:E%(
M84444 %%%% !4-U:6][ T%U!'-$W5)%#"IJ* .9LO!.G:9K\.J6#20[-P,!.
MY3E2.">1U]ZZ:BB@ HHHH **** "BBB@ KR^Y\ ZGK/B34+F5DM;22Y=E=OF
M9AGJ%']<5ZA10!SVC>"M&T;:Z6_VBX'_ "VG^8@^PZ"NAHHH *HZGHVG:Q%Y
M=_:1S#& Q&&7Z$<BKU% 'DGB_P #PZ%9'4+.Z9H-X4Q2#+#/H1U_*N)KV3XD
M?\BC)_UV3^=>-TT(****8!1110 4444 %%%% !115BRL+K4;E;:S@>:9NBH,
M_B?0>] %>MW0/">I^('#01^5;9^:XD&%_#U/T_2NV\._#>WM=ESK)6XFZBW7
M[B_4_P 7\OK7>(BQHJ(H5%& JC  I7&>=:C\+46R#:=?.]RHY6< *_TQT_6O
M/K[3[O3;IK:]@>&9>JN/U'J/>OHBJ.J:/8:S:FWOK=94_A)X93Z@]11<#Y\H
MKL_$7P^OM+WW&G[KRT') '[Q![CO]1^5<9TIB"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBITLKJ2V:YCMIF@3[TJQDJ/J>E $%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%7=,TF^UBZ%
MO8V[S/WQT4>I/0"@"E72^'O!.I:Z5F9?LMF?^6T@^\/]D=_KTKN/#OP\LM,V
M7&I%;RZ'(4C]VA^G\7X_E7: 8&!TI7&>9ZQ\,&BM_,TBY>:11\T4Y +?0C _
M _G7G]S;3V<[P7,3Q2H<,CC!%?1E9>L^'].UZW\N]@!8#"2KPZ?0_P!.E%P/
M J*ZGQ%X&U'0]T\0-W9#GS4'*#_:';Z]*Y:F(**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?\
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
MRD*_X'H?TKA[NRNK"<P7=O)!*.JR*0:8$%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5[#\-/\ D5/^WA_Y"O'J]A^&G_(J
M?]O#_P A28'84444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8/B[1[G7-#-C:E!(TJ-ES@ #
MJ:R=&^&^EV.V6_9KV8<[6^6,?AW_ !_*NTHH 9%%'!$L4,:QQJ,*J# 'T%/H
MHH **** "BBB@ IKHLB%'4,K#!5AD$4ZB@!J(D4:QQJ$10%55&  .@%.HHH
M**** "BBB@ HHHH Q]<\-V7B![7[<9#';EF"(<;LXZGKCCM5ZQTZSTR 065M
M'!'Z(N,_4]_QJU10 4444 %0W-I;WL#074$<T3=4D4,/UJ:B@#YVOXUBU&YC
M0;425U4>@!-5ZU)=.O-2UR[@LK:2>3SWX1<X^8]3V_&NPT;X82OMEUBY\L=?
M(@.6_%N@_#/UIB//X89;B58H(GED8X5$4DG\!79:-\-M2O=LNHR"RA/.S[TA
M_#H/Q_*O3-,T73M'B\NPM(X1C!8#+-]2>35^BXS%T?PKI&B -:VH:8?\MI?F
M?\^WX8K8DC26-HY$5T88*L,@CZ4ZBD!QVL_#G2M0W2V1-C.>?D&8S_P'M^&*
M\]UGP?K&B;GGMC+ /^6T/S+^/<?C7N=%.X'S=7H_PW\/Z?>6<VJ74(FFCG,<
M:ORJX .<=SSW]*Z76? ^C:QND\G[+<'_ ):P#;D^Z]#_ #]ZF\):!+X<TV>S
MEG2;=<&1'4$94JHY'8\'UHN!OT444@"BBB@ HHHH *XWQ[X>T^ZT6ZU/R1'>
M0*&\Q!C>,@8;U_G795B^+HI)O"FH1Q(SR-'A549).1T% 'A%'4UVFC?#?5+[
M;+?L+&$\[6&Z0_AV_'\J]"T;PEH^B!6MK8/./^6\WS/^'8?ABG<1Y;I?@77=
M5B\U;=;:,C*M<DIN^@P3^E9NJZ!J>BR;;ZT>-<X$@Y1OHPXKW^FR1I+&T<B*
MZ,,%6&01]*+C/G"BO7]9^'.E:ANDLB;&<\X09C/_  'M^%>8ZWHMSH.HM971
MC9PH<-&<@@]#^E C.HHHI@%%20P2W,RQ01/+(QPJ(I)/X"NST;X:ZC>;9=1D
M%E$>=GWI#^'0?C^5 '$45[A:>"/#]I:F#[ DV1AI)CN<_CV_#%<WK/PPC?=+
MH]SY9Z^1.<C\&ZC\<_6E<#S.BKVI:-J.CS>7?VDD)/1B,JWT(X-4:8!2JI9@
MJ@DDX '>KNCZ5/K6JP6%N5624GYFZ* ,D_D*]B\/^#M-T!5D1//N\<SR#D?[
MH_A_G[T@.(\._#F[OMESJQ:UMSR(A_K&^O\ =_G[5Z=I^FV>E6JVUE;I#$.R
MCDGU)ZD_6K5%(84444 9VKZ'I^N6WDWUNLF/NN.&3Z&O+?$7@'4-'WW%INO+
M,<[E'SH/]H?U'Z5['10!\W45[+XB\!Z=K.^>V M+P\[T'R.?]H?U'ZUY!=VT
MME>36LP EA=HW .>0<&F(AHHH R<#K3 **DF@FMW"31/&Q&<.I!Q^-1T ;/A
M[PW>>([F2*U:-$B ,CR'A0>G'4]#7I>C?#W1],VR7*F^G'\4H^0'V7I^>:P/
MA3_Q\:I_N1_S:O3*3&(JJBA54*H&  , 4M%%( HHHH **** "F30Q7$3131I
M)&W!1U!!_ T^B@ HHHH **** "BBB@ HHHH P]6\*Z=K>IPWM^))!%'L6(-A
M3R3DXY[^M:UK:6]E L%K!'#$O1(U"BIJ* "BBB@ JAK-C:WVEW"75O',JQLR
M[U!VG'4>E7ZKW_\ R#[G_KDW\C0!\[44450@HHHH **** "BBB@ HHHH ***
MU=%\.ZEK\^RR@)C!P\S\(GU/]!S0!E=:Z&W\$:_<Z?\ ;$L2$QE8V8*[#U"F
MO2?#O@C3="VS.!=7@Y\Z0<*?]D=OKUKIZ5QGSA)&\,C1RHR.IPRL,$'W%-KW
M;7O"VF>((S]IBV7 &%N(^''U]1[&O*?$'@_4] 8R2)Y]IGBXC''_  (?P_R]
MZ+B.?HHHI@%%%% !1110 5[#\-/^14_[>'_D*\>KV'X:?\BI_P!O#_R%)@=A
M1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!%!;06J%+>&.)22Q"*!DGJ?K4M%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_P#$S_D:
ME_Z]D_FU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M4XSU/7O[4 >-6.G7FI3B"RMI)
MY/1%SCZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z#\,_6O1K2RM;" 06EO'!$.BQJ
M *GIW H:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%%( HHHH CF@BN86BGB26-N&1U
M# _@:XS6?AKIUYNETV0V<IYV?>C/X=1_GBNWHH \N\+>&-6T+QG:M>6Q\G;(
M!-'\R'Y3W[?CBO4:** "BBB@ HHHH **** "O!O$$,L_BW4XH8WDD:[D"HBD
MD_,>@%>\U5MM-LK.>:>WMHXYIF+R2!?F8DY.3UH \MT;X;ZG?;9=0<64)YVG
MYI#^'0?C^5>@Z/X4TC1 K6UJ'F'_ "WE^9_P/;\,5MT4 5;_ $VRU2#R;VVC
MGC[!USCZ'J/PKA-9^&"-NET>YV'KY$YR/P;_ !_.O1:* . ^'>D:AH]_JD-_
M:R0L5CVEAPW+=#T-=_110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %5[__ )!]S_UR;^1JQ5>__P"0?<_]<F_D: /G:BBBJ$%%
M:FD^'=4UMP+&T=TS@RM\J#\37H&C?#*SMMLNJSFZDZ^5'E4'X]3^E(#S:PTR
M^U2?R;&UDG?OL' ^IZ#\:V[WP#X@LK83FU688RR0/N9?P[_AFO9;6TM[*!8+
M6".&)>B1J%%347&?-[*R.5=2K X((P0:2O?-7\-Z5K:'[;:(TF,"5?E<?B/Z
MUY]K/PSOK7=+I<PNX^OEOA9!_0_I1<1PE206\UU.D%O$\LKG"H@R3^%+<6T]
MI.T-S#)#*O5)%*D?@:]1^%UK -#N;H1+Y[7!C,F.=H52!GTR30!2\._#7[ES
MKC>XM4;_ -"8?R'YUZ)!;PVL"06\211(,*B+@#\*DHI#"BBB@ I&574JP#*1
M@@C((I:* .%\1?#FUO=]SI!6UG/)A/\ JV^G]W^7TKS*_P!.O-+NFMKVW>&4
M=F'7W![CW%?0]<WXZM8+CPE>O+$K/"H>-B.5.1TIW \2HHJU8Z;>ZG.(;*VD
MGD]$7./J>WXTQ%6BO0M+^%T\L6_4[P0,1Q'"-Q'U/3\OSK*UGX>ZQIFZ2V47
MT _BB'S@>Z]?RS2 Y*O8?AI_R*G_ &\/_(5X^RLC%64JP."",$5[!\-/^14_
M[>'_ )"A@=A1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %07HW6%P/6)A^AJ>B@#P
M_1O!>LZSM>.W\BW/_+:?Y01[#J:]!T;X=Z3IVV2[!OIQWD&$'T7_ !S77T47
M :B+&@1%"JHP%48 %.HHH **** "BBB@"GJ.E6&K0>3?6L<Z=MPY7Z'J/PJ#
M0]#M= M);6S:0Q/*90'.2N0!C/IQ6G10 4444 %%%% !1110 5E>)+&?4_#U
MY96P!FF0*H8X'4=ZU:* .!T;X8VD&V75IS<O_P \HLJ@^IZG]*[>UL[:Q@$%
MI!'#$.B1J *GHH **** ,G5_#>E:VI^VVBM)C F3Y7'XCK^-+X?T./P_IS64
M4S2QF5I%+C! ..#Z]*U:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MXCOK74;?1-%C5K^< ER =@/3 /&>">>@K/NK#QKI-JVH+J\=T8AOD@QG@=<
MCG\,5,:+:3;2N:5,<HRE&,7+EW:Z'?45S=CXB.L^#KO4H?W-Q%!('"_P2*N<
MC]#7,:#J/BWQ#I[06=VL2QN?-NYNI)QA1P>G7\:%0D[MNU@GF%.+BHIRYE=6
M/2ZS=7UVPT-(6OI&03,53:A;)'TKC]-UG7]"\4V^CZW.+F*Y("/UZ\ @X!Z\
M8-5?B1%J*W=O)-<1-9-)_H\87YD.T;LG'K[FKAA_WBC)Z,PK9BUAY5*<7S1=
MFGT]=3TRN;N/$-U8>,8=*O(X19W29MY5!#;O0\XZ@C\15C1+7Q%!<R-K%_;7
M$)3"+"F"&R.?NCMFL/XE(8K'3=0CXEM[G"GTR,_S6IIP3GR/6YKBJ\UA_;13
MBXM.S[7U.XHIL;B2))!T901^-.K ] **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_%>BW6O:.+*U
MG2$F57<OG#* >./?!_"MRBJC)Q=T9U:<:L'"6S/.Y/"_BFQTJ2-=<B%K#"W[
MI2V-H'(Z5'\.K'5'2.\CO@NFI*ZR6V3EFV]>GN/RKT66))H7BD&4=2K#/4'@
MU5TS2K+1[4VUA#Y4)8N5W%N3[DGTK=XAN#BUJ_(\]9;&%>$XMV7F_E\AUCJE
MCJ1F%E<QSF%MLFP_=-6ZS]+T33]&,YL8/*,[;I/F)SZ=>@Y-:%82Y;^[L>A2
MY^5>TM?RV/+?!4^C0W6K?VLUF,R)Y?VD*>[YQG\*[&/4O",,BR13Z2DBG*LH
M0$'V--;P)X<=V9M/)9CDGSY/_BJ3_A O#?\ T#S_ -_Y/_BJZ9U*4Y7;9Y>'
MPV+H4U!1@[==>]^QB?% @Z?IQ'(,K?R%=\.%%9^IZ'IVL1117]OYJ1'*#>RX
M_(BM&L933A&/:YW4J$H5ZE5[2M^"///!$0GU?Q-"3@2,5SZ99Q3/!^MVWAL7
MFB:P3:RI,75V4[3D 8X^F0>^:[;3]$T_2[BXGLX/+DN3NE.]FW')/<\=3TKE
MM6\3:4FHS6^O^'Y,1N5AE>%7WKZ\X_0FMU/VKDDKIV]=#SG0>%ITY2FE)-]V
MFF[Z]C#\=:_:ZU-9QV.Z6W@<[I]I"LQQP,^@'ZUN^/KZXCO-+L#=26EC<O\
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
M?^0K>_M/PGY7S7&E$8Y'R&M'5=$T_6XXTU"#SEC)*#>RX)^A%9?_  @7AO\
MZ!Q_[_R?_%5:J0<%&5].QS3P^(C7G5IJ+4K;WZ+T.7\.RV\OQ(F?1%*Z<R-O
M"@A<;>N.PWXQ6?#IUK;>+]1L-6U"ZT\22%XIHY-BODDC<3Z@]?K7J&GZ58:5
M$8K&UC@4]=HY/U/4TS4]$TW6$5;^T2;;]UCD,/H1S5_6%S>5K>9B\LG[)7:Y
ME)NVMM>G>QP]YH/AI7AMKCQ/=RF9PJH)UD&>Q. <?4U+\285MM$TJ!22L;E
M3U("XKJ=.\*:)I<XGM;!!*.0[L7(^F2<59U71-/UN*./4(/.2,[E&]EP?P(I
M*NE.+NVD5++YRH3@E%2E;:_XM_Y%]  B@< "N \#DKXD\1E1DB0X'K\[5Z!T
M%9]AHFGZ9=7-S:0>7+<G=*V]CN.2>A/')/2LH348R3ZG96H2G5IS6T;W^:L>
M>Z%;V7BA[RZ\0:O+'=+)A83,(PJ^P/;.1@=,5!:P:7:_$/3H=(N'GMT8!I&?
M=E^<X/<8Q7>7W@_0M1NFN;BP4RL<L4=DW'W -2Q>%]%@N[:ZAL4CFMAB(HS
M#J>F<$\GDUT?6(Z[ZK;H>:LLJ^[?ENFG?6[U.?\ '<#Z?>Z9XA@7Y[:4)+CN
MN<C_ -F'XTGAC&O^,=2U\Y-O#^YMB1[8R/P'_CU=C?6-MJ5G):7<0D@DQN4D
MC.#GJ/I4>FZ79Z1:?9;&$10[BVW<3DGOD\UDJR]GR]=OD=DL%)XGVE_<O>W]
MY*W]>9QOB/\ Y*;H?_7-/_0WJ/Q%)_87Q#L=9N58V<B;2X&=IVE3^60:[*YT
M33[O5(-2G@W7<  CDWL-H!)' .#U-6;RRMK^W:WNX$FB;JCC(IJLE;3I9D3P
M,Y<[32;DI+Y=S*U'Q7HUGIDERM_;S'8=D<<@9G/88%<WX.L9K7P-JMQ*I47,
M<C1@]U"$9_$Y_*N@A\$>'8)Q*NG*S Y >1F7\B<5N2P136SV[H/*="A4<?*1
MC''M4^TA&/+#J6L/7J5%4K65DTDK]>KN<C\- !X8E..MT_\ Z"M=E5+3-)LM
M'M3;6$/E0EBY7<6Y..Y)]!5VHJR4YN2.G"4I4:$:<MTCA/%_^B^-/#UZ_$9<
M(3Z8<9_]"K>\7:.^M^'IK:$9G0B6(>K#M^()%,\8:%)KNB^7;@?:X7$D/.,G
MN,]LC]0*UM->[DTVW:^B\JZV 2KN!^8=3D<<]?QJW/W8R6Z.:-"]6K3FO=G9
M_A9_,X_PIXSLX]/BTS5I/LMU;#R@TH(# <#)[$=.:U=0\=:)8M&D=P;N1V V
MVXW8&>N>GX5H:GX:T?5Y/,O;&-Y?^>BDJQ^I&,_C3=-\+Z-I,HEM+&-91TD<
MEV'T))Q^%-RHM\UGZ"A2QL(JFI1LNNM[>FQR>MS#1/B)9ZS<JWV*>,#?M/R_
M+M/'J.#CWKI=5\5:/::5+.M_;SL4/EQQR!F<XX&!6M>65KJ%NUO=P)-$W57&
M?QK'@\$>';><2IIRLP.0'=F7\B<4<].27/>Z#ZOB*4I^Q:M)WUOHWOZG/^$[
M&:U^'VK33*5%S%*Z ]U$>,_CS6A\-A_Q2S>]P_\ ):ZN:WBGM9+:1 89$,;*
M./E(P1Q[5!IFE6>CVGV6QA\J'<6V[BW)]R3Z4IUN:,K[MCHX)TJE-IZ1BU]Y
MQGB[_D??#W^_'_Z,IWQ/!%GIKX.U9FR?P'^%=;>:)I]_J%M?7,&^YMB#$^]A
MMP<C@'!Y]:FU#3K35+1K6]@6:%CG:W8^H(Y!JHUDG!]B:N!G.%:-U[[37RMN
M,LM7T_47*6=Y#.RJ&81N&P#ZURGQ,DW:38VB\R2W.5'KA2/_ &85TFE>'=*T
M1W>PM1'(XVLY8L2/3DUD7^BWVK^-;6ZN80FF6*[HR7!\Q^O0'(YQU_NTJ;A&
MIS+9=RL5&M4PWLY+WI.VE[+7?[CJ(8_*@CC_ +BA?R%/HHKG/12L%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4A 88(!'O2T4  &!@=**** "B
MBB@!"JD@D D=,BEHHH **** "BBB@!"H888 _44M%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445
MRWC?Q:?"UG8B&.)KJ_N1;Q-/N\N/Y2S.VT%B !T'))H ZFBO,S\2-5&C321:
M?:75]%J=M9(T?F1P7"S'@KO 92#D'.0",\U:B\2>.9=>OO#HTW0O[2MX$NUN
M//E\@Q,6 4C&[?N4\\# )] 0#T*BO.8/'^M:M#X272=.LEN-=@N7D%U(VR!H
M=H)!7DC);CJ>.1R:HZUXDU'4+>WT[4H8K;4],\3:=!<&TD8Q2H[JZLN>0"#R
MI]* /5**\\O/&_B#['K6N:?IFGOH>CW$L,J33.+B<1'$C)@;5QS@'.<=JEN/
M'UW%!JMLEK VJI=V\6FQ'<%N([C!B<\YX&_=C^X: .^HKRVZ^*ETE_?26]O9
MR65E>-:M;%)C<SA&VNZ$*4'.2%)R0.HIVJ_%*[MM3U865M9O;:7<M;-;2+,;
MBY*8WE"JE%ZD '.<=LT >H45PG_":Z@?'7]BS)8V%JTJ);B]65)+M"@;?$^/
M+)R2-G7BM#Q3X@UC3=?T+1]&M+.>?5!<9:Z=E6/RU5LDKSCD\8YXZ=: .KHK
MR]_'?C!-&UF_.CZ/C0)Y(M0_TB3$^P!CY(Q\OR$'YNYZ5U&G^*9;[7->LQ#&
ML&GV=M<PL<[F\U'8AN<<;1TH ZBBO,;GXCZNFB^'K\VVGV4&I6(N9;V[28VR
M2$C$6Y =G!)W-Q6G8ZKXBN/BC>V*S6+Z4EA;3[/,8X5BX+)QRQ([\8 H [NB
MN4UK7]9/BR+PYH%M8FY%G]NN)[YG"+&7**JA>2Q(//0 =ZXK0]2G^R6;ZA:J
M]S-XVGA*&=R(&Q(?E((W 8( (QSTH ]@HKSNR^(=X-4U9-6BLK*.PCN9C8.L
MJ79CBR0ZEALD# 9^7IGO5RWU+Q7J/AJZU#4K32H-/NM-EGC6VGD,T.8\J&R-
MK'!Y(QCWH [BBO-/#OB+7)]'\-Z#H4%E)>+H%K?7-SJ#OL"LH55 7DL2I)/0
M>])>?$G4UT?3[M+"VLM\]Q;7]S<K+-;VLL+;=I,8SACDAC@ "@#TRBO-M6^)
M%U#JG]G6#:2)(+*&YFGF,TL4SR+N"Q&-?NX&=Y]1Q6OK?B&_O/A+>^(--C-E
M>OICW*I,2&A(0EL<?>&#CCD@4 =E17EFI7WB9K[P!+LLI=3G:XVJ)G6%P;;A
MI#C.1DL0!VP*LW'Q(U+2M)OXM5L;)=8M=4CTP&%W-NQD02+(>"X 7)( )X]^
M #TJBN2\&>++GQ!<ZC9W<=NTEGY;+<VJ2)%,KYX D (8%3D<]15/2/&6HWWC
M>XT6]2PL52>6.*UG65+F:- =LL;$;'#8S@=!]* .YHKS#3OB!XFD\):=XMO]
M,TM='GD2.>*&5_/56D\OS%S\OWB/EZX[]@W4/BI=0:CJ;6MM9O9Z=>-:M;,L
MQN;C8VUV0JI1><X!SG';- 'J-%<9!XB\2:UK&I+H5CI?]G:;>?8Y#>S2++,Z
MA2^W:"% W8&0<^U<GXJU&]?0O%T6F1QVS?V];VMQ)Y\H:5'$(.#D[<[@I"X&
MW/>@#U^BO*[36AX,G\1VUOI,!O;<Z=;11QW4K)++,"%!:0G:H)Z@#C\*[W0V
M\1'SUU^+3 1M,4E@\A#9SD,KCC''.><]!0!KT5PUAXRU&Y\=SZ'=I86$2W$D
M45O<K*D]Q&JY$L;8V.#_ '1R!GTKF-(US7GMO <>A1V=K;7WVT-;2S2LC,F\
MX8G<V!C(YZ^U 'L%%<5+XSO(O#_C/4/L]OYF@SS10KSB0)$CC=SW+$<8K/\
M%'Q OM'C$EFVE.T5BEW-;R)/)*206V_NU*Q@@<%CS[ 9H ]%HKSVR\0>(-3^
M)%I':&U72;G1(+[[/*[95'?YFX'^LZ@=L 53T'Q3?#2-&TK0=.M$O]1N;]Q]
MIFD:&&.*9@S')+,22, 'N>@% 'IU%><W7Q UNVL_LO\ 9=F^MPZU#I4T0F;R
M7\Q-ZNK8RH((Z@XYZUN>&=?UB[U_5M"UVULH[RQCAG26R=C')')NQPW((*F@
M#JJ*\ZA\2Z[IWB[QI/?M;2Z+I$4<YB5V\Q$\EG C&,9; W9/7I5NQ\5^(K>]
MT)]=T_3H['6W$4'V25VDMW9"Z*^X8;(!!*XP: .ZHKDO&'BBZT.YM;6PN--2
M>6-Y&2Z2>5R 0!A(E)VDY^8GCT-.L/&L5S\-!XPGM&15LGN7MU;)RN<J#[D<
M&@#JZ*\NU#4?%$^N^"9-9M]/@@NM0\Q193.2F87/EN&X;@YR.,@\=#26'BO4
M;'3--M]$TJT:?4M;OK3RYIY-JE6D.\L22.5R1Z9  XH ]2HKR_5?B9J5GJ.I
M6L$&FE]*VQSQ2"<O=2A SK$54A!S@%LY/I6POBKQ#KNKWMMX:L-/$%A'"9FU
M*1T>1Y(Q($4*#MPI&2<\GIQ0!W%%<-:ZGXDD^*U]IV^S_LV.PMYFA,CDH&9P
M67Y>6)!'/& *=XT\8:CX<U:TMH8[*VLI82[:AJ"2F#S-V!$6C!V''.YN* .W
MHKE(O%5S)>^+(3%;E-%@BEA=22)-\'F')STSZ8XK(M_&?B+5;[0;#2[+31/J
M6AIJDLERSA(6)4$ #EA\V,=><YXH ]"HKS.Y^)]W;6$-K-9VEOK)U*;3IF=G
M>VC:)0[2#:-[ JRX7 .3R>*4_$?5VT>![;3;2XU!M9BTP$&2."=9$+!T+ ,O
MH<@XP>M 'I=%<-?^--0\/3ZG;Z[;VGG6^E+?VQM=VV=P=CQC=R3O,8'LXJ@_
MB#5--U+Q+=+HL=SK5KI5A++% \C!W8ON 7)^5/F/RC) /M0!Z117G=OX_O[K
M2K)+)M(U'5-0OS9VY@:6.*+";V,RN-ZD 'Y>IXINI>/M;T73-=AOM.LI-8TI
MK0J+=V,-Q'/($!&<%6'S#![XZB@#T:BN<U+7[[PYX)N];UNVMVN[:-I'@LW)
M0DMA%#,,]U!./4XK+3Q/XBTK5[/3_$-CIH.H6\\MJ]C(Y\N2)-[(X;KQ_$/3
MI0!V]%<QX&US6O$?AZ#6-5L[.UCNH4EMX[=V9B"#DMG@9X( SQU.:YOPOI5[
MXX\/IXDOO$FLVMY>/(T,-C=&**T"N55/+'#$8YW YH ]+HKSOQCX]OO#%Q=1
MVDNFW2V$"R3PR+,\[G&2&,:;(B1R-W7.>!4]]X^NK*/6X6LXFO8DM9-*BY'V
MI;C"Q@C/42;@<=A0!WM%<58^(?%&MZE??V59:3_9^GWIL9C<RR+),Z8\QDV@
MA0"3C.2<=JHWGCC7_L>LZ[8:9I[Z'I%Q+#*DTSBYG$1Q(ZX&U>AP#UQVS0!Z
M'17!^(==U#PO;1ZE9R/<6NJW/G275XDLL&GQ^4NT;$RP4E>O !8DUUVC7K:E
MHMG>M+:RM-$KF2T<O$Q(ZH3R1]: +U%%% !117$^.-2U^QUWPO!HTMLB7=Z\
M4BS,P$A\IV"M@'Y>,\<Y H [:BO+3J7BFU\:^-7T>WT^;[-':33?;)G" BWR
M4C"CJ>>3@=/7C3M_&^LZQJ^@V>C:=9[-3TA=3D:ZD8>0"R@CY?O<-@# Y(.<
M4 =_17G#^/M<&BR>*UTVP_X1J.Y,10RO]K,0E\HR=-N<\[/3O6E-XSNXO#_C
M/4/L]OYF@W$T4"G.) D2.-W/<L1QB@#M:*X@^*M?U'5+NUT:RTXIIUI!/=F[
ME=3*\J;PD>!\HP/O'/)Z<5S<7B/7]?UOP5J>G6]H+[4-)NI'CFD=8(_FC^8@
M9)QC 'J>HH ];HKG/"'B&[UO2;V34[:&WO=/O)K.Y$#%HRT9&67/."".O-<Y
M;>/->;2M.\2W.F6"^';^YCB2-)6-U$DC[$D;C:>2"5'0'K0!Z-17!W?CJ]M_
M!7B77!:VYFTK49[.)#NVNJ2A 6YSD@]JOVOB'6[_ ,?ZGH=M9V0TW3?(::YD
M=A(1)&6VJHX)R.IP !WS0!UM%<%XH\>W&E^)GT.P^PPR06RW$TU\LK*Q8D*B
MB,$_PDECTST-00^./$&LWVCV6BZ5913:AI;WLGV]W46[+($(.T989.!P"<@\
M4 >B45Y>GQ"\4#P^=?GT;3(["RO/L5_&+AS*["41,\7& H)'#<]?;.M+XD\5
M7WB3Q#IFBV.DF+2&B >[D<--OB#[0%Z')/S'CIP>: .ZHKRN+QI!<^(;+Q48
MYDL_^$3N+U[8-D@K*A(]">" :U4\5^*K5]*_M+3M*1-:5DLO(E=C!,8S)&LN
M<;@<8)7&* ._HK@[+Q]<:I#I/V*TB\Z73[B]U%),_P"C&+Y-G7J905Y[*:S+
M;QWXP;3_  [J,VBZ2UMKVR&WC2X</'*Z%E9R01L.TG R0/4T >GT5YO<_$75
M-$L=<@UJPLCJFFW-M;QFUD?R)?/&48Y!8 <YX/3BJ\GQ,U*VT/7IWM[&[N-.
MM8[F&>WCF2&0,^PHP< AAP>"<@CI0!ZA17!GQ-XJM]9?2-2L-+AFO-.FN[%[
M>9V$;1[<I(2.?O#E1VZ5>^'5_K>J>!=.O=6EMY)Y[9'BE4LS/D=9 0.<^E '
M745YG-\3[R"PT61M/A-PTLBZU&"?]#CCF6&1AS_><$9[ U/J?B634K^S>2RA
MDL8O%$6GVDGF.K%E1@\GRL </N4 \<'(- 'HM%>07.K>);SP+\06U*>V:"UF
MO(8GBD?S(V4)A5X V $X/7-=+HWB3Q#;Z_HNE:W86$=MJMK)):M;3.\D1C56
M*R9 !)!ZKWH [JBN'UK4O$47Q/TC3M/DM/L,UA-*\4SL VUT!8X!^8 \?4YK
ME[3Q)XET#3_%VK6EE8W.E:?KEV\XN9W$TB[QD1@#"X'J>>>..0#V"BO-=>^)
M5U::YJ=CIL5B%TU$+K=K,7N79 ^Q-BD+P0,MGD],<UK^+O$MW;^!+/4]-8V4
M^IR6L233)G[()F4%V![J&[]Z .SHKD(_#\?A.*;7&\0:_=16=O++=0W5V9TG
M"H23M8?*1C(VX].E4;'QAXAB?0;W6=.TZ/2]<E2& 6LSM-;M(A>/?D8;(&#C
M&/>@#O:*\M'Q"\5KH$?B)M&TR32Q?M9M$D[K/)^^,09<C:.<#!SW/ K2F\9>
M(=(FU^RUFQTW[98Z-)JUJUI([1LJ[AL?< <[AU&,CTH ] HK@[/Q=XAMYO#]
MSK5AIJ:=KCI#%]EE=I8)'0NF[(PP(!SCI[]ZEC\1KN;Q5IUBYTVZL-0N7MXW
MLUGS&0&*MYCJ$D!VX.WUXSB@#T>BO,$\?^*!HQ\0RZ5I?]C0:@;.91*_GNOG
M^5O08VC!(X)YP>G%:LGC>_C^TZ8;6W_MU-833HH?FV-&_P"\68C.<>4&8\]5
M- '=45D>*II;?P?K<T,CQRQV$[HZ,0RL(V(((Z$5YP(]4U_Q)X(LKEXKFR_L
M1+UUFN949W'E!I&V_><9XR<<G- 'KU%<KK/B_P#X1W7[FVU..--/_LR2]MIA
MD,[Q'][&>Q."I&/>LFR\4^+M8N6T_3]-TJ*_LK."XO\ [6\BJ))E++$@7)X
MY8GKVH ] HKBO#7CN3Q)K&DV\=FL%O>Z3+?.&.7CE298B@/0KDMSCG K7\):
M]-XATJXNYXHXVBOKBV41YP5CD9 >>Y H WJ*\=\)^)_$FB>"]'OY;*QFT1M0
M:TD=YW-RPDN63>.-H 8XP<D@=LUMZ_\ $:[T;6Y4B.F75C#>1VLL42SM*-S*
MI)D"^4K M]TGMUS0!Z/17"MXWOU:?3/LMO\ VVNM+IL<7S;#$P\P3$9SCR=Q
MZ]16/8_%6ZOKVWN(;:T;3I[T6RVRK,;H(9-GFEMNSK\Q7L.^: /4J*YKQAXA
MFT&"T6UN-/BN+F1E47:RR$@#)V1Q*6;'&>@&:YFW^(NL:AH^B26&F6;ZA?ZG
M-ITB2.Z1AHP_S@D;@/E!P1G&1UH ]+HKSI?'>MV#WL6L6-@KZ5J-O;ZC+;,Y
MC%O.H*RKGD%2RY!SQFNHT#7)]:N]9D\J-=/M+LVEM(,[I2@ D8]L!\J,?W30
M!NT5YA/X_P#%'_")KXL@TO2_['N)T2")Y7\](VE$8=\?*<Y^Z,8R.3@BNA?Q
M;=+'XT;R(/\ B0*3!G/[S_1Q+\W/J<<8XH ZZBO,[_XEW@N;.RM%T^WG;38+
MZXDO%F9"TJY$:",$CH?F/MP:+[XDZDL.CW"65II=I?68G>YU19O*$V\J8=Z+
MA",9W-P01Q0!Z917!6&J>(9_B-XCLGDLY-*MK>W?RS(^45UD(*8'4D#.3V&*
MSO#7BC5+O1O#>B^'-/L(;J;2A?RM>2RM%#%NV!5Y+L2<]3P!WH ].HKSD_$#
M6KF/2K2RTJS_ +5N-3N=+NHI9F\J.2)"2RN!DKP#TSC(Z\TLGCGQ#::3K4=S
MI-K)JVE7L-O,UJ))81%(JMYVT#>0JGE1S0!Z+16%X9US^V/#BZG/>:=.,ONF
MLW81 *>^\94@=0>E<OH'Q"O=1\5Z=I5R-.GM]125HI;))U$91=_WI%"R C/*
M_E0!Z+17CWA#Q/XBT+X:Z-K-U:6,VAQNL,Q,SFZ*M,4\P<;>&;[O7 Z]AT%[
MXU\0&WUW6--TW3Y-%T6XFAF2>9UN)_)_UK)@;5QS@'.<=LT >@T5R-CXPEOK
MOQ*(X8A;Z7:P7%NQR&<20F3Y^?;M6#:^)O$^J^)?",EH;&.VU/13>36[NX4L
M?++'@'D;OEY[G- 'IE%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !67KN@6/B&SCM[T2@P
MRB:":&0QR0R#HR,.0>3^=:E4=7UC3]!TV34-3NDMK6/ 9VR<D\  #DD]@.:
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
MP7L@EO+.&[=+>Y?CET!P2<#.,9QSFNJR,XSS2;AZB@#E]6^'^B:QJ4U]*U[
MUQ"L%S%:W3Q1W"*,*)%7AL X^G'2I'\#Z48]$6*6^MWT:$6]M+!<%',6%!1R
M/O [%S]*Z3<",Y&/6C<-N[(QZT +169JNN6NCW&F0W"2LVHW8M(3& 0'*LV6
MR1@84],]JTZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N.\?V-[(NAZM:6,NH1Z3J"W4]E$
M,O(FUEW(O\3*6# =Z[&B@#@-<\2W?BKPMK-EX8T_6([P6;%+F6U:W&[(S&A?
M!WE=V,# ]>E8.FV&GG7[:3P?HVHZ=9IIURFJ^=:RP+(2G[M"' WRALG(SQGD
MYKUVB@#Q.T\"6D/AKP%<QZ?>1ZA<SP0:E*C2+(8'A??')SD)PJXXP..*;XIT
M5=!\/_$/3M/M)K72LZ;+:PIE4WLZ^9Y9/ .0N<=#BO;JIZKI5EK>FRZ?J,/G
M6LI4O'N*YVL&'((/4 T >865E9/XI23PGHVHZ?:IIMTFK&>VEA65RH\I2''S
MR!LDL,\'J:CT6VU.QB\.W$>E7%Q-;>#9D\AD9=TN8B(B>S'&,=:]?HH \-\,
MV<T7B>*6PLO)M[C1[I+H6ND7%G'YF%*HYE9O,<'/S<?4YXO:/X2BT;1/A[J]
MEI]S%K#W5O'?3?.9/*>%]ZN#T4$*,'@8 KV2B@#R?PI9:5;ZK&NO:'J<OC :
MA(\E[]EF8'+ML<2CY/*";1C..,8K"\-:-JC:YIR:@AMO$,.H^;=W0TFY::10
MY+;KG?Y9B9?E'&,$<<5[K10!PGCJY&F^*O!VJ2P74EI:7-R9VM[=YB@:!E&5
M0$]2!6-JBZQXLUG4]=\.6-[8BWT.>RM[FYA:WDNIG(90BMAL+@X8X^8UZI10
M!XGX6TMTFDN;:(6/D:5<+?0Q:/<VOFDIPLTDKE7<-R",G[W/-4_#%G93:/X+
M_L+1M2A\2)+;275ZUO(J_9L#S"TI^5HV3A5!/88!%>Z3PQW$$D$J[HY%*.N<
M9!&#46GV%MI6G6VGV47E6MM$L44>XG:JC &3R>/6@#Q.:.\N/%^FZA%I'V+4
MQKZ?:4@TJX$L<)E*DR71;8Z,O. ,8/& *Z#3?!T%]I/CRZN=-EEU&YOM0BMO
M-W<H<,NP'C!8 Y'7 ]*]5HH \9L]"T[5M"\"6%OI-[#;)>[=2C:WEA)D%J0Y
M;(!VD@*2.#R*E_X5_I;2>.K-M*G-E:*)-)@S)Y<3M;AF:$9QDN!T],5[#10!
MX;JMGJES<Z+<Z_:BYL9-"MEB-YIEQ>K'<;?WH*1,"DI)'S$=L C!K9L/"']I
M^)O#MGK\5SJ%K!X=D$CSQO&';SDVI("3R%/W23RN>U>LT4 >'3:!%!X?T4ZC
MI-Y<:?I7B2ZAV>1)*\=F3(%PH!8IG9SSVKM_B7I46J_#26.WT^6X$#6T\,"Q
M,75%D3=A>N1'OXZ]:[JB@#RX^&M&\0^-]&4:5/\ V NB3%(989(D+>>N%=6P
M>Y8*WH#VK'MO#<MW9>'=%NK2].G6OB2]B"'>-EJ!+L!;KL(P,YY!QWKVFB@#
MQS6]'TRVU;Q#!KNA:E>3E$CT![6VEE6.(1 (D3("(W5P<YQV/2M#3KS5/"WB
MFUNM>L-2N[B\T"UMS+:6[3[[F-FWHQ7@,=P.3@=\UZG10!XGHNCS#P[X.?Q!
MH-_J&CP65PDME';M*8;DRY1WB'+#;N .#@G/&:JZ;HXU7P];6265XEI_PG#^
M9#N8R10A&!#,I)&!\I.>/6O8=:\.Z7X@6$:C!(Y@),;Q3R1,N<9PR,#@X'&>
MU6=+TJQT73HK#3;9+:UBSMC3IR<DGN23R2>30!R7@_1(O#WCCQ/8Z?:26FDM
M%:30Q -Y7F$2!RF>,\+G'M6&ND6-CX^\:;](N!>7L'G6$Z6TC(P-N1*0X&T$
MOD8)Y)XKU6B@#Q[2/"4.BZ;\.]6L;"YBU:26"._F^<OY30-O60'HH(4 '@8
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
M@"^1)$X6-E;).0.>22#6Z/!=KKOC'Q1_PD%G+>JEA9)%(X9$DD\IPSJ!P6!
MYY(S[UZE10!X1<6FL3Z?X2GURU-QIBZ*L3+?Z=/>)'<AN2\<;!@Q3: S ]#W
MK8M?"3:A?^![#6([N]L8K2_:420R0@*6C,<<@)+  8 5CSM&:]?HH \*\2Q7
MESXCN+R'2/LNJV^LQ>7Y&E7#3F%9542FYW; C+_"!CG&.IKT?P?;SP>(/&+R
MPR1K+JH>-G4@.OD1C(]1D&NNHH \T\/ZPW@4:GH^KZ/JLEP]_/<P7-G9/.MZ
MLCE@=R@X< A2&QC YJGK<&GW7BJ]O?&&@:I=6%Q8P?V5$MK).(&VGS8\19"2
M[B.?;@\5ZO10!Y%HTNK^%]4\,:IXBLM3G+:'+8R/# ]Q)'(9E=%D" G.P 9]
M0?>J.GZ'/K.F^&+?4=,O8H9?$-_+<PNK(R1MYI <CHIR!UP<X[U[710!X[>^
M'(+"#Q?HD4=]8:*M_9S6J06<EU""8U=\QCEHBPPP'2LZZM=4N/#NA,VA6]KH
MD%_="Z@CTZXDMYA@>5.UL") A._@Y .#C&*]SHH \ATW2+R"Q\+F-9I;7_A)
MC<11K8RVZ6T)AD&%20EE3=DC./O5Z]110 4444 %%%% !1110 4444 %%%%
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
M)U.<8Z\?2N5N_AE?SVEYID/BB2'1Y[[[<EI]B5BCF42%2^X%ESG X(..3C!
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
M4[NG%2?#_2]6CUOQ#KFJ"] U$VZ1&^1(YG$:L"QC3A%RV .O&3UH [VBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBN.^(MSJ,&GZ)#IFH2V$UWK-M;-/
M$ 2$<L#P>#]#QQ0!V-%>.^(-4U>R\4WNAOJ]_#;:?8PO:3/J<-J\Q8$M,[.O
M[S##&!P,=.:36_$.KV3Z;J.KZT6@BL+9KNVTC48HYHIF/S2>401,KY7 !]<#
MO0!['56+4;.;4KC3XYU:[MT226(=45\[2?KM/Y5Y5K.O7+_\);?W?BVYTG4]
M)N)(]/TU)$1&15!B)C89E\PG]<#I4TW]M7VM>*[FQ:2SUI=%TVZ6.,D'S5\Q
MS$1W!P5Q[T >LT5XYJWC75M2T74/%&D7<\.D37%GI\+*X40QG#3RY8%5;<XC
MW$8&TTR3Q#X@T[0=;:WU5OL*26B?:I+Z*^FL1))ME<L@Z;<$;NG)H ]<?4;.
M/4XM->=1>2Q--'#W9%(!/X$C\ZM$X&3TKRC29;"T^+5DEOXGDU>UAT6XD>6Y
MN$F\C+QDYD '! !P>GT(KI/B2\UY\.[J6P:2>UD,,DYM6RTEJ74R;".N4ST[
M9H Z*R\0:-J=U):V&KV%U<1_?B@N4=E^H!R*T:XFPU/X=F?37TI]%DNHXW>R
M2S1&E10A+8"\K\N>N.>.M<7H?B/4-0\5>'X;?6+XVFNQW D2;4XIY ODLZMY
M:*/)92!T/MVH ]JHKR"U\4^([RR>"WDFDU/PSIETVHH,D7%TNZ.$,/XLA&EQ
MWRM6H-7_ +/\)W>K:/XSN=<UA])>Y%E+/'*I<!29!&%RFTD_+^!Z4 >JUFZE
MXAT71I4BU35["QDD7<BW-RD98>H#$9K@]#U1K;Q9X=MM*\67/B"'4X)7OXYI
MDE$2K'N64;0/+^;"[3QSCJ*B\;2/%\4]-:.[T2U/]C2C?K*;H3^^7@#<OS?C
MTS0!Z;:7EM?VR7-G<0W%O(,I+"X=6^A'!J:O#M$U>2Q\-K96^HQZ=9W/B6:#
M4=7L67R &3># 2,1HQVIGG!SR<UJMXGETR#Q'81:[?ZGID$]G!9ZBEQ%YD<L
MQ.^,SE2NT8&6()4-CKB@#URBO#CXGUR+PUXWMH-7F,FG/8FUF^VK=/"99 '7
MS5 W#CIVR172ZI]HLO%FF^'=5\7:C9:<;"2[^VO.D,EW<>9@IOVX"JIR$'8]
M\4 >A66HV>HBX-G.LWV>=K>7;_!(OWE/N*HCQ9X<:]-D-?TLW8<QF#[9'OW
MX*[<YSGM7+_"659M$UR5;S[:K:Y=%;H@#SAE</QQSUXXYKG]"N_!,?A7Q#%X
MEETHL=4O_,BF*&<CS6QM'WL^F.?2@#U5]2LTU6/3&N%%[+"TZ0]RBD M^9%6
MZ\BT2_U^QMM$L]0N;F.=?"EU.\;L=P=73RV;_:"D#UZU6N-3U_3/!/A.YFUN
M_N/[<,+7MT]Q'#Y0,.Y(T=AB/<<98Y)(/(S0![-3))8XE#2.J D*"QQDGH*\
M@.OZY!HL5O<:V;;2I]:2T?4UO(KB:UA,>YD:51M!WX 8C(##-3^,(;)O!D0M
M?%]YJ-M:ZW:>;<-=12& &1,AG"_PYW GH3[8H ];HKRZ[U".[\37&F7_ (UN
MM,TRTTZ&>QN8[J.,WN[=OE,F,/M( P./:JFE:GXA\47?@ZWNM9O; 7NFW4UT
M]J!&UP$D0(X!!"EAAL@=&.,9H ]<HKRW2]<N;?XC>3J.LS7D-W>7"6C66H1R
M6Z*JL1%+!C<A0*<L#U')YKJO&FN7-CX O]8T.>.600J\5Q$!*JHS -(,9#!5
M);TXH Z@G R>E<\/'7A=M.GU!=;M3:02B%Y0Q*[ST4<?,3@],]*XDW;1ZPVC
MZ1XMO=;L;W2+F:[=KA)FM64+LD5U'R[LD;>E9-MHKMX/^&0_MC4E^T7<+#;(
MG[K=;,?D^7C&WC.?O-U[ 'KVE:UIVN6\L^F7<=S%%(8G9,X#@ D?D1^=7Z\A
MN-?U..WN[2?6KBRL9?%4UA<:CN&ZW@$8*J&(PFYL#=VS4OB+6I=)T[3++1_$
MUUJ=A<:DT%W?&^A$D/[K<L/G[<+N/.3SVS0!ZS17CKZKXC?0K2WAUMXUF\26
M]G!=1W<5U*D3I\Z.R_*Q#<C/8C.:L^)=1N_#GB*(7'B"^NM,M$MHFCMM2C6[
MB<MRTL3+^^#[EZ=!G [T >LTR65((7FE8+&BEF8] !R34#20:E:W4%M> D;X
M'DMY 6B?&",CHPS]17FFB^(-:UB2+3I;R:.Y\/6%R-6=21YUP"T463WR$:3\
M5H ]-L;ZVU*P@OK.59K:XC$D4B]&4C(-6*\@T_6KG5/^$9L-:\376CV,OA^&
M]%Q'.L+W=P3A@9&'\(P=HZ[LGBDUSQ!?/K]GID6N74NEKI27%O>0ZC!:&[<L
M0TAD*[6P /E'KDYH ]@HKB_[2U8?!VZU*[NHSJBZ1-*+FVD5@S"-BDBLO&2
MK<<9-<OHVN2Q77@ZXL/%USK-]JLB1:A822HZK&8BSN$ S&48 >I[YYH ]<HK
MQ=-7\167PUF\1G6[Z>:YOVM&+,@2TM_M+(7!(^]@8W-D $<<58AU/7CI.O06
MGB&WMX1';>1->ZO#.\4K/\R>:H^4.@PN0<'D4 >JWFI6>GR6L=W<+$]W,((
MW\<A!(4?@#^5+J.HV>D:?-?W\ZP6L(!DE?HH)Q_,BO,--\1W$]KH,5O>:DLB
M^)19W:W5VEQD>0S%%E08=.AYYSG-<UXEU1M3^'&L:CJ7BNX369+IX)=&,J".
M,+/M$0BQNR% ;=U[YQF@#WZBO'?%/B'6F\7>(;3^TIM/&GQQFQ"ZC#:H 4W>
M:RR#]Z"V01T &.M:T-OKOB3QA?:==^(+_34ATFSFDBTZ50!.X?<0Q!^7(/3K
MQSQ0!Z2TL:R)&SJ'?)52>6QUP.]/KQ*VOIM:O/ASK&LZ]<64EQ8WB2W"RQQ+
MO7:,@LN S]_7 QBMRWUNZM?B2(K[6)KRWNM0DM[06%_&T46$/[F:WQN4KM;+
M@]<9Q0!ZC6;#XBT2YU%M.@UC3Y;U20;9+E&D!'7Y0<UD>-9[O4?ASJ\WAV?[
M1/+:,8)+5PQ<?Q;".IV[L8[USD>M?#^ST;P^-$L]&O)'O+:&UMP4$\3,ZJ7(
MP6#KG)SSQR: /3**\3E\2^([O6-3E347MM1MM6-M!:RZE## $$@54:!AN?>O
M\6<DMD=*TM1_MN^B\>ZE'XFU2T&BW$C64$#J$!2!9,-D$LI/&W@=?6@#UJBO
M&M7\4:S?Z[]GN+Z>P@32K:ZM_(U"*R#M(I+R$R [P&XV]!CD<UKZ;-X@UKQE
MHMG?:W/;(- AOKJ.QD4I<2^<1D'!&UN,XZCC.* /3JJV.HV>IQRR64ZS)%,\
M$A7^&1#AE^H/%>06OB^]F\4Z%?6.IWAMM2U4V[6]UJ,4A:(EP0;=4!CVD#!S
MD<9SFNW^&_\ R"M:_P"P[?\ _HYJ .IL]0LM1B>6QNX+F-',;M#('"N.JDCH
M1Z4MGJ%GJ,;R65W!<I'(8W:&0.%<=5)'0CTKP[P^^N>'M)D?0X99O^$FN;JU
M5ARMI>+<R(LI]%\K)/O$*T-'>#PGX1OM$M;B\B#^)9K*"2&Y2W)VH#\\K@A
M0IY R3P* /::*\3M/$>NW?AJ>U@UN9)8O%%M80W:W"W#+$^S*F0 "0 L>HYZ
M&MF\U6\\':CXGL+K6]6OK&'2X+R*65XVGADDD:([6*[0,@'D8% 'J=%>)P>*
M/$-A)XHL["^ENGM])2[B#WJ:@T$GF;68,JCHAW;#GH/7%7[?7C:^+M-M_#OB
MJ\\0P/IEW</!+.)E:944H"5 Y)_A_A]!F@#UVBO'?!&O:YJ6J:!<_P!K/<->
MAC?0W&IP.'&PEO+@4!HRK8X[ $&C2IM?G^%]IK$GBR47]_.J!;R[6W0QK(^8
MHY"IVR,JGYCGIC@"@#V*BN1\":]::CH4,;7ER;G[1/ ([^YCEE9HS\X1UXD5
M<CYAGCK774 %%%% !1110 5#=7=M8VSW-W<16\$8R\LKA%4>Y/ J:O/O'[6<
M7BOPM/X@"'PXCS^<9AF!+DJ/*,N>,??P3P#0!VNG:MIVKP&?3+^UO80<%[:9
M9%!],J35RO/=9U_PCI^D:Q>:#<6HO#]G@N)](:)6&]]L>Z0@HHY.2<X'X5S%
MAK7B&2/Q5;V6ISSR:,EKJ$$?V];LG!9I8C(JC<&5<;3T)H ]IHKR+4/%.HZE
M:2Z[:ZQ/8:!J6KP:?'=J0!;VRJPDE4D84O+E-QZ "KNKZFFFZ?8V.G>-+F?3
MKG55M[[4VN(Y9+)#&6">8%PNY@!N;.-U 'I=Q=6]HJ-<3Q0B1UC0R.%W.QPJ
MC/4D]!4M>?\ A22/4==UK2Y=2?7=(TN6VN+2\N'$ACF(8LAD7 ?;A6&>F?I6
M?X"UJ[;Q3]@U/5Y]2NKFVEGCN+:_CN+.9 Z_,$ #0D @ =#SU- 'J%%>8ZUJ
M"S_$W4M)U+Q;=:-IZ:;#-%'%<K &?<^2'8<8') Z_05F:=JVO^)%\%6CZ[>6
MJ7W]HI-=VZA'NHHB!&^", D=\=R10![#17CFJZ[="W\5:A<^+KK3=7TFZEAT
M_3%D0*Z(!Y6Z(C,OF^OOQTJW-JSZAXXU:QUSQ7=Z!!'IUI<);Q7*PA9&1B^&
M8'[IZKWSSG% 'K%5++4K/46NEL[A9C:SM;S[?X)% )4^XR*\KTO5/$'B>3P5
M;3ZW>V0OK.]>YFM@(WN$C=!&X!!"EEP<XZ,<8S3-7\3ZW:6&II'>3K _BN2Q
MEN!,L;00>6I5%D8%8P6XW'IGWH ]?DECA7=(ZHN0,L<#)X%/KP_6I=2O? ^I
M_;=7E-A9ZO9&&4:A%<R1@R)O6211C"DAAGD9&<XK6\6ZZ(I/L&G:_?N;/31<
M_:SJT-LDFYG"N#L)F;*X('R]!U- 'K5%>5Z/J&M>*->\+Q2ZW=VD-QX<2_NU
MM2J^=)YB#N"%R3SCMD<9J5-6UG_A(QX'-[<_;%U3[7]KW'>=-_UOWO7=^ZH
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
MJL8MM1#FTD6-V\W;]X  $Y[8/.>,9H WHK:"&666*"..28AI'5 "Y' )/?\
M&H[;3;&SEEEM;*W@DE.9'BB52Y]R!S61IWC;P[JPLS9:B)/MD[VT(,3J?-1=
MS(V5&QL<X;&>V:U++5;+49KV&TF\Q[*;R+C"D!)-H8KDC!(##.,XS0 ^UTZQ
ML7D>TLK>W>4YD:*)4+GWP.:9>:3INHNKWVGVETZC"M/"KD#T&17':Q\4-(C6
MUCT2[AN[B;4(+3]Y#((W5I CF-\!7(!/W2:U!XRT_3QJL^LZE9Q6MKJ0L4>.
M*0>6S*I"R$C&<MG</EP1SUH Z'[#:?8_L?V6#[+C;Y'EC9CTV],4U=-L$L38
MI96RVA&#;B)1&1_NXQ6)<^/O#5I#;R2W\F+B'ST5+65W$><;V55)1<@\L *F
MU+QMX=TE;1KG4E;[7%Y\"V\3SL\?]_$88[??I0!I)H^F10/#'IUHD3A0Z+ H
M5@IRH(QS@]/2I;RPL]0C6.]M(+F-3N"S1AP#ZX/>N:G^(6C0^)-.TD.\B7]I
M]JBN41V7!*A!@+WW9SVQS5I_'OAE-7.F-JB"Y$WV<GRG\H2_W#+MV!NV-V<T
M ;T%M!;*ZV\,<0=B["- NYCU)QW]ZJIH>D1W7VI-+LEN=Q?SA;H'W>N<9S6<
M_C;PY'JUUI;ZFBWEH'-Q&8WQ$%3>S,V, ;><YP>G7BK6B>)-+\0K*VFRS.(@
MI;S;:2'AL[2-ZC(.#R* -"2UMY9?-DMXGDV&/>R G8>JY]#CI2/96DEF+-[6
M%K4*$\@Q@IM'0;>F/:N=O?B/X3TZ\GM+O5A'-;S>1./(D(B?C[Q"X4<CYB<=
M>>#5FP\;^'-4U.;3K/4TENHHVE*^6X#HO5D8C#@?[)- &NNGV267V)+.W6TQ
MM\@1@)CTVXQ2+IE@EB;%;&V6S88-N(E$9'^[C%4D\4:/)IVEWZWF;7594ALW
M\M_WKN"5&,9&0IZXZ56A\:Z!<7MQ:0WDDDEN)"[+:RF/]WG>%?;M8C!X!)H
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
MO-#+*T,7DVTLC2,JAFVJJDL ",L 0/6@#<M],L+2-X[>QMH4=0CK'$JAE&<
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MZ$="#U!'J.:H:)X.T+P]=27>G616ZD78UQ-,\TFW^Z&=B0/8<4 >.+I6HO\
M#.[U)I=+-QJ>L+!<S?8W\V9?MC(RR/YGS*6V\<?*"O.<CIXM7E\'7/B6TL--
MTF.\BFTVSB>" P0M),N-SC<2$4DX&>G&>]=^/"FBC14T<69^PI<?:EB\U^)/
M,\W=G.?O\XSCMTIUSX6T6];5#=6"3?VJ(UO!(S$2[!A.,_*1ZC'KUH YK7M>
M\3^$- :?4;C3]1N;FZ@M;22WLI5V-(2&+QJS%P,<!>2>*R;OQSXFT[PWKUQ)
M:O/+9);R6EY<:5-9)*9)0CQLDAZC/4'&&'I780>!/#D.G7=@=/,T%X%$_P!H
MGDF9@IROSNQ88)R,$8[4Y/!&@)I5WIIM)I;:[9&G\ZZED>0H0RY=F+8! XSB
M@#4TE-333T&KS6TMZ22YM4*1C)X49))P.,GK[5YK-X@U30QXPNM-\J6Z_P"$
MCM[:)+@DIB185(]NM>FQ:?;P:C<WZ*XN+E$20F1BI"9VX4G ^\>@Y[UGR^$]
M$G%T)+,G[7>1WTW[UQNF3;M;KQC8O XXZ4 9.@ZOX@B\9W?AW7IK"Z/V%+^"
M>TA:+:"Y0H59FSR.#G_ZU+4_$^M:?X[6QO)(M.TAYX8K6673WECN]X&X&97
MC?<2 ",<#K78#2;(:V=9\G_3S;"U,NX_ZH,6VXSCJ2<XS6=<>#="N]8&J3VD
MCW/FK.0;F3RC(N-KF/=L+# P2.U ''2^-?$H\.W7C*-M-&BV]T\7]FM$WGM$
MLWE%C)NP)"02%VXZ5)JGB;Q@UQXNGTR;2HK+P^^]4N('=YP(5D*9##;U///4
M#C&:ZB3P'X:EU5M1?309FG^T,GG2>2TO7>8MVPMGG.W.:OGP[I1CU>,VWRZO
MG[:/,;][E!&>_P OR@#C% '(6?BKQ);ZSX?EU0:>^FZ]!++';VT;>;:E83*H
M+DX?*C!X'/2J'AOQ[XBUFYTB^-G)-8ZC,$DMHM'N56UC;.U_M)^1\<;N .3C
MI7?_ -@:9YNDR?9OGTD%;(^8W[H%/+/?YOE..<U2L/!/A_2]26_LK%H94=I(
MT%Q(8HV;.XK$6V*3D] .M %+7KL0?$'PS"+:W=I+6^83.F7CVK'PISP#GGZ5
MS&C>,?%[Z1X6U[47TI[#6+N&TDM88'61/,) D#[L9R,[<=..>M>C76D6-YJ=
MIJ,\.^[M$DC@DWL-JR !Q@'!SM'7TJI'X5T:+2=-TM+,BSTR:.>TC\U_W;H<
MJ<YR<$]R: .7TWQ-X@G\77.DZE/;Z;-*]PEC:W&FR%9E4$HZ3B3;)QAF7 .,
M@8ZUE^%_$&NV7PNL;^_UFVDN;N8063/937$S,9'#*0)"9&P/EQM  YS7;V7@
MW0M/U9=3M[2072,[1E[F1TB+_>*(S%4)R<X JLOP^\,I93V:6$B033K<;5NI
M1Y4@+$-&=W[LY9ON8ZF@#D/^%@>(H_#VL_NH)-3T_4K2UC>>T>V$J3%/OQL2
M4/S$9SZ&KM]XS\0^%+O7+;718:@UKI/]IV[VD30C/F>7Y; LW&<'/IFNE@\!
M^'+:VN;>.P?R[F>*YFWW,K,\L9!1BQ8G((!Z\]\UI7.@:7>:C+?W-HDMQ-:&
MRD+DE7A+;BA7.,9/IF@#EM2UOQ3X4\+:CKNLW.E:BD5LLD<-I;O&4E9E4#.Y
MMR#=UP#Q5&P\5^+V-_ FGR:E+_9\EQ;2/I%Q8HMPN,1'S3AP<Y!!!^4CO736
M'@3PWIL=Q'!IQ>.> VSI<3R3+Y1ZHH=CM7@<#'04MIX&\/65M<V\5G,T=Q$(
M7$MW-(1&#D*I9B5 /]W% %3P-K]WK4-['?WR37ELR"6W;3WLYK<L"<.C,V<X
MX(X.#3_&.NW>F/8V6G7BPWESO81KITE[(R*!DJB,, $C))[U/;^"=&LPGV1;
MJ)OM45U+(;J2229H\[%=W8L5&?NYQ^=7-:\,Z5K\EM+J$$C36V[RI89Y(74-
MC<-R,#@X&1G'% '"VGCKQ+JVF^&4LH["'4-2OKNRN#/"X0>2'^<+G</NYVD]
M>,CK4R>,O$6F->IJS6,R:-JL-MJ$\$3(KVTR*5D +':59U)ZC&?K776'@W0=
M+73UL[#RET^:6>U E<B-Y 0YY/.0QX.0.U9_B7PK<WEAJL&A+803:U\FHRW@
MDDRGE^6&10<!@,8Z#B@"[X7UB[UT:I?2>6-/%Z\%AM7EXX_D9R>^7#X]@*Z"
MJ6CZ7;Z)HUEI=H,06D*PIGJ0!C)]SUJ[0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKEO&FLZCIZZ3IFD2107^KW@M8[F5-ZP*%+,^W^)L+P#QDT =31
M7(0?:/"=U+-K/C":_MOL<UP;:ZMXA)^[ 9W0H%X /*X/4<U0T+XFPZOJMA:2
MV5K"FHH[6IAU&.>0%4+[98U&8R5![MR,'F@#OJ*\[TGXF7VH6VA:C=>%Y;32
M=7G2UBNOMBNRRN2%^3 .TD8W<>N.E)+\6;*.^E*VMLVFPWGV1YCJ$:W!._87
M6W^\4#=\YP,XH ]%HKD++QI>W^J:Y;0Z$WV32)I89;M[M$1V5 R@;@,$YYR<
M*,')SQBK\1CK-EX@TU([6WOK?1Y[V&?3]22Z4!05Y90-K@E3C]: /2:*XR[\
M2W.@_"2VU\K]JO$TVW8>:Q^>5U106/IN;)_&I].T+Q+8W%M?7_C"6Z ^:\MY
M+.(0LN.1'M 9,'N2?<4 =917"6OQ%N)H+'59_#TT'AZ_N$@@OS<J7^=MJ.\6
M,JK''.XD9'%6;CQZ(/".MZ]_9I8:7?2V?D^?CS=DHCW;MO&<YQ@T =E17$:I
MXYU2WUS6],TOPP^H_P!D)%+-+]L6)2KQ[^ 5/S=<#G..HXS!>?$Q!<:-%8:=
M%(=4L$OHC>WJVH8,<"-"00T@[KD=N>: .VOK&UU.QFLKV!)[:9=LD3C*L/0U
M. %4 # ' %<!K?Q1M]*U/4K6&SM9XM+P+MIM1C@D9MH9EAC89D(!]5R>!FM#
MPYJTNI>//$:K=2RV*VEA-;1LQVH)$D)(';.!GZ4 =A17">*OB1'X5U.6&YM+
M)[:$Q^8?[4C6Y*MC+)!C+8SW()P<4_5/'6J6VMZ[IVF>&'U :.D<D\WVU8E*
MO'OX!4G=UXYZ=1P* .GTC0-(T%)DTG3K:S6=_,E\F,+O;U-:-<7_ ,)Y/J-Q
MI]MX=T1]1GNM/CU*037*VZP1/]T$D-ER0>/;K2_#O5[O4O#6HWVH-<EUU.\
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
MO;)C'<ECZ<AOQ'?V-<T0?^%+XP<__;ZNZ_H&I3W<$^D$HFHP);7Q'\*\?/\
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
M/UJAJWPTAU,ZI$FMWMM8ZE<B[GMDBB.9<J2=Y7=M^4?+G].*ZVUU:RO=2O\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<;\1]3CT_1K**;<D5W>+"T[7TEG%$-K',DL8+!3C&!C)(Y%=E2,H92K
M$'J#0!X=I>KZA<>&;N!]2O7T6V\0K#=3V5S-,\5F8@V%E(\PQ[ROS==IX.*L
MV^NV^G2^-Y-/NM8O=)@M;%;82W<R&(.SJS+(V75 >2W)PIQD 5ZWJFEQZI8M
M;&YN[0E@XFLYC%(I'N.OT.1530O#5EH!NY89;JZN[QE:YNKN7S)9=HPH)Z8
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
MZ!LX)'4 X./I0!YQ?_#C5+GPSHVDQR:09;"Q6V2]>.59[>0#!DBD1@2.AVG
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MREL[9S)#"\0*QL222 >F232W/A3P_>ZLNJW.C6,U^I!%P\"E\CH2<<D=CVH
MY2+7-8'B#Q?>WNM_9]#T)SMMTM$=B#;ACD]2%)W #DG@G'%8]GXS\2:5JUS'
M>&_O(7T2XU&&*_AMHW+Q@%=@@8D*P.,-SZ$\UZ@FE6"->E;.'_3CFZR@(F.W
M;\WK\H ^E4-,\(^'M%N1<:;HUE:3A60211!6VMC(SZ<#\J ,#0$UR]TB"^N?
M&4=TVHV#2I EI"!&[*"&B(Y(7."&W9[XH^$\=V?ASI4EQJ;W(EME,:E%!@'(
MQD<M]370Z;X4\/Z-?2WNFZ-8VEU*"&EA@56(/49 X'L*L:5H.DZ&LXTK3K:R
M$[^9*((PF]O4XH \ONO'/B6"SM[2*X634=#EGFUX^2O[VWAE5>!C"[XWWC '
MW36A=>(M1U)[35$N(I-,N?%-O96*-!&Z^2F4=U8KG+.&PW4 #!%>A#1=,6[O
MKH6, GOT"74FP9F4#: WJ,<4Q-!TJ.QL[)-/MUM;*19;:(( L3KG:RCL1D_G
M0!Y4(;]?"'Q.:XUA[B*.>^C-NT2#+>3&=^1R.#C XKH-'NO$>C>(O"MG?ZTE
M_9:Q:RAK;[*D8MFCB#C8P^8CM\Q/K].OE\+:#->WMY)I%FUS?0F"ZE,0W31G
M *L>X.!^0JXVF6+W%G.UK$9;(,+9RO,09=IV^F1Q0!Q_C36M1CU==,T>]U**
MZBLS=S)96]LP5"Q57=YV  RK<+S[BL;3O$GB?Q1-X2@M=6333J>D2W5W)';)
M(=Z,@R@8<'GW&">.E>@:IX:T36[B&?5-*M+R: 8C>>(,5'7'/;VJ2TT+2K![
M5K2P@A:TA:"W*)CRXR02H] 2!^5 'GNG^+]<TZ&UOM:U))]/L=8N='U*;R50
M. <13G ^7#84@''S4:?KWB?6[[1M.DU?^R?[7M[C5$F^SQM((MZB*W0,-N0C
M!F)!-=-XC\%#6[-M,M;N'3]*NYVFU*WCM0SW3%E8D.3\A)7DX/6MK5/#^CZW
M9QVFIZ;:W=O$08XYH@P3M\OIQZ4 ><CQ5XFO;;3=/MM6@6Z/B&;29-06V5DN
M(DB9M^SH&^AQN7TR*34?%_B3PW9^)-.GOQJ-S8WEE!!?M;1HT:7 &2R JA*]
M!D@$D9XKTF/0M)A@LH(M.MHXK%_,M42,*L+8(RH'0X)_,TZ31=,F:^:6PMY#
M?JJW>^,,)@HPH8'K@4 <SX-U#Q#+J]_9:J+Z6S2&.6&>_BMXYE<DAE(A8@J0
M 02 >HYKG];\4>*(9]3\+Z;=JWB(:@TEG*T*'_0_*,R\8P>5,6<=3ZUZ%I'A
M_1] BDCTC3;6R60@OY$87>1TR>^*G.EV!U8:J;2$Z@(?(%SM&\1YSMSZ9YH
M\D\4^)[KQ=X'\4:C:3 :-#8V<<<6T8:Y=DDD);&?E#(N,XSGO6]>:UXF\)Z]
M/#?ZHNM1RZ-=7\</V58O+FAVG:NWDJ=V,')]Z[1/#FBQZ3-I2:9;+83N9);<
M1@([$Y)(]<@&K<FGVDM_%?26\;744;1QRD?,JMC< ?0X'Y4 >?:=K>OV-UX3
MN[GQ##J\6ON$ELUMXT$0:,OOB*_-M4@ [L]>QJSXPMM0O/B7X7@TV_%A,UE?
M;KCRA(R+^ZSM5N,]!SD=>*ZG3O"GA_2+^2^T[1K&UNI,AI88%5L'J 0. ?:M
M"2PM)K^"^DMXVNH$9(I2/F16QN /O@?E0!YM!XIUK^Q9M+N=3NIM9CUN;3()
M[&TA\ZZ6--^=LA$:'!Y)].G-5['Q)XPU/PO>1VLLSZA8ZVUE*P6V6[>W6,.0
MJY,)E!8#CC />O0KKPOH5]:SVUUI-I-#/<&ZD1XP0TQ&"_\ O8XS4)\%^&3I
MS:>=!T_[(TOG>2(%VB3 7<!V. !D4 9^F:JNL_#:YO!>7%VQMKA'EN8%ADW+
MO4JR+P"",''!QFN+\-ZMK.B>$?!&H1^((;VUO9+73VTP01A0C )\C#Y]Z8RV
M21P>!7JUMIEC9Z:NFVUI##9*AC$$:!4"GJ,#UR?SK/L?!WAO3+^.^L=#L+>[
MC0(DT<"AE &.#VXXS0!P]UXWU&#X=:K?G5(EU:'67LHB53<%%T%";<8)\O/;
M..?>K][KFN6'CU4U*^NK?1I[V*ULC:P02V[EE \N4_ZU'+9&>G2NGN/!GAFZ
MOI[Z?0M/DNK@@RS- NYR"#DGUR <^U3'PMH)UG^V/['LO[1W;_M/DKOW?WL^
MOOUH \[M-<U^:ST2TTW4(+&6_P!>U"UED6TC(\M#*1\H &X;<Y[GKGG*ZAXP
M\2>'K+7M,GO_ .T+NSU2TLXM0^S1JZ1SH&W%,JA9<X&2 21FO28M!TJ!K=HM
M/@0V\SW$)"?<D?.]A[G<<_6G2Z)I<_V[SM/MI1?[?M8>,,)]HVKN!ZX  _"@
M#S]-5\<#3M9M;;[4\\8MVLY]12UBN,LY$D8",8R=HRA8#DD'.*9_;_B.^\/0
M_P!D7VJ7%Q;ZA)!J2/;6T=_$JH#L1#^Z?!922.H(Q7;0^#?#4&F3:;%H6GK9
M3,&EA\A=KL.A/')'8]J23P7X9ETV+3GT'3VM(G,D<1@7"L>K#W/<]Z ,:Z\6
MRVWPEF\3:?.VHSQV9D2:> 1EF!VEG1>!M.<@?W37/W$>I6?Q"\#B^\1IK?FB
M[G4"".-@?L[<ILP"ASQG)XZFO3H;"TM[!;"&UACLU3RU@5 $"8QMV],>U9>G
M>#?#>D74=UIVAV-K/&Q=)(H0K*2"IP1[$C\30!Y_X7\7>+=:DT;50+V6WO[O
MRY[9H+9+6*(D@['#^:70#)SG.#P*?#XSUIO$.B7MM>:A<:-JNIFT3[5;6T<#
MQG> 8]K&;*E>K#![XX%>@P>%/#]MK#:M!HUC'J#,6-PL"A]QZG..I[GJ:CB\
M&>&H-0_M"+0K".[$OGB980&#]=P/8Y- 'GVC7DUJVFI%Y>VX\:7T3[XE<[?W
MQX)!VG@<C!_.FOX@\81>%K_Q5_PD"&&PU62!; V<>V:$7/EX9\;@<'@C' '4
MG->G)H.E1F,II\ ,5RUXF$^[,V=SC_:.X\^]#:#I+:;+IIT^ V4TAED@V?*S
MEMY8CUW<_6@#SS7O$VM>7XQOHO$T.DOHK/#;:>T$3>9B(,KL6&XERWRXP.!P
M>12ZIXE\0V9TW4[O4;JWT/[!:R3W-C;P3;)GQO,Z,-X4Y&"G3-;WB?P)<>)-
M0N)7U*RAM[B/R6)TN.2YCC*[66.<G*Y&>H.,G%;,G@WPY-/:SSZ+933VJ)'%
M++"&<*@ 7)/7&!C- %7Q=J]WH$^C:F+@1Z4MX+?4491C9(-J.6(R-K[>A'#'
M-<-:>./$L]I-8S7 BU/7)K>?0V\E<PVTTC Y&,-LC0L<@GYAFO5K^PM-4L9;
M*^MX[BUF&V2*1<JP]Q43:-IK7EE=FQ@-Q8HT=K+L&Z%2,$*>PQQ0!Y3XEN=0
MN]+\0K'?"U%MXIM80\<$8+*?(P6( R06SDYSC!XXK6O=.UJZ^*<%I9Z^;:X'
MAX>=?BUC=W'VANBGY1DXSP>GOD=Y/X?TBYM;ZUGTZVE@OY/,NHWC!$SX W,.
MY^5>?84ZRT/2].EBELK"WMWAMQ:QM&@7;$#N"#VSS0!D^ =7O]:\)07.IR)+
M>QS3V\LJ)L$ACE9-VT<#(4'%=-5>RL+33;?[/96\<$)=I-D8P-S$LQ^I))_&
MK% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !44]U;VOE_:)XH?-D$4?F
M.%WN>BC/4GTJ6N4\<7DEHOAWRUA;SM<M8F\V)9, DY(W [6]&&".QH ZNBO)
M+_Q!XQ71?%7B"WUV".WT34[B*&S:R1A-'&P^5WZC@X&.?4G/&EJOBS6K'4-4
MT!+E?[4O;BU.C2-$ORPS<-QC#>7LE.3GC&: /2:B2Y@EGE@CGC>:''F1JX+)
MGD9'49[9KS"]\3>)&T?Q'XE@UNVM8-%O)K=-,DMD82B(XQ(_W@[]MN ,CK3+
MG4M4M-;\<ZSI8:.XM8M,O)(&0,9(EC9I(SD<'9NY'.10!ZO17E6L^/=7*7>H
M:1-OTRYU.WTJQDC@20J=A:6502-Q)PB@G&173^"M1UZZN-4M=8CNVAMVC-M<
MWD$<,K[@=RLL9*_+@$'C(:@#JYIHK>%YII$CBC4L[NP"J!R22>@I4=)(UDC9
M71@"K*<@@]P:\A6+4_["^*#W.KM/!$UY']G:$#)^S(0P.<@ '&!QWK2TC4?$
MN@WOA**]U2*_L=5LW4V<=JL?D&.W\Q=CCYFZ;3N^OT /3J*\G\*^+_%FLRZ+
MJ92[GM-1GVSVYLX4MH8SNYCD#;RRX&=V<X;@5T_B'4M7N?&6G^&M,U)-*6:S
MEO'NS"LKR;651&@;Y<\[CP>* .QJ)+F"2XEMXYXVFA"F2-7!9,],CJ,X.*\A
MO=7U[7$\/HVL)%<6?B:736NH(!LN2L;E9=N<=,@KTSGT%: L_$$_C[Q@-)UV
M.PDAL[%I9S:+*TSB)]O!X5?O9QSR,8H ]3HKR,>//$&LMX>M+475M)>:,NHS
MR:?:1SR2.6V;565@ HQD]3\P''6KJ:[XRU.[\*::+R/2;K4+>\:\=K5)"1$R
M!'5<D D'.,X&X]<"@#T^BN2\8:MJ=MJ>@:+IEY'82:M/)&]])$)/*")NVJIX
M+-T&??@UFZEJ'B&SU#0O#2>(H&NM0FN/,U3[(@=%B56$83)3S#NZXZ \4 =_
M17E-WXL\3P6T^EP:E;37]KXAMM,&H_9UV3)*H8AT'&Y<X;;CIVJY;MXVN/$V
MK^&QXJA'V2WBNX[XZ='YAW[@(ROW=N5)SC/2@#TJBO*;/Q=XAU]O!$$&JP:8
M^M6-Q)=.(%<L\>W!0-T)^;CIR>#@5,OB_5H[/4-'FU22?4[;5AI]M>6-E&\E
MU^[\PJ$9A&KJ,@D\#'3- 'J%%>11^,_%+Z!/ MT(]3@\1P:6LUU;Q[C')M.)
M$0E<C=@[2.G8U=O=7\8Z/>Z]IHU9-3N-/L[?587^R)&TD>]A+"0!CE4.".<X
MYH ]0HKE/"_B&7Q-J^J:A;7*MH4?E6]F H_>R;=\CYZ\;E7&<?*:ZN@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MQIX;_L.+69-:L8K&4A1*UPF-^,[,@_>'<"N8U3PWK&LW7BB;^SQ;#5/#T5I
MDDJ$+/B7*$@GH67GIZ5&-.U];KPWKY\,M))IMM+:2Z:US#YB%@F)HSNV9^4@
M@D'!H [1_$VA1Z;;ZBVKV0L;EMD-QYR^6[8)P&SCHK?D:A;QCX;2YL[=]<L%
MFO$1[=#.H,BO]TCZ]O6N%3P1JMU#8RWFE0)'<>*!JL^GB1'2VA\IEY[,=P!(
M7/+?6K^NZ+KR>,FO_#VG7=M)-+;":X^TPM9W$28R9(F^=649 *#L#F@#T:L>
MQ\5^'M3U*33;'6K"YO8\[H(IU9N.O /.._I2B2XU[1-2@,$^GN[7%I$\GWB
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN9\2>(-1L
MM8TS0]%M;:;4K]990]W(RQ0QQXW$[0222P  H Z:BN,N_$?B6.^TW08=.TS^
MW;F&6YF9KAS;11(P7</E#$L6&!V[FLV;X@ZP+.T@ATBU;6#K1T>X@:<^4'$9
M<.KXSM(VGD9 R,9H ]%HKSU_''B"RL/$4%[HUM-JVCO;Y%FTDD+QS=),;=^%
M 8D 9XJ?3O'%S=_\(^/,TJ\74[^6U>:QD<JBK$SCA@"KY&"IZ?C0!W=%>9>-
M/$=U>:;XEL% A&EZGIT,<D3$,XD>%SG_ +Z(^E:.DZWX@/COQ9!>26']D:>8
MF'F3LODH82RD?+CG@MD\<XS0!WE1V]O#:P)!;PQPPH,+'&H55'L!TKSS0_B-
M>7VO)IUU'ITRW%G-<P2V7G;4,8!VDR(N\$'AE].G-)I'CSQ)<6WAK5-2TC3H
MM*UN:.V7R;AVGC=U)5B"-NTE3QDD B@#TBBO--"\3^+8M!\5:C=V=OJ3:??7
M4<$$$CM)O1P-@&SE "3G[QQTKI_!GB&7Q'IL]S+=:9<&.79FQ:0;> <.D@#(
MWL: -R.QM(;N6[BM8$N90!),L8#N!TRW4U8KB/%VJ>(K/QIX7LM&:T\F\-R'
MCN)&5966(MAL*2 .HQWZ\5@#7/$^F:WXZN]*L[*ZM;"Z6>;[9<.I*K;HQ2(
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
M=,=N6 .?PH O4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5C:]X9L?$#6DT\MU;7=HS-;W=I,8I8MPPP!]".H((K9JI<W_ -FOK*U^R74O
MVIF7S8H]T<.U2V9#GY0<8'O0!AW'@;39[:R7[;JB7=D7,.H+>-]H&\Y<%SG(
M/H1CC@"GVW@?1[2WT^*(7&;*^.H"1Y2SS3E64O(QR6)#']/2NDR*JVFI6=]<
M7<%M.LDMG+Y4Z@']V^T-@_@0?QH R[KPE8W-[J=XMU?VUSJ/D&66VN#&RF($
M+M(]F.0<@^E4)/AUHLFEBS,^H"<7IU#[<MR5N?M!&TOO'^SQC&,=JZW-&: .
M2B^'6B0V&H6GF7TBW]Q#=7#RW!=VDB*D'<03R5!/U/2K=UX+TN\UJ_U*22\'
M]H0?9[RV2<B&X784!9>Y"D@<_K719XSVJK/J5G;:A:6$TZI=7@<P1D',FP M
MCZ B@#GK'P!IME?VUZU_JMU-:V\EM#]JNMX2-P 5 QCH!SU]<\5<3P?IB:/H
MFE@S_9]&FBGM?G&[=&"%W''(Y/I6_6=KFM6?A_1I]4OB_P!GA"Y$:[F8LP55
M4=R20!]: ,N/P380SZK);WVJ6ZZE(9I8H;QD2.4L&,B8Y5B5&>?4=#BBR\&P
M:=,LUKJ>H>?)>)=WD\LQ:2ZV1E%C<C V\CC'\/XUI)KMK'H)UC4$ETNV1"\J
MWP"-$ <?, 2/I@G.16?H_CC0M<U".QM)KE+B5#)"MS:2PB91U9"Z@,/I0!9U
M_P ,6?B%[*6>XO+:XLI&D@N+.8Q2)N7:PSZ$'!H'A?3UCUQ,S8UHDW7SCO&(
M_EXX^4>_-;61ZT4 <O/X#TQVM)+6[U*PGM[1+(SV=R8WEA0857XP<<\X!&>M
M9NN>$KS7?$>@P3V=NNB:-*LZ74ET\D\^U1B-E(Z;PI)+'.T=Z[JB@#.UW1;7
MQ#H\VF7ID%O,49O+;#?*X<<_510VBVC^(XM=)D^V1VK6B_-\NQF#'CURHK1H
MR/6@#E+CX?:/<:?':K+?0/#?2W\-S!<;)HI9"2^U@.AW$8]*6T\ Z9I]E=V]
ME?:M;O=70NY+B.\;S3*%VDEOXLCDAL@D_2M^._\ ,U6>Q^R72>3$DGVAH\1/
MN)&U6SRPQR,<9%6Z .4D^'VCOI$%@DU_$\%XU\MY%<%9S.V=SE_4AB#QBM/7
M?#5AXCT0:3J)G>V#QN2LF'8H01ENO4<UL9HZ4 <Q9^!-(MY[R>[DO=3FNK8V
M;OJ-P9BL!ZQKGH#W[GUJSH?A6WT*820ZEJMRJ1>3%%=WC21Q)QPJ]^@Y.3CO
M6]THH SDT6U3Q'+KH,GVR6U2T;YOEV*S,./7+&LZ/P5I4?AVRT-3<?8[.Z6Z
MBRXW;UE,HR<=-Q_*NBS52[O_ ++=64 M+J;[5(8_,ACW)%A2VYSG@<8SZD4
M9!\%Z4S,Q-QEM776#\X_UX  [?=X''ZU)J'@_2-5NM3GOHGF_M*UCM;A"^%V
M(2RD8Y!!;.<]A6W)*D,3R2,%1%+,?0#FHK&^MM3L(+ZSF6:UN(Q)%(.C*1D'
MF@#G].\"Z?I^MVFL/?ZK>WUI&\44EY=&7", "N".V/KSSFB7P#H\OAJST(/>
M1PV4YN;6>*?9-#(69MRL!U^=ATZ&NHS5;4-0M-*T^>_OIUAM8$+RR-DA5'4\
M4 <U'\.=$CL-4M#+?RKJDD$MU)+<%Y'>(@J=Q!/)'/Z8K=U[1+/Q%HT^EWWF
M>1-M):)]KJRL&5E/8@@'\*T%8.BLIRK#(/M2YH Y>Z\"V-R]M.-2U>"^A@^S
MM?0WA6::/).V1L8;DDCC([8K5LO#^EV'A]="@M$&FB)H3"Q+!E;.[<3R2<G)
M[Y-:>:S=>UNU\.:'=ZM>K(UO:H'<1 %L9 X!(]: ,FP\!Z78PRVTEWJ=[9/;
MM:K:7EX\D,<3<%0OT  )R1V-.TKP-IFEW\%Z;K4;V6VB:&T^VW32BV1A@A >
MF1QDY..,UTN>,TM '/1>#-*AT'1]'4W'V72;B*XMLN-V^,Y7<<<C)K.U'X9Z
M)J2ZA"]SJ<-E?NTL]E!=E8&D;DOM]<\XZ9[5V59N@:Y:^(]%MM5LEE6WN Q0
M2@!N&*G(!/<&@#)U3P%I.JZE]N>?4+>5[=;6X6UNFB6YB7.%D Z]3Z=:8WP^
MTA;'2X+6XU"SFTR#[-;W=K<&.;RCU1B!AAD \CKTQ7065_\ ;)KR/[)=0?9I
MO*W3Q[5E^4'<ASRO.,^H-6\\9[4 <W>^"M/O8=*4WFIQ3:87^SW4=XWG$.,.
M&<Y)#8&?TQ6AK.B)K"PYO]0LI(22LEE<&,G/4,.0PX[@X[5J9XS10!R,GPYT
M3[/ID5I+J%@^G1/##-9W;1R,CG<RLPZ@MS]>F*5/AUH<.C6NFVS7EN+.XDN;
M6YAN"LT#N26VOZ')&#G(ZYK;LM;M;_6M4TJ%91<::8A,64!3YB[EVG//'7I6
MEWQ0!S]OX0L()=+F>YO[F;3IY+B*6YN3(SNZ%&W$]L'@# %7['1;33]6U34H
M3)Y^I/')/N;(RB!!@=N *GT_4K/5;=KBQG6:)9'B+*#PZ,58<^A!%6LC&<T
M<A)\.-'DG#?:]36V6]%_'9K='R$FW[R0N.A;)P<CDXQ5D^!M-75Y;^WO-3M%
MGN!<SVEM>/'!++D$N5'<D#." >]=-6;JVN6NC2Z='<K(S7]VMG%Y8!P[*S#=
MSP,*: ,V?P5IL^HZO>?:+Z,:M T-W;QSXB?*>7OVX^]M &?TI;_P1HVI)H:7
M*2L-&*&VP^-P7;A7X^891#CU45T??%% &'>>$]+O[C69KE)7_M>U2TNEWX!1
M0P&WN#\YY^E0VG@VPMI=+EENKZ\DTU)XX7NYO,++* &#9'(PH K0O-<M;'6]
M,TF59#<:CYODE0"H\M0S;CGC@\=:TJ .:TGP38:+-']DO]6^RPJRP63WKF&$
M,",*O7@$XR3CMBI-(\'V.DZK_:?VS4;V[6 V\3WMR93%&2"57/J0.3D\=:UM
M3U.RT;3IM0U&YCMK2%=TDLAP!_\ 7[8[UDZ-XUT77;_[#:2W,=RT9ECCNK26
M R(,99=ZC<.1TH 34_!>E:L=9-R;C_B;I ESL<#B(Y3;QQUYK1FT6TG\06NM
M.9/M=M!);QX;Y=KE2<CU^45HY'K10!BZAX8L]0\0V6N&XO+>]M4\K-O,466/
M<&V./XER,XJN_@K2G\,W/A\FX^Q7%PUPYWC?O,OFG!QTW?I7144 <W=^"=/N
M=5N-0AO-3LFNV5[J*RNVBCG8 #+ <@X !*D$XYJ_XB\/6'BC2&TS4A(;9I$D
M81OM)*,& S]16K1D4 <Q9^!-(M[B[GNY+W4YKJV-H[ZC<&8K >L:YZ ]^Y]:
M?IW@RTTZ*6%=4UF:%K=K:..:_<B&,]DQ@@C PQR1C@UTE&10!RT?@'2?L^IQ
MWD]_J#ZE;"UGFN[@O)Y0SA5( Q@L3GKFMO2-,72--BLEN[NZ$><2W<OF2'GN
MU1QZW:R^([C0E67[7!;)=.Q4;-CLRC!SG.5/:M+(]: "BBB@ HHHZT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !113)98X(S)-(D<:]6=@ /Q- #Z*IC5M-)P-0M/^
M_P O^-699HH(S)-(D<8ZL[  ?B: 'T4BLKJ&5@RL,@@Y!%1QW,$TCQQ31N\9
MPZJP)4^X[4 2T5'-<0VT?F3RQQ)G&YV"C/U-#W$,9C#S1J9#A-S ;CZ#UH D
MHJ/SX?/\CS4\[;N\O<-V/7'I1)/#"R++*B,YVH&8#<?0>M $E%-DD2*-I)'5
M$49+,< #ZT(Z2HKQLKHPRK*<@B@!U%117,$[.L,T<C1G#A&!*GT..E+/<06R
M!YYHXD)QND8*,_C0!)14,]W;6H4W%Q%$&^Z9'"Y^F:CCU*PFD6..]MG=C@*L
MJDG\,T 6J*B6Y@:X:!9HS,HRT88;@/<=>XITLL<$9DED6-%ZLYP!^- #Z*A>
M[MHX%G>XB6%L;9&<!3]#3(M0LKB01PWEO(YZ*DJD_D#0!9HJ&>[MK7;]HN(H
M=WW?,<+GZ9J./4K":18XKVV=VX"K*I)_#- %JBJTNHV,$ACFO;>.1>JO*H(_
M FIHIHIXQ)#(DB'HR,"/TH ?15>>^M+5PEQ=01,W022!2?SJ=6#*&4@J>00>
MM "T5&D\,DKQ)+&TB??0,"5^H[4&>%9U@,J"9AE8RPW$>H% $E%1R3PPE!+*
MB%SM0,P&X^@]323W,%LF^XFCB7^](X4?K0!+13(IHYXQ)%(DB'HR,"#^-0RZ
MC8P2&.:\MXY%ZJ\J@C\": +-%,BFBGC#PR)(A_B1@1^E)'/#,SK%*CM&=KA6
M!*GT/I0!)148N(&G: 31F91DQAAN ]<=::MW;/ TZW$30KG=('!4?4T 344V
M.1)8UDC=71AD,IR"/K38IXI]WE2I)L;:VQ@<'T/O0!)14$U[:6SA)[J&)CT#
MR!2?SJ8$, 000>A% "T45'%<0S[O)FCDV':VQ@<'T.* )**J-JNG*Q5K^U#
MX(,R\?K4L%Y:W186]S#-M^]Y;AL?E0!-15:74;&"0QS7EO'(.JO*H(_ FB'4
M+*XD$<-Y;R.>BI*I/Y T 6:*CAGBN(_,@E25.FY&##\Q0L\+3-"LJ&5!ED##
M<H]Q0!)151M5TY6*M?VH(."#,O'ZU/!<07*%X)HY4!QNC8,,_A0!)12$A5+,
M0 .23VJ&"\M;EBMO<PRE>HCD#8_*@">BF2S101F2:1(T'5G8 #\338+F"Y3?
M!-'*O]Z-@P_2@"6BHFN8%N%MVFC$S#*QEAN(]0.O8U(S*B%W8*JC)). !0 M
M%0B[MC;FX%Q$8!UD#C;^?2HX]2L9G"17ML[GHJRJ2?UH M44=!DU'#/#<Q^9
M!+'*F<;D8,,_44 245&;B$3B RQB8C<(]PW$>N.M$L\4"AII4C#':"[ 9/IS
M0!)14:SPO*\22HTB8WH&!*_4=J))X8G1))41Y#A%9@"Q]O6@"2BBB@ HHHH
M**** "BBB@ KD?$L,TGCOP5)''(T<=Q=F1E4D*#;N!D]N:ZZB@#P_3_"B6?@
M#1=>BL[Q?$$6K(1+ND\Q(S=E2NWLFPDD8QR3WJY+I$ECJ?CZVTBPNX/$-QOF
MTZ5(I,-$T2;MDGW-Q;<!SG/3I7LE% 'B6A::S0ZG-IJ"V5=%N8[JV@TNZ@\U
MRGRB1I6(:4'/3).6YIVH^&Y]+\$^$6M[25["98YM:6>*:XW.8 $,L:,'**<C
M:.!A>,"O:Z* /$Y='4^#D$U[(E@=5-Q:V[:-=/:!1'@QO$27$18E@>@/2I)[
M"RF'@35]9\-W%I:)'=6]Q!!#/((\Y\GY0"X#'+ $<;L'I7M%% '$?$6W><:(
MUW;W5SX?2[)U2&U5W9DV'865/F9 ^"P&>W%<-J6B)?>%?$:Z;IMZ/#QU&P?2
M[>6.12&\Q5G:-&^8(0W<8^\17N%% '%^.= E?PA9V^D6)N8M-O;>Z.GJ<FXB
MC?+1C/4XYP>N*F@\<VVKI/%I>C:O<7,=M)(5FLG@5'521&S.!\S'@;<UUU%
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
M^:2X#C[3(GNR*@!'/)Q3=*TS4GLM:F\*L+2X_LF2(V]KIUS:AYB1M):9B#*
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
MEH5U<Z:Z^=I()>UF+C<F>J$=?\^_%'3M U&W\":AI<D(%W,9"B;P0<XQSG%
M%'PCJ%QH)L=,U%\V6H0K-93'HK, 3&?Q/^<TFFZE)I'AKQ3?0C]['J$H3(S@
MDJH/X9S702>'5U'P?::5>KY<\5O&%<<F.15 R#]:H>&?#5U%X>U/3M:3YKN=
MF9E<,6! ^;/KD9YH DT?P;I4FF17&HP_;KRX02333,222,\<UKZ#9Z;I]M/9
MZ9,7CBF8.ID+^6W=>>F/2L2S3Q=HENNGQ6EKJ4$0VPSF7RV"]@P/I[?G6GX9
MTJ]TV"]EU!X3<WERUPZPYVH3CCFD!-XFU4Z/H-Q<IS.P\N #J9&X'^/X5S.B
M64G@_P 0V5K,Y,&J6X61B<@7"\G^>/QK6U[0KGQ!KMG#<*R:3;HTC,D@#/(>
M !W&/7ZU1U7P#;?8'DTR6Z^WQ$/!YL^1N!SWI@5_'&@Z5:6%M<6]E%'-+?(L
MCC.6!W$BNOT_1M.TDR&PM(X#)C?L[XZ?SK&\1Z=J6LZ#IR+;*+M+B*6:/>N%
MP#NP<X/)KIZ0'+^+]#TR71M3U%[.-KP0%A,?O9 P/Y5)X6T/3+?1]-U"*SC2
M[:U1FE'4DJ,UI>(+2:_T"^M;=0TTL+*BD@9)]S3]&MI;/0;&UG7;-%;I&ZYS
MA@H!YH X?P;XLTO2/#R6ETTXE$CL=D188)]16AX9U"#5?'6LWEL7,,D$6W>I
M4\ #H?I6OX-TN[TCP]':7L8CF$CL5#!N">.118:7=P>-=5U*2,"UN(8UC?<.
M2  >.HZ4P.)T:?P[$=075]-EN;C[;(5=(2X"\<9'OFO0O#ZZ=_9*2:7:FVMI
M69MC(5.<X)(/TKFM(M_%&A+>06^C07$<UT\X=KE5/.!TS[5U.DW&I7%L[:I9
M1VDP?"HDH<%<#G(]\T@.>UB-O$/C*/09Y733[>W^TS1HVWSCD  GTY'ZUI_\
M(;HD=S;W%M;-:S0.&5X'*DX['U!J+7M#O9M2M]9T>:./48%\LI+]R9/[I_7_
M .MBF6\_BZ\NH5FM++3X$<&5]_FLX[@ 'C- &;I]A%XNU_4[O52TMK97!MK>
MUW$*,=6('<TWQ)I5OX46#7=&4VS1RJD\*L=DJ'L15^YT?5](UFYU/01#/%=G
M=<6<S;<M_>4_G^??M')I.N>)+RW.MQ066GV[B3[+$^]I6'3<>F/\^],#'\70
MW4GC6.ZL21<V>GK=(/[VV0Y'Y$UJZ[K UW2M-TW37Q)JX!<CK'$/OY_(C\#6
MF^F73>.DU/RP;06'D%]P^_O)QCKTJ/0O"5OH>J7MXDGF";*P(1_J4)R5'XT
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
MQF!)(QCU.*AG\?NEG?H^A:A9ZA%827MK!<&)O/1<9.5<@%2RDJ2#@]ZL^(/
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%<CX_NKBUMO#YMYY83)KUE$YC<KN0R8*G'4'N* .NHKSCPI
M9WU_\3?$^IZ@MM*;*Y%M XDDWQ*8D*JJYV[2&)/'WB:;XF^(M[H>K7)MVTZ[
ML;2YC@FACM[AI/F*ALS!?*1@6^Z<].N3B@#TFBN&^*SWX\(Q06,D:+<W]M;S
M[G92R/*HVY7G!. ?8FL76_%][X(LGL=/72&CTJV1Y[.*&ZF()&YE\P K%P<C
M>3P<G H ]3HK@KKQ3XHO_$>H:9X?L]*\NUL;>\$M\TF?W@8[,*>2=O7C&#US
M5/3?'OB*ZM?#>M7.F:=%HVM7,5H(DE=KB-W! ?/W=NY3QC.,<]< 'I-%>2F]
M$\VD^3 EL%\<7$+"-W(DPLV6.XGD]2!@>@%;]CXWU&[;3=+-M;#7)-5ELKV(
M!MD<<66>11G."AC(R>L@ZT =W17)>)]?URQ\3:+HFB6UC)+J,5P[27A<+%Y>
MP@_+R1\QX[G'(YKF9/'GC&+0-6U9]+T;R]"N9+;4%\V3-P4(W&'^Z-K _-G)
MSQQ0!ZG17FNN_$B^M]=U.PTN*S5=-2,LMS!/(]R[('VH8P0G! RV>3TQ5H^+
M?%&KZX^GZ!8:;$HTNWU#=J)D#(9-W[LA>_ ],8/7B@#T"BO,].\?>([NP\.Z
MY<:9IL6C:O=Q61A65VN$=R4WY^[MW \=<8Y]*6E:OXGTVW\::AID.FS6.GZS
M>32I=R/YDH4*S*A'"84<$YR3T'< ]9HKS'4?B?=3:C);Z/':0I!9P7+&]MYY
M6F:5/,5%\H$)A2,LV>3TXK2L_&.O:QXHTS3M.TVT@MKC2K?4KDWA<20!Y&5T
M '5L# R!SDGTH [RBN6U[7M77Q+:>'=!ALOMLMJ]Y+/?%C''$K!  JX+,6;U
M& *P)/'^O26^GVMKIE@=7DUB;2+F.25O)#I&6WHPYV_=.""<9'7F@#TBBL#Q
M!K-UH7AJ.ZFN+"*_8QQ9E60Q-(V,A$0%V[X4<G'7O7&CXEZNOAS6K@65I/J.
MFWMK;KB*:".=9F0#Y),.APQ'.1T/(H ]1HKSRX\<ZUX<O-8MO$ME82-::6=3
M@;3G?#*'V>6V_ON(^8<8[5:B\1>*K'5M-T_6+72-^L12BS>U:3$$R1EPLF?O
M+@'YEQTZ4 =S17BHU;Q)>_"GP[J-])#=W,FK69MR)&5Y3YY&V1CP,D <=JZ2
M[\>ZSX:.O0>([&PEN-/L8KZW.GLX259',85M^2#O'7TYQ0!Z-17F=M\0]66#
M5?M$%E<O;Z5/?PS6UM<11I)&N?+?S ,YSP01G!X%=AX4O]8U30H-0UB"S@DN
M42:&*V9FV1LH(#$_Q9)Z<#ISUH W**\NL?'WBAO"%EXOOK#2!I#RK'/#"TGG
MA#+Y6]225X)'R\\=^P34?BA?Q:EJIL;6VDM=-NVM6M6@G>XN2A <HZKL7G.
M<YQSC- 'J5%<1%XH\1WGB?Q#9V6FV4VGZ/@C+,)[AFMQ(L:CH#N(!)[$<$\U
MDV7Q)U#_ (1^]N[E=.GU)'MX(]/CCFMI(9IFV!9A)R%!(^8<'!Z4 >FT5Y_>
M^,/$.@/JMEK5MIDE[#H\^IVDUGY@B;RNJ.K'(Y(Y!Y&>AI^D^*_$O]N>'H-:
ML=,2SUZ%V@%J[F2!UB\W#EN#D ].A[GN =[17(^(?&$GAK6;F&^BB^P?V5+>
MVL@R&>6(_/$><'(9"/QK.T7QQJNIG1-.GL;:'6I[V>#4H0&*01PC+,O.<D-%
MC.1\] '?T5X[H^LZ\]MX!CT-;&SMKT7H:U=Y3&S)O/S$DL1QD<]?:K0U;Q/I
MFM>/;W1X-.EMK&Z6XF^VR/EPMNA*1A>AP"<GC)''6@#UBBN8UGQ-<V?@6'Q-
M96R.@BANYH9 21 VTR8QCYE4DYZ<=*Q)OB5]E\1ZQ%<6\/\ 8EI;3-;7:DYG
MGA1'D3KCI)@<=5:@#T*BO*H;WQ=<^/X3:0:;'JD_ANWEN5NC(((6,KDJ%!+$
MY('7L3Z"M"P\>ZSKMEH-KI=A8PZOJ,=Q).UT[-! ()/+? 7#-EN@R,#K0!Z+
M17F]QX^UV*RAMH]-L&UI-=71[A#(WD-NC9Q(K=0,;>""1SUXI4\3^.I;[6M)
MCL=!-_I*)/+<%Y1#*CJ6157[P;Y6R2<# XYH ]'HKE6\37]Y\-8_$^EV4;7;
MV27@M9"6!& SH",'.-P!]<<5D:G\1Y(WNI](M8;RRCMK18F9BIDNKEAY:EN@
M4(0S<9^84 >@T5YYJ7C/Q%X=&J6FLVNF2WL6DS:E:2VGF>4WEX#(ZL<]2.0>
M1Z5N3>);F/7_  KIXBA,>L03RS'G<A2-7&WGIEN^: .GHKS[Q3-K"?$[08M%
M6V:YDTVZ'^ENPB0;X_F(7EO0 8Z]:;'X\U)O#;27/]F6>L0ZG+ILJLDTT<C1
MYW-%'&"[<8..,#))H ]#HKSG1?B'J-]'IT]Y:6R6S:O)I%Y*D<B8DV@PNJOA
ME#$A2&&02*JW'Q-OV%DD$-E!_:,US+:W$T,TB+:Q,$5F2/+,SG)&, #% 'J%
M%<[X3\1RZYX>DO[Z!+66"62*5L.D;A/^6B[P&"D8/(XY]*YO0/B#J%_XKTS2
M[D6%Q:ZDDK12VEM<1B,HN\?/*H652,\KB@#T:BN'\9^+]4\/:S:VT*65II\D
M'F-J%_#,\)DW8\HM'Q'QSN;CFL^\\4/H^O\ BEK'3[:2^>ZTVT@D:5PDLDR
M*TAR0%7/\(&1[\T >D45YY=^,?$FCZAKFGZG;Z5)+I^@2ZK%);"0+(RD@!E8
MY ^4\9YZY[";2?%GB7^VO#L.M6.F)9:]$[0"U=S+ ZQ>9A]W!R >G0]SW .]
MHKQ#_3/$&B^ =/MK6RAT^^FNR]F\TPC9D$A&XABQ QD<_>]JW](\2WEK:6VC
MZ#IUE%?ZAK&H0QF>20PHL+L7D;)+%CQ\H(&3V H ]0HKC=8\0ZYH>C6BW\VC
M0:K/.R+LCN)TD0 G<D2#>3TR,X'7/:L2'XBZW>Z%I4MEI]D^HW6M2:3(LOF1
MQ$JKGS "-ZCY0<,">HQF@#TVBO)_$GB[Q5%X7\56<WV&UU?1Y+4FZLV<(\4I
M!!4-DAN,'/&,UZ?I_P!N^PQ_VE]G^U\^9]FW>7U.,;N>F/QH LT444 %%%%
M!1110 4444 %%%</XVU*X3Q%H&D2:Q+HVF7HG:>\B94=W0*4B#L"$SDGU.W
MH [BBO,;W4R^IZ%H8\:7"Z//%<N^K)-$)+B6-P%@\T+M! ))XR=M9J:[KVH:
M?IEC:^()S&WB9]-BU6-4+W-L(G.>FUB#D;L8)4'!H ]@HKRA+'7Y=1\6Z1_P
MF&KK;Z+''/:2CR_.9I(B^)'V_,H*\ 8ZGGI4$?B*\UC6?"L.I>)IM(MM1\.K
M=SM"Z1>;.2IX9@0I/)X[ CO0!Z]17CL.NZ]J>G:396OB"?RW\2S:=%JB*I:Y
MMEB8ANFUCG(W8P2H/-7-0O[C^U?$-IJ'C.\T?^Q((EL4,L:M./*#>?)N7][N
M;((&!P1U- 'JU%>66%UX@\6^(M+M+K6+_1XY_#<-]<Q6>U&,S2,,C<#M[9[\
M >M9MGJ/B5/!FE>*Y_$U[-<QZE'9O;;$6"6(7'D'<H7)8]=V?I0!ZW::E9W\
MMU':W"2O:2F"<*?]6^ =I]\$5:KRJ_U76I[7Q'%::O';RQ>(Q B2726[RPB%
M&,,4C A6/7..@-9MQXPO[NU\.65G>:LEE<_:UGFFN[>*XDFB?;Y7GD;"!DG*
M\L />@#V>JEUJEC8V\=Q<W44<,LJPHY;AG8[5 ]R>*P/!4^IZGX1D&HWI>4R
MS0P7<,\4LAC!(5BZ90NO()QU7D5Y?I\)/P>TJ*UUJ66[;5K1?*D:-Q9O]J8
MA0 1D\D,3G% 'O5%>3ZQJOB#P;>^);*SU:]U;RM$34;<WH1WAD,K1L1M4 J
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
M!( 'Y#.:U+O7[2TUS2])99))M2\[RGCP47RE#-N.<]^, UINZQKN=@H]2<4
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
M0^V1Q3FT^R8W):SMR;I0MQF)?WP P _'S#''/:K-% %&;1=*N&MVGTRSE:W
M6 O K&(#H%R./PJRMM EQ)<)!&L\@"O*$ 9@,X!/4XR<?6I:* *<6DZ;!>2W
MD.GVD=U+D23)"H=\]<L!DU'+H6D31012Z58R1V_$"/;H1%_NC''X5H44 4[O
M2M.OY8I;W3[6YDBYC>:%7*?0D<5:=$DC:-U5D8896&01Z$4ZB@"G;:1IEG:R
MVMKIUI!;S9$D,4"JCY&#D 8.14YMH#:FU,,9MRGE^5M&S;C&W'3&.,5+10!2
MMM(TRSN3<VNG6D%P5"&6*!58J.@R!G' XI&T327N)+AM,LFGE(:24VZ%G(((
M).,D@@'\*O44 5%TK3DU Z@MA:K>D8-P(5$A'^]C-+'IMC"8#%96R& L8=L2
MCRRWWBO'&<G..M6J* *YT^R9+A&M+<K<G,X,8Q*<8^;CYN !SZ5"NBZ4FGFP
M73+);)CDVX@41D_[N,5>HH H2Z'I$]G%9RZ7926L)S'"]NA1/HN,"J'B?PU_
MPDFD#2O[0GL;%_DN([>-/WT7]S+ [?J*WJ* *<VDZ=<RPRW%A:S2P#;%)+$K
M,@]B1D4D^C:7<V<5I/IMG+;0X\J&2!61,=-JD8'X5=HH R-2T);K37M-/N3I
M3/+YK/:PQD.W?>K*58'OQG@<U4T3PA9:5#??:Y6U.XOY$>ZFNHTP^P (H10%
M55QP *Z*B@"(VT!NA=&&/[0$,8EV#>%)R5SUQD XJ&32M.EM'M)+"U>VD8N\
M+0J49B<DE<8))YS5NB@"JFFV$<5O$EE;+';-O@18E B;D948^4\GIZTYK"S=
MKAGM(&-RH6<F,'S5 P W]X8)'/K5BB@"&UM+:RMDMK2WBMX$&%BB0(J_0#@5
M#::3IM@\KV>GVMLTW,C0PJA?ZX'/XU<HH CM[>"TMTM[:&.&&,82.-0JJ/0
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
MJ=[)J$D=C+;VKS!9/*3 1ESY3YVDL<9&.3C%:MWH_BMWO(XUN/[9;P=;VYN
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *P/%?BF#PM9VDTMNT\EW<K;0IYJ1+O(+?,[D*HPI
MZ]\"M^L;Q'HUSK=@MM;WL%NN[,B7%FES%*N/NLC8^O!% '+:UXMU>U\2^%1!
MI=\QO[:\,FEQO$6=U\O:2^[8  6.[=C!]>*O1?$:UET=;@:3??VFVH-I@TL;
M/-^T*-Q7=G;M"_-NSC%/T/P#%H<WAZ2+4))1H\-U$%:,#S//8,<8/RA2, <\
M8]*9-\/U;[7/!JLMO?OK#ZM:W*0@^0[($*%2<.I4'/3.>V* !OB'#;VE[]NT
MF[L]0LKBV@N+*1T) G<*CJRDJR\GIZ$5-XK\4-8QZ]I5JLD5];:!-J45R",*
M1O50!Z@KFJMQ\.SJ.G:N-2UJ:?5M2:!C?1PK&(?);=$$CR0 #DG).<GFFCP!
M?7-SJUWJGB.2]NM2TA]+9S:+&L88G#*JGH,].YSSV !);>-;D)IVG6>D7NLZ
MB-.@N[UH7C01*Z\9+L 68@D**M?#C5[O7?!D.H7LLDLTES<C=*NU@HF<*".V
M  /PJ$^";VSO8+W1=>?3[C[##979:U699UB!".%)&UAD\Y(YZ&M;PCX<'A3P
M[#I(O'O/+EED\Z1=K-OD9^>>OS8SWH YS3/B@FH0:5>OX=U*WTK4;A;2.^=H
MRBRLQ51M#;MN1C=C&:LWGQ%BMFOKN+1-0N-%T^=K>[U.,IL1E.'*H6WLJGJ0
M.QQG%2P> E@\':+X?_M$D:9>0W0G\G_6>7+YFW;NXSTSDU7N_AY/-'J.FV_B
M">WT'49WGN;%;=6?+G=(J2YRJL<\8.,G!H L:/XKU/4/'NLZ*VE2'3[00&*Z
M1X\('1FW-\^2&P-NT9'?%5]:\1ZMIOQ+@TVRLKK4HI=':9;.%D0>8)@-[,Y
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2H5#+LP-V.N3C)KS;1M U^3Q+I%Y=Z1JAA@T^Z@NDN$M+=-[1C]W'Y.#L+#
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
M-DC<G"MG!/!X'H:I>(?$]OHGA.7Q!;HE_;J(BGE2@+(KNJ@A@",?-GWK@O\
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
MY.5R.*R='\8ZH--\+:7HNCI=3ZCI)NE-W?-B+:5'SN5)8?-UQG./J #TNBN
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
MG!&%#,0%P3\HX]N!6AK/AG2-?DMY-2M6DEM]WE21S/$ZAL;AN0@X.!D9P<4
M<'9^-_$VL:=X62S^PV]_J=Y=VER\T#%!Y(?YPF[(/RYVYZ\9KJ/!VL:M>W6N
M:5K4EM/>:5=K#]IMXS&LJ-&KJ2I)P?FP>:O6'A#0=,73ULM/6%=/EEFM0LCX
MB>0$.1D\Y#'@\#MBM"TTJRL;V^O+:#9<7TBR7+[B=[*H4'!.!P .,4 >>>&M
M T[QQ;ZIJ_B.:YN-22_N+<Q"[DB&GJCE51%5@%.T!LGDYKG)I-6\2Z#X5L9M
M0MKVS_M^XLXY[ZV,ZWD<8D\J1QN4.,*01W(!SQSZ=JW@+PQK=_)?7^E(]S*
M)7CE>+S0.F\(P#_\"S6D^@:4ZZ:GV*-$TV026:1Y186"E1@# Z,1@\<T >.:
MYITMGJ'Q U&X@T>\728;>&WBFT_=Y:&%=J(2YV* Q! 'S'GCI7>'5?$NM^)-
M8L=%O=-TZVT<Q1E;FV:9KAWC#\X==B8( QD]:Z&[\+:-?)JR7-D'75MGVT>8
MX\W8H5>AXP !QBH-6\$^'=;OOMNH::LEP4$;NLKQ^8HZ*X5@''LV: .-U;QO
MXCDUO6[?2(7QI+B%+>/29KG[5)L#'=(IQ&#G ZGN:V=,UWQ%K'CJ]T^(VUII
MEE;VEQ-'-"6GS*C$QCD '(Y)Z8Z<\;&H>"/#FJ7QO;O35:=E5',<KQK*J_=#
MJK . ./F!XK3M])L;34[S4H( EW>+&D\FXG>(P0@QG QN/0=Z .8UW5/$<OC
MNV\/:)=V5I%+ICW<D]Q;F4H5D5<JH89Z@8)QR37-IXQ\9KX6_P"$DN)=)%O8
M7PLKJT2!R;G$XB9PY;Y#D\#!Z9SSBO3#I5D=975S!_IZVYMA+N/$98,5QG'4
M YQFJ;>%=%?1I](:R!L)YS<20^8_S2&3S"<YS]\9QG'X4 <[/XNOX=,\>W#2
M0*^B-(+3*],0*Z[O7+$UGZKXNU^QNM,N;F9-.T:6SMY6OCI[7,3RO]]9&5P8
MARN#C'/6NFU7P!X7UO4;B_U#28YKFXC\N9O,=1( ,#<H8 D#H<9'&#Q3[KP-
MX<O9XI;C3MYC2./;Y\@1U3&P.@;:^,#[P/2@#$\,R:Y+\2/%L<^J0RZ?;W$
M%N8&R%:$%0A+X7&1NX.XY/&:[RLH>&M(7Q$VOK:;=3= CS+(X#@#:-R@[20.
M,D9K5H **** "BBB@ HHHH **** "LS5-#MM6OM+NYY)5DTVX-Q"$( 9BC)A
MLCIACTQ6G10!@Q^$-+&GZW83K)<6VLW,ES=)*P^\ZJI"D 8'R@CN#WJI8>!;
M2UO5N[O5-4U.>*![>V:^F5_LZ.,-MPH^8@ %CDUO7^H)IXMR\%Q+Y\Z0#R(B
M^TM_$V.BCN3P*RF\9:0NJ:A9,UP$TY2;N[,#?9X2%#%6DZ;@"#B@!L?@W3X]
M(\/Z:)KGR=#FBFMF++N<QJRC?QR,,<XQ5^ST.VL=>U36(Y)3<:BL*RJQ&U1$
M&"[>,_Q'.2:T4=98UD1@R, RD=P:=0!Y[%\/[F]USQ/<W>IZEIT&I78(6QN5
M47$/E(N&!!VG(89&#@_2MFX\!Z?Y]K/I=[?Z/+;VJV0:PD4;X5^ZK!U8''.#
MC//6NIHH YJ_\%VUY/9W=OJFJ6.H6MM]E^VV\X,LL77;(75@W/.2,Y)-8>I_
M#Q?MOA6UTM[J"QTZ:ZFN+M+C%P))$.)-Q^\Q?KP1S@C'%=CJVLVFBI:/>%P+
MJZCM(MJY_>2'"Y]!GO1JFLVFD26"71<&^NEM(=JYS(RLPSZ#"GF@#!7X>:8=
M.O+:>]U"YN+VZANKF]GE5II6B8,@)V[0HVXP .":GF\$VQU:ZOK/5M5T];R4
M375M:3JL<S@ %N5+*2 ,[2,XKIZ* ,GQ!X>M/$=A':W4D\+0S+<07%N^R2&5
M>CJ>>>2.01R:Q[?X>:8+G4KC4+W4-4DU*S%G=&\E4[T!)!&U1M//; XSUR3T
M>IZ@FEZ=+>R07$Z1XS';1&20Y('"CD]?RJW0!RVG^!;2TOH[RZU35-3F@@>"
MU-],K_9T<8;;A1EB.-S9.*FTCP9I^C7.DSV\URS:78-80B1E(:-BI); 'S?*
M.F![5T=% '#:UX+2WTUCI=G<WMTVJ2ZB'6^%M- \F=YB<+C'.-K<$$Y/2I_
M/AJ^T/\ MB^U%#%<:G<K+Y#7)N'150*-\A^\Q.2<<#.!7944 <7<_#:QN)]5
M>/6=9MHM5G::]@@N%5)=P *XVD@8&,@@D'!)XQ8OOA_IEUJ$-W:WFHZ;LM$L
MI(K&?RTF@7[J-P3QDC((.#UKK** .//P\M%\/6FAV^M:O;V,%L;5XXY(R)HR
M23O#(1GDC( -277P\T>YL]2M!+=107]A!I[JCC]W%#G9M)!YYY)S7656FO[2
MWO;:REN(TN;H.8(B?FD"@%L?0$4 4-0\-6.IZM9:A=>8[6EO/;+%D;'24*&#
M#&3PH[CJ:HZ1X,CT;;%#K>LRV<430V]K+<C9"I&!@A0QP.FXG%=-10!R<'@.
MWBN[F]DUS69[^6V%JEX\R++#&'#X4J@SR!DMNR..YK1\/^&;;P_)?7"75U>7
ME_(LES<W)7<Y5=J\(JJ,#T'UK0TS4$U2P2[C@N8%=F CN8C&XVL5Y4\C.,CU
M!!JW0!S'_"!Z,=7US47$SOK,!@N(F8>6BLH5R@QP6VJ3UY44EMX$TRUT'2](
M2>[:+3KY+]97<&2657+Y<XYR2<]*ZBJEKJ"7=Y>VRP7"-:.J,\L15),J&RA/
MWAS@D=Z ,&;P+92SZ\1J&HQV^MQ2)=6J2+Y0=T"-(H*DAL*.Y'M6A)X:LY+S
M0KHRS[]%#BW (P^Z/RSNXYX],<ULU4U74K?1])N]3NRPMK2%II2HR=JC)P._
M H SM<\,0:YJ.FZ@;Z]LKO3R_E2VCJI*OC>K;E((.T>]1-X.T]M'U_3#-<^3
MKDTLURVY=R&10K;..!A1C.:W;>=+JVBN(\^7*@=<C!P1D5)0!RUUX&M9+XWE
MEJNJ:9/)!'!<-9RJOVA4&%+;E.& XW+@UMW^D66JZ-+I-_#]ILYHO*D21B2P
M]2>N>,YZYYJE'XIL9VN%@BNYC;ZB--E$4!;9*0#DXZ( PRW05MT <KIO@:"P
MNHI)]=US48(59(K6]N]T2@J5.0 -_!(^8FH]/^'NG6%S8DZCJEU9:=)YMC87
M$X:&W89"D?*&.W/R[B<5UU% ',OX'TV3PO=^'S/=?9;F[-V[AEWAS,)L [<8
MW#'3I^=+XB\+IJ3ZCJ4#2-J,NCW&FQ1E@(R'^89XZ[@.<XQ72T4 <-X=^'L5
ME::#)J6H:E</IL4;Q6$UPKV\$X3!9<#)P2<98@=JFM?AO86LNG!-6U9K/3;L
M7=G9/*ABB;+''W-Q'S'J21V-=G6?K6LVF@:8^H7Q<0*\<9*+N.7<(O'U84 9
M,O@?39?"^HZ T]T+6_N9+F5PR[U9Y/,(!VXQGV/%9EOX;OM3^)I\2:EIL=E;
MV,#06VVY$ANGW,%E90,+A'< 'GYSZ5W-% &9K&AVVM/IK7$DJ'3[U+V+RR!N
M=0P ;(/'S'TK%U'X?:?J%U?NNHZI:6FHOOOK*VG"PW#$ ,2"I9=P #;2,UUM
M% &3I_AVRTS6[S5+;S%DNH(+=HN/+1(@P7:,9'WCW["L'Q#X3O-;\=Z;J4=U
M=65M:V$T0NK295D25G0@8((8%0V<@C\<5TBZS:/X@DT0%_ML=JMVPV_+Y;,5
M'/KE3Q6A0!R*_#O24TE+1+K4%NTO#?C4A,/M/V@C!<MC!RORXQC':K;>#X)[
M&TMKS5-2O'MM0BU 3SRJ7:2,@JN H4)QT4#OW-='5::_M+>]MK*6XC2YN@Y@
MB)^:3: 6Q] 10!A^(?!EOXEED6]U34ULIMGG6,<B>3)M.1U4LO3G:1FJVH?#
MW3K^YOV74=4M;/47\R^L;:<+#<,0 Q(VEAN  ;:1FNNI&8*I9C@ 9)H R;'P
MY9:?K&H:E;F17OH(('BR-B)$&"[1CCACW/05B6_PYL+&'3ET_5M5LI+*S^P^
M=!*@>:'=NVME" <D\J >:ZJQOK74K*&]LITGMIEWQRH<JP]13+_4$T];=G@N
M9?.G2 ""(R%2QP&;'11W/04 8>C^!M-T5M#-O/=/_8T$\%OYCJ=RRD%MW')&
M!C&/QJAXQT.^N]7MM1TS2[F>X%N8))[/5?L<A7.0C\89,Y.0<@]*[:B@#@-!
M^&_V'PYHD$VI7-CJFG"<B?3W7"B9R[Q_O%;*]!DC/RYK5TSP#IFE'2S%=7LA
MTZ\GO(FFD5B[S!@V\XY'S''?U)KJJ* .9'@?35\)1>'!/=?9([G[2'W+YF[S
M_/QG;C&[CIT_.MRRLVM&N2UW<7'GSM*!,P/E @#8N ,*,<9R>3S5JJT=_:2Z
MA-8)<1M=PHLDD(/S*K9VDCT.#^5 ')W'PSTR<W,":GJ\&E74K33Z7#<A;=RQ
MRPQMW!2<DJ& YKH(?#]G;^(WUN(R+.UDEB(A@1K&C,PP,9SEB.N,5JT4 <C_
M ,(!;1Z'#I%KK6KVMK&)E=8I(R)5E<NP8,A7JQ ( ('>B3X>Z?&8&TO4=4TA
MX[2.R=K&=09HD&$#[E;D G##!YZUO:)K-IX@T:VU6P+FUN5+1EUVG )'(_"M
M"@#F[?P/I%G+I[6@F@CL+&6QAC5@5V2$%B<@DME<YSW-5?\ A7MA#;:6MAJ>
MIV%UIUH+*.[MI4$DD(_A?*E6&>>G!KKJ* .?A\(V,6H1WLEQ>7,J::VFL;B;
M>9(V8,68XR6R.N<>U9T/P[L8-'L;!=7U8OITF^PNS,GG6HV[-B'9@IMX(8'-
M=C10!S-UX*MK[28+2YU35);JWN?M4&H&<?:(I,8RI"[0,$C;MQ@]*ET#PA;:
M#JU_JBZA?WM[?QQI<2WDBL6V;L$ * /O8P..!QUK8OK^TTRS>[OKB.WMT*AI
M)#@ DA1^9('XU9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HKBY@L[=[BYFC@A09>
M25PJJ/<G@5+7&_$'2[F_AT6Y33GU2RL=06XO-/0 M,FQ@"%) 8JQ!VGK0!8G
M\;6YNM7@L(([S^S[&.\21;J-(Y@Y<!0Y^5<;#R3BMU]6L(;B"VN+VUANIU!C
M@>90[9]!GG\*\EO- OKU/'L^F^%[K3H-2TJ&.T@:)4::0;]WR*2%/3CKW/)K
M2UG2-1A\:1WVEZ-=SW4TEH)UN[.&:TD1 HWK(3OA9!GZE1P<YH ]*?5-/COU
ML'O[5;QAE;=IE$A^BYS6?I'B:UU.TU.ZE"V<.GWTUG(\T@"DQM@MGH :XS0]
M+_LO5;NSU;P;/J6HS:L]TFJB&*2-D:3<DAD9LH47 V]?EXZU2E\-ZHL+75SH
MTU_8V_BB[OKC3MH+7$+Y$<BJQ ?:2& [T >H+JFGO8&_6_M6L@,FX$RF,#_>
MSBD_M?31I_\ :']HVGV+_GX\Y?+_ .^LXKRV;PW+>VOB"\'A_5-/TN]O+2:T
MLK6*+SHY(@=TYA8[<%MH*\D@9Q56ZT/Q/=:9H-[<:5M@L;VZ,D%MIT/F.C@"
M*X:V)V;^&R <C=D4 >QPW,%Q;+<PSQR0,NY94<%2/4$<8KF;GQ_I"^%IM>L6
M^V0Q7"P-$K!7!,PASCL,G/N!3? 6C-IOA^Z2>*Y1;R[DG^SW4$<6P, "!&A*
MJIP6Q_M'BN%'ABZ_X5MK7AU/#-Q!?C4$+S) JK<Q&]WC8ZG+!8^>V* /7K34
M;&_:5;.]M[AH6VR"&57*'T.#P:2TU/3[^26.SOK:XDB.)%AE5RA]P#Q7GFN>
M"YT\2:C'X:T^+3HKOPU/:B6W011F?S%V X_BV[N>N*@\"^'[R/Q!IMU<6&H6
M#:?9O"X?3X+>,[@H\O>C9D&1N!P1QVS0!Z7-J-E;SB":\MXICM(C>558[CM7
M@G/)X'J:1-3T^2_:P2^MFO%&6MQ*ID ]USFN4N/#:W_Q;;5KO3EFMX-'B2VG
MEC#(DXFD/&?X@"#GJ,UQ7A?PCK%O?:18:G:7\=W8ZA]IENXK&#RW(8L7-QNW
ML'!P1U^;&.* /3-(\56.HZ5=:C<-'806]Y-:,UQ*JJ3&Y3.3@<XS4VH^*-'T
MN#3Y[B]B,.H7"V]O(CAE9CGG.<;>.3VKSIM*URTT2&!M(E:W;7;ZXF=+&.YG
MB5G<Q/&DG&&SRV"0#[U0MO"VI1^$K9[SP[<W)LO%#7AM'MHO--JWWMJ#Y,$D
M$JO''M0!ZU:ZM]IU:]M/*C%O;PQ2K<"X1O,#AC]T'*@8ZG@YXZ5-;:MIMY!-
M/:ZA:3PPY\V2*965,<G<0<#\:\UUSPWJVJOXK_L_3)8(;RPTT06SXB$JQLS2
M09!PIV_*><<XZ4DVC7&J:AJ-]HOA>YT2T70;JSEBD@2%KN5P/+0(I.=N#\WO
M@4 >EV^K:==W)MK;4+6:<(',4<RLP4]#@'..1S56]\1Z;:V.ISPW=O=3:?!)
M--;PS*7&Q22" >.F.:X>R\'+I3_#^ZT_1%@NK08U"6*(*X#6S!O,;OE\=>]9
M.CZ#JMG;:QIUAHEXNGOI%W&AU"SA2YAE8?+$DR',RL2>OH.: /3]&\0:?K-K
M:O!<P"YFMH[AK43*TD890W('/?TIFG>(+>YTN&\OVMK!Y6E"QO=QN"$9@2&4
MX/"Y..G?I7%6/@Y=+D^'US8:,MO=6O&H311!7 :V8-YC#DY?'7O7.-ID^GVW
MP_M-3T*6]>*^U.633RJEV7=(X(5B < A@#UQ0![5:WEM?6ZW%G<PW$+?=DA<
M.I^A'%9^E>)-*UFYOK>RND>6RG:"920#N4 DCU7YAS7/>!--N(-7\1:FNDRZ
M/IE_-$UK8RJJ,"J;7D**2$W'''7Y<FN9N/"U\8/'6CV.@O!?:A/)<6=^L:)%
M)"PBS") <@MM<8QCDDT >IV>IV&H^9]AOK:Z\LX?R)5?:?0X/%9&N>+[31M1
MBTR*SOM2U.6/SA9V$0=UCSC>Q)"JN>.3S7,Z)IAN_&VDZEI?A:?P]9V-G-#>
M&:%(?/W!0D8"D[PI!;=T_.KNH1ZIX8\=7^OP:/=:MIVJ6T,4PLPK3V\D6X#"
M,1N1@W8\$4 =%I_B6QO-);4;I9]+C20Q2)J2?9V1AV.XX/U!(/K5^+4;&<P"
M&\MY#.I>$)*I\Q1U*X/(&1TKA/$MWKFM:;I4[>&[FVMOM<AF5K6&\NH5"$1N
ML;$JI))!ZD#ZUS^C^']=TKPQ_:T.DW1U/2M>FN[:S=$CDFMI %D0*GR+D,6P
MO&5XH ]8FU?3;:"2>?4;2***3RI)'F551_[I)/!]J6?5=.M;-+RXO[6&U?&R
M:2951L],,3@UYBOA:[T6;PYJ.J:)+KD"6UP]_;PQK*T5[.ZR-+L8X;^),]0
M*M7>EB'6]'UF7P7<2Z)'8S0)I4<$3O9S-+N\SR@VWYUZXR1WH [Z76;:+4+&
MT59)5NX99EN(\&)$3;DLV> =XP>:L66I6.I1M)87MO=(IVLT$JN ?0D&N&T7
MP]<P_#;6M.O]+NX[>_FNI(-,MI$$UO;R'Y8U).T, 2<9QSCVJS\.;74[0:G%
M>6!ALU:);6YGL8[6XF 4[A(J'!V\ -@9R: +MWX]M(]1N[/3M(UC5S9OY=U+
MI]N'CB<=4RS#<P[A<D5N'6M.CTVWO[JZCLH+A59#>'R3R,@$/@@^W6N)T:XU
MCP/#?Z+)X<U+4HGNY[BRO-/5'$JR.7Q)N8%6!."3P<5B:KH?BIM1T+5M8M[B
M\<:0+:Y$%E#=M#<[MSGRV(4!@0-R_P!W'0T >K3ZII]JJM<7UM"KH9%,DRJ"
MHQEAD].1S[BG?VC8FP^W_;;?['C=]H\U?+QZ[LXQ7FNF^"#_ &IX,@O]-FNK
M"QL[UI%O8D(A=W1D1E4E>,D <@;1Z5EWOA#68-+FCLM.E6PL_$]Q=+91P(^Z
MW9 $>.)R%8*Q)"_ETH ]<35-/DM8KI+^U:WE<)'*)E*.Q.  <X)]JCEUS2($
MA>75+*-9_P#4E[A ).WR\\_A7EC^#KJ^T-%:POG@O?$-I/<6L]K';@1+A9)/
M+C8A5(ZYP>,XYJSXYT349[_4+"ST%A8G3E@L#8:9;R"0X?<CN_,8!(P%QU)'
M- 'H0UZ,^,&\/>0WF"P%]YV[C!D*;<>O&<U3UGQC::5JBZ5;V&H:IJ7E^<]M
M81!VB0G 9RQ"J#VR<FL/PKI6IVWBK2;N\M9D1/"MM:RR..DX?+(3_>I]R-4\
M)^-]8UB/1;S5M-UA("S6(5IK>2)-FTHQ&5(YR#P<T =-8^([&ZT8:I<>;IL&
MXHZZBGV=HV!P0=W'7N"0?6KPO[-HX)%NX#'<-MA82#$IP3A3GDX!Z>E<!K<>
MHZKJGA_Q!J?A2ZN-/MA<)+I9\N:6)FV^7,4SM8X!!&25W5CIH.LZ?I]OJ]MH
M%REI#XD_M*+2(MOG0VQB*'"YVABQ+; >,_6@#U:34;&'S_-O+>/R"HFW2J/+
MW?=W<\9[9ZTEMJ5A>-,MK>VT[0'$HBE5C&?1L'C\:\GUC2=;\0:=X[G;0;ZV
M_M233OLL$H'F.B,H8_*2 0 21GCZUMZKX0M[3Q9.=-T%TTNX\.W-I<)IZ)$9
M6+IM4'A=^W=@F@#N[75M-O899K34+2>*'_6/%,K*GU(/%9FM^+=/TKPK?:_;
M2Q:C;V@!86TRL"<@8W#(!YKS(^&_$EYX4U;3K/39/LD4EF\+7-C#;7-W'&Q+
MPNJG;(%&,%L DD<YJ6[\,:E>^%?%5Q:V&I"XO+2"W2WEL(;7SF63=D1QL<D
MD9(&0>,XH ]CFGBMH7FGE2*)!EG=@JJ/4D]*KQZOILUD;V+4;1[0,%,ZS*8P
M<@8W9QG) _&L7QY'J$OADQZ?8I>EKB+SXS D[+$'!9DC?Y688! ->:GPQK-U
MX?\ &MN-+U#R]0FTY[=);:.!Y0L@\Q@D6%4@#GO@#/- 'L]KJ-C?/*EG>V]P
MT)VRK#*KE#Z'!X/UK'O?&&FV^H:99VLT%Z][>_8V-O.K>2VQGRP&?[A&*Y37
M/!<T?B2^C\-:=%IT5WX;N+02V\8BC,Q==@..^,\]<5FVND-<:SX+-AX(NM);
M2[@+>W#PH@4>4PQE22XW<[C[=R: /1?$'B:Q\.16_P!I2XN+FZ<QVUI:Q^9-
M.P&2%7V'))( ]:R+CQ_':Z/>7UQH>JVDMK+!&]O>0B,L)9 BLK@LK $]CGBF
M^++'4[7Q+HOBC3;!]26PCFM[FSC8"4QR;?GCW$ L"O(SR#67XLFU3QIX)U&S
M3PSJ5I&UQ:"-;K:LLP$Z&3Y%8E0JC.2>>?2@#M)=;LVT^_N;"XMKV2SC=GBB
MN4&& )VLV<)G'4]*7^VK*"PL[K4+JUL3<HK*LUP@&2 =H;.&QGJ.M<)KGA(V
M?B#6#H>C);VESX5N;7%K"$22?<-BX'!;&<>U8M_X;UJWU.RN[G3[JYM)-$MK
M15AL(;MH'1?GC9)"-N2<[AQV/2@#T#6_&$>EZ_I^B6MG]MOKQ3*5%PD0CC!5
M=Q+'DDL,*.3@U9U[Q79:#<VUD;:\O]1N@6ALK*+S)64=6.2 JCU)%<GHG@YK
M+Q7X9>YT]IX;+0WB:XNHD9HY1)&8U8C(W*,@$$]#@UI:[;ZGHGCN+Q3::7/J
MMG-IXL+F"UVF>';(75T5B-P.2" <\ T ;VE>)+;4M/N+NXM;S2Q;/LG348O)
M*' .<Y*D8(Y!(J\FJ:?)9"]2_M6M"0HG692A). -V<=2!7">(O[5\366E:C/
MX6O3I]AJ0FFTN=HS-=0^60'\O=C*N<["><5A:EX8O]4T?Q3+8Z!<:?I^IW.G
M^1IQ0([>7*OFRE%.$R/Q.W)H ]3&NZ08)IQJMCY,#;9I/M";8SZ,<\'ZU-)J
M=A%%%+)?6R1S*6B=I5 < 9)!SR .>.U<1_P@NE#XG).OAZT&D#1]I46Z^09Q
M+@97&"P0MSC.#7'R:3-I=KX'L+_0I;M+?5M19=.*J6:(>8R;0QP<+A@">< 4
M >J:UXJL=*\.G6K=H[^V\Z*$&WE4@EY%CR&&1P6S^%6;?64:YU1+I(K6"PD5
M//>Y0AP4#;B <IUQAL>O>O,KKP]J=[I?B>[T_0+C3K/4+_3GM=/9%1R8I5,L
MIC4D+D8]SMR:T-7TS6XKCQ9+;Z2;B&\U>TD.ZV2=C L2!I(XW^5V5E&,^_I0
M!Z+'JVFS67VV+4+1[7<%\]9E*;B< ;LXSD@?C3[34;&_,HL[VWN3$VV00RJ^
MP^AP>#7C(\+:Q=>'_%MJ=*O_ ";^_P!.DACEMXX&E173S&V1?*O R<<\<\UT
M&O\ @NY7Q#JT7AK3X].AO/#<MLLEN@BC:?S!M4XP-VW(SZ4 >B6FJ:??O*EG
M?VMP\1Q(L,RN4^N#Q2V>IV&HF06-];7/EG#^1*K[#Z'!XKS6;2&U?PAJ.E:'
MX+GT+4_[,-N+F6&*($Y7,(=6RP;!^;IZ]:L>!M#N4\21:C+9:A8_9K)K=EET
MZ"UC;)4[/W;$OC;D'&.O/- 'IE%%% !1110 4444 %<)X\B$FMZ&VJPW\WAQ
M1-]K2S65@)L+Y1D6/YBOW_;.,UW=9FLZ%;:Y%$L\][ \+%HY;.ZD@=21@\H1
MG\<T >2:/)*U@1:G4! GCF!(UN6<RK#M3"MN^8#'9N?7FK,OA:";PQ\3&BM;
MM[G[7<I JSRG>!%&XPN[#?,/0D].G%>JZ+HEAX?T_P"Q:="8XB[2.6<N\CL<
MLS,Q)9CZDUH4 >,:\VC2^%?#\^F:@?L<*RL;2^%X8;I]J@@R+\RNISM!R.3@
M<5V6J:G+#\)4OETB[5FLH0UDT\HEB5MJG<Z_O#M!))'S$ UVM% '@44]Q'I7
MCBVTZ;=8MHR30BS%P(O-W,"T?FDG., E>#CU%=9+H<_AOQ5H;:#+>FZU'3;P
M7)GN'E6:9(T:-F#$@'<3TQZ5ZC10!X'$FCR6GA#[,=7?Q$-7LFU<3^>2'WC>
M90WRC#?=[XZ<9KN_BRB/I_ALS+=FW77(6G-H&,@C\N7<1M^;IZ<^G->@T4 >
M(7Z-<:3XP3P<NHRZ"MC Z+^](^U++ND\G?\ -_JP-V.];L_B2U\2>-_M&EW.
MHQV"^'KL&ZCM91MD+IRBD LZCG@=>/6O4J* /!8I7A\#>)[*RB\]HH+0_P!J
M6<EP$G;S@"&27[LN.6VYSGGTKIK_ ,-P:]XK\>2:@]\4MHK=K18[F2-$?[/G
M> I + @=<]_4UZI10!X7J%WJ=VOAN;Q X?39=!@='O'N%B:Z/^L+&$9\S&W&
M[WQS3M?2XL]'T*?4]1;5+F#3F*V%REY#]I!<E&BD4 B?:%7##/0\9S7N5% '
MC^J7"P_$2UO#'+?SSSVB#393<Q7-E\JY,;#]W(@R6;/!^8$UT7Q",?\ :^@C
M6&NU\,$S?;C;F0+YNU?*\TQ_-L^][9QFN^HH \EU,Z+O\/K*^JCP1LN=S.UR
M 9]P\OS"?G\O&[;VZ52AO+O3-.TK59#J7_".6?B1VMI)DD>1+(PLJLP/SF/>
M3C=SC'M7L]% 'BFM:C/K>G>/;JP>^B@FO-+%M(4>-MN8P60$9 /)Z<CFM;Q9
MX?T+0_%'@^2Z2^73(UNX99_M%PYWL R;F5BV68O]>G0 #U6B@#PJ\75KCQ-J
MD-Y=+::^=4(L)I#=F18=X\KREC!C,>WK]6W5MP2I:_%?<I;5I;G4'4@_:8;B
MQ781R#^[> ;>#Q]X'FO6J* /!VDU,>%?"GV[<=&,M_\ :S<-,(_-\]_*\TQ_
M-MQG&>,]>U6KZWD3PCI3W>LQO;)=W,MK;745Y]FFBX"QM)@."IW%"V<@\9Q7
MMU% '.^$M:M;S2--LOL\]E>C3XKEK&<N[Q1ME5R[=>5/4YXYK@?$Z7LQ\:0Q
MRW<>_6],2-XF(95(A#%3V[UZZ(8EF>98T$KJ%9PHW,!G )[@9/YFGT >2ZMI
M&H^&]=\0:?X2-\IN/#IN8XS/)-FX$NW<I<D[RN>_)Q44J^%'\#^)$\-MJDEX
MVB3BX$YN6!.W_EIO^7S<^G/7M7K]% 'E]KKD?AGQ?(VIK>B&^T.S6S6*"202
MRIO#(NT'#_,O!Q7/:6T9T3P7_P )8]\OAXZ;+N*F4*;OS!M\TIS]S=MSWKW&
MB@#Q#15>/2'-D+\6[>.8#&;@.)&A_=X+;OF(Q_>Y]>:EU'0?M7ASQYKCS:B-
M3L=5NGT]H[F1!#M"L"B@X.3UX/'TKVJB@#R+7E1]9URX\0V^M2S/9Q-HLEFL
M_EI^Y^?:8_E1_,R27P,8[5MV\D[_ +/GF*\C7#>'&(8$EBWD'G/7-='K7@[3
M->N7FO)=042H(YH8+Z6**9!_"R*P!')_.MNWMX;2VBM[>-8H8D"1QH,!5 P
M!Z 4 >3?\(C;P:UX,ACN=5":M;2KJK?;9<W(6%7 8[OE^88^7'''2L_48=5T
MO0=9TO3VO#H]EXC2.57DF8QV9B5BNY<R>7O(SMYQGWKVVB@#Q:"XDLO">KR1
M&.ZT:ZO;:%(X)+Q8+3_GI)O(#F/[F0IQG(XR:SH7N)/"?BVSA8RV,6HZ:]JD
M2S>4 TL9<QB4EMN1GTZD<5[U10!Y+<2I:?%=9%+:K+<:@B>2WVF&XL5V@$K_
M ,LW@&-QX_B[UJ_$FZA.I:787EO$MJ\4L@NKI[CR=X*@1[(2-SD$D;NF#CDU
MZ+10!XGH=K=^(+#X>V>J3Z@8G;4H[G$LD;NB$A%=LA@, #DYQQ3[JWNM-TG5
M=*634QX=L_$L:7(BDD>2.R,2LRAAE_+WD9P<XS[U[310!Y=X(32O^%G:G)H7
MVMM*_LB%8GF\PIGS6R(S)SMS^&=U8_C0WC^-=:CU600Q&*(:1)(]T-HV?,81
M""#('SG//3M7M-% 'EUOX9/B#QQ<V?B&>[N4AT.S\SRII8(Y)LN&? (.>"0#
MTSR*YVVBMYK/X=ZMXD:_>)8;NUN+DR3;@02(@VPY!.#SU..<XKW.B@#PJ^75
MKCQ-JL-W=+::^=4(L)I#=F18MX\KRUC!C,>WK_P+=77Z-X?BU;Q;XSNKYKR0
MQW9AMH_M$B1J&MT#%0I R<XSVQQBO1J* /#-(NM-L?A9I%E';3&1KB.#5&NI
M;I(K20*Q_>!3G;D ;5PN2,T_19[XZ+';I),UM!XPM%@""4*L)V$A?,^;9DD\
M\<U[A10!XKJ.@?:O#GCS7'FU$:E8ZI=/I[1W,B"':$8%%!P<GKP>GM6RWA^+
MQ1XS\2?VJ]ZT,>FV3Q1Q7$D2>8R29?"D988X[<]*]1HH \:TG3;BVT+P%XD^
MTZE)K5Y?6\%[-+<2-OA=7!1D)V@ !>W;/4YK/L%U:X\0;+RZ6U\3#52?,D-V
MTOEB7A5508_),?']W!R>:]UHH \5U'0/M7ASQYKDDVHC4K'5+I]/:.YD00[0
MC HH.#D]>#Q]*V["VTZV^,$UQJ"W,=U?:?:RVC;YMDDH\SS.AV\#'!X'IS7I
M]% 'F_CZ35-%UL7>EK,[:[9'20$R1%<EOW4A]/E>3)_V15+PS9:B/%-GX4N'
MNGL_#,T]R;B4G_2%<#[,"W\1 DDS[QBO5:* /#= \/C2_ G@W7K9[]-6;4[>
M*1O/DP(7F*M'Y>=H7:?3W[TR==6N/$NHQ7ETMIX@_M4_8YI#=F18O,'E^6J
MQF(KP>W+;J]UHH \>U'PZFJ6_P 1-3N9=0^U6-Q+)I_EW,B")TMT8,BJ0"2<
M#OT^M=%XYN[I_@E>7;RR+=/IT+LX.UMQV$GV.37?U0UK1[/7]'N=+OT9[6X7
M;(JL5)&0>H^E 'F6GW-E;^+=/F\(QZO<F.SN7UJ&9I_G(CS&'\S@3&3@8YY/
M:LOP=>.?'.@26+"..\MK@7T4+73X;R]RK,TQ(9PPZC!Z]B*]P' HH \-'AJ-
M_@#]OF74+G4)EMYYB\\K,%2;H$!X549S@#W/(!KV#P^^FR:%:OI#R/8$$PM(
MSLQ&XYY?YCSGK_*M*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y7QKK&HV*Z1I
M>D31VU]J]X+5+J1 X@4*S,P4\,V%P >,F@#JJ*X"Y?6_!>MZ)YVO7.LZ=JEX
MMC+#>QQB2.1E8JZ,BKQE<$$'BN.GUSQ4/"?BSQ 3=QW0OI+)&&I$QVZ>>$(C
MCVX#+PH?J=Q- 'N%%>96/B$>$9=<&H0ZK++I]E:L89M3-WO>62141=RC!)(!
M;TQ_=YVKWQGJF@Z%>ZGXC\/QV*0B,0"&_242N[;0A8JNP@D9)XQSGB@#LZ*\
MX'Q5C33M:EEL[":[TVR%ZJ6&IK<Q2INVD&15&U@<9!7N"*[;1+Z^U+3ENK_3
M3I[NV4@:82-LXP6P, ^HYQZT :-%>=7WC2]T"_\ '-Y/')?V^ESV*6]J&"8$
MJ(& .#W;/^%;6C>*]1N_%#Z#K&A?V9</:&\MV6[6<21A@K!L ;6!8<<CWH Z
MNBN,D\0:\OQ4?0XK**72QI\<Y)F52N9"K2?=R>A7;GMG/-<SX;\=:WIGAFWO
M-0TB>]TL:E+;3ZE+>@R+NN612L9!+*N57J.G P* /6:*\YUCXLVFF:CJ<<=O
M8R6FF3&&Y,VIQPW#LN-_E0D9?;GN1D@@5I0^/'N_&LOA^WLK0)$Z*7N+X13R
M*R!O,CB*?.HSCAL\'B@#M**\WM/BY97=_;%(+'^SKF\%I&XU.,W62^Q9#;XR
M$+?[6<'.*W?&7C(^%9M-A6UMY&OF=1->77V:"/: <-)M;#-G@8YP>>* .KHK
MSS6O$E]:ZCJDMI;RC4(O#"WZQ_;@]NC%WSA=NUF7!.[^( # ZU>T3QAJ<D/A
M2WU73$2XUI&_>I<!AA8!)YF H^\<C;V]30!VM%<C<>-C%!XAD%G:H=(O$M0U
MU?+!')N1&W,[+A<;^G)...N*YG4?B=J%[X-U6]T>VM%U#3KZVMY9+>\6X@*2
M,N&1]N&SG:1@$9)[4 >J57FL;2XN[:[FMXY+BU+&"1ERT988;![9'%<;>>*/
M[*\3&?6+:YM3;Z!-?3PQ7GFQ*$E48";0&<]FR.N,=ZLZ=XRU-M4TNUUOP_\
MV;#JP86<R78F.\*7V2+M&TE03P2,C% '8T5YSI?Q,U*^L=%U6Y\+M;:/J=TE
MH+D7JNZ2.Q13LV@E-PQG(/MTSJ:-XXEUGQ=>:*EC:0QVL\L#^9?!;GY/^6GD
M%>48XP0QX.: .RHK"\::E?:-X*UG4M-16N[:TDEC+$ *0I.[D$''7'?&.]<=
MJ/B3Q(MWX'N/[/D-W>/.'LH;P!+G_1\JSM@  $[L8.,<9- 'IU%>?R?$T6.C
MWTNJZ4MEJEIJ":<;1KQ?*:1U#JWG$ *FW))(XQTK6\(^,XO$]SJ%DR6:W=CY
M;.;*]6ZA='SM*R #G*D$$ CCUH ZJBO/M+_M[QM-J>HQ^([K2+.VO9K2SMK.
M*(G]TVTO*74EB2#\O  Q6A/XFUJWU)M!TS2TUO4;"UBEU"X><6D>YP=H48;Y
MFVDXZ#UH [&BN"'Q&GOVT./0]!>]FU:VGF5)KD0^0T3!75SM/ )89&>0..>*
M9^)^J)HUSJTGA*1+/3;EK75&-\NZ&17VMY8V_O ,@Y^7KCM0!Z317&W7C#69
M/$NKZ+HWAQ+Y]-2&1YI+X0JXD3<%'R'YN"!V]2.]2]^)42^']*U:R@TY8[^)
MWV:GJ:691D.UD&58L<Y' QQR: .]HK@5^(]Q?Q>'/[&T%KV;6[6:XC22Z$0A
M,94$,VT\<GD>@XYXGTKX@R7L^GPWNCM9&;4)]+NB;@.+>Y1=RJ"%^8.,X/'/
M&#F@#MZ*P]!\0G7-(N]32U\JV2>:.V;S-WGQQDKYG0;0Q#8'/&#WKD;7XGZM
M+INC:I+X/E6PU=U@M6COD:0S,#L4J5&%)4C<3TY([4 >E45QEGXWO6BU^'4]
M'@L-1T=8I'B?4$\F1) =C><5 7[ISD=N]95I\5UFM=2F?3[.4:9);M=26.H"
MXB$$K%3(KA!DIC)4@<<YH ](HK&TW7O[4\0:MI\-N/LVG>5&UUYF0\K+N* 8
M_A4IDY_BQCBN;;XD200^(;ZZT1XM*T2XEMI+H7*DS2*RJJJI ^\6&23@9')Y
MP =[17!Z-\2$U&]NK*>#3!<QV3WL7V+5H[F-E3 *.^ (V^8=<C&3GBH-+^*4
M=[/JMO)8VD\]EISZ@@TK4%O%D53@H2%7:^2.,$<T >AT5Y]'\2I3X0N?$#Z?
M82Q1R0QI]DU+SHUWG!,K>6#$%R,Y4U/_ ,)-)?W7A.>>-8S>WLT:G3M3\V!@
ML+G<Q"CS%X^Z<8//;% '=45YZ/B/J3:=I^L+X:']C:C>16UK<&] DVO)L$CQ
M[/E!Z@ D] <9S1?_ !%U6V_M^>T\+&YL-#N7BN[C[<J$HJJQ9%*\L 22..,<
MG/ !Z%16'KOB>#1?#L6K+;RW1N&BCM;="%::24@(N3P,DCGMS6%/X]O]+CU:
M#6M!6TU"RTR34X8HKP2QW$:<, ^P%6!P"-IZYYH [FBN'L/'E\VJZ;;ZSX?.
MF6FIVTEQ:7'VM93A$\QA(@4;3MYZFJ6B_%:VU;4M-B:VL8[34Y?)MS%J<<MR
MA()4RP 90''8G!(!H ]%HKFM<\37EEKMOH6C:4NHZE+;M=.LMP((XH@VW<6V
ML22W  'K6-)\2)VMM,6T\/S3:C=W\VG361N54P3QJ21NP0R\#YN.#GVH [ZB
MN*^(6J:CIOA&QO(%FAO/[0LQ)#;2_,V9%W1AN,@\KS@&FR^/YM'N+Z#Q-H_]
MG26]@^H1&WN1<+-&A 90=JX<%E&.G/6@#MZ*XNV\9:RFH65EJWAH6,NI12-I
M^V^$@>1$+^5)\H\LD#K\PKDSXO\ $M[\,M&UF[AD2Y?4[0+):3@/=J9R&3:
MH7( 7!.#F@#V"J\]C:7-U;74UO')/:EF@D9<M&6&TD'MD'%<_H'BB_U#Q!>Z
M'K&C#3+Z"W2ZC"70G22)F*YR%&""I&,54U'QIJ2ZAJT.B^'O[2MM((6\G:[$
M)+[0Y2-=IW$*1U*\\4 =G17F+:UJ/BCXC:,ED;M=$;2XM2C$-\8-X>0?/(H'
MS8^[L)QU.:V[_P 0:]!\4+71+6RBGTZ33FN'#3*AXE13)]TGY0Q&W/.<\4 =
MG17DVE^.M;T72]9O[K2)]0TFSUJYBGO9+T!XX_/*@1H02RJ".X]!TK7U[XIV
M^DZMJ=I!;V$L>EX%R;G4X[>61MH8K#&P)<@$=2N3P* /0J*AM+J*]LX+N [H
M9XUD0D=589'Z&IJ "BBB@ HHHH **** "L37_$]IH$EI;O;7=Y>WC,+>TLXP
M\L@498\D  9&22.M;=<YXB\/7M_JVFZUI%[#:ZG8+)&HN8C)%+')C<K $$<J
M""#VH YSQ+\0Y'\.VTNA0WL-[/JD>FSJ]J&FM')&X%&."Y!&WJ#GK76G4;C2
MO#MI<7%MJ.I7)1%9(;=1,[$=60$*OOS@>M<\G@&Z>"*:ZU.*;4I=;@U>[F6$
MHC>7@"-%R2 %4 $DGN:UO&?AJ;Q/I]I!#-;J;:Y6=H+N(R07 "D;)%!!(^;/
MU XH N>'_$5KXBM[EX(+FVFM)S;W%M=(%DB< '! )!X((()'-<AI?Q(>U377
MU:RU.ZM]/U6Y@DO+:T!BMH5?"[B""<#DD!B!R:V_ WA"3PE%JBR2V;"^NA<+
M'9V_D11?(J[57)P,CUK&?P'XC6SUW2[77[*+3-;O+B></9LTL*2GYEC;>!DK
MQR#CJ* .KM_$]A=7VK6L(E9M,ABGE< ;761"Z[#GGA3UQ64?B)ISIIGV/3=4
MO9M0L1J"06T2&1(3P&8%QDY[+D\52N_ VK6VIWTF@:S!966HV4-G<QSVQE=!
M$A16C;< #M..0?7FJ6I?#:_OO#6D:,+O26%C8QVJW,UDYG@D48,L,BN"#T^4
M\<"@#6O?&=MH=[XHNM0N+N6TTM;,M;K;H/)\T8^5MV7R2"<XQCC-6;'Q_I=U
M?7=I=VFHZ6]M:-?9U"W\H20*<-(O)X'&0<'GI6;JOP_N=0@\1QC4E)U9;%5>
M1"67[/C);U+8K3U_P:GB#7&N[FXVVDFDW&FR1J/G_>LIW ].-M #;/Q_IUQ(
M@NK#4].BFMY+FWFO+<*L\:+N8K@DY"_-A@#CM3(OB%I[>'KG7;C3-4M=/BCC
MECEFB3$ZR,%39M<C))'!QC(SBLOP[\.KC1;A97;0_.M[9X;:Y@TUA*79=HD?
M,A'3.5& <GI3=-^'NH6":N\=QHL)OXHXC90Z>YLF*L2SO$TA^9@=ORXP/4T
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
M5?'=AIFHW=E%I^J:@UDBR7DEC;B1+8,-PW$D9.WG"Y.*27Q[IIO[>STZSO\
M5'FM8[S=91JP2%R0K'<P)S@\ $CO52[\):Y;:EJL^@:Q:6L.KJGVI+FU,K1.
M$"&2(AAR5 X;(R/PK-U?X8S7=CINFV-W80VUC;Q007DEJQO;?9U:.57')ZX(
MP": -O2?&$^H^.-:\/OI5TD-B\:QW(C^7E"Q+G/ )'RX'(-5-7\77FD?$8:2
MMK>W]L^D"Y2TLX%=S)YK*6+$C V@#D@=.YK2M/#VHV'CC4-9M[ZV.GZDD7VF
MWDA)E#QH478P; !R"<@]*K:QX:UN7QFOB31=3L[>5=.%D8+JW:1)!YA?)VLI
M'48P>WO0!8T_QSI.I2Z1%;I=>9J<T]NB/'M:"2%2SI("<J1@CO\ ES3;[QYI
M5@FH>9#=O)97T>GF-$7=+,ZJRA,L!C#=6(Z&L8?#W4K2TTZ[L-:A_MZUU"?4
M9;F>V)AFDF4K(NP,"HP0!@]O?AT/@75H]-UJ*YU#2]0N-4OENYA>V!>!QY84
MIL# K@@$$$D8'7K0!JOXCDN-9\-Q%=0TW[?+<HUE<6R9D\N,GYVW'8!C(*YS
M]*HV/Q2T>^^PRKIVL165Y<"U2]EM0(%E+%0I;=W(QD CGKUPW0_ -SI,WAV2
M34DE&E7-W.8E1@BK,A41Q[F)"KGC)-.A\"3Q> ],\._;HC)9WL=TTVPX8+<&
M7&/IQ0!<N_B!IEI=W2FSU&6RLY_L]UJ,4 -O!)D ACG<<$C) ('>K5KXPM;[
MQ!<:3::=J,XMIS;3W<<:F&*0+N(8[MPX/7;C/>N7F^%:?VY>SQC1Y[&^O#=R
MB]L6EGC+-N=%8. 5)SC(R,]ZT;CP/?77C6WUTW6FVX@N/.$]K:-'<RI@@0R,
M'VNO(R2,D =* -?P[XPMO$\A:QT[45LR&:*]EC40R[6VG!#$@Y[, <5'JGC6
MTT[5Y],M],U74[FV19+H:?;B06X897=DCDCD 9..U9WAWP1>Z3XK?6[BZTZ,
MM"\4D>FVK6XNF8@^9*I=EW#!Z#JQYJQ>>&=<M?$6HZKX>U:SMEU01_:H[RU:
M;8Z+L#QE77G;C@Y'% $FI>/M/T^]NK6+3=5OC91K)>O:6VY;4,NX!\D'.WG
M!(%,OOB'I=M?V]E9V6I:I/<V":A -/@$F^%F(!Y(QT[XZCN<57N_".O07^JS
M:)K=I;Q:P%-X+FT,C1R! ADBPX&2 /E;(!%7-#\&1Z#K]K>6UQNM+;1HM+2-
MA\YV.6WD].<T 9EU\2XFE\,S:7IEY>6>L-,&VP_O4,:ME N1\X93D'L#6OK'
MC6VT*Y87NDZLMG&T:2WXMQY$9?&"3NW$98 D @&L6/P#JECI>B#3M4M$U'2K
MZZND>>!GB=9S)D%0P.0)/7J*SO$?PJO-<N]5?[9I3_;IUG2[N;)I+J#&W]VC
M[\*GR\<9P2/>@#JKWQQ9VVKW.G6VEZMJ+VA5;N6QMO,2!F&0I.02<$$A02,U
M#IWC">\\>:MX=?2KH0V@AV7*Q<#<K$ESGA3M&W YYIC>&->T[6M3N= UBRMK
M/5)Q<7$=U:-*\,NT*S1D.H.0HX8'!JP/#^JV7C2^URPO;4VM_;QI<V\L#%]\
M2N$V,&  )89R#TH Z&\N19V4UR89IA$A?RX$WNV.RKW/M7,CX@:?';ZL][IV
MIV,^F6GVV:UN8D$CP\_,F&*GE2.HYJWJVBZGXA\"OI-[>16NIW%N@GFMU/EB
M0$%@!G)0D%3SR":Y.W^%URB:Z?-T>S.J:4; 0Z=9&&*-B2=Y&XENO)_PH Z%
M?B!826EG+!I>KRSWSL+.U6V"RW"*JL95#, (_F'S,16WH>N6NOZ>;NU2:/9(
MT,L,Z;)(I%.&1AV(KFO%'@$:Z-&N8I+-KS3(C"([V RP3(P4$, P((*@@@_G
M6[X7T%?#NBBSV6:RM(TLOV. PQECZ*6)X  R3SB@#"L?BCI%]:6E\--U>'3+
MF40B_FM@(4D+;0&(8D#=QNP5SQFK=[\0-,LKJ[4V>HS65C-Y%YJ$, -O;OQD
M,<Y.W(R5! [UQ_A3P9XCU3X?Z3HNIZA':Z.7$UQ:263)= +*7\K<6P%) .=N
M<'O6G<_"M'UV_N8O['GLK^[-U*+ZQ:6:,L<NJ,' *DYQD<9[T =!)X\TY-=U
M/24L=1EETQ2]W+' #%&OE>:"6SW' '4GVYK.A^*NCRBQ=M*UR.'4(]UE*]E\
MMR^,^6F"26[= #C@XYK2B\*213>+'%S'C7,>6 I_=8@$7/KR,U&O@^9;+P=!
M]KCSX?,?F'8?WVV Q<>G)S0!2O/'=M>Z#=7%NVHZ3=6>H6]K<PSVB--&7D0
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
M74MS)(-NY&DD\P@<8QGBH[[P)#<:S=ZC9:M?:=]N*M>16ZQ,LK  ;@71BC$
M E2,X]>:ZVB@!%4*H4= ,"EHJC8:O9ZE=W]M;2%I;"807 *D;7*AL<]>&'2@
M"]1110 4444 %%%% !5>>_M+:ZMK6>YBCGNBRP1NP#2E1DA1WP.:L5R?B6\N
M8?&?A"TAE\N.ZGNED^12>+=B""0<8/I0!O6NM:7>ZA<Z?:ZC:SWEM_KX(Y59
MX_\ > .14][>VNG6DEW>W$5O;1C+RRL%5><<D].37"_";3YH/#=W<RW\MPTU
M]=+AXHQM*SR ME5!);J<D@8XP*XF6WGA^$_C<2:S+=,NH7*&VD6(8870S(=J
MALGN.G/ % 'N]%>:WNI^)/"7B&6&;5Y=:6XT:[O5MY8$39/"%("; #M.[&#D
M^YK,\/:MXMUEM.$6I7Q35;.4S3W$ECLB8QDI) D;%\*^T%6!X/.#0!Z[17GW
MA'Q1J?BK6;&(R- NEV+#6(@H^:\+&,1GCC'ER/Q_>6LWQ]XFU.VO=:_L;4=3
MA?1K1)95C-JD"2,I==WF_/)D8X7\,GB@#U.BO.;/5=>UKQM%'%JCVUA%HUIJ
M,MI#$I,TC,Y*!F!*J<8/?@8QS6+X4\4^*M8GT34S->2+?76RZMY9+-;58^=R
MQJ'\X.@&><D[3D4 >P50M];TJZ:);?4K.5IL^6J3J2^"0<#//((X]#67J5[J
M(^'^J7LC6IU!+&Y=392%X]RJVW:3@GH/QS7'7.F:=:P?"^XM;6 2B:")9UC&
M]H_LSG&[KC)SCU.: /3;:\MKP2FVN(YA%(T4GEL#L=>"I]"/2IZX_P -GRO'
M_C2"+_4;[28J.@E:'#?B0J&LGP7J6H:Y!8:]J'B[RIKJXD231]D(C3!8"$ C
M?O& <YR<=* /1J*\FL_'%W+X$\*2OK*-K%YK,-K<KE/,9?/*NI7''RX'0=O6
MKUMK.L0^/&M=4U:]2VO;R>WT]K,V\MJRA6VHPV^8DBX)).02,=* /2Z*\4T#
M4]2T'X<Q/:Z^RO=:PUE))-'$5T]7NI%:; 4<G_;.,GC K1UKQ#K7A^'Q3IMK
MX@EU1;/1Q?0WLB1F6UE+E=C%%"G(&X9&: /6J*\RFC\66OBO1M(;Q=.\>LVD
MTL[_ &2(-;M%L)\GY>,[\?-NP,GDU6A\3:LNB2Z1=:K?SZHFNSZ9;W%I';QR
MW"1IO^8R#RT.#UQDX&!S0!ZM17C=MXK\37?AN.WBU5HKY/%4>E+=2I%*_E%0
M</L^1B"W5<9Q6YX@\0:MX'O9(;F^GU*.^TW9IS3(H8WR':$^4 ?/O4_\!.*
M/2**Y77;^Y\-^ XC>:C=/J&V"V-U D9DDG=E7(#X09)/+< &N!F\6^)+#0_&
M]JU_="YTN"UEM9+IH))HFD8AE9HAL(XR.,C- 'M%07-[:V9@%S<10F>40Q"1
M@OF.02%&>I.#Q[5YY>ZEXD\)^(989M7DUI;C1KN]6"6!$V3P[2 FP [3NQ@Y
M/O6%<SW=Q_P@-[=>+?[6DU#5;>X>V9(@J-L8DQ[ "%7=M(.>HZ&@#V>BN-\9
MZI?1:YX?T6VU0Z3;ZD\WGWRJA<>6H*QJ7!4%LGDC^'BLJ_U'4%U/0O#L7B]O
ML]V;DS:LB0^:[1E=L ."@;#<G&3MZ"@#T>BO(Y/$OB.:P@T^TUP/+'XG32DU
M584/GPF(L<J!M+*3@D8!*CWJW!!XKN-<\2:$OC&[6'2H8;F&Y-K"9G:5&(5C
MMVE04/0 G/7B@#U&BO*].UKQ%XJOO"UM%K<FFK?Z"UY=O;PHS,X=!E=P(4Y;
MT/!/L1GMK'B^W\&7_B*7Q,\DNC:B]F(!:QB.Z1)Q&3)QG<0?X2 ,#ODT >R4
M5Y?JNMZK=WGBVZ_X2G^Q?["<K;60CB*N!&'$DN\%F#DD  CIQS3K2_\ $OBO
MQ+%:1ZU<:)!)H-I?2PP0HSI-(7R 7!P..>_ Z<T >CRWMK#=P6DMQ$ES<!C#
M$S -(% +;1WQD9^M3UY%I6I:AXDO?A]=WEUMOY[358GN8D .]0J!P.F?E!QT
MS6OX5\2ZOX@UG2M)EG:.YTB&;^W=JC]Y,K&*->G&XJTG&. * /1J*\U\>>(-
M0BU._MM(U#4X)=-L!<S"W-K'"A;<59S-\SCY>57CWR:@M/$.K>)]2TRSG\0'
M08GT*VU(M D8>YEDSN(,@("+CH!WZT >HT5YL^IZAJ_B:72#XQ_LZULM-M[F
M*ZMTA!OV?=NERP*[!M'"\<]:SM8\2Z]<^)+[3++4K[R;"P@F@N+ V:+<ETW&
M=_.893/&$XX.3TH ]:HKRW^V=<U3QAIFD:AXA_L,3^'HKR>.V,+%Y_,8-L=@
MRXP,\9X''<UBRZEJ>OCPG<76OO%]GUV[LDU&&*(+.J)(%G&Y2N2 5_N]>.E
M'ME(S!5+,0 !DD]J\?U7Q/XGN-9\0QV-W?1/I,BQ6R1O9) WR*P>?S6#D.3U
M7  Z9-:5UJ^K:KJ_B07?B/\ L%=(@C\NR"Q,K;H0[/(6!+*22ORD=.N: /1H
M=0L[G3EU""ZADLFC\T3HX*%,9W9Z8]ZDM[B&\MHKFVE2:"9!)'(C95U(R"#W
M!%<-X3_Y(79?]@9__0&KF?#FK:AI'AOP->6OB?[>+Z2UL)-*V1;%C*[3LP-X
M:/&223D@YQTH ]DHKR:X\<7</P\OIFUE%UI-::S0$IY@47879MQ_SSSVZ5HW
M6MZM8_$%1J.IW:Z5<7\=I9_86MY(,E0/*F0CS5<MGY@>XZ4 >@65_::C 9[*
MYBN(@[1EXF##<I(89'<$$58KR*SUG7[VT\.6=EJQLI+_ %K4;>:9($/[M#*1
MA2,9 7@^O)SSE-2\5>(_#VGZ[I;:E+?2V>KVMG'J#Q1++%#.BN2<[8\@G:"V
M!EAF@#UZBO*DU/QB-+UJTM[N971K;[)+J-U9BYRS'S(P8RR E1E"R]2>N*8V
MNZY?^'K9-*U+5))K?4)H-0@FDM(K_"("4C8KY;A2RDD<D$#(H ]8HKA[OQ7-
M!\(9/$NE337LRV?F1S742JY.=I9U7CY>20./EK.U75-1\,>%-2U*U\8_VW=&
MUCD1)TA(BW2*K3J(P#L ;.#D<=: /2:*\NO=8UC0M0N-/M/$TFN+<Z)=WN]T
MB+VLD:@I(#&H&QB< $'D=:MVOC![R^^'EM;ZO%-+J43O?1QLK&3%L6RP'W?G
M^G(- 'HU%>*WS:]K7P4UW6=2U^>42)<)';K#&%"1SLN&.W))VXSQ@ =\DZVM
M:WK5KK&C:!::MJ-W!/927+7MF;-)YW#@; TFV,!1R=H+'CW- 'JE5UO[1[^2
MP6YB:[CC65X PWJA) 8CT)!KRR]USQ<WA_2[JXO)DCA2Y>]_LZ>T^UR1H^(Y
M=IW1L H.Y5/WORIVK>,]0L1K>JZ9,;M8_#MC=6[R0*&)DD<&1@ .@.[;T&#T
MH ]9HKRJQU;Q:JZC%;W\I232WFAN=8GLOW5QD!&7R6/R-D_>! (')S6IX0US
M4YOM-A+=W+ZA:W<"7D.L20YBC=2?W,D*A9"<9 /IVH ]!HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *X/XIW>HVFD:8;9VCT][Y5U"0320A8MK8#
MR1@LB%MH) ]N :[RB@#Q,M?R^%PEIK6-/N/$%E#:O87L\Y@#,HD59954LN2"
M/O $D>U;5MX2@D\?:KX=.J:U_8XT^&\%O_:,N1,S.I;?NW=%SC.,\D<#'J6!
MC&** /"X]8^U:=\.W\0ZOJ$=E-;7ZWLT<\B&0(R*ID9#NQP,M[\GDU86Y:XT
MY5LKFZN] B\6:>NESW+L[,FY-X5F^9D#Y )SWYKUNZT2TN];T_5I=_VFP26.
M'#87$@4-D=_NBM' ]* /$M:OT7_A))-0U;5H/&45[*ND6L,\JY0']P(XA\CH
MPQN)!ZG-:NIOK5OKTO@]I;E3XBGAO(YXW;_1X\9NU5L_+C8, ?\ /6O6,#.:
MQ;+PO967B&YUPSWES>S*T:&YG,BP(S;F6-3PH) _(4 >275WJ\_B34X)]2AL
M=?35#'8^?J-TCK%O'EA+=(RCQE>IYSDDD4[7+W5IO%&NP7>I16&KK>[-+:?4
M;J)DBX\HQ01QLDBG^+J2<@XKW/ SGO1@9S0!Y'<7XL_BE'YU]_:DUQ?10K;0
M7MQ#/9?( ?W/W)(006)QW[UZ'>ZC::KX2U"\L9UGMWMIU5US@E0RG\B"/PK9
MQSGO1@8Q0!XYH.G'6KCP-I=Q>7T-BWA?S9HK:X>'S2#$ "5(/?MCICIFNO\
MA[-/'X;U2UN+RYG33M3O+2&:9C)((HW(7)/+$"NTP/2B@#PG2=3U*UTO7[31
M+J35M672WF75+.\GEWGS%!\R&0D1S[22 /0BMG3+O3U\06J>#M6U&_LWT^Y;
M5O.N99E0A/W;L7/R2E\C P<9X%>NX HP/2@#Q*ST:XB\,^ M3CUS6EOM6G@M
M;R7[=(=\,D3DJ%)PN-H ( (ZYSS4^K'5_#\'C;2=#N]0>TM)+"50]Q)))!%+
MGSBCG<X&%SD9(Y(YKV; ]** /-_AO))-J^HO9:C:3:3Y$8-O;7]Q>*DV3\P>
M5!C*]5!/(!(&:SWN])?Q=K0\6ZOJEGJD6H!=,@AN)XP;?"^68DCX?<<[N"?7
M%>L  =*,#.: /"O''B!TUG5KNUN&L=3L;Z**&-]2N?/90R ND 'EB)@3UX.3
MSD@5MW-^EI\5EW7S:H]QJ"0I;Q7MQ#<6(V@',/\ JY(1@L3CN>M>LX!["EQS
MGO0!X5X=O=8O-<L/M6I0VWB3^TO]+BFU&Z,K1ASNC-L(S&(RGW2#@<'=FM?P
MQJUO8^/)DGU$ZKYOVJ:2^BO;@-;(N6VW%NWR* /E4@#H.*]>P,Y[TR6&.>&2
M*6-7CD4JZL,A@1@@^U ''_$&&77OA[)+I<;WT$C07+P0_>NK<.KLJ^N5[=^G
M>G:?XY\*:M/;6VDYO+N&-WB@ALWW6^U#D'*XC./EYQUQ78*JHBHBA548  P
M*7 ':@#PGP[J8U+QAH$5M>-'%JT=S%?V\>J7-S*H,+,%F\P;4D4CC;@\'M6E
M8WWB;4K6YL;9[EM3\)Z;<P.PS_I-V=R0M@_?_=IOYSRXKV/ ]!2XH \ALKS3
M$\+ZC-X.UC5;[Q-_93O)%+<3S'S/EW,Z-E5E!S@<=\ U+X?ETJX\5Z-:^&-3
MU#4[2YMIAKD=U/+.FWR_E:02$A)"_&!C@GC%>LX HP!0!Y)K=[%I_P 3XV^V
M'4-]W;01:?#>3V]Q9\*"4B'[N6+^)OJ1GBM/XH7E];:AH4;R+%H<C3?;'DNY
M;:(R +Y:R2Q*65?O8' )')KTC'.>]!&1S0!XU!#J%]8>%+.76IVL[O6YUBEL
MKN8M]F\ESY?FNJNPR& ;TQ@]ZD_X1L--XYT\ZOK0M-%59=-C&H2@P.]N)"=V
M<MAN@8D#GN2:]AQ1@4 >+3ZM97GB/P\_BG5KVWT^Y\+07$YCN)(8WF9^LC1D
M8SSW ) 'H*FT:XO+J7P<\TUU<6B^(+M=.GN\F62U$,GELQ;D]\$\D8KU+^Q+
M3_A(CKGS_;#:?8\;OD\O?OZ>N:T<4 >&V^H.;&UG75-4/Q#.HJLUB9Y<8\[#
M(8ON"$1Y(;&.AS6_;G4_^$MC\"--=>1;:@=5-P7;+6/WTC+=3^^.S_=6O4\#
M.>]8NB^%[+1+Z\OHY[RZO+O:LD]Y.97"*2512>B@L>/>@#RB[L;M? VM^)X]
M8U6/5;/6IEM76[?9$GVL)M\O.U@03U![#H,5N:C9ZGX7\3ZG8^'+S4;B:Y\.
M7%TD5S<O<%KE)%577>3\Q#'@<'CBO5<#&,4=\T >*>$KJXN+H2V&K0G;ID[:
MC"NI75S+(VSY6=9(PL4@?W!P3@'%3Z/83Z7HWP]UV/5=4EOM2N;>VN_.NW=)
M(I(78J4)VC&T8(&>YR>:]DP/2C ]* /-?A?!IMCJ?B.P2ZNCJ<.IW6^VGNI7
MQ"9?D<JQ(R1CY^I]36%K][;B]\5-K6K:K:>(X;AQH=O;SRIF/8/),4:_+)N;
M(;(/?.*]GQ1@4 >:^'M,DF^*ES>ZBUTFH+HME-,B7,@C\T^8K@J&VE>.%Q@'
MD#)S3M1L88OC!?ZCMOY9+?P^MTL,%U(OF,LKC8%#8((4?+C&3G&3FO2*.] '
MB/@[66D\<Z#]AOE,5_:W!O((]2N+LAA&'42^:,+(#G[N#UXQBH=-TJZ3P-X*
MUF/7-:34M1OH+2XF%ZY_<REE90I.T8&,'&<\]:]SP/04N!Z4 >+^(H[CPY8^
M/M*T^_U#[)#86=S;B6Z>1H7=V#[78EAG:.]:^HZ??:AXF\??V9))'J-NFG75
MH48C=)&CL%..H;&TCWKU' ]*S]9TE-:T]K-[R]M Q!,ME.8I..VX=J .:\!Z
MC+XGFU+Q8QF2SO2EO8P2$X2*,89L=,M(7Y]%%<5JFGSS^'?'FO\ ]JZK'?:9
MJMR;'RKQT2'8$/" X.<X.0>.F*]?TS3;31],MM.L8A%:VT8CB0'.%'OW/O5O
M ]* /+KBRU#PYXJTLZ1?ZA<W>J:3>O,EU<M*DT\:(T;;6.%.YL8&!C@ 5C>
M;J]O->T5X]4B%_M<ZK!)J-U--+\AW"6%XPD3!\$<@<8&<U[5BC H \*T[2[M
M? 7A+7(]<UE-4OM1AM)9A>N0(9)6C*A"=HP.0<9SS5WQ/9MHEGX^T2VNKV73
M_P"Q8;I(KFX>;9(S.K%6<D\[03S7M&!Z48'I0!X_I=[;KXET5/"&I:C?7TEO
M,=6@NIY9$&(B4,JN<1OYFT #'4C&*H>![O4;S6]$8ZI$FL&5CJD,VH74D\J[
M6WI) T?EQX/W>0!@ $YKV_ HP,YH \8TVQ=OA7)JMSXCN[6[N[IXS/=W$QA6
M-+E_W1V',:L%(+C!YZXP*[?X;7\=_P"%Y&BMY(4BNI(@?MDEU%+C'SQ22?,8
MSV],&NPP,8QQ10!X5I^F7:^ ?"FNQZYK*:I>ZE%:23"\<@0R2M&5"$[>!SG&
M<\UMWTC>#M1\76-I)JEWIZ:7;7*P/?2L\;O(\;.LARZC #$C/0UZU@>E&* /
M#=%2]U>_\0Z3HFJJ5738;VS-G?3W$0N4D)&UY>?FP%8#CGUZ=UX"U.?Q9=W_
M (KD$\5I.D=I9V[D@($&96QTR9&9<^B5U.K:6NKZ<]D;N\M Y!\ZSF,4@P<\
M,.E/TG2K/1-*MM,L(O*M;9 D:YR<>I)ZDG))]30!XMXH\0./$=U>6D[66HVN
ML10"%]2N&G,8E5"?)QY8B8$GGCGKDXK4U3A?&@.K)I@;7X,R3-(D4H$$9,;O
M'\R*P&"P(].]>P8'H*7 ].M 'BT6K0W>E^'1J;W^F>%C/=QW<L=_-)')*I'E
M?O\ (?R3\Y7D#@#M7:?#BXFGL=6$5Q=76C1WS+I<]TS,[P[5SAFY9 VX*3V[
MUVN!C&.** "BBB@ HHHH *@EL[6XN;>YFMXI)[8LT$C("T988)4]L@D<=JGK
M%U[7)-+N]'LK:%9KK4KP0(K' 1 I>1_?"J>/4B@#3M+*UL(/)M+>*WBW,^R)
M HW,26.!W)))^M4G\-:%)+>2/HU@TE[@73&V3,^#GYSCYN0#S6%_PFFI6VMZ
M;::GX9GL;/4K@VUM.UTCR;]I8;XE^Z"%/(8X[UKZ!KDFJW.KV=S"L-WIMXUN
MZJ<AD*AXW'IE6''J#0!IO96LEY%>/;Q-=1(R1S% 716QD ]0#@9^E9J^&-+L
MA>3Z-86&F:C<1LOVV"SCWJQ_B/ W<\X/6JL'CWPI=7]O8PZ]9/=7#%(HM_+-
MDKM]CD$ 'D]JFOO&?AO3=5&F7NM6<%Z2H,3R8*D] QZ*3VSB@!?#'AQ?#MG=
M*]TUY>WMR]U=W31A#+(V!PHX    %6+_ ,-:%JMV+K4=&T^[N AC$L]LCMM/
M;)&<<G\ZSX/&^BS>,+KPS]I1+Z!4(#./WC-N)11UR N3]14USX@:V\:6VAO%
M&()=/EO7G9L%=CHN/3&&)S[4 :D&FV-M<?:(+."*;RE@\Q(P&\M<[4S_ '1D
MX';-5X?#NB6^J/JD&D6$>H/DM=);H)23U^;&>:S[;QWX7NTNGM]:M9%M83/-
MM)^6,=7''*CU&15C6?$5GIMA(T=W:B[>SFN[99F(1UC7)9BH)"C*Y/O0!HVV
MGV=G8BRMK6&&U ($,:!4 ))/ XY)/YU2TWPYIVFZ7I^GK#]HBTXYM&N0'>'J
M!M..,*=H/7%5I/&.AV)LH-2U2S@O+F&.01JY(^?H<XX4GH3C-94?Q(T6TUC5
M[#6[ZSTYK.]%M!YDG,J^6C;B.PR^,]* .DTS1K72IK^: R/-?W)N9Y)&R2Q
M4#I]T*H 'H*:GAW1(M6;58](L%U%LDW:VZ"4D]3NQFM%65U#*001D$'J*Q9?
M&'AV#61I$NKVJWYD$7DE_P",]$)Z!CZ9S0!*/"WA];U[Q=#TX74DBS/,+5 [
M.#N#$XSD'G/KS4D/A[1;;5'U2#2+"+4'SNNDMT64YZY8#/-9]_X\\*Z7>26E
M]KEG;W$<OE/'(^"K8!Y]!AASTYJSJWBW0-"G@@U/5K6VEG7?&COR5_O<=%]S
MQ0!/'X>T6)KUH](L5-]_Q]D6Z?O_ /?X^;J>OK3;?PWH=IIL^G6VCV$-C/\
MZZWCMT6.3_>4#!_&JW@_7W\3^&+?5Y(DB,LDR[4;*X25D!S[A<_C7/3>/]33
MPHGB2#0X+C3Y9)2A:]$+",/MC."I+,_4 >H'.: .V>QM'NH+I[:%KBW5DAE*
M M&K8W!3U .!GZ"JESX=T2\M9K6ZTBQF@GF-Q+');JRO*>KD$<M[]:RSXGO[
M8^&WU+2A9+J\C6\T32[WMI2A>-20 #D*P/H<5HZQXGT30)(8]5U*WM'FR8TD
M;E@.IP.P[GI0!)!X>T6UA2&WTFQBB2=;E4CMU55E4 !P .&   /7BL[4O"\N
MK^)K#4;[4VDT^PE%Q;Z>(% 6<*5#E_O'&20/6A_%ME-<:1+I][8SZ?>O<*\I
M=MS>4K$^6 "&P5.<XX'&:T4U_2G@TZ9+Z)H]2_X]&!SYWRE^/^ @GVH MWEE
M:ZA:26E[;0W-M*,/%,@=&'N#P:SX/"OAZVM9[6#0].BMYT5)HDMD"R*I)4,
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
M[H&2?PZ4 ;5%<[X4\4Q^*&U=[?R6MK.]-O!-"^X2IY:.&S_P/]*Z*@ HHHH
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
M"\$P6$Q($5D\MQD;0!M;TZ\UTNM>&);OP/\ \(_IES'9-'%%'&4#+&50J2A
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
M=(I6U*.2'<8_+_=QK&&VD$\,1CCKBI;+P7J5MX$\%Z8+*%+W2]2MKJZ577Y
MK,9&![GGMUKTJB@#D_&EGX@NI],;2!<26<;2?:X;2Y2WF8D#80[#H#NR 03D
M=:Y;1/ ^M0V^@IJ%E&?LGB"YU"=7G67;&ROL;=QN.XCMGO@5ZK10!YIKG@G5
MKW5/$MW:6]N5GO\ 3[^UAE<".Z,"C>CXSC)&,D=<5HZ3IVO7OQ)3Q'J.B0Z;
M:C27L\"Y260OYJL-VWC& <8ST]\5W5% 'G?C31?%6J:GJ$5G'<W&G7-B(;9+
M>^2V2.3#!_.!&YP<C&,\9'&<U#I6@>(_#%WINHV^CPZK(VAVNG7$)NECDMI(
MASAFX*$GG'<9YKTJB@#@?[.\1Z/XGNM;MM M-1_M*QMX);>.\6/[(\88%%9E
M&Z,[NPSD=*R]6\)^(U\2:CJ5O;3S0ZK:P)+!8ZA'"L+HFQD;S$.Z/N"!GD_+
MS7J5% 'E$5IJ'AWXDVMOI&D)J367AB"W\E[H+(JB5P-KL #]T YQD<]L5+!X
M1\1:5INB7\-A;W-];:Q<ZC-IT-P(TB697&Q'88PNX?KBO3_*C\XS>6OFE=I?
M'./3/I3Z /)]1\$Z^VJZ]"+>[NM/UN?SF\C48X$0,@5DE#(S'&."N>,<"M*3
M0->T74_$4.GZ/;ZK::TB!+F>Z5#%B(1;)01EEXR-OJ17HU% ',>&O#KP_#:P
M\.ZQ" W]GBUN8PP8<KM89''>N'A\%>+H-+.ME()/%5A+#;V7[T;9+:.(Q'+'
M@;O,>0CU KU^B@#AM.\'7&D:YX7%LBM8Z9I5Q:S3;ADRN8SG'4[BK&L2Q\)Z
M_-X'\/>'M0TB%3I.J6KR-]I21)X4<EW [#&/E/)]*]4HH \Z\5>"-2UW5_$C
MVJPPPZAIEK%%([#;)-%*SE7 YP1M4G'0TMUX?U[Q5JXO+_2K?1$M]*NK% +A
M9FF>90O.T8$:XR,\Y/2O1** /,=)T?Q=/J/@N/4=%MK.TT'='/*MXLAE_<-&
M'50!A>G')Y]N>@\$:=J^B_VIIM_8)';?;KBYM[M9U83+)(S@;.JD \YKKJ*
M/)?%/ACQEK,VIV[0W%PDFH1SVTBZ@D=N(%D1E7RL9+@+R3Z9ST%;Y\*7C?\
M"?L]G$SZT"MJ2RDR+]G" 'T^?/7ZUW=% '$ZUX5U'5_A1;^'DD2'48[.V4AF
M^4R1;&*DC/!*D9Y]>:RK/0->5-5U.;1[J?4I-/-A!#J6I13K(';+;@J ;!UY
M.2,C S7I=% 'B>K>$]0\&_"?Q3HEP([FU98)H=0R TK%HU9'7.?E*_+VVD#M
M75OH_B'7/$FG7U[HUKI4.E6=S"IBN5D-R\B; JX VQC&?FP>G%=]+%'/&8Y8
MUD1NJN,@_A3Z /+I_ NKQ_#[PE9V<0AU'1I(YY[:&98S(VQE?:^"H?+$@D8Z
MTK>#[^71[NYN-'U";4+F_BN"&UA%N8O+0JDJ.J! XSC;DC'?M7J%% 'EEYX=
M\6SZ)IDMU:W5QKEL+@0WUIJ,<,\"NWR))E0DH("[B.XX'>ND\0^']8UWX>V^
MFSRVLNL1K;33!OEAGEC9793@<*Q4CIW'%=?10!YMJ7A_Q#XEN]6U.YTB'2Y&
MT&XTRWMQ<K(]Q))R"S+\H4$8&3W)XKMM T_^R_#6FZ?Y*0M;VL<31IC 8* >
MGOFM.B@#S7PQX,U2PF\#O?VD7_$GLKR.X)=6\N20KLQSSP&Y'2DN/!%^W@KQ
MSIT5A +O5]0N+BU7<HWJVTH2>@Y!//2O2Z* /+H)=8L?B=XGETW1(=4D%C8Q
M2(URL3H2CXP6&"IP<]^!UJ?0?!&KZ/+X56589%L+*_2Y:-P%CDG975%!Y*CD
M9]J]'6*-97D6-1(^ S <MCID]Z?0!Y#;^!_$NEVOAF]@CN6N+/2?[/NK:SO(
MX98VW[MRNP*L#T(XZ#K6E:>$M8\.W>A:OIVEB^DMH+F*XL);U2\332"0O'(5
M52<Y!X'!XS7IE% ''^ M&U32O^$@GU6R@LY-0U1[R.*"0.H5D0=1CG(.>!D\
MUV%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6!JVN
MW%AXN\/:1''$T&I_:?-9@=R^6@8;><=3SG-;]8WB#POIWB5+7[;]HCFM)#);
MW%M.T,L3$8.UE.>1P: .4U'Q[J\%OJ)L[*RFGM_$46D0HY90Z,$Y8YX;+$9Z
M#T--NO'FN>'1X@M]>L;">[T^TANK8V+.L<HE<QJK;\D8?&3Z5OVG@#0;&S^R
MP0SB+^T8]3^:=F)G3;AB3DG[H)SUYJ[?>%=(U.]OKJ]MO/:^M%LKA'8[6B5F
M8#'8Y8\CGI0!Q=[>>(K3XA^$V\1?V?M6"^E#:>7 XB!92K$YQQ@YYST%)X>^
M)6I:Q?Z3*]K;/9:E*$^SP6UQYULK [7:1AY;C@ XQC/!.*Z?3O 6CZ=JUGJ8
MEU"YO+1'CADN[QYMJ,NTKAB>,5-I7@K2=%O8[BQDOXXH69H;3[;(;>(MG.V/
M.!U/'09XQ0!S%EXT\77G@^]\01Z18RQI,\$$4"R22-MG,;2L@.2JJ"=HY)4G
M@&JNI^*]>U'1?#MWI6JZ5+)/KJ6DSVZ31JW!PCHWS+WW*>?NXKMH_"6FP>'U
MT6![N"V25ID>&Y>.179RY(=2#]YCQTJJ_@'1'T9M-/VS#7@OC=?:G^T&X'_+
M3S,YW8&/I0!@>+O'>J^'GN%MY=*FFL;5)KJV6UNIF+[=S+O0;8@0,J7SUR<"
MK,WBGQ/JGB272O#UII2QKIMO?"6_,GRF3=\A"'G.!SQC!Z\5HW_P[T346N/.
MDU)5NH$@NDCOI%6X"KL5I!GYF QR>N.<UKV'AZPTW4GO[='$[VL5H2SY'EQY
MVC'K\QYH X_3_'FM>)(= M=%LK&WU#4+*2]N7O"[10I&XC(4*06)8^HP/6L#
M3[^Y2WU!]3L[>6Y;QO!"Z"5RD;$1#<A!!XZ@'CGD&N[;X?:&-.TVSA^V6S:;
MO%K<VUR\<R!SEEWJ<D$GH:=:> =!L;/[+!%.(O[134_GG9F,Z[<,6.2?N@G/
M7F@#F;_QOXMCL_$NJ6=AI#:;H-]+#(LK2"6>- I.W!PK 'J<@^@QSIW7BO7[
MW4]830[;35M-'@CDF^VL^^=GB$NU2IP@"D#)SS6\WA/2GTK6=-*2_9M7FDFN
MQYAR6D #8/;@"N9\5^";W4[]WTW2]+=9;5;8W$]]<0MP"!YL<8VS*.,!OY4
M:7]NZGJGPE.O0>1!J,^E&Z&W<$1BFX[>2>.<>^*Y.\OO$DVB?#RZE-G<:G<7
M<;0G>ZHZM:MAI3U)R23CKCBO1M'T"WTSPG9^'Y#]HMX+-;1RPQYBA=IX[9YJ
MC8>"-)TZ#388WO94TVX-Q:_:+IY#&=GEA1N/W0IP%Z"@##B\:ZO:6GB&TUG^
MR;?5-*G@B29/-,$PF *809<MC/RC.3^=<]JWCW7[[P9XK2"2""_TDVS"[A@G
MMMT<I_ACE&Y6!4CG@@UZ!?\ @O1]2FU&>>.<37\L$TDD<S(R20C$;H1RI'M5
M>+X?Z$EIK%O*+NY&KQQQWKW-T\CR;,[3N)R",]O0>E %O4[O7M/\'7EZL-C/
MK-O"\JQ1AS$^W)VC)#9*C'UKG4^)*R^*[.&.*$>'IK6,R7S$[DN)(FG1.N,>
M6O/&<L*[33-.CTO3HK*.>YG2//[RZF:61LDGEFY/6N>_X5OX:_X1BY\/"TD7
M3[BX^TNJRD,'XZ-U P N/3B@#F#\2]7D&F6WD6-E=WEC_:+//;3S*D+R,(D"
M1Y.XJ,DD@#TKLM(\2O?^!QK]Y#'82+!(\JW!9(T9"P))(W!"5SG&<'I4FJ^$
M=+U:XMKDFZL[JVB,$5Q8W#0.(O[A*D97CH>G:KKZ'I\V@-H<T3S6#P&W9)96
M=F0C'+$[B??.: .%TOXB:G-J5[9726<Y72IM0@FAL[FW4-'CY")@"X.X'<O]
M:C?XA:_:^'="O+ZUTV"[UW:]KM6:5(8Q%O9W5<LQ/&%7IGD\$UTUIX T>UNW
MNFFU&YN'LY+(R75X\I$+XRHW'CIVJW=^$-)O-#T[29$F2+3506<T4S)-"47:
MI5U((../>@"OX,\1W?B&TO1>P(LUI/Y0FBADCBG4J&#JL@##J00<\CJ:Y+2_
M%.J6FEZ)::%IFGK-JFK7]N4F>38FQY&WY+$]5W$=^0,<8]$TG28-&LS;02W4
MP9S(\EU</,[,>Y9B3V' XK/M/!VD63Z<\,<H.GW,]U!F0G$DV[?GU'SMQVH
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M'FD6W)E$(*8+%<[,=NE=U\2M&CUCPO80KIQNMFHVC",1%BJ>:H?CL-I.?;-
M'66-\;JQ@N)[:6RDF'_'O<E1(I]#M)&?H35DR(K;6=0<9P3VKR/6="TNRU[7
MH=;\,7VHPR011:&;2T>9(HUC \N,J"(F#Y.3CJ#FK>B^%;N\\9Z"_B>TENI;
M+PY#YDDF6C^TK,3\S=&<#GG///O0!ZB\B1J6D=54=V.!09$7&749Z9/6O/\
MXC1O=:CI-M<:5#<6&R5C=2:3)J.R3Y0J")"-NX9^8YZ8XKEM!\-7.JZ=X L-
M9TR\>UM[C4EN(IHG0)'\_EJXYPIPH )P1QR* /:!+&VW;(IW_=P>OTIP92Q4
M,"5Z@'I7CTN@R>';+Q#J%A9R6L'A[65U*PB(*HT'DIYZ(3_"RF3IQD"NY\!6
M4T>@/JMXA2^UF=M0G4]4#_ZM/^ QA%_ T =,LT3$!9$)8$@!AS2F1!((RZAS
MR%SR?PKY\T;3[2\\"VT.F>'M0;Q9)?,]GJ:6S[4Q<-\_G_=5 H(*YZYXYS6E
MXVM-0O=7U>YBT1H=5AU"(VKVVC2R321HR8F%T&VJ",_*!VQC.30![CYB;BN]
M<@X(SSG&?Y5DIXCM+O2;#4]-BGO[2^F2*-X$QM#-MWD-@A1CGO[5RVD>%+._
M\?\ C#4=4TQI=\T45L\Z'84:V5)-@/!R"5)'TKD_#^CBV\$^';*WT&\M=3M-
M>L3J):R=-Q69OGW8PR@=6' !H ]K,B"01EU#D9"YY(^E)YL>TMO7:#@G/ ->
M6:3IVFVWB.]'B/PUJ-[X@?5VF@OTM'D4Q;\Q,LP^5$5< J2.A&#TK(UB34;;
MP?XI\,#0-7EOI]8EN(WBM&:%H7N%D#AQP>.PYSVZX /6;'7;:_UO5M*CCE6;
M3#$)G<#:WF)O&WG/3KG%:(FB,?F"1#'_ '@PQ^=>7Z[;ZA#J7CR6/1FO(+J;
M3DQ+;/*C1A )'"*09=G4J#VKE_['OSX;\>VMCI]T+2Y@LFM4@TF2R21]Y#F.
M$DD' &?H#B@#W*^O8K#3KJ]D!>.VB>5PF"2%!) ]^*CTG5+?6-*L[^WRJ7=O
M'<)&^-ZJZAAD GGFLR]T2TTGP1J>FZ3:;(S9S[8TRS.[(<D]V8GOU)KS+P_I
M,(B\%PZ1X:U/3_$-K+;OJ5[-:/$/("?O0\IX<,.%7)QP,#&* /:O-CV;]Z[<
MXSGC/2E\Q/,\O>N\C.W/./I7BER^HP>";OPH= U=K^/6_-:1;1C#Y1O!*) _
M1@01P.>IZ FM633S:_%,7EII,NH27.HJ9S>Z4X>U4)M,L5U]TQC PA]>.: /
M2M-U(:A9B>2VFM&,DB"*XVACM8C/!(P<9'L:N*Z.@=65E/1@<BO'-/\ #,NI
M0^#K'4M,NFM5U?5'N4>-U 0F8KO]%;@<\,#CG-1ZMX:U.QT[Q+I>B:?/'I$6
MMVL_V1('D22V,2F4(@92Z[\$JI&<$4 >SB6-H_,5U*8SN!X_.D,T0B\TR((S
M_'N&/SKQJ'P]'/X;UQLWMOI]U/;%8+'P[+#$KQDL7^S.[,Z'Y0X  .T=:CFT
MTWGA+3OM>C?8/LNH7#V\<&@RS6=TNT /+:_?CW9./0@GN* /;*RKOQ!9VFN:
M5I1#R3:D9A$\>"BF)=S;CG(X],UR]]:ZU?\ P6:VL=,.F:I)8*HL8"4* $;D
M7/*DH" #R,XKF[#3M,?QYX8N/"OAK4-*@A@NTN)9K&2"-9##A P8<L#D%N^<
M9/8 ]?$B%R@=2XY*YY%'F(9#'O7>!DKGG'TKQ'P;X?U%=8T5;N&2SUJUN6EO
M;@:),)9?O;Q)=F79(C]B >HP!BMKP3IVFV5W90ZSX9U)_%L=S(USJ36CE68E
MOWGG_=*$$ #/IQ0!Z1INIB_TV.]EMY;+>S+Y5R5###%><$CG&1ST(IRW[-K,
MFG_9)PJ0+-]I('EG+$;!SG<,9Z8P:\9FT60>!O#IN[&[^UV;W[):W.CR7EO(
M7G;"R(HW(Q&"K>A/K6I?Z9XAO6OVT[2YM.O9?"-M#'%'E5BD$KEH5?H&"\#G
M(R* /7%D1]VUU;:<-@YP?>D66-V"K(K$C< #GCUKR?3=,LG\0V4WA/P[J&DV
MD.GW,>J>=:/;B7*8CC(8?O) _.X9^IS5;1_!T>D>'_A_JEGI-Q#K0O;=;Z8(
M_FB)HW#K)W"CY1@\#@<4 >R4444 %%%% !1110 4444 %%%% !1110 4444
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
M%97W$!<$D$YZKCG(JG_PM11IDNI-X9U5;*RG-OJ<K&,?8Y ^UEQNR^."2HP
M1WR  >A45PNH^,H?#][XNO9_MUU%IC60-ON7:OF@#]V ,_Q9.2<D<58A^(,4
M-Y?VVMZ-?:.UK8/J*^>R/YL"G#$;&.&!(^4\\T =E17'67CFXFUK1M-OO#E_
MIYU?S#;2S2QL-JQE_F"DE6P!\I]?8XV?%6O)X8\+:CK3Q&86D)<1@XWMT49[
M#)'- &Q17&VEKXNLWLK_ %CQ7IR++*BW%DUDJ1#<0/+CDW!MV3@$DY/:N>U[
MQ5JD.BZC'I,FI232^)1IC2[X=\*ED!6+=@ '.%+9P223WH ]3HK@]#\1ZXGC
M)O#=SI=[-;6]A;RM<3RP&9&<MN>0J^&'&W"C.5)Z$&M+PEXT'BXO+;:9+#8[
M6:.X:XB<Y#8VNBL61CUP1V- '545R7BKQP/"LTAGTF6:UAB$LLZW4*';WV(S
MAG(QSP/;-17_ ([EBUJXTK2O#]]JL\-I%>9@=$7RWSW<CGC@<DY]C0!V5%<8
MOQ#@OK?1_P"P])O-3O-3MC=I;*R1&*)2%9G9C@?,=O?)I_P^UN]UV'Q#/>BX
M0PZS-!%!< !X$5(SY9QQP2W<_6@#L**X:/XF6,MW&Z:?.=)DNQ9KJ'G18+E]
M@;R]V_9NXW8]\8J&[^)WV5=5N1X<U&;3M)O9+2]O(WCVQ[6 +!20S=<D <#O
M0!W]%<5;^,M0_P"$YUK3+C3'&DV-O#/]K#Q@1(RN3(WSY*G;P ,C!R*71_B)
M;ZKJ&G0R:9<6EMJ9(L;B2:)O,.TL Z*Q9,J"1G]* .THKS._^)NHW/P_O/$F
MD>'[J*.,HL4URT91B9-K$+N#$#&,^K<9 )KH]6\67NE6-I/)X>G6:<.7AFO;
M:+RMIQ@L9,%B,$!<^^* -36_#>D>(XX(]7LUNHX'WHC.P7/N 0&'L<BM4
M 8 KB+?QC::KJF@7UI+?+;7VF7-VL'RA#L*9#C!.X$D#!QUJ/2?B4-1;19I_
M#VHV>FZPZPVM[*T94RE20I4'< <$!B.<>G- '7Z7I=EHVGQV&GP""UC+%(PQ
M."S%CR23U)-7*\^N/BDEM#>WS^'=2.DV%\]E>7RLA6-EDV;@N=S#."<#C/K6
MA;>/XDO[RUUK1[W1_(L7U%'N2C"2!#AC\A.UAD?*>>: .QHKB],^(<-]>007
M.E7%F+N"2>S9YXI#*$7>58(Q*-MYP?0]Q4&D_$H:B=%GF\/:C9Z=K#K#:WLK
M1E3*5)"E0=P!P0&(YQZ<T =W17'^"/%&K>(I-634=(DM4M;Z>!)M\>T!& $9
M"N27 ZD#:<<&J]OXLUBY\6^)]';2I4M-/C3RKE7C_=;HF8,WSY.X@8P,COB@
M#N**\U\'_$&\ET;PPNL:3J'EZFD=LFJR&/;+<%2>4!W $@X) S].:V;CQ]'9
M>)(-*O-+E@BN+P645Q]JA=C(20I,2N7521P2.XR!F@#L:*X_P9XHU;Q!?:U!
M?Z1);16=_-;QS[X]JA=F(V <DO\ ,3D#;[YH\4>/4\+74OVO2I7LH K2W(N8
M5;:<9*1%][ 9YX'0XS0!V%%<I+XWCC\47^C+IEU)'I\<<]W>AE$4,3(7W-DY
M[=!DGGTJMHWQ$M]5U'3H)-,N+2VU/(L;B2:)O,(4N Z*Q9"5!(S].#0!VE%8
M-WXIM-/UR\TV]C:$6^GG41.2-LD2DA\>Z\9_WA6-J/Q"ETW2+/4I= G\F>S6
M]D#W<$;(A!.T*S!G< 9( [@9S0!V]%>?W?C-K7Q+=ZA')+-H\7A==62V&%W'
MS&.?8E0!70S^*K:WO]"M9(7 U>&699"PQ$(XPYW?@: -^BN(TOXDVFI7E@#I
MMQ!I^HR^39WCS1'>V"5W1AMZ!L'!(],XS6)XD^(FH7?A234M'TK4+6PFNH8K
M75=T>UQYZJQ*9W*K , 2.<CIF@#U*BL_6]3?2-+DO([1[IE('EK*D?4XR6=@
M !W.:X;5/B9<GPM>7VEZ4W]H66H06=Q"TL4J()&3#!E?#!@V 0>">1@$T >D
MT5C:EKS:3X3N]=O=/FA:UMWGDM&="XV@G;E25SQV)KG1\1Y_MMI:2>$]62;4
M83+IBEHLW07!(/S?N\ [OFQQ[X% '=T5Q47Q&MI-'\\Z3?#5#J#:8-+!0RFX
M W%=V=NW;\V[.,4VZ^(\.G:/J]SJ6CWEI?:28/M-BS(S%)7"HZ,I(8<GWX(H
M [>BN,N_'TEM-:V7]@W0U6>%KDV<US#$880Q56=RVT%L<*"3USC%=#H&MVOB
M/1+;5;19%BF##9( &1E8JRG&1D,"./2@#2HHHH **** "BBB@ HHHH ****
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
M^AY_2J&JW.N6&LV'B&_TN*UAMR(9VAF#[HV..1[9./?%=\MI;I<O<I;Q+<2
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
M*/ B:C]OUV34X7CN7>(.67 8@."1Z_AZU?\ A_#+!X4A2:-XW\U_E=2#U]Z
M,31-%N-3U/6+:77M85+*X\J,I=')'/7\JVK>XN%^(TUF;B5K==.#"-G)7=N4
M9QTS[T>%H98M=\2-)&Z*]V"I92 P^;IZT0PRCXF7$QC?RCIP4/M.W.Y>,T 8
M-H(=0UC6AJ/B>\L/)O72*-;T1C;D] ?Z5T"JVD^%M1N=)U.XU24*6CDEF$VT
M@8.,>G7%<U:R:79ZUK?]KZ'<7;27LC1.+3S!MR>YKIK+5HQH=R_A_1)E:!P1
M;21B'?D\D>O&: ,#1+8:S9PW%MXQO4U5E#/$\N0&[C8<9'Z5Z(H*HH+%B!@L
M>_O7F>NS6>O6_E6/AF_@UEG4K)Y'E[#GDLPZ_4_I7H]FDT=E EP^^98U$C>K
M8Y/YT@)J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\Z^)L$ UCPC=7>J3Z=:IJ+1R3I.(ECS"
MY#;B, \8SZ$UZ+45Q;07<7E7,$<T9(.R1 PR/8T >5-H\^J>+O',UMK^I626
MT%I)$UE,$,CBVRK.V,L..G .3[8I:EXLN=2T71%GU&YMKYM"BOYI?[673XG9
MQC<N$8R-E3\O09''->Q+;P*TC+#&&E $A"C+@# SZ\<5&VG6+B$/9V["#_4@
MQ*?+_P!WCC\* /+-(O=8\6W_ (2M[C7=0M([SP^]U=FSD$;3.'C&<X^4\YR!
MGJ.,UUG@"YO;SP[J%G?7]Q=266HW5BEU(P\UD1RJECW;'>NJCM+:%D:*WB0Q
MIL0J@&U?0>@]J?%#%"&$4:1AF+MM4#+'J3[T >->&4GM/AOJDVD:W=RZQI=Y
M-=26/VH$JL5S(Q5D'(\Q V<]2:=<>-]7M[B^\2P7,\^DZV)['1K?G:D\8586
M _Z:,)3^ KV".TMHI)9([>)'F.965 "Y]SW_ !I!96HBBB%M"(X6#1IY8PA'
M0@=C0!Y7/,UMK6H:1XD\:7^DII5A;_8Y%N_)-T3'F2<EN93O!&WH,=.:W+J_
MU'5/@/>WVK(4OY]#F>8%=I)\IOFQVR,''O7<7%E:W;1FYMH9C&<H9(PVT^HS
MTJ62-)HVCD17C<%65AD$'L10!YCI5OJ6@:_X+5==U&[BU>VECNK>XD!B!6W\
MQ3&H V8(QQV_7*TSQO\ :/"/@BR&NO)KDNKV\-_$)B9]HD8.)1U Z#GKQ7L)
MMX2T3&&/=#_JSM&4XQQZ<<5$-.LA*THL[?S&<2,_E+DL.C$XZCUH \CU%M:D
M\/>-?$*>)M6AGTC5;D64$<P$*K&5.UE(^8'.,$X'8=<Z&HZNMWXJUU-;\576
MAK96\#Z=;PSB)95:/<TFTC]\=^5V\],8YKT\VEL8I8C;Q&.4EI$V##D]21WS
M22V5K/)%)-;0R/%S&SQ@E/H3TH \<\,)?W^E?#K2+?6+[3[2YTR[>Y^R2;&D
M"%,#/.#D]>H!.,9J*Y\0^(+G6]6(U3[)JMMJAM[6WGU9((@@<"-3;E?W@=?X
ML\[L@C%>TQV=M%Y7EVT*>4"L>U -@/4#T%(]E:R7273VT+7"#"RF,%U'L>M
M'C_B+4TO+;QN^L>*[K3M0LWGM[+3%G"(T/ECR_W1'[SS,G)YZ\8Q767T/G_
MB1/-DCQX=#;HVP?EMP<?0XP?8FNSFL+.XF$TUI!)*%*!WC!8*>HR>U2&"(P>
M08D\G;L\O:-NW&,8Z8QVH \LTV.Z@N=+TA=5U!K2?PI+<$-/DJ^8@".,# )
MXX!K"_LR&V^'?PYN[G6K^WMVO[=I)7N0B6X:%^02,*!MP,]-Q]:]O%K;AE80
M1!E3RU.P9"?W1[<#BFO96DEH+5[6%K8  0M&"@ Z<=* /-?$6LZKH6I7.E6&
MH7%T/$5I"FC7#2%_*GRL<A#>FQEESTX:MSQ]=W6B^&-+@AU*XL[62^M[2^U$
M-F2& @AI"YS@DA06/3=FM;_A%89/%,6N7-_>7!M@PM+-R@AMBRA690%!R0,<
MDXR?6MV2-)8VCD171AAE89!'H10!XLVH/IGBSQ/<^&M8FUR>S\-YMY991<M&
M_FDE0X^_C.[G/7'M6OHVII#XGT&WT3Q9=Z_#J%M,^HQS7(G$2B/<LN!_JCOP
MNWCKC'%>FP6-I:D&WM8(2J[!Y<87"YSCCMGG%$%E:VK2-;VT,32'+F.,*6/O
MCK0!X[X2N5LX/AW=.KLL.AZA(5C&6('EG '<\4_PGXEO9O&_AZ.'5)IK75;>
M=YH9M76]; CWH60(HA8$8P#CJ.U>P1V=M%Y7EVT*>4I6/:@&P'J!Z"HXM-L;
M>3S(;*WC<,6W)$H.3P3D#J: /)-,;67^%6G:O-XNF6_U&6,-]NOOLZ,BLY,4
M<F"4=@/O\DX["NX\$ZJ=5\%-/:M>O-$\\.;NX%PQD5B.)1Q(N> W<5TQLK1K
M3[(;6$VV,>28QLQ_N]*DBBC@B6**-8XU&%1!@ >PH ^??$MMHL_PC\+RR:PE
MEJ=OI$\EO%-%O2Y+J!,F3P)-W0YSG/!KJK/QOH5MX,BU6_T71DU!+^>TT]8
MB6]S+D!IHW8#9&>-SGTZG@5W\OA+1IO#UWH36Q_L^Y:1FBW$[#(2S;,_=Y)(
MQTSQ6E-IMA<11Q3V5M+'$,1H\2L$^@(XH \L_LG0(_!VCVR^--&MKF/5WOVO
M$$<ULUR4<O$JE@JJ!(, GH!QS5)M;?5--TBYU8V4VB:;XE,-Q?VT/EVURBQD
M1S,,D!0Y )R5R!S7KZZ7IZ6KVRV-JMNYW-$(5",?4C&*F%M MO\ 9UAC$&W;
MY84;<>F.F* //]-U321\3M:U6PO;1-'CTJ".^NHY%$!N3*VP%ONEMA _$"LF
M.]T&PM/B%:^)9;2/4)KVX<QW)4230-&/(V \L,< #H:]32PLX[7[*EI MOG/
ME",!.N>G2EELK6>:.::VADEC^X[Q@LOT)Z4 >5>'I%TCQ/X?E\6RQ6Y/A>&*
MWEOF"JLP;]ZN6X$FW9GO@54 3_A6/B"YLABS?Q()M&*# V_:8MIC_P!DOOQC
ML37L-S:V]Y%Y5U;Q3QYSLE0,,_0U7OM'LM1^Q"YAW)9SK<0H"54.H.TD#KC.
M0#QD ]J .4\<ZA)%K^@:==:O/H^C7?GFYO(91"6D4*8X_-/W <L>V=N*Y-]8
MUB[TJ"RT_P 0WDEE_P )3#86FK*P:2:W:,EANQB0*V1N((.!UQ7L,]O#=0M#
M<0QS1-U210RG\#3?LEMY<4?V>+9$0T:[!A".A [4 <1\3=-,7PAU6U6[O)?L
MUL#YCR;I)0I&=YQSZGZ5CZA80:OXQ\'VVF^)+R:U>SOR=0M[E7E=08\J) ,#
MGC(Y &*]4=%D1D=0RL,%2,@BH8K*T@\KR;6&/R@5CV1@; >H&.F: /)AK]Y9
M:!<Z/>:IJ$\D7B&;3K>[>_6U8QI'O EG*G'4C(&20!6+)J%QK/@SS-1UF?[-
MIOBR"!;E+T2A(28SN,Q4;]I8D.1^=>Y26%G+%)%):0/'*V^1&C!#MZD8Y/O1
M]@L_(D@^R0>3)R\?EC:W0<C&#T'Y4 <YXEU:VT?X?/>PWUU<P&.*.*\@N$#N
M'955_-(*@?,"7QP,FO-CXEU>VT7QU;6^KRNMEI\-Q;R1ZH;UH)&9@VV;:IY
M''.*]P,$)M_LYBC\G;L\O:-NWTQTQ4*:9I\<31)8VRQLNQD$2@%<YP1CIDGB
M@#R_Q3<:MH6J:)I$^LWTME=0S7$UW+J*V9FN,K\GF[<(H&2$&,YZG%==X-N=
M0N_ [2ZA=Q7C9G6&XCG6;?$&8+N=0 S <$@<XS73W%K;W</DW,$4T779(@9?
MR-/6-$C$:HJH!@*!@ >F* /$K+61%X+\(Z4MY<VC_P!D&Z9_[6&GQ%<A?O[&
M+,.NT<8/.:LZ?XUU?2/#'A[Q5J%U/>07^G3V<D1)*F[1F:!L#^)PK(3@9.*]
M=;3K%XX8WL[=DA.8E,2D1G_9&./PIWV*U\A(/LT/E(VY(_+&U3G.0.QS0!YF
M\VM:/J+:5=>(G@N(O";327=W*6CCNC+@RMGC@G /88KG;W4Y;[P#KVG->74E
M_;76G;YWU$7\&7G7#Q/C(SC)0].*]Q:WA:4RM#&9"FPN5&2OIGT]JB33K&*W
M-O'9VZ0%MQC6)0I.<YQC&<@4 <;HL-]H?Q,?16UK4=0LKG2#>%;^42%)5F5,
MJ<#:"&Z#BL?QKK6IV5SX[%M?W,(M-'M9;?9(1Y3LTF67T)P.?:O4/)B\\3^6
MGG!=GF;1NVYSC/IGM3)+.VE,ADMX7,JA9-R [P.@/J* .$LX-2\/_$'1+1]>
MU'4(-5LKA[F.\D#()(]A#1@ ;/O$8'&*?K=M?:S\4$T==;U+3[ :+]H>.RF\
MLN_G;0<X..O4<\ 9QFN[,,32I*T2&2,$(Y494'K@]N@H\F+S_/\ +3SMNSS-
MHW;<YQGTS0!X\GB:\D\+:+I]_J5X]Y)=7L/VMM26P61()"H\R;:3NP1@#&<$
MFLQ=0EUGP[X0U'6-=N(8K?7[BU:]%TH 0++L<R%0"V  '(&03QS7MTFG6,L
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
M[*R;F.6DD&<<]N!Z=2>IU'PS?W&K^&+JTE@@&EVMS#(_4HTD(12HQ@@$9[4
M7M.\:Z%JFJ)IUO<3K<RJSPB>UEA695^\49U ;'L:JP_$;PQ<75M;Q7TK&ZN!
M;6TGV641SR$[<(Y7:PSW!Q7*:3X!\0'7]#O-5\DI9)/'>7']K7%S)<F2%DWJ
ML@VQY)S@>OMBL2VN+R\F\(^%K2_L=0BTC5+=\6]K,DZPPY^>8. (L+QWW$C%
M 'ITOCGP]%JK:<]Z_F+.+9Y1;R&%)B<"-I0NP-D@8)Z\5-9^+M%U#7KC1+6Z
M:34+>1HYHA"_[LJ 3EL8 YX.>><9P:XB'X;ZC!?7%C*D=YI$]^UUYKZO=1;8
MVDWE3;K\C,#T;(!X)%=CX7T*YT:]\13W/E'^T=4>[B*')\LQHH#<=<JW'O0
M_6?&>B:!=-;ZC-<1E%5I9%M)7CB4]"[JI51]34.K>/O#FB7\MC>WL@NHHEF:
M*&WDE/EMG#?(IXX.3VXSU%<OXT\%^)=?O-;2"2&YM;Z )9M-J<\"VGR893"@
MV29;)R3WYR!BNBT+PW=Z=XJO]3N/(:&?3K2U3:<MNC#[\\=#N% %J\\<>'[*
MST^Y:^:9-13S+1+:"29Y5QDL$12V!GG(XJ'P7XH;Q5;ZO<@PM;VVIR6ML\2L
MN^)50@MD_>^8YZ?2N9T/P7XC\,0>'[ZQ33KN_LM.DTZZMIYVC1D:3S R.$."
M#URO(KH_ V@ZIH5MK)U9K0W-_JDU]_HI.P!U3CD ]5/\Z ,:?XGPW7ACQ-?:
M9;,E[I!G\M+B&7RY%C( 8G:N,[ON9W"M_1?'6@:Y?"PM;[-WY/G;7A>-9$'5
MD9@ Z@]P37.77@_Q#)HOC/1(UT]K35YKBZM;@SL'WR[?D9=N !@\@GMQ6QKG
MA*?5M8T*16CBM+2QN[2X*G#CS8U1=@QVP?3M0!>TSQQX?U?4(K*SO)&DGW?9
MW>WD2.XV_>\MV4*^,'[I/K4.O>);ZUURW\/Z%IT5]JTT!N7,\QBAMX0VT.Y
M).6X  SP:YSPKX#U/3+W28]5AAF@TKF*Y&KW4N]@I5&6!ODC.#R,D<D"MW7]
M!UE/$T'B;P[):->K:_8[FTO"RQSQ;MZX902K D\X(.: +">)KC1])EN_%]M;
MZ8R3B&,VTQN%N21QY:A=^2<C;C/![4J^/?#AT6[U9K]H[:RD2*Z$L+QR0,Q
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
MU$Q?VXEL%(BSY#0C@]?FR<<<5T^FQ7T&GQ1ZE=175V ?,FBA\I6.3C"Y.,#
MZ]JMU6U#4+32K&6]OKA+>VB ,DKG 4$XY_$B@"S1110 4444 %%%% !1110
M4444 %%%<+X\DUE?$'A*/2M3CLQ/?O&P>%I%8^4Y&X!UW+P?E]<'/&" =PLB
M,[(KJ63&Y0>1GIFG5Y21XF3QMXYET;4+"V:VBM)97GMC)YSK;Y"@;AL4X.3R
M>16A8^*_$7B'6O#MKITEE9PZAHB:G=&6$R%#O4$(,C.=V!D\9SSC% 'HU%>7
M/XS\2CPU+XU6XT\:3'=F+^RC;GS3$)O*_P!;NXDSSC;CM6E<^,-0@\-^.[XR
MP+/HMS-%:97@!8D9-P[Y9C]: ._IID02",NH=@2%SR0/:N!/B'Q#JNKZA;V%
M_IVGQ:58V]S*+F R&Y>1"YR=PV(,8R,G.?3%<[9ZGK_B76/ VH6MS:6^IWNC
MW;RW$D!=(QNCR0@(R>  ,CKGVH ]BILDB1(7D=40=68X KF?!6LZGK&DZA'J
MC6YO]/OY[!YH4*I(4(P^TGC((XS7G%W)KDWP=\3SZCJ<5\JZA)'&AA96#+>
M??+M\O'"X^4<9- 'M]%>=77BCQ)X6UB]@UR6QU*'^Q[C4XEM+=H3&\1&8^6;
M<IW?>//M2>$_%/B74=7TM;V&:YLM0A9YG&DRVT=HVS>NV1B0Z'[N3@Y(/?%
M'HU-21) 2CJP!*G:<X(ZBN%U%]<;XPV-M::K%!9G29)F@DMV=2HFC## D WG
M/#8X&1@YKD[+5?$WA[PWXDUZPN; :=8:[=L]G+ S/<*;C#?O-PV8SP #TY-
M'M%%<!<>)M?C\5>*=CVO]C:!!'<-#Y)::?-N7V*V<+R,YP>PQ45CXC\363^&
M=0U6\TV\LM?E2+[+;6Y1K8R1EU*ON.]1C!R!0!Z)17G%OXWU-_A]H&LO+;_;
M;[5H[.3Y."IN6C( ]=HJIK7B[Q.F@^*/$-C?Z9:VND74UI'936Q9F\LA=S/N
M&&).0N,8P.^: /4!(C2-&'4NH!90>1GID4ZO+D3Q%>_$;Q"=#OK*RE;3;&26
M6XMS+EL2;5"AA@')R><8'%=%IVNWWB3X5)K4;16E]<Z>TNY5+*C@') R#V..
M>* .M>1(RH=U4L=JY.,GT%.KQJ=M?F\"_#N>34+:[OI]2M'MY)86 0-;2?ZP
M[R9".22-N?:M2^\<>(?#=KXEL]1:TU&^TZ2S6VN8K9HU87!(!>,,3\I!X!YX
M% 'J-%<9X0UO7KS6+JPU2*YGM5@6:*]ETN2RP^[#1E6)![$$>^:QK7PMH_B;
MXC^-#J]L\YMY+-86$[H8P;=2<;6&.10!Z4\D<;(KNJESM4$XW'&<#UX!IU>1
M:+J]PZ:':S2)J=O;^*)["SO;I1)(\"1.5</W8'*[N^*O0>.-<TRYU9_$!\BX
MM[6ZN8=+:P9%F6+)4Q7 <AQMP6R,\]!B@#TYF"*68@*!DDG@"A65U#*P92,@
M@Y!%<"__  D]QX+U+4-6U73;FUN]'FF^SVUHR&)FCR K[SN7!/)&>E4=!U77
MM1AT7P[HEY9Z<MIH%G=RW%Q;F=I2Z[555W* HVG)YZ@4 >FT5Y7/XY\2W?A[
M2]4BA6TM/])CU&]M+)KQ8Y(GV A-P81':S;ADC&/>NCT;Q3/?>(-6MI+NVEL
MK;2[2\AFC38K^8KEGY.=ORJ1GI0!V-%>7:;XM\5:Y'X/M[*YL8)]7TV:YNII
M;<N$*%.54$9/S$8SCG/;%1?\)[XEO+V^O-.M)YK>TU![1=/BTF602HC[&)G!
MPK]2!C X!S0!ZM17*^.=9U?2(-$CT5K9;K4-5CLBURA9 K)(22 0>"H/'ICO
M7.QZIX[FU+7]%35=($VCQQW'VTV+?OQ(A98_+WX3[K9;)[<4 >F45YQI_BW7
M_%=QH]CI4]EI4MQHT>J7,\MN9\EVVA$7<O ()))/45#9^-?$&NR:/HUI)8V.
MI7$UY%=7IB,L1%LP4F)"PSNR#R>!GK0!Z6LB.S*KJS(<, <D'WI7=8T9W8*J
MC)8G  KQ^QUO5M!NO%5S+/:27I\0V-K/+'&1&R,L2,0I)VG;VR<'-;7CG7+F
M5_&&A!XS:0>&'NL ?,)&,BG)_P!T+Q0!Z,"& (((/((I:\JF\7ZV+Z/1-),E
MNMAIMK*SQZ7)>F9Y$R =A&Q !C/4G..E=1J.NZXOPW7Q!#8FVU2*W2ZN+.5#
MD!<&5,'D':&QWZ4 =;3?,C\WRMZ^9MW;,\X]<>E>:S?$N6V\0W]W((7\,);S
M):SJ,-)<Q1+,PSZ%691[H:J7M]K9FODNC:6^M?\ "'_:IKI+?$B.9'+("&!
M X'/!YYZ4 >JM(B,JLZJ7.%!.,GVHDDCB3?(ZHN0,L<#).!^M>1W8\02:+\.
M7;4+2YU&>Y1X)I(&545K1OOC>3(PY).5W'TJ?5O$&KQZ/XATK6QIVHW.E:EI
MZ)/]EVI*DTD9!,9)PRY/?TH ]7HKS34O$'C":[\82Z9?:;;VF@/NC2:U,C3@
M0K(4)##:.O/)Y[8K4\7^(KY/A2=<L7-I/=6]L[2I\QMTE9 [C_=5B<^V: .W
MHKC;3PCX;\."'6K%KO[1#&TGF+?R.;WY"2'!8B3(^;IU'I6-8^*O$T5AX<\0
MWUUIL^GZY=00?8(("KVXF^X5DW'>5XW J.^,8H ]+HKR>?Q=XQBT#5O$HN]-
M^P:9JDML;,VS%YXEG\O)?=\I /'!Z9/7%:U]XNUBUOM3\/AH?[:;5((-/8Q_
M*;:8;PY7OL5)@3ZJ* /0J*\I@\>^)=0NIK^PM)YK6+4&MAI\>DRN'B638S&X
M!P'QEL8P,8JU/XR\16=OXPUB1K.33="NIK>&W$1\R9@J;=S9PJJ6!)P2<GIB
M@#TRBN"U75_%'A#PIJ6N:KJ&FZH([=6BA@M&BV2LZJ.0YW1C=GH#Q6:OB[Q1
M96&M27,<UQ';Z1/>0WDVD26:Q3H,A"&)#J<Y'?Y3F@#T^BO.K#7/%T&L^'8=
M2O=-EA\06\I1(K5E-I(L/F*<[_W@XY^[[8JY\*9-8N/!D%UJFI)>+)),(@8F
M$B;9I =SEVW9P,<# &.: .W21)-VQU;:=K8.<'T/O3J\BTRY\1647CO4M)U'
M3;>WT_6+JX:WN;<R&<JB,0S!AL7  ! )SFM&;X@ZG#:WR&&,7VH6=I=Z%$R\
ML;C:FQO4I(<G_9(H ],HKB/B#=7EKHVB6+:A):07^HP6=_?0GRV6-@Q.#_!N
M8 9[9K+UC1+#P/KOAJ?PV\]M<7VI1V=Q9?:'D2YA8'>Y5B>4'S;OSZT >ET5
MY/<>+O&,6@ZMXE%WIOV#2]4EMOL9MF+SQ+/Y>2^[Y2 >.#TR>N*GUCQOXCEU
MW7(-&AD":3*(8[9-*EN?M3A QWR*0(P<X&!GN: /4:*\D/@WP]>?$O3K:72&
MBM[O19;R:V>:0$3>;'R?FSD;B*EC\7>*8_!.H>(IKFP2"&^%G;PK;G.T7:Q%
MW8MC[N1C'OGM0!ZM17':OXBU:#QE>Z-I<<%Q)'H,E]! _!:X$FU 3G@'\/K7
M&:UXFUV]^'/B(2:R]OJMDL#S02::]I/ &;! (DP03T89X!!SG@ ]DHJKI\=[
M#8QIJ-S#<W0SOEA@,*-R<80LV.,#J?Z5:H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N/\?ZI=V$6C6T6H-I=I?WZV]WJ"[<P)M8@ L"%+$!=QZ9KL*BN+>"[MW@N8
M8YH7&'CD4,K#W!X- 'C^M>)=5TKP]XQM].\13WMMICV)M=38K(\322J)(RR@
M!\#GU ;!K3_MFXTWQ#]BTKQ5/KMO=:3=75P9)(Y#;.B@QR*R ;0Q)&WIQ7:Z
MSX4T_5?#4FA01I86CR1R8M8E4*4D63@ 8Y*@?C5MM"TU+.^M[2SM[3[8C),]
MO"J%MP(R<#D\]Z /*]%\0WB:3X.U6#QA<:IJFI7-O;7>FN\;*R,,2?(!N5D'
M)8GG'/6BX\2ZH-!O/$7_  D\R:_#J+6\>@@Q^7Q-L6 Q8WEF7G=G/.>U>FZ%
MX8TS0;*QB@M8'N;6VCMOMAA42NJ*%&6 ST%73I.FMJ U!M/M3>@8%R85\P?\
M"QF@#BM,BU;6_%OBU9=>OX;.QN/(MK6#8 "]NN225.<%L@=,\G-<IX:U8Z'\
M.?!EU#XAE,#ZE;17RO+'LMHRL@*' !52<9W$].M>SQ6T$$DLD4$<;S-NE9$
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
M<8J)]!T>46XDTFQ<6PQ &MT/E#T7CY?PH \WM?%&KWL=K=R7;+)-X*EOVV
M>>"GS@=CR:ETJ?7M,G\#ZC<>(KZ__MM!'=VLX3RN;<R*4 4%2"HY).>]>D+I
M>GHJJMA:J%A-N (5&(CU3I]WVZ4_[#:;;=?LL&+;'D#RQ^ZXQ\O]WCCCM0!X
M]X8\3>)=5O-)OWOI1=W-_P"5=VD]_;+"(]Q#QK!_K%=5&1_$2O.<UF>)=4FU
M7X;:QJNH^*YH]4ENGMY-&+QB.,+/M$7EXW;@H#;LY]>,U[@FDZ;'J#:@FGVB
MWK<-<B%1(?JV,U'-H6CW-S+<3Z58RSRKMDE>W1F<>A)&2.!0!H#I1110 444
M4 %%%% !1110 4444 %9FM^'M+\1VD=MJMJ+B**02QX=D9' (R&4@C@D=>]:
M=% &=!H6FVTU]-%;!9+]$2Y;>Q\Q438HY/&%XXJ.P\-Z3IEQ:3V=F(I;2S%C
M P=CL@R#LY//(')YXZUJT4 <\W@7PTVK_P!J'2HC=&;[0?G;RS+_ '_+SLW=
M]V,YJ/4_A_X5UG4;F_U#1XIKFY39,WF.HDXP"5! + =&QD>M=+10!P_BKP5<
MZS>V\ME;Z"4BMQ CW]F\DL.">0P8!QTPK#&1GO6SH7A'3-#L]'CC1IKC2[0V
MD-PY(.UL;^ <<E0?:M^B@"GI^EV6E_:OL4 B^U7#W,V&)WRMC<W)XS@<#BLI
MO WAQAJ2G31LU)Q)=H)I LC;@^<;L*=PR<8S70T4 49]'T^YU./49[99+J.!
M[=78DCRW(+*1T(.T=15#2/!N@:#>?:M-T\0RA2B$RNXC4G)"*S$(#@<*!6[1
M0!E:GX;TC5]1LM0OK3S+NR;,$JR,C+R#@[2,C(!P<CBF/X6T632+W27L@;&]
MF>>XB\QOG=VW,<YR,MSP:V** *4&D6%M?7U[%;J+B_V?:7))\S8NU<@G P..
M*S-,\#^&]&U%+^PTN.*XC#"([W98MW7RU8E4S_L@5T%% '+CX=>$EU WRZ-$
M+@W N0PD<!90P;<J[L*<@$X SWK"\4?#BX\2:K>NZZ'%;7A DNA9-]K5, $
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M9+&)8RA9U![HV#^= #Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
M_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_
M )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_
MVH_L]/\ GXNO^_[4 6Z*J?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S
M\77_ '_:C^ST_P"?BZ_[_M0!;HJI_9Z?\_%U_P!_VH_L]/\ GXNO^_[4 6Z*
MJ?V>G_/Q=?\ ?]J/[/3_ )^+K_O^U %NBJG]GI_S\77_ '_:C^ST_P"?BZ_[
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!GRZ)I\^NV^M26^[4+:)H8I
M=[?*C<D8S@_E5]E#*58 J1@@]#2T4 <8WPG\#O>FZ.@0Y+[S$))!$6]?+W;/
MPQBNQCC2&)(XT5(T 5548"@= !Z4ZB@#(U/PQI&L:MINJ7]IYM[IK%[23S&7
MRR<$\ @'H.N:H>(?A]X4\4S^?K&C03W&,&=2T<A^K(03^-=-10!A^'/!^@>$
MH)(M#TR&T$F/,8$L[XZ99B21[9K<HHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ,#THHHH **** "BBB@ Q28'I
M2T4 %-6-$9V1%4N=S$#[QP!D_@ /PIU% !1110 4444 &!G..:, ]J** #&:
M,#&,<444 %&!G..:** "@@$8(S110 8R,48'I110 4F .@I:* $P/04N!G..
M:** #%%%% !1110 4444 %&*** "C%%% !1110 48%%% "8'H*6BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
:**** "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>cvco-2024330xex14016.jpg
<TEXT>
begin 644 cvco-2024330xex14016.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M445'+<0P_P"LD53Z$T 244R.:.49C=6'L:?0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 45%)<PPG$DJJ?3/-/CE25=T;JP]C0 ZBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@D 9)P*I3ZG;PY"
MGS&]%Z?G0!=J&:ZAMQ^\D /IWK'GU.XFR%/EKZ+U_.J1))R3DT["N:D^L,<B
M!,?[3=?RK.EFDF;=(Y8^],HIB"K,%_<08"ON7^ZW(JM10!MP:M"^!*#&?7J*
MOJZNNY&# ]P:Y6GQS20MNC<J?8TK#N=116/!K## G3</[R\&M*&ZAN!^[D!/
MH>#2&34444 %%%% !1110 4444 %%%(2%&20 .YH 6BJ,^J019"9D;VZ?G6;
M/J5Q-D!MB^B_XT6"YLS7<%O_ *R09_NCDUG3ZN[9$*!1_>;DUF44["N/DEDE
M;=(Y8^YIE%%,1:@U"X@P ^Y?1N:TH-5ADP) 8V]^16'12'<ZI65E#*00>X-+
M7,13RPMF-ROTK1@U@C G3/\ M+_A18+FM144-S#.,QR ^W>I:0PHHHH ****
M "BBB@ HHHH **1F502Q  [DU1GU6"/(CS(WMP* +]5Y[V"WX=QN_NCDUC3Z
MA<3Y&_8OHO%5:=A7-*?5Y'R(5"#U/)K/>1Y&W.Q8^I--HIB"K<&I7$. 6WKZ
M-_C52B@#=@U2"7 ?,;>_3\ZN@AAD$$'N*Y6I8;B6 YC<K[=J5AW.FHK*@UCH
M)T_X$O\ A6C%/%.,QN&]N](9)1110 4444 %%%% !1110 445%<7,%I"TUS-
M'#$O5Y&"@?B: ):*XG5_B5IEGNCT^-[V4<;ON(/Q/)_+\:X/5_&6M:QN2:Z,
M,)_Y8P?(OX]S^)HL!ZIJ_C#1=&W)/="68?\ +&'YV_'L/Q-<'J_Q+U*[W1Z=
M$EG&?XS\[G\3P/R_&N(HIV$2W-U<7DQFN9I)I6ZO(Q8G\34:LR,&5BK Y!!P
M1244P.JTCQ_K6F;4FE%[ /X9^6Q[-U_/-=YI'Q!T74MJ3R&RF/\ #-]W\&Z?
MGBO&:*5@/I!'61 Z,&4C((.0:6O =+\0:IHS@V-Y)&N<F,G<A_X">*[K2/BA
M$^V/5K0QG_GM!ROXJ>1^!-%AGHE%4]/U6PU6'S;&[BG7OL;D?4=1^-7*0!11
M10 4444 %%%% !1110 44UY$C7<[!1ZDU0GU>),B)2Y]3P* -&JL^H6\&07W
M-_=7FL:>]GN,AW(7^ZO JO3L*Y?GU::3(C C7VY-469G8LS$D]R:2BF(4$J<
M@D$=Q5V#5)XL!\2+_M=?SJC10!OP:E;S8!;8WHW^-7.M<I4T-W/;_P"KD(']
MT\BE8=SI:*S(-71L"9-I_O+R*T(Y8Y5W1N&'L:0Q]%%% !1110 4444 %%%%
M !113))4B7=(X4>YH ?16;/J\:Y$*%SZG@5FSWD]Q]]SC^Z.!3L*YLSZC;PY
M&[>WHO-9L^JSRY"8C7VZ_G5&BBP7%)+$EB23W-"L5(*D@CN*2BF(OP:K/'@2
M8D7WX/YUI0:A;SX&_8WHW%<]12L.YU=%<W!>3V_W'.W^Z>16E!J\;8$RE#ZC
MD46"YI44U)$E7<C!AZ@TZD,**** "BBB@ HHHH **** "BF231PKND<*/<UG
M3ZPHR($W'^\W H U"<#)JG/J=O#D!O,;T7_&L::ZFN#^\D)'IT%0T["N79]3
MN)<A3Y:^B]?SJD22<DY-%%,0JNR-N5BI'<&K\&K31X$H$@]>AK/HH Z*"_MY
M\!7VM_=;BK-<I5F"^N(,!7RO]UN12L.YT5%9T&K1/@2J8SZ]15]'61=R,&'J
M#2&.HHHH **** "BBB@ HHHH ***CEGB@&9'"_6@"2D) &2<#U-9<^L 9$"9
M_P!IO\*SIKF:<YD<GV[4["N;,^J019"GS&_V>GYUFSZE<39 ;RU]%_QJG118
M+AU.33D=XVW(Q4^H--HIB-&#5Y4P)5#CU'!K2@O8)\!' ;^ZW!KG**5AW.KH
MKGH-0N(, /N7^ZW-:4&K0R8$@,;?F*+!<OT4BLKJ&5@P/<&EI#"BBB@ HHHH
M **** "BBB@ HHJ.XD,5O)(.JJ2* %EFCA7,CA1[UG3ZPHR($S_M-_A64[M(
MQ9V+,>I--IV%<FFNIIS^\D)'IVJ&BBF(**** "L;Q3 LGAR^E+2I)!!)+&T<
MK(0P4X/RD9^AK9J&[M8KVSFM9P3%,AC< X)!&#0 ML2;6$DY)1<D_2I:KPV4
M5O<23(9-SHJ$%R5 7.,#H.M6* "BBB@ H!P<BBB@"Y!J5Q#@%O,7T;_&M*#4
M[>7 8^6WHW3\ZP:*5AW.K!!&0<BBL+3)W2Z6/)V/P16[2&%%%% !4<L\4 S(
MX7V[TR[E:&TDD7[P'%<XS,[%F))/4FF(U9]8ZB!/^!-_A6=-<2SG,CEO;M45
M%,04444 %%%% %74+:*ZM&2>:6*$'<[1RF/('4%AR!ZUE^&T.Z]F@:?^S)'7
M[()G9B0!\S#<2=I/3/IGO6EJ>FV^K636ET9/)8@L$<J3CL<=J@CT.".,H;J^
MD7<C#?=.<%3D8YZ>M &G1110 4444 *"0<@X/J*N0:I/%@,?,7_:Z_G5*B@#
M?@U*WFP"WEMZ-_C5SJ,BN4K1TF=Q<>3DE&!X]#2L.YM4444AA115:_F:"T=T
MX;H#Z4 237,, S)(%]N]9T^L$Y$"8_VF_P *RR2Q))))[FDIV%<DEGEG;,CE
MOK4=%%,04444 %5[VTBO;8Q3+(R_> CE:,DCW4@U8JM>V45_ (I6E4!@RM%(
MR,I]0010!B>%%: WUM<I<PWP<22032F18T.=FQBQR.#D]<YZ<5TE9<.@6<*M
MA[EI'D21YGG8NY0_*"V>@].E:E#!!1110 4H8J05)!'<4E% %Z#59XL!\2+[
M]?SK2@U&WFP-VQO1N*Y^BE8=SJZ*R-(G?S6A))3;D9[5KTAA1110 5EZKXBT
MK15/VV\C1\<1+\SG_@(YK,\>:M<Z1X::2T<QRS2K"''50022/? Q^->+,S.Q
M9B68G)).2:8'H.K_ !0N)=T>DVHA7M--\S?@O0?CFN(O]3OM3F\V^NI9W[;V
MR!]!T'X54HIB"BBB@ HHHH Z+3]*\FUB1H(YM3U%=MI!)C$:'_EHV>Y_A_/T
MKG:Z#3?&.KV-Y!+->3W$$1Y@,F PQC'2LVYU 7L$KW<;S7\DBM]J:0YV@8V[
M>GIS[4 4:*** "BBB@"2"XFM9EFMY7BD7HZ,5(_$5V&D?$G5;+;'?HE[$.Y^
M5Q^(X/XC\:XNB@#W#2/&FB:OM2.Y$$Y_Y93_ "G/L>A_ UT-?-U>E_#'6+J=
M[K3)Y&DABC$D6XY*<X('MR*5AGHU%%%( HHJCJD[PVP"'!<X)'I0!//>06_W
MW&?[HY-9L^KR-D0H$'J>36;13L*X^25Y6W2.6/N:9113$%%%% !69X@@N[G1
MI8;)7:9GCX23RV*AP6 ;(Q\H-:=5KVRBOX!%*TJ@,&5HI&1E([@@@T 9N@R6
M\<]U9K:7=I<QA'DBN)S+E3G:RL688X/ITK;K+AT"SA#$/<M*\B2/,\[%W*'Y
M03G[OMTYK4H **** "G([1MN1BI]0:;10!HP:M*F!*HD'KT-:4%];SX"OAO[
MK<&N<HI6'<ZNBLW2)WD1XW)(3&":TJ0PHHHH *KSWL%OD.X+?W5Y-5M6G>*)
M$0D;R<D>@K%IV%<T9]7E?(A4(/4\FJ#R/(VYV+'U)IM%,04444 %%%% ',Z]
M<3SZ]::8L-S-"UN\S16\OE>80P W/D84<\ \DBM30YX)=/,<$4\/D2-%)%/(
M79'!R1N).1SQSTQ4U]IEO?M$\AECFBSY<L,A1USU&1V/I3+;1[2S:!H?-4Q%
MVYE8[V?[S/D_,?KTH OT444 %%%% #DD>)MR,5/J#6A!J\BX$RAQZC@UFT4
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
M0#,:BBBJ)"J6KWK:;H]Y>HF]H(6D"GH2!GGVJ[39$26-HY%#(P*LI&00>HH
MYZ;3+VWTI[\:U=M?1Q&8NSCR6(&<;,8V]O7WJO;:CJ=YKC264$1$VFV\Y6XE
M94C+%SC !Y/]*O\ _",6YB%LU]?M8CC[(TP\O']W.-Q7VS4]SH,4^H-?0W=W
M:SF)8<P,H&P$G&""._Z<8IB,V;Q5*(K?]Q!:LQE2:2[E(BC>-MI3< <DGD$X
MX%/NO$S17*VT1L%E6!)I'EN2(R6SA4(7YNG7 [5>&@QQ6T4%I?7EJB!MWENI
M,A8Y);<IR22>:8OANV@6$65S=631Q"$M XRZ#. VX$$\GG&>:- U*\/B&ZOK
MFPBL;*,_:K=IW,TA7R@K!2. <\GBI?[>D^RLI@7[>+S['Y.[@MG(;/IL^?Z5
MH1:;%%>PW?F2O+%;FW!=LY4D')[DY4<U'_8UH=;&K?/]H\O9MS\F>F[']['&
M?2D,R%U>6TA(L[-9)9]6EM=LD[8S\QW9.<#Y>@Z=JG;Q!<VD=[%>6<9O+=H5
M1(9"4E,IVIR0,<YS]*O+H=JK1L'EREXUZ.1]]@P(Z=/F-,U#1XITOY5A%Q+=
M1QHT4DFQ3L)(PP&5/).?4#I3$10ZGJ4>LVNGW]I;*+B.2198)2P^7;Q@@>M;
M5<SI6CW@UR+4+J.:-8(7C'GW7G.Y8C\ !@^YS734AH**** -31?O3?0?UK7K
M(T7[TWT']:UZEC04444#,K6O^6'_  +^E9-:VM?\L/\ @7]*R::$S(\47$MK
MX9U">"5HI4B)5U."I]C63;W]O'K%FFE:Q/?QL6^U1M-YRI&%)WY_A.X =><U
MT>HV,6IZ?/93EQ%,NUBAP<>U)+I\,NH07N62:)63*D8=#_"WJ,\_7\:8C!LO
M%WVJ:T<I:_9[N141(YBTR;ONEEQCTR >,]ZGTWQ%-?3R*ZV<157)MFF87";<
MXRI4>G;I[U>L]#2QEC\B]O!;1DF.U,@\M?;INP,\ G%1G0%\Y9Y+V[NGA5_(
M6=U(0LI4G(4$\'')-/06I3M=?U%K"QU*[L(([*Z,:G9,6DCWD!6(Q@C)'&<@
M&G/XAO%LY=56RA.E1.RLQE/FE%;:SA<8QD$XSG HTCPR+?3].CO+FZD^S)&_
MV5I 8ED '/3) /(!.*LOX;M79T^T70LWD\U[,./*9B<GC&<$\XSCVHT#4@GU
MK4S<ZHMI8VSPZ>P#-),5,GR*Y  4X//?VJ0:U=7UPD.E6T+XMX[B1[B0H%#Y
MVJ, Y/!]A5]-,@0WY#/_ *<VZ7D<'8$XX] *JMX?@7R&MKJ[M9(H%MS)"Z@R
M(O0-D$''/. >30,R-'O'E323<QR&:;4+M>9F_=X\TXXX;&,<\58B\1:BUBFI
M2V%NMAY_DMB8F3'F>7N QC&>V:T;3P_9V2621/,1:3231[WR27# Y..?O&G_
M -AVO]C_ -F;Y?(\SS,Y&[/F>9Z>OZ4"*<NLZC(;Z6QLH)+:R=HV,LQ5Y&49
M;: "!CIR>?:K$VH7,WA,ZE;+&EP]F)U#'A25W'MVK+U;1[R>ZO5M;)PET.6C
MOC'&Y*XW2)C/UV]0.:WK:P2'1X=.D/F1I;K QZ;@%VF@#*@U;4OLFFP&"WEU
M"\C,@.\K&J*JDLW&<Y8< =ZT=+U"6\:ZM[F%8;JUD$<JHVY3E0P93@<$&JZ^
M'HEMK>+[=>>;;']Q/N7S(UP!M'RX(P!P0:N:?IT6G1R!'DEDE?S)996R\C8
MR3] !@<<4AERM?1O]7+]1616OHW^KE^HI,:-2BBBD,*Q]9_UT7^Z:V*Q]9_U
MT7^Z::!F97/0Q3ZY?Z@TM]<V]O:SFWBAMI/+.0H)9B.23G@=,5T-9=UHD<UX
M]W;W=U93R@"5K=P!)C@$A@1G'&>M,D@:[OK:ZCTFRVW=Q'#YTL]V^W"EB%'R
MKR3@]ATJ#_A(KN<V4-K8Q_:IY9H)4EE(6)X^O('(_#GCI5Q] A/DO%>7L-Q$
MAC^T++N=U)SAMP(/))Z<=L5);Z':6SV;1&0&U,C*2V2[/]YF)Y)/6@1EG7]7
M\B_E_LVUQII(N?\ 2#^\PNX[/E_ND'GN<5:DU>_GU7[%IUK Z_98[GS9Y"H
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
MTJ3R3_Q,'5 -WW,QL_IS]W%20:7%$=0W,9%O9"\BGC&45"/R7]:H0>')(I;
MRZI<316#Y@B9$  VE0&(&2<'K_C2&,L/$,^J)*]I9P%0K%5:['F CC#IC*_K
M5OP[?7FI:):W=[%&DDL:N"CY#@@'.,#'TYJ*'0"-3AO;J]>Y>#=Y>8D1OF&#
MN90"W!]JMZ1IKZ59K:?:GGAC 6$.H!11T&1U^M $6B74]T-1\Z0OY5]+$G X
M48P*JW/B,VFII;3V\*QO.L *W2M("QPK&/T)QWSSTI\>B7EO/<O::O)#'/.T
MQC\A&P6Z\D9J-O"ZE\+>R+ +L78C\M<[]^\@MC)&:8A;GQ/%::>MQ);.9!<O
M!+"K9,80G>V<= HW?B/6G:EXD2PFEC6!9%1XHO->4(@=P6PS$< * <_[0%6!
MH5J=7N=0<L_GQ&-H3]P$@!F^I"J/PJ*VT!K+2%L;:_F5_,+O,Z*YD[88$8(Q
M@=N@HT'J7["YDN[19I8HXV).!'*)%(]0P S5JJ&DZ7'I-M)$DAD:65I7;:%&
MXXZ*!@#@<5?I ;6C_P#'L_\ O_T%:-9VC_\ 'L_^_P#T%:-24%%%% &)K'_'
MVO\ N#^9K/K0UC_C[7_<'\S6?3$%9NOWTVG:+/<6^T392-&89"EF"[C[#.?P
MK2J*YMH;RVDM[B-9(9%*NC="#3$9(L(]+FM9Y]8U!I'E6,^9)O65FZ KC"_A
MC%02>(+T64VJI9PG2X78-F4^:R*Q5G QCJ"<9Y JU%X=A26!I;Z_N([=Q)%#
M-,"JL.AZ9./<FDD\-VDCNIGNA:R2>:]H)/W3,3D\8S@GDC./:F(8VO2):W"&
M!/M\=T+5(<G#EB"C?0J=Q^A]*HGQ>?,>94MFM4F,1C\P^>P#;2P7&.N3C/3\
MJVGT:TDUJ/56#_:$CV !OE/7#$>H#,,^A-1IH<4-T98+N\AB:7S6MXY<1EB<
MGMD GD@$ T:!J5#K5\7U=UM8!;:=Y@WM(=TC",, !CWY.:6UUC43<:=]NL[>
M.#4!B/RI2S1ML+@-D <@'IT-: TFW$&H0[I-M^S-+R,@LH4XXXX I6TR!_L&
M2_\ H+;HN1R=A3G\":0S#/B/55TW^T_[.MGM1.8-@G(D8^88P1Q@#=C^=69-
M?N=-:\35;:$-!:_:D-LY8,N<%>0,'./SJ]_8EK_90T[=+Y(E\[.X;MWF>9Z=
M-WZ5)<Z3:WEU)/<*7\RW-LZ$_*4)R??-/01DVGB662X\F9+5R\+R(;:1F"%1
MG:V0.W<>E.L]=U)XM+NKNRMX[74"J)Y<I9T9E+*2",8./PSWK0MM'%N'5[^^
MN$:,Q!)I00H/I@#)]SDT_P#LBV^QZ?;;I/+L61HCD9)1=HSQSP:- *7AZ[U.
M[^VF_:!DCN98E\O.1M;&.G3]:W*HVFEQV5Y<3PSS[)W,C0%@4#G&6'&<G'KC
MFKU(85NZ3_QY?\"-85;ND_\ 'E_P(TF-%ZBBBD,**** "BBB@ JO?LJV$[,0
M %.23BK%8OBX$^$M3Q_SP- &1]KMO^?B+_OL4?:[;_GXB_[[%>/T50CV#[7;
M?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH
M]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]B
MO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _
M$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]IL+RV%]$3<P@9_OCT
MKH/M]E_S]P?]_!_C7SM12 ^B?M]E_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHH
ML![_ *A?6;6,H%U 3QP)!ZBL#[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW
M_/Q%_P!]BO'Z*8'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[
M%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y
M^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!
M]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL5<TR\M5OD)N80,'
MJX]*\3HH ^B?M]E_S]P?]_!_C1]OLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?
M]_!_C5+4[ZT:R8"Z@)R.D@KP.BBP'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
MP/8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?
M8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\
M/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^
MUVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V[2KRU6\)-S
M"!L/60>U;?V^R_Y^X/\ OX/\:^=J*5@/HG[?9?\ /W!_W\'^-'V^R_Y^X/\
MOX/\:^=J*+ >K_$NYMY_#4*Q3Q2,+M20C@G&UZ\HHHH ****8!4]I>W-A.)[
M2=X90" Z'!P:U_"4"3ZI<!XK>0K9S.@N%4H&"Y!.[C /K6E<VC3>']1FO(-*
M>2%4,+:?Y9=#N&2WE\;<9Z^U(#G[O7-4OX/(N[^XGBR#L=R1FFR:SJ<SQ/)?
MW#M"I6,LY)4$8('U'%;L?@XF2*TD>]%[*BD.MH3 C,,A6?/N,D# ICVFGKX6
MTQM1FE@9+BX3;!$'=CE/4@8&/UH YM+B:.&6%)&6.7'F*#PV#D9J9=2ODO!>
M)=S+<@ "57(; & ,_08K2?0X8-:>REGN)HO*66)K6WWO*K $?+D8X/Z59E\+
M*MW!#'-.IN[9Y;9)X?+D,BY^1AGC.#@]\BF!D/K.IO>K>M?W!N5&U9?,.X#T
M'M[4DVL:C<21237L\CQ/YD99R=C<<CTZ#\JTM$TQO-TR[^TF">XOEAMQL#<
MC<^#P<$@8^OI3/[+M4@>_P!4NY8XY;AXXE@B#/(5/S-R0 !D4@,1W:1V=R69
MCDD]S25T</AF!KZ=)=0VVBV/VZ.X$>=R9 Y7/!Y(QZBL&X$ N'%LTCP@_(TB
MA6(]P"<4P(J*** "NX^&,T4&M7C2R)&IM\ NP'.X5P]% 'T3]OLO^?N#_OX/
M\:/M]E_S]P?]_!_C7SM12L!]$_;[+_G[@_[^#_&LW5[VT:&/;=0GYNT@KPBB
MBP'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4P/8/M=M_S\1?\ ?8H^UVW_ #\1
M?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M
M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]
MBC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\
M1?\ ?8H^UVW_ #\1?]]BO'Z* /<]'O;56FW7,(X'60>]:WV^R_Y^X/\ OX/\
M:^=J*5@/HG[?9?\ /W!_W\'^-'V^R_Y^X/\ OX/\:^=J*+ >ZZQ>VC>3MNH3
M][I(/:LK[7;?\_$7_?8KQ^BF![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![
M!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>
M/T4 >P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL4?:[;_ )^(
MO^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_ +[%'VNV
M_P"?B+_OL5X_10![!]KMO^?B+_OL5K:/>VBQR[KJ$<CK(*\)HH ^B?M]E_S]
MP?\ ?P?XT?;[+_G[@_[^#_&OG:BE8#Z)^WV7_/W!_P!_!_C61K%[:M+%MN83
M\IZ2"O#:*+ >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M
M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?
M]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;
M?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH
M]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* />=(OK1;9]UU /G[R#T%:'V^R_P"?
MN#_OX/\ &OG:BE8#Z)^WV7_/W!_W\'^-'V^R_P"?N#_OX/\ &OG:BBP'M^KW
MEJUTI6YA(V#I(/4U0^UVW_/Q%_WV*\?HI@>P?:[;_GXB_P"^Q1]KMO\ GXB_
M[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL4?:[;_
M )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_ +[%
M'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB
M_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[[%=#HTB26&Y'5AO/*G-?/U>P
M_#3_ )%3_MX?^0I,$=A1112&%%%% !1110 5D>*N?"NJ?]>S_P JUZR/%/\
MR*NJ?]>S_P J /!:***H04444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &AH^I)I=W++);F>.6!X&0/L.&&#S@U:&LV5K;7,>G:8T$MQ$8
M7EEN#)A#U & ,G'6L6B@#>D\0P7*+)>:>TMXL83S5N61'P, LHZG&.A&:SKC
M43<:39V)CQ]F>5]^[.[?M[=L;?UJE10!OKXE!GE,MH3#-:16KJDVQ\(%P0V.
M,[>F#4%[KQF.F_9+<VWV DQ$RER26W9)(ZY_R*QZ* -VY\1F?7[/4DLTAAM'
M5H[9'X&&W'G'<DGIWJ*'6H'M6M=0L/M, F::+;*8WC+=0#@Y!P.,5CT4 ;4G
MB)Y)KIOLJ)%+9?8HHE8XB3((Y/)Z'ZYK%HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O8?AI_P BI_V\/_(5X]7L/PT_Y%3_ +>'
M_D*3 ["BBBD,**** "BBB@ K(\4_\BKJG_7L_P#*M>LKQ* WA?50?^?60_\
MCIH \#HHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 44JJSN$12S,<  9)-=WX=^'
M%S>;+G5RUM!U$ _UC?7^[_/Z4 <?IVE7VK7'D6%L\\F,D+T'U)X'XU'>V-UI
MURUO>0/#,O57&/\ ]8KZ L-.M-,M5MK*W2&)?X5'7W)[GW-0ZKHUAK5L8+ZW
M65?X6Z,I]0>HI7&?/M%=EXB^'U_I6^XL-UY:#G '[Q![CO\ 4?E7&TQ!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5[#\-/^14_[>'_D*\>KV'X:?\BI_P!O#_R%)@=A
M1112&%%%% !1110 5F>)/^18U7_KTE_]!-:=9GB3_D6-5_Z])?\ T$T > T4
M450@HHHH **** "BBB@ HHHH ***FMK6>]N$M[:%YIG.%1!DF@"&IX[&[EMG
MN8[6=X$^]*L9*K]3TKT7P[\-DCV7.ML';J+9#P/]X]_H/SKT&*"*"%88HDCB
M485%4  >F*5P/G*BO7/$7P\LM2WW&FE;.Z/)3'[MS]/X?P_*O+]3TJ^TBZ-O
M?6[PR=L]&'J#T(H IT444P"BBB@ HHHH **** "BBG(C2.$12S,<!5&230 V
MBNOT;X=ZMJ.V2[ L8#_ST&7/T7M^.*]"T;P9HVB[7CM_/N!_RVG^8@^PZ#\*
M5P/*+/PGKM_:FYM]-E:(#(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=
M2T?3]7A\J_M(YAV+#YE^A'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\?SKA+_
M $R^TN?R;ZUD@?L'7@_0]#^%,14K=T#PGJ?B!PT$?E6V?FN)!A?P]3]*7P98
M6^I>*K.VNHQ)"=S,AZ-A21GVR!7N*(D:*B*JHHP%48 %*X&'H'A'3/#Z!X8_
M.NL?-<2#+?A_='TK>HHI#"BBB@ KF/$/@?3=<W31@6MX>?-C'#'_ &AW^O6N
MGHH \#UKP[J6@S[+V B,G"3)RC?0_P!#S657T;/;PW4#P7$22Q.,,CC(/X5X
M%KEK%9:]?VL VQ13NB G. "<"F(SZ**Z#1O!FLZUM>*W\BW/_+:?Y5Q[#J?P
MI@<_17::I\-=6LHO,LY([U0/F5!L<?0'K^>?:N/F@EMIFBGB>*13AD=2"/P-
M $=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7L/PT_Y%3_MX?^0KQZO8?AI_R*G_ &\/_(4F!V%%%%(84444
M %%%% !6;XB4MX:U0#J;27_T UI5GZ]_R+VI_P#7I+_Z : /GZBBBJ$%%20P
M2W,RQ01/+(QPJ(I)/X"NST;X:ZC>;9=1D%E$>=GWI#^'0?C^5 '$@$D #)/0
M"K5SI6H6<*S75C<PQ-]UY(F4'\2*]MT?PMI&B &TM5,P_P"6TOS/^?;\,5KN
MB2HR2(KHPP589!%*XSYPHKV'6?AUI.H[I+/-C.>?W8RA_P" ]OPQ7GNL^#M9
MT7<\UN9K<?\ +:'YEQ[]Q^- C HHKT?X;^']/O+.;5+J%9IHYS'&K\JN #G'
M<\_I3 PO#O@74=:V3S@VEF>?,<?,X_V1_4\?6O5-&T#3M"M_*L8 I(^>1N7?
MZG^G2M.BI&%%%% !574-.L]4M6MKVW2:(]F'3W!['W%6J* /*/$7PYNK'?<Z
M26NK<<F$_P"L7Z?WOYUPS*58JP(8'!!ZBOI"N,\?>'["XT2YU00B.\@ ;S$&
M-XR!AO7K3N!Y#110!DX'6F(**Z32_ NNZI%YJVZVT9&5:Y)3=]!@G]*S=5T#
M4]%DVWUH\:YP)!RC?1AQ0!FU-:VES>SK!:P232MT2-234->T?#V&)/!]I(L:
M*\C2;V"@%L.P&3WXI <IHWPRO+C;+JLXMH^OE1X9S]3T'ZUZ!I/A[2]$3%C:
M(CXP96^9S_P(\UJ44AA1110 4444 %0W5I;WL#074$<T3=4D4,*FHH YFR\$
MZ=IFOPZI8-)#LW P$[E.5(X)Y'7WKIJ** "BBB@ HHHH **** "O+[GP#J>L
M^)-0N962UM)+EV5V^9F&>H4?UQ7J%% '/:-X*T;1MKI;_:+@?\MI_F(/L.@K
MH:** "J.IZ-IVL1>7?VD<PQ@,1AE^A'(J]10!Y)XO\#PZ%9'4+.Z9H-X4Q2#
M+#/H1U_*N)KV3XD?\BC)_P!=D_G7C=-""BBBF 4444 %%%% !1110 4458LK
M"ZU&Y6VLX'FF;HJ#/XGT'O0!7K=T#PGJ?B!PT$?E6V?FN)!A?P]3]/TKMO#O
MPWM[79<ZR5N)NHMU^XOU/\7\OK7>(BQHJ(H5%& JC  I7&>=:C\+46R#:=?.
M]RHY6< *_P!,=/UKSZ^T^[TVZ:VO8'AF7JKC]1ZCWKZ(JCJFCV&LVIM[ZW65
M/X2>&4^H/447 ^?**[/Q%\/K[2]]QI^Z\M!R0!^\0>X[_4?E7&=*8@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ=+*ZDMFN8[:9H$^
M]*L9*CZGI0!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !115W3-)OM8NA;V-N\S]\=%'J3T H I5TOA[P3J6NE9F7[+9G_EM(/O#_
M &1W^O2NX\._#RRTS9<:D5O+H<A2/W:'Z?Q?C^5=H!@8'2E<9YGK'PP:*W\S
M2+EYI%'S13D M]",#\#^=>?W-M/9SO!<Q/%*APR.,$5]&5EZSX?T[7K?R[V
M%@,)*O#I]#_3I1<#P*BNI\1>!M1T/=/$#=V0Y\U!R@_VAV^O2N6IB"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *]A^&G_(J?\ ;P_\A7CU>P_#3_D5/^WA_P"0I,#L****0PHHHH *
M*** "L_7O^1>U/\ Z])?_0#6A4<\,=S;R03+NBD4HZ^H(P10!\^6.FWNISB&
MRMI)Y/1%SCZGH/QKN]&^&$C[9=8N=@Z^1 <G\6Z?EGZUZ+:6=M8P""T@CAB'
M18U %3T[@4=,T;3M'A\NPM(X1CE@,LWU)Y-7J**0!1110 4444 <YK/@C1M8
MW2&#[-<'_EK!\N3[CH?Y^]2^$] D\.:;/9R3I,&G,B.H(^4JHY'8\5O44 %%
M%% !1110 4444 %8?C"*2?PGJ$4,;22,BA409).X= *W** /(]&^&^IWVV74
M'6RA/.T_-(?PZ#\?RKT'1_">CZ(%:VM0\X_Y;R_,_P"![?ABMNB@ ILD:31M
M'(BNC##*PR"/I3J* .-UGX<Z5J&Z2R)L9SSA!F,_\![?A6UX7TJ?1?#]OI]P
MR-+$SY9#D$%B1^AK8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#DOB1_R*,G_79/YUXW7LGQ(_Y%&3_KLG\Z\;IH045H
M:7H>I:S+LL+2249P7QA5^K'BN_T;X801;9=7N#,W7R820OXMU/X8H \XL[&[
MU"<06=O)/*?X8US^?I7<Z/\ #"XF"RZO<^0O_/&$AG_%N@_6O2+*PM-.@$%G
M;QP1C^&-<9^OK5BBXSS35_A>RJ9-(NR^/^6-QC)^C 8_,?C7":AI=]I4_DWU
MK) _;>.#]#T/X5]#5#<VMO>P-!=01S1-U210P_6BX'SI17JNL_#*RN=TNE3&
MUDZ^5)EHS^/4?K7GVK>'=4T1\7UHZ)G E7YD/XC^76@1M^&O 5YK*1W=VQM;
M)N5/5Y![#L/<_D:]4TK1K#1;;R+"W6)?XFZLQ]2>II-#_P"0!IW_ %ZQ?^@B
MK](84444 %%%% !7,>(O!&FZYNFC M;P\^;&.&/^T._UZUT]% '@.MZ#?Z!=
MBWO8P-V3'(IRKCV/]*S*]-^*W_'MI?\ OR?R6O.;2RN;^<06EO)/*>BQJ2:8
MB"BN_P!&^&-U/MEU:X%NG7R8B&?\3T'ZUVD?@SP_'9&U_LR%D/5VR7_[ZZC\
M*+@>&45Z-K/PP9=TNCW.X=?(G.#^#?X_G7"7^F7VES^3?6LD#]MXX/T/0_A3
M J4444 %%%% !10 20 ,D]JMW.EZA9PI-=6-Q#$_W7DB*@_B: *E%%% !111
M0 5+;6L]Y<)!;0O-*YPJ(,DUTOAWP+J.M[)YP;2S//F./F<?[(_J>/K7JFC:
M!IVA6_E6, 5B/GE;EW^I_ITI7 XWP[\-D39<ZVP=NHM4/ _WB.OT'YUZ#%!%
M! L$421Q*-JHJ@*!Z8J2BD,XGQ%\.[+4=]QIA6TN3R4Q^[<_3^'\/RKS#4M*
MO=(NC;WUN\,@Z9Z,/4'H17T+574--L]5M6MKVW2:(]F'0^H/4'Z4[@?/%%=S
MXB^'-W8[[G22UU;CDQ'_ %B_3^]_/VKAV4JQ5@00<$'M3$)1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%7--TJ]U>Z%O8V[S2'K@<*/4GH!0!
M3HKUK0/AS8V*";5=MY<$?ZL9\M/_ (K\?RJIXA^&T,P:XT5A%)U-LY^4_P"Z
M>WX\?2E<#S"BI[NSN;"Y>WNX'AF3JCC!J"F 4444 %%%% !1110 4444 %%:
MVD>&M5UMA]BM&,>>9G^5!^)Z_A7H&C?#.QM=LNJ3&[D'/EIE8Q_4_I]*0'FN
MGZ5?ZK/Y-C:R3OWVC@?4]!^-=WI'PO+*)-7NRI/_ "QM^H^K$?R'XUZ+;VT%
MG L-M#'#$O1(U"@?@*EHN,\NUCX8W,(:72;@7"#_ )8S$*_X'H?TKA[RQNM/
MG,%W;R02C^&12#7T35:]T^SU* P7MM'/&?X77./IZ47 ^=Z*].UGX80R;I='
MN?*;KY$QROX-U'XYK@M1T74='N%CO[22'+8#$95OH1P:!'4^&_AU<WZQW6JL
MUM;, RQ+_K''O_='Z_2O3;#3K/2[5;:RMTAB7^%1U]R>Y]S5H=!12&%%%% !
M1110 5QOB+X?6&J[[BPVV=V>2 /W;GW';ZC\J[*B@#YZU/2[S1[UK2]A,<J\
M^H8>H/<53KN_BG_R'++_ *]O_9C7'V&F7VJ3^38VLD[]]B\#ZGH/QJA%2BO1
MM&^&#-MEUBYVCKY$!R?Q;_#\ZZV3P9X?DLA:_P!F1*HZ.N0X]]W4_C2N!X91
M7?ZS\,;J#=+I-P+A.ODRD*_X'H?TKA[NRNK"<P7=O)!*.JR*0:8$%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/^14
M_P"WA_Y"O'J]A^&G_(J?]O#_ ,A28'84444AA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8/B[1
M[G7-#-C:E!(TJ-ES@ #J:R=&^&^EV.V6_9KV8<[6^6,?AW_'\J[2B@!D44<$
M2Q0QK'&HPJH, ?04^BB@ HHHH **** "FNBR(4=0RL,%6&013J* &HB11K'&
MH1% 5548  Z 4ZBB@ HHHH **** "BBB@#'USPW9>('M?MQD,=N68(AQNSCJ
M>N..U7K'3K/3(!!96T<$?HBXS]3W_&K5% !1110 5#<VEO>P-!=01S1-U210
MP_6IJ* /G:_C6+4;F-!M1)751Z $U7K4ETZ\U+7+N"RMI)Y//?A%SCYCU/;\
M:[#1OAA*^V76+GRQU\B Y;\6Z#\,_6F(\_AAEN)5B@B>61CA4122?P%=EHWP
MVU*]VRZC(+*$\[/O2'\.@_'\J],TS1=.T>+R["TCA&,%@,LWU)Y-7Z+C,71_
M"ND:( UK:AIA_P MI?F?\^WX8K8DC26-HY$5T88*L,@CZ4ZBD!QVL_#G2M0W
M2V1-C.>?D&8S_P ![?ABO/=9\'ZQHFYY[8RP#_EM#\R_CW'XU[G13N!\W5Z/
M\-_#^GWEG-JEU")IHYS'&K\JN #G'<\]_2NEUGP/HVL;I/)^RW!_Y:P#;D^Z
M]#_/WJ;PEH$OAS39[.6=)MUP9$=01E2JCD=CP?6BX&_1112 **** "BBB@ K
MC?'OA[3[K1;K4_)$=Y H;S$&-XR!AO7^==E6+XNBDF\*:A'$C/(T>%51DDY'
M04 >$4=37::-\-]4OMLM^PL83SM8;I#^';\?RKT+1O"6CZ(%:VM@\X_Y;S?,
M_P"'8?ABG<1Y;I?@77=5B\U;=;:,C*M<DIN^@P3^E9NJZ!J>BR;;ZT>-<X$@
MY1OHPXKW^FR1I+&T<B*Z,,%6&01]*+C/G"BO7]9^'.E:ANDLB;&<\X09C/\
MP'M^%>8ZWHMSH.HM971C9PH<-&<@@]#^E C.HHHI@%%20P2W,RQ01/+(QPJ(
MI)/X"NST;X:ZC>;9=1D%E$>=GWI#^'0?C^5 '$45[A:>"/#]I:F#[ DV1AI)
MCN<_CV_#%<WK/PPC?=+H]SY9Z^1.<C\&ZC\<_6E<#S.BKVI:-J.CS>7?VDD)
M/1B,JWT(X-4:8!2JI9@J@DDX '>KNCZ5/K6JP6%N5624GYFZ* ,D_D*]B\/^
M#M-T!5D1//N\<SR#D?[H_A_G[T@.(\._#F[OMESJQ:UMSR(A_K&^O]W^?M7I
MVGZ;9Z5:K;65ND,0[*.2?4GJ3]:M44AA1110!G:OH>GZY;>3?6ZR8^ZXX9/H
M:\M\1> =0T??<6FZ\LQSN4?.@_VA_4?I7L=% 'S=17LOB+P'IVL[Y[8"TO#S
MO0?(Y_VA_4?K7D%W;2V5Y-:S "6%VC< YY!P:8B&BB@#)P.M, HJ2:":W<)-
M$\;$9PZD''XU'0!L^'O#=YXCN9(K5HT2( R/(>%!Z<=3T->EZ-\/='TS;)<J
M;Z<?Q2CY ?9>GYYK ^%/_'QJG^Y'_-J],I,8BJJ*%50J@8  P!2T44@"BBB@
M HHHH *9-#%<1-%-&DD;<%'4$'\#3Z* "BBB@ HHHH **** "BBB@##U;PKI
MVMZG#>WXDD$4>Q8@V%/).3CGOZUK6MI;V4"P6L$<,2]$C4**FHH **** "J&
MLV-K?:7<)=6\<RK&S+O4':<=1Z5?JO?_ /(/N?\ KDW\C0!\[44450@HHHH
M**** "BBB@ HHHH ***U=%\.ZEK\^RR@)C!P\S\(GU/]!S0!E=:Z&W\$:_<Z
M?]L2Q(3&5C9@KL/4*:])\.^"--T+;,X%U>#GSI!PI_V1V^O6NGI7&?.$D;PR
M-'*C(ZG#*PP0?<4VO=M>\+:9X@C/VF+9< 86XCX<?7U'L:\I\0>#]3T!C)(G
MGVF>+B,<?\"'\/\ +WHN(Y^BBBF 4444 %%%% !7L/PT_P"14_[>'_D*\>KV
M'X:?\BI_V\/_ "%)@=A1112&%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%!;06J%+>&.)2
M2Q"*!DGJ?K4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5X_\3/^1J7_ *]D_FU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M4XSU/7
MO[4 >-6.G7FI3B"RMI)Y/1%SCZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z#\,_6O
M1K2RM;" 06EO'!$.BQJ *GIW H:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%%( HHH
MH CF@BN86BGB26-N&1U# _@:XS6?AKIUYNETV0V<IYV?>C/X=1_GBNWHH \N
M\+>&-6T+QG:M>6Q\G;(!-'\R'Y3W[?CBO4:** "BBB@ HHHH **** "O!O$$
M,L_BW4XH8WDD:[D"HBDD_,>@%>\U5MM-LK.>:>WMHXYIF+R2!?F8DY.3UH \
MMT;X;ZG?;9=0<64)YVGYI#^'0?C^5>@Z/X4TC1 K6UJ'F'_+>7YG_ ]OPQ6W
M10!5O]-LM4@\F]MHYX^P=<X^AZC\*X36?A@C;I='N=AZ^1.<C\&_Q_.O1:*
M. ^'>D:AH]_JD-_:R0L5CVEAPW+=#T-=_110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %5[_\ Y!]S_P!<F_D:L57O_P#D'W/_
M %R;^1H ^=J***H045J:3X=U36W L;1W3.#*WRH/Q->@:-\,K.VVRZK.;J3K
MY4>50?CU/Z4@/-K#3+[5)_)L;62=^^P<#ZGH/QK;O? /B"RMA.;59AC+) ^Y
ME_#O^&:]EM;2WLH%@M8(X8EZ)&H45-1<9\WLK(Y5U*L#@@C!!I*]\U?PWI6M
MH?MMHC28P)5^5Q^(_K7GVL_#.^M=TNES"[CZ^6^%D']#^E%Q'"5)!;S74Z06
M\3RRN<*B#)/X4MQ;3VD[0W,,D,J]4D4J1^!KU'X76L T.YNA$OGM<&,R8YVA
M5(&?3)- %+P[\-?N7.N-[BU1O_0F'\A^=>B06\-K D%O$D42#"HBX _"I**0
MPHHHH *1E5U*L RD8((R"*6B@#A?$7PYM;W?<Z05M9SR83_JV^G]W^7TKS*_
MTZ\TNZ:VO;=X91V8=?<'N/<5]#US?CJU@N/"5Z\L2L\*AXV(Y4Y'2G<#Q*BB
MK5CIM[J<XALK:2>3T1<X^I[?C3$5:*]"TOX73RQ;]3O! Q'$<(W$?4]/R_.L
MK6?A[K&F;I+91?0#^*(?.![KU_+-(#DJ]A^&G_(J?]O#_P A7C[*R,592K X
M((P17L'PT_Y%3_MX?^0H8'84444AA1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Z-UA<
M#UB8?H:GHH \/T;P7K.L[7CM_(MS_P MI_E!'L.IKT'1OAWI.G;9+L&^G'>0
M80?1?\<UU]%%P&HBQH$10JJ,!5& !3J** "BBB@ HHHH IZCI5AJT'DWUK'.
MG;<.5^AZC\*@T/0[70+26ULVD,3RF4!SDKD 8SZ<5IT4 %%%% !1110 4444
M %97B2QGU/P]>65L 9ID"J&.!U'>M6B@#@=&^&-I!MEU:<W+_P#/*+*H/J>I
M_2NWM;.VL8!!:01PQ#HD:@"IZ* "BBB@#)U?PWI6MJ?MMHK28P)D^5Q^(Z_C
M2^']#C\/Z<UE%,TL9E:12XP0#C@^O2M6B@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHJ"]O(;"RFN[AML4*%V/TH2OH)M)79E:MXEC
MTW5[/2XK9KF[N3]U6QL&>"?U_*MRN#\)Q2W<VI>+KZ,L[A_(3T4#G'Y;1]#7
M2^'==3Q#IK7J0-"!(8]K-NZ '/ZUM4I\NW3?U.+"XEU'>;^+6*\EU^>YKT44
MR:,RP21AMI=2H8=LBL3N9R.H_$2PM;Q[:RM9KYT)#,APN1Z'DG\JDT?Q]I^J
M7L=E);3VUQ(VU01N!/ID<C\JY3P_JDO@;4;JUU73Y,2D#S4'/&>1GA@<^M=Y
MIFJZ!K]U'<VC027D0)7>FV5!C!Z\XY[<5V5*<(+2-UWN>)A<36K25ZJ4KZQ:
M_IFY17&ZMJM]!\1--L(KEUM)8U+Q#HQ^;_ 5T.OSRVOA_4)X'*2QP.R,.H('
M6N=TVK>9Z4,3&2FTO@=G\E<T:*YOP??W5_X36ZNIVEG)D^=NO!.*Y3PWJOBK
M7X)K2UO0NUMTMW* 2@(X4#'7@G_"K5!OFUV,98^"5-J+?.KI(]/HKSR\U#Q-
MX.NX)M1NUU'3Y6VL<<@^GJ#C..U:GCK5[JQ\/VEWIMTT1EF7#I_$I1C_ (4>
MP=TD]P^OP4)RE%IQW74Z^BN&@MO%^O6<=\FIQZ?$Z PP@<D8X+''?K_2I_#'
MB+4CK,^@:X%-Y&"4E  W8&<''!XY!I.BTFTT[#CCHN45*+2ELWL_ZZ'945P=
MYKNM^(=>N-+T"1+:WMB1+<,.N#@\X..>F.:AO;SQ5X0>*ZO;M-2L&<*X(Y'X
MXR/;J*:P[VNK]B99C!7DHMQ6\NG^=CT*BN2\9:U/!X4M]1TRY>+SI$*NO4JR
MD_X56T27Q3K4EG?M/';:<JC$;?>FP,;CQW//:DJ+Y>9NQ<L;%5?8QBV]'IV?
M4Z1==L&UQM'$C?;%7<5V'&,9Z_0TNNW-]9Z-<3Z;;_:+M0-D>"<\C/ Z\9XK
MSB.V\0?\+ DA6^MAJOE_-/L^0C8.VWTP.E==K$^M:5X(NY[N]1M00J1- N
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
MDKF_ =RUQX1M-QR8BT>?8,<?H1725E./+)Q['90J>UI1J=TF%%%%2:A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %8?BO1;K7M'%E:SI"3*KN7SAE /''O@_A6Y151D
MXNZ,ZM.-6#A+9GG<GA?Q38Z5)&NN1"UAA;]TI;&T#D=*C^'5CJCI'>1WP734
ME=9+;)RS;>O3W'Y5Z++$DT+Q2#*.I5AGJ#P:JZ9I5EH]J;:PA\J$L7*[BW)]
MR3Z5N\0W!Q:U?D>>LMC"O"<6[+S?R^0ZQU2QU(S"RN8YS"VV38?NFG:C>#3]
M.N+LQM)Y,9?8HR6P.E0:7HFGZ,9S8P>49VW2?,3GTZ]!R:T*P?+S:;'?#VCI
M^_92\MCE;+QGX>UFT"7CQ0L1\\%TN5_,\&N0N1IS>/M._P"$:^[YB%_*SL!W
M?-CVV]>W6N^OO"&@ZA*99]/C$A.2T9*9^NTBK.F:!I>CY-A9QQ,PP7Y9B/J<
MFNB-6G"[C?7IT/-J83$UW&-5QLFG=7OI^1QGBVX72_B#I6HW 86RQKE@,]&8
M'\L@UJ>*?%6E/X>NK>TNX[F>XC**D1W8!')/I@9KI=2TFQU>W$%_;)-&#D9R
M"I]B.15"U\(Z%9Q31PV"@3(8W8NQ8J>H!)R/PI*I3:BY)W1<\+B8RJ*DURS[
MWNM+&;X$_P"1)3_>E_F:YWX=:[9:<MU9WLR0><X>.20X4D#!!/;M7H-KIMII
M.EO:647E0*&(7<6Y/7DG-<-X TFQU;0+V"_MDF07&1NX(.T=".15J491G)[-
MHPG2JTZF'A%KF2?ILB7Q]KMEJ%A!I5A,EW<23*Q\D[P.H R.Y)Z4OCRV:S\$
MZ3:N<O#)'&WU$;"NITWPMHNDS^?9V*+,.CLQ<CZ9)Q^%8/Q/_P"1?M?^OH?^
M@-13G%SC".R#%4*BH5JU9J[25ELDC3T/Q3I%QHUNTM[!;RQ1JDL4KA"I P>#
MU%<[I=POB#XFMJ-F";2V0YDQC<-A4?F3^0KHV\)Z)JEO;W%U8JTQB3<Z,R%N
M!UP1FM?3],LM*M_(L;=((\Y(4=3ZD]3^-1STXWY;W9T+#XBJX*JURQ:>E[NV
MWH<'X6O8/#/B75M-U-Q 9G!CEDX4X)QD^X;-7O'FOZ?<:(=,M+B.ZN;AT 6%
M@^T @]N_ &/>NIU/0]-UA5%_:),5X5CD,/H1S5?3?"NBZ5.)[2Q19AT=V+D?
M3)./PI^UIN2J-.Y'U/$1I/#P:Y'?76Z3\MCE?%EG)I_PYTZUF_UL3Q!QZ':V
M17::* -"T\ 8'V:/_P!!%+J>E66L6HMKZ'S80P<+N*\CW!'K5J&&.W@C@B7;
M'&H11G. !@5E.IS02ZW;.FCAG3KN:VLDN^AY]-=06'Q:EFNY4@B:( /(=J_Z
ML#J?I6WXOO+>^\"W\]K,DT1V .AR#B10:U=5\.:5K3H]_:"21!@.&*G'ID'D
M4[^P-+&CMI2VH6R;EHU9ADY!ZYSU [U;JP;C+6ZM^!BL+64:M/3EGS-;WNS!
MLO\ DE;?]>$O\FJ7X=C_ (I*+WE?^=;Z:59QZ2=+6'%F8S'Y>X_=/49SGO2Z
M=IEII-F+2RB\J$$L%W%N3UY)I2J)QDN[N:4L+.%6$W:T8V^>AQGB7_DI>A?[
MD?\ Z&U,U:<^&?B&-7NHW-C>1A#(HSM^4 _B"H/T-=C=:)I]YJ<&HSP;[N
M1R;V&W!)' .#R369XGUM-+:&*[T>2]L)%)FD"!E0]A@\>O7%7"IS-12OI8YZ
M^&=-3J2E;WE)/?RU,WQ/XOTNYT&YM-/F^UW%Q$5VQJ?E7'S,<CC S5SX>_\
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
MV-E!:0C$<*!%^@&*GK*I+FDY=SKP]+V5*-/LD@HHHJ#8**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "D  Z "EHH *0@'J :6B@ H
MHHH **** "BBB@ HHHH **** "BBB@! JK]T ?04M%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% "8&<X&?6EHHH **** "BBB@ I&56
M^\H./44M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M0NG\(( Z'K@],BM*;QMJL6O>)1]AM#HF@1K-/.7;SI%-N)0J+TSD]3@8]3T
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
M@ ,N@/.0 #C&<<YKJ:* .4U7X>Z-JT]\[RW]M%?Q+'=6]K=-%%,%78I*CN%
M'H<#(-:VG^'K'3=4EU"W$GGRVL-JVYLC9%G;QZ_,:U:* .3/P]TH:/;:5#>:
MK;VD$+6YC@O602QL22K@<'[QYP#@]:V=*T9-)GN##<3&V=(8H+5G)CMTC3:
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
M3T4 4=*TN+2+(6L4]U/\Q=I;J=I78GJ26/Z# ]JO444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7!_%.UU*ZTC3/LD)GL([Y6U"$0/,&BVM@M&A#.@;!*@^AP<5WE
M% 'A]UX;\_P'J5PMH]S8IJMK<0V=OID]ND2*R"9HHG)<J5SG ZAL"M2_L]";
MQ$EQKFA:A=>''TZ)='C6QGD2!LMYBF-1N20Y4@L!QWKURB@#DM6U;3K?P7JU
MJ;>[MX;71C*T=S$XVQM&P5"S9R_RX(R3FL?6]/OE^%GANS:"62[ADTL2HJEF
M!5X]Q('I@YKO[JTM[VW:WNX(IX6(+1RH&4X.1D'T(!_"IJ /'M1\&VNJ6OQ%
MU&\TVXEOH[B:33F.\%66W0JT0'<L ,CK@#M77^(KB^'PPCD;3VO[F2VMUN(9
M(W<X;;O9D0AVV@DE003BNRHH \!_LZ['A[Q[:Z?9RFRGT^V>W2VTN:SBDDW,
M&,<3ECG &2,9QT[GKK_P'IMMXPL].L;*>*PU;2KNWU&52[B1AY>QG)R-^2Q!
M/.:]0JM?V-OJ=A/972LT$RE'579"1_O*01^!H \_^'[:CK^LR:GK,9$VA6YT
M92>1)<*W[^4?4+&,_6N;^)<-Q?ZKKP&D!+VWA3^SYDTJXN)Y\(&WQS*P2+:V
M1TSQSG.*]?TC1[#0M-CT_3;=;>UCR50$GDG)))))))SDG-7J /+AX1M/$OC/
M7Y=>T^:XA_LNR$7F;E1I"LFXC& 7''/49/K65I/AEK/P]X#UU;.]_M]K^WCO
M;ES(9O)8,K*^>B !1SP,5[-10!X==Z4QL;Z!](U1OB"VHL]OJ"P2XQYV4=9L
M;%B$> 5SV(Q6CK=W=:5;_$31Y-(U2>[U7S)K-K>T=XY4>W5"=X&!M*G()SV&
M37L%% 'EMKX0L]?\:HNN:;+/91^';- DH98S)N?.<8!8#\LUS]OH\2Z3X"O_
M !!I-]=V]K]MM;K-M+-(J9<0*RJ"V.!@X]*]RHH XKXDLS:5I]N^G175G+=@
M7$TUI+=);J$8AFAC(9P3@>@SS7G^GZ+>7OA:/3);2\2S_P"$PA\M([66VV6Q
M1261"2T:9+=^,GH:]UHH \5\5Z UGXKNK:XTZ%M%%E%#I(?2[B]2+ .]8_*<
M>7)NYR>2,<C%=IK6F2O\)UTO4;[4'E^R0Q374%HTLQ(*Y9HAEB./F'7&ZNVH
MH \.FTI+WP*KS>&HUM;#7H)2]C8S0K<6^4\R18&^=1C@@#'!(KJ+#P]IVJ?$
MR"^_LZX73;71;22R26.2-$D660KE3CYE&.#R,]*])HH \2LM-:/0/"I\1:7?
M7/A^&34/M=LEO))LF:=C$\L:C<RXW8X(!(]:TO$6D:"]EX1U"'P]?C1+6]F6
M6%[29I$B9),?N^7"E\$<<9'3I7K=% 'E=]H%UJ.H>.);."2"X@EL+W3)'0J/
M-A@4J!GZ%#Z9-;_P]=];@U#QA/"T4FM2*8(WZQVT8VQC\3O;_@5=)K>A:?XB
MT_[#J<+RVVX.429X\D9')0@XY/'2KEM;0V=K#:VT2Q00H(XXT& J@8  ] *
M/"9+;1[B'QJEQHFIWFNR:Q>+I<]O;RR;9,_)Y;K\L9#<MDCCU%=;IWAJ[OO'
M6I7NIPN^HVNDV)MYGW>3]J"R9?\ NL5;ZXW'UKT+3M*LM*%T+*'RA=7#W4WS
M$[I7^\W)XSCH.*N4 >)Z)ID:MX9CT[1M5MO%\%[$VL7<T$JY09\\R2M\DBMS
MM )ZC&*9>^#XV\%>*-:&G71U^'6;F:QE ?S8P+C*F,#L1D\#G.:]OHH \>\:
M:=?SVOQ&$-E=RFXN-*,(A0[I=OE;MA[XP>1TQ2QV-G)KMR_A+1=1L+(:/=QZ
MH);66%9I"H\I<./GD!W989X/4YKV"B@#QRQT:SM-<\"W^K:-<R1MH,5L72UD
MD,=ROE; X4':0-W)P.#Z5FZ3HVJR:]#'J"?9_$2ZJ97O!I-R\S()<Y^T!_+\
MHI\N,8 .,9YKW6B@#P3Q#I5LWAWQ3!J>AZK<^,);BX:*ZCM97WQ%CL*2 ;1&
M$P"N?48S7M6EWT4Q:Q"3+-:PQ>87B95.Y<C:Q&&Z<XZ=ZT:* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\W^*"6KZWX/6^M;FZM/ML_G0VZLSNGDMGY5Y88Y
M('49&#G%>D53N]*LKZ^L;VXAWW%B[26S[B-C,I4G .#P2.<T >-WVDO=>&O%
M<>A:;J%IX?N;S3OL,'D21'>)D\Z2*-AN5?NG.!R">U;FN^']%TCQ/:0:OHMU
M<^%8M/*6<,,$MS%%<F1FD+JN3O8$88^_.:]4HH \+N+-X(_ T'B'3]1FL1=:
MBRV;*\DZ6N,QK(HRS;5VY7DX&"#TJ2ZTS5)/#^O'PYIU[;^&I-4M9(K*2WE!
M> +_ *04ARK^66VG:",@-C%>R7.E65YJ5CJ$\.^ZL=YMY-Q&S>NUN <'(]:N
M4 >&SZ)<3>!O$W]G*XM+J6Q6.ULM+GLXU=9U+R1I(2<XQD@ ?*#6_P"+/"NA
M:1XA\)3-H<TVDV_VJ&?R();@@LNZ/<%RQRY8Y]3S7J=% 'E&KZ9<KXTN/!D4
M3'2=>NX]6E8=(XT.;A#_ +[I%_W\:M[XDDO::5;2Z=#<6,MRQN+B>REO([?"
M':3#$06W$XYX'Y5T>G>&=(TK5KS5+2T*WUX3YTSRN[$$[B!N)VC)S@8%:U '
MANG:)=ZAX8TC3+NSO19IXP;$8MY;?9;>4YX0DM'&2Q&,\9QFK^J>&[O2AXUT
MKP_87D6EL=/F%K:[AYB$G[0L/^T57D#Z=Z]CHH \G\.66CCXH:9<^&]&OK+2
MUTRX21Y+26"(R;DX"N!\V!R<<X')P:V]6\/0:U\7;.6_M)9K.WT8NI^81F43
M@J&(X)'4 ^@/:N]HH \*T;1M5?7;>/4$^S>(DU0RRW@TFY>9T$A.?M ?R_*9
M/EQC !QC/-:&FV%U:^,K]=&L7NKR[%ZXO[O39K>YL9&5B@>5ODE0MA5]B/2O
M9:* /&?#^FVZWWA5=$T;5;+Q#!.AUNYN+>5 8]A\X2R-\LA9L%<$^HQ59+F[
MA\%Z?X5;1M5_M*SUU'N#]C?RDC^V&0.'QM(((Z'U/09KV^B@#R<^&+VXD^(&
MJ6%M.NN&YE33969EP# @)CSP&;D;O8<\5"MAIDGA/5H? ^A:II^NMII2222U
MF@).5W(S/@-*1G!&3UY%>O44 >*:'HZRQZI):"YT^U;29;>ZBTS1+JV=F; !
M/F.=\J\_=R2">:ZCX6Q&U75;:/2[>&UB,(COX+&6S%V=ISF*3D,O&2.#N]J]
M#HH \;.BV=@GQ(LDT:Z35)XKN2TD6UD*O \"8"OC:27SQG.<UH6/A:+P[X@\
M$7^DZ?<+<SV\R:C(&<F;_1BP$I/'WP,9Z'BO5** /"_#UK/-XS\.7::2+.2>
M6=-3A@TFX@\H-$^8YII&(EYQSCJ,\<5V'PITZRTJRU&Q&F7%GJ<%U,MPTENZ
M*R&9S'M<C:PVXZ$\5Z)10!X5XCCO+GQ)/>PZ1]EU6#6HMGD:5<-.85E51*;K
M=LV,O\(&.<8ZFMT^&+VX?X@:I86TZZX;F5--E9F7 ," F// 9N1N]ASQ7K%%
M 'DOP[TPIXEMKFTB6Q2&S=+R&+1[FU$C';@2O*Y#R Y.1D_>YK7O]0E\._$C
M5[J?3-1N8M2TZW2T:TMFE5Y(S)E"0,*?F'7 QWKT.B@#Q?P_X7&K1_#ZSU?3
MKAK2'2;L7,4BNJ[MT>U9.GUP>N*:VC3V>D&PN=/U";PO8^)[@3V422.?LFS,
M>%'S/$'.2!G\<5[510!X?_9EU(GCL^#],U"R@GLK(6:/!)#YBAG\T1*V& *[
ML+P<GC&11::1(^@^*9M+A$,#Z%/ ]G::-<VB2RD?*2)6.Z088<#^+J:]PHH
MY[PQX=T_3/"<.GQVI"74 :[$K%FE=D <N3SD@8KRO3M"@;X96FD0Z3?VVIQZ
MO:1ZCBWEC;BX;#*V,':ISN4\9%>ZT4 >1:UX8O=$U7Q/I_@VSGLX[O08Y42
ML$><3,K;23@2&/C@YY!K.TK2'?3M=FTR 6T?]@W,,]I;:-<V@FD*?*',KD/*
M"#RN2=QY->W44 >7:/X;CU'QUHUQJ5E.T-GX9LFC#AEC6=9&(SV++UP>F<XI
MWQ3LHY[^RNS ]Y-;VT@BLKC3)KNVN"Q'RAH_]7+\N WH:]/HH \L34;G0/$N
MM37>@ZFK:QI-F+2&UMVF421QR*T1<#"D%ARV!@9KG(;:QAD^'\'B#3+RXM(M
M!E^TVZ0/(5P8^9(U&YE!QD8/.#CBO=JIR:592ZQ!JKPYO8(7@CEW'Y48@L,9
MQR5';M0!XS<Z9K!\+L;'3[N/PS_;IECL;FVED9;3R\ M"I#F+S,MLZXP<$5*
M?#\]SX7$, F.GW7B&R,=O:6$]FD" @2/&KDLJGKG@ @D5[;10!YAXKTF[\)W
MMO-X4TZ0)J=BVCF.!21!*3F&5O9=TF2?:J^H>&H]/U+6-*B34(=.3PQ:V27%
MG;M(_$L@. /O'!RP'.":]7HH \4L+2X?0X;:UT2**"#Q'I[I=6=A+:I=*'4L
M_DORNWH3TINL:6K+XBBOM'U6X\9S7TKZ5>0P2MA"W[AHYA\B(HQN!(Z'->VT
M4 >52^#+;7O$_C.;7;"2Z=;6U%NQWA#)]G.YDQ@%@0.>HZ=S6Y;W&J1?!:WE
M?3YM0U(:0BO:RAQ)(Q0!@P&&SC)P.3CUKN:* /"-/L)XY?%<6FVA^P7/ABX
M%II$]E#+.,@ )(S%GP2,C&??%=#8^%(]"UGP1>Z/9SP7EQ;RQ:A.=[;\VQ(\
M[/\ M@8SWX%>K44 > /I5G_PC6EVYT#5_P#A+H]1MVU.X:UE)8B8%W>7&UT/
M! !/8X&":]*^)%K-<Z?I7F6MU=Z/'?H^J6UJK,\D.UL95>64-M) [#VKM:*
M/)=3L=(ETK3&TG0M33PFFIL^IVB6LR><OE81UB/S&(/MR ,'!.#UK,O='ENO
M#VOPZ/I^H6OAVYU/3_L%N8I(F4B1?.DC0C<B=#T'0GBO;:* /)]4\&6UCKWB
M'2M&TJ1-.OO#;N84W&.2Z60[#SQOZ>]4K70M-UC2O EC;:5>P6:W3C44:"6
M^8+7#[L@':2 I/0\BO9:* /&M;TC3K?4?$<&N:%J5W?,%30)+6VED5(A$HC2
M%D&(V5P2<X]>:W=(;4-&\5/J6N17,LEOX7M%NI8H6DWS+(^\#:#N;)S@>N:]
M(HH I:J#+HE\$5BS6TFU0.3E3VKS:_TJZNO@IX6TYK:Z6;?IRRI&K+)& Z;C
MQRI SSVKU:B@#R'7O#":'?>+K'0=.FAT^\\+NYAA5V22XW.HQUR^W' YJOKU
MB8/$FG7T>FRZI>B"RB%A=Z9,P&W&6@N%^6,C<2P;C*G->S44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M8/%"JD2^C,QY(.<=:W+,6:?%QKB_U*ZM[J^TFUEMHS=NBSR9DW(%SAE'!V]
M23WH ]4K.@US3;@2D7*Q".[-D?/!BW3 XVKNQNSVQG/:O)=,\9I<>%O!&E+J
MUR^N)K%O#J$1=_-4!V#+*3V)P,'K^%-UUOMFDSW>IZC>QVUEXW9'F%TZ""'>
M!G(/RA>Q_ASQC- 'L4>I6TNJSZ:C/]I@B260&-@H5B0,-C!^Z> :MUY%KNL:
MI:MXH;P[?W5TD.AV$EHXF:4[&=P\JDYRWEY.[!)P#S5/2KZZFL];;3_%-I:6
M!TL^9,FLSZB8)V8!)2SQ@QY&X, <C@X&* /::*\Y^'GB&P6VOK:XN0"EY%;)
M<#59+ZVN)77($,C\YXY7L:E^(^JPV][I6FSS?9DG2:7[1/JTNGP';M&TO&"6
M;G(7CH>M 'H-%>):7XJU71O!^A>+;J[NKV%1>Z;<(TCR>8P=S;L0<9;=&$W$
M G>,U>T1M?MM9T[P)J&HWL]Y%=1ZI<7AE;<]J(PS)NZX,^4QG[O% 'K]%>&6
MGB>6?Q?H=[97[P27FKFWN+*36)KB=8R7!66W*A(@,#&#D<=>35X-K$/@SQ3K
MT&L:K)=+J=S:*%F9Q:VHN@)&C3^\%#$-U Z8Q0!ZQ-JUE;ZO::5+-MO+N.22
M&/:3N5,;CG&!C<.I[U=KQJSGT-/B+I1T'Q'=7UK'I-Z[SRW+W:P-A"6#-D[L
M $IGC X&>;GP^\0VFG75_#J.K+>"WLXYI]5CU:2ZM9,OMRRO_J922/E']* /
M6:*XOXD-=&RT"WM+^YLFNM;MH'FMI-C[&W C/^-<_:^&I;CQ=XB\/MXBU]=-
MM+6"Y@0:A)O260."?,SN(&S.TG&3TH ]4HKPF3Q)J][IGA%]7O@FFW.D&1YY
M]4DT])KD-@[YHU)+!0"%. 22><8K7MHM7U>Z\#Z;?:_=^3=0Z@TLUA=N#<1*
M4,8:0JI) (!; )YQUS0!Z_5+3]6LM5:\6SF\PV=PUK/\I79(H!*\CGAAR.*\
MULK_ $V7Q-J?_"2^)=2L=9@U4PV=BEY)$# & BV1#B17'WC@]3TK+NM*F;1?
MB'KL&KZG:7.GZI=36R6MRT<:ND:-EE'#YX!W9X'&.: /:Z*\1\>>)9)9-09+
MY["^LM.BFB9]9FMC+(T9?=! BE9,'@[CCC' YK=MK.Y\6^-)+>^UC5+>V_L&
MSN&BLKIH TKE\M\O3Z=#QG.!0!ZC6.?%&DYG"W$CF"^73Y0D#G;.VW"\#I\P
M^;ISUKRNPUN;4-+\'CQ5KMY9Z--:7/FWB7+0?:+F.78BRRJ01\@)ZC)'>HM%
MO6ATJ^ET[4KN:&3QM;1K<N[!YHCY(^8\%@1W/WAR>M 'N-%>0VFKRVOQ%N(H
M]2.LW5U=70MEMM3E!MMJ,5BFM3\H12,!QWP>]9_@C5-5U#6=#<ZO%_:LDK?V
MG;SZQ-++(H5MZ-:F,+$5/3! &,9.: /;J*\X^(VJPQZS8:7-/]D5K62X$\^L
M2V$+G<%V@QJ3)(.H7T/0YKG]$N=3\40?#VWO=9U*-;NSU W;V]PT;SB-D"[F
M&#GCKUZ^IH ]GJE%JUE-K%QI,<V;VWB2:6/:?E1R0ISC!R5/?M7DDFH7]EHT
M^F7FM:E'HEIXHDL+J_,[&:*U$:LBM+]X*78*6[ @9I=*UJPT7Q#XSU#1=1GU
M."#2[9+.268S[I6:1419&R77>P&<GJ1GB@#U?2-8M]:@N9[9)!%#<RVP=P,2
M&-MK,N"<KN!&?8UH5X_+;6&A:LF@^)_$%[I.F6.EPFP>"\>V2YF.XSR%U(W2
M!L$*<_>SCFC2SK?B*]\%6>K:IJEK]HTZ\EN!#*T$EPB2((B^.A*[23UY/J:
M/8*AN+JWLXQ)<W$4",RH&E<*"Q. ,GN3P!7&?$*\:WO= @O=0N=.\/SSRKJ-
MW;RM$5(3,2-(O**S9R<CH!FN$UAQ?>%=59-6U"[\.:?KEF;*_>Y<GRRR>;^\
MSET1B=K'.#T/% 'LXU:R.MG1O._T\6PNC%M/^J+;=V<8ZC&,YJ[7E9T>Q\0_
M$BU@M=9U!M._X1M'6>VO7$DX^T-C,H.XCG/7G S7/RZ[K7_"-^&(;[4)7TPW
M5];W5W<:C):>:T4I6%9;A%++\H/IN(Y- 'NE5-1U*VTNW2>Z9U1Y4A79&SG<
M[!5X4'C)Z]*\EA;5[_3O"UFWB"86UYK<\45Q87[RL;81.=AF95+X(8!L'C!!
MR,UVGCIYM*\+Z9'9W-Q'LU*QAWB5M[)YR*0S9R<CKGKWH [&BO'M1LKR_L?B
M%JS:]K$$ND74[V,=O>.D<31P(_W0>03Q@\=<8R:EN]6M;WQ!)_PE_B&^TBU_
MLRUGTX07;VJ3,R$RN"N-[AL *<X'8YH ]<HKQ+Q/K%X?$^HV]UJK6MI%9P/I
M,MSK$U@64QY,JJD9\Y]^<@\\8V\UN0:9J/B'QJ=-UC6]0B$6@6DLZ:==O"DD
MY9PSC&#U!XP,\9'% 'I<EU;PW$-O)<1)//N\J-G :3:,G:.IP.3BHK/4K:_F
MO(K=G+VDWD3;HV4!]H;@D<C##D9%>*Q7,=[:_#S6/$6M7L$>V^MI[W[8\/*;
ME0E@1AFVX)ZMC!S6_=WNIPQ^*-8AO+M_[#\0K<&$2L0]L(8_-CQG&W:S-CU&
M: /5J*\5UC5]9DTRPUN2[FBT?7-4FEE:2^DM4BME3;;(955C$K[=Q( R6 )&
M:)+N^?PBAD\4V$=E_:K&V636)_+GA$?S0&\VJW#$L#R#P,G% 'M5%<)::QJ%
MU\')-5T*WO%O_L4K6T=S*;B7<I89#GF3IE3W&VN?T.ZL9_$FB6?AKQ+JFJQ7
MMM,-862]DE,2^7\LA)/[F3?@ #!YZ<4 >BZ-XETKQ!)<KI=P\ZVS;7D\EU0G
M)'RN0%<94C*D]*UJX/X06*6OPXTV99KES.K,5EF9U3#L/E!.%'L*X[1HM0M?
M!7A+Q0=?UB;4+C5(()5EO&:)X7G*%"AX/'?KGO0![;17B6K:NRP^(+F[\0ZG
M;>,;>_DCT[38KAU!4-B%4@'RR(ZXRQ!SD\UK7FGWNN>(/'#7>LZM:?V?;6TE
MO!9WCQ)%*;;<6X//(Z=.M 'J]5--U*VU:T^U6C.T6]X\O&R'*L5/# 'J#7F&
MF#4+0^ =??6]3N+O6G1+Z.:X)AD62W9\"/[J[2!C 'OFJEA-J.L6_@^RDUC4
MH5N]6U2.>2&Y99'C0RD+NSTPH ].V,"@#V6J6JZM9:)8F]U";R;<2)&7VEOF
M=@JC !/)8"O*[C4Y?#UAXFT::^U"YL[?6+:UMY[C47B-NDL:N?,N "RQ@Y&>
MO..^:QEU.XN_"7B>R:^6[L[35M-^S%+R2[10\L18)+( S+D=_?&>M 'O5%%%
M !1110 4444 %%%% !4;V\,LL4LD,;R1$F-V4$H2,'![9'%25F:SX@TOP_%"
M^I7)B,[[(8TC:621L9(5$!9L#T'% %S[':XG'V:'%Q_KAL'[WC'S>O''/:H[
MC2]/NXX8[FPM9DA_U2R0JP3_ '01Q^%94WC?PY!HT&K/J2FTGE,,6V-VD>0$
M@H(P-^X8.1C(J.#Q]X9N+*]NXM2W0V3Q1W)\B0&-I6"HI!7.23@C''?% '0"
MW@%Q]H$,?G[/+\S:-VW.=N>N,]JB&FV(OC?"RMQ=D8,_E+YF/][&:S]7\06E
M@;VS6ZBCU&'3Y+]5FC=D6->-[;1R V,@<^@K/;QYH=A!81:GJ"_;KFQCO!';
M6TS^8C#[R*%+8R#QU ZT =#]@LOLIM?LD'V<MO,7EC86SNSC&,YY^O-13Z/I
MES</<3Z=:2S.H5I)(%9F [$D9Q65/X[\,V^F6.HR:M%]DOF9+:54=@[*"2N
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
M1:C#.MNUU##<6,L;W$:CEH@5R_;@<\]* .F\F/<6\M-Q.2=HR3ZTY5500J@
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6%XMT.;7]":WLY8X=0@FCNK.:3.V.:-@RDXYP<$'V)K
M=J.:XAMPAFFCB\QQ&F]@NYCT49ZD^E ' 77@/5$T#0;*UN;:Y:S,LNH6]Q/+
M#%=S2?,TA:/YLARQ (Q@]L5'HOP^U/3;72(I;BQS9Z[-J<@B+[3&Z.H5=P)R
M"PZG\37H]% 'E]SX"\5-I%SH%OJ&DC1SJ7VZ)W63SV4SB4QMQM&#GD9S@#C-
M2:E\-;R77-6FM_L%S8:I.9Y!=W-S&T)8 .NR)@L@..,[3SC)%>F44 <OXUTF
MXN?"D:Z7;F6XTZXM[RW@4\OY,BML&>Y4$#WQ7#^+9;K29/$^F:7>28UM&F-D
M^DSR3-+)$$(BD'R$-@ Y^X<^E>P44 >7S?#G4O.L-0MOLDDYTNWL[JVN;J>
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
M6SFX@!6.>&>2&15/5=Z,#@^F<5=@TNQMM*72X[9/L*Q>3Y#?,I3&"#GKQZT
M<#HGC37?M22:LI?3Y;.6YFNCHUS:163(N\9>3(D0C//!X'K5;3_B#K%KJNS4
MU^V6<VF7%_&PTR6R(,2AL)YC'>I!Z\'I78Z?X'\/:8LRV]BYCF@:V:.:XEE1
M8F^\BJ[$*IQT&*;IO@3P[I-_#>VMG*;B&)H8WGNI9ML;  H [$;<#@=!VZT
M9&G7'BK4?#3ZKJ=[I+V-]IKS_9K>W=7AW1Y4!RY#<'G('M6!X2UGQ-HN@>!6
MNGTV31]26"Q6WCB831 Q$H^\M@D[,D8&,XYZUVNG^ _#>ESO+9Z>T9:-XU0W
M$K)&KC#!$+%4S_L@5>'AG2!8:39"U_T?27CDLD\QOW3(I53G.6P"1SF@##\=
M:[KFB/8OIZ&'3F$C7E\+%[SR"N-N8T92%/S9;G&*R[74M=O_ (FV'V36;*73
MIM"BNV18)#'(AE4,R#S.'/.UB#@$ @]:Z[6O"^D^('C?4(9F>-"@:&YEA)4]
M5.QAD'T-1R^$-"EO=,N_L/ES:9&L5JT,KQA$4@A"%(#*" <-D4 <+H7Q!\1:
MU+IVH0V<LEC?70A-I'H]Q^XA9RHD^T_<8KP6X ZC/%%U\1]:M=.L%^SVTFH6
M4\YUY50XB@@E6-V49X)#JXZ\ UVUKX)\/V6JC4;:Q:*<2M,J+<2>4LASEQ%N
MV G)Y JP/"NB+?ZM?"P3[1JT0AO7+,?-0+MQC.!QUQC/>@#E;KQGJ$L6ISVM
MW;P0OJG]GZ9BQDNI)O+0^:RHC L=P;!R  AS69'X_P#$<GAYS'#:MJD/B"'2
M@T]N\"RHX4@M&260_-SR>E=J_@GP^V@V6BBQ:.RL7\RU$4\B/$W/S+(&#@_,
M<G/.:;:^!O#ME;^1!8,L?VY-0YGD8FX3&UR2Q)/ Z\'OF@#%CU7Q;?\ B.ZT
M*SOM)AFTJUAENYYK1V%S))N(5%#C8@"X)R3FF?#2_P#L7PAM]1ECW>2+V=TC
M.<XGE8@'OTKHM8\'Z'KM^E]?V;-=)'Y7FQ3R1%X\YV-L8;E]CD5>TC1=/T'2
M8M+TVV$%E%OV0[BP&YBQZDGJQH XBR\4^)X+?PWK&I2Z7-I^O3PP+:6\+K);
M><I:,ARQ#X_BX'?%-^%NF7'GZ[K-_P#V?->3:E=0-<16S),VV4@@N7;Y/E&U
M<<8ZFNET[P)X;TK48K^ST[9-"6:!6FD>. MU,<;,53.?X0*UM,TFRT>&:&QA
M\J.:>2X<;BV9'8LQY)ZD].E 'D=Y/K]S\-_B$VJ:E;W5O#=7D*J(7#JZNOW6
M:1@(\9PF./6NF7Q-XD\.ZQ9P:]_9]U9WFG7-W''9Q,CP- BL4W%CO!#8S@<]
MA70R^!O#T\FJN]B^-55EO$%Q($DW$%CM#84G:,D 'BM.?1=/N=1LK^:WWW-E
M')';L6.%60 .,9P<A1US0!P/AKQMXEU2\TF>6S>YM-24M)%'I%S EH"A9")W
MRDBY 4GCKD<56M_B+K.F:-K%WKHB74[.S^T?V2^GR6[QL7" K(782Q L,L.?
MI7::?X&\.Z5<F>SL7C.UU2,W$C11A^&"1EBJ9R?N@4MEX'\.V'VCR[ RBX@-
MM(+F>2<>2>3&/,8[5SV&!0!C>%/$?B"]U\6&I037%I+;--]J_L>XL5AD!'[L
M^;D,""2#P?E.1S5+QOXTU;1KO4SH]S%*NEP++/;C2II@&V[MLDRL%CRN".#C
M/-=;HOA31_#\KRZ=!,DC((]TMS+-M0'(5=[':OL,56U?P)X=UR[N;J_L9'DN
MT"7 2YEC28 8!=58*Q Z$C(X]* .>U3QAK5KX@LVF:+2]#GCMGBN9K![B.9I
M/O(\JN!$1D 9&#U)IT?B_6;3QE<V>LO'8V@FF6TMGT]S]KB1"RM'<!]I<XR5
M(&.G6N@N/ WAZZNX[F:RD9D\O]W]IE$;^6 $+Q[MK$;1]X'H*D@\&Z%;ZP-5
M2TD-TLCS)ON)'C21L[F6,L45CD\@=S0!Q?ASQUXEUB?2;O[(\MIJ;X>!-&N4
M2T1@2C_:#\D@!V[N@.3@T>&]4\90^ -5U"&6#5KR.\GCMXA [2#%P5<_-)\X
M"Y*H,= ,FNRT[P3X?TG45OK&R>&5&9XT%Q(8HBV=Q2,ML7.3T ZTP>!?#JB_
M5;*1%OY?.G5+J51OW;MR@-\AW<Y7% ">"];DUO2)I9]0BO)X;AH9-MD]H\1
M!V21NQ(89^F"*Z2L[1M"T[0+:2WTZ%HUED,LK22M(\CD %F=R68X ')[5HT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<'\59)8M&T-X)H8)5UVS*2S#*(VXX9AD<#J>17>
M51U31].UNV2VU.SBNX$D658Y5RNX=#COUH \]UGQAK_@VYURRN[V'6GMM)&H
MP2FW$31,9!'M<)P5^;<.API^M:GA/5_$LVOQVNHB]NM/GM6E-Q=6,=N8I 5P
M%V,=R,">O(P.3FNDTOPIH&C6]U!I^DVL$5V-MPH3/FC&,-G.1@GCIS1H_A70
MO#\LDNDZ7;VLDB[&>->=N<[03T'L.* .+\<^+-8TZZUA]#O;LC2+=9)XH]/B
M>%'*[\2R.X;!7'W!D9[GBK<6M>(/$_B"]LM.U>WT6&PLK:<@VRSM.TR;\G<1
MA%Z<<YSS72:IX,\.:U>R7FI:/:W-Q(GER.Z_? &!GU([$\CM1J7@WPYK#6[:
MAH]K<-;QB*)G3D(.BY[K['B@#G?[2\1ZYXEUG3[+7[32XM'C@!/V-9?M+/&'
M,C;F^6/L #G@\UE:OXN\47&OZ]:Z4UPG]D;$CCM[!)8YW,8?=*S."BL3@;>@
MYR:[?4O!GAK6)H)K_1;.=X$$49:,#"#HO'51Z'BEU'P;X<U>[CNK_1K.>9$"
M!FCZJ.BD#A@/0Y% '+)JWB;7/&5_I$&L1:*D.FVUWY36J2RI(X;</F_A!QG\
M,8S6);:SKWBC5_ MZFJ1V4UPNH1.88-\3M%E3( 3R& & >G:NQN_A]I.J^)]
M2U75[:WO8;J""**!X\&$Q[P2&!Z'<./;O6M?>$] U*PM+&[TFUDM;,@VT6S"
MQ8&/EQT&.U 'GT_C3Q7>ZAK%SI<-VZ:=J+V<5C'8H\,JHP4^9*6#*S<D8&!D
M=:GUK5=?UO3/&MU%K-K86.DFXLQ826RMYJK%DL[D[EW;CMQTXZUW%UX/\.WN
MKC5;G1[26^W*QE9.69?NDCH2.Q/2FZCX+\-ZOJ#7^H:-:7%TZA7D=.7 &!N]
M2.Q/([4 83^?_P **0VTY@E7P\K"0+G $ )'X@$9[9S7/:*FO::OA#0-&U*R
MLH]2TV2[N)ET],C:D.TA1]Y\'&XGG.2#@5ZA_9EE_9/]E?9T^P^1]F\C^'R]
MNW;],<4R/1M.BN+*XCM(UELH3;VS#.8XS@%1[?*OY4 >=7OBKQ*VAZ]XJ@U:
MSM[72;V:!=*DM@1(L3[2'DSN#MU&..1US4]]J_BW4=9\6+IFLPZ=:Z1#!/#%
M)9K*[,T D*,3T&<Y/)YXQCGL+GP;X<O-8&K7&C6<E]N#F9H^2PZ,1T)'8GFK
MXTC3Q-?S"U3S-0 6Z;G]Z NT9_X#Q0!P.F^(?%"W7A#5;_4;26Q\0D(]A':A
M1;[H3(I63)8GY><\<\5M^*/$\WA37[.[OIA_85Q9SJR[0/+N(U,B_-U^9%<
M>JBN@&AZ8(=.A%G'Y>FE39KS^Y(4H,?\!)%.U71M.URT6UU.SBNH%D641RC(
M#+T- 'F?_"4^+Y+^RT6::[@OETR._N7L]/CFD9Y&;";6( 1  I(Y)[BKT&N>
M,-:UC0M+6[AT:>[TB6ZO-UJLI5TD50R GOD<$D8;N<5VVL^&-$\0/$^JZ;!=
M/$"(W=?F4'J,CG!].E3P:+IMM=V]U;V4,4UM;FUA:-=HCBR#L ' &5'Y4 >=
MVGBWQ)?P:1HAU"VMM2N=5O=/GU/[.""+?/*QD[0[\#GC@\5G+K>J^&M5\>W+
M7MI>ZC'-IEJ+MH]D:;P4#R*#@;0W(!QD=LXKTNY\)Z#>:?-87.EV\MK+<-=/
M&RY_?,<EP>H8DGD>M)9>$O#^G6MW;6FD6D=O>(J7,0CRLH (&X'@]3]<T <?
MJ6O^(_#5WJVF76KPZI(-"N=2M[D6J1/;R1\ ,J_*5).1GT(YI+F_\<0^%]'O
MEO&NWO,7%X=.LHVFMXC&"JQQN<2#<?F/7G@"NOL/!WAW3+.\M++2+:&&]C,5
MP%7F1",;2>N,$\9J74?"VAZM:6MM?Z;!/%:+MMPP.8A@#"D<@8 [\XH S3XE
M@C^' \0?VJ)$-H'6^^R'YG/R@^5D<[B!MSU[UQZ>,?$M@WB:RNYKHS6F@R:G
M:R7UI#%+&Z[A]V-F4KD \\\$5Z8VCZ:VC_V0UC;G3O*\G[+Y8\O9_=V],5F6
MG@?PU8I<I;:/;QBZMVM9R,YDB;JK'.2* .7L];\4Z7K'AQ]5U.#4;;6K69WM
M8K01F!TA\T;&!RV<8Y__ %<[JVH:]K'@KP_K^H:Y9RVVIZI9O]@2W51#F8$*
MC@[F9<8.<]^F*]=;2+!IK"9K5#)IX(M6Y_= KM./^ \5DCP%X4%ZUX-"LQ.T
MHFWA,8<,&W = <@'CKWH @\::QJ.GMHNG:9<0VD^JWHM?MDT>]8!L9N%/!8[
M< 'CFJ%]J6M^'[WP[97FN07WVS5S;33?9DB)C,+,J, 2 VX#D8R".*ZW5-)T
M_6[!['4[.&[MG()CE7(R.A]C[UF'P3X9.B-HYT2S.GM)YK0[.K_WR>N[MG.<
M4 <U?>)/$5W>^,;30I(KB;3KFTBMD54+(K(IF"[B SCYL!CU&/:L74]5U/6-
M(\-O;:_=+<Q^)$L[C[38+#+')L)"R(#@[?;AMP]*[]/!'AB.QGLDT2S6VG*-
M)$$P"R#"GV(]1S3V\'>'7T3^QFTBV.GF3S3#MX,G]_/7=[YS0!R\^J>)=1UC
M7[2TU^UTU-!BB#&2T5_M3F(2&1\GY$/0;?0\\55L?$GB?Q9K&D6VG:A#H\5[
MH":C-FU68I(9-OR!NQXZYX[9.:Z^_P#!/AG4VMVO=$LYC;Q+#&63I&O1#ZJ/
M0Y%:B:78Q:BNH1VL:72VXMED48(B!W!!VQF@#RZV\4>,AX4LO%%SJMD88M02
MRGL8[, 3KY_D,Y<G*L3D@#@5)?>,O%=WJFNR:3%=%=+OFM8;..Q22*;9C/FR
ME@REL\;0, CK7HG_  CFD?V5_9?V"+[#YWG^3SMW[_,W?7?S4%[X/\.ZCJHU
M.\T>TFO,J3*Z<L5^Z6'1L=LYH YRVU7Q1J/B_P 3Q6U];16&DB/R;66 9D=[
M8,%9\C:H<Y)Y/;(%3>!-;U6\O+O3]?O+L:K%!'+)975E'#Y>206C="5DC)&
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
M;X9 XSZ9%>/W7A[Q3XB\*:EK%]I\L>K336<,EDZ@M);6^#(H!(!#R&1]I(#
M =ZZGX?Z1-;:MJ>IM#=VT<\441BETV.R21E+'<$5B<@'!) SQC.* .SEU73H
M9/+EO[6-]_E[7F4'?@';C/7D<>]21WUI+=26L=U ]Q$,R1+("Z#W'45YCJ'@
MF+4;?XC7=WH0N+ZY,G]G22P[G;%NNTQ$]#O'4=2!Z5<L_"2Z9KW@6]L-)\B9
M()UU.X2/#DM!_P MFZL3)W;/- 'H(OK1H(IUNH#%,P6*02#:Y/0*>Y/M2?VC
M8_:WM/MMO]I1=SP^:N]1ZD9R!7D.FVVO+X<\(>&I/#6IQS:/K%N]W<LB^3L2
M1OF1@<L,$'.,#G/;.GI&C7-M\07%OH=Q+I]U=74MX=4TZ+,&\-EHK@'+JQ.-
MAS\K<XH ]"T/7M.\1:<E]IMP)86+#T8;6*G(ZCE35IK^S6]%FUW +IAD0&0;
MR/7;G-<7\+=-&C:'/ILV@RZ=?V\TBSW#6ZHMR#+(4VN/O@*1],\5QT7A+6&U
M>ZL;^UO1=RZN;I-0@TR*3*^:&23[27!7"X!7J , &@#V)]5TZ*41R7]JDAD\
MH*TR@E^/EQGKR./>GS:A96]S';3W=O%/+_JXGD"L_P! 3DUY;?>!X[_1/B'<
MW6@B?4[FZN'T^22'=(P$2%#$3R/GSTZXINKZ3J2>)+34++1KR\U&5+))X[ZP
MCGMI0@7++*3NA9<MGU*]#UH ]5-]:+#-,;J 10L5E<R#;&1U#'L1[TC7UHL_
MD-=0"7*KY9D&[+9VC'O@X]<5Y%KUMKMMX<\<>'(/#6IW5QJ=]/=6UQ"BF!HI
M-I^]G.X8(V@$YQ^'21>%I+SQ[XEU.6Q"3_8+:/3;R:/*QR['#,A_O [>1R/Q
MH [F*_LY[J2VANX)+B+_ %D22 NGU .152\\0:;I^LV6E75RL=W>)))"K="$
MQG)[?>&/7FO+?!/A?48-4T".[L+VRN],+-/*NF11H3L96#7 ?,H<G/ ))P3C
M%=/XTTB-_''AK6)O#SZK:PQW$%QY-JLS*6V&(L#_  @A^>V3ZT =!I?BO3]1
MN-0@DDCM)+34'L%$TJ@S.JHV5'?[XXK5N-1LK2:.*YO+>&24XC2255+_ $!/
M->6WO@>.^\/_ !"N;G01/JES>W+Z>\D.Z1E$:&,Q'J,MGIUQ5+QII>MZHNI6
M\NASRR/I<4=K+!I<4[SMY9+"29^8RKDX P>XR30!ZK_PD&F_\)"^A&Y4:@L"
MW!C/'RLQ4<^N1TZT7_B#3=-U:QTR[N5BNKX2&%6Z$(,G)[=>,]:X6QT9K/X@
MZ3J=_P"'9;G[3HUM";M;57,%TC'<TC'E2%VC=UXQVJ_XZTB.7Q9X9UB;P\^K
M6MM]HANEAM5F<!D'EY4]5#;CZ#.>] '0:?XKT^]OM3M)I([1[*]^Q S2JOG-
ML5LKG_? Q6M=7]G8^7]KNX+?S#M3S9 FX^@R>:\QO/!$.HV7Q$NKS0EN+^YE
MF.GO+#N=@(%V&(GI\^>1U(]JS=6\/ZU_;0O-1L+J\M[K2;:",KIB7K1.J8DC
M8.P,9+'.[H<\GB@#V-;FW9YD6>,M#CS0'&4R,C=Z<<\T"ZMS:BZ$\7V<KO\
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
M@4W[.3E>,#GGIB@#M:*X>+XB'4K?2XM&T6:[U6^$Q:RFG6$6WDMLD\Q\'HV
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XIC4
M?[(TPVRNVG"^7^T0HD(\K:V-XC^<INV[L>W;-=Y10!XD=/N9_"WE6MY)_9US
MX@L5@2R2XC$"[E$AC:7YMISG(X!SBKNN>%X["X\9Z%I5M>&PN/#RW<=L)I)
M;D-( 5R2<G:N1GGOFO8** /$-4,#Z7X8:P1V\,^5(+L7271B%UM3'FA?GQ]X
M#^'.:MP:+<:A'X,L+N[NYM/GU&]8>3Y\)6W\IRL9+X?9P0">JD8->R44 >7Q
M:?I>A_%G4G>QN_.EL+=]-1#,5E=%D#KN&5Z!1\W S[USWA"XD;QYX:N+.(6_
MVM;A=0AACNLH?*+!)WF)#L&'8 Y'H17N-% 'BNA:.^LVOPZLM1%Y]F:VU(W*
M+(\>_#+M5R"#CVSS]*632IUTHZ%&]^EC!XTCMX-LK[X[8H"0KYR%!9N<\>M>
MTT4 >56G@72YO&'B/1I([\:+#:V]Q;VHNY1&LSAPS@[LEOE'<XS7.2S:M=:1
MX0FUW,NE-I!#M>K<-']J#8S)Y7S;M@&TMQ][O7O%% 'C]MH,^I7G@;3M4N;R
MZLFAU!G*F:'=%E#&CEL/@# YY('?-9^H:-%!X=N[>YAO9-+T?Q=&(P7E<P6?
M[HOC!W%1N//)':O<** .1\2V U'X>K)H/F>;:117VG9WABT6'13N^;Y@-O//
MS<UY_<:CKR/<^+;*&\)\4>=IMK;,I'V8_*ELY7^'[LC$_P"T*]NHH \BUKPZ
M\9\5:'!#<W$,'A6"*W4%LR2)YN,8ZL2 2.^><YJ./2M(UQO %K8+>?V>9+D7
M6&FC;>+;YE+-A@"1@X.#R!7L-% '$^ ;(Z1J7BC2(?/73K34%^R1RNSA%:)&
M(4MD[=Q-<[X;71QKF?$<6K'QA_:<GS!;G&WS#Y94K\GD[-O7C&<UZQ10!XA<
MZR]OX'N?#+P:C_;,.M[I$%M)A(C>AP^_&W:5( YYSZ5NG1A<ZU\0M4F%VT]L
M'6R7S'"(6LP&95!P2<XSSTXQ7J5% 'BFHZ-<Z5X)\(R1+<26%TL<VM-<//(&
M<P#R_,"'>(P>,#@87-._LNYNO#NCVRWD[:;<^)X?*6U%Q%Y,)B8.J-)A]A.2
M".!DX->TT4 >+>(?#0M-/^(.AZ;;7C6$=E:W=K;"21PLIW[RF22<A02.:[M6
M27X:7C>#3-YC6DWV(OY@?S<'IYGS9W=,\=.U==10!Y%X;33QXE\.'PM'JJW
M5_[<-R)PNSRS_KO,X,GF8QCGKVK?^$FC1V/@FRU"7[2VH7<9\][B1V("NVU0
MI.% ![ =<FN^HH \%G;1Y(O&?VQ=7DU\:O>+I)MQ.<29^01%/E!#?>SSC&>,
M5M:DEN==O#\0$U%V^P6W]G?9A,4\SR_WWE^5QYOF9Z\XVXXKU+3-'L](%V+.
M-D^UW4EW-EB<R/RQYZ=.E7J /&;2P>W\0^"M0\7PWGVJ;2F@EE_?$_: \9C5
M]G1MN<YX)SGI5#3K?59_$"I?3BU\3#52QF:*[:8QB7( VYC\DQ\?W0#SS7NM
M% 'BFH^'%N?#7CO6W^W_ -JV>JW4FGND\B^5MVE2B@XY/?!S^%;EE::?:_%V
MZN+^&Y2ZOK"VELW E*/*!)YG(^48&.&X';K7I]% 'A<4I?P;X1T_5+)1$;"6
M3[3>I=2(9-^/+$<)!+XY!;\.M:W@]M0N9?AM/?"X>:.WU-)'F5MR@$*H;/(X
M '/I7KU% 'G?CR?4_#FMPZWI,$T\FIV;Z68XP2%N#\UO(0/<N"?0BN1UW1YM
M%UL:5JA#Z9;Z=!%ILUPMTREP#YK)Y/\ RU+\\\XQBO<J* /*;7PR^M^,M-L?
M$4MW>Q1>&8?..^6%9I?-89< @[L<X/?J.*Q[99/["\+1>)#J,OANWN+^&Z/[
MUOF64K;^=M^8H%! [9QFO;J* /#;:"9=+\5'2(M772'UJT,X"RBX:QV)OV9^
M?&,8[[:FOXX?[+\7_P#"))?#P\=$((82A#>;C_JA)SG9]['&<=Z]LHH \A\8
M:'8Z/I&BJER[&-);B2VU!+F:*]E94!+21G*R<?+VY.!75:QJ$T/PHCNAHURK
MO9P*]BTLN^%6VAMS+^\(0$DX^8@'WKM** / 5-Q'HGCJUTYMUBVE0RPBTAGC
MA,FY@QC$I)S@ $C@X]JZVY\/S>&_%FE_\(ZUV+G4-*O1</-.\BS3(B&)GW$@
M-N)YXKU&B@#P6"#1VA\&BR@U<Z^NK6;:L9TGR'!^<R[_ )<[NF.V<<9KT#XB
MKNN-!_M%;MO#8N)/[4%L'/\ !^ZW[/FV;NO;IFNZHH \JNKS2-&G\)ZQI46I
MIX=M+ZZ2:1X;APGF0E5(5@6\O=T(&/2LV>8:SI'BFYDN;S3[6;7HI(3<V<S)
M(@A0A947#K$V.3QC(SZ5[/10!XC=06-UX>\):EJ6CSV>GVFK313FW>Y=/**R
M 2(/]8$9MN,C(SCH:GUJ/3C?>(_[>CUAM4./^$?-N+@_NO*7RO)V\!]^=V><
M]:]GHH \KL_#,GB3QC]G\4K<RLGAZR^T1I,\<;7!+AS\A&2#G'U^E8^E:--!
MX/\ !_B-I=2DUTZI;P33R3R,Q@,IC*%2<;=@';W[FO;** /"IK?5;CQ+J$5[
M.+7Q =5)M+AXKMY5B\P>7Y>S,?E;.#VQNW<UT=KHD=S?>/=3N[C4H)H[J:&U
MF@\QS;JUN@:2.-?O-SU S\O&*]2HH \O^'6IV>DPZC#+;1K;K+;0IJ%I'<^5
M=2/E0/+DR5<'&XCCYAD\5ZA110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SFMZW=V'C#PQID/E
M_9]2DN5GW+EL1PEUP>W(KHZY[Q1X<GUMM.O;"_%CJFFS&:UG:+S$^92K(RY&
M593C@@T 4-7\8'0_&%_;7I TFST/^T9-B9DW^:5./P X]:CO_%TD^A07OV;5
M='#W]K"K20PRF99)%&!AV7:0<$@Y&>!3K3PAJS7&J:KJ>KVEQK-[:K9QLME_
MHT$(8ML\LL2X8DYRU9=G\,[BWL+F$WUG!Y^HVMZ+:SMFCMH?)8,0B%VP7QR<
MXZ<<4 :&H?$W3K"XU6/^Q]9N(]*F,5[/!;JT<( !WD[AD8/;D8)(QC-Z^\<V
M-MJ#VEII^I:D88$N+F6RA5TMXW&5+98$D@9VJ"<=JB;P;*=&\7V'VQ,Z_+.Z
M/Y9_<^9"L>",\XVY[5S>MV%]X;U&3^RI=:62[T^&&Y^QZ5]ICG>-2BE'S^Z?
M'&6!7!!YQ0!UW_"96#> 6\7K%.+(6ANEB< 2$ <+P2 2>.O>J6E?\)Y<&RU"
M\N=$2"=E:;3A!(&AC/)Q+N.YP/5<$U)X:\+^7\,+#PUK40.ZP%O=1JW3<.0"
M.XSU'<5%I7AWQ;I\EG:2^*X9M+M67'^@#[3+&O1'<L5Z<%@N3[4 6KGQM;V6
MM0:?>:3JEM%/="SBO9(D$+RDX4</OP2,!BN#1!XYTR?3=/NU@NE>]OVT];=E
M4212J6#[QNP H1F)R>*Y<?"JX&K6MR;W2V%MJJZB+IM/S>3 2[]CS%^0,X&
M.@],5O6_@2.'QM>:W)=>98S"22*QV8$<\J(DLF<_Q*G_ (\WK0!/I/CJTUF9
M'MM)U9=-EWF+4Y( +=PH)+9W;@IP<$J :BT_XB:;?W-B#IVJ6UEJ$OE66H7$
M 6"X8YV@'<6&['R[E&:CT3PEK>E64.AS:W;7'AZ"-X4A^QD7$D14J$:3?C@'
MJ%!.*K67@75ECT;3=1UV&YT71IHYK6*.TV3R&+_5+(^XC"\=%&<4 6QXPNM+
MN;71=1T^YU+7#;?:KE-,C3;'&795.'<$],$+GH3Z5T>K:BVEV)N5L;N];<%$
M-J@9SG_>( 'N2!7+^-/!%WXLN4VW>G0Q!55)I+(M=6S Y+Q2JZX)]",<5H^,
M/#$OB72[.VBN( UK<I<>5>0F:"XP"-DJ C(YSUZ@4 4S\1]+32);R2ROX[B*
M^73VL71!,)V&57._9@@YW;L>]3WGCF&R338Y-$U4W^HF7R;#9$)@(\;B<R!>
MXQAB3GBL73_AS>:=H^JV<=QHCC4+Q;E[:32O]%VA IC$8?Y1D @@YX^M,D^&
MU[_PBEMH8O=*NHHVF9DO;!I$B+MD>0?,#1A!P.3F@#H+WQK!;72V=OH^K7UX
M+9+JXM[:%"]LC9QYFY@-QP?E!)X/%9R_$'[5XLTK3]/TVYO--U#3OMB7$48W
M<N@!Y884!CNXR#BLV^^%.^ZM;N"[T^]N%L8K.X;6+$W.\QC E7#J5;'49(/'
MI6T?!MW9:OH5_H][9VO]GVALIXFL_DDB9D9BBJPV'*^X&?:@"[I'C&WUS5I[
M.RTW4&MX9I+=KXJGD^9&2&!^?>.1@949K%\3^(=73Q_I/AZP>\M+9[=KFXN(
M+:*7> Z+@ES\J#)W$#/(Q4UEX'O(O'$7B&XO-/4Q&4L;*R,$MT'! 68[RK!<
MYSMR2!TK9N_#OVOQA;ZT\RF&/3YK)X-O+;W1LYSZ+C\: ,RS^(^F7D]F?[/U
M2'3KV<6]IJ<L 6WF<G"@'=N 8C )4 U?T/QC:>(-8U#3[.PU "PGEMY[F2("
M$21MM*AL\D]1QTZXXK#M/ .J):Z9HMWKD,_A_3+B.>"%;3;<2"-MT:.^[;A3
MCD*"<=JZ/PUH+Z!%J:/.LWVW4KB^!"XVB5MVWWQZT 8U[XUM=!N_%%SJ$][<
M6NFW%I$84MT_<^:J8V$'+C+@G/(Y S31\2;8WTNG'P[X@74UC$T=D;1?,FB.
M1YB_/M"@C!W$') QGBC5O DNI2^(7%^B?VM>65RH,9/EB#R\@\\YV?AFMO\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<?
M\2=7NM/\+/8Z:DLNJZJ_V*TCA +Y8$NPR1]U QSG&<4 =+8ZI8:G9?;;"]M[
MFURP\Z&0,G!P>1QQ5B*6.:))8G62-P&5T.0P/0@]Z\>T/=I-UKGAA=)U/1-.
MU6P:XTZ*<H'$T<8654*,P^8!&_[ZKJ_A:;9_AUIPL-5:]E%I$)%><2"VD\M?
MW>!]T#^Z>: .CNO%&@6.I+IUWK>G07K$ 6\MRBOD]/E)SS6M7D?A#5/!.G>"
MGT_Q.VGPZNKNNK6]^@:XFG+')*D%I,Y!!&>,8JC\0?%4]K=:Y-I>I7-E/I0B
M2)'U80#=L5ALM0A\U2#SN//., 4 >U45Y9K&K:S:ZY>^%XKZZ6XU^6VGTV=7
M):WB;_CY"GL$$;,!VWBC3=2MKS7]3EUWQC>Z7J-IJQMK?35O%B7R0P$0\I@?
M,WC!+'/7MB@#U.BO%=1\07:Z;K6JR>*;RV\4VNHR0VFBK, A DVQQ^1C,@=<
M'=[YSQ7L-M=VU_',D<L,K1,8;A$<-Y;X!*-CH<$<>] %*X\4:#:V1O+C6+&*
MU#*AF>=0F6&Y1G.,D<CVYJ;2M=TG7(GDTG4[.^1#AS;3+)M/O@\5P?CW1+#0
M-(T%-#T>WW/K]D1;*0BS,JE54DYQP ,UD37VLQ:UXLUFWTBUT?6=,T7R8M/@
M83/,&;>)\A0K!<$  'D$&@#V.BO&] \17MJ]Q?IJTM[81Z3/=7<0UA+V<E0"
MLD:[1Y9SD$'CD<<5#H7B._C\1RVL>OA+:XT2XN6DGU<:@MO(NTI*QV*(R,G*
MC(/I0![517B-KXFU*P\-ZS;1:G>2W\"6ANM1BU$:A!'"\FV2>(XRC8W$J1P
M".E7[K5Y-/?Q%:>'O$]YJ^GQ^'+F[DN'N_M!M+@ ^65E'0L,G;GC;D8H ]?H
MKR[3_P"U-"USP;=2:_JM^NL6\HO8+F0/&Q6W\P&-,?*01CCKW[YQO#OBJ[N?
M&?AJ6UU2=[;5I)A-;3ZN+IRGELPWPA (2"!T/J.>: /7]-U.SUBQ6]L)Q/;L
MS*LB@@$JQ5ASZ$$?A1:ZG9WE[>6=O.)+BR=4N$ .8V90P!^H(/%>$Z5JL>F>
M WO=/\57:>(+;4)4M-(2<;)";AL1^3C+A@2=W;/48Q6]K^K:EH]UXZN=.=X2
MVK6$5Q.C!3#"T$8=@Q!"^F[!QG/:@#V.BN ^'MY?W&IZK$=12[TU(XC&C:JM
M_)#(=V?W@ .TC!P<X(/K7'ZEXAU^?7]= U3[%J=IJ1@LH9M62WB6,,/+S;E?
MW@<');)SNXQB@#V^H_/B\_R/-3SMN_R]PW;<XSCKC/>O+-1M]6U34?'MQ_PD
MFKV:Z25>S@M;C8B.+97.>.5)_AX')[FHK"=+OXC>'=4U/69[6>_\.V\R+]H6
M))YC(G[I01R&)R5')S0!ZY39)(X8GEE=4C0%F=C@*!U)/85XEX8\0Z_J>I:5
M<RZIY>JS:CY=Y:3ZLH78'(>(6FW*D*#@]<@')S5_['J&K_#WQSJ-YK>J3LIU
M*W@MA-^[CCC=B!C&23MV_P"Z<#% 'KZLKJ&5@RL,@@Y!%5;K4[.SO;.SN)@D
M]Z[);IM)WLJEB,@8' )YKRRXUFRM_#?AO3;'7;JY%U$\AN3K2VL:E$3=&TP4
MD$;AA!SUS2^%/$>JZC'X(\_4IIA+J=_;RN)MWGQQQR;-S #?C Y(&<9Q0!Z[
M17BME+K</@?3?%K>)=6ENQJHA^SO/F!HC=F(HRX^;@]2<C@#&!5S5$U>\M/'
M^K)XEU>V;1KF5K*""?;&I2!'PPP=RGIMZ#GUH ]>HKS"*36M'\1>&;F/6=0U
M"76K.Y>YM;B0&$R+")%\M  $&[CCM6+X*U[6M3U30;@ZQYE[=2L-0MKC5D?>
MNUBZK:[08F4@$8QTP<YH ]IJ![VUCCN)'N852V!,[%QB( 9.[TXYY[5XY92Z
MW#X&TSQ:WB75I;L:J(?L[SY@:(W9B*,N/FX[DY' & !6[X6L; ^/O&>GWFJS
MO--=8^P2W('G1/ F6*=2!D@$= !0!Z'8ZE8ZI"TUA>0742ML9X) X#8!QD=\
M$?G5JJ"6-KI6F7,=A ENA#RD1C'S$9)_SZ#TKR.QCUY/"G@K61XMUDWFL74-
MG<AY0\8CE5^50C&\!1ACDYY.>E 'M=%>/:OJFO>%K?QIIUAJNH7L=DMC+#/=
MR>;-;I,6$I#$'@!<C(.WKVI++Q%>:9IVOW1U2:YTN*QC)6'6H[V>&9WV*ZR%
M?D4@DG.0-N<4 >Q45X='XCU6VM?&=G;ZO))';Z)]KA:/5C?&";+ E9MJD'&#
MMYQZ\XKHXUU+P[XF\.E_$NH7,>K6-TUY]ND#Q(\<2N)$7 "8)/ [4 >G45YC
M\-M6FDUJXTN^U.?4KT68N&NH=4%Y:3#?C<HP#$Q)^YTQGTK#\2>(-:?Q/XC@
MDU5M.N+&15T]7U9+2-4V JYB93YP9B<Y)]!B@#VJHS/$LZP&5!*REEC+#<0.
MI ].17F;6>L>(/%?BBVN?$.J:>EC96<B0V%QL59FB8L0<'C*]!@'/.>*Q[&\
M_M/Q!X#UG6M<N+.2]T63=,)UA624-%\HR,9;/('7B@#VBD9E1&=V"JHR23@
M5XC9^(?$%]J[RMJGV;6%U<P?9)]76.,()=HB^RE<D%.C9R2<YK>LK/4-:M?'
M5S<ZYJC1V]Y>6EM:1S81%$:GI@D]< = ,X')H ]/CD2:))8G5XW 964Y# ]"
M#5:]U.STZ2TCNYA&UW.+> ;2=\A!(' XX4]?2O)-/UBRL_AUX6L;/6[NXDO!
M&LCKJZVT=NZ0!FA>8*3&!QA!SGO3O#_B35;O2=##:I-*J^+6L?-6Y,OFP")V
M"M)@>8,D<D<X% 'LE%>*W4NMQ^#]?\5+XEU876FZQ.EM;B?]P(UN=NQEQ\PP
M3U/ P!TYU]4MM4U;Q#X[(\1ZM90Z5'#):0VD^Q5?[.')/'(R/N\ Y.?8 ]3H
MKRK39]9M9_ NN3:_J%U+KVU;VUE<?9R'MVD&Q ,*5('(Y/>L7PSXA\0:EJ6E
MW,NJ>7JLNH^7>6D^K*%"!R'B%IMRI"C@]<@')S0![?4:SQ/+)$DJ-)'C>@8$
MKGID=LUXS=2ZW'X/U_Q4OB75A=:;K$Z6UN)_W C6XV[&7'S#!/4\<8Z<]#H4
M-K;?&7Q,L^L7$=S+]FD@M)+@ 7(,+[OD(RP3G&.F* .\O=7L-/N8;>ZN%CFG
M222-,$EE0;G/ Z 8_,>M2V-[;ZE86]]:2>;;7$:RQ/@C<K#(.#STKBM8D>/X
MCZA)N97B\,2-;,#@J?-.\CWXC_2L'1SJOB/4O"EA-K^JVL$_A9+NY-M<%7FD
MW1C<6.<'YL[ASVSR: /6ZJ7.IV=G>V5G<3A+B]=DMT(.9&52Q ^@!/->2P:[
MJ3Z9HFF:MXAN[33/[5O[*[U;S1'*PA8B%&EQ\I;G+<$[>O-;+/9/XC\"C3];
MEUBW34;U1=2S+,V1;O\ +O &['J<GWH ],J"\NX-/L;B]NI!%;V\;2RR$$A4
M49)X] *\?MO&Y/@C0;!M=D/B ZY';W4/GDW 3[40P<=0NW YXY J'Q)J:7FD
M^.)-8\57=CJ=M)<VMKI:W 1&@V8C'DD?/YBG);MG@C% 'KUKK6G7EZMG;W(D
MN&M4NU0*>86)"MG&.2#QUJ_7D-]JVHV=CJ4=M?7$*6_@>*YA5)"!'+\XWCT;
M@<^U7K==9T+7_"LD6NZEJ4FL6=Q]IM[R4-$TB0>8I1<#9\W'':@#U"BO#[/7
MV9/",L7BW5;C6[S5+9-7L'F.V,DGS$:/ \L!OE X##L>H]PH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *8T,3RQRO$C21YV.5!*YX.#
MVS3ZHZMJ]IHMG]JO#-Y98(JPP/*[,>@"H"3^5 %MX8I)(Y'B1GC)*,R@E2>#
M@]J;!:V]JK+;P10JS%F$:!02>I..]82^.?#K:'+K#7Y2UAG^S2"2%UE6;C]W
MY9&_?R.,9K.U;XDZ1I_A_P#M:"*ZG47D5H\+VTL3HS$9R"F1A3GISP!R: .L
M>RM);E+F2UA>X3[LK1@LOT/44V;3[*XE,L]G;RR%=F]XE8[?3)'3VKF[GQK8
MV>IRS3WJ)I<>EB^:,V<PG4&79O.1PO;;C(Z]*L>)_%=II%C>Q0WT$-_%8-?*
MTT+RQI&&"[VV<XR> #D\^E '0FWA:6.5HHS)&"$<J,J#UP>U,>SM9+E+E[:%
MKA!A92@+*/8]17.6WCBRF\9W'AIH9A/%#$ZSK#(5=GW9'W<*  /F)P<XZ@U%
MI_CG3X_#6DWVI7R7-SJ"N8ET^SF8S;2<E(L%\ 8R3_44 =0UG:O=+=-;0FX4
M864H-X'H#UHMK.WL_.^SPK&9I3-(1U=SU)]^!^0K#F\=^'XK&RNTNYKA+W>8
M$MK6661@AP^452R[3P<@8K2O-=T[3]#_ +9NIS%8[$<2&-MQ#8"C;C=DD@8Q
MG)QB@"])#%-L\V-'V,'7<H.UAT(]#2>1#Y_G^4GG;=GF;1NVYSC/7&>U8UOX
MOTBX2S;?<Q-=W7V.*.XM)8G,NTOM*LH(^49ST]ZDNO%>BV1U875\L(TD1F\9
MU8"/S!E,<?,2".!GDXZT :4%E:VQD-O;0Q&0Y<QQA=Q]\=:;!IUC;$&"SMXB
M,X,<2KC/7H.^!7'ZY\1+2'PG?ZMI#'SK.:V65+^UEAV))*J;B&"G&TL01QQ6
MWH?C'0_$5]/9:==.US @E:*6"2)BA. ZAU&Y<]Q0!KP6=K:QM';VT,*.<LL:
M!03[@4D5A9P6[P16D$<,F=\:1@*V>N1T-9.M^,=&\/7!AU&6Y0J@DD>.SEDC
MB0D@,[JI51P>I[47GC'1;+4TT]YYY9V6-V^S6LLRQJYPA=D4A0V#C)H VOL\
M):)O)CS#_JSM'R<8X]..*BCTZQBE,L=G;I(7WEUB4'=TSG'7D\^]5=;\0:;X
M>MHI]1F9!-((H8XXFDDE<_PJB@LQX/05G0>/?#<]AJ-Z-0\NWTYD2Z:6%XS&
MS#A=K $MVV@9SQUH VTTZQCECE2SMUDCSL<1*"N3DX..,DG\ZE%O"#*1#&#+
M_K#M'S\8Y]>.*Y'4OB!8/X5UW4-&DW:AIEHTYMKRWDB9>"5+(P5BIQU'YU4F
M\;7T_CK3?#MF;>$-:175V\UI-(7+G[B%<!?ER=[$C/'4&@#N+>UM[.+RK:"*
M"/.=D2!1GZ"FO9VLERER]M"TZ#"2L@++]#U%96N>+M(\/3>7J#W0(C\YVALY
M9ECCR1N9D4A1P>OI5?4_'GAW2;F&WN;UVFGMENX4@@DF,L3$@,NQ3GH3].:
M-_[-!^]_<Q_OO];\H^?C'S>O''--:RM6,!:VA)@_U.8Q^[_W?3\*PYO'?AV+
M1K#51?F:VU E;000O)),1G(6-06R,'/''>H/"7BS_A*-4U](3$UE8W$45NZQ
MLCD-$K,'#<A@Q(Q@8Q@B@#HQ9VJW1NEMH1<,,&4(-Y'IGK3XX(HD9(XD16)9
M@J@ D]2?K7.WGC_PU8:E+8W&H,KPRB&:402-##(>BO*%V*>1U/'>HK?QU97/
MBO5_#RP3)<6*(8Y3%(5E8JS,"=N% V\$G#9XH Z Z7IYMUMS8VQ@5MRQ^2NT
M'U QC-2K9VJ%"EM"I1BZD(!M8]2/0G)S7$^$/B;I.NZ?HT5]=)%JM_& 5CMY
M%@,N,F-7(*[O;<3VZUM-XY\/)JITXWDGF"<6K3"WD,"S$X\LR[=@;/&,]>.M
M &Y]CMO($'V:'R0VX1[!M!SG..F<\_6E^RVY29#!%MFR91L&'R,'=Z\<<UD6
M/B[1=2URXT:TNGEO[:1XYHQ"^(RN,Y;&!UXYYP<9P:)O%VD0ZZ=&,MP]VKI'
M)Y5I+)'&[@%5>15*J2"#R>] &Q]GA+1-Y,>Z($1G:,ID8./3BF)9VL5R]S';
M0I/)P\JH S?4]37-3?$GPM;W%Q#)?RC[+<-;7,@M93'!(K;2'<+M7GN3COTJ
MUK'CCP_H=X;2]O)#,D8FE6"WDF\F,]&<HI"CZXH W/L=MY @^S0^2&W"/8-H
M.<YQTSGGZTOV6W^T_:?(B^T%=OF[!NQZ9ZXK$N_&_A^ROK*REO\ ?/?0K/:K
M#$\GG(S8!4J#GU^G/2L1/B-::AIOB5K7-E<Z29U26YMIGB*QJI\QL*,<M]S.
M[C- '=D @@C(-0BTMA'%&+>(1PD-&NP80CH0.U<Y?_$#P_I$PM-0O9#>+;QW
M#QP6LLA*,#\P"J3MX.?3C/458NO&_A^UM-/N?MCW"ZBADM4M;>2=Y4')8(BE
M@!GG(XH W1!")))!$@>0 .VT98#H">_4U'#8VEO \,-K!%$^=R)&%5L]<@=:
MJ:'K^F>)+%[W2KC[1;I*T)?85^9>O4"LVV\>^';N]6U@O)79V=(91;2B*9U!
M++')MVNW!X!.<<9H VTTRPCC:..QMD1D\LJL2@%<YVXQTR3Q4Q@A9XW,2%X@
M1&Q493/!QZ5DQ^+=%FL]*NX[T-#JN?LC;&^?"ER3Q\H 4Y)QCO4&E^-] UF^
MCM+.ZE,DRL\#26TD:7"K]XQNRA7QU^4GCGI0!MV]G:VA<VUM##O.7\M NX^I
MQUI);.UGFCFFMH9)8_N.Z LOT)Z5S.G?$OPIJMW96]IJ+LUZVRW=K:58W?\
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
MNX[!;Q+MCW'&022S'W->H44 <E'HFLV7C\ZO;)9RZ?=V,-K<^9*RR1&,N<J
MI#9W#J17*0_#;6K+2_#DL,D4U]IUI+:7-O'J,]HLBO)O!26,;@0>H(P?P%>L
M44 >9WW@+4/["L8+33+ WL;SS-.NK7,4MO/(<[TF*LS#@;@V,D5TVH:)J%YX
M$BT>\2RU>]\B)+G[6[QQSLN"S;E!93D9! X.#7344 >9)X,\51Z+92)=VTE]
MI^KB_L[2[NY)TCA\LH83,5#'[S$$CCI2R^!O$>IGQ!>7\^FPZA>W=E>VBQ%W
MA5[<#"/D E> ,]^N.U>F4UY(XRH=U4N=J@G&3Z"@#B-=T?Q3XJ\*WVG:E:Z3
M:R236S0QPW#R A)E=RS%!U"\ #ZFMA]#NF^(D.O Q?9$TI[,C)W[S*KCC'3
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
M3K6?-\-M1_M/4[5DBO-(U&^>Z=I-7NH-B.VYT,"?(YSG!R.V:]3HH \J\4>
M_$^MSZK'YD%PES=K-;7,VIW""*(,I$7V<#R\C:?F.<YSUK;OO".K7>O>*8PU
MH-(\0VJQ23^8PFMV6$Q\)MPP)P?O#C-=U36EC1T1W56<X0$X+'&<#UX% 'G'
MA[P-JMM<V[ZI;P%[&UDB@G&L75QND9-FY8I/EC4J3D<]L=*Z#PKI^J^'=%\.
M:"UI \4%DR7MPDAQ&ZA=H48^;<2WITKIY)(XDWR.J+D#<QP.:=0!Y]XQ\*>(
M=:U:]>V>*YL;BS$,$<NI3VJVDGS;F*1C$N[(^\1TQTKK?#6GS:1X5TC3;DH9
M[2RA@D*'*ED0*<'TR*U*;'+'*NZ-U=02N5.1D'!'YT .HHHH **** "BBB@
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
M!$F<[]^=V_\ VLY]Z;8^"?#FG1WL=MI<86^A$%UYCO)YR#/#%B<GYCSU_(4
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
M "BBB@ HHHH *Y/Q/J^K+XCT7P]H]Q;6<VH)--)=W$7F[$B"_*B9 +$L.IX
M-=967K?AW2?$4,,6J6@G$+^9$P=D>-NF5=2&'X&@#RV#Q)JOAEO%\[FVNM4G
MURUL1-#"S1AFB1=_E@EB<#[@/WCC-:Q\7^*K"PO[JY@GFM-.DM[F2ZGTM[1I
MK<L5F38Q/S*,.&':NP@\$>&K;3;W3HM)@%G?,KW,3%F$C  !N3P> <CG//7F
MK&G^%=%TNRN[2ULL0WB[+CS)7E:5<$89G))&"1C/>@#B]7\176IR_:O*L[C2
MD\2V5A9>9$'R5<"60'UWDA3VVFM/1=4\3>)+^\U"TU'3K/3;34I+(64EJ9'=
M(WVLS/O&USR0 ,=,YKH8?"NB6^D6&E16")8V$R7%M"';$<BMN5LYR?F.><Y[
MU7G\$>&[G6#JTNEQF\:1968.X1W7HS(#M9A@<D$T <1;^/?$VH74M_8V=Q+:
MQZ@UL-/CTJ5PT2R;&8W . ^,MC&!C%;-AXDUQ?'K:;K4PL+>:YEBLK=M/)CN
MHU4E"EP'QOP,E2/48K?;P5X=;6#JO]FH+LS"=BLCA&E'(<Q@["V><D9S1%X+
MT"#4VU*&PV799W5_-<JCN"&94)*JQR>0.YH K_$;_DFWB3_L'3?^@FN.L_B/
M>KX7US6(X!%#H]K!%;Z=/$5FD+A=L\G<1G=P!V!R<UZ)'X>TY?#*^'I(WGTX
M6PM6260EG3&#EA@Y([TV;PQHMQ=&YFT^.24VAL6+$D/!_<89PP^H- '"Q^)?
M&WDW\<$,UVZ6+7<,\^CR6BB5&4F'#$A@ZEMIZ@CO5R?QEK>N0ZK?>$H8[JUM
M;*V,2E S23RE7;'(R4B(.W(RS8K?A\)VV@6=S)X5MK6VU)T5$DO7EF0*"#MY
M;(7&>%(&<5#H/@33=,\'+H%['%=+)*UQ<LBF(/,S;MRX.5P< 8.0%% $W@G6
MI=9TJX:XOS=W,%PT4H>Q:TEA. =DD9)^;G.1P0167K]S%9?%#1[J>58H8=&O
MI'D89"*&B))]@!6W:>#]&L'LVLX)(!:W+W0 E9C+*R%"TC,2S_*>Y[#TJ_=:
M+IU]?QWUU:I+<)!);JSDD>6^-ZD="#@=10!P.@>,]=E\4Z;8WLC7-GJEK--%
M))IC6@4HH8&/+L74@]\'I533/&/BM?!FB^+[Z_TRXM+N>&&:PBMBKE7D\O<L
MF[EP>=N,=1VS7::?X$\.:5>0WECI_EW4$;QPR-/(YC5A@J-S'"X[=!VK,\*_
M#+0]!T[2OM=E!<ZG8J#YZL_EF0?\M A.W=_M8S[T <]::_K_ (?LO'>M7.H0
MW\&GZA)'':O R_.4BVD,9#MC&[E0/4Y&:VCK?B70-<LM.U>_L-274K.XFB>V
MMC";>2) _3<VY#G&>#G%=)_PB6A'5;W4CIT9N;Z,Q719F*2J0 0R9VG( !.,
M\56L?!&@Z1'=-I=@D%S-;M;B5Y'D*(1]U2Q.U<]A@<4 <AIOBWQ5%X;\-^)K
M^_TVYM-3GM[>:QAMBK*)6VAE?<<N#R5QCJ.V:U-$\2:X_C5],UV86)FEG6UL
MVT\[)XUR5:*X#D,=H#,"!WX%6_"_PVT/0;+27FL89M3L847SPS[/,"X,BH3M
M#'UQFM&/P-X?@N)KFWL3#<2)(BR+*[>5Y@(8QJQ*H3GL!0 [QKKUQX<\,3ZA
M:1Q/<F2*"+SB1&K2.J!GQ_"-V3]*Q=8U/Q3X5T226\U+3=2N;FYM[6TD^R-
ML+ROM+2 .<H.",8-=5_8FGOH*:)-;K<:>L"VYBG^?<B@ 9SU/ YK.M/ WAJS
ML;RRCTJ-X+Q%2=9G>4NJ\J,N20 >0 >#TH Y?5/%'B3PT^N:;?7MEJ%S!H<N
MJVMW%;>5L9#M*.FY@1D@@Y'0TTZQXZAUC0K&34-(8Z_;R.C"S;%BR*KG^/\
M>_*2.=O// XKJ[3P1X<LK&_LX--7RK^+R;HO*[O*F,;2[,6Q@G@'BM%]&T][
MS3[MK<&?3E=+5]Q_=AE"L.O.0 .<T >=S^-/$MKH<D+SZ>VJVOB2/1VN6B*P
MRHP4AV7/R_>&<'M4NN>+/$OA?^WM.N[RRO[JVT<ZG:W4=MY6S#["CIN8$9.0
M<]C70^(O MCK%M'!;PPQQRZO#J5\LNYUN-N PP>F5 'I5_3_  9X>TNWO8;7
M3(]E\GEW7FNTK2IC&TLY)VX)XSB@"AJ.O7__  EFA:/97-N@U#3[F=V:/?M=
M0GEMC(RN6;C(SCJ*XG1?%/B+1/ACH5U+?+?7&JW:VEO(;.262W!:0LS .3,V
M%^4?+VZUZ#H_@3PUH-[#>:9I:07,*LD<OFNS!6QE<LQR.!@=NV,FB/P)X9BL
M+RQ328_LMW()98B[E=P)(*Y/R8))^7'6@#C[GQEXKLO#VHN;=FN8+VSAM+J\
MT][1;A9G"LK(Q."IXR.S XJWXDUWQ7X=GLQ?7T46GI;>9<ZK!I33Q>:7/RR(
M)-T:!=OS<YYY'2NJA\&Z!!IS6"6&;=[A+EP\TC,TB$%6+EBQP5'4]J75_!^@
MZ[>?:M2L!/-L$;'S742*#D*ZJ0'&2>&!ZT ;2L'C#(P(89##H?>O(M.\2>(O
M#GA'Q)J]UJ$.HM%K,]G#&UL_R2&X";\^8Q\L9XC XX&ZO4=/TJWTVXOIX3(7
MO9Q-)N;(!"*@"CL,*/UJ@/!GAX3ZG*=+B8ZGG[8C,S)+DY)V$[020#D '/-
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %127-O
M%/#!)/$DTV?*C9P&DP,G:.IP.3BI:Y?QSI]W/I=IJ>F6S7&I:3=QWD$*<-*
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
M,(&*AL@8ST/.:W=9T#5-:U'4'T?39M+BNO"[6ENLB+%Y<IF+>6=I(4D>G3-
M'HEIJVFZ@\J66H6ER\/^L6&97*?7!XIEOK>DW5Q';V^J64T\B;TCCN$9F7U
M!R1[UY_IFD2WGB30;G3?"4^@1:9;31WLDL<<8E#1[5B783Y@W?-N/''J:H:5
MX'?3_!7@=H="$.L6NIVTUY(L0$R)N/F%VZXQC(STQZ4 >I#5],.H?V>-1M#>
M_P#/L)U\S_OG.:J:%KR:X^JJD#1?V??R6+9;.\H%.X>F=W3VKRV_T?Q%?:]9
M2R:-=1W,/B".YE-O8VZ6ZPB;_6"8?O')3!//<Y'%>@>"M/N["7Q*;NW>$7.M
MSSP[A]^,J@##V.#^5 &[_:NG'4#I_P#:%K]M R;;SE\S'7.W.:<NI6#VT-RM
M[;&WG8)%*)5VR,3@!3G!)/&!7C^C^#]:BOK;3=2M=0%Q#JOVMKZ&RMRCXE+B
M7SRP?D<%>N"1C%;ECX5U=?%;:.8&AT#3;FXU*PN/X#)*H\M /^F;O,W_ 'S0
M!Z'%JNG3WTEC#?VLEW']^W293(OU4'(J./7-(EN(K>/5+%YIL^7&MPA9\$@X
M&<G!!''H:\H\'^$]6MK[0K/4;+4+>XTNX,LMPEE;K$2 P)\\-O</GD8SSR.*
MEC\#21?#9730@OB :N+D2"(>> +S.X-U \OGKTH ]*L/$VDZEJNH:;;7:&ZL
M)!',A8#DJ&^7GD 'GT.:N6.JZ=J8D-A?VMV(SA_(F63:?0X/%<!%H0M?%7C.
M&?PQ<SQ:HADM[JUCB4,AMPCH)"05=FW?B<FF>#9-0\,I>FYTB]?3%^RVUK)+
M8PP7CLS[-C!#AU3<#N..K=: /1;R^M-.MS<7MU!;0@X,D\@11^)XJ*35],AT
M]=0EU&T2R;[MRTZB,_1LXKFO'\6I3+I(M+![FT6=FN9(+.*YGA^0A"B2?+R2
M03@D"N'L?#.H1>%=E[I6M0W$&N7-W:-;VUO(T*LH +P$[&4[FX08!Z8H ]F@
MGAN8$F@E26)QE7C8,K#U!'6I*P_!R:@GA+3EU6R@LKT1GS+>",(B_,<?*I(4
MD8) /!)K<H **** "H+R^M-/MS<7MU!;0 X,DT@11^)XJ>O/OB+HVJWFLZ#J
M=G#-<V=D9EGB@MXYW1G"A9!'(0&Q@CU&<CO0!TVH>);:SO-#AA5;J/5[AH(I
MHI 57$;/NR.H^7''K6@NJZ<VH'3UO[4WH&3;"9?, _W<YKSC2O#&H6A\+R1V
MEZ(UUNXO9HYX8XS;H\+J/DC)55+<X'0M6/X?\'ZS!>V&FZG:Z@+FUU/[6][#
M96YC<B0OYGV@L'.X<$=>2,8% 'KQU;35U :>VH6@O2,BV,R^8?\ @.<U1T_Q
M9HFI_P!H^1?PJ-/F>&X,DBJ%V %FZ_=^8?-TKC/#6EMI%V=.U7P;-?:F=3DN
M3K'E1/&X:4LLQD9MRE5(&W&?EXZU0F\.W5MI7Q TJ'PU,MW?-=36=W% FR2)
MT0+$K [LY!.W&.* /3Y-9TN&UDNI-2LTMXW\N25IU"(W7:3G /(X]Z>=3T];
M:&Y:^MA!.=L4IE7;(<$X4YP> >GI7G^I^%X](NO#%W!X;^WZ386\J7%A;1(S
MI,ZH!-L8@2-\I!/49S64/!U]>6%DDVAM!IMSXJ6^&F,%(MK7RV!WJ"54%N2H
MR!NQZT >C7WB*UBT&XU33)+34EA(7$=Y&B$E@"#(3M!&<\_3O5VZU;3;*YBM
MKO4+6WGE_P!7%+,J,_T!.37F/B+PE>1CQU;Z1HYCMKZ'3FMHK>,*DDB.?,*@
M<9 QFKUQI;:?XI\0R:KX.F\0#4YDDM+E(HI5$815\IB[#RPK G/0YS0!Z1<7
M$%I \]S-'#"@R\DC!54>I)X%8MCXJLM2\32Z19M'/&EBEZ+N*57C8,[)M&/3
M;US6;\0M*NM3TK2W@T]M0M[+48KJ[T]2N;B)0P*@$X8@D-M)P=M<;<^&]3UG
M4_%DVC>'Y]#CU'1$@M_-5(O.E#G=D*2$)'R\]L$]: /4H]>T>:&>:/5K!XH"
M!,ZW*%8R3@!CGCGCFH];UF/2+"YE3R)KN*%IDM9+E(3(H(!.YC@#)')XYKSC
M0O!LFMW$L6HV&H6,/]ERV,@EL+>VC(?;A1Y;9?:5W XP,=>:AD\/^)=8\%>)
MKS5].E_MIM-CTJUAZM(L8!=Q_P!=')/T44 >J7.KZ=8M"E]?VEK)-_JTFG52
MQ]LGG\*=<ZKIUE<16]W?VL$\W^JCEF56?_=!.3^%>>WFEO8>+=;NM5\(S^((
M=2A@6SDCBBE$2K&%:%@[#RQNRV>ASZBL;7_"VKOXBU\3Z9>W%KJRQBV-K96T
M^U!&%\HM(P\K:0<$<=P<T >M3ZKIUM>Q65QJ%K%=R_ZN"295=_HI.35J1TBC
M:21E1%!9F8X  ZDFO*M0T'4[#Q?;SZ7IE_=W+/9I<R7UK!-;3I&JJ91)NWQ.
MH!/'5AD YKT>POH=;L;AFM)4A\Z6V:.Y08D",4) R05.#CU% %?1_%&CZYHB
MZO9WL0L]I9FD<*8QDCYN?EZ'K5^UU&QO;0W=I>V]Q;#.9HI5=!CK\P.*\AT[
MPS?Q>!M*T]_"LYETC4HYM2M3'&HU&-6D^X=V)-NY6PV >E6+_P +ZIK,/B2]
MTK09=,L+P6872YMD+7IBDW2DJIPFY?EYZXYH ]'N_$FG1^']2U>RNK>_BL+>
M29UMIU?.Q2VW(S@G%.@\1:8]CIUQ=7EK9R7\*2Q0SSJK'< <#)&>N.*\^N=%
MN]5NM<U#2/#-QHUHWAZYL3!)$D3W<[#Y (T)'RX(W'^]@<56UC0M6@?2[K3=
M$O9M573+2V>.XM89[.<)R4<L=T14ELD8_&@#V"J<>K:;+?O81ZA:/>I]ZW69
M3(OU7.14=EJ/]J+?I%#/;M;3O;>9*H =@ =R<G*Y..W(-<+X&TW^R(M+TG4/
M!<PU6T=S/JQBB:,L=V9A*6W,6STQD9]J .]BUC3)XWDBU&SDCC3S'9)U(5,D
M;B<\#(//L:=;ZII]W9->VU_:S6J9W3QS*R#'7+ XXKR2+P)J$/PFTR"STKRM
M42^2ZU&#RD,MS&LCG:0_#X!5@K'!VXI\OA+5+[0]6O(;"_E\^[LY9].N;:"T
M%[%"^YU"(V 2#CYL9VB@#OF\9V,NMC3K PWRMITU\MQ#<H8SY;*I3/0'YAR3
MQ4MIXPTR6\TVPNI8K;4+ZR%V(?.1U4?*-N\'#'+#&.O45Q$6E3WWC.^U/3O"
M=UI-G+X=N+0&2%(C+,64@;%)P<< GDX] *6PT"XTW5/!-]>>&Y;Q8M$2QN/+
M@1VMYQY6UG#$8"[6YYQS0!Z?>7UII]N;B]NH+: '!DFD"*/Q/%0S:SI=O8I?
M3:E9QVDGW)WG41M]&)P:Y7QMIMQ+XA\/ZM)H\FLZ98^>MQ91*KLKN%"2A&(#
MXP1ZC=D5DZW;WLMIHO\ 9_A6?3M-WW#RQ0:?;3W$+DC80C$H@?+$D9(X!Q0!
MZ$^JZ=%##-)?VJ13 M$[3*%D &XE3GG !/':JU_XATO3X2TE_:><T)FAA,ZA
MYE R-HSSG'45Y?H?@Z_N-/\ "%CJ^C2M:VNKWTUQ!/&NV.,B0Q[E7Y<%BO X
MY]*N:GH,MG?>++6Y\'S:Q+JIW:?=Q1QLB1^4%6,LQ!BV$$C ^G.* .]T[Q5I
MEUH.E:I>75MIXU*W2>**XG53\R@[03C)&>U:UQ<V]I;M<7,\4,"#+22.%4#W
M)XKQV_\ #VJV^@>'9+71=0DUFVT.&T\M[2"YM92!DPRJ[ H<CEQC@]\8KNO&
MT>JS>%K5+33X[B0W$)NXX[=+AHHQRS1(_P K,& QGMDT =!'J^F360O8M1M'
MM"P03K.I0L3@#=G&<D#%/L]3T_4/-^Q7UM<^4=LGDRJ^P^AP>#7C:^%=8N]"
M\3VLFE7WDWVJ:?-%'/!'$TD89/,;9%A5X!SCGCGG-;WB+P5=-KVMP^'-/BL(
M+WPVULKVZ"*)Y_-X4XP,E,C/H: .NN/&.F+K&DZ?93V]\=0N)+=GMYU<0LL;
M/\V,]=N,<5M7NH66FP>??7<%K#G'F3R!%SZ9)Q7E]II;7?B[P;=:?X)N=&BT
MUI4NYI(HT"@PLH4;22Z[OXCZ\=36G\0-&U:X\3:-JUM!/=6-M!-"\=O;17+P
MR,5(<1R$ Y VY'(_&@#J[WQ';VNM:%I\:"X75VE$<\<@*J$C+Y]P<8J_'JNG
M37[V$5_:O>(,O;K,ID7ZKG(KSG2/"^HV5WX/:*WO(XH;K4)Y?/BC0VHEC;:"
MJ$JH+'(4'C.*R/"?A'6+:]T2QU*SU"&YTZ\,\MU'9VXB8@L2WVC=O</G!&,_
M-R.* /7!JVFMJ!T\:A:&] R;83+Y@_X#G-4--\7:'JEO>SP:C L5E-)#.TDB
MJ%*-M+<G[N>AZ&N-\':6VCFTTK5/!LUQJT-Y)++K!BB:-R68B?S2V[.".,9'
M2LBY\-7D/A'QSHEMX9FCO;BYN);6XB@0)-"\JLB(P.>!SMQ@8H ]6FUG2[>V
M:YGU*SB@20Q-*\ZJH<=5))QGVJ234["*&&:2^MDBF_U3M*H63@GY3GG@$\=A
M7":UX;@T;Q'HU_!X:_M+0[2REM_L5I"CFWF9E(E\MB Q(4J3U[UC6O@R]N(-
M"BO=%*:<_B*>_P#[.<*RVELT;;$< E0-W)49 W8H ]&O?$-M'HQU+37M=1C\
MZ.+,=W&B?,X4_.3MR,YQU/3J:N3ZMIMK>16=QJ%I#=2_ZN&295=_HI.37F6L
M>$[V%O&%MI>DM':7.H:7/:Q01A4?:T9E90..,$GZ5<CTMM-\1:\FK>#9M<EU
M'4/M%K>I%%(GE$*%1F=@4V8/\Q0!Z#)J^F0WZ6$NHVB7CXV6[3*)&^BYR:YS
M4_'D.FG7@UA))_9%U:VS8D \PS[,$<<8W_CBN%\::/XBU2[UE$T6Z-P;Z.2U
M:TL;?RI(E9-LC3G]YOP#D YX Z9K6\1>']6NG\;&"PFD^V:CIDMOM7_6K'Y.
M\CV&UL_2@#TDZE8BVGN3>VP@@9DFE\U=L;+P0QS@$=\TMYJ%EIUM]IOKRWMH
M,@>;/*J+D].2<5YGJ^F2S_$63PU:-')I&LRQ:K?HK@^48#B12H[2,L(_[ZKH
M?B'IAU"#3)8[74Y)[69I(9K&"*X$3%=OSQ2'#J02..F.HH V[CQ7HMKJMAIT
ME_#YU_$\T#!P4*KCG=G'.>/7!]*NOJVFQ:@MA)J%JEZ_*V[3*)#]%SFO-FT?
M45O/!6KZMX3CGD@M;BWO;:QMHB(68IY1*DX &&/!(4DUGZAX9U Z1K>A-X6F
MNM<OM0DGMM; C\L!I-R2F7.Y"B\;0.V!UH ];_M*P^V?9/MMM]IW;/)\U=^[
M;NQMSG.WG'IS26NJZ=?7$MO:7]K<30_ZV.*979/]X Y'XUP:^#[JZU_QU>_9
M5CU&[@C@TW4)4Y4FU"%D/\/S<$CT]JPO#7A/5I);&-K74=,N["PF@$ILK>&)
M7:(IM\Q&W2#<=P.#RH)YH ]"U;QEIFG36<,$]O>SSZA#8210W"EH6D;;N8#)
M&/2MRZN[:QMWN+NXBMX$^])*X15^I/%>.0Z#<M8>#=/@\#W-E?Z1J5HU]>F.
M,+A#^\974DR!C\Q/3CGG%=MX[TNYN[_P_J/]F/JVGZ?<R27>GQA69]T95) K
M$!BA.<>_% '4+JNG/9QW:W]JUM*P2.83*4=B< !LX))XIW]H67V$WWVRW^Q@
M%C<>:OE@#@G=G'%>37GA._U/3M6>+09K+3-2UNQFBTPA59(D*B:5E4X3=U(S
MGC-=E\0K6WL?A5K]M:016\$=A($BB0*JC'0 <"@#I;;5=.O;B6WM;^UGGA_U
MD44RLR?4 Y%9/AKQCIOB/2["Y$T%M=7B,Z63SJ9<!B,XZG[N>E<=H^E37GB/
MPM)I_A2;1%TJ-S>W;I&BR*T141H5),H+$-D],9ZFJ&F^!I+/X?>&&CT(1ZY;
MZM;W%Q((@)U43G<2W7&SMGIB@#U<:G8-:1W8OK8VTC!4F$J[&8G  ;."<\?6
MJTVO:>([Y;2\L[J[M(GD>V2Y0,"HSALGY?3)X%>>Z7IDLWQ%D\.Q&.70=,NS
MKJ%'!"O*"$A('3$AED ]A5+2M!U:S&JV%AHEZFG2:9>)C4;6%9X)7&5CCF0D
MRJS$]?0<T >GKKMC#I=E>ZE=6EA]JC1U6:Y3&X@':&SAL9ZCK4UWK&EZ?Y7V
MW4K.V\[_ %?G3JF_Z9/->:6VC7.DZAIE]K'A:YUNU;0;6RCCCACF:TE0?O$*
M.0 &R/F'I@TGBO3-6O)?LT/AR:WLFTE(;6*SL;6=E?#;H9'?(15^7&WCDD'-
M 'H)UZ/_ (3"/P^("7?3VOA/NXP) FW'XYS6Q7G7A#1M5M/$'ARXO;2:-8/"
MD=I,[C[LP>,E#[X!_*O1: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y/QW
M>7-G#X>-K<2P&77;.*3RW*[T9_F4XZ@]Q0!UE%<%=_$*^B@U'5K7P^;CP_IM
MP\%Q=_:PLK;&VR.D6WE5.>K G%+J'CS5QJVN6>C>&TU"+2(XII)WO1"'1XA)
MA05/S8SQTXZC.* .\HKBX_'-YJUQ8P>'=%6]>?3HM2F-S="!8HY,[$!VMESA
MO0<=:UO"7B-O$_A>'67L_L;2/,I@:3=LV2,G)P/[N?:@#>HKS_1OB8NH^(H=
M)FM=/=KB&66(Z;J2W;*8QN*. HP2,XP2,C%:/@CQI-XO664VMC!$J!MD-]YL
MT1)^Y+&44HWYB@#KZ*X>R\0>(+CQ]XCTF2TB.FV<4#(XG :$,DAW !<L6*C@
MGY<=ZPO!GCC6[?PUX4;5M(EEL-1:.R&I2WH>9YFSM9D(SM)!&=V>^* /5:*\
MV?XN68OW*PZ>=-CO/L99M2079^?89!;XR4S_ +6<<XKHO&'C&#PJ-/A*6SW=
M_(R0_:KI;:%0HRS/(0< 9'0$DD"@#IZ*\_A^)T;:&^KR6,+6EE?"TU.6UNQ.
MD"D K-&RK^\3YEST(YXXJ67Q[J0TW0+F'PZ7EURY>.TMVN@C"/861W.W R "
M1S@'N>* .[HK@KGXDG1[/5DUS2EM-3T]X%%NETK13><2(V$K!0JY#;BP&,'K
M5,_%9(M)UN>2ST^XN],MDN@FGZDMQ#*C/MQY@4%6!Z@KW'K0!Z317%P>-M3A
MUE]/UCPW)9M)8RWUH(;D3O*L>-T;* -K_,. 2.<9K/LOBDDGA2^\07EI8""
M1".*TU$2OYDC;1'(&5?*(.,D\=>N* /1**X[PIXZ3Q#K%QI,R:>+J*W%RKZ=
MJ"W<3(6VD%@J[6!(X([\&JVL?$.32=/UH_V09M3T_4$LX;)9N;D.H='#;>,I
MN.,'&PB@#NJ*X:_^)-K:^9-:V+WEJFGV]V'CD 9I;APL,(&,9;DDYX'8TESX
M\U+2!J$&NZ#':7L&F3:E;+#>>;'.L0RR%MH*L,CL1S0!W5%<X_BDKJ?ABS^Q
M@_VY%)(6\S_4[(A)C&/FSG':N2\*^,=53PIX;T^UM'UC6]02YE+75T45(HY6
M!=W(8]U4  T >H45Q/@'5-2U/4O%1U))H9(=2$:VTDWF" "%,JAZ;2<D8QG.
M<"L73/%7B.P?Q=<0Z2^JV.G:O<-))-?;&2)40^7$I4YVC)QE1SQSF@#U"BO/
M-3^*MI#>BWTR/3I0MG%>.VHZDEGN61=R)&&!W-MP3T R.>:WKWQA!#\.Y/%]
MI;M/"+(7B0.VPD$9VDX.#V[T =+17'V7C#4UUG2[/6=!&GV^K!OL<R78E(<)
MOV2KM&TE03P6'&*HZ/\ $I=1\66>B36^F9O?-6)['5%NFC9%+8D4* N0#R">
M1B@#OJ*\V\/^-+M]!\/V&C:7-?ZE?Q3S[;[4"1%%'*5+/*5);)(  7^5:GP^
MU/4=4N?%#:DL\4L.K-$MO+-Y@@ BCRJGIMSDC&.N<#- ':T5Y=I?BSQ%I\?B
MR[329-4T_3M7NC++-?;'2)<$I$A!R%'."5'.!6U)\1H(]/UJX^PEI;.*WGLH
MA)S>QW 'DD<?*2Y*D<X([T =O17'^/=<UK0_#UA=:9!%]JEO;:&8&08 =U!4
M$J<YSMS@8SFLF^UWQ-!\1X[6STLW,\FA+,]@U_LMX7\]@7+;<$XPH(7)]@*
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
M) D,JKE57#;OER,#UKJ]'\0?;?#+ZS>BSCBC5Y&>RNA<Q%%Y+*X SP#QC(H
MW**XW3/&.K7.F_VYJ'AY;+06M'O%N?MJO*L03>"\>T8W#L&..]1Z?XWU-KG1
MWU?P\+#3]9<1V<ZW8E=792Z+*FT;2P!Z$X/!H [:BO.+7XEZI-IUIK$WACRM
M%EO?L4ER+T%U)E,0=4V\KG&>0<YXXR;NA^)M?N/$7BJ"]LK<V&FSE8G-TJ>6
M!$KA3\HR&SDL3\N<<XH [JBO-[+XDIJ[ZKIDT%EYD>ES7L<NEZH+@;5&"I<*
M"C\@@@$?E4UGXSU0#0]'T?0FU"XN="AU /<W^W8#A<.Y4ECT^;&23T')H ]"
MHK@+'Q>NO:AX.N&M+NTEO+F]@E@6[PD4D4;A@X Q*,J<=,<'VJO8_$O5+G3]
M.U>?PQY.C75X+-KD7H9T8RF,,$V\KN '4'KQCD@'H]%>?ZM\0M3L]/UO5K'P
MZEWI&DRR6[S/>B.21XSABJ;#\@;C.<\$@'I6OXR\07NE>';*33?*CO\ 4KN"
MR@DE&Y(6E.-Y'? SQZXH ZFBN:TO0-7TB\6ZG\5WVHV_EMY\%Y%$%9L<,C*J
ME /3D5SMC\3YKW5&TV+3]-N;N6UGGM8[#55N<O&N?+D*I\A/8C<* /1Z*X6Y
M^)MC!8V=_':M-:2:2VJW+*_S0KE51 ,<LSDKU&-IJS+XOUG2-%O=6\1>'%LK
M6" 2QBWO5G=W9@JQ$;5PQ+#D9'O0!V-%<5_PD6NW5V?#VIZ:NAZCJ=G,^G74
M%T+E5=0,AOE&&7<&[@XZTEKXUN'\9R>&1;6N;5TA>2[O1%<3#8&,J1;,.O/9
MNQX% ';45S'B7Q/?:-K>BZ3IVDC4+K5!/LW7'E+'Y:J<L=IXPQ]^. <UCW7Q
M'NK#3KL76@L-7LM1M[&>QBN0P;SL%'C? W @\ @<\'% '?T5Q;^+M>EU%M*T
M_P -PSZG;6R7%]&^H!(X-Y;8BOL.]B%)Z #UJLOQ%N-0;0(]%T,W4^L0W#A)
M[D0BW>%@KJYVMP"6&1Z#CG@ [VBN N/B1=6FG-YN@.=7AU:+2Y[!+D'YI%W(
MR/@!@01C('7G&*9=>,?[!U;6[[6;2XAEL])MIYK>.]\V(,\CJ$12  <X!?OD
M<#% 'H5%>:'XF7-W8ZO:V\&EG4X=,EOK9K'5$NHP$P&#D*-K+N!Q@AL'FK\7
MC/5;+P/I.JZG:Z5#=7:1@/>:FL$;@QAO,)V<$G/R ''KB@#O**\\C^)\EUH6
ME7UCHGVNZOM2DTTV\5VI42*K'<LF,,AVCGC@Y[<Z-UXZ?2EUN/5].6WN]-L8
MKR.*.?>+D.,;5.T=)1LZ=P>^* .RHK$UC6Y]'\,C4[B"SBN0D?F17-ZL,2,V
M 092.@)/;)QP*Y./XJA_#FJ:BNF07-SIUY!:O%97HFBF\UE"M')M&?O'@@<C
M% 'H]%<*?B#<Z7<:M!XDT3^SY+'3_P"T4$%T+@2Q;MN,X7#;L#'3GK5"Y\0>
M)9_%_@Z'4M*;28+NYF8K!?>:LBB!SLE 5?F!P<<CCKQ0!W5EHFE:;>W5[9:=
M:V]U=MON)HH@KRG.<L1UYR:OUQGBS7]>TOQ?X;T_2;2&X@OC<>;'),(_-*QE
M@,E25QUR.O2I+7QAJ%YXBUK3XM$06>D.5GO9+M44GR@Z@ CKDX.3@#G/:@#K
MZ*\[TOXJVL]]>V]_#8!+;3Y=0\W3=06\79'C<C85<-R,=0?6JNH^)_$EY>^#
MY+K27TFTO]5B96AOO,+QF*0^7*H5<$\-CYA\ISR* /3J*\V7XN6;WX98=/.F
MF]%GN.I)]K/S[/,^SXSLW>^<<XK?\9^,&\*?V<BVUNYO9'C\^\N3;V\6T9^>
M3:V">@X]>: .JHK@=7^)(TZ]M=/2#2EOGLDO)_MNK)!"@;HB2%3YC'!Y  Q@
MYYI]O\0KC6QIL/AO1A>W=W9?;I5N+H0QP1[RF"X5MQ+JP&!VS0!W=07EG;:A
M9RVEY!'/;3*4DBD7*N#V(KE;GQAK$7B+3=#B\-[[V[L?MDRM>*%M@'"L&8 A
M@,]1U.!CN,>+XN6<U^C)#I_]FO>BS5O[23[7R^P2?9\9V;O]K..<4 >D*JHH
M50 H& !V%+7&>"]?U_6-6\00:E9PBUL]2EMXI5G!,>U(R(]H4;A\Q.XGOCM5
M'5O%_P#PCM_XTOEM+FZ;3189A:[)1_,^7Y%VX0\\XSN/I0!V6EZ)I6B)*FEZ
M=:V2S/YD@MX@F]O4XZU?KACXTUN.^O\ 2[[P\EE?C39+^RQ>K*LBH0"KD+\K
M L#W'O6#X/\ $6LV6@Z- ME<ZIKNMP_;!]LU1FC$2HI:4DJ?+!+@!%!^M 'J
M]%<!<?$BY@TV$C0)'U7^UUTB>P%ROR2LA=65\892 O)QU/I4EQXU\1#5[S2;
M/PM%<WME9PW5P/[0"(I<,2@8IR<K@<8/.<8Y .[HKS_3_B/>WHT*_D\.O;Z)
MK,R6T%TUTIE65@<9C ^Z2I&<]LX&<4MU\2ELO%<&D30:8\,]^MB/L^J+)<HS
M-M5VA"\+G&1NR,\B@#OZ*\N'BO7KGPWXYFU6S(M=-FNHHY;6]$4L>Q$(C4JF
M>C$[^O.,5NR>+]5EOY]-T#01J3Z?;0R7CSWHAPTB;E125.]BO.3@<]: .THK
M@E^(EUJ=UI-OX>T,W[:EIS7R&:Y$(BVN%*O\IZ$D9&><<8Y'0^$_$)\3:)]N
MDLVL[B.:2WN+=G#^7)&Q5@&'49'6@#<HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*US0H-=2
MP6>62,65]#>ILQ\S1G(!SV-:M% '&W?PZL[J2]@75M2@TB^G-Q=Z9$Z"&5R<
MMR5WJK'DJ& .3TK6A\,6D%]KMTDLH.L)&DJ<8C"1^6-O'IZUN44 ><ZMX1N=
M)724T.PU6YDL]/6P:ZL=2BMI)(T^ZD@<8(ZG<O().*W/!_A5M'^'T'AW4MK%
MXYEG6)R0!*[,5#'DX#XS[9KJJ* .,T_X>I97VF7,NOZI<_V9!);V:/Y2"*-T
MV<;$&6 Q\QR>!5[1?!\>DZ[-K5QJEYJ-^]N+59;E8E*Q;MV#Y:+N.0/F.372
MT4 <^_A6,>*I]>@U&\@:ZA6*ZM4V&*?8K*A.5+# <]".U01>"+*+P]H.C"YN
M##HUS#<0N=NYVB)(#<8P<\XKIZS+C7["SDU(73RP1Z= L]Q-)$PC"$$Y#8PV
M IR!F@#&M? L%AJ;SV.KZA;V+W)NVT]/*,?F%MQ 8H7"D\E0V.36CXB\,VWB
M$6<K7-Q9WME(9+6ZM]N^,D8888%64C@@BK>C:Q;ZYIZWMK%=1Q,2 +FW>%C[
M[7 .#G@UH4 <M+X)M[VQL[+4]2O-0MH;G[5/'.(PMTX^ZKA5 V*>0H ' SFL
M/4_A_<(?#.G:;>7HT_3[^:<3K*@DLXS&VQ4)^\%8@ $-QP<BO1:@M;VUODD>
MTN(IUCD:)S&P8*ZG#*<=P>"* .5'PZTZ>QU*/4K^_O[W47BDFOY7594:(YCV
M;5"KM/( '<YS4D_@9;[P]J>DZCK>H7@U!%C>9UB0QJIR-JH@ SW)!S76T4 8
MNI^&X-3UJVU1KNY@GM[6>U0PL 0)=N6!(.&&T8K%/PVT^Z74FU74;[4+F_BC
MA:X<1Q/&L;;T*^6BC<&YW$$\#MQ74G485U=-,*3>>T!G#>4WE[0P7&_&,Y/3
MK4>H:Q9Z9<V%O=.RR7\_V> !2=S[2V#Z<*: *FA:!-H[S27&L7FHR2*J@W"1
M($49Z"-%&3GDG).!4%QX/T^Y\9VWB=WF%U!#Y?D@CRW8!PKL,<L%D< ^AK2O
M-8L[#4M.T^=V6XU!W2W4*2&**7;)[< U?H XZP^&NB67A[4]%WW,MO?S"8R-
M)B2';M\M48#@)M&VI;?P):O+=SZQJ=_K$]S9O8>9=%%\N!_O*H15 )XRW7@5
MUE9-_P")-)T[1;S5Y;M'LK-S'.\/[S8P;:5P.X)P10!A:3\/(=-U;2=1FUW5
M;^32DDBM4NG0JD;)LVX51V[]3@4L?P[M+73=)@L-4O[*\TKS1;WL6PN5D8LZ
M,K*592<<$=A7944 8/AGPM!X9.HM%>W=Y)?W'VF:6Z8,Q?:%/0#KC/MVP*QK
MCX;Q2R:L(?$&KVMMJ]P\][;P/&$D#  J,H2O QD$$CKVKMZ@EO;6"ZM[66XB
M2XN=WDQ,P#2;1EMH[X')H YF[\ V;7RW>E:C>:0YMH[65;01LLD<8PF1(C88
M#@,,'%6/&.BW6H_#W5-&TY&N+J6S,$(=P"[8P,DX&3ZUK6&L6>I7>H6UL[-+
M83""X!4C:^T-@>O#"K] ''6/@&!;JSN=3U;4M16S@:*UMKF1-EN'3:V"J@L=
MI(#,2<>_--TKX>1:9J&BW+:YJ5U%HP=;*WF$01$:,I@[4!8@'J23Q]:[.B@#
MC(OAW:6>GZ3%IVJW]E>Z6LJ07L.PNR2-N9'5E*LN<=N,"M7PSX6@\,)J AO+
MN[>^NC=32W3!G+E54\@#KMS^/'%;U% '#S_#:&5M52+Q!J]O::M<R7%]:PO&
M$EW]5!*$J,<$@@D=:KW'A2XU3X@Z1=/H_P!ATG0XBD4OVA6%V!M\E=@Y 1LM
M\W>NYDO;6&\@M)+B)+FX#-#$S -(%QN('?&1GZU/0!D^)- @\2Z.^GSSS6_[
MR.:.: C?&Z,&5AD$=0.HJ&Q\-)9Z]'K,M_<W5XNGK8,\VT;U#E]YV@?-D]N*
MW*SK;7=+O-9O-(M[V*34+)5:X@'WHPPR,_I^= '/?\*ZL8["QBM=0O+:\L9[
MB:WO(]A=?.<NZ%64JRDD<$=A71Z3IG]EZ:MH]W/>-EF>:XV[G).3D*  .P '
M HT_6+/5+B_@M79I+"X^S3@J1M?:&P/7AA5^@#BX?AU#9L;?3_$.MV.DF0R?
MV;;W"K&N3DJC;=Z*3V#=ZDU#X?6M[<:BL.L:G9Z?J<ADO["W=!'.Q #')4LN
MX#YMI&:["L^YUS3+34XM-GO(TO)=NR'DLV[=M_/8W_?)]* *MEX9L]/U;4K^
MW=U-];P6S1#&R-(@P7;^#G\A5*'P390Z#X?T@7-P8=$N(KB%SMW2-&& #<=#
MN/3%=/10!YKIGPYO+N#78-3U34[&SU'5;J>:RMYHS'<0O(2IS@LFY>" 1D=1
M6KJOPXM-1?5$M]7U"PM-4B6.[M;81;'VH(UP60LHV@ @$ XKM:* ,73?#5MI
MFLW>I132O+<VL%JRMC 6(, 1QU.XYKBM5\ SW,'AOPK;V$KZ/IDHEEU66Y0,
MT1W>9#L'S'<" >,?E7I]% &7X@T*V\1Z'/I5T\L<,NTAX2 R,K!E(R"."H/(
MQ6+;>!GAOK[4)/$>K2ZA>6T=NUU^Z1HPCEAL"H%'7!&"#SZUT.KZK::)I-UJ
M=\[):VL9DE95+$*/8=:MHZR1JZ_=8 CZ4 8GAOPO!X=>_G%W/>7>H2B6YGE5
M$W$+M&%154<#TR3UK%M_AM;6\NGHNMZD;#3KX7UK9'RO+1]Q;!(3<PRQZDXS
M74:-K%GK^D6^J:>[/:W +1LRE20"1T/N#5^@#*U'0H-2UG2-3DED672Y))(E
M7&'+QE#N_ ]JR;KP+#)K%W?V6KZAIRWT@DN[>W\HI*X &X%T8H2 ,E2,XKJZ
M* .+UKX<V^KRZN$UG4;.UU< WEM (MKL%"@AF0L!A1D X.*LZGX'BU>]@>[U
MC4'LH9HIQ8D1% \>-NUMF]1E02 PSSZUTEM>VMXTZVUQ%,UO(89A&P/EN "5
M..AP1Q[U/0!QEQ\.;*X:YMAJNI1Z-=7!N;C2D=/)=RVYAG;O"D\E0P')K63P
MM:I-XAD$\V=; $PXQ'B(1?+QZ#/.>:UKF]M;(PBZN(H?/E$,7F,%WN<X49ZD
MX/'M4] '%M\.;=%B6RUK4K(?V=%IMQY/E$SQ1@A<ED)4\G)7'6C_ (5U!#)I
M4]CK>I65UIFFKIT$T)CR4!!RP92&SCIC'?J!74QZC#+JL^G*DPF@B25F,3!"
M&) PV,$_*<@5;H Y2T\ Z=9PZ:J75W)+9ZBVIR3RL&>YG965F<X]&[8Z"DT_
MP+!I6H"2QU?4(=/6X:X73AY1B#DEB Q3>$R2=N[%=910!@>)?"L'B6339)+Z
M[LY=/G-Q#):L%8/M*@\@],YQT/0Y%9C?#FPN=,U>WU'4=0O;O53$;B^D=5E7
MRSF/8%4*H4\@ =>M=E0>!DT <A8^ A:ZG<ZG+XAU>YU"XL?L374CH'1=VX%,
M+A2,>G<DY)J(?#BSD@U'[7JE[=7>H36TL]RR1(Q\A]Z#:B*O7J<9.>M=!/XC
MT>WTN#4Y-1@^PW#JD5PC;D<L<  C.>E7K.[@O[*"\M9!+;SQK+%(.C*PR#^(
M- &,/"=H(?$<?VB;&NEC.>/W>8A%\O'H,\YYK.E^']NLMM/I^K7^G7,5G%92
MRP")O/CC&%+*Z, PYPP /-=A2$@ D]!0!RFN>!8]>M%L;C6]273S"D,UKB)U
ME"_Q99"RL>[*13[SP3%?ZU:7UWJ]_-;6ETMW!9.(BD<B_=P^S?M_V=V*V]&U
M>SU[2+;5+!V>TN4WQ,RE21]#TJ]0 4444 %%%% !6%X@\,1:Y<V-]%?W6G:C
M8E_L]W:[=P5P RE6!5E.!P1V%;M% '&1?#?3EL=2MY]1U&XFOKN.]-V\BB:*
M=  KHP4 '(SC&.<8QQ4H^'UA=0ZE_;5_>ZO<ZA;K:R7%RR*T<2G<JH$50N&P
MV<=1FNNHH Y-O XO-(O],UC7]6U2WO(!!BX>-?*4'(9=B#+Y .XYZ5%9?#^.
M#4VU&\UW5-1NVL)+ R73(<1N0> J@ C'7ODYSQ78U!]MM3?FP%Q%]K$0F,&X
M;PA.-V.N,@C- &(O@^S73O#=F+B?9H+QO W&9"D9C&[CT;/&*AU'P)IFJ7&M
M37,USOU1[>4M&P5H)(1A'C..#WYS6S<ZQ9VFL6&E3.PN[Y97@4*2&$8!;)[?
M>%7Z .3G\#+>^']1TK4=;O[P7P17F=8D,85L@*J(%&<<D@YK5O/#UK?>(;76
M)9)/,M[6:U$0QM99"I)/?/RC\ZUZJ6.HPZ@;KR4F7[-.UN_FQ,F67&2N1\R\
M\$<&@#G+'P/-IF@0Z19^)M6CBMV_T=BL#;(PNT1D&,AEQZC.:T-,\(Z9IOA)
M_#>U[BPE25)O-(!D\PDO]T #)8] ,=JWJ* .4TOP/%8ZE8WEYK.IZG_9RLEC
M%=LFV#*[2?E4%VV\9;/!K7\.:%!X:\/V>CVTLDL-JA17DQN.23SCCO6I10!R
MTO@:QEL;VU-U<!+O5EU9R-N1(&1MHX^[E![\TV\\ Z;>Q:FLMQ=+)>Z@NHI-
M&P#V\RJJJ4XQT7N#U-=4Q"J6/0#-8^F>)].U>/39++[1)%J,#SP2>0P7:N,[
MCC"GG@'K0!4B\*W46FS6_P#PDNJ&ZDE63[6%@5EP,;0@CV;?4$<U/H'A6QT'
M1KK35>2Z2[EDFN7F"CS7D^]\J@*!CC  %;M06=[:ZC:1W=E<17%O(,I+$P96
MYQP1[B@#FM+\#1Z="+*36]4O-(2%[>+3;AT,2QLI7:2%#, #@9)Q3=-\!06-
MYITESK.IZA;:6<V%I=.AC@.TJ#E5!<@$@%B<5OZMK%GHEFEU?.R1--' "JEO
MG=@JCCW(J_0!RP\"V*^$(O#GVJX^S1W0NA+\N\L)_.QTQC=Q]*;>> [.]O\
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
MQTZ*'(*["ZON)ZELKU]S5S0="@T"UNH+>621;B[FNV,F,AI'+$#'8$\5JT4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<'\4[G4;;1]--LS1Z>U\JZC()9(@(MK8WO&"ZH6
MVY('H. :[RB@#Q5)[E/"-Y)8:H)IWU.$:!%8W4\X6X &Y-\JJ7B/);DJ 6[B
MHK[4&7P7HC7^H:G#J+>)1'KAB=Q-&^V3>JA>0@4#;M_AP1S7M]9^J:+::Q)I
M[W0?-C=K=P[&Q^\4,!GU&&/% 'DES?WD=GXK_P"$!N]0N]'CL8&63S99?+G,
MN)1"[Y;/E<G&<'WJ&VN)_P#A'O%=SI.J6YL4T24O#:7]U<[9\963?*@V-@,"
M <],BO<:* /+8-.;PYXF\*36VIZHQU2RN1J#37$DXD*0!U?820"#T"@>F*YG
M2]1U.UT/Q#9Z%/)JFJQZ9YHU6SO+B3S/WBA@\4F?+GVEF&WG@X':O>** /+/
MAS*T_B1Y-.U*UDT\69%S;PWUU=9E++M<F9 $?&X$9R<].*J^-UDNS\2H)99S
M##I5G)$BRLH5L2DX /? R.A[UZ[10!P_BFV&C?![58K"6Y4QZ>[H[W#R2 D9
M^^Q+=3QSQVK%DTR[\->*=!_L>^U">ZU33;S[0MW=/*DTT<:-&Q5CA3N/; QQ
M7J5% 'BNA7=N]QX7.D:GJUQXHFN8UURWGFF;$94^?YJ-\J!3]W ';&:Z#X6V
M^F6-YX@L([BZ_M.#4KH26\US*^V+S3L;:Q*Y(P=W4]R:]*HH \7U2]T+_A,/
M&D?B/5]4MO*FB^P+#<S1JK^0A/EA#AI,X^4YZ].35;6]6OKC2](L_$ :UU-=
M%2<RW5]<P&65MPQ''#PTHP"<\Y8#%>PV&BVFFZCJ5];A_.U&599]S9&Y4"#
M[<**T* /&[/5O$-W;Z=<6=Q<3:I)X)EFC&22]QO3#8Z%ZI6<OAZ77O YT74]
M2O+LWP:_6XGFD D\E\F0.2$DSNX&,C/' KW&B@#S?XGM:)X@\'MJ$]U!9"ZN
M//EMF=75/).>4^8+ZD=!GI6#;27#6>OZGX9N[^ZT31;NVOM.,DTCK-M5OM42
M,YRR%3P.1NZ5[-63X@\/VWB2P%E=W-[#!NRXM+AHC(I!!1B.JD$Y% &3X%>;
M5;"_\13O*5UBY::VC<D>7;*-D6!VRHWG']^O+Y;;3;+X>>/=/AN+H:K#>3B2
MWFN)7VQ&Y78^UB5R1@[NI[DU[Q;V\-I;16UO&L<,*".-%Z*H& !^%24 >77^
MFWWA;Q:L'A^\U">YO]$O9#'=7+S"6YCV&-\,2 Q+=L#VK*^'MQ=77B+2'@U.
M'[0(7.JP-?7<\TOR?\M8Y$V1N'P>H[@9%>S44 >:>+[BP'CGR?%E_>66@BP5
MK$Q3RPQ//O;?N:,@EP-N 3T/ KF)$#Q^!=5\5W6IPVPDO8#=2W$T,GE8;[.7
M*$%788YX+=#FO<J* /'+W0([]_B1J;7FH0SV,[RVGV:Z>)4D6V1@^%(W'@#G
M/ XQFJ.N:KJ%SJMF^NW4<-E-H]M+9O<7]Q:1M*RYE93"IW2;L<'H,8!S7N-%
M 'E>F:=J&J>-M!L]9U2[F\GP['<S?9YI(5N)!,-K./E;T)! )(Y]*O?$JZMX
M/$GA&._O;VUTV66Z%V;61T)01#[Q3D+GJ>PSTZUZ-6?>:+:7VKZ;J<P?[1IQ
MD,&UL#]XNULCOQ0!Y,NLQVNB>(%T^2]N_"SZA:P6-U/>3QI#N&9CYPS)Y(8*
M./[Q&>]9L>H7LGA+Q;9V>IR+;0ZCIPM);6XED6(22)O\MY?F*D\\\=<<&O>Z
M* /*?%6B:+H7C#P<U]=:C%IZQW<+7+W]QDR':Z@N&SN9F?ZX Z  .O\ ^THO
M%L_@=);G[-JE_'J<=P';,=IR\\8;M^\0*!Z2UZI6+IOA>QTS6[S6%EN[B]N0
M4\RZG:3RHRV[9&#]U<\X'H/2@ O/%&F6WA.Y\1Q3B>PAA>0,@(WE21M&>Y88
M^M>46,?B+PM/I'BC5?#SVK+<R-K-]]JC?S8[EQG*#Y@$/ED#L%KW&B@#QS4L
M?8_%X;5DTU6\2(2\QE6*8"",F.1X_F1&Q][/8#O4,6J6]WIOAS^U_M^F>%2U
MVEP\=].\<DRL!'F?A_)(WE<D#@#L*]IHH X+P!J\<5O<6LM[<R:?<ZE+%H;W
MA=I)H5C#$!FY*@A\%NP^E=5JFF6$L<]])96SWD<1*7#1*9%*JVW#8R,;FQ_O
M'UJ^\$,DT<SQ(TL6?+<J"5SUP>V:DH \.,&I:=\+?#>HQWM]-'J,D#:O/<7D
MP"PA&VJ60%HX\D E1D]SSFK$>I267A"^=KJ&ZT:ZU.&"!H-2N_(LP5RY:<J'
M,1(7@$C+$9%>TT4 >%6%]+/X7\0V9U]+2QM]5M_L\C37+V[(8P[1&4_O%B8@
M_-G'/!P>;D6J0W>D^'?[3^WZ;X6^T7<=Y)%?3R122*1Y1\[A_);YRO09 ':O
M::* /%6DO+S1K2UL]2U,:)+XJ@@TZ[:9Q,UL4.\*[?,4#;@I.>GM5Z\D;PC=
M>,]/M3J5SIL5I9S1PO?3$PM*[(["7)=5  9L9. :]<HH ^?S>N^@^/+"UO([
MC3O[&CFC6WN9IX0Y9@Q1I>><#..,CU%=+H%W8?\ "7^'8_#.HZG=7$D<G]MQ
M7$LKJJ>7P95?A'#X  QW&,5ZW10!X!;W5[;^#O!45RZ0Z"]M<&9I[J:VA:?S
M#M$DD0+#C) . 3GTKTKPHVL)\.;F2&[2^N]MPVG.'DD^7YO*4M*JLV#P"1R,
M<FNUHH \5\ 7%Y=Z_HSQ:G$+X(YU6![Z[FFE^0[A+$Z;(V#X(Y XP,@U#H=A
M/9^"?!?B5=3U1]4GU.V@F:2\D9&A>4HT90G;C'MG/.:]PHH \21&TB+X@V^B
M3WR^)DNI9;>W^TS,QMF$.9%4DJ6P6PV"W&!TING7$S:1XDN-)U2W-FF@W)GA
MMK^ZN2)MN4D+2H-CC# @$'GIQ7M]% 'CGB+0K&P\$^$;^_O-2DC_ +2M;B_N
MY+V;*J\>&8E6^0#"@$8V]L9.:'CW6;9I=12RN)+:2PTZ)]/FFU*[$LX\O>LD
M*+PV. S-G)!W8ZU[E10!XWXBU+4)++Q=/]JG63_A&;*92CE=LC&0LRXZ$^U;
M']EMX:\:Z&EGJ&HRKJFG7AO1<W3RB5XU1E?#$A6RQ^[@=@*],HH \.L-&GC\
M(>!=6CUG64U#4[N"TNYA>R'=#(C[D"D[5P ,$#(/.<\U<U9-6\/1^.-)\/W.
MH-;VR:?/&C7$DLD"2%O/*,=SCY5SQDCDCFO9:* /"S<W"^$O%USI.J6YT]-+
M'[JRO[JY\N?=PX>51M)7((!SP,BNH_L(:-XUT*RM]0U26'6M.NTOQ->RMYK(
ML9#@[OD;YCRN,=L5Z910!YK\([/1;GP);6F&N;N !;VWN7>002C<,!')"'!/
M"@=:W/B&]Y:>$T%BUS;VHNH$O9+($2Q6FX"0IMY&%].@S7744 >)WUY#%IOB
MX>$M0OKCP^FAL[2FXEE2*[W' B=R3G9DL >#BN@M=+;P[XU\+_9+_491JME<
MB_%S=/*LS)&C*VUB0IR3]W QQ7IE% 'B>D:E=^$/ /A+Q1 D\]N=/DL+FU7)
M#.Q9H&V^OF#83Z/7JOA?2[C1_#-A8W<[W%VD6ZXE=MQ>5OF<Y]-Q./;%,U3P
MO8ZQJ]EJ%[+>/]D97CM1.P@+J25=H^A8$\'V'I6U0 4444 %%%% !7"^.;63
M4?%?@_3OM=W;V]S<7(G^S3-$SJ(&;:2IS@XQZ\\8KNJ* /&)/#W_ !+/'<7]
MJZSY>A-(^EJ+^4?9V\@2YSG+?,<?-G Z<DFM6R\6)HWBM+K7KJX1-2T&SDM@
M(W=9IAN+J@4$;SN7CKTKU*B@#P26^;_A ?"E[?:J':.QF=]/N[JXM_M1W\%)
M8^LHQ@*<_>Z5TD*:8OQ6TB_U%M1LGU#1+9K6.>[G!:<2?ZIL-AB%V[E/!.21
MDDUZO10!YE\26T]/&_@]M6N+FWT[R[X7$MN[IA=L7WF3YE4G&2,>_&:YNZU'
M5$\-:F="NKZ;PLNM0)%<S33!A:F/]Z!( 9/*$F!N&3@FO<:* .!^&;32?VO)
M#?VUQI1DC%M%;74]RD+[3YFV2502#E#@$@'/2N:O7O;V"6U^WWL(E\=M;F2&
M9E=8BARJGL/Y5['10!Y1:^$K>X\4^*=#;4M8&E65M;W%M -0E_=RR*^6W;MQ
MQL! )(R3Q531(KGQ9>^#(-5O]0,4_AZ6:Z$-R\1G8/&!O92#WSG.3CW->Q44
M >&S:=<VOP_UK6AK&KOJ&B:K+;:?(][)B.*.X"A2N</D$Y+ G&!T %/\5W>H
MOXNU^#4;]+*Y5U&D/+?74)1-@VM#'$C+*=V=V<G/&,5[?10!Y#J5Q;#Q3J\7
MC+5-0M[R*V@_LA;26:-'/E#>T*I@._F;A@@]AC%5_"5[<V.G> VC2XEC30;^
M5K:)B#*R^60,?WNH'UKV:B@#P[PEJ OO&FBV]K>_Z-JEG<I?0V^I74[ ^6&
MD>3&V4'/*X(YZ<51TV<V'PLL(-*N;H2Q7Z1:]&]U<+]GCW2\'&XQ*3MW% #C
MKZU[_10!X@?/D\)7LD5];W.EG6=.^RQVUS/<I"PF3S LDJ@E3\IP"0#NZ5MZ
MA_:47BRX\#I+=?9]5OH]2CN [9CM.6GC#=OWB!0/26O5*Q=-\+V.FZW>:PLM
MY<7MR"GF74[2>5&6W%(P?NKGG ]!Z4 8'Q"@EO=2\)V*7EW:Q7.IF.9K64QL
M4\F0D9'3.,>W;FN&\3/=VOB?5]/O+T60MXXH]&>XU&[B9(Q& &B6-6$K[L[M
MV6)&,8KW*B@#RNUM+6R^+JMK-W<)J-WI-JT)2YF2.XN 7$@500"O .TC SG
M)-8NF>*TE\+>"M#^UWAUJVUJVBU")ED#Q@2,")&/'/'!//X&O;J* /&[BUG/
MA7XBZTU_J#7=O>7]O:K]I<)"@VGY5!QGW[8&,5I/IEWX;\4>'SI%]J$]UJFG
M7GVA;NZ>5)Y4B5HV*L<*=Q[8&.*]2HH \/\ !5SJ=WJVD/;ZE"NL@.VI037U
MW+-*=C;EEB9-D9#8(.0!C )S69<7&F3^&=):?4M4E\6-J=K_ &I;S32DJWGK
MN$D9^1%!QM( [8ZFOH.B@#@OBU:03>%[*YN6G6WM=3M9)GBE=-D?FJ'8[".@
M[]NHP:Y_4+K0'U^5=?U?4H/#XT^!]#D2[N%67(;S&WJ=SR@[<!B3@]#7KM%
M'GT5KXCUOX(26LYG&N7.GR(OF_+*XR=H;T9DP#GN>:FT#QKX2N+32M%MH)(K
MQ#'$NF&R?S+5Q_>&WY0I_BZ=\UW=% 'A+Z\\WC'2[RTE-I>S:\MO<VK7]S+<
M+$TC(5EC;]VB$8( Z<8)K>TXZN_B&/P8DEPW]B7<^H&9W;]]!C=:HS?Q?/+@
MCTBKUBB@#R+PA=:9):V\B:GJDWCIK>8W%K<3SG_2-C962/[BH&^[P!PN#5/0
M;R W/A9M(U/5KCQ3+=1C6[>XFF;$>T^?YL;?*@4_=P!VQFO::* *NG:C::M8
M17UC.L]M*"4D4$!L$@]?<&K5%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5A^)=3?3%TDI>-;?:=3@MCB 2^8&)^3DC;G'WN<>AK<K"\3
M:%-KJZ0(9DC^PZG!>OO!^98R<J,=SF@#'NOBAH5G->K);:H8;"Z:TO+I+-FA
MMV5MN7<< 9_'V&15_4_'&FZ=JLVG1VFI7\]NBO=?8+1IEMPPRN\CN1S@9..U
M9L_@>[E\(>*]&%U )=:O;FYBDP=L8D((#>XQVJ1O#/B'2];U&]\/ZCIR1:F(
MFN$O8'<Q2(@3>FUAG( ^4]QUH :WC0Z;KGBHZDSMINF&Q6%8XAO!G&#G.,_,
M1UZ5O7OB;3=.U>73;N1HI(K!]1DE8?NUA1@K$GUR>F*YW6/ 5WJ__"59U"*)
M]86S:!UC)\N2#!RP]"P'&>E0/X&UO6]5O[WQ+J5BZWFC2:68["%D$6YPVX;B
M<]">?88H )_B&;[6?#5MIUIJ%I#J5[M+7MF8Q<0>6[;D)]PGH<$<5L1^/]'E
MODA2*_-H]S]D34?LQ^S--NV[0_\ O?+G&,\9K*C\*>*;O4/#LNK:II;V^BW
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
MQ<VUS;[)?+;.&49PP.".O:G:9X^T?4]3^P^5?V;O;M<P2WMLT,<\2XW.A/4
M$'G''-<LGPOU VOB-/,TFT.K:<EI'%9QNL<3*S')W9+9SUX^G%=5K7A)M9UC
M2+B29%M;2SN[6=!D,XF14^7TQM- &%J7Q*2Y.A?V1;7\,.H:K;VZ7-U9E8KF
M%GPWEL?4<C.#CD5Z+7G*^"O%$MIX>TR[U;3'T[0[VVGB:.W=99TA.%#9)"G;
MZ=3W'?T:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *JZAIMCJUE)9ZC:0W=M)]Z*9 ZG\#5JB@#'3PGX>CT=M
M(71; :<[;VMO(786_O$8Z^_6GP>&M$MM,338-*M(K))5F6!(@J^8I!#8'?(!
MS[5JT4 5Q86@U$ZB+>/[881 9\?,8P2P7/IDDU6M]"TJT:T:WT^WC-F9#;E4
M \HR'+[?3=GFM&B@"B=%TUK>^MS8P&&_9FNTV<3%E"DMZY  _"JNI>%/#^L&
MW.I:-8W9MU"1&:!6**/X1D=/;I6Q10!573;)+V.]6UB6YBA-O'(% *QD@[!Z
M#(''M1;:;96<$T%O:Q1Q3R/+*BJ,.SG+$CN23S5JB@#(T[PMH&D?:/[.T:QM
M?M*[)O*@5=Z_W3QT]NE,LO"/AW38+N&RT2PMX[M#'<+% J^8AZJ<=N>G2MJB
M@"D^DZ?(;,O9PM]B!%ME ?*!78=OI\IQ]*JZ=X6T#2)9Y-.T:QM7G4I*88%7
M<IZJ<#I[=*UZ* ,K2?#&A:%-+-I6D65E+*,.\$*H2.N,@=/;I4MWH6DW^I6N
MHW>G6T][:<P3R1@O'WX/;GFM"B@#(@\*^'[;5VU:#1K"/4&)8W*0*'R>ISCJ
M>Y[U9U+1=,UE(TU.PM[Q(B2BSQAPI(*G@^H)%7J* ,NR\-Z)IVF2Z9::390V
M,V?-MTA79)GKN&.?QI=+\/:3H,$T6C:=:6'F\L880NX]B<=<5IT4 <QHW@Z.
MVM=737)X=8FU:<2W9>V"1-M5551'D] H[]:T=/\ "^@Z4KKI^D65LKP^0XBA
M50T>2=I'<9)Z^M:U% &)IW@_PWI%U'<Z=HEA:SQLS))#"JLI(*G!'L2/QK '
MP\>XU^'4+_4;26&&[6\VV^F1P33.IW)YLJG+ '!Q@9P,UW5% &1/X5T"ZU==
M6N-&L9=04AA<O I?(Z'..H['M3;_ ,)>'=4U W]_HEA<W9789I8%9B,8Y..>
M/RK9HH J2Z98S:6=+DM8FL3%Y)MROR>7C&W'ICBE@TVRMKR2[AMHH[B6-(GD
M5<,R+G:"?09./K5JB@"G;Z586FEC3+>TBBL0AC%NJX0*<Y&/3DTG]CZ=Y-A#
M]BA\O3RIM%V\0E5VC;Z84D?2KM% &=#H6E6[6IAT^W0VLDDL!5 /+>3.]AZ$
M[CGZTLVA:5<)?)/IUM*E^0;M9(PPF(  W ]< #\JT** ,2S\'^&[".2.UT.P
MB26$P2*L"X>,G)5ACD$^M.MO"7AZRL9;*VT6RAMI9$DDC2$ .RD%2?7! (]*
MV:* .)\2^ I_$FHW,DNIVD5K<IY3_P#$LC:Y2,KM9$G)RH89Z@D9-=5;:58V
M=Q]H@M8TG\A+?S0/F,:9VJ3Z#)_.KE% &//X3\/W6G6^G7&C64MG;.9(87A#
M+&Q))(!Z9)/YUH6MA:63W#VMO'"US*9IBBX\QR "Q]3@#\JL44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 57O;^STVV-S?7<%K #@RSR!%!^IXJQ7 ?$>ST^
M]OM!,VM:98ZC;2RSVD&JH'MKGY0K*X) R,C!SGK@>@!W%I>6M_;K<6=S#<P-
M]V2&0.I^A'%-O]0M-+LGO+ZX2WMT*AI'. ,D*/S) _&O)]-\6Q0:=I$UM;V&
MBVJ>)C9:C)I[@6=Q^Z;YU; &TG9U[CK4'C+Q$=8T+XBBWU);FPLY=.6V9#OC
MC.Y"^W'7Y@<^XH ]EFFCMX))YG"11J7=V/"@#))J.RO+;4;*"]LYEFMIT$D4
MB'AE(R"*\T;6+C3O$,5GIGBJ;7K>]TJZN;D2/')]F9$!252BC:&)(V]*R#XF
MUNY3PQITEY>PV\WAZ"],EK=06SW$Q&&)>7@A0 =J_P![)XH ]III=5=4+ ,V
M=H)Y->46^MZQJ=SX>TO7?$1TB"?3I;IKVSFA!O)%EVJHEPR?<PY"]<^@IVNQ
MPR^*_ UP?%]RUNT-Y&-122 !BJCD-L*Y;[I_W1C!R2 >JLZIC<P7)P,G&3Z4
MZN ^*D'F67AV5M1GLHDURU#R1L@" M]\EE(!7MVYY!K-N]2EO?$&K6-YXVN-
M)M-+LK>2QE22%3=AH]S7#DKB0;N,+@<>] 'J-%<5;^*;I?A%%XCU;S[:Z;3Q
M)(UNB[PS<!U#?*,Y#<\#/I7'6OB36[.?Q3I_]IW,BP>'9;^(S7L5U)#,N0"'
MC4 9!!VGTST- 'LU%>3:1KMU!=>#KFT\73:S<ZPZQ7U@[1LJH8BS.JJ T>P@
M Y//?FL>'Q-J">"KKQ /&=Q)K5I?210Z6S1E9<3E5B:/;N8LIX(/ QCI0!Z]
M<>(=(M/M?VC4((_LDL<5QN;_ %;R8V ^YW#\ZTZ\AUB^NM/O?'ES:RM#-_:V
MDKN'4!E@!'Y$BM*+5)-3\0Z]+JOC*;0WTS4/L]O8I)#&GD@*5=U=27WY//Y4
M >F56@U"TNKNZM8+A))[1E6>-3S&67< ?J"#7D?C'QAJ%IJ&IZEI6IW\8T_4
M([7RIKNW2$L&0.@@V[W!!)W$Y[C@5/(]N?B!XZ6?Q=+H/DM;3(L4D:;B+=?G
M;>"6 P/E&.O/44 >JG4+1=273C<(+QHC.L.?F,8(!;'ID@?C5FO'+3Q#K%Q>
MZ?XADM0^K_\ "&7-R(MF \@D0@[?? .!ZU=\#ZUKE[K>CR'4YKNVO;9Y+Q;J
M_M9,_+D/%''\R8; *] &YY% 'IO]H6G]I_V;]H3[;Y/G^3GYO+SMW8],\59K
MSKQ%J4>C_$?4-2F>9([;PI)*S0J&=<3YRH/!/UX]:Y[3=4\17VN7FA6>LW@D
MO-%ENH#-?07+QSJR[&#1J H.2"O3TH ]FHKQ^+XB7\^H6OBQYWB\,VT<5E?6
MX7@7#Q-([?5',4?XFN_\&3WC^'+-=6O!-J\T0N[B)G&^(2$LJ[>P ^4?[IH
MW)+F&&.:225%2%2TA)^X ,Y/IQ26EU!?6<-W:RK+;SHLD4BG(=2,@CV(KRV"
MW6#QG\11)K=SYIC5UM'>("8-:9Z;=Q"=!@CA><\FH?#JZQH.D_#V^&OWEQ!J
M8@M)K&14\A8VMV9-@"Y!7:.<G/Z4 >O45XMH7B?Q-JEY97YO9DO)=3\B>SFO
MK9(%C$A5HA"?W@<*,@_>)&>0:[+QKJ5RGB+0-';6)-&TV^\]I[V)E1V= I2(
M.P(7.2?4[<"@#MZ*\RO=3=M3T+0E\:3KI,\=R[ZLDL(EN)8V 6#S NT$ DGC
M)VUF#7M>O].TVQM=?F*'Q.VFQ:K&B%KFV$3-GIM8@Y&[&"5!YYH ]>=UC0N[
M!5'4L< 4ZO%/%@U.+PSX\T&ZUR^O+;3/L5Q!-/L,I63ED=@N"H(ST!XKI+S^
MT;OQ;X?T73O%E\UA/8W4T]W&T3R3[)$P P7:""=N0O0$=>: .T7Q#I#' U"
M_P"F&P^]_P O ZQ_[W!XK3KQ3Q#J=Q/IB27>J&T6W\=M EVP4_9XPK@'D8XR
M>O'K5C6O$&J:1;>++'1_$=UJMM9Z9#>)>,Z226LIEPR;T !R@W8/04 >QU4N
MM4L;)+9[FZBC6ZF6W@8MQ)(WW5'J3BN*NO$D6N>/K72=(UP26DNC7$LILI5?
M:Y9 C9P1N )QGUZ5R_A:\EL/AUX+-GK4T[3ZK90SP%XV$"DOF,!5! ./XB3Q
MUH ]HHKQN^\2ZF-&UGQ ?%,UMK5EJ$D$&ACR_+(63:D1CV[W9UYW Y^;(Z5I
M7_\ ;VK:SXW>+Q)J&G0Z2L4EK;VVS ?[,KD,64DKGL,=3[4 >I45X[K/BG51
M::/KEWJ\Z:>=)MKBZ@TN[@CG@E?EI&BD4^8AR  #V/%=7\2=<U'2-+TI;"26
M".^ODM[BXC=$>-"K' :3Y4+$ ;CTSZXH [>BO'IM9\31:!/##JTL?_$[LK6U
MN9+F"YFC$C*'20Q\$ D$ \D-BM2'2]=D\;:CX8/C'5_L"V$5\LV(OM"NS.FT
M/LQL^7.,>@R.<@'IM5KW4+33HXI+RX2%)94A0N<;G8X51[D\5Y'#XHU34K/X
M?KJ'B233$U*.^CO;J/8AE,954Y8%58XZXZL<<XI+S5+J\M)M/;4WU:QT[Q1I
MT5IJ#[2T@+HS(64 ,4)QGWH ]FHKQ_5?$.H&T\4ZQ+XLFT[4])O98;+208Q&
MRICRU:,KN<R>H/\ %QTJ[J'B#7K;4KKPPUQ/%J6MS6\^FR]6MXI!FX4?]<O+
M<C_>6@#U.BO%KCQ-XFN=5UB6WO9X+VQU,VMM;27UM#;A%<!5DC?YV+CG=G^(
M;>E/U?Q-XCN-<\1>1?SV=SIMYY%G ;VV@MU4!2AD23YG#YSG/? Z4 >S45Y?
M<ZYJ-G\0(CJ.JW#6-Q?0VMO%IUY"R0.R@&&>$KOY;<2X)P".E;7C&34Y_%WA
M;2+#5KG3H+[[7]I>W"EF5(U88W @'K@XXS0!VU%>.2MXF7PYXNNAXNU+?X:N
M)DLR$BS,$19/WQV_/PP7MTSS3O&7BV^==0GT_4K^TN--TZ*=U2[@@A65T\Q<
M(ZEY<\#&<=AS0!ZPNH6CZE)IRW"&\CB69X<_,$)(#?0D$?A5FO$?$'B/6[7Q
M/+J6GV[[KCPY937UY"H8V<)E<R2(A^\P#$@>Q/:K^M^(=2E\2W.F6FJWL5A:
M:=!/93PWUO";@.I)G=IO]8,@# XX.>M 'KS,J*6=@J@9))P!2@@@$'(-<'XH
M.H:E\$K^:_F$=^^D-+.UJRLKL(\M@\@JWMV/![UC_P!H2>;X9T0>+KFWTJ[M
M))I-166$222J$VP+(%VK@,3TR<8S0!ZI52\U.QT^Q>]N[J*&U1@K2LWR@E@H
M&?J0*YKP%J=YJVD:I#<:@U]%::A-:6NH@*&N(E"X;(&UB"2NX#!VUYL(/*^#
MOB*)-:FN+E=2*&UF:,B$B_&'*JH8%NIR<>@% 'O-%>8:A?>(/"&OZE;0ZO>:
MUOT"XU".*\1"5N(V4#:$484[ON^U1>!]8UN\UW26.IS7EK>6KRW:W5_:RY.T
M$211Q_,@#':1T 89Y% 'JE%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 56O=/LM2@\B_L[>ZASGRYXE=<_0C%6:R];\1:3X=
M@BEU6\6W$S[(EVL[R-Z*J@L?P% %AM)TU]._LYM/M&L<8^S&%3'CK]W&*:NB
M:4D$L"Z99"*4()(Q;KM<)]W(QSC QZ5SFC>/M/U ^(;RXN[6+2=,GCCCN@2
MRM&K?-G^+<Q7&,YXQFM&U\;>';R-'AU)?FN8[3:\3HRROG8K*R@KNP<$@ ^M
M #M3\+V]QIMW:Z2\6C2W9Q<7%I:Q;Y%(((.1SG/7J*L0^&M(31+#2)["WN[2
MQB2*%;J)9<!5"@\CK@=:9?>*]#TU[U+S48XFLC&LX*ME6D&448'S,0,[1D^U
M9.I^.;0:/::AHLL-VLFJ6]A,LBLK1^8X5LJ<,K '(!% '1W>DZ=?VJ6MYI]K
M<6Z8V130JZ+CI@$8%%QI.FW=M#;W.GVDT$)!BBDA5EC(Z%01@8]JRK[QSX9T
MW5&TV\U>&*Z1E20$,5C9N@=P-J$^C$4:IXY\-Z-?3V-_J:Q74"J\L0B=V56&
M0V%4\8')Z#C.,T ;5W9VM_;/;7MM#<V[_>BF0.K?4'@U7N-#TF[6W6YTNRF6
MW $ DMT81 = N1Q^%9]_XV\-Z9#9S76K0K'>Q&:V90SB9!C)7:#G[PX'-5!\
M2O!S+:L->MBMT0(SAL#)*C><?)R"/FQTH Z>2*.:%HI8U>)U*LC#((/8CTK&
MO/">CS:-?Z=:6%I8"\M)+1I;:W1&5'!!Q@#N<X]:35?&?A[1+XV>HZG'#.JA
MW78S")3T+E00@/JV*BU;QWX9T.ZDM=1U:.&>-$D:,([G8V2&&T'(X/(Z=\9%
M %[2O#^F:0D1MK*V6Y2%87NEA59) H ^9@,GI5+0/!NE:%9V\?V:"ZN;>262
M.[F@7S5WR-(0&QD8+$54O_B'H5AK.CV#7 DBU.W:XCN8\L@08V] <[LGZ8YK
M<U?6].T&U2XU*X\F-W$:81G9VP3@*H))P">!VH FDTS3YC,9;&V<SNKS;HE/
MF,N-I;CDC P3TP*;<:1IEW>Q7MSIUI-=1?ZN>2!6=/HQ&166_CCPU'H]OJ\F
MKP)83S&W29@P'F $E2,94X4\''2ELO&OAO4-*O=3M]6@-G8G%S)(&C\KTW!@
M",]N.>U %^XT'1[NZ>ZN=)L)KAP%>62V1G8#H"2,GH/RHN=!T>]E:6[TFQGD
M9P[/+;HQ+ 8!)(Z@ #/M7.V'C^QUGQAI^D:3-%<6T]I-/,S1NDB,A3;\K '!
M#'G'..*Z8:I9'6&TD3C[<MN+DP[3GRRQ4-G&.H(ZYH F^R6_VI;K[/%]H6,Q
M++L&\(3G:#UQD X]J@M-(TRPN);BSTZTMII?]9)# J,_U(&369-XX\.6^GVM
M\^I P7;2) 4AD=I#&2KX0*6PI')QBEU#QKX=TR.V>[U)%%S"+B()&\C&(_QD
M*"57W.!0!L/9VLEP;A[:%IVC,)D* L4)SMSUVY[=*KV6AZ3IL@DL=+LK5P"
MT%NB$ XR,@=\#/T%2G4K$:9_:9NX18^5YWVC>/+\O&=V[IC'.:Q;3Q[X:U"W
MNY;/4TE^R0&XD0QNC&,?Q*& ++[C(YH USI&F-9RV;:=:&UE<R20&!=CL3G<
M5Q@G(!SZU)'I]I%J,VH)"HNYHTBDE[E%)*CV +-^=<MX*\8S>(/#%SX@U)[&
M"T13+MM_,S @7<1(6') QRO%-T[Q;XDU6.VU&U\(L='N64Q.]\BW)B8\2>41
M@#!SC=G% '4R:5ITUX;R6PM7NC&8C.T*ERAZKNQG'/2G?V?9>5;1?8[?R[4@
MVZ>4,0D# *#'RX!(X[5E3^-/#UMK TJ;4D2\,H@VF-]GF'HA?&T,<CC.:G_X
M2C1O[-.H?;E^S"Z^QEMC9\[?Y>S;C=G=QT]^E %H:1I@U$ZB-.M!?'@W(@7S
M?^^L9J6]L+/4;<V]]:074!.3%/&'4GZ'BLB+QOX;FUK^R(M5B>]\TP[%5BOF
M#JF_&W=[9S38/'/AFXU@:5%J\#7;2F%1AMC2#J@?&TM[ YH U)='TN?3TL)M
M-LY+)/NV[P*8U^BD8%2#3K$16\0L[<1VS!H%\I<1$ @%1CY3@GIZUA2>-+#2
MX$_X2#_B6W,KRF.W >9C$CE1*0JY52,'D #.,UKZGK6G:-I3:GJ%TEO9*4S,
MP.!N(5>GJ2* )VT^R=KEGM+=FNE"3DQ@F50" &X^8 $CGUIEMI6G69A-K86L
M'D(8XO*A5?+4G)"X' )Y(%9>G^-?#NJ&[%GJ:2-:0F>92CJPB'5P& ++[C(J
M)/'_ (6?2WU)-8A:S5TC\P*QW.PR%48RS8[ $C!STH V'TG39$*/I]HRF8W!
M!A4@RG@OT^]R>>M%II6G6%L]M9V%K;V\F=\4,*HK9ZY &#6='XS\.RZ%/K2Z
MM -/@?9+*V5,;_W2I&X-R.,9Y%8]I\1=-O?$MW;07$3:3::2U_<7!C=9(F5\
M,&4@$#;@XQGF@#I[/1=*T]T>RTRSMF0,%,,"H5#8R!@<9P,_04D6B:3!GRM+
MLH\S"X.RW09E'1^GWO?K2'6].%QIL!N1YNI*S6B[3^]"KO/;CY>><5G6WCKP
MS>:FVG6VK127(+J J-M8J"6"OC:Q !X!/2@#5?2-,DU!=0?3K1KU?NW+0*9!
M]&QFI196@:X86L(:Y_UY\L9EXQ\W][CCGM7+Z)\1] UC1+K5'N1:Q6LC+*)
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
M0 4444 %%%% !1110 444FX#'(Y..O>@!:*** "BBC- !1110 4444 %%%%
M!1110 444 YZ4 %%&:* "BBB@ HHHH **** "BBB@ HHHH ***0$, 000>A%
M "T44@8'H1UQU[T +12$A022 !W-!8 $D@8ZY- "T444 %%%!('4XH ****
M"BBB@ HHHH *Y/Q/I&JMXCT7Q#I%M;WLVGI/#):3R^5N24+\R/@@,-O<<@FN
MLHH \HN/ ?B+5+'7IYUM+._NM7M]4MHH+A@C>6J@H7 R#U^;'WAG%7HO M[J
M6C:Z;^":UU*\@CCMI)]3:[=7B)>-B2H"X<@C&>,UZ310!Y==^ ]=O?#]I?2R
M1CQ"-5;5+J**Y:)7)4H(TE )4K'M .#R#ZU*/!.J3:;YS6K17\^L65W,)]1:
MY8Q0,IR7*CYL9X&>,<UZ910!YI?>%?$L6G>)/#UC9:=<6&N74\XU":X*M )O
MO!H]I+,O.T@^G3%5[!-;TKXB^)DT33K74S%8Z? XN;GR7&(WVMNVD$<'<..V
M*]3I-JJ2V ">I]: //?#?@6_T34?"KSFWF33+*\2=T. DLSJX" \[1\PSZ?6
MHKOP1J,G@3QGI,4%N+O5]1N+FW&X ,KNI0L>QX_"O2** /+]:\$:Y_PD>MW%
MFDEY9:P$+*NJO:",B,1LLBA6WK@<8YZBNBT/PM)I7BW4KPPQ_8GTRTLK<E][
MXC#A@<\XY7GOBNNHH \QTGPEXCT.R\%306=K=7.D07-M=0-<^6 )2N&5MISC
M;TQWKI?&>G:[?KIQTAY6MXIF-W;0WAM))E*D+B4#(P>2.,UU-% 'EFE>!-;A
ML;".\AA+Q>*3JTBM=&?$/ED [V&78,1UY/6KWB'P/J>K:GXHN+<VR?;?[/EM
M/-.4EDMV9BL@'.T\#_\ 57HM("&&001[4 <-8Z9XCU'X@:?XAU32[*PM[>PF
MM2D5UYTA9F4@D[1QP<#MSZU/K6E^(;7QU%X@T2SLKU)M.^P2Q7%R8?*(D+J^
M0K9'S$$=>*[/-% 'E$?@C7K;P=HMDVGI-JMDUTPN[34VM9;=Y92P*$*0RD$9
M!]!P:DNO!GBJ#5H=6-P^HW5SIT%M>_9M2:R(FC!RV0I#(=QXP#GG'.*]3HH
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
MR?9E=6M6C0.0S,2&&#U '-;4'@30(+'4;7[-/,-1A\BZFN+J265X\8V[V8L
M,] 16C<^'],N[G3[B>W\Q[".2*WRQP%=0C CH<J,<T <1H/CS5KSQ9H]A<M!
M=6&K+,8IHM,N+54V1F12CRG$JD \@#J#TK"\)Z]XB\.?"_3=<!TR71;>8QR6
MNQ_/9&N"A82;MH;<W"[>@ZYKT#3? 'A_2M1L;^VANC/8;A:>=>RRK K*5*HK
M,0%P3P!_(5!:?#/PK926QAL9O+MY1,D#W4K0F0'(<QEMI;W(H Y27Q/-X6NO
M%L]M"LES>>(X;.$O&\BHSP1G<43YFP%/RKR3@58N/'WB*S\.:U<&TCN+FREM
M!:W4NG3V<5P)90C*4EY#+Z@D?,#[5VMSX0T.\@U*&XLO,349UN;C,C9,JA0&
M4@Y4@*,%<5$O@K11I,^FR1W4\%Q+'-,UQ=RRR.R,&4EV8G@J.,XH YNZ\9^(
M/#.H:M;>(8M.NQ;Z0^J0&P1X_NN$,;;B<\D?-]>*BT;QKXENKD1-8KJ)N+*6
M>,1:7=6BPS*FY(R\ORNK= PP<]N:[BYT#3;S5&U&YMEEN'LWL7WDE6A9@S*5
MZ')%9UAX&T+3HYHH8KMHI8&MO+FOII%CB;JB!G.P<#ICI0!RUAXU\27/AS5I
M8TM[S7+5(6.FC39H)K?>V'+1LY,H R1M(W8-=/X3\0-JWA^XO;B_M[U[>5TD
M-O:26[)M )5XG)97&>F>XHB\!Z#%!<Q^7>R/<! \\E_.\P"$E LA?<H!)( (
MK3T70K#0+66"PCD FE,TTDTK2R2N0 69V)). !R>U '$6?C3Q*-*T;Q+>1Z6
M=&U6ZAA%G"K^?"DK;4;S"V'89&1M'?%;/A'6]?U[5=9DO!81Z78ZA<V,2QHW
MG2&-\*Q.<  <>Y]*MVG@'PY8ZC%>P64@,$IF@@:XD:"&0YRZ1%MBGD]!QVK7
MTS2++2$NELHC&+JYDNI<L6S(YRQYZ9/:@#D9=;\6:GXN\1Z1HTNCV\&DB!D>
M[A=VD,D6_:=KC SGYOT-8Q^*%_JB:-%I\*6,MWIWVZ>1K">^VGS#'L5(L'&Y
M6.XG&,=S6[-\.K/4_%6OZKJI=HM0,(B%M=2POL6((Z2;",J2.F3^%;%[X*T&
M]BL4^RR6QL8O)MI+*>2W>./^X&0@[>.AH Y9/&7BK4I_#-E96-G97FJ07;7/
MVZ&51$8650ZH=K88$D*>?F&3P:@U#QCXPCLO%&JV::/_ &?H-]+"8YHY/,N$
M158@$-A2 W7!R3T&.>Z@\-Z5;76FW,-NRRZ;#)!:DRL=B/C<#D_-G:.3DTQ_
M"VD2:;JVGM;L;;5I7FO%\QOG9P%8@YR.%'2@#FX/$7B.W\16%AK46F/9ZQ93
MSP);*X>W:-58HY)PXPV,@#GTK M?%VL:5X,\+SV=K9Z9I,NG>;-=_8)KF"%P
M1B,JC[HUQD[SFO2I]!T^YO;"\EA)GL(I(K=MY&U74*PQGG(4=:RIOA_X?FL+
M6Q,-W';6UN+58X;Z:,/#S\CA6&\<GKGK0!C7_C#5[3Q?;VD\UG9:/,;<6UW+
M92RQ7OF ;MLROMC;)PH8'/!SS7,ZK=SRVUNUA:64%U'X\>*,'<J.^UP'?DDD
MYR<8SCC%>B3^!]!N+]+N2WG^1XW^SBZE$!:, (3$&V$KM7''84EYX%\/7]I)
M:W5DTD$FH-J3+YSC-PP(+9!R.IXZ"@#C/%?B35['1O%.AZ_!I>HS6VF)?PR1
M0ND4L;2;"LB%R001QAN15?Q1<)9WOQ(G:UM[E4M-,_<SJ3&WWAR 0?UKN(_
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "F2RQP1-+-(D<:C+.[  ?4FGUQ_P 1$NY=)L8H-,2^MVO%-R38
M_;&@0*V'6'^([L#O@$G% '5+>6S0QS+<0F*0A4<.-K$] #W--2_LY$#QW<#(
M7\L,L@(W_P!WZ^U>+67AG4;KP]/IT^D7RV<OBRUF$)LS;_Z.0F]PB\(O7..G
M/0YK?U#P+$=?\2V&DZ>NF65SI=M-;2PQ>7"MY'(Y1ACY0PPF<=C[T >G^;'Y
MQA\Q/-"[BFX;L=,X]*BEO[."1HY;N"-U7>RO( 0OJ1Z5QWPWEN-=M;SQC?0>
M3<ZN42*/.?+@B&T >Q?S&]]PKS[QII(L/!WB>'4/#+W&JRW\DT>M?NRK(\HV
M8?=O!"D)Y8'Z$F@#UO5?%=OHMOK=U?VTL=II4:2&561C/N7.%4'(.>/FQG/I
M1IOBJWNKFSL;^VDT[4KJ*29+29T<[$8 G<A*_P 0XSFN$\9>'[[48?B,%TF>
MY-S%8M98@+^8Z)@F/CDC/;I6CKOAG2]-\>^';R+PG'<:8EM-;E;/3TD6&4NC
M(S*!\H'SG=VR?6@#T,7=LURULMQ$;A1DQ!QN ]<=:6XNK>T0/<SQ0H3@-(X4
M$^G->8:)I=Q8?$KS;/1;B6WN+VYGN9]1TQ4DM2P;YHKH'YU8\!>2 >V*T/%.
MG1KX[74];\/7.NZ0VG""V2&U^U"WFWDOF/L6!7Y\=L<4 =_+=6\.WS9XH]P+
M+O<#( R3^%.>:.*(RR2(D8&2[,  /7->1:;X,N[J7P19ZWI,LMA ^HR/:S R
M);1-AH(I3R#@8&#QQCM71_$W2=1O['1FL;8W%C:7@DN[5+87&Y-A"MY.1Y@5
MB#MS[X.* .W%Y;-#',MQ"8I"%1PXVL3T /<U4OM=TS3]'N]5FNXS96J,\TD9
MW[0.O3//M7E;>$[B[T"&(65Z]G>>([2:6T_LXV:QQ#"R.(@S%$(ZD[>03CG-
M6]>\$A+GQKI^CZ"D=C>:+$UO#% %A>Z4R8V#&W>!MZ<\@T >H_VA:?8UNVN8
MDMV (D=PJ\].33WN[:-49[B)0X+(6<#< ,DCUXYKQ_5=(FG'AR^L/#T]KHMO
M;RQRV3Z)YQAN#M_>M;97.0"-V#C\<U9M/!;7+^#+.^L+JYTQ+R^GF@GM/*2!
M&0E$9 S!4W=%)Z$ CM0!Z9:Z[IUYJ]WI<%RKW=HD;RIC@"0$K@]#]T]*M1WE
MM/))'#<12R1_?1'!9?J.U>>)HT6C_$W6KN'PL)Y+JSA?3;E+-3%'*B2APT@'
M[LM\H]\BL#PEI6HQ^-_#5XNBW%DB07"7WEZ,+**)C'D(6!)D&X<$Y'3!R: /
M5M-UJ&]TFVO;I5L7GC,GDS3(2H!YY4D'MR#WJZ+NV,4<HN(O+E($;[QASZ ]
MZ\B\.^$);V+X?6VMZ++);6>G78NH;F [$<LFQ9%(QS@D ^GM0WA&=].CT<Z1
M<#3(_&AE2W$3!%M#&>0.T621GIR10!ZS_:5C]G%Q]MMO)+;/,\U=N[TSG&:E
MGNK>UC$EQ/%#&3@-(X49^IKS6V^'VCOXM\61S>'8?[,:UMS91&WQ )&1Q(T:
MXVA_E3)7D?C7.MH6NK:^%+K4]/N+BTAT1;5HI=*-^UO.&YW0E@5)7:-V#C;C
MC- 'M<MW;08\VXBCRI<;W RHZGZ<BJ=_K^F:;#937-T@BO;A+:!T^8.[_=Y'
M;CKTKSFP\%>=J/@FTU/3[B^TZUM+YI%O+8*D1=D:..1 S*,#@*2?NCTK/N_"
M36^A3QMX<EN;+3_%QN(;1;3S#]B.W>(D(^9"<\#@X]J /9'GBBB\V25$CX^=
MF '/3FD>X@C=D>:-65#(P9@"%'\1]O>N0\;:?-J/PU:'1],D#1BUGAL%C$;J
MD<B.8PG0$*I&WVQ7.ZC)J?B37]>U"'P_JUK;2>%+BT@^UVQ1Y92Y.T+S@\\
M\G'3&#0!Z?%>6L\IBBN89) H8HC@D ]#CTK+U_Q/8Z!82W,C"=XI88G@B==Z
M^9(J D9X&6!KB+'P='H]YX!O-+T<VMXB,FHW$<)#_-;'/G'J?GQ][OQ7,2^'
MW7PA9:6W@S46\36U_%)>:B+3<)#YX+R>=UD5AVYQU(&W- 'N<EW;13QP27$2
M2R?<C9P&;Z#O2FZMQ,83/$)00I3>,Y(R!CZ#->,>(/#.J7'B3Q%#?V-S.VH7
M :SO(-'%VRQ;0$"3&1?)*$'@XYYR<UV&@^&5_P"%E>(=7U*Q:>6)+-;.\GBX
M)$.V1DSQG( )'(Z4 =8^MZ?%KL>BO.%OY+=KE8R#@H&"DYZ9RPXZU5T7Q/8Z
MTDY4BW>*]GLUCE=0TC1,5)49Y'%<QX@T>VC^*NDZQ=>'6U"VELFM_/BLQ-Y5
MP)8RCN<?+M4-ANW.*YB]\#B3P-XKOO[!D?7VU>XGLY?()N HN,H8SC<%(R>.
M#DF@#V*6[MH)8XI;B*.20X1'< M]!WJ#5M6L="TN?4M2N%M[2 9>1LGO@  <
MDDX  Y->1^)_#FIW'BKQ$+_3[BZCU'8+*XBT<7C+'L "I)O7R2K9/.!GG-=Q
MXQT'4[WPGIJ60^WW^EW5M>>5*0GVLQ$%E)Z MR?3.* +VC^,K75]0CLCI>LV
M,LJ%X6O;%HTE ZX;D#Z-@UNQ7=M/+)%#<1221G#HC@E?J!TKD)_$6J>)M+U#
M3-+\/ZWIMU+93*MW?0B!(92A" $MECN[KD#K7+:-HGF:CX730_"UYH5_IX;^
MTKV:U$2LGE%60O\ \MBSE2#STSQ0!Z'KWB>QT&R:>1A.Z3PPO#$ZEU,CJ@)&
M>!E@:U9+NVBGC@DN(DFD^Y&S@,WT'>O#7\/LOA32],_X0S41XDM=0@DO=0%I
MD/B8%Y/.ZR*W7'..I VU;UWPQJESXB\107]E<RR:A=[[.]@T<73K$0H39.9%
M\DICH<=,\YH ]MJ%+NVE)$=Q$Y )^5P> <$_@>*JZ7J,=\;NW3SF>QF^S2R2
M)M$CA%8E?4?-^>17E*^";X?#347L]*=-8N=2DDN4>+]]/;"Y+&,!B"5*@-MR
M WXT >I:EX@TW2]!O-9DN$EL[2-I)&@8/G:,X&#C-,TO71>:3%?ZA;'2O,;:
ML=U/&2?0Y5B.?3.:\KG\+3WWA7Q;-;Z9<YGT](HK,:(+)9)E)*ND>YB77.-V
MT=1@G%6_$GA>>Q\26<L.C1MH@TP000P:,+U()BY:0>2&786R#OQSC!Q0!ZU+
M=6\)Q+<11G;NPS@<=,_3D55U+6K#29K&&]G\I[Z?[/ ,$[GVEL>W"GDUYUI?
M@KS/$'A.#5;&XO;&QT>;+7D&%20RH8XW4,RY53@*2?NY[5L_$K2(KX^'K^70
MVU:&QU)6N8H[43R>24<$;<9*[MF1[ ]J .VDO+:&2..6XAC>7B-6< O]!WJ'
M5=4M-$TJYU*_E\JUMHS)*^"<*/8<FO+-4T:!=0\1_P!J>#KW59-1C0:3+%9B
M00Q>4%6('_E@5?))X]:Z?7?#^HWWP<FT:]A6_P!772E0A@'+SJ@Y!/5MPX/K
M0!NW?B>RM=6TBQ.6&II-)'.& 1!&H8[L^QK66ZMWMOM*3Q-!C=YH<%<>N>E>
M8GP[8:YJ?@A4\+S6VD0+>&ZM9['R45_+3!D3&,,PR,]<5DZEX4U6WTG5[+3=
M,E32H/$JW7V);;S$DMO*7.R(E1(@<YV X.#Z8H ]E@GAN8A+!*DL;='C8,#^
M(KF+[Q_IEKJ%U9VUEJNI&S;9=RZ?9M-' W=68=2.X&2*I?#K29+$ZO>;)X(;
MN:,I;OIHL4#*N&=(MY(W9 .0N2O?K6?H-_J/@6"]T2[\-ZO?_P"F3SVMWI\
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
M42Y,AG]-@*[.O;'2@#WPWELMT+4W$(N",B(N-Y'TZTU[^SC?8]W K;_+VM(
M=W]WZ\CBO&/$>F:Q>ZW<SIX?FBOX]:BEC>TT<<PK*NV4W6<DE.2!TYR  36M
M?^"(-2M/B)>7NA&XOYI93ISR0%G.+==IAXZEQC*]2,=J /51<0%92)HR(B1(
M=P^0@9.?3BAIX5@\]I4$.W=YA8;<>N>F*\BU?3M3BU+3]&A$@'B^Q@@U#)P\
M+PJOG.0><M"2I]P*[+Q]!<+X9M;6QTJ.\MOM423Q_8_M7D0C/SK#GYR"%&.>
M#G!Q0!U"WMJ]NLZW,+0L0JR"0%22<  ].M))?V<42RR7<"1NVU7:0 $], ^M
M>*0^&]3N?#NOV']E7Z6ESKEC+%&+$VVZ/,?F.L:\(."3CICG!R!K>*O"\UAX
MLB>#2$DT(:<+>TB@T<7T=N^]BZ^4&&PMD'?CGH2* /4-7U6VT32+G4[O?Y%N
MF]MB[F/8 #U)(%1Z1K=CK=I]ILY,IN==KX#85V3=CJ 2IQGM57PAITND^$=+
ML)Y)Y'A@5<W"!9%'4*P#, 5!"]3TZUS'Q TW6(=3M]3T"UEFN=1M)-'N3$I/
ME+(<QS''0(=^3VW4 =X+NV:*.5;B(QRL%C<.,.3T /<T)=VTEP]NEQ$TR<O&
MK@LOU'45Y;I7A/5;77D\-PP3Q:+HCW%[IUW*"8WDE0")0>YC9YB?HM4=&T&1
M4\+65EX4O=.\0:?>12:EJDD 175<^<3/G][YG.!D]>V* /3/$'B>Q\/Z%>:J
M["Y6U7<T4+J7/S!3CGL2,UJFX@61HFFC$BIO*%AD+ZD>GO7D$_@^9/AOXPFA
MT64ZY>WUR(R8"9GB-R&4+QG80 V!P>M74T"_M],\6:+X@M-0U&YOU2X.KV%O
ME[F,D#RP"=H,9!_=YY7H.N0#U*WN8+N+S;:>.:/.-\;AA^8I@O[,RI$+N R.
M2JH)!EB.H [XKD?AO#>P6.I1W.EQ6D(N1Y%PNG?87NAL&6>'L0>,\9QTKB[S
MP*)? &N78T*;_A(&UF2:WF6%OM*I]K&#&?O!=A)XXY)H ]EANK>X:189XI&C
M.UPC@E3Z''2D@N[:Z+BWN(9BAP_EN&VGT..E><ZAX:?P_P"+;V;PQX>B$$GA
MR>,PI%M@N)Q(NQ7Q@%B"W4Y(SS7-Z3H6M2:W=-I.GW5@UQX?N;83_P!D#3HU
MG.W8N!U(.<,?P)P: /5=3\3V.FW6G6X87#WM\MC^Y=3Y3E6;+<\?<-:OVNV^
MU?9OM$7VC&[RMXWX]<=:\=M-'MWO?!*Z7X)U#3;G3[V,:A<O9>6 !&P.YQ_K
M 6YW\@>HW8J#3_"VK'5_LFHVMU'J8U<W/]HQ:.)"P\W<LGVLR !=N 5QD#(V
MF@#U3Q-XDA\-V=M*]M+=7%W<+;6UO$RJTDC D#+$ # )))K0@U&%X[47!2UN
M9XPXMI9%\P$CD<$@D=.,BN5^(&@QZW=>%O,TI+](=70S[H!($A,;[MV0<(2$
MSGC('M7':OX>\M/%5A=^$;O4=9OKB1M)U"&V#)'&5 @ E_Y8B,CD<=.^: /8
M3=6ZRF)IXA(" 4+C.3T&/?!Q]*S+GQ':6?B:+19P8WDLGO//=@$55=4()/?+
M"N6T#PN[?$74]3UJR-Q/;V-@EO=RQDHTP1Q(R$\%@0.>HSVS5C7/#4&N_%#3
M)M2TL7FFPZ5,"9HM\/F^:FU6S\I.,D ^F>U '4W>J>1/IR0P&YCO9?+\V.1
ML8VEMW)^8<8XSUJTEW;2DB.XB<@$_*X/ ."?P/%>5Z-H&H6,V@VL>FW45I8^
M*+YHD,3;8;8K*$;V0Y&#TYJF/!-\/AIJ3V>E.FLW.I2O<J\7[Z>V%R6,8#$9
M4J VW(#?C0!ZG?Z]8V.F'4!(;F 2QP_Z+B0EG=4 &#ZL*ETG5(-8T>VU.!)8
MX+B,2H)EV,%/0D=O6N+^'VD/;ZSJ.I+!/:02P10F Z0-/C=@20P3>26 ."<
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
M+OUX   !Z57OO'MSJD/A'5-(MKEOM6I3VT]C%,I\UDC<;2^=I7< V[I@9]J
M/3Z*\T\3>-+^3PIK]L;6?1M<TV2T+HLP<&.69 &1UQD$;@>!CI5_6OB;;:7J
M>I6\%BES!I9 O)&O8H7SM#,(HV.9" ?;G@9- '>45A:YXHMM'T.VU&."6\:]
MDBALX(<!IY)/N*">!ZDGH :P[KXARZ79:S_:^A2V>I:;9B]^R_:%D6>$MMW+
M(!V88((X]Z .YHK$MO$##PW<ZYJVGRZ9!!&\YCE=7?RE7=N(7H2,_+U%9.F^
M.+J:_P!+BU7P]<:9:ZL<6-P\Z2;FVEPLBKRC%02!SZ4 =C17E7A;Q]JMCX*L
MM3U?2;NYTU)WBN=5>X4L,SLH;R_O%%RJDYSP>"!6_HOBG6[SQ7XGL+G2LV6F
MS!8I%FC!0>4' .3R6SD'MG!Z4 =M56WTZSM;V[O((%2XO&5KB0=9"JA5)^@
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
MWU677I'O98SJ[V;N @/E_9R",>N<<UUM% &0V@QMXO3Q#Y[>:E@UEY./EP9
M^[/KQBN=E^&EF]C:)%?R1WEG=W-U!<F%) //8LZ,C JR\CWX!KH;OQ1I%D^I
M)-<MOTQ8FNU2%V,8D^YP =V?;..];% '+1>"HUBT<2W[R2Z=?&^,@@CC\UBC
M+MVH   &XZG@<TS5? EKJW_"2>;>3)_;B6ZOL49A,(^4C/7G!YKK** ,E]'N
M+KPM<:/J&I274UQ;R02W9B5&.\$9VK@# /Z4:)X<TW0=.MK6UM+</#;I TZP
MJKRA5 RQ YSC-:U17-S#9VLUU<2+%!"C22.W15 R2?H!0!QMM\.4@2TT]];O
M9= L[A;BWTQD3:I5MRJTF-S(K<A3Z#).*M?\();[L_;9?^0]_;?W!]_&/+^G
MO5[2_''A?6[Q;/3=>L+FY;[L23#<WT!Z_A6_0!R=CX-N=*U!CIOB&^M=*>Z:
MZ;3EBB90S-N90Y4L$+9)7W/(K,\.^'[J\^(FI>*KW2KC3(?*$5O;3RHY>8@+
M), A(&41%'.3S7?T4 <YXP\(6OC"PM[6XN9K8PREQ+#]XHRLCI]&5B#38/!=
MC!XW?Q,DT@<P>6MK@"-)-JH9!_M;$5?I72U%'=6\T\T,4\3RP$"5%<%HR1D!
MAVR.>: .7;P);MX+N/#7VV7RIKHW1FV#<";CSL8^O%07?P\@DUJ\O[+4GM(K
MZ4374'V2&;+X )1G4E,@#/7\*[2B@#!A\*V::CK]S*QEAUJ.**: C"JB1F/
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
MXN6::WMI8U:7][AF4 G&[!*@DU[)Y4>$&Q<)]WC[OT]*4(@9F"*"WWCCK]:
M/$;G4]4C\%^*9M-UM/L<:V@@-KK,E^]O*9@&(F95.&4CY<G&#TSBN@O=)NM+
M\67.B0ZSK%W:ZEH5S-(EQ=M(WG(R ,A_A)#$$+@>U>F""%8O*$48C_N!1C\J
M=L4N'VC>!@-CG% ' ?"_4]$MO NB0Q:UY\\Z16[1S71D,<_E F)03\N #\HK
MT&HU@B7&V)!AMPPHX;U^M24 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7 >/'M['Q7X8U;68C)X?M6G$SE"\<$[*HBD<>G
MW@#V)KOZ0@,"" 0>"#0!YMXG\4Z3>Z'?WGA:]7>L]K%JFIZ?"2\5L7PS+(%P
MQ5=W3)4'/%8=[JOV6V\5P^&/$-]J6CPZ!)<-<M>M<?9KK/RA)B202N20#QCM
M7LD<4<2!(T5$'15&!35@A2(Q+$@C/5 HP?PH \LDT2^MO$OA6R7Q-KK1:W:3
MG4-UXQ+F-$<%/^>>2<?+CCCWK*U'4K_3/#=U8OKVJ);V'B^.R%YYS/.EL55B
MI;JV-QZYZ#@U[5Y:%E;8N5^Z<=/I6;J^@6>LBR%P9(_LE[%?)Y1 W21G(W<'
M(]>_O0!YE_PD5OI-UXC.AZOJ6M:!!I*S2R)?-,8+EI-H"3MN*_(2QZ[=N<=J
MS+77;V!?&%I9ZR)K>/P[)=QM:ZQ+?K%,"PW+,X!5L$9 XZ'V'N*11QH42-54
MG)"C --6V@5=JP1A=NW 08QZ?2@#R^/2[RQUOPK;CQ#K,PU^RN(;XS7C,-PM
M]ZO&/^6; ]-N*M^"]4U?Q!KUI9WTUQ&WANV>WU'#,JW-V6,:EO[XV(7^L@KT
M*[M%NK22 .\+-&R+-#@/%D8RIP<&J/A_P]:^';.:"WFN;B2>9I[BYNGWRS2'
M W,0 .@ X &!0!Q6J165K\;H)[O4[FU>YTJ/[*ANVC2>838$0&<$'@E.Y)/>
MN8\)ZUK6H:OI#S:K'%K<E\5O[:?6I&=D!;S(_L?E[4PN=I!'0<G->X-&CLK,
MBEE^Z2.1]*011B4RB-1(1@OCDCZT >,3'4T^&?B;7AKVJF]^W36UOFZ;9;H+
MP#Y1GKQC/H<=*VY?#MS#\0K?05\2Z^VGWNF27=RK7S%WD215!5NJ [\D+@<
M=*],\F+RRGEIL)R5VC!/6EV+O#[1O P&QSB@#R;0]4U,2^%[*;4[R=8?$-_8
MM)+*2\T4:2A!(?XL8'7T%9L*:G!X"3Q:/$.L-?P:N4CB:[8P^7]L\HHR=&&"
M>O/0= !7M0AB!!$: @EA\HX)ZGZT>3%Y?E^6FS.=NT8SG/3ZT >(^-?%,T.L
M:K>6&H265[8:A% D$NLR+(P#(&*V@788V!)RQYY.>@K4=O[)\>>/'L=0NO[=
M,"W&FV3W+$7+?9F/$9.) I! '; %>LM;PNY=X8V8C!)4$D>E.\M/,$FQ=X&-
MV.<>F: /%O">KWMS=6\UMXBA13IT\NH&36I+Z08CXD,+1@1,KX^4$<9&#BM_
MX7ZGYFHWVFR7KZC<Q6T4LE]!JSWMM+DL,@/_ *J0XR4]*])2*.-F9(U5G.6(
M&"Q]Z(XHX@1'&J G)VC&3ZT >1:C;ZAINN?$K4]&N;]M1MUMFB196<8>(%FV
M=&*J6*CM@ 5+8ZE:PZ]!!X5\2W^LV<VF7,NI&:\:Y$!" Q2;C_JW+9&T8^@Q
M7K(159F"@,WWB!R?K2)#%&&"1HH8Y;"@9/O0!R7PTM)X_!.F:C=ZE?W]U?VD
M,TCW4Q?;\O 4'IP>>Y/)R:\^TOQ3-<^+_#]Y9:A)'_:&I/#<64NM27,RQD/\
MLMN5"18(&,'(]^37N"JJ*%50J@8  P!3!;PARXACW%MQ;:,D^OUH \6D34XO
M VH^+!XAUC[?9:Q(L$?VMO)$8N_+V,G1A@GK[#H,5MWEUJT7BF?P,MW>YO\
M4(]0@NQ*V^.Q.7E0/G(PZ%!STD%>G^3%Y93RTV$Y*[1@GK6-IGA>VT[7;O67
MO+Z]O;A3&K7<H<01EMQCC  PN?KT'I0!B>/EN[G5_"FGVVI7E@EYJ#QS/:2E
M&9/)<D9_#KVZCD5PWB+4]2MO$>MZ?<ZLUC)9+%'I37.N2VI">6-L@C$;"X);
M.[))/3 KVYD5BI902IRI(Z4C11NZN\:LR<J2,E?I0!XGX\\1W<4NJ*VH&QU;
M3+*$Y_MJ6W\R4QART%NJ$2KDX);C@].M7M<UU[;Q;9WUUJ[7:.MDHTVTU-[:
MXMW?;DK /EG5MP)[@9':O77@AD;<\2,V"N64$X/44IAB+JYC3>@PK;1D#VH
M\6U;676W\07=UXDU*U\76U_)'IVEQW+*"H?$*+!TD5UQEL'.3SQ6O<Z??Z]X
MD\:_:M;U>S%A!;/!!97C1)%*;?<3QUY'3IU)S7J1BC,HE,:F11@,1R!]:7RT
MRQV+E_O''7ZT <[X,UY-5\-:(MW>1R:K/I<%W-'D;V#* 7(]"V:X/QBE[XS\
M3ZK;6N@W>JZ?IEJ]A!+;S1((;UPK-)\[+DH-@XZ'=7KJQ1H04C52%VC QQZ?
M2E5$3.Q57)R<#&3ZT >0:OXFN=8\)Z!=76KP:?>V[SPZEIT^HO8&XFB 1U$R
M?=8-\P4\'</2NLN?$,</PB77%AU+RVL$8*\Y%PN["[C)@X(SN+X/ SBNQ:WA
M92K0QE6;<05&"?7ZU(0",$9'I0!X5;Z[?00>,K2RUD36\7A]KJ-K75Y;Y8I@
M6&Y)G (.,9 X''/8=5IUI>Z%XP\(%=;U2\&L6TXO8[NY,D;LD0<,JGA#GT[5
MZ,MM J[5@C"[=N @QCT^E/\ +0LIV+E?NG'3Z4 >6_$'5KVW\;6MC=W0M=':
MP,L+/J[Z;')/O(;,J*=S*NW"$CKGFH+*+5];U3PAIVHZ_>".XTN[EGDT^[=?
MM*K(GEDOA3G:5RV >OJ:]8DBCF7;+&KKG.&&1FE**7#E1N P&QR!0!XE<PZK
M:^!/$>LCQ-K3WGA_4I[:Q+79V^7'* !(/^6A()!+9XP*T]6U'2V^(?BFU\1>
M*M1TJS@AM7M(XKY[= QBRQ4@\L.#M[Y)P>WK)AB*,AC3:QRR[1@GWK-MO#]E
M:ZUJ>J@/)/J/DF59,%%,2E5VC''!]Z /,=,U'7KFY\,ZA/&\NMGPWJ#Q"5,-
M*X9/*+#U8!2?K3-'U"&XF\,+I'BC5-2UC47$>LV<EX[[(S&WFLT?_+ HV N-
MOIS7LA12X<J-P& V.0*CDMHWCF"?NGE4JTL8 <<8SGU% 'E&GZKXDO9'T2*6
MZDU+PK:W37+%F_TV?:5M W]X,OSD'J0,U0\'ZQK%W?:=/IVJPW-ZUI-)>VLV
MMR74DS",XS T8$+"3;P".,CFO4_#WANU\.Q77E7-W=W-W+YMQ=WD@>65@ HR
M0 ,    "M98HT=G2-59_O,!@GZT >+^!M7U34-9T*0:Q&VH2LQU.WGUJ2:20
M!6WJ;4QA82K8(P0!C&6S73^,KV$>-K*QU[6KK2- :P:6*6&Z:U6:YWX*M*I!
MX3!"Y&<]Z]!6*-9&D6-0[?>8#D_4T211S)LE177T89% 'B\,5WK[>"VOM1U)
MX3K%Y!9W8G:*6>V$<ACD)&#N(&-W4CZUV'Q&U6*R&D:?+,UNMW)(?M$FJOI\
M"[%SMDE0%LG/"C&2#SQ7<E$8J2JDKRI(Z?2DDBCF7;(BNN<X89% 'BFE:GJN
MMZ#X:LVUR^C63Q%<V;7-O=,SO J2$+YA +\=&(ST. 16C*NKZ/-XI@T_5-3N
MX_#EW::A!%<7+2/)$T>Z:)F)RRE=Q .<$"O6A#$""(TR&+#Y1U]?K67K_A^+
MQ!8-:/?7UBCMF5[&01O*N"I1B0<K@T 9?@>ZN-9M]1\12SS-;ZG=%K&)V.V.
MV3Y$(4_=+8+GUW"O-_#FM:YJ&L:<]QJD4&O-J6R\MI]:DW; YWQ?8_+VJ-F=
MI!ZX.ZO;;.T@L+*"SM8Q%;P1K%$@Z*JC 'Y"G^5&)3*(U\PC!?'./3- 'BMZ
MFIKX.\3>*%\0ZPM]INLW(M(UNV$*(MQMV%.C @D<]L <"MFV2RL?BKXL$VJW
M4%]-;0S6=NUVRBX_<R[L)GYPF./[N*]1\F(HR&--C'++M&"?>@Q1LX<HI<#
M8CG'I0!XK9O;R:A\.M4UO6KVW%SHTBM<O>NF^7]T0-V>K9.1_%@>E;<UUJR>
M*9/ HN[W-QJ*ZC'=^:V]=/YD= ^<C$B^7UZ.*]/\F(JBF)-J$%1M&%/MZ5C:
M5X7MM+UJ\U=KR^O;VY7RQ)=RA_)CW%O+0 #"Y.?P'I0!B^/=7G\*76F>)_-G
M;3[?S;:]MU8[6#KF-MO3(D55SU^>N2TF;Q)!J%CX)U+4;V34+NZM]4EN3(P9
M;79OFC#9R )8R@'H]>PNB2*5=593V89%&Q/,\S:N_&-V.<>E 'B>LO\ ;-)@
MO-4U2]BM[3QM-$\_VID$$.]@#G/RA<  _P .3CK6W;Z#!XB^(6M1PZWJ<5FN
MDV!CFLKMD>;(DV.T@Y;CGK@YR<UZ@88F1D,2%&.64J,$^]*$16+!5#$ $@<D
M"@#R/P[K^JZC#X1GN;^X=[C0+Z2;]X0)'0H%=@."P]>O)J+1HM1T[0_ &O\
M]OZO<W>IW=O;74=Q=,\,D<D;G&P\9&T8;KU)R:]?6")=NV)!M! PHX![4OE1
M[47RTVH<J,<+]/2@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MT-O+)M(90  JG(Y.3GY>,]16+8_%"PM+C68=<:5!9:K-:^=!:2-%!$&"H97
M(4DYZG\*V]>T/5Y_%NC:[I+V)-I%-;SQ7;.N8Y"A+*5!^8;.AP.>M9D_@G4)
M/!_B_2%FM!<:U>W-Q Y9MJK)MV[SMSD8YP#0!I3^++73-5\0'4+]#9Z=':D1
M1VS%T,NX 9!/F%C@  <5L:5K,&K64EU'!=VRQN4=+RW>!U( /1@,C!'(XKEK
MOP;?RW7B27RM*NXM4@LHDM[S>4;R0P?=@97.05(S@C.*T_!?A_4-"TBZL]3N
M$E26X9X;9)Y)TMHBH'EJ\GS,,@GD=Z ,NP\3^+O$-E_;6A:/I9TAV)MHKRY=
M+BY0'&X84JF<< Y]ZU-3\?:'I%]/:73W3O:JK7DEM:R31VN1D>8ZKA>.?IS6
M1IOAWQIX;LAHFB:AHTFD1,1:W%ZDAN+>,G.W:OROMS@$D>]+=^%?$MK-K]OH
MUUI36.N2-+,]V)!);N\81RH4$.,+D D8]Z -K4O'&B:;?1V9DN;J9X1<L+*V
M>X$<)Z2.4!PIK)\/?$""?P9I.JZJS2WNHRSI!;V-NTCS!)'7*HN3@*H)/3\Z
MCL_!^N>&-3,WAJXTZ:WGL;:SF742X9# A1'4H#NRIY4XY[UCQ?##5+?P_P"'
M8Q<V<^HZ3]J22,W$T$,Z32%^'CPZD?+V(ZCTH [^R\1:?J.AS:O:M+);P"3S
M4,3+*C)G<A0@$,,=*JGQIH0N="@^UY?7(S)8X4X==H;G^[G('/?BG^$]!.@:
M,UO)#;QW$\SSSB"6612S8'WI26)VA03QG'05QL/PRU""UU55O;4SPL@T!CNQ
M:I'.TZJ_']Y@IQGY5% &KKWQ"MM/U+3!;.6LCJDVGWK>0SL72(MMC Y8[MJ\
M Y.15BY\=6%]H$U]IEX]I+;7T%K<)>6;^9$SR*-K1G!&0W!Z<^U06?@>ZM+?
MP@GGV\DFDW,EU?.Q.9I9(WWLO'/SN3SCBHM8\#:EJ%[XBFBGM%74[_3[F$,S
M95;?9O#?+U.PXQGMG% &U=>.=%M=8ETW_39Y8)%BN)+:SEEB@=L85W52 >1]
M,\UA1?$RST[5/$%MK1F$>GWYA5[:SDD6&'8A#RLH(7YBW)QTZ<5=M-!\3Z%J
MVIKHT^D2:;J-\U\SW@D\Z!GQO 5>'''&2N,]Z#X0O3H_C>T\VV\W7I)VMFRV
M$#P+&N_CC!!/&>* .IN]2MK/3'U!S));J@<&"-I68'IM502<Y'05B1>/=#:P
MU&ZG>[M#IVPW,%U:R1S)O.$PA&3N/ QWI-7\/ZG>>!(=%L;U+>]BA@0N)'1)
M-FW<A9<,%8 C(YP:YG3_ (?:M;/X@EFM-"9-3MK>%+*2:>>+Y&8L&9ANY!X8
M=#VXY .ID\;Z7#IT=W-;:G$\ES]ECM9+"59Y)-N["H1D_+DY'''6F_\ "3Q2
MZUI"K=&VM+NTN9W@NK1XY#Y94$DMC9MR<@CG-<U%X#UH>&Y=.NHM*OHVO?M$
M-C=7EPR6B!  (KC'F*<Y.<=R!5FU\!ZFR:,FL:DMXEKIU]9W<F]VD83E=H0D
M9;:HVY/)P.* -:S^(N@7MW86\1OE.H2^79R2V4D<=QP3N1F !7CK[CUJ(?$[
MPS]H\HS78071M)+@VDGDQ2AMFUY,;5)/3GH0:XK3)M4UC6_!^DQ7B7UOH]R)
M)#'IDUNT<:1,@:8R<*W(&U>I)/I73R^!=1?X=ZIX>6>T%W=W\ETDFYM@5KD2
MC)VYSM&.G7\Z .A7Q=IDFO2:1%'>S312B"6:*TD>&.0J&V-(!M!P1[#/-;U<
M%=>#M7F\<PZU:G3K"-;I99[JUFF6:YA QY4L7^K8G@;R<\<"N]H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBN3\9ZS=V4VGZ?IMW=17UT9'$5I9+
M<2NB ;B-[*J@%ER3G.>* .LHKRBR\9>)]7TOPS#;75O;7]]J=U87$TML""L2
MO\VP'AL+G ;&1UQ4D_B_Q)I4.K:-<7UI<:E;ZO::?#J3V^Q$2X17#N@.,J"1
MUP3B@#T_SX?M'V?S8_/V;_+W#=MSC..N,]ZDKS?1X=2M?C,;;4]4AU&5/#[%
M9E@$3A3<+PR@XZ@X(QP?;)M3)J[_ !J\J'5O*M!H\<QMS!N!0389?O<$G)W8
MR,XQQ0!WU%>8:7XG\02>$KS7-2UF&-9;N2QL88-/$KE_M!C4XW#<QP5 X'0G
M/-4)?'/B:QT'QC'+))]NTA+26VEN[6.*3]ZV"KHA9>W!]Z /7J0D*I9B  ,D
MGM7 #4_%ND>*'TF[U&QU-[S2KB\M1]F\A89XRH"9W'*'<.2<\5R^M:YK=]\.
M?%=EJFIW4.K6]BDD]I<Z>L+(C$AMC(Q5T8@@'J,'/6@#V*VN[:]A$UI<13Q$
MD!XG#+GZBIJ\GFU36M%U>+PII3- MK8K=R3:9H\;&9G=@/W>X*J@  D9)/<5
M?M=?\7ZOKGA_31+!I,MUI4EW?+);"0JR2JN4!/&X'@$D -W(% 'I-%>?Z/X@
MUU?')T[7KF6U2XGG6RMQ9*UO<1J"5V3JQ.\*-Q##U&!3M535Y/C%IL5KJWV>
MW;299#"8-ZD++&&'WAR<\-V_&@#OJ*\J;Q?XE_X1=_&HU&S%DMZ8?[&^S#/E
MB;RMOF9W>;WZ8]JW/B-,6E\.Z;=W4EIHVH:AY-_-'(8]R[&*1EARJNP /(H
M[@$$9!!I:XJ?2O"_@.RU/4M+,.E3K9$LD;/(N,@*Y@#?,=Q SP3G&>:YN'Q/
MXQ^VZSI$<MP][#I/]I6AO;&*&0LD@!CVHS JPR 3@@T >LT5Y=J/Q#U"[AO-
M4T.2 :8$LK2&2=,HES<,K-(Y'.(T= 1GJW-:FM:CXD\+:0$FURSU"ZO;VVM(
M+B6S$0M?-8J7<*V&7CCISU)H [VBN.T+4]9M/&EUX9U74(=4 L%OH[I(!"\>
M7V%'53CGJ#QWKG/&WC;6=)FU>_T:[N)K7271)H5T]#;A\*6225G#9PPY0<9
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
M"/O >A_ST%7/ 5O%=>!UMYD#Q2M*CJ>X)(-(#>U76K72M&?4Y&\R+:#&$/\
MK"?N@?6K=K+)/:12RPF%W0,T9.2A/8^]>?Z)I=Y<>)!HE],);#0W,L:GJ^[E
M,_0'/MTKT:@#E6\87,E_>6UGH5W="UF:)WC<8R#CT]JNV'BBVO[*^E%O/!<V
M*%I[:9=KK@$_KBN:T;5;[3];\0K:://?A[YR6C<*%.3P<U?M]/U%X_$.MZE;
MK:R75HT<=N'#%55#R2._ I@2V_C2\N;5+J+PW?R6S#(DC(;(]AWK<LM>T^^T
M8ZJDVRU4$NTG!3'4$>M<7HWBB_T?P?;L-!N);>&,XN/, 0_,>>F<9-,U+2[J
MQ^'#O(RR&YNUN[@0G*A&(X!]/NT ;R^-)+A#<66@:E<V8_Y;JF-P]0.]:]EK
M]EJ6CRZE9L9(XE8NAX92!DJ1V-7;*6VFL89+1D-L4'EE.FW'&*XK36CFUCQA
M/98-BT6,K]UI-AW$?CN_.D!>M_&MW=6BW<7AN_DMF!(DC(;('7 [U=N_%]E#
MX;36[>-YX6<)LSM8'."#[BL#PQKFKVWAFSMK/P]/=!58)-YH5&^8U6UO2+C1
M_AT\5T4^TS7@GD5?NJS'H/R%,#HE\3ZJ6 /A:_ )Z[A_A5C6?$KZ7JL&G0:;
M->SS1&11$P!P"?\ "H[:T\6K=0M<ZEI[P!P9%2$@E<\@<=<5E>(KN>R^(&F3
MV]G)>2"S<"&,X)R6I :UCXK6;48;#4--N].GGSY/GCY7/H#ZU5U+QE=:6SFX
M\/W:PB3RUE+@!SGC''?%4/ME[XI\4V5I/8_V>NFN+J1)7S(_I@8Z=/SJ_P#$
M+_D7[?\ Z_(OZT 2R>*KRWL9[R[T"[MX82N\NPSM)P2..<<?G6MJ.M6FG:*^
MJNX> ('3:?\ 69^Z!]:O30QW$$D,J!XY%*LIZ$'@BO.]*TF[F\2CP]=S"33=
M(D-RBGJX;!0'Z9_F* /0+*>2YLH9Y8# \B!C$QR5SV/O4]%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %9>L>'=(\0" :I8QW)@):)FR&3/!
MP00<'N.]:E5-1U73]'M?M.IWUM909V^;<2K&N?3)(YH I6?A70]/2S2TTV"%
M;.9Y[=4! B=P0Q ]P3^=27/AS1[Q=16YTZ"9=2*&\$B[A,54*I(/H ,8]*I:
M1XNLM5N=; >"*STN5$^V>>ICE5HUDWYZ ?-CJ>E7K;Q'H=[!%/:ZSI\\,LPM
MXY(KE&5Y3T0$'ECCIUH @TCPCH&@W9NM+TR&VN#$8FE7)9D)!P23SR!U]!4]
M]X=TC4]4L]3O+"*:]LSF"<Y#)SGMUYYP>]37&L:7:?:OM.HVD/V15:X\R95\
MD-]TOD_*#@XSUK)U3QA86FD66I:?);ZG;W5]!9"2WN%*@R.$SN&0<9SC^5 %
MU_#.BR:+)H[Z="VG2.TC0,"5W%BY;U!W'.?6JL'@?PU;6EY:PZ1 L-ZJ+<KE
MOWH0DKN.<D@D\]:OW'B#1K34H].N=6L8;Z3&RVDN$61L],*3DYIE]XDT+3)9
M(K_6M/M9(RH=)[E$*E@2N03QD X^E $M[HFF:C<BXO;**>7R'MLR#(,3XWJ1
MT(.!5"W\%>&[6PO+&'28%M[U EPN23(HZ*23G [#.!5^^UO2M+M([O4-3L[2
MVDQLFGG5$;/(P2<&DNM=TBQT^/4+O5+*"REQY=Q+<*L;YZ88G!H KZQX6T/7
MFA?5--AN'A!6-VR&53U7((./;I5F#1-,M;NWNK>RABFMK8VL)C&T1PY!V #@
M#*C\JI>'O$L/B&[U>*WC3RK"Y$"3)*'68&-7## X'S>_2K<FOZ-#JBZ7)JUB
MFH-C;:M<()3GI\F<T 5K+PCX?TW53J=GI5O#>$L1(H/REOO%1T4GO@#-3ZGX
M=TC6;RSN]0L(KBXLGWV\C9W1G(/!'N <>U2_VSI?]H_V?_:5I]MW[/LWG+YF
M[;OQMSG.WYOIS2:AKFD:3+#%J.J65G).<1)<3K&7^@)YH HGP9X;.L_VN=&M
M?MWF>=YNS_EI_?V]-W^UC-:E_I]GJME+97]K%<VLHP\4R!E8>X-<[H7C%M<M
MM#N$LH(4U.2Y1EDO%#Q^2S#**0#)G;SC[H/-;5EX@T;4;B>WL=6L+F:W!,T<
M-PCM&!UW 'C\: ,^P\"^%]+M;JVL]#LXXKM#'."FXR)_=).3CVJ?2/".@Z#>
M-=Z9IL5O<M%Y32J6+,F0<$DG/('Y58L/$.BZIY_]GZO87?D#,WD7*/Y8]6P>
M/QJ.#Q3X>N;6XNH-=TR6WML>?+'=HRQ9.!N(.!SZT %MX8T.TT:?2(-+METZ
M=F:6VV91RW4D'\/R%5[3P5X:L=/N["#1K06MV +B-DW^:!T#%LDX[>G:M6;4
M+*WN!;S7<$<S1M,(WD 8HN-S8/89&3T&:J6WB30KVSN;RUUG3Y[6U&9YHKE&
M2(>K$'"].] !HOAO1_#R2KI.GPVOG$&1ER6?'3+')..W/%4M2\#>&-8O)[O4
M-&MIY[@ 2LV1OP, D X)QQGK5Z7Q)H<%E)>RZSIZ6L4GDO,UR@17QG:6S@-@
MCCK3YM=TBWTM-4FU6RCT]\;;I[A1$V>F&S@T 177AO1[W[?]IL(Y/[0$:W62
M?WHC^YGGM5S4-.L]6L9;'4+6*YM91AXI5#*WX5E:'XHMM>UG6+*T$<D&GF#9
M=13"1)Q)'OR,<#'3J<U5M_'.D_VMJMAJ5W9Z:UE=BUC:YNE3[03&KY4'']_&
M.: +EIX.\/6.F7FG6VE01VMZNVY09)F&,89B<GCWXK0O=*L-2TQ]-O;6*>S=
M0K0R#*D#!'Y$ CZ4S4M<TG1TB?4]4LK)93B,W,ZQAS[;B,UA>(?&\.DZWI>C
MV45K>7M^IE EO4@1(P0 =Q!R6+?* .<&@"\/!?AL:-/I)T>V:QN'$DL3 MO<
M8PQ8G.1@8.>*?8>#_#NF6UW;6>CVL4%W&L5Q&$RLJC. P/7[S?7-6H]?T:;5
M&TN/5K%]07.ZU6X0RC'7Y,YIT>MZ3+=/:QZG9/<1EP\2SJ779C?D9R-N1GTS
M0!FVW@7PQ:6%U90:-;I;W859UY)<*<J"2<X!Z#.*UY--LY=3AU)X%:\@C:*.
M7G*HQ!8?CM'Y5%INN:3K/F_V7JEE?>4<2?9IUDV'WVDXINH:_HVDSQ0:CJUC
M9S3?ZN.XN$C9_H"1F@#1K&/A3038ZC8G2X/LVI2M->1X.)G)!+'WR!5NZUK2
M[*Y6VN]2LX)W566*6=59@S;5(!.3EN!ZGBC4]9TO185FU34;2QC<X5[F98PQ
M] 6(S0!7U+PQHFKV%M97^FP36]J (%(P8L# VD<CCC@TL/AK1;:UL+:#38(H
M+"7SK5$7:(WP1N&._P QZ^M9'BCQU9:##I@M#:7UQJ;D6P>]2&(H%+%S(<@+
MQ@'!R2!5[2/%^D:QJ5[ID-U"M]9.(YH?-4Y;:&;9@Y8#."<#D&@"Y/H&E73Z
MBT]C%(=2C6*[W#/G(H(4'Z FGW.C:?>:0NE7-LLMBH11"[$C"$%><YX*@_A3
M+/Q%HFH_:/L6L:?<_9@6G\FY1_* ZEL'@?6IK/5M-U&.22RU"UN4C56=H9E<
M*&&X$D'C(Y'M0 XZ;9G55U0P+]M6$VXFYR(RP8K],@&LRY\&>';NU2VGTJ%H
MHYY+A!E@5D<Y<A@<C)/(S@UDW/Q)T<^%+[7-,9+W[',(GMO.57YF$6[C=A<G
M(..1726&MZ3JLL\6GZG97<D!Q,EO.LAC/^T >/QH H-X*\-MH_\ 9!T>U^P>
M<9U@"X"2'^)>ZGZ8I]GX/\/6%I>6MMI%JEO>JJ7,6S*RA00-P/7J>??-6[#7
MM'U6XFM].U6QNYX?];';W"2,G;D Y%+J.N:3I#PIJ>J65DTQQ$+F=8RY]MQ&
M: (=&\-:-X>$O]E:?%;&7 D9<EF Z DDG R<#H,U872-/6ZOKG[)$9;]52Z+
M#/G*H*@,#QC!(_&L?2/&NF7OAI-;U*>UTJ!YYH!]IN5"DQR,GWCCKMSCWJ;4
MO&F@:4FER3ZC;M#J<WE6\T<J%#P26+9QM&,9]2/6@!^E>#O#NB32S:;I-O;R
M2H8V=02=A_A!/1?88%:=A86NEV$%C90K#:P($BC7HJCH*K77B+1+&XMX+O6-
M/@FN &ACEN45I >A4$\@^U,\1>(=/\+Z-+JNIR%+>-E7"XW,6.  "1D]_H#0
M K>&]'?2;G2VL(S8W,K330Y.'=FWDGGNW-%QX<T>[:\:>QC<WLL4UP23^\>/
M&PGGMM7\JS+OQQI5IKEG9R75H+"YLY;O^T3=*(EV.J;<]#DMUSVQ6PVN:2FE
M#56U2R&G$9%V9U\HC./OYQU]Z (-9\,Z+X@:%M5TZ&Y>'(C=LAE!Z@,,'!].
ME/L_#^FV&HI>VENL+QVBV4:1@*D<2L6P%'N?T'OFW8W]GJ=HEW87<%U;/]V6
M"0.C?0CBL&^\;:=8>,[/PU)',9[E5S<*!Y43L&*(Q[,P1L#VH Z.6*.>%XI4
M#QNI5E89!!X(-9 \): -,L--&EV_V/3YA/:PX.(I 20P]\D]?6K6HZ]H^CR1
M1ZGJMC9/+_JUN;A(R_TW$9JC%XHMF\0ZOILXC@M]-M8;I[MY@$*R;^N> !LZ
MY[T :BZ;9IJDFIK HO9(5@>;G)122%_ D_G6;/X-\/7.E6^F3:5 UI;.TD"<
M@Q,Q)8JV<C))Z&I[KQ/H%BH:[UO3K=2B2 RW2+E'SM;D]#@X/?!J:\UO2=/L
M([^]U.RM[.3'EW$TZI&^1D88G!S0!3N?!_AZ[T6#1Y])MFT^W?S(H N C<_,
M,<Y.3D]\G/6KD.BZ=;R7LD5HB/>JJ7!&?W@5=B@_1>*?!JVFW+VZ0:A:RM<Q
MF6 1S*QE08RRX/S 9&2/6F?VWI/V.>\_M.S^RV\AAFF\]=D;@@%6;. <D#!Y
MR: *-YX,\.7]G96ESI,$D-C&(K8<@Q)C&T,#G& .,U=@T/2[6XM+BWL88I+.
M VUN8UVB.(X)4 <8^4?E6?I7BNTO;;6;F\\JPM]+U"6R>6:8!#LV_.2<!<[N
MGZUH1:[I$^EMJD.JV4FGIG==+<*8EQUR^<"@":ZTVSO;FTN+F!9)K.0RV[G.
M8V*E21^!(_&JVG^'=(TK4KS4+&PBM[N\;=<2)D>8<Y)(Z<GDXZUGV'C+3]4\
M3OI5A+;W5JNGB^^W07"NA_>,A7CCC;G.?PJ_9>)=!U*=(+#6M.NIG9E6."Z1
MV8J,L  >PY- $W]C:=_;?]M?8XO[2\C[-]HQ\WEYSM_.JB>$M CT.714TJV&
MFRN9'M]ORER<[O8Y .>V!BK%OKVCWFHR:=;:M8S7T6?,MH[A&D7'7*@Y%11>
M*/#\]U%:Q:YILEQ-GRHEND+/@D' SDX((_ T 5(? OA>"UNK:/1K817803@@
MDR;"2I))SD$GGK6EI.BZ;H5HUKIEI';0LYD8)DEF/5B3R3P.3Z4:?K>DZLDS
MZ=J=E>) <2M;SK((S_M8/'3O4=IXCT/4(KF6SUG3[F.U4M</#<HXB Y)8@_*
M.#U]* -.BLRV\2:'>W+VUKK.GSSI'YK117*,RIC.X@'.,<YJ'P[XJTCQ3:/<
M:7=))L=T>,NN]=K%<D G )4D'N* -FBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M/B3P5K^J^)=2U2S@$-O!9V,L.G-L,%[+$68PO_L@9 Z#+ ]J]<HH X:T\/\
M]K?$*ZUO4]$7[--H]O#&+I$?RWWN73'/(! )_6N:T3PUK&AV7A6_O= EU.+3
M[2ZM9;!6C:2W9YMR2J'8*WRC;UR :]>HH \F7POX@TO0O[=TW25BU:WUB:_L
M]+61?W=O,HC>+(.T$_?(!P"*33O .J:7K&FZ*D1ET*=[;4=1G+C!NH5;>N.^
M]Q$W_ 37K5% 'D6J>$?$$UC?36]M-NB\4S:D($\HO- 4"AT$F4)!Y ;T['%$
MOA#5;C29=2&G7]U*VL6U]/IU_P#9HFNXXE*G"180$Y!PQY\L9ZUZ[10!Y%?^
M'=1UO5O%%]'HQ\.V=_H'V9)KEXTW2!R29-C$+\O!Y/RC/M44<DFK_$#PM#;Z
M/9Z1-#I]XA:UN(IF53$%5OW>0(PQ&TG!))X'?V!T61&1U#(PPRL,@CT-4M.T
M/2=(:1M,TNRLFE_UAMK=8R_UV@9H \O\(>$=:M;O0+'4[35(3I$ID,RI9K;Y
M"L,JZCS7#YY!YYYZ4J_#^5_AG8V4FA1G53JZW$X*KYFS[426+?\ 7+WZ5Z]1
M0!YCXH\$7U]K/B"+0[2*R@O_  ^ELDD86.-YUF8["!W*87..AJE9^&=7O;?4
M[B:PU>&ZCT2YL88[F.SB1V=0!&H@ + $#!. /Q->MT4 ><6_@YK)_A_)::/%
M#)8 K?O&B@H&MF5@Q_BRYYZ\UH_#K3;O1;&]TN\T5[.2"ZF=;O\ =[+A'E=U
MVE3NX4CJ!BNVHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XSXA6ETR
M:%JL5E+J%KI6HK=75I"N]V3:R[U7^(H6#8KLZ* .(OO&]CJ^AZNVB:7J>HR0
M6,CY^RS0*QZ>6'(#;N^%YX]<5P>@:/\ VUKVIZ/9.D6GW^AR9DL[:Y@A%PLB
M;&_?,2SKG.1CWKW.B@#Q>:7Q%XF\/:MXA:UU"WN8+>VTUH(05F**ZO>-&/4D
ME01U"<5=O8M%;PM?KX*M=62V,UJ=2$$=RC/;A_WHBW_\M-N=VWG%>MT4 >;>
M#K;3G\9W7_"-VUROAG[ OGK/'*L)NQ("A02\[@H.2./N]ZSM$5+3XIL8H7U-
M[J\N7DN);>X@N+$$-PY;]V\715Z=017K5% 'EWCEM*/Q-TE-<2[DTO\ LF8S
M) LC+GS$P9%CY*Y_#.W-8BZ7<:GHFC6ABU)-%D\6YL%E,B2I9^3)W/SJA.X
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
MGU'4;FVO7BU"6WN+>YM92"42<2?(XW$*I&.G3%6/#L-D-9\+GPY;ZM%JZO\
M\3UKE)U'E^6?,$Q?Y2YDQMQ^'%>Q44 >#FWU*+PAX56Y@/\ 8JW&H?;4GAF:
M(2&=_*,JQ?,5^]CMDC/:MK2]/NE3P>'D>YM3KEQ)"/(F188#!( N)?FVYS@G
ML17KU(0&4@YP1C@XH \K\/VE])XMMO!TXE-AX:NI+X2L21+&XS:J3W*[Y,_]
M<A6QXHT.VU+XH>%)Y[:211;7>]U=P 5V%,X/');Z^^*Z;0?#.E^&X[A=.BE#
M7#AYI9IGED<@8&6<DX X [5KT >&PV[?8;<+!JW_  L;^T5,LI6;&/.^8EO]
M7Y'E9P.F,5VG@O1(W\5>*=7NDN#<QZO+';>9(P1$,<>2JYQSG&<=A7?44 >;
M_P!GZ;9?&RXN+VUN%EO+*!K.55E9&E5I _*_*,#;PW'YURVC>&%T[P%X6UZW
MBODUM=4A5I/,DRL37!5DV9P$VGD8]^YKW&B@#PF^L]5N/$VJQ7LHMM=;5";"
MZ>VNY)5AWCRC$8_W?E[>H_WMU=Q\6(3-HFB@PW<L2ZU;-,MF&,OEC=N*[><X
M].?2N^HH \5GBNVC\4GX>PZA%IATM!C9*@:Z\SYO)#X;=Y6X';WV]ZBTZT=M
M(\23Z3(D=O\ V#<QS6MK:W:!Y2OR$F;CS!AAQR=W->WT4 >4V7AW^P=:\$WF
ME+=K>7UM-'?RRS2.)3]F++Y@)(&' QTQTK"\'66H3:UHXNI#;:]'<LVI,UM=
MF>5?F\Q97/[K81]T]/NXKW.B@#Q72="73M(TJ6UM)XIF\8[9.7/[E9I=I()Z
M8QSW[UT7P^T_3=*\6^*+0VMQ#J?]H321;UEV&U81[2&/R'+9[[N#VKTBB@ H
MHHH **** "BBB@ K!U;Q%_8WB+3;*[B1+"]AG(NBV-DL:[]I'H4#G_@-;U8G
MBKPM8>+]'_LS4'GCB$@D62W<*ZD @X)!ZJ64^Q- '+Z3\2KC5='MI/[)$&J7
M.I0V<5G)(?\ 5R()5E/&<>42WU&*63XDO!XKMM,DCTF:UN=0^P+]DOFEGC8D
MA79=@7&1R V1GVKHAX.TI?%T/B1!*EW#;"V2)6 B  (#[<?>"DKG/0UF1?#?
M3X9K(+JNK?8[&^%]:V)F3R8I Y?'W-Q&6/4G&>,4 ,\/^-[K6O%=WI,EMI]J
ML$LL9MY;IEO $) ?RR@#*V,_*QP".:7Q)XWNM&\5V^C1VVGQ)+$DBW&HW30)
M.S,08XV",NX8SR1U'%:%MX,MH?$%MK%QJ>IWLMF9#:Q74JLD!D&&P0H8\$CY
MF.*7Q#X,MO$KR+>ZIJ:64P59[&*5?)E"G(X*DK[E2,T 8$GBQ])U/Q!':6$E
MS?2ZS!86\4MVWEO(\*L"<@^6H )( .<>]+>>/M9TG_A(H-3T>T2ZT?34O1Y%
MRSQS[BPX)4$#Y>XSG/UK1USP;;O8:Q+:6DE]=W]W%>>4]W]G,<B!5#12*N58
M!<C/?O@UBZ+\/[J_;Q%+KHN;6/5[2.RV->_:;C:NXEVD(V@G(  & !0!I0>.
M-4L]7MK?Q#HL-C:7ME->6TL%SYKJ(E#.LB[1AMISP2.W/6LW1/BQ%J.H:<MS
M'IB6NH[O+2UO_.N+?"%QYR;0!D+C@G!(!KL[WPU8W^IZ9?7!D9M/AFACCR-C
MK*JJV\8YX4=,=ZIZ+X-@T.6)8-7U::Q@0QP6$]P&AC4C&W&T,P X 8G% '$Z
MYXL\2:OX9TK55TR.PTF_U*T^SRPWK&X6,S+@R*% PX[!CC(!S7K5</\ \*OT
MSR+:T_M;6?[/M+E+FUL3<*8H&5]P ^7)7MAB< \8/-==9V;6C7):[N+CSYVE
M F8'R@0!L7 &%&.!SU/- %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *R/$'B*T\.VL$L\-Q<37,P@MK6V3?+-(03M4$@= 222
M  *UZP?$WAZ77$L+BSO?L6HZ=<?:;6=H_,4-M*LK+D94JQ!P0: .9\2?$:6#
MP?K5QI^GWUGK-@T44EM=0H7M_-.%D(#%64\X()YQD5>UCQ#JGA7X93:S)'>7
M^H0H6_TV&-'&6X\Q8R%  _NGTJ"\^'][JFEZZ=2U>*75=7^SJ\\5L4BACA<,
MJ*FXG^]DEN_M73>*-#7Q+X8U'1FG,'VN$QB4+NV'J#COR.E '+:QXVO[+Q)X
M;5--U,07]O=F335@C:>1T\O9_$0H +'.X#'6M&'XB:9/HR7J66H_:WO6T]=-
M,0%S]H499,;MHP.22V .]3V_AO4I-<T/5]4U&WGNM.@N89/(MS&LGFE<$ L<
M8"8[Y]JQM3^&,>I6MZ)+NW:XDUF35;?S[42Q#>BH8Y$)^8$#J"#T(Z4 =3H/
MB&'71=QBUNK*[LY!%<VMTJB2,E0P/RDJ00<@@FN8TW5O&'BVUFUK1+O2M/TW
MS9$LH+JV>5[E48KND8.-@)4X !('K6]X2\,KX;LKA&CTU)[B3>_]GV0MHP ,
M!<9)..>2>]9$7@W7]'>YM?#?B6.QTFXE>5;>>R$SVI<Y;RFW 8))(# X]Z +
ME_XXCTZ]GL%TC4=2N[&%)-0.G1*\=L67.,NRECCD  G%1W7Q$TY+RRM=.T_4
M=6EO; 7]N+*)6WQ%L<[F&W\<>G7BF7/A#6K?4]0O-#\016QU..-;W[59B9O,
M1-GFIM90K%0,@@C(JQH7@F'P_K5A=VER3:V>CC3$B=<LV) ^\M[^F.] %"W^
M*FDW-O:7B:5K"Z?/,MO)>/;!8[>5FV['RV<AL D @$]:LWGQ"M[?4M6LK?0M
M9OFTIPMW):PH512@?<,N-W!Z#)X/'3,1\!R'P+)X<_M!-[W_ -L\_P HX ^T
M^?MQGT^7.?>LNV\/^*)_$OC%].U)=+M[Z[10;FQ,H=?(0>9$=R\CD<Y'';%
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
M'W ;6.>JDC/%4+GX?:C)97VA0:['%X<OKAYY;<VF9T5WWO&DF[ 4DGDJ2,T
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M/=P207.DV,T,LIF>.2W1E:0]7((Y8^O6IETO3T,12QME,,1ABQ$HV1G&4''"
MG X''%6Z* ,VV\/Z+97:7=KI%A!<H@C2:*V1750,!00,@8XQ4SZ3ILEK<6KZ
M?:M;W#F2:)H5*2N3DLPQ@D^IJY10!7LK"STRV6VL+2"UMU.1%!&$4?@.*L44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)8Q+&
M4+.H/=&P?SH ?153^ST_Y^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_
M +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_
MY^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=
M%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?
M]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI
M_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_
M +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_
MY^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=
M%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?
M]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI
M_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_
M +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_
MY^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=
M%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?
M]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI
M_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_
M +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_
MY^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=
M%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?
M]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI
M_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_
M +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_
MY^+K_O\ M1_9Z?\ /Q=?]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=
M%5/[/3_GXNO^_P"U']GI_P _%U_W_:@"W153^ST_Y^+K_O\ M1_9Z?\ /Q=?
M]_VH MT54_L]/^?BZ_[_ +4?V>G_ #\77_?]J +=%5/[/3_GXNO^_P"U']GI
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
M17)6E[;:</"-Q=S+#"+&4%VZ E4J2^B.N2:Y=Z3"[6TNG^3O"%1<2@DY7/7
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% &?%HFGPZ[/K:6^-1GA6"2;>WS(IR!C..OM5RXMX;NWDM[F))H)5*
M21R*&5E/4$'J*DHH XVU^%7@FSO4NXM!B+HV]$DED>-3ZA&8J/RKLJ** ,B;
MPQI$_B>W\226F[5K>$P17'F,-J'=QMSM/WF[=ZA\2>#?#_BV&./7-,BN_+_U
M;DE73Z,I! ]LXK=HH P/#7@KP[X121=#TN*U:48DDW,[L/0LQ)Q[9Q6_110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 8'I1110 4444 %%%% !BDP/2EHH *:L:(SLB*I<[F('WC@#)_  ?A3J*
M "BBB@ HHHH ,#.<<T8![444 &,T8&,8XHHH *,#.<<T44 %! (P1FBB@ QD
M8HP/2BB@ I, =!2T4 )@>@I<#.<<T44 &**** "BBB@ HHHH *,444 %&***
M "BBB@ HP*** $P/04M%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>cvco-2024330xex14017.jpg
<TEXT>
begin 644 cvco-2024330xex14017.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MYV+'U)IM%,04444 %%%% ',Z]<3SZ]::8L-S-"UN\S16\OE>80P W/D84<\
M\DBM/0YX)=/,<$4\/D2M%)%/(79'!R1N).1R,<],5/?:9;W[1/(98Y8L^7+#
M(4=<]1D=CZ4RVT>TLV@:'S5,1=LF5CO9_O,^3\Q^O2@"_1110 4444 .21XF
MW(Q4^H-:$&KR+@3*''J.#6;10!TD%Y!<?<<;O[IX-3URE;FE3O+ RN22AP"?
M2E8=R_1112&%%%9FKSN@2)20&!+8[T 6I[^W@R&?<W]U>36;/JTTF1$!&/7J
M:SZ*=A7%9V=MSL6/J32444Q!1110 5D:QIUK-)]OOKB=+6V@?=''*\8['<2I
M'0 C\:UZKWUE#J%JUM< M"Q!90<;L$'!]N* ,_PQ:2VVBQM,91)<,9RDDC.8
MPWW4RQ)X&!]<UL5 ;6-KU+LM)YBQF, .=N"0?N],\=:GH **** "GQRR1-NC
M<J?8TRB@#3@UAUP)DW#^\O!K2ANX+C_5R G^Z>#7-4=*5AW.KHJEID[S6OSG
M)5MN3WJ[2&%%%% !56?4+>#(W[V]%YJGJ\[AUA4D*5R<=ZRJ=A7+\^JSR9$>
M(U]N35%F9F)8DD]R:2BF(**** "BBB@#G/$J-<ZCI-HENMV7>1VM9&VQR*%
M)8\]"PP,'.:=X6#0_P!IVDD0MWBNL_95;<D*LBD!3W!Z]!@D\5KWNFVFHJ@N
MH0YC.Y&#%64^S @BH8M%TV**...V4+',)U.XD^8.-Q.<D_6@#0HHHH ****
M)(II(6S&Y4^U:$&L,,"=,_[2_P"%9?6B@#IH;F&<?NY 3Z=ZEKE 2#D'!KH=
M/F:>T5G.6!()]:5AEJBBBD,**** "BBB@ J"]_X\IO\ =-3U!>_\>4W^Z: .
M;HHHJB0K(\43RVOAJ^F@D>.54!5T.&'(Z5KU5U*PBU33YK*9G6.48+(0&'.>
M,YH YR"ZDMM<TZ.)]6BAF=DE^WY,;?*<*"<X;.,=. :T?[>D_P"$<.J>0N\3
M>5Y>[C_7>7G/ZU.NA*UQ!-=:A>W?D/YD:3,@4,.APJC)&>]02^%K64/%]KO5
MM6F\_P"S+(!&'W;LCC.,\XSBF(H:E=$-J2PAXGCU*S1G$K'=DQ$\=A@XP.M2
MZEJVHW.G:M+8VL7V6V66$NTQ61F4$,R@# P<XR><=JU)M$M9WN69Y<W%Q%</
M@CAH]NW''3Y!G\:@NO#=O<FZ47=Y!!=DF>"&0!')&">02,]\$ ]Z ,\:G]B6
M:X\HR30:+'<%FE;#XW<$=.W7KS5V'6;Z.\M$U"T@BAO$9HS%*79"J[L,"!VS
MT]*GET"TECF1GFQ+9"Q;##_5C/(XZ_,?\*M2Z=#+<64S%]UH6,8R,'*E3G\#
M2 Q6\0:FNFP:I_9]O]BN'B"#SSYBH[ *S#;CN. >,UL:K>M861F1K93N"[KF
M7RT&?< Y/M7--X=O)W@M1:/;6T=PDO\ Q_%X4"L&^1, \XP >!FNFU'3H]1B
MB5Y)8GAD$L4D1&Y& (SR"#P2.1WI@5=#U@ZM'=*ZQ"6VE\MFA<LCY4,""0#W
MZ>U:U4=.TN/3GN9%GGFDN7#R/,P))"A>P&. *O4AA1110!9T_P#X_P"+Z_TK
MHJYW3_\ C_B^O]*Z*DQH****0RKJ/_'A+^'\Q7/5T.H_\>$OX?S%<]30F%<O
M'K-Y:VT[)']JEDU=[6-9)-H4$G'.#@#%=168-#M0 -\O%Z;WJ/OG/'3IS_\
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
M@ ?2M_2?^/+_ ($:EE(O4444AA1110 4444 %07O_'E-_NFIZ@O?^/*;_=-
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
MJ<-[=7KW+P;O+S$B-\PP=S* 6X/M5O2--?2K-;3[4\\,8"PAU **.@R.OUH
MBT2ZGNO[1\Z0OY5]+$G X48P*JW/B,V>II;3V\*QO.L *W2F0%CA6,?H21WS
MSTI\>B7EO/<O::O)#'/,TQC\A&P6Z\D9J-O"ZE\"]D6 78NQ'Y:9W[]Y!;&2
M,TQ"W/B>*TT];B2V<R"Y>"2%6R8PA)=LXZ!1N_$>M.U+Q(EA-+&L D6-XHO-
M>4(@=P6PS$< * <_[0%6!H5L=8N-0<L_GQ&-H3]P$@!F^I"J/PJ*VT!K+2%L
M;:_F1_,+O,Z*YD[88$8(Q@=ONBC0-2_87,EW:+-+%'&Q)P(Y1(I'J& &:M50
MTG2H])MI(DD,C2RF5VVA1N..B@8 X'%7Z0S:T?\ X]G_ -_^@K1K.T?_ (]G
M_P!_^@K1J2@HHHH Q-8_X^U_W!_,UGUH:Q_Q]K_N#^9K/IB"LW7[Z;3M%GN+
M?:)LHB,PR%+,%W'V&<_A6E45S;0W=M);W$:R0R*5=&Z$&F(R?L$>ES6L\^L:
M@TCRK&?,DWK*S= 5QA<^V,>M02>(+T6<VJI9PG2X796S*?-9%8JS@8QU!XSR
M!5J+P["DL#2WU_<16[B2*&:8%58=#TR<>Y-))X;M)'D4SW0M9)/->T$G[IF)
MR>,9P3R1G'M3$,?7I$M;E#"GV^.Z%JD.3ARQ!1OH5.X_0^E46\7GS'F1+9K5
M)C$8_,/G, VTL%QCKDXST_*MI]&M)-:CU5@_VA$V  _*>N&(]0&89]":C30X
MHKHRP7=Y#$TOFM;QRXC+9R>V0">2 0#1H&I4.M7QDU=UM8!:Z=O&]I#ND81A
MP ,>_)S2VNL:B;C3OMMG;QP:AQ'Y4I9HVV%P&R .0#TZ'UK0&DVX@U"'=)MO
MV9I>1D%D"G''' %*VF0/]@R7_P!!;=%R.3L*<_@32&89\1ZJNFG4_P"SK9[4
M3F#8)B)&/F&,$<8 SBK,FOW.FM>)JMM"&@M?M2&V<L&7."O(&#G'MS5[^Q+7
M^RAIVZ7R1+YV=PW;O,\STZ;OTJ2YTFUO+J2>=2_F6YMG0GY2A.3^-/01DVGB
M662Y\F9+5R\3R(;:1FV%1G:V0.W<>E+9Z[J3Q:7=7=E;QVNH%43RY2SHS*64
MD$8P<?AGO6C;:.+<.K7]].C1F,)-*"%!], 9/N<FG_V1;?8]/M=TGEV+(T1R
M,DHNT9XYX-("EX>N]3NS>F_:!DCN9(E\O.1M;&.G3]:W*HVFEQV5Y<3PSS[)
MV+M 6!0.<98<9R<>N*O4#"MW2?\ CR_X$:PJW=)_X\O^!&DQHO4444AA1110
M 4444 %5[]E6PG9B  IR2<58K%\7 GPEJ>/^>!H R/M=M_S\1?\ ?8H^UVW_
M #\1?]]BO'Z*H1[!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_O
ML4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $]E<?8[ZWN=N_P F59-N<9P<XK:&
MOZ;'J9U*'1G%WYIF4R799 ^<YVA1GGMFN>HH W(/$"/:+;:C:-<K&[/&\4YA
M9=QRP. 01GGIW-5CJX^RZE EL$2]9"!YA/EA6R!SDG\ZS** -FR\0/8QZ8J6
MZL;&660%F^_O !'MC'6ENM;MY=)GT^VLI(EFE24R2W!D;*YXZ#CG_P#76+10
M!KZCK\NHZ5:V30JC18,TH;)G*KM0GZ+Q4S>(_-O;AYK-9+6Y@BAFMS(1G8H
M8,!P<C/3OWK"HH W4\11VUQIXL[$0VEG/]H\DREFD?CEFQZ#' XK$D?S)7?&
M-S$XIM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[
M#\-/^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9'BG_
M )%75/\ KV?^5:]97B4!O"^J@_\ /K(?_'30!X'1115""BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HI55G<(BEF8X  R2:[OP[\.+F\V7.KEK:#J(!_K&^O]W^?TH X
M_3M*OM6N/(L+9YY,9(7H/J3P/QJ.]L;K3KEK>\@>&9>JN,?_ *Q7T!8:=::9
M:K;65ND,2_PJ.ON3W/N:AU71K#6K8P7UNLJ_PMT93Z@]12N,^?:*[+Q%\/K_
M $K?<6&Z\M!S@#]X@]QW^H_*N-IB"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?
M\BI_V\/_ "%>/5[#\-/^14_[>'_D*3 ["BBBD,**** "BBB@ K,\2?\ (L:K
M_P!>DO\ Z":TZS/$G_(L:K_UZ2_^@F@#P&BBBJ$%%%% !1110 4444 %%%%
M!114UM:SWMPEO;0O-,YPJ(,DT 0U/'8W<ML]S':SO GWI5C)5?J>E>B^'?AL
MD>RYUM@[=1;(>!_O'O\ 0?G7H,4$4$*PQ1)'$HPJ*H  ],4K@?.5%>N>(OAY
M9:EON--*V=T>2F/W;GZ?P_A^5>7ZGI5]I%T;>^MWAD[9Z,/4'H10!3HHHI@%
M%%% !1110 4444 %%%.1&D<(BEF8X"J,DF@!M%=?HWP[U;4=LEV!8P'_ )Z#
M+GZ+V_'%>A:-X,T;1=KQV_GW _Y;3_,0?8=!^%*X'E%GX3UV_M3<V^FRM$!D
M%L*6^@)!/X5DSP36TS0SQ/%*IPR.I!'X&OHVJ.I:/I^KP^5?VD<P[%A\R_0C
MD47&?/E%>C:S\,'7=+H]SN'7R)S@_@W^/YUPE_IE]I<_DWUK) _8.O!^AZ'\
M*8BI6[H'A/4_$#AH(_*ML_-<2#"_AZGZ4O@RPM]2\56=M=1B2$[F9#T;"DC/
MMD"O<41(T5$5511@*HP *5P,/0/".F>'T#PQ^==8^:XD&6_#^Z/I6]112&%%
M%% !7,>(? ^FZYNFC M;P\^;&.&/^T._UZUT]% '@>M>'=2T&?9>P$1DX29.
M4;Z'^AYK*KZ-GMX;J!X+B))8G&&1QD'\*\"URUBLM>O[6 ;8HIW1 3G !.!3
M$9]%%=!HW@S6=:VO%;^1;G_EM/\ *N/8=3^%,#GZ*[35/AKJUE%YEG)'>J!\
MRH-CCZ ]?SS[5Q\T$MM,T4\3Q2*<,CJ01^!H CHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_(J?]O#
M_P A7CU>P_#3_D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *S?$2EO#6J =3:2_\
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
M&!:WAY\V,<,?]H=_KUKIZ* / =;T&_T"[%O>Q@;LF.13E7'L?Z5F5Z;\5O\
MCVTO_?D_DM><VEE<W\X@M+>2>4]%C4DTQ$%%=_HWPQNI]LNK7 MTZ^3$0S_B
M>@_6NTC\&>'X[(VO]F0LAZNV2_\ WUU'X47 \,HKT;6?A@R[I='N=PZ^1.<'
M\&_Q_.N$O],OM+G\F^M9('[;QP?H>A_"F!4HHHH **** "B@ D@ 9)[5;N=+
MU"SA2:ZL;B&)_NO)$5!_$T 5**** "BBB@ J6VM9[RX2"VA>:5SA409)KI?#
MO@74=;V3S@VEF>?,<?,X_P!D?U/'UKU31M T[0K?RK& *Q'SRMR[_4_TZ4K@
M<;X=^&R)LN=;8.W46J'@?[Q'7Z#\Z]!B@B@@6"*)(XE&U450% ],5)12&<3X
MB^'=EJ.^XTPK:7)Y*8_=N?I_#^'Y5YAJ6E7ND71M[ZW>&0=,]&'J#T(KZ%JK
MJ&FV>JVK6U[;I-$>S#H?4'J#]*=P/GBBNY\1?#F[L=]SI):ZMQR8C_K%^G][
M^?M7#LI5BK @@X(/:F(2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***N:;I5[J]T+>QMWFD/7 X4>I/0"@"G17K6@?#FQL4$VJ[;RX(_U8SY:?
M_%?C^55/$/PVAF#7&BL(I.IMG/RG_=/;\>/I2N!YA14]W9W-A<O;W<#PS)U1
MQ@U!3 **** "BBB@ HHHH **** "BM;2/#6JZVP^Q6C&//,S_*@_$]?PKT#1
MOAG8VNV75)C=R#GRTRL8_J?T^E(#S73]*O\ 59_)L;62=^^T<#ZGH/QKN](^
M%Y91)J]V5)_Y8V_4?5B/Y#\:]%M[:"S@6&VACAB7HD:A0/P%2T7&>7:Q\,;F
M$-+I-P+A!_RQF(5_P/0_I7#WEC=:?.8+NWD@E'\,BD&OHFJU[I]GJ4!@O;:.
M>,_PNN<?3THN!\[T5Z=K/PPADW2Z/<^4W7R)CE?P;J/QS7!:CHNHZ/<+'?VD
MD.6P&(RK?0C@T".I\-_#JYOUCNM59K:V8!EB7_6./?\ NC]?I7IMAIUGI=JM
MM96Z0Q+_  J.ON3W/N:M#H**0PHHHH **** "N-\1?#ZPU7?<6&VSNSR0!^[
M<^X[?4?E7944 ?/6IZ7>:/>M:7L)CE7GU##U![BJ==W\4_\ D.67_7M_[,:X
M^PTR^U2?R;&UDG?OL7@?4]!^-4(J45Z-HWPP9MLNL7.T=?(@.3^+?X?G76R>
M#/#\ED+7^S(E4='7(<>^[J?QI7 \,HKO]9^&-U!NETFX%PG7R92%?\#T/Z5P
M]W975A.8+NWD@E'59%(-,""BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *]A^&G_ "*G_;P_\A7CU>P_#3_D5/\ MX?^0I,#
ML****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,'Q=H]SKFAFQM2@D:5&RYP !U-9.C?#?2['
M;+?LU[,.=K?+&/P[_C^5=I10 R**.")8H8UCC4854& /H*?110 4444 %%%%
M !3719$*.H96&"K#((IU% #41(HUCC4(B@*JJ,  = *=110 4444 %%%% !1
M110!CZYX;LO$#VOVXR&.W+,$0XW9QU/7'':KUCIUGID @LK:."/T1<9^I[_C
M5JB@ HHHH *AN;2WO8&@NH(YHFZI(H8?K4U% 'SM?QK%J-S&@VHDKJH] ":K
MUJ2Z=>:EKEW!96TD\GGOPBYQ\QZGM^-=AHWPPE?;+K%SY8Z^1 <M^+=!^&?K
M3$>?PPRW$JQ01/+(QPJ(I)/X"NRT;X;:E>[9=1D%E">=GWI#^'0?C^5>F:9H
MNG:/%Y=A:1PC&"P&6;ZD\FK]%QF+H_A72-$ :UM0TP_Y;2_,_P"?;\,5L21I
M+&T<B*Z,,%6&01]*=12 X[6?ASI6H;I;(FQG//R#,9_X#V_#%>>ZSX/UC1-S
MSVQE@'_+:'YE_'N/QKW.BG<#YNKT?X;^']/O+.;5+J$331SF.-7Y5< '..YY
M[^E=+K/@?1M8W2>3]EN#_P M8!MR?=>A_G[U-X2T"7PYIL]G+.DVZX,B.H(R
MI51R.QX/K1<#?HHHI %%%% !1110 5QOCWP]I]UHMUJ?DB.\@4-YB#&\9 PW
MK_.NRK%\7123>%-0CB1GD:/"JHR2<CH* /"*.IKM-&^&^J7VV6_86,)YVL-T
MA_#M^/Y5Z%HWA+1]$"M;6P><?\MYOF?\.P_#%.XCRW2_ NNZK%YJVZVT9&5:
MY)3=]!@G]*S=5T#4]%DVWUH\:YP)!RC?1AQ7O]-DC26-HY$5T88*L,@CZ47&
M?.%%>OZS\.=*U#=)9$V,YYP@S&?^ ]OPKS'6]%N=!U%K*Z,;.%#AHSD$'H?T
MH$9U%%%, HJ2&"6YF6*")Y9&.%1%))_ 5V>C?#74;S;+J,@LHCSL^](?PZ#\
M?RH XBBO<+3P1X?M+4P?8$FR,-),=SG\>WX8KF]9^&$;[I='N?+/7R)SD?@W
M4?CGZTK@>9T5>U+1M1T>;R[^TDA)Z,1E6^A'!JC3 *55+,%4$DG  [U=T?2I
M]:U6"PMRJR2D_,W10!DG\A7L7A_P=IN@*LB)Y]WCF>0<C_='\/\ /WI <1X=
M^'-W?;+G5BUK;GD1#_6-]?[O\_:O3M/TVSTJU6VLK=(8AV4<D^I/4GZU:HI#
M"BBB@#.U?0]/URV\F^MUDQ]UQPR?0UY;XB\ ZAH^^XM-UY9CG<H^=!_M#^H_
M2O8Z* /FZBO9?$7@/3M9WSVP%I>'G>@^1S_M#^H_6O(+NVELKR:UF $L+M&X
M!SR#@TQ$-%% &3@=:8!14DT$UNX2:)XV(SAU(./QJ.@#9\/>&[SQ'<R16K1H
MD0!D>0\*#TXZGH:]+T;X>Z/IFV2Y4WTX_BE'R ^R]/SS6!\*?^/C5/\ <C_F
MU>F4F,155%"JH50,  8 I:**0!1110 4444 %,FABN(FBFC22-N"CJ"#^!I]
M% !1110 4444 %%%% !1110!AZMX5T[6]3AO;\22"*/8L0;"GDG)QSW]:UK6
MTM[*!8+6".&)>B1J%%344 %%%% !5#6;&UOM+N$NK>.95C9EWJ#M..H]*OU7
MO_\ D'W/_7)OY&@#YVHHHJA!1110 4444 %%%% !1110 445JZ+X=U+7Y]EE
M 3&#AYGX1/J?Z#F@#*ZUT-OX(U^YT_[8EB0F,K&S!78>H4UZ3X=\$:;H6V9P
M+J\'/G2#A3_LCM]>M=/2N,^<)(WAD:.5&1U.&5A@@^XIM>[:]X6TSQ!&?M,6
MRX PMQ'PX^OJ/8UY3X@\'ZGH#&21//M,\7$8X_X$/X?Y>]%Q'/T444P"BBB@
M HHHH *]A^&G_(J?]O#_ ,A7CU>P_#3_ )%3_MX?^0I,#L****0PHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (H+:"U0I;PQQ*26(10,D]3]:EHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ (F?\C4O_7LG\VKV"N<U
M3P;I^LZV-1OWDD58U00*=JG&>IZ]_:@#QJQTZ\U*<065M)/)Z(N<?4]OQKN]
M&^&$K[9=8N?+'7R(#D_BW0?AGZUZ-:65K80""TMXX(AT6-0!4].X%#3-&T[1
MX?+L+2.$8P6 RS?4GDU?HHI %%%% $<T$5S"T4\22QMPR.H8'\#7&:S\-=.O
M-TNFR&SE/.S[T9_#J/\ /%=O10!Y=X6\,:MH7C.U:\MCY.V0":/YD/RGOV_'
M%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0QO)(UW(%1%))^8] *]YJK;:
M;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^VRZ@XLH3SM/S2'\.@_'\J]!
MT?PII&B!6MK4/,/^6\OS/^![?ABMNB@"K?Z;9:I!Y-[;1SQ]@ZYQ]#U'X5PF
ML_#!&W2Z/<[#U\B<Y'X-_C^=>BT4 <!\.](U#1[_ %2&_M9(6*Q[2PX;ENAZ
M&N_HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"J]__P @^Y_ZY-_(U8JO?_\ (/N?^N3?R- 'SM1115""BM32?#NJ:VX%C:.Z
M9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_2D!YM8:9?:I/Y-C:R3OWV#@
M?4]!^-;=[X!\065L)S:K,,99('W,OX=_PS7LMK:6]E L%K!'#$O1(U"BIJ+C
M/F]E9'*NI5@<$$8(-)7OFK^&]*UM#]MM$:3&!*ORN/Q']:\^UGX9WUKNETN8
M7<?7RWPL@_H?THN(X2I(+>:ZG2"WB>65SA409)_"EN+:>TG:&YADAE7JDBE2
M/P->H_"ZU@&AW-T(E\]K@QF3'.T*I SZ9)H I>'?AK]RYUQO<6J-_P"A,/Y#
M\Z]$@MX;6!(+>)(HD&%1%P!^%244AA1110 4C*KJ58!E(P01D$4M% '"^(OA
MS:WN^YT@K:SGDPG_ %;?3^[_ "^E>97^G7FEW36U[;O#*.S#K[@]Q[BOH>N;
M\=6L%QX2O7EB5GA4/&Q'*G(Z4[@>)445:L=-O=3G$-E;23R>B+G'U/;\:8BK
M17H6E_"Z>6+?J=X(&(XCA&XCZGI^7YUE:S\/=8TS=);*+Z ?Q1#YP/=>OY9I
M <E7L/PT_P"14_[>'_D*\?961BK*58'!!&"*]@^&G_(J?]O#_P A0P.PHHHI
M#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "H+T;K"X'K$P_0U/10!X?HW@O6=9VO';^1;
MG_EM/\H(]AU->@Z-\.])T[;)=@WTX[R#"#Z+_CFNOHHN U$6- B*%51@*HP
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
MC>27)''7H16[XDG6W\-:E(QQ_HSJ/J1@?J:K6W@[0;2]6\AL%696WKEV(4^H
M!.*@\8V&IZOI\.G:?$#'-*#/*7 "*#Z$Y///'I5-PG536S[D1C7HX1PFDVE9
M6N[Z6&> (&A\(VQ88\QW<?3<1_2NGJ"RM([&R@M(1B.% B_0#%3UE4ES2<NY
MUX>E[*E&GV204445!L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !2  = !2T4 %(0#U -+10 4444 %%%% !1110 4444 %%%% !
M1110 @55^Z /H*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@!,#.<#/K2T44 %%%% !1110 4C*K?>4''J*6B@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
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
M=9%93T(+MD5T4L4<\3Q2HKQN"K*PR"#U!IEK:P65NEO;0I#"F=J(, 9.?YT
M<-X0T>.'Q3J:R2O+'I1\FU5SD('+$GZ]1^-=_4$-E;6\\\\,"1RSD&5U&"Y'
M3/KUJ>@#S'1+#3;J;5GO=>N-/<7\H$<5XL08>N#U],^U3Z1;O>Z3XET+3I5N
MK:,!K>Y"@&1CR06'WCQC/],5V4GAG0Y9&DDTJT9W)9F,8R2>]7[6TMK*$0VL
M$4$0YV1H%'Y"@#G?#7B72WT.VM[BZAM+FUB6&6&=Q&5*C'?Z5C7$9\7^(M0N
M=-S]EAT][19\8660YP![<_I[BNQO-#TJ_F\Z[T^VFE_OO&"3]3WJY#!#;0K#
M!$D4:\*B*% _ 4 <MX4\0Z='HD%A>7$5E>6:^3+#.PC(*\9YZU!;W,?B'Q_;
MWNG_ #V>G0,DEP!\KLP(V@]^OZ&NEO=%TO49!)>6%O/(/XWC!/YU:M[:"TA6
M&VACAB7HD:A0/P% 'F%GX:O/$,^O>7>&**"^E:&+LTV>K>V./Q_/L=$\2QWF
MAW,M^ACN[!2MY"%Y!4=0/?%;EM96UF93;01Q&5S))L&-S'J3[TU+"TCO9+U+
M:-;F1=KRA<,P]">_04 >?W</AV"QGU;P_K[:?<!3(($FP';KM,9YYZ>GM7:^
M'+VYU'P]97EXNV>6/+<8SR0#CW&#^-.?P]HTEQY[Z79F7.=QA7D^M:0  P!@
M"@#@]5O-0U/QHK:;IW]H0:0,%/.6-?-8=<GKC'YBFZ7=ZAI?C5I-2T[^SX-7
M^4()ED7S5'!R.F<X^IKM[:RM;+S/LT$<7FN7?8,;F/4GWI+JRM;T1BY@CE\M
MPZ;USM8=Q[T <;;Z7;:SXH\5V-TN8Y!#@CJIV\$>XK+MKF_7Q?H.D:FI-SI\
MDB";M+&5&T_I_DYKT>*RMH+F:YB@C2>;'FR 8+XZ9-)+86D]W%=RVT3W$/$<
MI7YE^AH Y2.\M;+XEZB]U<PP(;) &E<*"<KQS4?BG4+7Q#-8:)I<J74[7*RR
M21'<L2+G))''>NGN]"TJ_N#/=Z?;S2D %W0$G%36>G66G(5L[2"W!Z^4@7/U
MQUH LO\ <;Z5YIX6_P"$HC\)^=I+V!MT,C+'(K&4D'D#M]*],ZBH+2SMK"W$
M%I D,0)(1!@9- '(:+% ? 6JWR7+7-S>0S2W+L,$2;#E<=L?UK,T'3M+ET.T
MDF\6WEI(R9:!+]4"<] IZ5WT6F6,,=Q'%:Q)'<$F957 ?/7(]ZI_\(KH/_0(
ML_\ OT* ,'Q(RV=UH&O1.;RPLF9)9$;?\K #?D=>AY]<5MS>+=!AM!<G5+=D
M(X5&W.?^ CG]*U(;2WMK5;6&%$@4;1&%^4#TQ5.'P_H]M<_:(=,M(Y@<AUB
M(/MZ4 <Y+>1:#X\FU"])2QU.W18K@CY48 <'TZ?J*L^*_$.G2:'/86=Q%>W=
MXODQ0P,)"2>,\=*Z>XMH+N%H;B&.:)NJ2*&!_ U5LM%TO3I#)9V%O!(?XTC
M/YT <;KEE>V/_"'6=N\0O8<HIER4#A4ZX[4NH1ZQ=Z]INE^)+JW2RF?S$^RH
M=LLB]$)/(_\ KC\.YGLK:YFAFF@CDD@):)F&2A/<?E27=C:WZ(EW;QS*C!U#
MKG:WJ/>@#EM8N8+3XC:3-<31PQ"TDR\C!0/O=S3?&&MV.HZ0VCZ=-'>WMXRH
MD<#!]N&!R2.!TKI;W1]-U*19+VR@N'4;5:1 2!Z4ZRTG3M.):RL;>!CP6CC
M)_&@#F=7B\-W$MKH^L7'D7MK GEW&[R^V.&/';//K]:@\-7]Q!XKFT>WU5M5
MTX0>8)6;>8CZ;N__ ->NPO-.LM1C"7MI#<*.@D0-CZ9Z466G66G1F.RM8;=3
MR1&@7/U]: +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6%XGN=$6UAL]<'^CW+D*Q!PK =<CIU_R,UNU'/;
MPW4+0W$,<L3=4D4,#^!H \\6X30-<TNWT'7'U"VN9A')9M*)0BDCD$=/TZ=Z
MMZE>:CJ?C02Z;IO]H0:0-FPS+&HE8<G)ZXZ?45UUGHNF:=*9;.PMX)#QO2,
M_G4]K96MD)!;01Q"1R[[%QN8]2?>@#B=(N]0TOQJYU+3O[/AUC[J><LB^:HZ
MY'KD_B:;:Z3+JGC3Q"(M3O+'RWBS]F?;ORIZ_3'ZUV]S96M[Y7VF".4Q.'C+
MKG:P[CT-+%96T%S-<101I-/CS748+XZ9H Y#Q=82:=X!NX)+VXO&\U&\VX;+
M?>7CZ4EII^CPO!,?&=VQ0JWEMJ2;3CG!'I78W=G;WUNUO=0I-"V"4<9!Q6=_
MPBN@_P#0(L_^_0H PM0N8]!\=IJUYG[!?6H@%P!E8V!!Y]CC]?8U;\1>*;>W
MLK<:7J5M)=2SQJ%C99"5)YXYKI);:":W-O+#')"1@QNH*D?0U4M-"TJPF\ZU
MTZVAD_OI& 1]#VH Y[6+B/2?B#I^H7C>5:36C6XF;[JODGD]NHJ+Q?J-GJ[:
M5I>GW,5U<R7L<A$+!PJ@'))'3K_.NPN;6WO8##=01S1'JDBAA^1J"QT?3=-9
MFLK&"!FX+1H 2/K0!R?B*ZO=3\66MGIUA]OCTO%Q-%YJQ@R'[N2>..#^)J"*
M]U/3/&D&I:EI?]GVVH@6TN)UD5G_ (6XZ'@#Z9KN8+*UM99I8((XY)VW2LHP
M7/J?7K1=V5K?PB&[@CFC#!@KKD CO0!Q5PNK-\1=1&D26B3?98]YN0Q7;\O3
M'?.*ET%+N]\97+Z[<*=1L$VP01KM38W5U/4]?U_+L$LK9+Q[Q8$%RZA&E ^9
M@.Q/X4CV-J]ZEZUO&;J-=JR[?F ],^G)H Y+0=0LK'Q5XF^UW<%OOGCV^;(%
MW8#9QFC4KV#Q'XMT>VTQQ.EA*;BXN(^44<8&>^<?YYKHI_#NC74[SSZ9;22N
M<L[1@DFKEK96MC%Y5I;Q01]=L2!1^E '->'O^1V\3_[T/_H)K"T+0CK/@OS+
M9O*U&UNY)+:4<$,".,^AKT**RMH+F:XB@C2:?'FNHP7QTS1:65M80^3:01PQ
MY+;4&!D]30!P?A:^FUKQ9JDEQ$;>Y:Q$,JXQM<$*?UJ]X-U:TTG3VT+4Y8[.
M]M)'!$S!0X))!!/!ZUUL=A:0WDMY';1)<RC$DJKAF'N?P%1WVDZ?J6W[;907
M!7H9$!(_&@#(T[7CJ7B^[L[6ZCGL(K4./+P0)-P!^8=>*B^(7_(FW?\ OQ_^
MABN@M+&TL(O*M+:*"/\ NQ(%!_*G7=G;WUNUO=0I-"V"4<9!Q0!RDND^*]5L
M/L=WJ.G06DJ!9#;QL7*^G-5?$MI/9ZUX5L]*,22PK)'"9\E>%4<X]J[H *
M, < 5#-96T]Q#<2P1O-!DQ.PR4SUQ0!P]U'JUYXFTW3/$EU;I:EO/A%LA"32
M+T4D\@_X^]6Y;J/P[X^N[K4/W=IJ42"*X(^564 ;2>W3^5=9=6-K?",75O'-
MY;;TWKG:WJ/0T^XMH+N$PW,,<T3=4D4,#^!H Y;Q;X@T^;1)M.LIXKV\O!Y4
M4,#!SDGJ<=*S==L[ZRN/!UG;/$+V%'C5I<E-P5 <X[5V5EHNF:=(9+.PMX'/
M&](P#^=3S65M<3P3S01R2P$F)V&2A/7'IT% '-'0-<U:\M6UV^M#:VTHF$%J
MA^=ATR36=(NKM\0]7_L>2T27R(MYN0Q&-J],=Z[VH$LK:.\DNT@C6XE 5Y0/
MF8#H": .0\.I=7OBZ\FUNX4ZG8IY<4"+M01M_&O<YS^OY3>'/^0QXL_Z^?Z-
M74-8VK7RWIMXS=*NQ9=OS!?3/IS1#8VMO)/)#;QH]P=TI5<%SZGUZT >;>%[
M#39] @DN/%%U82DMFWCOEC"_,?X3TSUKT;3#!_9T*6UY]LC1=@G,@<OCN6'4
MU3_X170?^@19_P#?H5H6EG;6%N(+2!(8@20B# &: .7\!RI!X?U"61@L:7LS
M,QZ   DUDZ1<ZW=W.HZS#X?%]#J1*HTERD>(AE0N#S_CBNZCTRQBM);2.UB6
MWF),D87"L3UR/>IX88K:!(88UCB0!511@ >@H XWP9<W-K9ZAH%_$8;FS!DC
MC9@Q$;#.,C@X)Z^]97AMO%,/@]9]+>P-L@D9(V5C*<,<X[9SG%>AM86C7GVP
MV\9N2GEF7;\VWTSZ4ZTM+>QMUM[6%(85SA$& ,\F@#!\$P6XT#[7%<FYFO)&
MFN)&&#YAZC';'_U^]86E:'#%\0KFSWLUG9 W<$!^ZCOM_E_05W-K8VMB)!:V
M\<(D;>X1< MZTJ65LEY)>) @N9%"O*!\S = 30!/7GZWVJZCXONM7TW2?[0M
MK0&T@)G6,*1]YAGKG)_ UZ 1D$'H:@M+.VL(!!:01PQ DA$7 R: .,\+7-YI
M?B:\TS4++["NH9NK>'S X#?Q $<<_P!*@TO1(=>M_$ELYV3+J<CP2CK&X)P:
M[F:RM;BXAGF@C>: DQ.R\H3UP:6WLK:T:5K>".(S.9)"@QN8]2?>@#S_ $'4
M+R^\>VL6HQ%+VTLWMYB?XR"3N_$$5I:%?V=CXM\3?:[N"WWS1;?-D"[L!LXS
M]:ZW[!:?;OMWV:+[5MV>=M^;'IFJEQX=T>ZG>>XTVVDE<Y9VC!)- '.ZG>P>
M(_%>CVNEN+A;&;[1<3Q\H@&,#/?./Y5VM06EE:V,7E6EM%!'UVQ(%'Z5/0!R
M>C?\E#\0_P#7.'_T$54\1+J#>/\ 2QICP+=?9'VF<$IC+9SCGI781V5M%=RW
M4<$:W$P DD ^9L=,FA[*V>\CO&@C-S&I5)2/F4'L#^- '%0IJ5[XTM+/Q'<P
MJULOVFTCMTQ',WKD\Y&.GM^:ZQ=ZAJ?C.(:;IW]H0Z1R\?G+&OFL.N3Z8'X@
MUV=Q8VMU-#-/;QR2P-NB=ER4/L>W2EMK*ULS*;:".(RN7D*C&]CW/J: .(T^
M\U'2_&PN-2TW^SX-7'EE1,LBF51P<CIGI^-6M/OK2R^('B%KNZA@#)"%,L@7
M/R#IFNLNK&UOE1;J".81N'0.N=K#H1[U5NO#^D7MP]Q<Z=;2S/C<[Q@DX&*
M.;UZ_M_$6MZ1IFER+<M!<K<SS1'*QJO^UT_R*HWUM:W/Q!U9;O6)M,40Q$/%
M<"$N=J\9/6N\M+"ST^,QV=K#;H>2(D"Y^N*K76@Z3?7#7%UIUO-,V-SN@).!
M@4 5/#T5C:^=#:ZY+J;MACYMTLS(!QQCH.:W*HV6C:;ILC265E!;NPVLT: $
MCTJ]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%[>0:=
M87%[=2".WMXVEE<_PJHR3^0J>N3\?:/JOB32;;0M.(AM[R<"^NFVL(H5^;&T
MD%MS!5P.V<T 6/!_B^#Q9I$UZ;273YK>39/;7##=&"H=2?8JP/Y^E7](\2Z)
MKTDT>DZK:7KPX,BP2ABH/0_3WZ5Q\'A7Q'I/BB[O99XM=M-6L'MKY!$EH%9%
M_=$X)SD%DR!D9'I5KP'I6OZ5?7%O=07EMHD=M'':V^H7$,\T;@G*H\?)C"X
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
M[ +=\?9WVA\YY/K3 U]!NM0L_$MYH-[>F^2. 3Q3NN' ) VMZ]:Q_"&OW_\
M;<UKJ5Q)+;W<DBVSR-G:Z'E1^!'Z5H>"[9=/OM3LKQ)&U5),R7$A+>?'_"03
M]>GN/PS=-T:?4?"%W]G5DO[;4)+BU)X.X$<<^O\ A0 [QKK]\NII9Z9<2116
MA0W4D;8RSGY5_+G_ /577>(-571M$N;TX+HN(U_O.>%'YUQVIZ-<V'@K?=(7
MU&[O4GN2.3N+=./0?UK1\2PWNO\ B.TTBQ<1)9*+J661-R;_ .$8[_3WH =X
M4O-3L]4GT76KAYKAX4NH7D;)P1\R\^A_D:S_ !!INI:3-IJQ>(M3<7EVL#;I
M?N@]Q2ZWIOB'3IK37[F^BO7L''R0P;&*,<,..H_Q-:7BUOM1\.30JSHVH1."
M!_"><T ,UVUOO#_@_4IDUB]N)B8RDLK_ #1_. <$>N:GUC6=00:5I.ELHU&^
MC#&:09$: <M[GK^53^.T:3P;?JBEF/EX &3_ *Q:I:Q8WUO+HVOZ?;M<RV<(
MCFMU^\\97M[C)_2D Z?P_K]C;M=6/B*ZN+M!N,4Z@QR>P';-4M;\27&H> 8-
M4LI7M;AYEC?RV(*MD@C/I5VX\;QW%NT.E:=?3:@XVI$T! 1O5CZ"LG6-$FT?
MX=VUBP,EQ]I2279S\Q))_+@4P-[0]?EU+1[RWNP8=5LD9)TZ'(!PX^O^>U6/
M!EU/>>$K&XN9GFF??N=SDG#L.OTK/\7Z/<QM_;VDC%[#&4GC _UT1&#D=R!_
MG@5<\"HR>#=/5U*L/,R",'_6-2 Z*BBB@ HHHH **** "BBB@ HHHH ****
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
M1N&5R6 .0<8/7BKEO\2=06VUCSX=/NI;32IM0AELQ,(@T8YC?>H.>001U /
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
M%)(W1@RLK=B"*TZ* ,>Q\.6=AJRZFLUU-=BQ2Q,D\N\M&K%@23R6RQR:SCX
MT==.L;2"2]MI+"2:2VNH+@I-&96+.-PZJ2>A!' J[=>*;6WO]4L8[.]NKK3K
M6.Z>*WC#-(KE@H09Y;Y3QQ6TK;E4X*EAG:>HH JZ9IT>EZ?'9QS7,RIDF2YF
M:61B2226;GJ?IZ5S:_#70XK@F"?5+>Q:7S6TZ"^D2U+9SG8#P,\X! ]J[#(S
MCO6;HVN6NN)>O:K*HL[R6SD\P 9>,X8C!/'I0!C7_P /=%U"\NYI)+^*WO9/
M-O+*&Z9+>Y?C)=!ZX&<8SCG-:T'AZPM]1U2^B5UEU****<!OE"QJRKM';AC6
MKD8SGBC(XYZT 8*>$-,CTK0].7S_ "-%FCFM?GYW(K*NXXY&&-<SI7PPMY+?
M44UFXO/+O-2N+J6TM[QU@N$:0LGF)ZXP#C'09SBO1,CUHR/6@#DM6^'>C:O+
MJ!DN-1MX-1 ^U6UM=&.*5@H4,5'? 7V.!D&MBS\/V5CJ=]J$/F^?>PPPR[FR
M-L08+@=CACFKFH7?V#3[B[%O/<^3&TGDVZ[I),#.U1D9)["IHI1)"DA5DW*&
MVOP5SV/O0!Y]J/@&6[E\.:%%9VR^'=&E2X%S+<%KB0*&S%MV@88D9.>@KMM6
MTN/5[,6[W-W;%7#K+:3M$ZD>XZCGH<CVJ]1D&@#+T/0;/P_8RVUF9G\Z9[B:
M6>0N\LC?>9CZG _*N.\*?"^UL- TJWUF:[EDM7\Z2R2\=K1I0Y96V=#V..F>
MU>BY!I,@]Z .5O\ X>Z+J%Y=S227\4%[)YMY9073);W+\9+H/7 SC&<<YJQJ
M'@G2-2&LK,LRKJ\,$-R(W"@+%G9MXXZFNBR,9SQ2/(L<;N>0H).* .<U+P1I
MFHZK/J*W.I64UTJK=BQO'A6Y"C WA>^.,C!QWK/F\+WVK_$2QUO4K2SALM(C
MD2T>.=I)+DMC:7! "A?F(Y/)K9T?Q/;ZY!I=Q9V5]]FU&V:YCG:,!(P"/E<@
MG#'/ &>AK<R/7I0!F:_H-GXCTLV%Z9E3S$E22"0I)&Z,&5E;L0165>> ]-NY
M8YQ?:M;W0MUMIKFWO622YC7H)3_$>3SUYZUT^0>]+D9QWH R_P#A'M-3PR_A
MZ&#R--:U:U$<9P5C92IP3WP3R>]1GPU8&?1)OWN_1E9;7Y^QC\L[N.?E/YUL
M9&<=Z.] '-7O@;2;Y[R5GNXI[J]2_P#.AFV/%,B! R'''RC&#GJ:@3X>:,MK
M?022WT_VVY@NKB2>X+N\D1!4Y(Z?*,C\!@5UF1ZUDKXALT56O([BQ\R^-A"+
MF/:9I,D*5QGY6P2"<4 4+OP+HM[)J;R).HU"6.XE6*4H$G3[LT>.4?@9(/..
M:TM&T6/1HY56]O[QY6#/+>W+2MP, #/ 'T ]Z+?7+6Y\07VBHLHN;.&*:1F
MV%9"P7!SG/RG/'I6G0!@S^$-(N;;7+:XBDEAUI_,NT9^I"*HVXZ<*#]:HZ?\
M/=)T^^:^-UJ=W=M9O9-->7;2L8FQQSTQCC'J?6NFNKF.TLY[J3)2"-I&"\G
M&36-I?B[3M7O--M;>.X634=-_M.$NH $65&&P>&^<<<CKS0! O@FQM[> 6-Q
M<VUQ;:2^DVTX?)BC.W#<8RP*J<Y%:.JZ!::SX<DT.^DGDMI8EC=]_P"\8*0<
MEO7(Y-:N0.II"0.IH YS6/!.FZSJ%Q>R7.H6TEU +>Z6TN6B6X09P' ZXW$<
M8X.*1? NCK;^2/M&S^Q_[%_UG/V?\OO>]=+69KVN6OAW1)]6O%E>WA*!A$ 6
M.YP@QDCNP[T )9Z*+&]M98;RX%K:V0LX[4N=AP1\[#H6PH ..Y]:R-8^'VDZ
MU<ZC+-<ZE!'J2@7D%M=&..8A0H8KZX 'H<#(-=!;7YN+^]M?LES%]E*#SI4
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
MGZE;7(33+2"(?8=F=T\4;11R9]D;'U45F:;\*X],U5-@T>?34NC<JUQ8%KH
MMN\O?OV\'HVW->DT4 8>MZ"^K:OH-\DZQKIEVUPRE<F0&-DP/3[V?PKDM%^%
M<>C:E;J@T>?3K:Y,\3S6!:ZQN+*A??MX.,-MSP*])HH \O3X5W2ZQ9W;7FEO
M]DU5=0^UM8DWDZB0OL>4L>@..!V'3&*W)O \TOA+Q1HHO8P^M7ES<I+L.(A*
M00",\XQ7:44 8%WX>DN?$V@:L+A532X;B)H]O,GF*@!![8V_K6_3)98X(S)+
M(D:#&6<X SQUHBECGC$D4B21MT9#D'\: 'T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<1\2;:2XLM(-Q;75UHD=^K:I!:JS,\6UL$JO+('VD@9X[5V]% 'A=QIUN]M\
M0#H&DW\&G3Z/ MHCVTB!R#)GRT89 SVP.YQ@BM77[00>/K:_BT^35+MGLT^Q
MW6G3YB"[<R6]POR*!DE@W&5.:]?HH \GT:STF'Q'<GQ+HVJ7'B@ZL\D-TMO,
MX,7F?NF21?E6)5QD$CH00:I3Z==?8K@W]C?3:$/%=[+J5O!$Y>2$Y\MBJ_,\
M8?:2!G(]<5[+10!XO)I4%QH_B%+*/4]-\+S7=J]A&VGS2IO4$RDP??\ (8A0
M1@#-/L)Y]-@\)ZU-X?EM-.T[4;R.4:?:3;2DD95)EA8;U1CV(X_$5[+10!XI
M>6MWKNF:\_V#4K:.]\4V;H&B>.418B!<=UX&<]N^"*D\6Z"-.\4K:S:= WAY
M+!8]/2;3[F\BBDW,9 !$P*R$D'<<DCH1BO9Z* .$U*POX?@C>V,TMQ>WHT>1
M-SQ,LKG8< J<G=C (.3D5E6_A"Q\1>.+M=<T^6>S71+)420NL9?Y\], L/TS
M7J%% 'G_ (<BUV7X)1P6[7":T-/FB@,V5D#@NJ=>AP!@GVK!L;+3#X8U"'P?
MHVJV/B8Z4Z232V\\+>9@;E=WPK2$YP1GO@BO7J* /)-"L=.'B?1Y/"6DZE81
M1VTXUDW%O+"K QX1'W@!Y/,P<C/?G%9&G^![>'P7X'O4LKZ+5;B]@@OID>19
M?L[AQ(C8.53&!VP*]RHH \2\5:+'X>T7XBV&FVLMKI365E-#$-WE"0LP<IGC
M/"YQ[5JZ5:6)\::;)X6TG4[%([6X76GN()8@^4^17+\22;^<C/?DBO2]6TFR
MUS2Y]-U&'SK2X4+)'N*[AD'J"".0*NT >.^'+;4K&U\&SIIEQ+-:^&[P& HR
MYD_=E8R<?*3C%4?"5O+%XRTF>RLA;Q7%A<K?+;:5<VJJ^Q2$D>5F\U@V><#\
M<\>X44 >*Z)X2CTKPMX"UBUL;N/6S?VT=W,2_F"%MP='!Z(!@8Q@8K2\/6>D
MPZZ__"1:-JD_BS^U)'6[%M,P*>8?+=)5^01!-N1G'!!%>L44 >%:-I&JR:];
MQZ@OV;Q&FJ&66[&EW+S.@D)_UX?RO)*?+C& #C&>:[[Q_P#;-&GTSQ9IMG-=
MW.GF2WF@A0LTL,JX P.3B01G\Z[>B@#QK2O#.K:=J=CX*NH[B?3[FXM]9N[I
M@60E4S+$6Z?-.B''HQJ'5-%2716N]1TNYF@M?&<\\P6!W86S2'<P51DJ?EY
M->UT4 >80>$-'\2>.M4-_ID[Z4-)LEM8I1)&G23L<?,HP.>5R:U/"\^J6_P8
MMI)K*XO-1BTZ0"UE++)*5W!4/\62 !ZUW=% 'AOARTEB\1SMI]J([2YT*Y6<
M6FE7%I$91M*JWFLWF.,GYN#R>O;I/!EE=0^(/"+RVTT:Q>$1%(S1D!'WP_*?
M0\'CKQ7IU% 'D7Q,B;4-<O;:?2HB8]/'V*X?3+B\>=SO)6,QLJQ,IQR>>0>@
MK.D_L^;Q/X;D\66-[>P'PE URGD23;92X^:5%!8\Y'(.&(SZCVZJ7]DV7]M_
MVQY/^G_9OLOF[C_JMV[;C..O.<9H \5NK5H=&\,QZG8:G_9+>(+EK2R97-PM
MEY;E5*_?QC<=O7;QS5B^T\R^'/&/_".Z9?0>'YFL?LEN]O)&'F$RF5HHV&X+
MC;G@#(/I7L5[I-EJ%W8W5U#YDUC*9K=MQ&QRI4G //#$<YJ[0!Y+XCL-4EU/
MQJUO:WLEK)?Z:URELK"2XM5C7SEC(Y)QD$#W%37AT"W\'ZFOA;PW<_8YI[>.
MZ$]E<I"%+?-((OE9]@^\%QGC)->J44 > -I][_PAWCZSLK2=K-S826<=KI\M
MI&[&3YS%$Y8C[HR?;/2NDLK.Q;Q3')X3TG4;&U73;I-7,]O+$LCE1Y2G>/GE
M#9)(SQGDUZW10!X1<:=J":9X/_M2R5]&CT*./R[S3Y[J**Z_BWQQ$,&*[0"0
M>AZ&O1-%L+NT^%4EI/+/<3?8I_+\R%XW"L'*)L<EA@$* 3G@5V=% 'B&IVSW
M&@^&=-U#1XPD7AZW\J:XTNXO&>8H T2K&RB-Q@'<W//;%/%MX@L_#FAW5K;W
MDE[K^C1Z/=L48M#-D".9^XPC2Y)]!7ME% 'D>C:)>QZROARY@OAI/A<74]O.
MJ%FF\U?W 0_Q.B/(..X%6_A;:C3M6O+*WT]);9+1,ZJ+":SDD<,1Y<J2<-)C
MDLOX]:]1HH \*^(:W=WJ>NW$.E?9]6MIX_L3Q:9<S7$J*$(E2X5A'&O48 ['
M.2:Z*_\ !UCK_BSQY<:KI\TZK%;_ &,L7"[OL_+)C@L" ,\XZ=S7J=% 'C,5
MO'--X;NO&VG:C?::?#\"0@VTLZQW?_+3>B D2$;<$CL>]=;\*+:6T\)W,<MM
M=6V=3NF2.[!\T*9#C=GDG'?O7<T4 >(P>%[ZW^%<E[865U_:5Q?O]N0B1I'M
M!<N6C5 0VTC#%5(+ MSS3[71+^?P]KS:(C?89?LHET_3]/GL5F59,R^4)6SO
M:/*G;C. .M>UU6U"PM=4L)K*\B\VWF7:Z;B,CKU'(_"@#QM=-LKGQ=K=CX=T
M.\TZ.X\(W4<5M/"T&^5G4 K&W*YX&<#)!Z]:U=*U9]9\0_#V&#3-4B&G131W
MDES9O$L4GV4KMRP&3D'D<=.>:] T7PMH_A^6>;3K5EGG $LTTSS2,!T&]V)P
M/3.*V* /$(X)8_!'AG3M1TB/[*TM\\D]YIT]VL+^>VQ3#&5.6!)!;CCCK5>V
MTE3X5\(WFNZ7>SVMAJUU#.OV65GCMSYH0>6-SA<[,=<<#->[T4 >0ZUI^HRW
MGC V=G?-827^F-/%;HRRSVBPH)5CZ$G'! YX(JE>Z?#)I_BUO"6F7UMH$FA/
M&T+6TL237>3@QQN <A,@D#GBO:Z* /+E\+VWASQ3X:N=*M;V'[787::E-"7=
MY2(E92^<Y?=G'O3?A=:+IVM7=E;V"S6Z6:DZL=/FLY7??_JYEDX>3ON7TYZU
MZG10!Y!XOTV]NC\0(X[>ZQ<7FE>4T2-E@/*W%2.N.>1TQ70:/X<M?#7Q2\K1
M[.6VTZZT9WN I=HWF690K$DGY]I;W/-=_10!XS\38I-0UC68GTI%N(+%?L$_
M]F7%U+<':6)BD1@D)5N,D$\9.1@5-K%KJ-W%XBFDMKF26?P7"FXQL2\O[TE>
MG+<].O->P44 4])5DT:Q5@586\8((P0=HJY110 4444 %%%% !1110 4444
M%>?_ !%L)[_7_!L46H36JOJ3+^[CC?#>2Y#X=2,C!'/')XS@CT"H)[.UN98)
M9[>*62W?S(6= QC;!&5)Z'!(R/6@#R76_%VJVFIMJ&F:AJ+65OJ\>GM'.;1;
M=L2".1!&/WI/4AOQQBMJQU._UG6]:NKOQ<=&73=4:TCL L(3RE*X:3>-Q,@/
M!!&,\5V,WA;P_<7TE]-H>FR7<A#/.]JA=B"""6QG((!_ 5)<^'M%O-2CU*ZT
MBPGOH\;+F2W1I%QTPQ&>* ."TF.\M/'?CZ6/Q#Y4T;1ND-R(EB8FU!1G.W<%
M3@9!'"\Y.36C\/M6U":^O-+UJ]U&358K>*>2*Y:"2+#%@9(GB RI(^ZW(Q77
MRZ'I,^HMJ$VF6<EZT9B:X>!3(4(P5+$9QCC%&F:'I.BK(NE:99V*RG,@MH%C
MWGWV@9H \O\ %?C'5K._O]3TG4-1^S6&I1V31RM:K;%@R+)'L/[YNI^;\N!F
MG@ROXX\>^7XM.AFVD@G"HL7S'[.GSOO!R@QC QUY/2O1KGPMX?O+V2]NM#TV
M:ZDQOGDM49VQC&6(R>@_(47GA?P_J,[3WNAZ;<S.XD:2:U1V+   DD=< #Z
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
MF\+-)=^&;E;P!M#5P%,?^N+0F+U^7KGO0!JZSJ]GH.CW6JW[E+6V3>Y49/L
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
M6?[(AUJT>_WF,0B3JXZJ#T+#T!S5G1Y=1O+*:34],CTR:1SMBCN!*VW &YF
M W=>F> .:\_M/"7B/_A'=(\(2Z79Q6NG7L4YU=+@'>D<F_<D>-PD;H<\<GDT
M =]:>)]$OM6ETJUU*"6_B9UDMU/SJ4(#9';!-4;7QQHMSXOO?#0N42^M@F S
MC]ZS!B54=<J%Y^HJ/P;H5QHTOB&6ZMXXY+_6)[J-U()>)L;"2/QX/2L^\T'6
M&\9:\T5JK:;KNGQVS7J3A6M61)5SL/+9+C&* -O3O&?AO5M3.G6&LVEQ=_-B
M-'SOQUVGHV/;-6M:\1:/X=ABEU?4(;196VQB0\N>^ .3^%<18>'?$5W%X5TF
M]T>ST^VT">.9[Z*Y#^?Y:%0(T !&_.6W8[]:VO$.EZO;^,=.\2Z7I\6I^19R
MV<EH\XB9-S*PD1FXS\N#TX- &E=^-/#5EIMIJ%QK5HMK=Y^SR!]WFXZ[0,DX
M[^G>GW/B_P .VEA:7\^L6B6=X&-O/YF4DV@DX(XX /\ +K7.W&G>([?Q)8>*
M8="M+B<Z>]E/IT=XJFW)DWAT=E"G(X;I[9JAI?@?5+>^\.W-Y;6Q$6K7NI74
M$;@QVOFHVQ$SC=ABO0=<F@#I#\1_!RVD-T?$5B(9G*(QD[C&<CJN,CKCJ*N:
MKXQ\/:)<"WU'5K>WF,2S+&Q)+(Q(#  <_=/3TKG6\(7?E_$'%E!OUI2+0Y7]
MY_HX49]/GSU]<UB6T>LZ-\1+$6FD0ZC>6OA2U@GA-PL;J?,<$JY!!Y7!Z9Z]
ML$ ]!N/%>@VNCV^K3:M:BPN"!!,'W"4GLN.6/!X'/!K,U7XB^'-+M-)O&U"&
M:UU*Y\B.6.0;5P#N9L] IP#W!(KC3X \16MIH^I0_P#'[;WE[<SV-C=+$8EN
M"#MBD92N5Q@Y SDX-:$GA+6+70-.N;/3WEU&'7EU:XM+B_5WD^4H?WFU5#$;
M21TSGDT ;FJ^/;+1H=:O[F:TFL+""WFA6WD)FD\T,0"" HSCY<$YYS6C-XW\
M-6VEV^I3:S:K:W+%87#[O,(^\% Y..^.E<SK'A/6M83QNWV>*!]9TZTBME:4
M$>8B/O4D=,%@,XYJ>6R\2C7M+\4IH$4MS'8R6,^FM>IOARX82(^-I)Q@CC@C
MK0!TD_B_P[;:;:ZC-K%HME=[O(N/,^1]H).#TX /Y8ZTW_A,O#O]HV]A_:UO
M]JN!&8X\G)W@% >, L"" <$YKC[#P-JB7&AW-Y:6QQKMSJMU;QN&CM1)&P15
MSC<0VT\#J2:MZCH/B!?'7]HZ+:2V*3W<+W=P+]7M[F%0 V^!ER)-HV@KZ YH
M [N^N&M+"XN4MY+AX8FD6&(9>0@9VK[GH*XZ\\<ZM;KID,?A:4WVH7<EM%;7
M%UY/W(]Y?<4/!PP'T]\#KM/GN[BV+WMG]DE\QU$?FB3*AB%;(]0 <=LXKF?&
MGAJ^\0ZQX;>UGN+:"SN99+BYMI5CEB4Q,H*D@]20.AX)H =I_CNW$FH6WB*U
M&AW=B\(E26=98R)21&RN!R"01R!BKESX[\+6=E:WD^MVB0789H&W$^8JD@L
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
M=2L[.[M+2XN$CGO'9+=&ZR,JEB!^ )JU7E.A:_J\LWA&WO-2EG(U?4+*>9L
MSI"DH4OCC/RC\JI:+K^I1/J5I>>)=VISZ=<3VVHB_BGT\X8;9-H7,.-RC!XZ
M]: /6=0U*STFT^U7]PD$&](][]-S,%4?B2!5JO&(_$=]#X7U6W_M#4?[3M+S
M3A,TE]'=1;9)E&8I$ X8 Y4].*M:SKMT[>+K^[\77&D:CI%Q)'I^G(\:HR*@
M:,M&P)D\PG]<"@#UVBO,8$UWQ3XKU*TGUW4M'CATJRN&M[-E4I/(KD\L"0 0
M<@=>.>*V-!\3SR?""#Q'JDLSSIISS32P(OF$J"-R@_+NXSSQGVH [:BO&='\
M2:M#KU]9+JEQ-!+H-Q>!9M1BNWCD7;M<,BC9P3\O3TJ_I$VN:='X#U>?Q'J%
M\VM&.&[MK@H82KP,X*@*"&!4<Y)/>@#TW4-1L])L9+V_G2"VC*AY'Z#)"C]2
M!^-&H:E9Z5;K/?7"01/(D2L_0NY"J/Q)%>%Z[JCZK\.;G5-1\63_ -L7%ZL4
M^C-(@CCVW 'E"+&Y2H4-NSDXYX->J?$"^NM/T"UEM)WAD;4[.,LAY*M,@(_$
M&@#JJ*\DU%M=O;?Q[JD7B?4[0:)<2M96\!38"D"R8;*DLIZ8R ,GKFNNU_Q
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
MF&29XY %)&<!<9SSDGT'6Q)XD\<0>(;+1I;#0A-J=L\]JZO*5MMA7<)?[_#
M#;MY]J /0Z*\[C\=ZF?#;O='3+368=4ETV1?*GGCD:/)+11Q@R-Q@X[<DFL>
MZ\;>(M9T#3I[-K:UNX?$D6FW#!)8EFY4K\C8=5(;YE//% 'KE%>;ZIXHD\-Z
M[XAOKG3K::^M=)LBS0NZ^;(\CH%^8D! QZXS@G.:NR^*/$FAZB-/U^#2Y);J
MPN;JTEL?,"J\*AF1U8Y(PPPP(^E '=T5YSI'C+Q2[>%;W5[+25TW7PD:+;-)
MYT3M$9%8Y."IVGCJ,CDUU?AWP\V@13*VJ7U^THC&Z[F9]NU0.,DXR<D_4>E
M&M]EM_M/VGR(O/QCS=@W8],]:EKRS3O%&J6>FZ3:Z'ING+-J6M7]J4E>38NQ
MY&WYW$YRNXCOR!CC%P^/-=L8-2TV^L=/EUZWU.VTZ P,ZVTC3J&1VSE@ "<C
MGI@4 >CT5YSXO;Q#'X9MQKC:<9!K%@(I-/\ ,4,IF7(96SC\SGVJ]/XTOHO#
M?C34O)M?-T*ZG@MU(;:X2)'&_GDDL1QB@#N**X=?$OB/6->NM/T*VTM$TZVM
MY;I[TR9EDE3>$3:?E&/XCGKT.*Y'PWXVN]'\#^%-.MA"EW?QW4[W%U%+.D2)
M,PQLB^9B2P'4 8H ]FID<4<6[RXU3>Q9MHQDGJ3[UYK<?$+75T"RO5TZ*W!N
MIK>\OI+.XE@B" %)!&,2!7SU/W<'.:Z^?7A;^"O[<>\TXM]E643AV^S,Q Q@
M@%BI)P.,GTS0!O45Y=#\2-6CM/$B7$%I-<Z;I?\ :%O*MG<6R/RPVM'+ACR!
MR#@_6KR>*/&,.I:=9WEEHP?6;*>:P6$R$PS1QAPDI) 8'(&5Q_B >AT5QF@>
M-9O$>I:+!8P1".;3VO-2W@[H&W>6L8YX;S%DSG/"&L#Q(UR?BK-=WT=O<:;H
MVC+J4<+-)N0*[%F4 X\PE,<\8Q[T >I45P%CXM\20-X?OM9M-+&F:[,D,26C
M.9K9I$+Q[BW#C P< 8]ZSE\>^*?^$'OO$S:?I?E17/V:VA4ONF;[4(23SA1C
M(ZGD9Z<4 >H45Y[_ ,)!XZ'B=_#;6F@&]DL_MT-RK3>5%&&V,K+]YFW%<$;1
M@D^U2:'X[U'5)_"\%Q9VT,FI37UO>!"S!'MPW,9ST)7OGC\Z .^HKR[Q'X@N
MM6BF@D6.-=.\765G&8L@LFZ)OFYZY8CM4^N_$6^TG7)%@:PN]/AOH[26.*UN
M2Z[F5&S/CR@REON^V,YXH ]*HKA8/&&J'Q[)HE\+'3[;[08K>*Y@F$ET@7(>
M.7_5DD_P8R,&NH\0ZA+I/AK5-2@5'EM+.6=%<':61"P!QVR* -*F>5'YQF\M
M?-*[2^.<=<9]*X*R\7>);?\ X1N^UFUTK^S=<DB@1+0OYL$DB%T)+'# XYP!
MC/4U5MOB)?R>)].M0VGWFG:A=O:QO;6MRNSABK"9P(Y/N\A?PSB@#TJBO(HM
M:\8?\*W\7W\M_:>;:3WJ13*9/,C*2$$*>P !V_AFM74?&VM:.NBZ5.=/74;R
MV:YDNC!/-$D:[0!L3YF8EN>0!CWH ](HKS9?'GB*]BT"WL-,LEO]1NKJUD^T
MK+'%^Z4L)4R VTCYL$9[<=:=>^+/&1N_$R:?::(8=!"-(\_F@S_N5D95 /!Z
MX)]0,=30!Z/17G&I_$#4X+O294BLM-TN^LH+I;O4(9I(W>3DQ>8GRQD#'+=<
MUZ+(ZQ1M(WW5!8X]!0 ZBN(\/>(_$NL:=!XCGM])AT&>-YQ ID-U'$ 2I+?=
M9C@97 Z]:I67C7Q&+/0]<U&RTP:+K-Q##'# SFX@$QQ&S,?E?J,@ 8S[4 >B
M45Y;=>/O%MOH^JZ^NG:0^E:9J<MG)%ND$\Z+-Y>Y3G:IY'7.<'IQ6L/%7B73
M=:OM-UNTTO?_ &3-J5JUF9"%,9 ,;[OO?>'(Q]* .Y:*-I$D:-3(F0K$<KGK
M@]J?7G6G^,_$T=AX:UC5K32?[,UJ6W@\JU,GG0M,/D;))##/5<9&>IQFLFRO
M!<W?A=HK>.U7_A*+^-DB9R&P)P6.XDY)&3VST H ];HKS6/XBWW_  D^GVP;
M3[S3+Z_-DC6UK<KLSNVL)W'EORO(7WQG&:QY-9UY_AYXTNM;%AJ%M:WMS"L+
M-+]Y9E&W(8$1CM@@T >Q45P]]XE\27>KZW;^'[;2Q:Z+M28WQ??<2&,2%4VD
M!  0,G/-4XO&WB#Q!J^GV?ARTTV*.\T6/5/,U#>?*+.5*X0_-T'IW.>U 'H
MMX5G:=88Q,PVM(%&XCT)ZU)7F,WQ$UMO"^C:HEC:VBW$EQ%J%W)!-<06KQ.4
M^['A@K$'#'@8YS7H>EW7V[2;.[,MO,9H4D,ELQ,;$@'*$\E?3VH MT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5!>6-IJ$'D7MK!<PYW>7-&'7/K@U/6'
MXG\1IX<LK=DM)+V^O)UMK.TB8*TTAR<9/"@ $ECT H MQ>']%@1TAT?3XU?&
M]4MD ;!R,X'.#R*M-96KS23-;0M+*GER.8P6=/[I/<<]*PM.UK78I+@^)-'M
M-.LXH#.;V&^$L2@=5?<JD''.<$<&I-*\;^'=:EEBL=1#R10F<H\+QLT8ZNH9
M1N7W&: -.+1],@M3:PZ=9QVY<.8D@4(6!R#@#&<@'/M4[VEL\YG>WB:8QF(R
M% 6*$Y*Y],]JY>#XG^#+AXU37(0)(C*CO&ZJP W$!BH!8#^'.>V,U;@\>>&;
MC1;W5X]47[%9.L=R[1.K1,Q &Y"H89)'.* -2WT32;566WTNRA#(R$1VZ+E6
M^\.!T.!D=\58^Q6N+<?9H<6_^H'EC]UQCY?[O''':LC2_&?A_6;N6UL=05YX
MH_.*/&\9:/\ OKN W+[KD4FF>-?#^KW3VMG?EIDB,^R2"2,O&.K)N4;Q[KF@
M"C)X&^UZM%=:CKE_>VL-RMW':2)$J^8IRFYU0,ZJ>@)[#K71RZ9I\UZE[+8V
MTEW']R=XE+K]&QD5@:?\1O">JWMM:66KI+-=+F >3(!(<9VABN-V/X<Y]JT8
MO%&C3Z?IM_%>A[;4YA!:,$;,CG/&,9'W6SD#&#G% &NZ+(C(ZAE88*D9!%5K
M+3+#3D=+&QMK57.66")4#'WP.:M44 5+72M.L1*+2PM;<3?ZT10JF_ZX'/XT
M\6%F(K>(6D CMR&@3RQB(@8!4=L D<58HH K2Z=93&8RV=O(9]OF[HE/F;?N
M[N.<=L]*E-O ;D7)AC^T!#&)=HW!2<[<]<9&<5)10!633K*-HV2SMU:-VD0K
M$H*NV=S#C@G)R>^:9!I.FVS3M!I]I$TXQ,8X54R?[V!S^-7** *46CZ9!:FU
MATZSCMV<.8D@4(6!R#@#&<@'/M3Y],L+F[BNY[&VEN8O]7-)$K.GT8C(JU10
M!$MM EQ).L,:S2 *\@4!F S@$]2!D_G1#:V]O;+;0P110*-HB1 J@>F!Q4M%
M %"WT32;0$6VEV4.593Y=NBY#?>' Z' SZXJQ]BM-ENGV6'9;$&!?+&(L# V
M_P!WCCBIZ* *,NBZ5-<2W$NF64DTH DD:!2S@$$9.,GD#\JM3V\%R@2XACE0
M,&"R*& 8'(//<'FI** (/L5ILN$^RP[+DDSKY8Q+D8.[^]D<<]J<]K;RVIM9
M((GMRNPQ,@*%?3'3'M4M% %"/1-)B@D@CTNR2&1!&\:VZ!64$D*1CD9)X]ZM
M);01SR3I#&LTH422*H#.!T!/?&3CZU+10!5N-,T^ZNHKJXL;::XB_P!7+)$K
M.GT)&13IK"SN+F&YFM()+B'_ %4KQ@M'_ND\C\*L44 5AIUD+5;46=O]G5MZ
MQ>4NP-G=D#&,YY^O-)+IFGSWD=Y-8VTEU']R=XE+K]&(R*M44 1QV\$4LLL<
M,:23$-(ZJ 7(& 2>_'%8UQX5T^]\2SZS>1I<F:R2S:VFC5X\([.&P1URQK=H
MH JSZ;8W5HMI<65M-;+C;#)$K(,=,*1CBD&EZ>$*"QM0AD$I7R5QO&,-TZC
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
MV0.I9?O*#R/K2+-$[!5D1B1D ,#D>M #Z*:9(Q((RZ^81D+GDCZ4AFB4X,B
M[MN"PZ^GUH ?13?,0AB'7Y?O<]/K2@AE#*00>01WH 6BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N;\7^'[S68-/N]*N(8-5TRZ%U:F<$QN=I5D?'(5E8C(Y%=)10!PNIZ5XM
M\8>']4TG5[72]*M[BV\N+R;A[AVE# @D[5 3C!&">:8VA>)->UNQU#6++3]/
M&F6EQ#$EM<F4W$DJ!"<E5V( ,XY.<5WM% 'G\7@N^3POX%TYHK;SM%N[>>Z&
M[@!(W#%>.3N8']:Q_B)H5W:Z-X\U)Q$+?4QIJP'.23'(JMN'XCZUZQ00",$9
M% ' 7.A>+-=UV#4KN/3M(FTVQN8+.2VG:<R3RH%#G*#:BX!V\G-9FC^#?$@\
M1Z;J-_$46VL;FWF>;6);QI)'51N4. $4D=%_'H*]2HH \^@\':A;^#/!>FE+
M=)]&O;:YNL/A0J!MY4XY.6_&L?PC:C4_%^KZAHLT-_H>EO-<:4H)2,W5PH,B
M;L=%(8<#CS37K-( %&  ![4 1VS3/:PO<QK%.R*9(T;<%;'(!P,@'OBI:**
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
MZ^N:)<ZK9KHT&$BM6N51S))@M&H)Y&0&QQ[9KUC:-V[ SC&:JII=E'JTNJ+
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
M2*EJ&UCFAM(8[B?[1.B!9)M@3S& Y; X&>N*FH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MY]64*$#D/$+3;E2%'!ZY .3FM2T.KS^%_%.K2>+9[.X&HW5E:->7&RWMT%P
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
MIT\3LL2!%?<GE@COQOQQQ7':MH=UI%CI-G)HR31GQG//:V#,JK)"5E9 N?E
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
MYQC'6N8\1_$+1M%BU6WCN3)J%E S-BWD>&*3:2BR.HVKDXX)'7M6@GB+[/X
MC\2WJ+E=,6]E2/@$^7O(&<]^!0!J:KI\6KZ/>Z;,[I%=V\D#LF-P5U*DC/?F
MF:9I%GI5M!%;PIOBA2#SB@#NJ@ ;B!STKE_^$GU.WMY%O[W38+R/P\=2EB^S
M2D129.6)!.8QTVCYCC-7H/$5TOB#0;*<V\MGJ^GM+%-$C*?/0*QX)^ZR,2 1
MD;3G- '1"SM5NC="VA%P1@RA!O(],]:46UN(GB$$0CD)+IL&&)ZY'?-8NM>,
MM&\/W)AU&6Y0H@DDDCLY9(XE)P&=U4JHX/4TMQXQT*VUV#17O"VH3K&\44<3
MON5R0K9 (V\')Z#OU% &NEE:QVIM4MH5MR"#$L8"8/MTH6RM%MA;+:PBW&"(
MA&-HYSTZ=>:Q++QSX?U#4HK&VO)&>:1HH)C;R+#,ZYRJ2E=C$8/0]JB\1>-[
M'PWX@TG2[N"=Q?B5FECBD?R@JY'RJIW9(Q@<CJ>* .C:"%I?-:)#)M*;RHSM
M/49]/:FV]K;V<9CMK>*!"<E8D"C/K@5Q ^)NFZ=K>OV6N3B".PNUBB,%M+(5
MB,:-OD*@A1N8C)P./8UO:IXST/2)HH;BZEEDDA%P$M;>2X*Q?\]&\M3M7W-
M&V((A.9Q$@F*[3)M&XCTSZ4P6=JMN+<6T(@!R(P@V@YSG'3KS56XUW2[703K
MDMY&--$0F^T+EE*'&",<G.1@#KFJ,'C'1YH+>4O=P>?>+8HEQ9RQ/YS#*J59
M01D<YZ>] &YY,7G>=Y:>;MV;]HW;<YQGTID%G:VSR/;VT,32'+F- I8^IQUK
MF/%_C*/1=#\02::T<FJ:1;Q32131ML42'Y<GC.0&Z'M5JP\;:'JUT]E97;B[
M\EIHA/;21K,@ZNA8 .O^Z3Q0!NW%I;7B*ES;Q3JIW 2H& /KS2365K</&\UM
M#*T7^K9XPQ3Z9Z5S-EXXTZ#P[H]WJ5Z+J[U"#S8UT^SF<R@=66, N%&1R:MW
M7CGP]:Z;8WQOFFBO]WV5+>%Y9)=OWL(H+<=\CCH: -V.UMXF1HX(D9$\M2J
M%5_NCT'M3HX8H5*Q1H@+%B%4#)/4_6N0U#XD:/8WFA(B7$]MJOFXF2WES$$5
MOX A8G<I4KP1U/%=#K&NZ;H.GB^U*Y\F!G6-/D9F=VZ*J@%F8^@&: +:6=K%
M<O<QVT*3OP\JH S?4]33/[/LO-27[';^8C%E?RERI/)(..":Y'7?B3IEGX.U
M/6=+9I[FS983;3P2QM'*WW1(A4,H[Y. <8!S6Q8:\MIX136==O[81JI:2XCM
MI($QNPN(WRX/08ZD]!R* -IK:W>X2X>")IT!"2% 64'L#U%1Q:=902>9#9V\
M;[BVY(E!R>"<@=37*ZK\1M)M?#&L:G9B=[K3H/,-I<6LL,F6SL)5E#!"1][&
M.O-8$GQ!UE9- TY+BP-_J8EF>X.E78C1%("J(\[B2Q(+9P  2,$&@#TR.TMH
MO*\NWB3R@5CVH!L!Z@>F:?'#%$7,<:)O;>VU0-S>I]37.1^/_#4NJ+IZ:@QD
M:?[,LWD2"!ILX\L2[=A;/&,TVY^(&@PS:G;17$L]WIJR?:(8[>0["@!()"D#
M.< ]^<9P: .HHKD=.^(FC7GAFPUF87,)N]B+;+:RR2&5DWE$ 3,F!GYE&.*Z
M73[^WU2PBO;4R&&497S(FC;KCE6 (Y'<4 6:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHKG?&/B.Z\-V%A-9V OI[N_BLUA,FS)?..>W(H Z*BO/H_&'B^74]
M2T5/#6GMJMC&EP[?;V\AHG!V@'9NWD@C! '!.?5;KXC._AW1-4L4TJ!M2MS.
M8M1O61EQ@%55$8MSD;N ,>] 'H%%>>6'B^+7=3\*:FEI+$;[3;V<)]I;;&4V
M J5'#\]"1Q^-,TCXA:[=VWAW4]0T"VM])UJ:.VCDCNRTJ2.#M8IMQM)![YQR
M?2@#T:BO//#?BOQ$VG^)[[6(M-%OI]]<Q1227WEJC(5 B)\H#8,GYSDGTK.N
M/B&VJ>'_ !39W=O:R26.F&[673;R39(AR"N\JK*P(Z@=Z /5**X2;Q9X@DUV
MYT30M$M;I[2QM[HRW5XT8PX;Y?NDECMX_')]:]EXPBUG4_#>JQ6DT9O-'N[H
M(;EMJ%#'E2HX;GHQ% 'H=%>=Z1\0-<NHO#FH:CH%M;:5KDJ6\4D=V7E21U+*
M2FW&T[3CG..3Z4R[^(6MQZ#)XCMM#M'T1KH6T+/=D3D><(O,9-F "<\;L]*
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
M4KS23I6H#5%A>>2]D>)HIDC$9;"J=RG;G&1C)%=U34D24$QNK@$J2IS@CJ*
M. U?P+J>JWOB6X%S:Q27TEA<69;++YEN,D2+_=)&.">#FGS^&?$&MZG=:MK-
MGHRRC37T^"P$TDD4H=E9S*^Q2!\N  #C.:[ZB@#RZ/P)XE.@7ENES;V[17UK
M>:9837LMU% 86W,IE90VUCVP<8]ZFO?"'BG6G\3W6H_V9%/JNCK8V\4$KLL3
M N<,Q4$CYLYQWQCC)](DECB ,CJ@+!06.,D\ ?6GT <%XG\%7]_/H.H::RF?
M3+=K:2U%[-:"1&"_=EB^92"HXP01]*U] \,"Q\*7>EW,:P37YF>Y\FZEG^:0
M8)\R7YF.,9)QSVKIJ* /.[+PEXEFMO#FC:G_ &5'IF@W$,RW5M(YEN?)!$8V
M%0$SQN^8]\5T7@S0KGP]HUQ:77DF66^N;G,1R"LDC,N>!S@BNBHH \RUKP?X
ML>#Q9I>E/I+:=KLCW GN)'$L3-&JLFT*00=HP<\9S@]*L:QX.UVYUFUN]+CL
MK&YC2W0ZG#?2QR;$QO22$*4E!^8#)'!%>BT4 >62_#;41J>I6K+'>:1J%\]T
M[2:O=0;$=MSH8$^1SG.#D=LUWNCP3(NJ;M.M]/,M[(T;0X)G& !,XP/F./R
MK6HH \KTKP)XECU_0+[4GMY7TVY:2ZNVU2XG>ZRC+N6)QLC^\.!^8 YT1X'U
M(?#0>'@UK]N_M'[46WG9M^U^=UQG.SCIUXKT.B@#SJ^\*^*+:W\4:5I*Z5-I
M^NRSW N+J5UD@:5-KJ4"D...#D8[YQBMR^\.7-U\+I/#9*?:SI(M 5/R^8(M
MHY]-PKJ:* /.YO#NJ^(DN-5$2VK7_A5M-\BXW))'<,22&&.%&>OZ5>CTB]/B
MGPC;O XAT73I'GN I\MI&18E16[G[Y^@'K7;44 >:^-/!GB/7[_61!)#<VE[
M;"*T\[4[B!;,["K Q1C;)N/.6/?!! Q6SHWA2[L_$,]]=-#Y,NBVVGYC8[PZ
M;M_;IR,?2NQILDB11M)(ZHBC+,QP /4F@#S'PS\.]2TFZTNSU!(KFQTR82Q7
M/]K71W;<^61;']VC#C/)'7 YKIO%6C:O=ZUH&L:,EG+<:9)-NANY6C5UDCV9
MW*K<CKC'-=4"",CD44 <6/"=]]F\<(3;[]=+_9CN/ -N(P'XX^8'UXK!G^'V
MM6M];7MDR7#2:;;6=S"-5N;+9)$NT,&B'SKR>",^G4UZE3$ECD+A'5BC;6"G
M.T]<'T/(H YV;PT(? "^'K6PL)PMND7V6YDD\AN06&[EP.N#R0<5RJ^"/% T
M)52ZMQ<6>K0ZCI]C<WDMS'$D:X,1F90Q!R2...!7I]'2@#R^_P#!/BC6;+QF
M]^VF1W>N6MK#;QPRN4B,1;(9BN3P1SCDYX%6-6M]6M[_ $_7O%DVE6&GZ)%,
ML3VCR.UQ+*GE@D%1L7!^Z,\]Z]&CD26-9(W5T89#*<@_C3J /'M*\#:Q/H'A
M35[1&^TPZ.EG<64FH3V+;2=ZL'BYR">5(QT[BMVW\%ZOH,^CZKHD.GO?6T$\
M-U9W%U,8W\YQ(S)*P9MVX<DCG)Z5Z)10!Q>LZ/XGOI?#FL1QZ4^K:9/,\MN9
MI$A99(V3A]I;*@CL,\]*O^+-"O\ 5AI-]ICVPU#2[L7445R3Y4ORLC*2 2.&
M.&P<$=*Z6B@#S;4_!.O:YIOB6ZO#80:GJZ6L,5M#*S111PON^9RH+,<M_#QP
M*Z;QQX;F\4^&9-/MK@07*RQW$+LS*N]&# $KA@#C&1R.HZ5T=% 'F;> ]4O/
M#_B%)[:"#4K^P^Q6[2:M<WG&23N>4?*,X( ''/K73W.@7DWBWPYJBM%]GTZT
MN89@6.XM((PNT8Y'R'T[5TM% 'F4/@?Q&OAVU\'2-IG]AV]TDOV]9'^T/$LO
MFA?+VX#Y !;=CJ<5T>B^&;FRM_%,5P\*G5[^>>)TR2(WC51NX'((/%=0\B11
MM)(ZHBC)9C@ 4(ZR(KHP9&&0RG((H \Z7PIK\W@;2M$U'2='NY=,*1Q;-1FA
M;:D859$E5,H^<\8(QWKKO"NGZGI?AFRLM9O?MM_$K"6?<6SEB0-Q +8! R0"
M<9K9HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UG0[;6Q8"Y>5?L5Y%>Q^
M60,NF< Y!XYK3JM>ZA::='')>7"0I)*D*%SC<['"K]2>* *D&A6MOX@O]91Y
M3<WT$4$BDC8%CW8P,9S\YSSZ5A6_PYT^Q@TY-/U35;*2QM#9":"9 \L.[=M?
M*$=<\J ?>NQHH Y;3/ 6EZ5'I"03W;#2K:XMH-[J=RS$%BWR\D8XZ?C4T?@O
M3H]#T+21-<_9]&GAN+=BR[F:/.W<<8(YYP!6G+K>GQ0ZG(+A9#IBEKM$Y:/"
M;\$>NWFI]/OH=3TRUU"WW>1=0I-'N&#M8!AD?0T <W-\/=,G&LQ-?:D+7593
M/+;+,!'%,65_-3Y<AMR*>21UXJ-OAU8W']J->ZMJU[-J5C]@GFGE0L(\D_*
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
M/O.0,9/N>M2UGZ;K-IJMSJ-O;%R^GW'V:?<N!OVJW'J,,*T* "BBB@ HHHH
M**** "N%\>OK*^(/"4>E:FEF)[]XV#PM(K'RG(W .NY>#\OK@YXP>ZK,UOP]
MI?B.TCMM5M!<112"6/YV1D< C(92"."1U[T >>%?$J^-O',NC:A86K6T5I+*
M\]L9/.=;?(4#<-BG!R>3R*LWOC?5M0TC29]*N3!>SZ5'J%Q;6^F-=E-XXW-O
M4*A(8=SQ7>0:%IMM-?30VP62_1$N6WL?,5%V*.3QA>.*S9_ 7AFYCM(Y=+4I
M:6XM8@LTB_N1TC;#?.OLV: .-L=;\0^(O%'@Z_M]1@LH]0T:6XEMC \D>X-'
MOX\P9)S\I/W>>N:ZWQEK5UIJV%GI]XT%]=R-L2*P:[D=$7+%5#*!C*Y)XYJS
M)X)\.RV^EP-IP\O2ABRVRNIB''&0V2.!P21Q5O6?#NE>(!!_:5J96MV+0NDK
MQNA(P<,A! (ZC/- 'GUOXX\3ZAHNBI:_8XM3N-;FTN:2>W*H517.\INRI^4$
MKGJ",C-+J/C'Q0-8U73M/9WET9(XB(M'DG%Y,8P[%RK8B4DX &3WS7<67@[0
M-/BM8K33DBCM+IKR!5=\),P(+#GT)XZ>U-U7P9X>UJ_-]?Z:LMRR!)'61T\U
M1T#A2 X]FS0!0\7^(M3TGX>-K=E;K!J)6V(@N!]QI)$5D;W&XBL'5_$WB;3]
M=M?#ANU-X+(WUQ=V6D27&[=(55$C#<*N.6))/'3-=]J6DV.KZ<VGWUN);5BC
M&/)495@R]"#P5!_"JNL^%]&\0202ZE9B6: $12I(\4B@]0&0@X/IG% '&S>+
MM?NM+TF%3+I^M302S7-I%I$EQ)M5]BR;2Z[$;&?FR>0!T-4W\<>)KWPEH&MQ
M1?9+.X@F?4+NVL3=^3(C;1F/>"(SAB2,D8Q[UVMWX)\.7L5G'+IB!;.(PP>5
M(\96,]4)4C<O'0Y%12?#_P +R6-K9?V7MM[5&BB2.>1,(S%F4E6!922>#D<T
M 8D>O^(/$>L7UIH6K:9:6^G6=M,;B6U:07;RQ[PP&\;(\=^3U]*HV'C#Q+XJ
MO= M])ELM-&HZ1)>SO- 9O*=)50E!N&02>,GH<\XKKM2\#^&]6:%KS2HB881
M;H8G:+]T.B'81N4?W3D5H0Z'IEM?V]]!9QQ7%M:FSA*94)"2#L"CC&5';M0!
MP</C36+CP[;02W<4.N'4;FQ;[)I[7)G$!(9DCW +_"26..?I6+?>(M8\0:-X
M:EE:VAU2V\5FQ$LT)1"RI(H=H]V0<$97=U&,BO1KCP3X>NH!#+I_RBYDNU9)
MI$=99#EV#JP89SR <>U1GP#X6.EIIATB(V271NUA+N5$Q4J6Z^A/'2@#@_&V
MKZO'X:\8^&M8NK:^DM].ANXKNWA\KY7DVE'7) 8%<C!Y!K3USQGX@?Q+K6GZ
M.DD:Z2(U2--*DN_M,C('P[*1Y:\@#'/4^U=9!X&\-V^E7VF1Z8OV6_Q]J#2N
MSS8Z;G+;CCMSQ4FJ^#/#^MWWVW4-.66X*"-W61X_,4=%<*0''LV: ,_Q/XCO
M]+\!V^MQ0BTNY&M/,BG7/E>9)&KJ0>X#$?6JGB/Q5?Z;XBUFPM9(?+L_#<NI
M(I7)$RLP7/M@=*ZS4-*L-5TN;3+ZUCGLIDV/"P^4CM],8&,=,5CV/@'PQIRW
M*VFE+']JM6LYV\V1FDB;JI);)^O7MF@#G--\1>*K34O"\VL75A=6>NPL6M[>
MV*/;L(3*,-N._.,'@=>*YW7=5\1Z_P##ZPU^\O\ 3O[/U&_M66PC@(:%?M"[
M<2;OF;Y?F!7UZ8KU@Z%II;3&-J,Z7_QY_.W[KY-GKS\IQSFLA_ASX2>X>=M'
MCW-,)]HED"+(&#;E0-M4Y'8#/3H: .4U/QSXEGU?7!H]O*R:3<FVBLTTJ6X%
MRRJ"V^53B/.>,#C@FM[2M9\0ZOX_U:Q6:VMM(TX6SO%) 6F<R0[MF<@+@\DD
M'H!ZUK7_ (*\.ZIJ;:C=Z8DET^WS&$CJLNWIO52%?'^T#6G;:796FHWNH00!
M+J]V&XDW$[]B[5X)P,#CB@#C]0;7'^,5G;6FK10V9TEYFMW@9U*B:,,,!P-Y
MSPV.!Q@UR=CJOB;P]X9\0:_8W5@--L==NR]E);EGN%-QACYFX;.O  /3D\XK
MU/4O#>D:OJ5EJ%[9B2\LCF"42,C+R#CY2,C(!P<CBF/X6T631[S27L0;&]F>
M>XB\QOG=FWL<YR,MSP: .'UCQMXCEU[7;;1HI0NDR"*.W32I+G[2^P.=\BD"
M,'.!CGO[5TWBCQ'?Z9X<TVXLK>.#4-3N;>TC%V"4MGEZEP,$[>1CCG%7-3\%
M^'M8U%K^^TU)+EU"R,LCH)0.@<*0' _V@:TM3TJPUG3I=/U&UCN;24 /$XX.
M.1]"#T(Z4 <7XC.M:7HUDNLW>FZLS:S8I$_V'R]H:4 DJ68;AV(JG/XQ\16<
M/C#6)&LY-,T*YE@AMA"?,F8(A7<V?E52P)."3D],5UEMX(\.VEK]GATX!#<1
MW)+S2.[21G*$L6+':>@)Q[5H0:'IEO%J$4=G'Y>HRM-=H^769F4*Q(.1R% Q
MTH Y'6+_ ,7^&_!NKZS>:QIE[)%9&>%8;(Q^7)D=#O(=,$]0#TK1U/Q'=6_B
M[1M,@EA,-WIUS=2C )R@380>PY;ZU;T_P+X:TR.YCM=*C"7,)MY5D=Y08CU0
M;R=J^PP.!3=*\!>&-%N8[G3]*2&>.-XED\UV8(P *Y9CQP,#MVQF@#B+/Q5X
MZ.@^%];DN](E37)H[,6IM67RFD5BLI<-\W*Y*@#T![UJ?\)!XQM4\4Z2OV75
M-6TQ;66VFAMO+,D<Q.[]V7P64*Q W<\5V*>&='CT[3+!;,"UTR5);./>W[IT
M!"G.<G )ZYIM[X6T749;Z6ZL5DDOA$+AO,8%O+SY9&#\I&3R,&@#SO5->UK5
M-!T5[/Q !=)XBM[2?S-->VDC)(PDL?F#.,DD9PP(Z8S6EXN\5Z[I+7<6G:BD
M]SI5BLUXD.CO)&9-I;]X_F8C5@,@#) .2375'P3X=.BR:0VFJUG+,+AU,KEV
ME&,.9-V_=P.<YXJ*\^'_ (7OR#<Z6'_<+;L!/(H>-1A0X#?/@="V2/6@# _M
M_P 4:_XEAT[1KRQTZ"71+?46DGMC.R/(S#:!N7(X')Z8Z<U6TOQGXA\2VWAS
M3[.6QT[4-0M[F>ZNGA,J#R9/+(C0L,ECSR>!7>6>@Z9I]ZMY:VHCN%M8[,/O
M8XA0DJN"<<9//6J$_@?PY<:5:Z;)IB_9K1WDMPLKJ\3.2S%7#;ADDYYH YG7
M?$_B+3-5TSP[]H1KZ2UDNKF^LM+DN-P5]JJD0;@\Y8DD#MUJM>^+/&"Z%IMY
M+93V$0:X74+N/3&F9-C8C?R"P949<L3R1C%=?/X'\-W&GVEB^EHL-F6-N8Y'
MC>,MRV'4AN3UYY[TESX&\.7=I:VLFFA8;5&CB$4TD9",<LI*L"P)Y(.<T 8_
MCK4;N;X0WVIZ9J:+*U@LXNX$91(I )*?,"F<\<G'O3)M2\3OK6F>&(-5L(KR
M6Q>^GU!K(D% X542,R'YN>26Z=J["72=/GT=M(DM(CI[0_9S;[<)Y>,;<#H,
M5D2>!/#<VFVFGOIN8+1F:W/GR"2,M][$F[> >XS0 G@O7+W6],O5U%8#>:??
M36,TMN"(YC&1\Z@DXR".,G!!KA;/Q=XY;PMH7B-KK298]1O$LA9-;,O+NR+(
M9 W7< =H'3WKU/3-+L=%T^*PTVUCMK6('9'&, 9.2?<D\DGK5*/PMHL6DV6E
MI9 65C,D]O%YC?NY%;<ISG)PQSR: .3_ .$IUO0KOQ%INO:G8RO964-W;7T=
MDX ,K,@1HE8EOF  P<G-8MYXNUEM*\6Z5JT2W8MM&-]";S3OLY.2RE6C+,&7
M(&#QWKTB^\,Z-J<UY->V$<[WMNMM<%V;#QJQ91C.!@DD$<^]48/ 7AFWCO43
M32?MMO\ 9;EGN)7:6+.=I9F)_'.: , ZGXJU/Q+=Z+HM]IUA;VNF6MR'FM#*
M0[AOE #  ';UYQC@<UD6NO>(_$NL> [^VU&WL#J%A=O-!Y#R1F1-H8D>8NX'
MC:#]WGDYX],MM&T^SU":_@MPEU-#'!))N)W(F=HP3CC<?SK,E\#^')M/TZQ?
M35^SZ:2;0++(IBSUPP;)![@G!H X_6_'6KV.L-=6-S]KTN+4X[&2,:6RQ &0
M1N//+\N"3R%QD8IMUXCU/3!KK:1!817;^*H+ %H<+()$B!+XY)YZ]<5UUQX
M\+W=])>3:6K323BY;$T@3S00V\(&VALCD@9/.>IJZ_A;19&E9[($RWR:BY\Q
MN;A,;7Z]MJ\=..E &/X<U378O%^I>'=<N[2^,-I%>07-O;F'Y79E*LNYNA7@
MYK.TUM<E^)OBN)M6B;3X(+5C;- Q^5DEP$._"$$?,<'=QP,5VJZ79)K$FK+
M!?2P+;O+N/,:DL%QG'5CV[U5F\,Z/<:^FN268_M)(_+$ZR,N5P1@@'#<,>H.
M,T >8^#=5\3:%X.\%7;W5A)I-]/!I_V(6Y$B+(2%D\S=RV1G&T#!Q[U=@\>>
M)M0NI[^PM)Y;6+4&MAI\>E2N&B638S&X!P'QEL8P.E>@)X8T:/2].TU+("ST
MZ6.:TCWM^[=#E3G.3@GOFJ[>"O#KZP=5.F(+MIA.Q61PC2CD.4!V%LC.2,YH
M J>.-3U[3+6R?1H93"TI%Y/!:_:984VG!6+<N[+8!ZX':N7N?'FJ7U[IFG:3
M?>:LFF+?2W]II$EP9B7* +%NR@!4YR2<X'%=]K/AW2]?$(U*V:1H"3$Z2O$Z
M9QG#(0<' R,]JIW7@CPW>6ME;2:7&D=DACMS"[Q-&AZJ&0AL'N,\T <Q:>)_
M%.O7>D:-$MOH>HS6$E[>2W-HSGY)?* 2-F4C=C=R> 15N^U/Q8OBG1?#]O?Z
M:LUQ82SW=S]E8J"CJ,HF[.<-C!..2>V*W[[P9X>U&RLK2YTR/R;%=MMY3M&T
M0Q@A64A@#W&>>]6++PUH^G7%I/9V,<,EG;M;0%"0$C9@S#&<') .3S0!Y[!X
M\\3:A=37]C:3RVL6H-;#3X]*E<-$LFQF-P#@/C+8Q@=*WM(U3Q-XCU+4+VSU
M'3K+3K+4I+$6<MJ9'D6-@KLS[QM8\D #TSFMIO!7AUM8.JG3$%V9A.Q61PC2
MCD.8P=A;(SDC.:2Y\$>&[O6#JL^EQM>,ZR.P=@KNO1F0':Q&!R0: .<;Q?K"
MWLGALO#_ &]_;"VR/Y?'V-AYOG;>G$89?]X5L>)]8U5/$&C>'M'GM[.?44GE
M>\N(C*(TB"Y5$R-S'<.IX -&E>%[T>-;KQ/K,UC-=?9OL=HMK"R!(=Y;+%B2
M7.0..  ?6MC6O#^E>(8(H=4M%G6)]\3;F1XV]592&7\#0!Y=XFU+6M?TF/1+
MZXL&FL_$MMIUS*MJ7ANE;:Z%DW]L_,F3G'45ZUIMFFGZ9;6:) BPQ*FV"+RH
M^!SM3)VCVR<5GP>$M"MM.M;"'3HX[:UNEO(D5F!$RG(<G.6.?4G/>MJ@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KA/BO8077ANQN;B*:2&TU.UEF,1
M?*1>8 [83G@=^H[5W=% 'FMGI-AJ_P 3;66)KUM)MM#MI[5/-E1&<3R%2V2"
MQ P<-^(KFH=<>/P9H_AMH]1_MJTUV(7<9MY!Y:?:RVYGQM*D%<<\Y]C7M]%
M'D(L-.L/$WQ"MWANDU&X@DFM%)F*R1M:C<1_ ?FW#GIT'I2Z3X=CT0?#W4+(
MWPN[U4@OV>>1A)&ULS;64G"A2 !@#&!7KM% 'B-GI:Z%X.@U6"VO56U\4F6[
M*-+(1;1W$@W;,G( (R0,GJ<U)XBU/_A(+?XB75C'=O9R:1:K;M)"Z"4@R9**
MP!QVZ<X],5[510!Y??:)=ZSXC\:06IDAN_L&G2V<PR,3Q^:R\_[P /L:U_A_
M?3^*)[_QA<120I=K':6D#Y_=QQC]X<>\I<?1!75ZOI,&M:<]C<RW,<;D$M;3
MM"XP<\,I!J33=-M-(TVWTZPA6&UMT$<4:_P@?7D_4T >*>)K^:3Q)<WMM;FS
MU2VUF.-5'VI[@Q"55W[L^6L3+VQC!QUK4U'PW'JD/Q$U*Z-^;JRN)9-/\NXD
M01.MNC!D52 26P._3%>PT4 >03RV=QXACG\;'4FMY-*M'TLPB?892I,V/*_Y
M:[MN,\XQBNH^%,<L7POTU)4F20-<Y688?_7R=?>NWHH \6\/:.^N1_#ZRU/[
M:;4Z1=-<QK*\?F$-'A7((/OC/.*[;X<PRV6F:UIY:X:WL=8N;>T69V8K"-I5
M06Y(&3BNSHH \*T>_FF\9>'K^V@-E=W.HNE];)]J>6-65\I.\AV'D# P.G'
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
MW\F=H1YR@>:!CYUP3E3GC.#QTH M4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5E:]X@M?#]M!)<1SSS7,P@M[:V3?+-(03M49 Z DDD  =:U:
MYCQMX0C\76%FGF0QW-E<"XA^T0^;$YP05=,C*D'L01P: (F^(&FPV,MS>6.H
M6GV:ZCM;V.>)0UH7QMDDPQ'EG(^92>OUID_Q&TF#28-4%IJ$UI=:B=/M7AA#
M&X?YL,@W9*$J0#U)[8YJA'\/9O\ A'Y]),VF6<5_<JVH?V;9F$26ZC_5+EB<
MGG+$]&(Q69K?A'6=.T7PYHVGW<DT=GK\<EG.MN9&M+<))M$@_B520N>,C XH
M Z:+X@:4MOJ;ZC;7VESZ;&DL]M>0@2%'.$9 I8,"WRC!Z\4T^/[*&VU&2_TO
M5-/FL;)K\V]U$@>6%>K)ABIP< @D$9&:S+WX=7?B*+6)O$FJPS7U_:Q6D36=
ML8XK=(Y/,7"LS%B7Y.3[5%;?#61-'UJUE&AV]S?V#V4<MAIYAV!ARS$NQ.3C
M@8'% &QIGQ"TW4=3M[*33]4L1=P/<6D]Y;;([A%&YMF"3P#G! XHT_X@Z;?:
M-<:U+8ZA9Z5#!]H6\N(T\N5,X&W:S'<3_"0#[58O/#$]QJ?AR\BO$B;1X9H^
M8]V\O$(P1SV(SCO7,Q_"IKI-9CU"\L;>+4;3[,T6E6C01LX<.L[H78%P5' Q
MP3ZT =7H_BR'5=3_ +-FTS4M,O&@-Q%%?1*IEC! +*59AP67(.",CBHY_&MA
M!XIF\/?8[^2Z@2.6:5(@88HW!.]FSP!CG//(QGG%#PCX);P_J+WMS%H@E$/D
MQMI^GF!CR"69B[=<#@8%:47A@?\ "1^(-1N)A);ZO:P6QA P5"!P>???^E %
M;3/'MAJ=W8QC3]3M[74&*V-]<0!8;DX+ *=Q894$C<!D#BJ-M\4=*N+.+4#I
M>L1:6TWD/J$ENHAB??L^8AB<9Q\P! R,G.0*?A?X9#P_J-D\G]C3V]B289ET
MXK=2<$*7?>0",]0O.*R/#7@OQ'JO@*VT34-12RT>>XEDN;26R9;I5%PS; Q8
M *V <E<X;N* .NU+XA:=IUY?Q+I^J7=MIS;+Z]M;</#;' )#'<"=H()V@X[U
M,WCG3V\1C0[6SU"]N3#%<>9;0AHQ%)G#EL\ 8[^HQGG&9?>"=8#:W9Z3K=M:
MZ5K<KRW4<UH9)HF=0LGE-N ^8#^('':M?1/"J:)X@N[^"8&VEL;6RBA(^9%A
M# $GOD,/RH Q-'^)23^&-1UK5]+O+6*SN'BRL0VR?OO+11EOOYP#G !SSBNN
MT?5'U:S:X?3KRP97*>5=JH8\ Y&UF!'/4'UKF+/P=K%CI6KZ5'J.ES6-U<R7
M%O'=6!E \R0NZ2C> PYQP!ZU8\*>%-2\+V@MX;^S\F6]:XGMXX'$4493 CA!
M<E?F ;DD<G@4 6KO7KK3O'MKI=V8ETN]T^2:"0KAA-$P+@G/38P/X&N3TWXD
M:I/X.\0ZC>6L2:A;^7-IL(4XDBN /LV1GDEB0?I74>._",GB_28+:VOOL%W!
M*62Y"[B$9&CD7\5<C\JK:KX"BO\ Q5H>J07(@L]/1$GM F1,(B6@Y[;6)- "
MS>/;;35GBNK+4+Q=."QZGJ%I;@V\$FT%\Y;<<9R=H; /-;'B/Q-8^&-)CU*]
M2>6WDFCA'V=-[9<X!QGD<]LGT!KD=0^%J3Z_J%[;G1Y;;4;C[1,+_3S/+$QQ
MO",' P<9PP.,UU7B3P\=<TZPM()4MUM;ZVNAE<@K$X;:/J!B@#&7XEVC7-Q8
MCP]X@_M.!1(;#[&OFM$<_O!\VW;QCDYSQBM/3/&NE:O/HL=F+AQJ]M+<V[E
M JQE0P;G(;+8XST-3Q:"\?C>Z\0>>I2;3X[,0[>05D=MV?\ @6/PKF+;X?:K
MI=AX>;2M9MHM2T<7,>^>V,D4T<S[B"H8$$<8Y[4 :]S\0=,M[>1UM;V:9=4D
MTJ."-4#RSH,G:68+MP#R2/I575/'EU8ZWX>M$\/ZD8]32=Y8FA'G(4'"@;\9
MXR>>A!%5(O &I0^'KS3I;[2]2>[U*:^G_M&P,D<N\#^$,"C Y((/M4D7@/5-
M/T_PR-/UJ$W^B-.!+=P-)&Z3 @J%WA@%! 7+'@#- &AX]\0W7ANTT6YMGD"3
MZM!;SI'$)'DC8/E%&#R2!C'-.B^(&E+%J1U*VOM*GTZ%;B:WO8@':-CA63:6
M# M\O!SGBK'C'PY=>)+/38[._6QN++4(KU)FB\SE V!MR,\D5AWOP\N_$2ZQ
M-XEU6&:[OK-+*(V5N8X[>-)/,!VLS%B7 )R>V* .@T?Q7#JNIMILVFZCIMYY
M/VB.&^B53+'D LI5F'!(R#@C(XJOJ/C>ULM7N=-MM*U;4YK,*;MK"W$BP;AD
M!LL"6QSA03BJGA'P4WA_4)+VYAT03>3Y*-I]@8&QG)+,7;K@<# XI]QX8URS
MU[4[_P /ZS:6D.J,DES%=6AF,<BJ$WQD.O) '#9&10!9U_QI!X=>1[O2-6>R
MA57GO8H%,42GN<L&..^T'%$OC?3X_$TV@K:WTL\$<<TL\<0,,<;@G>SYX QS
MGGGC/..9\4_"ZZ\0WVL2_;-+<:BJ[9[RP,UQ:D(%VQ/N 521GID9/UKIK+PF
M(=8UV[N9UE@U6SM[1HE4@J(T=6.???\ AB@"&P\?V%_/: :9JL-M?[OL-W-
MJQ71"E@$^;(+*I*[@N<5S_A#QU?7B1ZCK1O_ "M3U(V%G;?9(DBA;=+C#@[F
MP(L-GH3P*L^%_AF/#VI63R_V-/;V.?)F33BEU)P0I=]Y (SU"\U.W@"\C\(:
M;IEKJD46H:;J;ZE;W#0[HRYDD;:RYR1B0CK[T 2>,_&4EAHGB:+2FE@U/1TM
MF:5XU9/WS#&W.<\ YR*U/'7B6X\)^%IM5MK-KJ5)8HPFW*C<X!+<CC!P/<BN
M?N/AYJU_8^*%U'6K>:\UU;4&2.V*)"83T"[B<8P!SGN:ZGQ=H+>)O"][I"7
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
M957:&QWQ6S0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<AX\U:]T
M]-%L[6_&F1:E?BVGU#:I,";&; W94,Q4*"<XS0!U]%>;:KJ5[IQTC1;?QB\L
M-]J+V]QJSB!I;51%O6'(78'8C@L,\].E96H>)-?L]/UW3;'7C>-8:G86]KJC
MQHS$3,N^-]H"L5SS@ X;L: /7J*\T2S\3GQO=>%SXQOC:-IR:A]I-O#YZ,9&
M38IV[0I(STSP ".2<F#Q5K>H6'@6*Z\0_P!G-J,M];7MVD<8\PQ$JI 8%58[
M>.,9;IT% 'K-Y?6NGPK->7$<$;.L8:1@H+,<*/J20*+:_M+R6YBMKF*:2VD\
MJ=48$QO@':?0X(KR+5M5O+C3M6TB?4SJUMIFO::EO?L%W/OD1FC8H I9#QD#
MOS6K=>([JV/B6W-Y>13R^(([&S-FL*R9:%&V[I!M&0&^9LD<8["@#U"BO&%\
M5^)!X=UJUCU.5;RRUJSM(+B<Q2R*DK)N5S'\C8)(XY[<&M/5M<\1^#;WQ%9C
M59M9\G1!J5NUU"@:&3S#&WW  5 ^;&.U 'JE%>9ZIJU_X8\(ZGJMCXP;7KS[
M"LR0RK P3+JIG4( =@#9P<CU-6O!>HZ]+XC-M<W%[<Z;)9><S7]Q9O(LFX;6
M00-G8P+=1@$#!YH ]"J&[N[>PM)KN[F2&WA0R22N<*B@9))KSGQ%KNNV6N:I
MX6M;]DU#59[9]'G903#$^1-QCD)Y3GG^^*S6\7:QKWAS6+R*X:%='\.RK>Q[
M%(.H$,&!!'.SRR<?[8H ];BECFB26)U>-U#*RG(8'H145E?6NHVPN;*XCN("
MS*)(F#*2I*D9'H01^%>;:?'<2_%FSN)=<G@,OAZUE\K;$!(/,(,7*YP3EN#N
MRQYQ@#"T9]=T3X?VWB*SUV9((=6>,:<(4,3QO>LCAB1NW$L3D$8&!CO0![=5
M>ZOK6Q$1NKB.$32K#&9& WNQPJCU)["N>\<:K)865A:6UQ?0W=_="&'[$85=
M\*S$;YOD48'7KV'6O/X=;U'5]$LX=2N'N)-/\9VMK')(T;/L!5@&:/Y&(+$9
M% 'L-K?6MZ9Q:W$<QMY3#+L8'9(,$J?0C(X]ZL5QGP__ -?XN_[&&X_] CKD
MCXPU4^(M'U"RU'49--U'6?L0CNWM1$\9=D(2)1YJE2.&)SQSUH ]@HKQN7Q#
MJKZ9XQU9O&K6ESHNI7:6EB4AV%4;Y$<,NY@WW1@C\36F-8U+6O&E]I]WXGFT
M"!=+M;Q;>/RE<2,K%^9%/R@XR/IR.<@'I,U_:6]W!:37,4=Q.KM%$S ,X7!8
M@=\9&?K18WUKJ=E%>V-Q'<6TR[HY8FW*P]0:\MT+6KW7M:\!:E?NLER]MJB&
M9$VB8(459 .VX*#^-0Z!KNJZQ8^$M)N->?1X+O29+R2[A2))+B19 HC4LI5<
M [C@9Q0![!5>6^M8;R"SEN(TN;@,T,3, T@7&X@=\9&?K7GVN:S<XTS2+#Q#
MJ-[<BTEN9;NQDLX5E17V;V>0;>#D%4]\XKFXM:O?$4WPVOK[6AIUU>6^H1RW
ML:QAB1L7Y=P*!FVCG!'/ Z4 >RW=]:V"1O=W$<"RRK"AD8#<['"J/<G@"K%>
M-WVJWEY;OIMQJ1U6WTSQ5IT-OJ!50TH+(Q1BH"ED)P2 *2Z\5^*[S5-;N+*6
M\2?3]3:UM[3SK..U*JP"K()&$I+CG<,?>&WI0!Z[=7UK8B$W5Q'#YTJPQ>8P
M&^1ONJ/4GTJQ7&?$/_5^&/\ L8K+_P!"-<EJOC#58M<AU+3M1U%K%M;33S'<
M/:K R^;Y;HL8'FY')#$YXSC% 'L%%>0ZKXE\4QBZ\-:=>,^NZ;>7-W)*R M+
M91H)8P1C'SF2.//^R:MS^(]<\1V&J:QX?U-8K"2ZMK6QB,L<3S*J[Y_+9P5\
MPEBHSD#RS0!ZG17)^$]?AN?!UQ?S7>H3?8GG2Y:]2/SHVC)W*?+&UL=B.M<C
MX;\3ZRWC'08)+_4)['6;6>8I?26K$A4WHZ+",Q^F&SU]10!ZU4-W=V]A:2W=
MW-'!;PJ7DED;:J*.I)["O(]%U7Q3%X9\(>);KQ)/='4=0M[2XLW@C$1BDD*9
MR%W;QP<Y_#%4_$^J7^K^!_%^IWOBAK22">YLETC;$(U16**C C>78?,&!'4<
M8XH ]M1UD171@RL,@CH12UR^OZLNB^ TN_/N(':*"&.2V5"X=RJKCS/D')ZM
MP.M<"/&?B/1[/Q;;-=SR26$5H\,M\\$\EKYKE'9C" K!1\V".,<\4 >S45YK
MK6IWOACPW>S67C-M4FD-LOFW(@?[$LD@1I\(!E<'@'@8[TNM:G?>&M"F6S\9
M-J$D]S:PO<W(@=M/CE<JTQV* 5/;<, CO0!Z317D>MZ_K6@Q^)M-L/$4^K);
M:+]OCNY%C:6UEW[=I9%"D,N6 (R /2M^[\6"Z\:Z)8Z9JT4UO+I=U<SQPNK@
MD!/+8XZ?Q8H [VJ][?6NFV4UY>W$=O;0KNDED;:JCU)KRK1=3\46^A^"O$-W
MXDGO/[6NX+6YLW@C$6R0-@@@;MPP#G/)]!Q5"WDO-(\%_$.YBUZ::YM[Z\ M
MY4A/S!D_>D!,Y/3'W>>E 'M:L&4,I!!&01WI:\XN/^$AUSQCXBT^U\27.FVE
MC9VLL2P0QL?,='/5E/RY7D=^.1WS-/\ %>HZ\/#D>J>(CH5O=:,+U[F(11FY
MG#[67=(I4!0 Q4#G=Z"@#UJBN/\ AGJ][K?A-KR^OOMTOVVXC6XV!0Z+(0I
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
MVIM=2LK>\MR0WE7$2R+D=#@CK4,/A_1K:%88-)L8HEF6X5$MT51*H 5P /O
M 8/48%5+[QCX=TZSM+NZU:W6"\0R6[J2_F(,98;<\#(R>@S3=1\:>&])DA2^
MUBVA::-9DR21L;[K$CHI]3@4 :]O9VUH9C;6\4)GD,LOEH%WN<98XZDX'/M5
M!?"^@+?M?KHFG"\:03&<6J;RX.0V[&<YYS46L>+_  _H#PIJFK6UN\Z;XU+9
M++_>P,_+[]*I/X^T%/%=OH!O(O.N+5+B*82 HY=@$0>I8,".V* %TSP+HUE<
M7=S=V=I?W,VH37T<UQ;(7A,C;MJDY/![T^;P5I5[XBU+5=2MK;4$O8X$%O<V
MZNL9BWX89SR=_P"E);>,+"WT%M4UK4-/MXOM<MNKPR,RL5=E"C(!+X'( Z@U
M:'C'PZ=(BU8:Q:_V?),(%N-_RB0_PG^Z?KC% &E_9UCYMM+]CM_,M4,<#>6,
MQ*0 0O\ =!  P/055G\.:)=:;#IUQH]A+8P_ZJWDMT:./_=4C _"JECXU\-:
MEI][?VFLVLEK9<W,F_ B'8G/.#V]>U7='UW3-?MY)]+NTN(XW\MR 05; .""
M 1P0: &W/AS0[V&VANM&T^>*U_X]TDMD98O]T$?+^%))X:T*:UAM9=&T][>%
M72*)K9"J*YRP Q@ D GUI-9\2:/X>6(ZK?Q6WG9\M6R6;'4@ $X&1D]LU!>>
M,?#MA8V=[<:M;+;WBE[=U)?S5'4@+DX&1D]N] %V+0])@LH;*+3+..U@D66*
M%(%"(X.0P7& 0><TV?P_HUUJ::E<:38RW\>-ES);HTBXZ88C/%2W&K:?:Z2=
M5GO(8[ 1B7[0S83:<8.??(Q]:S8/&GARYTN]U*'5H&M+''VE\$&'/3<I&1GM
MQS0!KW-G;7@B%S;Q3>3(LT?F(&V.O1AGH1V-4'\+Z!+?O?R:)IS7CN':<VJ%
MV8$$$MC.00#GVJ/3/%WA_6+Z6RT[5K:XN8E+M&C<E0<%E_O#W&15:Q\>^%=2
MO+>TL]<M)9[G'DJ&(WDC(4$C&[_9Z^U &VMA9K?O?K:0"\>,1/<",>8R Y"E
MNI&>U56\/:*VE+I3:38G3E)(M#;H8@22<A<8SDD_C5=/%WA^34+BP75K;[5;
M>9YT1;!C\L N6ST SU/%-TKQEX=UQYTTW5[:X>",RR*I((3^\ >J^XXH U+.
MQM-/LTL[*U@MK9!A888PB*/8#BJ5EX8T#3;E;FQT33K:=2S"2&U1&!88)R!W
M'%4[#QWX7U2^@L[+6[6:XN!F% Q&_C. 3QG';K[56U;QSI$%GJD>GZKI[ZE8
MQRL\5P[!8S&P5M^T$@ G'3GM0!NKH^FI9V]FNGVHMK9UD@A$*[(F4Y5E&, @
M\@BJ]UX9T&^O)+R[T73KBZD0H\TMJC.RD8()(R1CBJ^H^,O#VCW26FIZM;6U
MRRJS(S'"ANA8XPH/8G%0+XXT8^,IO##7"I>QQ1NI+##LY/R#ON  /T(H W;B
MRM+NR>RN;:&:U==C0R(&1E]"IXQ52R\/:+IL<D=CI-C:I+&(Y%AMT0.G/RG
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
M2+9;1[V7<P&XCLHSDGL*MT %%5;?4K.ZOKRR@G5[FS*"XC&<QEEW+GZCFK5
M!1110 4444 %%0W5REG9SW4N3'#&TC;1S@#)Q^59J^)+%O"UOXA$=TUE/!'.
MBQP-)+M?&/D3))^89QG% &Q17,Z'X\T3Q%?FSTX:@T@9T9I+":-$9?O*S,H
M(]"<UTU !116;I.MVNLOJ*6HD!L+Q[.;>H&9%52<<\C#"@#2HHKEKCXA^&K;
M59-.>[G:6*86\LD=I*\4<N<;&D52H;) Z\4 =31110 444'@9H **JZ=J-IJ
M^GPW]A.L]K.NZ.5<X8>O-1Z7K%EK,=S)92&1;:YDM9<J5Q)&<,.>N#WH O45
M2U;5;31-)NM3OY#':VL9DD8#) 'H.YI-(U+^UM/2[^PWEEN)'DWD8208[D G
MK0!>HHHH **** "BLH>(+.;2;?4[!+C4+:XF6)&M(RYY?86(.,*ISD]@#6K0
M 445!>W/V*QN+KR)I_)C:3RH$W2/@9VJ.Y/0"@">BH[>7S[:*;RY(_,0-LD&
M&7(S@CL:DH **S;K6[6SUW3M'E$GVF_262$JHV@1A2V3GC[PQ6E0 45GZ[K-
MMX>T.\U:\$AMK2,R2",9;'L"15]&#HK#HPR* %HHK-TG6[769-12U$@-A=M9
MS;U RZA2<<\C#"@#2HHJK/J5G;7]I8S3JEU=[_(C.<R;!EL?0&@"U1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7,^-+37+NQLAHC2D)<AKN*"=8)98MK#
M"2,"%.XJ>V0",UTU% 'D^G^"O$*6,PN+7;))XFM=3"R7@F80)Y>XL_&6&T_T
MS7:>$M'O-)N?$;W<:HM]K$MW!A@=T;1QJ"<=.5/%=)10!Y]I=CXO\'6\^B:5
MH]EJNG>?))8W+WOD&%7<OME4J2V"QY7J/2G3:5XETG7]:U"UT:QU;^VX(1(#
M<B,02)'L*G<,M$>HQSR>*[^B@#S_ ,+>"+W0?$&ARW'EW,&G: ;$W&1Q,958
MA0><;=P!].*I?\(-J*?#2^T6*R@2_EU8W:*K*!M^U!PV>@/EC^E>FT4 >56S
MZW'XR\>II.A6FIK=7$,+&6X$10_9UQO!!W)\W0<]>.:2;PAXLT_3-/T>WDGO
M;*#24M5^RWXM52<;MQDR-SH05 QT /'->IK%&CNZ(JLYRQ P6/3GUI] 'GGA
M3PCJ6FZSX:NK^VB"Z=X>-C(V]6*3[TX'_ 0W(KF];LY_"6B0O#-:0>)H=;N;
MG2;/S 6N(9Y2FP*.Q5P?8J*]GJ-X(9)4E>)&DCSL<J"5SUP>U &3H^@)H_A"
MWT.%\F*V,32'^-R#N<_5B3^-<79^%]>NO"?A'1]1TB",Z)J=L\N;E9%EAC1P
M9 /J1\O6O3J* /,_''A[Q9K-WKEO:I/<V-W:"*R$6H+;Q1'80XE3&7)8DCM@
M@<<FMCP_X9O++Q:VI7EM%Y7]B6MBKE@QWH6\Q?IROL:[2B@#R./P7X@L?">B
M6UKIDR:Q8P3QQWEEJ2PO 7D+!64@J\9&PD<GCI5GQ)X=\;ZG#>6LIDO5N-,C
M@C:UOUM84F\LB7S$VY<%B2.V#CCK7J=% 'G.GZ'XC\,ZFFHVFD6^JFZTJTM)
MHVNUB>VDA4@@$@@HV<G'.1TK3GTW7;?QWI6N0Z9;SPOI@L+M([D*+9C(KEER
M!O4 $   G':NSHH \PL_".OZ4FCZG#8P7=UINH:A*UB\X3S([AR5=7Y <#'!
M[$C(I)O!6LZCYM_=V-M%)?\ B&SU":P24.D,$0"L2> S$#)QU]Z]0HH X+7O
M"MW?>(?$%W_94-]97^F6UN(6N?(,KI*Q;Y@"58*00<=0!D5-X77Q1HT(@U*V
MNKN"ZOQ';K<W2S36D'EDL\LBKAOF7 '7Y@,YKMZ* .-\7V'B.ZUBRDTT7,VF
MK Z206EZMI()21M9G()*8!&!WYP:Y.W\%^(;#P?H=K'IDPUFQCN52[LM46)X
M&DE9@IW K)&1M)SSQTKUZB@#E]9LO$LW@6&UM+F,ZXL<'VAXF$?F$%?-",1A
M"0&P<<9'2O./$'A_6=.\+>.]4U*VGA@O-.MTA%S?"YERCMG<P_WAZCWKV^F2
M11S1M'*BNC<%6&0?PH X--)\0:KXET6]U'2;/2[71(9QOAN!)]H9X]@5  "J
M#K\W/ &*Y3PII/B#7_AIX9T2/2;.#3Q+#=G4Q<#*HDOF?+'C<)#C&>G).>>/
M:J;'''#&L<2*B*,!5& /PH \]?P-?7GAKQMI["&VNM9U&6>WF)!#QX0H'(YP
M2K CL">*6?3->U?5[35]3TBVTB'2;"YC"QW*S-.TD87:-H&(QC//.<<5Z'2$
M @@@$'J#0!X]X8TGQ!KW@3P=I8TFSM=/MI+:^.I+< DHAW@+'C<)#T)Z<GDY
MK:G\&:F? WC;3HK6(7^L:A=SP8=1YB.P*$MVX['I7HT<:11K'&BHBC"JHP /
MI3J /+/&?AKQ?K#:U9P1SW-I=6JQV0BU!8(8OW>&61,9<ELD<D<@9%:Z:#K=
MKXM6YCLUELK[1H=/N+A;@*]JZ%\MM/WOO#&/2N\HH \J\+>"=;L)M%L-5M[E
M[?2)/,CN%U-3 2JL%*1!-PSGD$CJ>37;:Q;ZEKG@'4[5[%;;4KW3IHA:^<'"
M2-&RA=_ /)'-;]% '$Z'X8O;/Q?IVIW5O'Y5OX=AT\ON!*S*Y+ >V.]6?".A
MZIH?@672\16VH"2[:#D,B%Y9&C/';#*<5UM% 'DNG>#_ !1>:]H]QJD5W$EO
M:75O<W$^I+.=\D6W=&@ "KGG ]N!BGCPWXJFT/PMH$N@V,46AW]I+)>)=J1*
MD38+HF 02,DYP>O7/'J]% 'EFH^&?$]OH7BOP]9:-9WT&L3W-S#?272ICS>=
MKH1DNIX!Z=.1BM";P?JMQ/JJ[(T2[\+1Z6CLXP)QY@(..<#<.:]#HH \_M=$
MUZ_F\&RWNFK8G2?/BN0MRLA"FV,:N"/5CT[5FV?A/Q(=!T/PG/IEE!::7>Q3
MMJL=P#YBQ/O!2/&Y9&Z'/ R>3FO4J* /-KKP5J4O@;QKIJV<)O=6U&YN;<%U
M^=68%"3V/'?I7<Z==W4UU>VT]B\$5JR1Q3LV1<9168@8X )V]\D&M"B@#S[2
MK'Q?X.MI]$TK1[+5=.\Z22QN7O?(,*NY?;*I4EL%CRO4>E4_%^@^,=8FU.!8
MY+BWN[!8;=;74!;PQ2%")!(I7=("QR/;@XY->FT4 >8:EX%UBX;1X+=8UM+W
M3[:PUU3( 0L+*P*_WB1YD?T85IV^F>(O#NNZX-/T2SU2TU:[%TEQ)=B$Q915
M*2 J257;D;<\&N\HH \TO_#?B.VMO%.BV6DV5];:_<2S)?RW(3R/-4*1(A!+
M;,?+MSVZ5M^+O#%UJ7PY'AZT NYE%I&?-8+YBQRQEB<_[*DUV%% 'GOBKPOK
M+>,8->TA;F6$V LG@M+Q+:2/#E@064@J<X(X/ /-5[+PIK'A>_T35-+TJ._,
M%A+:3V4EZ-\+22^:721E ;DE3P.,8S7I5% 'C6C:-K.H:)J<]C96AU+3?&3Z
M@UDLVV-]JKNC5R/]L\D=NE7]2\+>*=<M/&T]UIMO;7&L6]E':6Z72OCRBVX,
MW SR#Z<X&<9KU-(HXMWEHJ;VW-M&,GU/O3Z .,7PI<S^(O&MS*J01ZQ:PVUM
M<J074"%D;W&"0??%<_X<\&ZY!+I<.K6,[C2876)Y-45K=W\LQ@)&L>X*P)R#
MC ]<5ZG10!P?@;0]>T;5)HIH)['04M0D-C<7RW?ER[O^638RL87(PQ].*MQZ
M7K%E\0=7O8K".?3=6M8$:X%P%,#1+(,%",MDL.G2NQHH \VLO!>I6W@3P7I8
MM(4O-*U&VN;I5=?D"LQD(/<\]NN:S[[PMXQU'5;,WD<\_P!FUN.\:X.HJ+<P
M+-N&R  88)C.>>#R<UZS10!R7AC3M7T?Q+XAAN+&,Z=?WKWT-ZLXSEDC7RS'
MC.?E//2NMHHH **** "BBB@ HHHH *X;XB)IADTF?4%UNUDMWDDM]5TN$R&T
M8@ APH8X8''W2#C'%=S10!XY)>:_K7AS3YO$<.H7>@PZQ(EU+':/#-=V@0^5
M))"OS;-Y^8 <@ XJI?:=)<>&_$<.AVVHV_AR:_TX:?&4D1E;S5\YXE;YE3[I
MZ8R"17MU% 'ER^ -&7XC3:4+&X&A3:2MS-;>?+Y,MP)2H9N>6VD]_?KS7-2V
MNKCPMX7BOHI9=%MI[Z&Y2[@FG12LK+ 94C(=E"@@'D#C/:O=J* .+\#V=]:^
M"+I+>X+M)).]@KV\L*PJ?N*%ERVP-DC/8BN"\%Z?<?VMI#W/^B:I 7;52^GW
M7FS+L;S%GE8F-@3R#ZXQBO<:* /%_"T5]IVMM>7.EZA-IOV2[?PQ;2D_NAN9
MFC?C*.Z[=F>B\=:K^$4DC\::/-8VRV\5S8W*WR6UA<P*'V*RI*\S'S'!SR,'
M\Q7N%% 'ANG^#(8?!?@>_C@U"+5;F\@M[Z=)I5E^SN'#H>?E7&!VQ4OBC2$\
M/:/\1-.TV":VTO['9301!F*+(S,'*$]SA<X]J]MJEJ^DV6NZ5<:9J$1EM+@!
M9$#%<@$'J,$<@4 >9Z5;V!\9Z:_A73]3MHUM;@:VUQ#,@;*?NUD,G#R[^<C/
M&>2*Y[[%J$?A_P &+J=J#HB:24>.ZM)YXH[G=UDCB(;.WA2V0.>]>]44 >'Z
MQI;P>&-">\N);UK:.Y>WL[[2[MX)D9\I&<9>.10,(6R<&NW\4IJ=W\,;7['8
MWEL[1VK7=E;LQN$@RIEC4]2P7(]3@UW-% 'C$FF:==IXDC\+Z?>Q>'FT"87$
M;PS11R78^:/8KX)< ') QT!R:[*VTF+3_@]-:6EL\;R:,S-%\Q8R-!SP><Y[
M5VM% 'FWAWPSXCU?1O"G]MWNGQ:;IJ6UW%;6ULZS,Z1C8LC,Q QGG YQVKG=
M/\-W%M\,8[^*UU%KFXU C4TB:3SVLA=/O2-<Y QSA<$Y/K7M=% 'B.I06D6D
M>,9O#%K=VOAHZ$P=9(I8HVN\GF-9 #D)PQ QG'>M#P_!8'Q3X9?PS8:I;WB(
MW]MRW$4R*T?E'B5GX=R^"I&?7I7J>IZ;:ZQI=SIM]&9+6YC,4J!BNY3U&1R*
ML11K#$D2#"(H51Z 4 >+:1X<^Q?"_0[Q+6Z.IW.JVAN#(79PBW7 VG[J@<\
M=2>]5M4TW4[GQ/K,5^WV?69-2)TZ\-A=32I#N'E&)XSL" =0?]K.:]UHH \J
MBM+31?B%XQN1H]U/J<T"W6G*B2[;@_9SY@#CY1E\CDYR>*PO"\4D?BJVDT^W
M6&WN=)NA=K:V%S GF!5*J[2L?,<$GD8/USQ[E10!Y%IOA;^S/A)I>MV,$PUR
MQB@U-S,[%Y#$IW1'/0>670*,=178> 8Y+S3KWQ+<(ZSZY<&Z17^\EN!MA7_O
M@!OJQK9U[P[IOB6R2SU2.66W5]^R.=XPW!!#;",@@D8/%:,44<$211(J1HH5
M548"@<  4 >&Z:]S-XQT'4H-.%A?RZJRW\,-C="6)&#Y6:=V*.#P< ?3 %2S
M>%D3P)J_B!+6]_M^VUF62TE#R;XE^UXPBYQM*DGISDFO<** /&]?M+ ZSXL_
MX2/3]4N=8E+?V-+!#,X\GRAL$3)\J$-NW9Q[\9KT3P+')#\/_#L4J,DB:;;J
MR,,%2(UR"*Z"B@#Q[4;&\?X8^.($@N%FF\0SM&$0[RIN8SN7U&.<U9\9:3I^
MG7FG:&FDQ?V:EM)+'<W=K=7PDF9_F0+&X/F'[VYCGGCO7K%% 'B&G1-/I7@Z
M;QI:ZC=:&FFRQLC0RR!+H280RJH+?ZL84D'FJT5CJ2>#-4&GV5_'IA\5/)<0
M7,,S2-9^4F-Z B1D!VY .<#GH:]XHH X/X:6;6\6K302H-.FF3[/;PV<]O%&
MP7YS&)3G#97IQE37*WM_<:+K-W)X17Q!:ZM=:AYD^A7=@TEM<%G >028Q&",
MMN#_ ("O9J* /#->T[4;GQ3KL6HYAU*6\_XE=V;&ZGECAP/+,#QG8NWN".N<
MYK9O+72U\6ZRWC2PU.]O6FC_ +*DMH)W4P[%P(3'PC[]V>0>17K5% 'EQ\/W
M5WXF\?:K9Q7']K0JHTEW=E1)&M NY1]TL2<9.<8[<UD>!M'%YK%DBJ+?_0Y8
M]4@6PNX7GW)M*SR2-M+[CD$<\'!Q7M%% 'GWP?MK*S\&Q6L=I<6VHP 1WZS0
MR)^\!;@;A@\?W>.:YF71Y[_3;>SF@NUBE\=W#R^7N1O)/G9.1R%.<9]^M>ST
M4 >*>(_#,>GZ5\0M'TZQN%TU;:SN;2W7>R"8[MY3WX&0*U-:T?1=-\4"W\1Z
M;>S>'4T]%TQ(8YIHHYB[&4$)DB0Y7!/;H:]7HH \<T_P[?:Q=>!;+Q'!?O"M
MKJ!ECF=P_E[T,*3,#G.W;D$\XP>]1:EX3AO="^(&K2VMVVIVVI7$FG,KR*8R
ML<;*T8!ZD\9'7 ':O:** /,%T/\ X1OQ=X>O])M+N2>]TZ[.H9E=C=2+&C)Y
MA)(#%B<'W]JYOPI;F?QKH#0V2V\-[;W,6IPV]C=0[<Q$^7-)*Q\Q@PZC!R/<
M5[G10!X;HNG06OP_L["UT^\AU:WUNT&H(T$HZ7;%<%AM("\DKV(S4VN6<+2>
M)EU.PU>;QA)>2G1IX(ICB/CR/*=?D51QNR1T;->V44 >5_\ "(0^(?%GBMO$
M-K-<-'8V0CP[I&9?);<RX(!8$<'MGWK5MS?W7P&<70GDOWT&16#@F1G\DCD=
M2?UKOZ* /*K/PI:>(?&5O%K5G/-9)X:LU\MF=(S)O?.<$98#MVS6-96[MH/A
M+_A++?4;KP]!%>13IY<LFV99BL)F51N*[ 0#@C.*]NHH \T6SMI?$?@_^QK*
M]ATY;/4DC%S'(I0-LVYW_,H/.T'MC%8&EZG+<>'_  %H(T[5$O\ 3-5MUO\
MS;21$A*+(O+D8.<Y&">!SBO:J* /G_Q%86;^%/$D6IZ9JTWC1[B<^<D$S;XO
M,^0JX&SRO+P-N?48SBM7Q?97<OB_4QJ\(:UDM85TJ26RN;C9\F'$7DG"2;\G
MGG[O.*]KHH QO#UZ#:QZ3/=R76I:?:VXO)'B9-S,G#<CJ=I)&>.]>27MGHZW
M7C7^UM*U>75)=2G;2G@MYVR^Q=IB9!M5]V,DXR,=0*]R6-$9V5%#.<L0.6.,
M<^O %.H \LL=2O\ PSXI:;7[/4)[J_T*SC5[:V>82W,8<2)E00&RW? [YKGK
M/2+2+1OAQJ&N:;>/;16UQ!=E(979"03&&5!N&6SVKW2B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KE?''BN7PQ::>MM'&UU?W(MXWEC=TB&TLS%4!9
ML =!USU%=56;K>@Z?XALDM=0C=ECD6:*2*1HY(I!T=&4@J1D\B@#C+?Q]J#:
M)?O<M90W<%U%;V]T]E<K%=!QGY(<>8SC##:,],YQ5:T^).J3:7=0?8K:75QJ
ML.EVSM%-;0NTJ[U=TD'F( ,Y'? QUKJY/!&DS:6MC++J,A2Y%VET]]*TZ3 ;
M0ZR%LCCC XQVJ*/X?>'TL+^S>&XF2^F2XFDFN9'D\U  KAR=P88SD&@#G/&T
MGB:#PQ9'4UTV:\76[+[-]B:2-)?W@^5@V2O/&03Q6]X?UW76\67WA[Q!%IYG
MBM([V":PWA3&S,A5@Y)R"O6K47@C24M%MY9+^YQ=Q7AENKR29S)$<IRQ/ QT
M'%:BZ/9KK\FMA6^VO:K:,V[CRU8L!CURQYH Y.^\3^);O4->_L&VTL6>B-Y<
MHO2_F7#B,2,%*D!!@@ G.36'#/<^,_B5H=Z\5LVF_P!BPZG;V\[29AW2#+
M@&3(QD\8%=EJW@71-9O[B\N%NXGNE5+M+:[DA2Z4# $BJ0&XX]<<5I0:!IUK
MJ\>IP0>7<1V2V*!#A%A#;@H7H,&@"G%KMP_C^ZT QQ"VBTV*\5\'>7:1U(/.
M,84=JXU_B)KK^%-"UA;:SMX+[[0;N^:UFG@M]CE4!6,[E# ?>)P,5V.M^#-'
MU_4X=1O$N4NHXC 9+:YDA,D1.3&^PC<N>WO58> -%32+33+>34;6VM4>)%MK
MZ2+*.Q9E;:0&!)[T /UWQ1)H_@N'6($MKVYN!!' (I"(9))2JJ0W79ELY]*S
M]2U[Q3X<T=Y=4@T>[O+FY@M+#[*9(T,LK;?WF[.%'!R#STP*Z*X\.Z3=>'1H
M$UDC:6(5@%ODX"+C;@YR",#!SG(S6='X$T4:=>6-U]NOHKL(LC7M[+,X"'*;
M69LK@\@C!S0!@:CXS\0^'EUJRU:#3)K^UTB35+2:U5Q$X0[2CHQR#DCD'D>E
M,/BCQQ%J^D:?+8Z'OUNWDDM"KRXM2BJS>;_?^5OX<<]\<UT,/@+1([/4K>47
MET^HP?9KFXNKIYIFBY^0.Q) Y/ K3DT&QEU#2[YD?S],22.V.\X4.H5LCOPH
MH X>3Q[XAAT/#6.FMK$/B%-%E 9Q!)N (=3G*_>7KG'/!J#Q7K^MQZ)XJ\.Z
MXEBUR-"EO[>YL Z*4R4*LK$D,#C!S@BMWQ)X M]4M8[>S5!'<:Y%JE^LLK#>
M  K[2.02 ,=/J*O0^ =#BM-3@D%Y<OJ<'V>YN+JZ>:9HN<('8D@#)Z4 8MSX
MVN] @U*TNK>%Y8=,M[K2@H.;DOB/8W/)$I4<8X<5NZ_K>I>']'TN_GCMG7[3
M!%J;*K;8T<[&=.> '*GG/&:SM0\)7FL>,]&N[V&P31]$)DM"CNT\K%5 #@@
M ,N[@G.U?>NJU/3;76-+NM-O8_,M;J)HI5SC*D8.#V/O0!Y])\3;R*3Q(7L8
M?*@C9M%(SF[993 P;GG]Z4QC'#5G>*-7U:QLO'<MD+6SU2T@T]I[N R!G+)\
MVW+$#!X&,<$YR>:[H^!M :+0XS:,5T1MUGESE3P<M_>Y4-SW&:L7GA+1[\ZU
M]JMVD&LQQQW@+D!@B[5QCH0#VH X_7)/$R^//"J0C36U5[&]#,3(+=!NB^;'
MWCQ@8R.3UQ73^#->O]<TV^&J06\5_I]]+8S_ &8GRG9,?,N[D AAP:LV7A73
M[&ZT^Z62[GN+"*6*&6YN7E<K(06W%B2>5&/2KFF:-9Z1]N^R(R_;;I[N;<V<
MR/@$CT' XH X2T^(E])XHTRU+V-YINHW;VJ/;6=RFSABK"9QY<GW>0OX9Q6-
MHLCE_"N7;GQ3J(//4?OZ[BT^'>@V5W93P_;MMA/Y]G ]Y(T5N>>$0G ')J[;
M^#]'MC9&**0?8[V6^AS(3B63=N)]1\[<4 4]>N4B\>^$8&M8I'F-YMF8MNBQ
M$"=N"!ST.0?;%<QI?CSQ9/HVA>(+ZQT@:5J-['9R11&3SUWR&,2 D[0,_P /
M/'?GCT*[T>SO=6T_4YE8W.G^9Y!#8 \Q=K9'?BJ$?@_1XM L-%6*3[%8SI<0
M+YAR'1]ZY/?YJ .+L_%NOZ)9^-M7U1[:\LM+OY(XX5+[P^V+8BDY 3Y^>,Y)
MJ:U^(&LK%J8N(;2Z,&ESWT4\%E<P1QR1KGRW\T#<#G@@C[IX%=6W@K1)-0U.
M[DAG==30K=VS7#^1(2 "WEYV[B% W=>*;:>"M+M+*]M/.U*XBN[9K1Q=7TLN
MR)A@JFYB%^O7WH YMO%OC!;#PTYLM'^V:[-B*+=)MBC,)<%FSU!!) '3@<\U
M-%XUU>UL->M=7;2K?5M+NX;=)D29H)O-567;&N9"V"?E'4CMUKJV\.:<QT8F
M-\Z/S:?.?E_=F/GU^4FJE_X+T;49=0FGCG$U]/#<O+',R.DL2A4="#E2 .U
M'GVM>+K[7_!'B6SO4C%QIUW8 3Q6TUL)%DFC(_=R_.I&".>#VKJ_BQ)?)X$F
M2QE2/SKJWAF+%@3&\JJ5!4@\D@'V)J\GP^T)+34K=A>3#4GADNI)KIY'D:)@
MR'<Q)Z@?RK:UC1[/7=/-C?*S0&2.7"MM.Y'#KS]5% 'F?]JR^![7QB=/TK3H
M[O2X-/P(C*4E,A(((9^ -QQC'7G-=%;^*-?TWQ'-IGB2/2(HGTV74(9[9Y L
M(C(#+(6Z@;@=P Z'BMO4/!^D:F=6-S%(W]JB 76)"-WE'*8]/ZU8U+PUI>KW
M_P!KOH#,YLY;)E+$*T4F-ZD#UP.: .+T?XA:I<:TUA=K:7"3:?->030V-S;!
M6CP=O[X#S%(;[RX^@R*72/&GBJ2'PMJ>JV6DKIFNR1P".V,GG1.Z%E?).W!V
MGCJ,CDUT-EX!T:QO([L2:A//';O:H]S>R2[8G !4;B<#CC%7E\*Z6NFZ-8".
M3[/H\D<MH/,.59%*KD]^": ,7PWKWB?Q+Y.L6\&DQ:%-<21I#(9/M/E(Y0ON
M'R[LJ3MQ^-8>F^*9-.\(VG]G_P!G6%Q<ZC>HL+6US=%@DS[F2.,L['.">0!G
MZ"NLM_ VBVFK?;[;[;"//-S]ECO)5M_-)R7\H-MSGGICVIC^ M%:VM8HOMEL
M]K---#/;73Q2H9FW2#<I!P3V]A0!R$/B:X\3R>"KVYB6&X37;BVF6-716,<4
MJY"OAE!P#AN1T-=+XG\9W.F>&+W4M,TVX^U6UQ!"L=_;O"LOF2JAVDXSP3SV
MXJ]8>!]$TV.QCMH9@ME>27L&Z9F(E<$,22<GACUK4UC1[/7=/-C?(S0&2.7"
MMM.Y'#KS]5% '#:OXXUW2]6@T*8Z9!J*VGVNYG%I<W$/S.RHB+'\W1>6) ]!
MVI\/C;Q'JMWX=L].T^RM+C5+.XFG^W+)^Y:)PI(7Y20>< X."#D8KJ=9\*:;
MK=[#?3-=VU[%&8EN;*Y>"0QDY*$J1E<\X/3M6-JW@*+4O$6B3K)+%I^FV,UN
MC1W<J7".Q3:RN#GHK DMW[YH SE\>ZT5_L;[#8?\)%_:ITS?N?[+_J_-\W^]
MC9_#G.>],U7QYK^AZ7X@@O+/3Y]8THV;QM!O$$\<\H0<$Y5A\W<]CTKI%\!>
M'UT/^R1;2^5]H^U^?]H?S_/_ .>OFYW;_?/MTI$\!Z&NE7FGO'<S"]EBFNIY
MKAY)IFC963<[$G *C Z?G0!@:M?>-(?%_A.S-SI<4MU%=M-#'YIA8J 0#SDX
M4K@\<[CTP*JR>*+W1TUJ32--LC=R^*TT_;(SA9=Z1C<QW':W(&0,#'W:[?7/
M#.G^()K*:\-S'/9.S036UP\+KN&&&Y2#@@ $5"_@_2'>1FBES)J::JW[P_\
M'PH4 _3Y1Q0!RUUXZU[0!K]KK=GIT]]86]O<6S6;.D4@FD,:A]Q)&&ZGTK3L
M->\2VWC>Q\/:TNDR)<V4MUYUDLBD%64;<,QP/F//?VQ6MJ_ABTOFU2[2U@GO
MKZR%FR798PNJEBH8#G&6/(YKG/"?@6[TSQ2NMWT%G:>1:-:PP6]Y-=,VYE)9
MI)<$ !<*HX&30!?UC7O$)\=KX;T2/3%4Z8+YI[Q7;8?-*8VJ1N[>F.3GM6/_
M ,)]X@N8M*M+/3]._M:?5+G2[I9'?R5DB1B71ASMX!P03U'7FMC6/!']M^.A
MK5Q/+#;)I@M8Y+2ZDAG23S68D%<?*5..OX=ZT[/P9HFGQZ4EK;-&NERR3V_[
MQB3(ZE69B>6)#'DT <]-XI\5W+:W+I=OH_V?0CY5R+GS US*L:O($P<1K\V
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
M^-,'@O5--NHKS0=<BLKE[&"RN_/L_.27R@0DBC>I5@">Y'M0 Z;XD::5T?\
ML[3]1U)]6@EFM8[:-=V8R RMN("D$G.>!M/MG:\->([;Q-IDEY!;W%L\,[VT
M]O<J%DAE0X92 2/3H>]9.C>!(=$O]"GM[UWCTNUN(&$B9:9YG5V<G/'S G&.
M_M6IX?T!M"&K_P"E"4ZAJ,U\#LV^7OQ\O4YQCKQ0!CV'Q%M=0T74-:BTC4!I
M=I;2W*W1:$K*L?5<!RRL<<!@/PK7E\46<-[H=J\4H.L122Q.<;8PD8D.[GT/
M;-<U;_#1Y+_4KG4=1M2;ZPFL9?[/L1:F82=9)<.0SCL0!UJ73_ >K+JNB7>L
M^(DU"'289K>.!+(0AT>/R\DAC\V,9/3C@#DT :FA^-!K]S ;30M673;DM]GU
M&2-!#( #\V-V]5.."5&>/6N9\&?$J:X\/: VM6&IR&_E%J=5,"+ T[,0JX!!
MQT7(7&:Z+PYX8UOP_P#9+ >(DGT2S!2&W-D!,R8(5'DW$$+QR%!.!5>W\!-!
MX+T'P_\ VB&.E7D%T9_)_P!;Y<OF;=N[C/3.30!T.N:M)H]FD\6FW5^[OL$=
MNT:[>"<LSLJ@<=<]<5SI^)6FMI%I=PV%Y)=75[)8+9$Q(ZS("65G9P@X'!W<
MY&*O>+_";^)I--FBN+17L9'<07UI]IMY=R[?FCW+DCJ#GCGUK$M?AQ=V7AN?
M2(]0TN>.>^ENY(KO25>!@X&%$8<;-N#@J>] '86&MV][-#:R)):ZA);_ &EK
M*?'FHF[;D[21UXX)KG+O4=;U+Q#XFM--U-+&+2;:!(]]NLH:5QYKL02#]S:H
MYQR3S6IX8\/7GANPL=._M,75C:VOE8>'$C2;RV[=N.% .T+S@ <U#;:)>6WC
M#Q!<! ;#5[6%O.W#,<R*8RI7.3E=A!]C0!B6/BG5I?#_ (%UN>=2NIS1VU]"
ML8"N94.QAW&UU'3LQKH=;\61Z5JT.DVNEWVJ:E)";@V]F$S'%G;O9G90,G(
MSDXK'3PA>VNF^#=!1Q/9Z1.EQ=7?";C$AV +DGEF!]@IK2UGPSJ$_B*/7M$U
M:.PO_LOV283VWGQRQABR\!E(8$GG/>@"W8>)X+_7(M)^Q7=O<OIRZ@5N$"E%
M9RFQADX8$?3WK&;XD6+V&E3VNFWMS<:I)<1V]LK1(Q\ERKDL[A>W SDYZ4^]
M\(:V^LV6LV/B40:DEC]ANYI;%9%G3=OW*H8!&!)]1_7/_P"%;W:>#;'PZNIZ
M?=0P&<R'4--$XD,DC.''SJ5==Q&0>: +\GC34$\<V&B+H-Z;:YT[[4WRQ^;&
MQ=%RW[S&U0Q#=3GID4@^)%@6%S_9>I?V*;G[*-7\M/L^_?LS][?LW<;MN,TZ
M#P3>Z?J6@7NGZWB33;$:?<&ZM_--Q#N1C@[AM8E.O/7VJD/AU>#3UT Z\#X8
M6X\\67V0>=M\SS/*\W=]S=WVYQQF@"?4/B9:6$^K*-#U>Y@TB<Q7UQ!$ACB&
M =W+ D8/0<C!)QQFW8>/K*\UB"PGT[4;&*[ADN+*[NHU6*Y1 "Q'S$K\IW?,
M <>E+)X+9]&\6V'VX Z_+-('\K_4;XECQC/S8VY[=:FO?""7U[X?FFN08M*M
MY[>2+9_KQ)$(SSGY>F>] %?3/']IJ5W8*=+U&VL=2<I8WTZH(YVP6' 8LNX
ME=RC-6O"GC"'Q;#)/::;?P6R%E\^X151W5BI5<$DXQG.,<XSD$5A^&?AE#X=
MU&SDW:1/;61)A<:1&ETW!"[YLG)'J%!..>]=-X3T$^&?#=MI!N!<&%Y6\T)L
MSOD9^F3TW8Z]J .2\5_$:6'P[X@GT73=3*6*RP+JR11M"DZ\< G<P#<%MI&?
M;FMK6/&C>'[&&>YT?4+N%;1;BXN83$%5<<X#.I8C!)"@UE:C\.]5FTK6-#L/
M$:6NBZE)++Y+66^6)I#N95?>!L+$G&,X.,]Z9K_PQDUB\OIDO[#;>V<=J[7F
MFBXD@V(5S"Q8;,YR>#SR.: -*+QM<W'CZ/1+;2KBXTV;3H;N.ZC5<_.V/,.7
M'[L#C[N[(/!&*L)XYA7Q#;:3>:1J%E]KF:"WN)C$5=U!."JN67(4X) S4=OX
M.O;'7M)U.RU:.,6NFQ:;=1O;;O.C1MV5.X;"3GUZUAZ5\*I=-U+2+@ZCI[)I
M=V;A9$TP)<W (88EFWDL?FZX ..1TP =IKVMRZ+%"T.E7>H-*2,0/$@3']YI
M'4#/;UK";XE::UAHEU::=J5VVL-,EO!#$ID5XL[E8%L Y!&<XXSG'-3^+/!L
MGB+5+#4(KBQW6L<D1@U"R%U"0Y4[PA9<.-O!]#BJF@?#UM$7PT/[26;^Q9;R
M0XMPGF^?NX !PNW=^..U $R?$?3CHL]Y+IVHQ7D-\-..FM&IN&N" 510&VG(
M.<YQ@&HM#\4:CJWQ%N],N+2[T^W@TI)FLKI$RLIE8;PRDA@5P.&QP>^:6^\
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
MP+;19%9(3,5+M=[L.K)R0!CGH *TM0T1Y]'UE+ZVU"(?\)3<7<)72VO(G78
MIDA R\9R>1WP>U 'KS31)%YKR(L?]XL /SIX.1D=*\/O--UB>S\,W5_X?@M=
M*BMKB-[%='ENX8)C)\LAME8,NY.1G.W)&!G-=[X%==&TK3M"G>Z:>=+BZ@26
MS: 0PB0?(5+,4 W@*"<XQTQB@#L'ECC95>1%9SA0S $GVH,L:MM,BAN.">>>
M!7C_ ,2[&ZU/5M;B;0M\B6*K83QZ+)=R7!VLQVS!@L)5N.F>_/ K8T?PY_:?
MQ MM2UG3YYOL^A631R7"-L%P&<DG/!=??D9]Z .RD\2V;Z/?:AI\<VH"SF>W
MDA@7:YD1]K*-^T<'OG''&:I:IXRBL-9N=*M=)U#4;BUMA<7!M@FV($,4!+,,
MEMAZ9KS5_#T=EX-\;Z59^&[J'5#>3&)X[%@);<W"M&J.!AAMYP.@%;&O^%HY
MM<^(5]'HA>XDT5!9S+;$L\K0S*XC..6.5!QSR* /48[J-K>&:7]P95!"2, 0
M2,XZXS]*ABU!I=7N; VDR+!$D@N&V['W9X'.<C'.1WKS"XTNUAUWS_%GAN_U
M>RDTJUBTX163W*P,J$2H54?(Y;!W''U&*L:K:ZA;WOBFXL?#\T\,NC6$,-K/
M SAEW.'7 /SLBMDJ&R<8SS0!Z#K&N6FC:!?:S)F>WLXFED$!#,0HR0.<9_&K
M\$RW%O%,H(61 X!Z@$9KPR'2+Y;/QK%I^FW(L[O0@(EAT:2QCFF!<?+$<DM@
MX[$^G<^B^,[#4;WX=BUL8)Y9 MN;BVA.V6:$,IEC7IR5!&._3O0!URSQ/&TB
MRHR+G+!@0,=>:<KH^=K*V.N#FO'I])CN!XDF\+>'K[3-*D\.7-O- UD]N+FY
M(/EA(B 68#<"P'.<<UZ)X-T.TT'PO96]K:_9Y)(8Y;C=G>\I0;F<GDMQW]*
M-M)X78*DL;%AN # Y'K534M36PTFXOX8)+WR1GR;<J6<YQ@9(&?J:\<T[P#!
M'X!\&3_V-=1:N^H0)?2JDBW"P.S+(KD?,J;#CL *O>)/"SZ9;^/-/T+1YXK"
MZTRT>&"V@8QR3;V#; !@M@+D#VS0!["9HQ(L;.JR,,A"1D_A6;HVO6NM1ZA)
M"DD2V-[-92&7 RT9PQ&#T^M>>:YISP_$M=0M-(FU*XFN[4217NE,Z1*H4&6"
MZ'$84<E3U(/'-9NJZ+K<FDWA6PF>Q7Q7=W-U;O9/.)83G8YA#*94#8. >>#@
MXH ]G$L9B\T2*8\9WYXQZYH66-H_,5U,>,[@>,?6O'%TN[L_"ESY6F"YTV]U
M6-GMWT"5(K1 GS2QVF\NRE@O' R2<8JA9Z+J?_".:G;G2;^31D\007,]C%8O
M;&XM/+&\1P$YV[MI* ]CT/% 'J]UXJM8-6N]-AMI[JXM]-.HCR=I$B;F4*I)
M^\2O?CWK6BO8GMHYI2("T:R-'*P#(#V/./:O'FTJ&;4_%\V@>'-0L-.N?"\L
M,"-9/"LLQ+Y$<9 P3Q\N 2<G'.3L6/@^UUKQG;G7-(>XLXO#=I$JW$;>5YH9
M\@]MX!^HS0!Z<\L<:;W=53^\QP*571\[&5L'!P<X/I7C6DZ)=QZ-X3DU[0+[
M5M+LX;R![!H?,>&3SL12-$W+#RQM!P<9![UTWPEC6/1=?6&U>TB_MRY$<#L&
M,2X0!202.,8X)Z8H [X2QF4Q"13(!DIGD#Z4@GA+*HEC+,2 -PR2.M>(>%_#
MFJKJ^E1:C!);:W;:AY]U>)H<IDE 8EBUYYFQD=>.G<#;Q4]UX+4^!?$&JKHU
MP?$*:S-/9RB)_/11=94QCJ%*Y/'!R30!Z_;ZO8W6I7VGPW :ZL=GVF/:1LWK
MN7DC!R!VS3;W5%M&LQ%;R70N;A(282I\H,"=[9(^7CMD\]*\^31+2Q^)'BF5
M] F-Q?6ZRV%Y'9LR ^0XE_> 85BQP03DDCUJGI?A7^S/!O@(VNE3I>MJ=E/J
M!,3&1<12 F3/*A<XYX' H ]9\V/S?*\Q?,QG9GG'KB@2QF4Q"13(!DIGD#Z5
MX?9>'-6DUQH-0@DAUK^US.-030Y99"OF[E<7?F!!'LPI7 P,C:36SI%F=+^)
M$EU;Z1/=0S75U<7-U>Z2\4]F"K'*7/W94/0+R<$>E 'K+NL:%G8*HY))P!36
MFB1&=I4"J<,Q88'UKD?&<S>(?A/JD^FV]Q,;[3C)!$(CYC!@"!MZY]JY+Q5X
M5?2YO#PLM-630XHI6N8WTZ34%%RP7$LL*L&<D C<<X/;G- 'KC21I&9'=50#
M.XG Q]:1I8TB\UI$$>,[RPQCZUXZ- FL],\-R:KIU_JGAR*YNY9[!=.=3 7Q
MY.;;<[&-3OP#G 89%7M1TW33-X?NF\*ZB?"4/VG?IILF8QS,P*2O;C+%"-^
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
M\LD<KVDZC"$.@ PP)(4_W<CBNY\'6][%X:M+C4=4N-0NKN)+B1Y@H"%D7Y4
M PH]\G.3GF@#6L-0M-4L8KVQN$N+:49CE0Y##../Q%6:\$\,:O-I/PWT75-.
M\5RRZG'=);IHH:,QR!I]IB\O&_=M);=G/IQBNNBUK6CXA3P2U[.;^/5#<-=?
MQ-IH'F@Y]22(LT >FT5P'Q&O]2LY[!K/4GBM(HI9;NUM;V*VNG QM=#("&5?
MFRO&21UJ#2/&MK%XGF.HZTT6FRZ%:7MK]N98V?._>^.!N/RY []* /1J*\7L
M?$>IWUA\/([_ ,3W&G1ZK:79O+D.BM*RE-@W,"%/. <=^.2*6_\ %6JVFAW\
M-OXEDDL[+Q#:V<.M,$8F%P#(&(&U]A)!..: /8;R[M["SGO+N58;>!#)+(YP
M$4#))_"H+?5K"ZO3907<4ER($N#&IY\MLA6^AP:\KUO49H(/%VAVOB";7--/
MAN>[>6:1)6MIN5"[T &&4D[3TV\<&IM5\2:QHL6L2Z<[.UIX9LIX8]H81LSL
MK28[X7GGCY: /6Z*\?MM;UZWT_7)(-4N)K9="N+H/<ZC;7$L<RKE)$\KD*>>
M",9 Q5O43XAM/"^@S?\ "23W5Q>+]KO(?MD-I/(OE+\L#,N JD@D'DYY/- '
MJM%<SX1UE]8LK*>&]2XLI=/BE07.!>EB6!:0+A=IP "!R0:Z:@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***Q/$OB-/#T%H%LYKZ]O9Q;VEI"0&E<@GJ2 H !))Z4
M 7=7T>PUW3I-/U*#S[60@M'O9<D'(Y4@]:GL[.VTZRAL[.!(+:!!''$@PJJ.
M@%>?6OCFYLO$GB>YUVVO+&STS3[:0V3%9")&9Q\A4X;=\@'/7@XYK8@\=BVN
MVM_$.C76B,;26\A::1)5DCC&9.4)PR@@E30!V%%<?;>-KZ72;K5KGPM?VFGQ
MV,E]#/)-$?,15W ,H8E&8= 0:T/^$JA^T>&HOLLF==1FC.X?NL1>;SZ\<4 =
M!17G4?Q6!TZVU67PSJ:Z1-<&U-VC1MB7>4 "9W,"1C..IQS6BGQ$AM/[737M
M(O-(FTVU6\:*1TE,L+$JI4H2,[AMQGJ>M ':45Q$'Q&CQ>I?:5):3P:?+J$4
M8N8IA-'&,LN4)VN,C@^O?%+IGQ!EOK[2X;CPYJ%G!JT+2:?/+)&1,RIOVD!L
MID X+8S[4 =M52^TRSU(VIO(!*;6=;F#)(V2*" W'U/YUQWA?QKJ^I>$+G5]
M0T.3?#+(B%)H427$S)C+/\NT ;BV!P2,U0U;XG7)\):[>:;IH35-*>%98S/'
M/$JR'Y7#JV&'48'(/:@#TNBN-N/$OV7Q'9/JD=]IJC2KN[GM7EC>-$C=,LVS
M.6QR,-T)[TNF^.WNKS3$U#0+[3;35CML+J9XV$C%2RJZJ24+*"0#0!U5[9P:
MA93V=U'YEO.ACD3)&Y2,$9'-0:1H^GZ%IZ6&F6J6ULA)"+D\DY))/))]37&V
MGQ0-S;6>H/X;U"+2+B[^QM?&2,JDAD,8.W.XKG&6QP>.<5O^*=1_L^?0%\ZZ
MC^TZK%;XMV4!\HYVOD'*<<@8/3F@#H:*Y3P]XU'B/6+JUM=,<6MO++"]P;F(
MLK(Q4[XL[U!(.,CTZ9HU7QJ+#Q6GA^UTQ[NZ\E)G_P!)BA.UF(&P.P,A&TD@
M=.* .KHKA['QCJK^*_%%C<Z/)]@TK:R3+)&-B^47^;YLG?C(P. ><57C\:2Z
MU9^&M1^P:GIEKJ&HPQP?O8Q]H#12,=PY/EY7V)X(XH ] IKHLB,CJ&1@0RD9
M!'I7*Z7XRN=:O5;3_#U]/H[7#6ZZD)8@I*L5+A"VXH"",^W2N9N/&WB&]\&^
M-;E["6PETR2ZCM[M'C_=E-NU" Q)<9)W8V^] ':Z3X,\/:'??;=.TN*&Y"%%
MDW,Q13U";B=H]ABMVN1?QQ;:?:ZR+^"5)=(M(KDC<";E'3Y2GN7!3ZU>\0^*
M!X;\,Q:Q=Z?.[,\,;VL1!=6D8+@>I!/XXH Z"BN._P"$[>UFO[;5]"N].N[>
MPEU"&*26-Q<11CY@&4D!AQD'U[U#%\0I)].TV>+PY?F[U5O^)=:-)&KSH$#M
M(23A$&>K<GCCF@#MZ3 W;L#/3->;>(O'EPVB)+!:WNGZE8ZU:6U_8_*\A5V!
MVJ02&#J>"#S[5:U+QS+)HOB2TU#3-2T74-/L/M>U)HFD:)L@.CC<H.5(YZ4
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
M46U)3:W$K10,L3L9F7KY:A<N..J@CWH T;;1=*L[6:UM=,LX+:<$2PQ0*J2
MC!W #!X]:N1QI%&L<:*B* JJHP !T %<EJ?Q'\/Z=%HTZW0N+;5)VB2:/.(P
MH.XL,9X(P1UR:L_\)?96ESK<VH:A91Z;8?9B'19/,C$JC'F9&.21C;G ZXH
MUH-!T>VN8KB#2;&*>)=L<L=LBL@] 0,@<UGZ-X7.FZY>ZS>ZG<:EJ%Q&+=)9
MD1/)A#%A&H4#N<DGK@4[2O&OAS6I;N/3]6@E:TC\V;(*;8_[^6 RO^T,CWJ+
M3O'GAG5K^VL;+5%EN;HMY$9BD4R@*6)7*C*X!YZ<=: ->^TK3M4"#4-/M;L1
MG*"XA63:?49!Q2W&E:=>302W-A:SR6YS"\L*L8_]TD<?A5/6_$^C>'?)&JWR
MP//GRHPC2.^.I"J"2!W..*K7/C?PU::=9:C-K%NMG?;OLTPRRR%021D#@\'@
M\YXZ\4 %[X/TN\U32KIH(5MM.@G@2R$*^2ZR[<Y7&.-G3WI^J^%;#4M/T^QB
M1+.VL;V&\2*")54F-MVW;T />K6H^(-+TK3(=1O;KRK:8JL1V,6D+#*A4 +$
MD=@,\&L/4/B1H%A<Z,IG9[?5#+MGV,!&$!R2I7/WE*XZ@T =#!HNE6MK/:V^
MF6<-M/GSH8X%5),\'< ,'\:G2QM(Y3*EK LAC$1=8P"4'1<^@R>.G-97_"8^
M'_[9DTC^TX_[0BSO@VME0(_,)/& -ISGIVZ\57M_'GAN\CNS:ZB)'M;<W+HT
M3HQC'\2AE&Y<XY&1S0!JV^AZ39PSPVVEV4$5P")DBMT590>H8 <]3UI]WI&F
M7]M';7FG6EQ!%CRXIH5=4QP, C KG])^(F@:EX7AUV6Z%K"^Q7C<,661AD(
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
M?8FLNY\'>*9+?0+I]LMYHJ36+):WIM3<P':$E1U!V-A1E2,'GIQ7JE(2!C)
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
MOM>ZXD9I3&<J2Q;.<GDYYK5O= T[4=0%]<PE[@6LEH&#D?NI,;A@''.!SUH
MX ^//$MMX;\/W5['8)>:_M:W,%I/.MO&(M[,R(2SL>,*, 9Y)P34&H:[J6M6
M>B+J5NRR6OBFRCCN?L<MJERA!(81R_,I!)!'(R.#S7?77A+1KS0K+1YK5C:6
M(06I25TDA*#:I5P0P('?--C\(:/'9VMKY4\B6UXM\C37,DCF=>CLS,2WT)Q0
M!Q!^)&MW%[=W5C9^=:6U^UJ+!-*NI))41]C/YZCRU;J0N".,$YJ?7_B!J>E:
MQ-+9RVUYIMM?QVDT2:;<87+JC W.?+#@MTQCMUXKK&\$Z$=7?4UMYXYI)Q<2
M1Q7<J0R2@@AVC#!"V0#DCFJ]Y\//#E]=3SSVUR1/<"Z>%;R58C-N#>9Y8;;N
M)')QS^- &7_PENL0>.WTS4VM].LFN#%:1S6,K?:TV9#).&V;R<_(1V[FLG0/
MB-K>LW.EWJ6GFV&H7(B-I%I5T&MXF8J)#<$>6V."V !C.#Q7:?\ "&Z+_;*Z
MJT5R\Z3FY2-[N5H4F.?W@B+; W)YQWIMCX)T+3=36^M+>>)DD:5(%NY?(1VS
MEEBW; 3D]!WH \X\6:[XD\1_"[4]=)TR+1;B41QVFQ_/2-;@(&,F[:6W+RNW
MH>N:]"\<^)IO"VB07%M"LES=7<5G#OC>149\_,50;F  /"\DX%07?PT\+7SW
M/G6,WE7$AF>W6[E6'S"<EQ&&VAO<"M_5]'L-=TZ2PU*W6>V<@E22""#D$$8(
M(/0@YH X>U\<:M'IVK"_:))+<P"SOY=(NH(YVD8KY?D-\[.". I.=PZ<UG-\
M1M>MO#_BIY8();_1_LKP226,MJ)5F;&&BD;<",'G.#D5VH\#Z&=+GT^6*ZGC
MGD25Y9[V:27>ARC"1F+*5QQ@BH8_A]X=2UU*W-M<2KJ0B%X\UW+(\OEG<A+,
MQ.0??VH R;W6?&D/B#2=!C;11>WMI<7$TIBD,<(1E"[1N!; ;';)YXQBLZ+Q
M+>ZK_P (\-6L;"34+;Q++ITSHK; \<<G[R,$Y!(QUSU/X>@RZ193:U;ZN\1-
M[;PO!')N. CD%ACIU4523PEHT<L<JVS!X]1?4U/FMQ<."&;KZ,>.E '#/XW\
M7QZ%>^(S'HYTNPU)[62W\N3SIHQ/Y6X-NPI&1Q@YP3[5H:MXK\2M#XJU+2FT
MJ&QT%I(?(NXW:6=TC#LVX, H^8;1@YQVS74OX2T9]!N=%:V8V%S.UQ+'YK99
MVD\PG.<CYN:Y;Q?X!O?$6J7SV]KH:1WL8B:[E$PF0;=I)C4[)&')4MC''I0!
M%J/C;7;2YTF6X-IINEW-E;SM?3V,L\,DLGWD+HX$..,%@<YZUO>-KE;>3PSN
MM8)_-URWC'G*3Y9*O\ZX(^88XSD<]*EG\!:%=I;I=1W4J10Q0O']KE6*98P
MOF1JP5L8'45L:CI%EJILS>1%S9W*74&&(VR*" >.O4\'B@#SF\\;>,(=)U_7
MHH]'_LS1M3GM6@>.3S9XHY=N0P;"G!]#D@].E5=6N9[#XA>*?$E_!97T.@V$
M$UO&\3^9&&20J(VW84EOO'!R.@&*]#D\):-+HVI:2]LQLM2GDN+I/-;+N[;F
M.<Y&3V%6/^$?TPWFHW3VJR2:E"D%V')99$0, I4\8PQ^N: .8M?$'B;3-<T:
MSUXZ5<1:RDOE&QC=&MY$C,F#N8[UP",\<UBV?C;QC+X(T?7I(=(,^K7MK;6U
MNJ2  .[*Q=MW&>,8!VCUKLM)\#Z#HMXMW:6TQFCC,,+3W,DWD1GJL8=CL'TQ
M4\?A/1XM'TS24MF%GIDT<]JGF-E'C.Y3G.3@^M '*PZSX]F\0:EX<630/MEK
M!'=K>F&41E'W )Y>[.=RGYMW '0YJ(>/M2U+PYH-U8RV]MJ%_:O<36R:;/?.
M-K!<JL1&U-V>6/IC/-=Y'I%E%K-QJZ1$7MQ"D$C[C@HA)48Z#EC6,?A_X>%K
M8V\5O<P+91-!"UO>2Q/Y3-N9&96!92><'- '&P^*?$WB.]\"7UA<6EB=1BO!
M-;NDC1M)&"&+*&!*\94'D'N:N'Q-=:9>:Y!I=A8I?WGB1-.AD<,$+- C>9+S
MDD $8&,\5T[> /#K:3IVF+:316^FN[VIAN9(WCWDE@'5@V#DY&:LW/@_0[NV
MU"WN++S([^Y%W/F1@?. 4!U(.4("C[N* .0UGQOXB\.6/B*SOETZYU/3;2"\
MMKB")DBE2239M="Q*L"#_%R"#6SIFM^)+7QK;Z)KPTR2*^LI+J!K)'4PLC*"
MC;B=PPX^;CITJ_'X#\/II5_IQM998]0V_:Y9KF226;:<KND9BV!C@9K1OM!T
M_4;]+ZXC<W*6TMJDB2LA6.3&X#!Z_*.>H[4 :=%16UNEI:0VT6[RX46-=[%F
MP!@9)Y)]S4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M<][;J/E&3*H^\,KW[CIZUY-;>$+N\M- M+W1KA-(?Q#<74=A(I/V6T:-]B2
M9"J6_ASCYL5J3^!K#4/$?C:6]T%)H#:6\.G;X/D&+<@^4,8!!"C*\C % 'I0
MNK=KDVPGB,ZC<8@XW >N.N*I:=K"7EF)[F(63&66-8Y94)(1B,@J2.@S[5YS
MIOA Z=9?#W4;;1Y8M72>/^T[@1'S@K0/O\UNN-V!\W3@<57L?"ES?Q>%+/5-
M(GDM8]:U*:ZCEA;:$8RE"X_NL2O7@Y]Z /6DN[:6V^TQW$3P8)\U7!7 Z\]*
M(;RVN<>1<0RY7>/+<-\O3/';@UY-?>$[JU;Q%9V&C,=%CUNRO!IR 1QW</E+
MYJ1@X4_/@[<X)7%:/@J.V'Q3UY[+1&TB#^S+;-LRHA#%WY*(2$)QTZ\9[T >
MD2W=M!+'%-<11R2'"([@%OH#UIXEC,K1"1#(H#%-PR >AQ7E&O:,BZQXJ&L^
M%+S6[O4<?V7=PVPF5$\L*L8?_EB5?))XZYYJU8+KOA3Q)!<:AI&I:M+=:%:6
MC3V2"0?:8BVX.Q(VYW [CQ0!Z0;^S$:R&[@".I96\P88#J0?05)+/%;PM--*
MD<2C+.[ *![DUY!H'A":_@^'EKK>BS/;6=G??:X;B$[$<LA19 1CG&0#UQ75
M_$'3I+JX\/W4VES:KH]E=L]]801^8S@QD1OY?\85N<<]>E &]9>)K&]UK5=.
M4A%TY+>1[AG7RW$P8K@Y_P!G]:U)KNWMP_FS(I2,R%2W.T=3CTKQF7PY>7FG
M_$'^QO#5WI]O>)82V-K+#Y/F^6S,^Q>BDX)V]>1D G%="ANO%OCLW<OAS4;;
M3'T&>U)U*VV!Y&D0[2ISC\>N#V&: .PC\36MYIVE:AIL;7MKJ,T:*ZLJ&-6!
M.]@Q![=!SSTK5^UVPNA;&XB^T$;A%O&_'KCK7D>A:-+'X3\&VEMX;N[&\L=9
MM3J.ZR\LN5C<-*2!\RY(&\^M4;+PKJYUAK34+:ZCU+^US<_VA%HXD+#S=RR"
MZ,@PNW *]0,C:: /:A=VS7+6RW$1N%&3$'&X#UQUHN+NVM IN;B*$,<*9'"Y
M/H,UYCH>EW-A\2?-L]&N);>XO+F>YGU'3%22U+!OFBN0?G5B<!>2 >V*G^(5
MG>:AX@$+:)]HM#8%8+F+2%O7>4L=T99CB(8VD$XZGGB@#T>:[MK?/G7$4>%W
MG>X'R],\]N1S0UU;I;?:6N(EM\;O-+@+CUSTKRGP]X3EU34?!R^(='EGM[3P
M\\<RWD)*+,'C"HX88SC) /IGM56/PY=V-CIZ7>@WEYH&FZ_?,^F)"7)A8L('
M6,_?12<X&>N>: /3]-\0VVJ:[JNEP(Q;3U@9I0P*2"52PVX],5I"ZMS-Y(GB
M\W=MV;QNSC.,>N.?I7 _#W3OLOBOQ9=V^A76D:;=FT:TBG@\H, C[BJ]%Y.=
MO;/('2JK^$KJ\UGQ_J$%D8M6G'EZ5>2J1M)ME4F-C]W)RI8>GM0!Z/#=VUQ)
M(D-Q%(\9PZHX)4^AQTIBZA9/%)*EY;M'$<2.)5(0^YSQ7D/ACPW/Y\,CZ;J-
MF;33)X;F&VT9;-IMT>TQ^<9/WK;OF5L$9&21FLN]T^ZTSX=>+;1=*,>GQZ=
MD5]/I8L;B1A)CRW _P!9@8.\ <GO0![M%=6\\DD<,\4CQG$BHX)0^A Z4D=W
M;2SO!'<1/-']^-7!9?J.HKRV#1Y;OQ-IS^&/#5WX>DM+&YBO;F:W$*NSQ[8T
MW#_7$28;=STSGFJFB:$P?PG:Z?X4O=+UO3KF-]4U&6W$:N@4B8&;/[[S#T S
MUSQB@#UL7]FTJ1+=P&1R0BB098CK@=\4XW=L+H6IN(A<$9$1<;R/7'6O'7\#
M[?A[J%\F@R?\)&-8:X@E\@_:%47>04.-P79DX'')-:DFEW-K\3?MEAHUQ=?:
M=15[DW^F*5A4+M,T-T#P %&$/J>!0!UZ^,(DN-(@NK&6W?4KFX@3=(C"/RE=
MBS%21@A/PSS6GJ&L):Z6+^TB%^AD1 (94 .YPI.XD#C.>O:O)GT&]72?"HO_
M  Y?7]O;:SJ$]W:+ 2?*9Y2K%3C(.00#][ISFI;C0[VYTSQ+<:1X?O-/TN\O
M].:TL&MS&Y:.93-*(A]P$8[#.W- 'H;>+4:YU6W@T^::33;V&TD D1=WF!#N
M!8C@!^G7BK@\1V$TFK06C_:+O2QB> $*2VS>%!; Y!'.<#O7 :UHNJ33>*3'
MI]TXGU_3IH=L3'S(T\G<R^H&TY/;!I7T&.S\2^.D7PU*;G4+=Y;"]AL@4(:V
MPZB0#AF?=E>I)SWH ](AU. Z;:WEVR6?VB-&"32K\I89VY!P2/8U//=VUL8Q
M/<11&0X02.%W'T&>M>,7WA_5XKK1;B_TV6YLO[ MK6-&TC[?]GE5?WB&/<"A
M/'S8[8R,4[6_#5W8:?HYATW4-4U&VTM;=(+[24NK>92Y81/ACY+KD MNQ@#D
MXH ]KKB9OB?I4'VV632]:%C97$EM<7RV>Z"-D;:Q)!)P#WQ72Z9JD>H2W=N(
M)(I;*189@5^3>45\(?X@ P%>*7>BWSV'B2Q^P>,3?W&IW<MK;P0G[!+NE+1E
MPPV%#P3G@B@#W62^M(5B:6YAC$O^K+N!O^F>M+<7=M:*K7-Q%"&.%,CA<GT&
M:\OU'2S%XDU.[\5>$[C7%O;&WCL_LMK]H2 JF)8A_P \LN20W YZ\5F7FBZ[
M'I>B:7K.CF[>'2!']I32UU"0S%CF%G8XC 79\W0G//% 'L<MU;PG$L\49V[L
M.X''3/TY%9OB'Q)9>'=(OKZ=UE>S@,[6R.OF,H] 37G7ASPK/J-]X)&OZ3/+
M#9:%(LRW41*I,'CV*X/&< D ^F>U8^N^'Y/^$6\2Z9=>#]0O_$T]U/-%J45I
MO$JLY*,LW8!,+Y8Y[8YH ]RBD$L*2 8#J& /O3ZAM5*V<"L""(U!![<5-0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M<[30!KT5Y5X8\?:K8>#+;4]6TF[NM,BN98KK5&N%+*#.RAA'U9%RJDY!X/!
MK7U;XHVFFW^I1Q6*7%GI<GE7<QO8XY-P +^7$QW2;0>>F2"!F@#OJ*Y"7QI>
M76JWEIH/A^?5H+$HES<+<QQ .RAMJ!OOD*03R.M1:AX\N8;C56T[P[<ZAI^D
M.8[ZZ2=$*LJAG6-#RY4$9Y'H,T =I17$W/CZZFU9]/T'P]-J["PAU!)%N4B5
MHY,XSN'!X&!SG/;%5[#XF-?IHM]_PCUY#HNK3QVL-]),F5F?@ QCG;N!7=[9
MQC&0#OJ*\^F^*ME%>S,MFC:9!=_9)+DWL8EW!]A=8?O,@;OUP"<5Z#0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SOB?PQ-K]QI=U::
MK+IMWITSRPS1PI+RR%#D-QT)KHJ* .2MO R_\3&YU/5[O4]4OK-[(WDZHODQ
M,#E8T4!5&>3ZD5:TCPC#I.K65^EU)(UKI$>E!&4 ,J-G?]3Z5T=5#J5JNKKI
M9=_M;0&X"^6VW8&"D[L8SDCC.: .5TGX=P:-J$;6>I.NFQ3F>.S:TA8J22=O
MFE=^T$\#.1ZU:T_P;<Z1?$:=XAOK;2#<M=?V<L414,S;F4.5+!"Q)V^YYKJZ
M* ./E\ 07#Z];SZG=-I6LR-/+9!$'E3G9^\63&[(**0.@]Z6'P1+-=/=ZSKU
MWJERMI+9VSR11QK L@P[!5 W.0!DGTKJDNK>2YDMDGB:>)0TD0<%D!S@D=0#
M@X^E2T <U+X4F7POIFB6>KR6Z6,"6Y9K:.5)U50N'1P1VSP13O#?AF;PS%9:
M?:Z@[Z3:VKQ^0Z+N>9I-Y?( V@ D!1QSTXK8GU*UMM1L["5W%S>!S"HC8@[
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
M)[>YP17:T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M=;LD,^F7,,36[LJ@JR2?(Z-CGOQ[UZ'10!@^'+O5O)M]-U>RV7=O8P/<740
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
M6SM(9(_O1E,;@^>,8SFN33X7ZG;:9H+136D]]IT,]O-"UU/!%*DDID!62/#
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
MT&72^Y=7=\[L8Q@ ^M $ECXXL[OPU9:PUAJF;G:HMXK"9WWE Y"C8,K@_?\
MNG'!IA\7VFH?V#/IE\L<%]?/:R1S6K[V94<M&0<&-@5[CM[UB3>$?%5UH&A6
M=S)IDATP&&6SCN[B*&YC$:JCLZKNW*03MP1\WM3=#^'VJ:9#I"33V.;+7)]2
MD$3.1Y;HZA5W G(+#J?Q- &NGQ.\,O<)'YUV$-R;1[@VDGDQ2[MH5Y,;02??
MH0:W=<U^Q\/VT,UYYS-<2B""&WA:625R"=JJHR> 3^%<H_@74&^'%[X=$]H+
MNXOVNEDW-LVFZ$W)VYSM&.G7\ZW?&6ASZ_I<5K#9:;>!9A(T5\\D>, X9)(\
MLC#/4#IF@"S:>)].O+RPLT%S%<7T,LT44]N\3!8V"MN# %2"1UZU5N/'&AVU
MA/=R3S%8KY].$:0L\DMPIP41 "6/TKG8?!OBK3D\/7UIJ=C>ZKIL5Q!,+]Y"
MCQ2L& #@%B4VJ 2.0.U1VG@+7[.TAO5O]/DUNUUFYU.(LKB"59E*LK#&5."<
M$9Q[T 7]=^(,-E9Z+?VRSP6MQJHLKQ+NSD25!Y;L0$(#%LA<8!SG KH/#_BC
M3?$HNA8FX2:T<1W%O<P-#+$2,C*L >1R*R;S0?$&M-H5QJKZ6D^GZLMZ\=L9
M"@B$;*%!899LMG.%'Y<Z.EZ%<6/C'Q!K$DD1@U)+58E4G<IB5@V[C'\0Q@F@
M"@WC6QTH:S<:OJ"FUM=32R4QVS PED0A6Y.[EL[AZU#=_$C2QX?UV^LXKPWF
MDVQF>TN;26*0Y!V,5*YV$CENPR3@54N_ VHW$M^PGM-MSXBMM54,S<11B/<I
M^7[WR' Z=.:M^(?!]]JVJ^(;J":V1-2T'^S(@[,"LNZ0[FP/N_..F3UXH KZ
M-X\6WT2R?6I[B]U.]4S16UCI,Z2B, 9/EG<VT$D;^ >,5IW'Q"\.6VGZ;?&[
MDD@U%G2V\J!W9G0<IM W!LC&,9SQ5.?PSKFGZOI^LZ)+I\MY%IB:;<P7C.L;
M*IW!D902"#G@CD>E5M+\!WUAJ/A^]FN[:::UO[W4+\JI56DN$88C7!X!8=2.
M!GVH O7WQ+\/:=<W=O.;_P VRV&Z$=E(_D*R!PSX!VC##KWSZ&K>G^/-!U36
MH-+M9YS+<JS6LKV[K#<[1EO+<C#X'I54^$[PMXV/FV^=>7;;\GY/]'$7S\<?
M,">,\4W_ (1*]">"E6:W7^PDVSD$_-_HYB^3CGYCGG'% %Z#QOI$VK1Z<T>H
M02S%UMWN+&6-)V0$L$9E&XX!..^.,U@0_$=-5\):CJ<"3:7-:7/E>9<64LD>
MWSQ&.H7+$=5!RI//2L[2OAWK]OKFA7M]/I\K:;=-+/=_:[B2:[!1EW%7^5#\
MPX&?J,8-R3P/K[^%=;\.^?IIM;F^^UV<V^0/@W(F82#;@8 (&,\^E '0ZKX]
MT+1]0N+.X>[D:T"F[EM[226.U!&1YCJ"%XY^E-U3Q_H6E7YL7>[N;G[,ETL=
MG:O.6B;.'&P'CCD].GJ*RKWPKXDMI_$%MHESI9T_79&FE>\#^;;.Z!'*A00X
MPH(!*X/K6CX?\(2:#XC-W'-')91Z1:Z;#DGS,Q%LD\8P01WH WM.UBQU;1H=
M7L9_.LIHO-215/*_3&<^V,UDV/CG1KVZEMG^VV<B6[70%]9R0>9"OWG7>!D#
M(SWYZ5!H'AC4=(^' \._;D@U 03QI=6Y)$;.SE6&0#QN'Y5S>C_#_7+/7;;4
MIDTB,PZ?/:LOVBXN1-(ZJ [^9C*DCE1CZG/ !VV@^)K+Q$KM9P7\:!%D5[FS
MDA61&^ZR%@ P..U;-<5X)\)ZGX=U&]EG:UM+"6)$BTVSN99H4<$EI%\P#9D$
M#:O'%=K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+^-O%O_  BEG8^7'"US
M?7 MXFN&98H_E+%W*@G  Z 9)(KJ*R]=\/V7B&TB@O/.1H)1/!/!(8Y89!G#
M*PZ'!(].: .,B^(U^= U+4FM+.==(N(_MKV[/Y<ULPR7BW@'<O.5/]TX/(J2
M7Q[K#^'-'U>STNTD_MK55M;*"24J?(8/L=V&<,=N2 #@'N:WW\%V$]A#97M[
MJ5]"EVMW(+NY,GGNN-H?(QL! .T8&1R#6-KOP[AN++3=/TQI4L8];749HO/*
M>0I5]WDD<K\S!@ >"3B@"+4/B%J'AE-9M_$6G6IOK&UBN[<V4K>5.DDGE*#N
M&4(?@]>.:J0?%.2T@U1]1@LKO[)8F\CDTUI-C'>J>4WF*,'+KSTQGCBND@\
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
M2]N@3R0ZC_I3_OBF&/D_+Q\I!^;UZ5<\6_$.YT-Y9+'^RYH[>T6ZDMY7F,[
M@MM^1"L9QT+'G/85TC^$-,DTO7=/)G\C6I9);KYQD,ZA3M...%'K5'4?AWI.
MI/>$W>IV\=] L%W#;711)PJ;%+#'4+@<8!QR#0!G6.O>(+_XF?9;?[+_ &/)
MI-M>"&25@RH[ME@ OW^",9Q@#G)-9_AWQ7?OH6@:5H&FVPO[\7<_^EW$C101
M1S,I)8[G8DD8&>,]@*Z[_A#]/76=/U6&XOH+FRMDM,13[5FB0Y59!CY@"2>W
M6JO_  K_ $=-,T^SMYKZVDTYI6M;N"?9/'YC%G&X#!!)Z$=A0!B7'Q!UB*Q@
M@32+5M976UT>X@\\^46,9<.KXR%(VGD9'/!K=\+^(-5U#6-8T76[.T@O]-\E
M_,LY&:*1)0Q4C< 01M(-/M_ VCVUK8P1_:2;34/[2\UY2TDUQ@@O(QY;(/MT
M%37?A:&:_P!0O[6^N[.[OVM?/EB?!V0-D*N,8W LIZ\'I0 [7-=FTK6_#]C'
M#&Z:G=/!(S$Y0+$SY'OE<5SVN^/K[2H?%#V]A!.^D7EG;0H6(\WSA'G)[$;S
MCZ5TOB+PU8^)K6WBNY+F"2VF$]O<6LICEB< C*L/8D5RVN?#6W/A?5=.TEIY
MI]3N[6>Y:\N2Q?RY$+'<><E5)^IXQ0!/=>-M5\-W\UOXHL+-4;3Y[^WDT^5G
MR(0"\;!@.<,,-T-26'BOQ!!J.B)K^F6$-IK1*6[6D[.\$FPNJR @ Y (RO0B
MM&Q\"Z3:W=Q=74M]J<T]LUINU&X,VR%OO(N>@/<]3ZTFE>!-+TK4+2\%SJ-V
M;)2EE'>732I:@C!V ^W&3DXH YC3/B#XEN-)T;7KS1].31[^]2S?R[AS.I>0
MQB0*1MVY[9)^F>/3JYV/P5I47ANPT)6N/L=C<)<Q$N-^])/,&3CD;OTKHJ "
MBBB@ HHHH **** "BBB@ HHKD?%.JZJ/$>B>'M*O(=/DU%)Y7O)(1*0L07Y$
M4G!8[N_0 T ==17!7FH^)!K6C^%XM<M([NX@N+B?4Q9C+B-PHC2,L5W_ #9;
MZ' %9#^+_$\UK9Z?;WEF-17Q&VCRWOV?,4R")GW[,\,.,@'JN,X- 'J;,J(7
M=@JJ,DDX %5K74K&^)%I>VUP0H<B&57^4D@'@],@C\#7DGB[4?$#^$/'.A:E
MJL5S)IBVK+=I;",S13<E&4' QCJ.HJW?:K<^!;KQ$MK;Z9)-8:1:NDD5BENI
M>2>1<L%YVKD$C/8GC- 'JSSPQS1PO*BRRY\M"P#/CK@=\5)7EEZ-8TSXC>$_
M[6UB'5RMK?3IY5LL+@^4,@!205.!COUY--\+>,/%6L3:+J317-Q9ZC+B> 6"
MI!!&P.&CEW%F*D#.1SSTQ0!ZK39)$AC>21U2- 69F. H'4D^E>2VWB?QBOA:
MV\5S:M9R6BZG]E>Q^Q@&6(W)AR7SD,,\8&, 9R<U9@?6(M1^)$TVJ1W%K:AS
M]EEM@RMFU#*.20 !@$8PV"3UH ]1CD2:-)(W5XW 964Y# ]"#Z4WSX?M'V?S
M4\\IO\O<-VW.,XZXSWKRZ_\ %&K)H=A'HMW/%/:Z)!=W$%GID<D<99"5WLSJ
M%0A3A5&0 ?85>\.ZI)K7Q T/59D5);SPBMPZK]U6::-B![9- 'H]%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M9G=Q+((E:-I221G?SDURT.GZ8=/\*);:1K">)8M5LVU>66WF!W"0>8TKL-K
MMRN">.>!F@#WNBBB@ HHHH **** "BBB@ K.UG0-*\06J6^K6,5U$C;T#CE&
M]5(Y!^E:-% &#-X+\-SZ3;Z7)HUK]CMV+PQJNTQL>I##D$]SGGO5F'PUHMM:
MV%K!IL$4%A+Y]K&B[1')@C<,=_F/7UK5HH R[OPWH]]_:'VFQCD_M%8UN\D_
MO0GW >>WM4LNBZ;<75U<S644LMW +:X+C<)(AG"D'@CYC^=7Z* ,#3/!/AK1
MKR&\T_2((+F'<(Y5R64,,$9)Z8[=!VI]GX.\.Z?JO]IVFD6T-YN9A(B_=9OO
M%1T4G)R0!UK<HH RO^$;T?\ L<:3]AC^P"7SA!DXW^9YF>N?O\TR?PIH5SJE
MSJ<VFPM>W,)@GFY!D0KM(.#_ '>,]<5L44 8%YX(\-:@;<W>CV\IMX%MX]V?
M]4OW4//S =@<U/\ \(MHGDB+^SHO+6P.F@9/%L?^6?7IP/>MBB@!D,,=O!'#
M$H6.-0B*.P P!3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHK/UG4WTG3S=1V%Q>MN"B* H#SW)=E4#W)H T**XV/XCZ:^BR7I
ML;X7:7PT[^SU5'F>X(!"J58J00<[MV,9J>?QN++38YK[0=5MKZ:Z%I;Z>R1M
M+/(5W?(5<J5QDEB0!@T ;VE:39:+9?8["$Q0>8\NTL6^9V+,<DD\DDU=KE)_
M&XM+"W>ZT'58=1N;DVUOII2,RS.%W$J0^S8!R6W8&#4:?$&Q\AA<:??6M[%?
MV]A<6<RKYD3S$!&)#%2ASG()Z&@#KZ*YO6/&=EHUUJ]O-;7#MI>G#492F,.A
M+#:N3U^0]>*IV'Q BO=1@LI-"U>V>\MI+FP,T:#[6$4,57YOE;!! ;'7G% '
M845P_A;QSJ&L>"4UN\T"\,_ V6XC5)LNRY3=)P!@9+$>V:<WQ+TV+0[[4;C3
M[Z*2QNXK2YM0$>16D*[2"C%6!# \&@#MJ*X6[^(DD>G:\JZ#J-IJVG6!OHK6
M\1/WL?(#_*^-H(^89!P#C)XIZ_$$P:%HMS>:+>KJ&J82"UW0Q^81&'9@S2;0
MISP"=QZ8H [>BH+*X>[LH;A[::V:1 QAFQO3/9L$C/T)KA[[QAJ6E1^,K6X\
MN2_T]XVTT! !(DX"P@COB3*DT =_17G=IXQU6[TCPW:EX8]9N=0DM=1.P;8T
MMRWVA@#TR%&/]\5J:=\0K+4;JQQIE_!I^H2^397\HC\N9L$CY0Q=0V#M+*,T
M =A17.>(O%T7A_5--TT:;?7]YJ*3-;Q6BJ23'MR#N( X;.3QP:PS\5K)=/GO
MCX?UL6]E*8=2?R4_T)PV"&^;YL<'Y<X!!/I0!W]%8D7B>TFU#7+-(I2VD112
MROQB0.A<;>?0=ZQF^(UK)_9,=EI-_>7.HV"Z@L$31*Z0MP/ONNYL_P *YZ4
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
M*2XC2ZG5GBB9L,X7&X@=\9&?K54>(='-C=7PU.U-K:3&">82#;'(" 5)[')
MQ[BL;QUIFJ7%E8:KH-NMQK.E7(FMXBX7S58%)$R2 ,JV>?[HKD[#X>ZIIFKZ
M7I<<8DT*8VU]J<QD'-U K9&W.2)'\IB?]@T =38?$'1I+W4;35+VRTV>VU*2
MQACFN5#3! OSX.,9+8_#K6SJOB?0M#GB@U76+&REFYC2XG5"P]<$]/>N'N/!
M5W/X6\?POI,3ZAJM[<RV9;86E4HOEG=GCYMV,D8-2MI&MZ-K>KW@\-KKL>K6
M=O$#Y\2F!DCV-&^\CY"?FRN>IXH ]!N+RVM;&2]GGCCM8HS*\S-\JH!DMGTQ
MS5#3_%.@:K?O8Z?K-C=7:#<T,,ZLX'T!_P#U5R]_H]SX?^!-_I-W,)KBTT.:
M.1U)(R(VX&>PZ#V%9>EZ3K.LMX.B'A]-(M]'59GOTGC8.ODE=D04[L-N!.X#
M&.] '=P^*= N-8;2(=9L)-14E3;+<*9,CJ,9ZCTZTZ'Q/H4^L2:1#K%B^HQY
MWVRSJ9 1R1C/4=QVKSJS\*Z__P (_HOA1] BMVTZ_BN'UH3QE&5)-YD0 ^9Y
MCC@@@=3S5VPT/7[/Q/.MEI%W!H\[W4MY:W=U#)!(SJV# P_>(68\@@  F@#M
MM/\ %7A_53<_8-:L+G[*I:?RKA6\M1_$>>![]*+#Q5X?U2VN;BQUJPN(;4;K
MB2.X4B(>K'/ X//3BO-1X.\4WWAO6-!MX;NRTQK&*.SAU.>"61)$D#>6DD><
MQ%5V_/ZCC&:NV_A74=2CU.ZU;2-:N)&TTV*VUY>V:&56=6*H84 &W;E68CTP
M,T =S%XQ\-3Z7-J<6NZ>]C P26<7"[48] 3G@GL.]/D\5^'HM'CU>36K!=.D
M;:ER9UV,WH#GD\'CKQ7!KH?B.[T&ZAU33M7NHHKZ&;3R;NVCU&#8AS(74^6Y
M#8 #')!.>U07'AOQI-'X?U>Z%W)=V#W2/%:-:I=+'(PV/\X,)? PV,=>#UH
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
M6T\S#Y@4W9(0_=S\OKDYQ3[/Q7/9&]L=*TZ.34[[Q'=64"SW+^7E%WO(Q.2
M /NKQZ"@#TFBO.M0^(&KZ1IFM17NE6KZSI4UHIC@F8PW$=PX564D J?O#![@
M=JV-$\1:V_BV?P]K^GV,$YLOMT$EE.TBE-^PJVY0=P)'(X- '530Q7$#PSQI
M+%(I5T=0RL#U!!ZBG(BQHJ(H55& H& !Z5Q6J>)O$K^*]4T30M,TZ;[#:PW)
MFNYW0'?N^3"@Y)V\= ,'/:L_3OB#KEW!X=UB?1;.#1-9N([1 +EFN(Y'! 8C
M:%V[E/?.,'CH #T:BN%N/'=W#X'UK7A:0&;3]1DLTC+':RK.(@3[X.?K3I_&
ME]%X^.@21:?9VXECCB-Z\B27:LH):%@NPD$D;<Y)':@#N**\^\)^(?$CQ^)+
MG5;5+ZWLM2G@CBLF,DX92@$:*54% "3DG/M7H- !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!%<6T%W T%S#'-"V-T<BAE/.>0?>
MI:** "BBB@ HHHH KW-A9WKPO=VD$[0MOB:6,,8V]5R.#[BK%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MA9,EI75ICM #87YN!CCI3DU:XTO7(K'2O%=QKUM=Z5=7-R998Y3;,B@QRJR
M;0Q)&T\5Z5#I]E;ON@M+>)O+$.4C"G8.B\#[HR<#IS45IH^F6"3)9Z=:6ZS?
MZU88%02?[V!S^- 'F>CW.OV%EX$UNX\27]ZVM20V]W:SA/)VR0LX*@+D,-HY
MR<G/TKHO&_B&Y\'ZI8ZW)-(^E26\]M-!U43A3)"P'JQ1D_X$*Z_[!9>5;1?9
M(/+MB# GEC$1 P"HQ\N 2.*=<VEM>Q"*ZMXIXPP8)*@89'(.#W% 'E>B:MXE
M&H:;X,U/49GUE+Y+R[N1P6L_+$K#/IYA\KZ"LR\FN-2TWPQ>W^MW5HJ>)[N
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
M7;QQPQ]:QA\.]*CCLDM;W4[3[-9)8%K:YV&:!22JN0.V3R,'D\UUU% '*KX
MTJ*VT.*VNM0MFT:-HK::"XVNT;8W(YQR#M'ITJ2?P)H\]I<0EKI'EU!]32XB
MFV2P3MU9& X&.,'/7G-=-10!RR^ -(_LR[M)I;VXDO+B&XN;N>??-*T3!D!8
MC&!M P !C-;!T2U/B1=>S)]L6S-F!N^3RRX?ICKD>M:-% &;#H=I!KE_JZ&3
M[3?0Q0R@M\NV/=MP,<'YS6?#X,TN'0]&TA&N/LVD7$5Q;$N-Q>,DKN..1R?2
MNBHH XJ_^%^A:A+?>9<ZI';7MQ]JDM(KLB 3%@Q<)C&21WR/;IC2O?!MCJ&K
MQW]U>ZE+''<I=K9O<DP"5.58*>1@C. <9[5T=% '-)X+LX+K59[34M5M/[3<
MR2QP76U$D)4LZ#'RL=HR?0GUKI:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M.QJ^DS3FW2^AN#<PL3&B[O*#YZ#IC-5)]'D.G7-JVB:FWC]M2:2+5!;R;?\
M79603_<$0CP-N?;% 'M^]!G++QUYH#H20&4D#) /:O+F\,)/>?$759M/G>]/
MG)8LRL<AK0*3&.A+$[21UQBJ,?@#3XG\!F/2KA&NHC'J[J9 TJ_9]VV8^F]0
M,'CM[4 >P!U9=P8%?4'BJ>I:M8Z3IS:A?7"Q6BLJF3!899@J] 3R2!7E=UI<
MVA6/BC2;+0S)HK:Q;>7%):2SPP0M$C22+$I!D4..54XY] 16+_PC]Q=>#O&-
MJNDSS6L5]9W=E"FF26JL!M\UHH&)(RN[('7T&<4 >WF_(UE-/^R7!5K<S?:0
M!Y0PP&PG.=W.>G0=:MAU8D*P)'! /2O++O3[FYUAI/"EA<V,3^%+N&R+6[P>
M7*9U*K\P&UCR1G'K5?PYIMD/$?AI_#6@:EI=Q;*XUF:XM9(59/+(V2,P E<O
M@@C/3.: /6A(C$ .I)&0 >HK+\0^(+;PY8PW$\%Q<27$Z6UO;VZAI)96SA1D
M@=B<DCI7D^C^#4T_P-X2U>'2KJ/7X]5MS--L?SDB,Y5E8=DV'IC&.:[;XCZ%
M#K3^%UET_P"V+'K40E'EE]L+*^_..BY"Y/TH [&UN?M%K!*\4EN\R!_(FP'3
M(SM(!(R.^":FWJ#@L,^F:\7UG1;6*7Q/;:IX>U*\UV:9AH=S;VTCJD6P" 1R
MK\L6PCYLD>IS71:'X:DNOB-=:AKMK)/<VFFV'ES,&\IK@!][#LS ]^V[WH [
MN;5+*#5;;3)9PMY=1O)#%M/S*F-QSC QN'7UJOI&O6FLMJ"P+)&;*]DL9/-
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M5SGB'Q8=#UC3-*ATJZU&\U%)F@CMV1>8]I.XL0 ,-USV^E9S?$>QBTR:2YTZ
M\@U.*]73VTQRGF>>R[E ;=LVE?FW9Q@&@#M**X>;XEVEII-]=7>F74=U87$$
M%Q:(Z2M^^(",C(2&!YZ<Y!&*DN?'TMOJ=GI?_"/7G]I3VWVIK1[F!'2,NR #
M<X#L=N=JGC(S0!VE%<?J7CS[)>:E'9:%J.I6NE'&H75N8PL)VABJAF!<A2"0
M.E,N_B IU4:?HVB7VL2O81:A&ULR(K1.3@DN1CH..ISTZT =G17#R?$RREL]
M$ET_3KBZFU>&2:&%Y8H"H0A64EV +Y.-H)S@]JU/&.JMIW@FYU)GO;-E$)/D
M;/.C+2(,<Y7/.#U[XH Z2BN*U3X@O8ZMK.GVGAW4=1;2 CW4D#1A51HP^1N8
M9."?E&3P:=<?$.V-_IUGIFFW&H2WUC'J"*)HH287/R[1(PWMP<J.E '9T5Q%
MQXQM]%U/Q*UPVH7;VUY:VT%HH0[I98E*I$..I.3N/7-4H?&E]'X[GCUFTNM(
ML;/0I;VXMIV21<K*O[Q60G=\N1C/7MTH ]$HKD=$\>1:MJMG8W&EW-B;^-I;
M)Y98G\T*-Q#!&)1MO.#Z'N*L:OXNDL]:?2-+T6\U>]@A6XN5MWC1848D+EG8
M L<'"CGB@#IJ*XF3XD6DHT4:7I5_J,NL0S26\405&5HR%=7W$!<$G))P-IZ\
M5M>(?$D>A-96T=E<7^H7\C1VMI;E0TA4;F)9B J@=23W% &Y17'1_$&V\M([
MG3;NUOUU.#3;BSE*[H7E^X^02&4CD$'FCQ1XUETFW\206%B\U]I.G+>!B5V'
M?OP2"1PNPD\Y(Z9- '8T5Q$_C^6QTO17O-$N$U'5-PAMY+B"-6VH&+;RY49W
M<*3D^E/N_%D&F^(9I]2>_M(8-!_M":T?RV2/]Y@_=R3)_#PV* .THKSJ;QCK
M%WXJ\)VLFD:AH]O?W$K,L[1L)XA"[ ':258':=IP?KS5ZS^)=C>7=JR:?<KI
M=W="TM]0,L6'<MM4F/=O"%A@,1W'3- ';T5@Z_XF&C7EEIUKIUSJ6IWH=H;6
M!E7Y$QN=F8@*HR!SU)KD/$WCN^O=!LX]'L]1L[V;6$TR]C7R1/;-P2BER5W,
M"-K<KCDD4 >FT5Q^O:SJFC:3H.EZ>3)K.J2I:QS7^UO*PA9Y) F S *>%P"?
M:KFG6OB72&N9]4UB+6;1;=G6..R6"?S!SM4AMI!&>N.<<T =)17!#XG0HFII
M<:-<QW5C9_;S#'<0S>9 &"N0R,0&7.2IK2U;Q_IFDW-PABGN8H+.*Z,EN VX
MROLBC4=V<Y(]A0!U=%<G+XUFT_2KB\UKP[J.GNCQ1P0;HI6N7D.U$C*,1NSU
M!QBK6B>*FU+5YM'U#2;K2M3C@%RL$[HXDB)V[E9"0<' ([9% '14444 %%%%
M !1110 4444 %%%% !1110 4444 %4QI=D-9;5Q /M[6XMC-N/,88L%QG'4D
MYQFKE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$>+-#U?4_'/AJ[TR
MXELQ:V]YNNUB$B1LPCVJZGJ&PW&1TZ\5!<?#""_TNX74-4:[U>>_34'OI+9"
MGF(NQ5\DY4H$XVD]^M=]10!Q"?#Q3HCV,EY9QS27MO=M+9Z;';IB)PP3:IR>
MAY+'&X_2K'C'P3-XO/DRZG#%9,@4QR6"2R1G.2\4A(*,>.>>G2NOHH XJ]\"
M7AGU1-)\13:?8ZL=U[;FV65BQ0(S1N2-A90,Y#<\C%:FD>$[?1=>;4+68B :
M;!IT=N5^XD18@[L\\-CIVKH:* //YOAM._A.T\/+K%N]I"DJ2"YTU)@Q=V;>
MN6RCC=@')Z9Q6]J_A--3\#KX96]EC188(A<R+YCD1LI!/(R3LY^M=%10!ST?
MA<1ZAXENOM9/]N*BE?+_ -3MB\OKGYO7M6!J?PTEU/0--T2368396=G#:_O-
M.1Y%*  R1/G,;' _O8KT"B@#C+_X?Q7T^L7']IS0W%[=VM[;3)&"UK+!&J*W
M)P^=N3G'4CWJ-/ -Q>ZO>:AX@UQM2-WI<FF211VH@58W8-E<,<'@]<\GVQ7;
MT4 <9X6\ CPY?PW$EU87"V\1BA,6DPP2\\;GD7)9L9'&W.3D&K>J>%;Z77YM
M9T/6VTN[NH$@N@UJLZ2A"=C $C##<1G)'M7444 <GI/@2UT6^T*>UO)632K:
MXAVR+EIFF969RV>#N!.,=^V*O>(_#CZU/I]]9W[Z?J>G2.]M<B,2* Z[75D.
M-RD>X/ YK>HH X:?X=-=:=>-<:Y,VMW5[#?'4A H"2PX$86+.-H Q@GG)YI\
M'@">1_$$NK:]+?S:W8+93.+=8O+ #C* $@##]/4=3FNVHH XN[\&:M?>'+72
M;O7K2Y$*F-_M.DQR1R+@!?D+9#* <$-W/'2HT^&EB8!:W%]//:_V&-&96'SE
M0^[S-V>OH,<8%=Q10!Q5OX)U:36M$U#5O$[WXTAW:&(62Q"0-&4)<ACEN1ST
MX/'.:K:+\,+70]2@>WN+)]/MYS-%#)I4+3CDD*9SR0">#C=P.:[ZB@#GM?\
M#4VJ:E8ZMIVI-IVJ62O&DWDB9'C?&Y'0D9&5!&",$5FQ?#]5MK;SM4DGO1K,
M>KW5T\('GR*,;0H.$7& .N,=Z[.B@#%\3>&X/$MA#"]Q-:75M,MQ:7<!&^"5
M<X89X(P2"#P0:QY?!NL:GI6I6.N^++F]2\M6ME6"TCMTCSCYR!DLW&.H&"1C
MFNRHH XG0OA^=+\0/JUY?6EQOT][!K:VTY+:(JS*V<*QR?EP<^O;&*AT_P"&
M%K9^%K[1IM4N9YKB:*6*]VA9(!"%$"CJ"$"#ZY/K7>44 <A<^#]3U;2YK76O
M$DEU.)8I[2>"S2 6TL;;E<+EMQSUR<8Z 4MMX1U:._NM7N?$?GZW);+:07(L
ME6.WBWAV BW')8CDD^F.E==10 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !113)8Q+&4+,H/=6P?SH
M ?157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_G
MO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_
MS?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P
M)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO
M\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!
M/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_
M +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U15
M7[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]
M_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT
M?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SW
MN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +
M5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]
MS_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-
M_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G
M_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_Q
MH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_
MY[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\
MO\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?
ML"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^
M;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]
M@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y
M_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M4
M55^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/
M_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^
M-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\
M][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@
M"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_G
MO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_
MS?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P
M)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO
M\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!
M/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_
M +_-_C1]@3_GO<_]_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U15
M7[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]
M_F_QH M455^P)_SWN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT
M?8$_Y[W/_?YO\: +5%5?L"?\][G_ +_-_C1]@3_GO<_]_F_QH M455^P)_SW
MN?\ O\W^-'V!/^>]S_W^;_&@"U157[ G_/>Y_P"_S?XT?8$_Y[W/_?YO\: +
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
M^%7@F[OGNY=!B#R-O=$ED2-F]3&K!?TKKK>WAM+>.WMXDA@B4)''&H544<
M#H*DHH R-9\,:1X@NM.N=3M//FTZ83VK>8R^6^0<_*1GE1US1XA\,Z1XKL$L
M=:M3<VJ2"41^:Z#< 0"=I&>IX-:]% "(BQHJ(H55&  , "EHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ,#THH
MHH **** "BBB@ Q28'I2T4 %-6-$9V1%4N=S$#[QP!D_@ /PIU% !1110 44
M44 &!G..:, ]J** #&:,#&,<444 %&!G..:** "@@$8(S110 8R,48'I110
M4F .@I:* $P/04N!G..:** #%%%% !1110 4444 %&*** "C%%% !1110 48
M%%% "8'H*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
IHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>36
<FILENAME>cvco-2024330xex14018.jpg
<TEXT>
begin 644 cvco-2024330xex14018.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 455O=1LM-B\V]NHH$[&1
M@,_3UJ&PUW2]48K97\$SC^!6^;\CS0!H4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 444R2:.$9D=5^IH ?14<4\4W^KD5O8&I* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHY9XH?\ 62*OU-$<
MT4PS'(K?0T 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MZTR>1I(8HQ)%N.2G."![<BE89Z-1112 ***HZI.\-L AP7."1Z4 3SWD%O\
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
M/"7\/YBN>KH=1_X\)?P_F*YZFA,*Y>/6;RUMIV2/[5+)J[VL:R2;0H)..<'
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
M]<JZ/<K&@22?S7PN[EFZ9.[H. !6A-I%K/K$&IOO^T0H44 _*>N"1ZC<V/\
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
MXGBBN1!:QPRL(EF<SW*PC#<J!GJ<#V XYJ\ND1K;ZG%YK8OW9V./N;D"<?\
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
M?V*^; G[4/M"\<;ODX^;Y<'G'6N@AE2>".:,Y210RGV(S5'^R8]FJ+YK?\3
MDOQ]S,83C\!FKEM +:TAMU)81(J GO@8H&2UKZ-_JY?J*R*U]&_U<OU%)C1J
M4444AA6/K/\ KHO]TUL5CZS_ *Z+_=-- S,I&944LQ 4#))["EJKJ5D-1T^:
MS,K1+,NUV3KM[C\1D?C3),32-7O)M3CDNY!]CU-6>S3: 8]O0'_>3YN?0T^3
MQ-<)%>W(TIC964[Q32^<-V%."RKCGCGJ/QJS/X8TID0VEE;V=Q&ZR1SP0JK*
M5(/IT/0CT-2/H<3Z3J%@9G"7KRNS8&5WG)Q]*>@M2*WU+4)?$]W8FWA^R111
MN'$OS -OYQCG.WIGCWK-M-8U#_B216=OYL%U'*6-S<DN2I[MM[=??IQBMLZ6
MRZO_ &A#=/'OC2.:+:") I)7D\C[QZ557P\(;33X[:]EAFLMXCEV*V0W4$'C
M_P#50 O]NS-=ZE&FGDP6&X23&4 ,1&'  QG/./;WZ5.VKA8=*D\D_P#$P=4
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
M=)=0VVBV/VZ.X$>=R9 Y7/!Y(QZBL&X$ N'%LTCP@_(TBA6(]P"<4P(J***
M"NX^&,T4&M7C2R)&IM\ NP'.X5P]% 'T3]OLO^?N#_OX/\:/M]E_S]P?]_!_
MC7SM12L!]$_;[+_G[@_[^#_&LW5[VT:&/;=0GYNT@KPBBBP'L'VNV_Y^(O\
MOL4?:[;_ )^(O^^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M
M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#
MV#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*
M\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%
M_P!]BO'Z* /<]'O;56FW7,(X'60>]:WV^R_Y^X/^_@_QKYVHI6 ^B?M]E_S]
MP?\ ?P?XT?;[+_G[@_[^#_&OG:BBP'NNL7MHWD[;J$_>Z2#VK*^UVW_/Q%_W
MV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_
MY^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%:VCWMHL<NZZA'(ZR"O":* /HG[?9?\_<'_?P?XT?;[+_G[@_[
M^#_&OG:BE8#Z)^WV7_/W!_W\'^-9&L7MJTL6VYA/RGI(*\-HHL![!]KMO^?B
M+_OL4?:[;_GXB_[[%>/T4P/8/M=M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UV
MW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*
M/8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]@^UVW_ #\1?]]BC[7;?\_$7_?8
MKQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M_P _$7_?8H^UVW_/
MQ%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_G[@_P"_@_QKYVHI6 ^B?M]E
M_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHHL![?J]Y:M=*5N82-@Z2#U-4/M=M_
MS\1?]]BO'Z*8'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q
M1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?
MB+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]K
MMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4
M >P?:[;_ )^(O^^Q70Z-(DEAN1U8;SRIS7S]7L/PT_Y%3_MX?^0I,$=A1112
M&%%%% !1110 5D>*N?"NJ?\ 7L_\JUZR/%/_ "*NJ?\ 7L_\J /!:***H044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &AH^I)I=W++)
M;F>.6!X&0/L.&&#S@U:&LV5K;7,>G:8T$MQ$87EEN#)A#U & ,G'6L6B@#>D
M\0P7*+)>:>TMXL83S5N61'P, LHZG&.A&:SKC43<:39V)CQ]F>5]^[.[?M[=
ML;?UJE10!OKXE!GE,MH3#-:16KJDVQ\(%P0V.,[>F#4%[KQF.F_9+<VWV DQ
M$RER26W9)(ZY_P BL>B@#=N?$9GU^SU)+-(8;1U:.V1^!AMQYQW))Z=ZBAUJ
M![5K74+#[3 )FFBVRF-XRW4 X.0<#C%8]% &U)XB>2:Z;[*B12V7V**)6.(D
MR".3R>A^N:Q:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KV'X:?\BI_V\/\ R%>/5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@ HHHH
M *R/%/\ R*NJ?]>S_P JUZRO$H#>%]5!_P"?60_^.F@#P.BBBJ$%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !12JK.X1%+,QP !DDUW?AWX<7-YLN=7+6T'40#_6-]?[
MO\_I0!Q^G:5?:M<>186SSR8R0O0?4G@?C4=[8W6G7+6]Y \,R]5<8_\ UBOH
M"PTZTTRU6VLK=(8E_A4=?<GN?<U#JNC6&M6Q@OK=95_A;HRGU!ZBE<9\^T5V
M7B+X?7^E;[BPW7EH.< ?O$'N._U'Y5QM,04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>P_#3_D5/^WA_P"0KQZO8?AI_P BI_V\/_(4F!V%%%%(84444 %%%% !69XD
M_P"18U7_ *])?_036G69XD_Y%C5?^O27_P!!- '@-%%%4(**** "BBB@ HHH
MH **** "BBIK:UGO;A+>VA>:9SA409)H AJ>.QNY;9[F.UG>!/O2K&2J_4]*
M]%\._#9(]ESK;!VZBV0\#_>/?Z#\Z]!B@B@A6&*)(XE&%15  'IBE<#YRHKU
MSQ%\/++4M]QII6SNCR4Q^[<_3^'\/RKR_4]*OM(NC;WUN\,G;/1AZ@]"* *=
M%%%, HHHH **** "BBB@ HHIR(TCA$4LS' 51DDT -HKK]&^'>K:CMDNP+&
M_P#/09<_1>WXXKT+1O!FC:+M>.W\^X'_ "VG^8@^PZ#\*5P/*+/PGKM_:FYM
M]-E:(#(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=2T?3]7A\J_M(YAV
M+#YE^A'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\ '\ZX2_TR^TN?R;ZUD@?L
M'7@_0]#^%,14K=T#PGJ?B!PT$?E6V?FN)!A?P]3]*7P986^I>*K.VNHQ)"=S
M,AZ-A21GVR!7N*(D:*B*JHHP%48 %*X&'H'A'3/#Z!X8_.NL?-<2#+?A_='T
MK>HHI#"BBB@ KF/$/@?3=<W31@6MX>?-C'#'_:'?Z]:Z>B@#P/6O#NI:#/LO
M8"(R<),G*-]#_0\UE5]&SV\-U \%Q$DL3C#(XR#^%>!:Y:Q66O7]K -L44[H
M@)S@ G IB,^BBN@T;P9K.M;7BM_(MS_RVG^5<>PZG\*8'/T5VFJ?#75K*+S+
M.2.]4#YE0;''T!Z_GGVKCYH);:9HIXGBD4X9'4@C\#0!'1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/
M^14_[>'_ )"O'J]A^&G_ "*G_;P_\A28'84444AA1110 4444 %9OB)2WAK5
M .IM)?\ T UI5GZ]_P B]J?_ %Z2_P#H!H ^?J***H045)#!+<S+%!$\LC'"
MHBDD_@*[/1OAKJ-YMEU&0641YV?>D/X=!^/Y4 <2 20 ,D] *M7.E:A9PK-=
M6-S#$WW7DB90?Q(KVW1_"VD:( ;2U4S#_EM+\S_GV_#%:[HDJ,DB*Z,,%6&0
M12N,^<**]AUGX=:3J.Z2SS8SGG]V,H?^ ]OPQ7GNL^#M9T7<\UN9K<?\MH?F
M7'OW'XT","BBO1_AOX?T^\LYM4NH5FFCG,<:ORJX .<=SS^E,#"\.^!=1UK9
M/.#:69Y\QQ\SC_9']3Q]:]4T;0-.T*W\JQ@"DCYY&Y=_J?Z=*TZ*D84444 %
M5=0TZSU2U:VO;=)HCV8=/<'L?<5:HH \H\1?#FZL=]SI):ZMQR83_K%^G][^
M=<,RE6*L"&!P0>HKZ0KC/'WA^PN-$N=4$(CO( &\Q!C>,@8;UZT[@>0T44 9
M.!UIB"BNDTOP+KNJ1>:MNMM&1E6N24W?08)_2LW5= U/19-M]:/&N<"0<HWT
M8<4 9M36MI<WLZP6L$DTK=$C4DU#7M'P]AB3P?:2+&BO(TF]@H!;#L!D]^*0
M'*:-\,KRXVRZK.+:/KY4>&<_4]!^M>@:3X>TO1$Q8VB(^,&5OF<_\"/-:E%(
M84444 %%%% !4-U:6][ T%U!'-$W5)%#"IJ* .9LO!.G:9K\.J6#20[-P,!.
MY3E2.">1U]ZZ:BB@ HHHH **** "BBB@ KR^Y\ ZGK/B34+F5DM;22Y=E=OF
M9AGJ%']<5ZA10!SVC>"M&T;:Z6_VBX'_ "VG^8@^PZ"NAHHH *HZGHVG:Q%Y
M=_:1S#& Q&&7Z$<BKU% 'DGB_P #PZ%9'4+.Z9H-X4Q2#+#/H1U_*N)KV3XD
M?\BC)_UV3^=>-TT(****8!1110 4444 %%%% !115BRL+K4;E;:S@>:9NBH,
M_B?0>] %>MW0/">I^('#01^5;9^:XD&%_#U/T_2NV\._#>WM=ESK)6XFZBW7
M[B_4_P 7\OK7>(BQHJ(H5%& JC  I7&>=:C\+46R#:=?.]RHY6< *_TQT_6O
M/K[3[O3;IK:]@>&9>JN/U'J/>OHBJ.J:/8:S:FWOK=94_A)X93Z@]11<#Y\H
MKL_$7P^OM+WW&G[KRT') '[Q![CO]1^5<9TIB"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBITLKJ2V:YCMIF@3[TJQDJ/J>E $%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%7=,TF^UBZ%
MO8V[S/WQT4>I/0"@"E72^'O!.I:Z5F9?LMF?^6T@^\/]D=_KTKN/#OP\LM,V
M7&I%;RZ'(4C]VA^G\7X_E7: 8&!TI7&>9ZQ\,&BM_,TBY>:11\T4Y +?0C _
M _G7G]S;3V<[P7,3Q2H<,CC!%?1E9>L^'].UZW\N]@!8#"2KPZ?0_P!.E%P/
M J*ZGQ%X&U'0]T\0-W9#GS4'*#_:';Z]*Y:F(**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'X:?\
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
MRD*_X'H?TKA[NRNK"<P7=O)!*.JR*0:8$%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5[#\-/\ D5/^WA_Y"O'J]A^&G_(J
M?]O#_P A28'84444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8/B[1[G7-#-C:E!(TJ-ES@ #
MJ:R=&^&^EV.V6_9KV8<[6^6,?AW_ !_*NTHH 9%%'!$L4,:QQJ,*J# 'T%/H
MHH **** "BBB@ IKHLB%'4,K#!5AD$4ZB@!J(D4:QQJ$10%55&  .@%.HHH
M**** "BBB@ HHHH Q]<\-V7B![7[<9#';EF"(<;LXZGKCCM5ZQTZSTR 065M
M'!'Z(N,_4]_QJU10 4444 %0W-I;WL#074$<T3=4D4,/UJ:B@#YVOXUBU&YC
M0;425U4>@!-5ZU)=.O-2UR[@LK:2>3SWX1<X^8]3V_&NPT;X82OMEUBY\L=?
M(@.6_%N@_#/UIB//X89;B58H(GED8X5$4DG\!79:-\-M2O=LNHR"RA/.S[TA
M_#H/Q_*O3-,T73M'B\NPM(X1C!8#+-]2>35^BXS%T?PKI&B -:VH:8?\MI?F
M?\^WX8K8DC26-HY$5T88*L,@CZ4ZBD!QVL_#G2M0W2V1-C.>?D&8S_P'M^&*
M\]UGP?K&B;GGMC+ /^6T/S+^/<?C7N=%.X'S=7H_PW\/Z?>6<VJ74(FFCG,<
M:ORJX .<=SSW]*Z76? ^C:QND\G[+<'_ ):P#;D^Z]#_ #]ZF\):!+X<TV>S
MEG2;=<&1'4$94JHY'8\'UHN!OT444@"BBB@ HHHH *XWQ[X>T^ZT6ZU/R1'>
M0*&\Q!C>,@8;U_G795B^+HI)O"FH1Q(SR-'A549).1T% 'A%'4UVFC?#?5+[
M;+?L+&$\[6&Z0_AV_'\J]"T;PEH^B!6MK8/./^6\WS/^'8?ABG<1Y;I?@77=
M5B\U;=;:,C*M<DIN^@P3^E9NJZ!J>BR;;ZT>-<X$@Y1OHPXKW^FR1I+&T<B*
MZ,,%6&01]*+C/G"BO7]9^'.E:ANDLB;&<\X09C/_  'M^%>8ZWHMSH.HM971
MC9PH<-&<@@]#^E C.HHHI@%%20P2W,RQ01/+(QPJ(I)/X"NST;X:ZC>;9=1D
M%E$>=GWI#^'0?C^5 '$45[A:>"/#]I:F#[ DV1AI)CN<_CV_#%<WK/PPC?=+
MH]SY9Z^1.<C\&ZC\<_6E<#S.BKVI:-J.CS>7?VDD)/1B,JWT(X-4:8!2JI9@
MJ@DDX '>KNCZ5/K6JP6%N5624GYFZ* ,D_D*]B\/^#M-T!5D1//N\<SR#D?[
MH_A_G[T@.(\._#F[OMESJQ:UMSR(A_K&^O\ =_G[5Z=I^FV>E6JVUE;I#$.R
MCDGU)ZD_6K5%(84444 9VKZ'I^N6WDWUNLF/NN.&3Z&O+?$7@'4-'WW%INO+
M,<[E'SH/]H?U'Z5['10!\W45[+XB\!Z=K.^>V M+P\[T'R.?]H?U'ZUY!=VT
MME>36LP EA=HW .>0<&F(AHHH R<#K3 **DF@FMW"31/&Q&<.I!Q^-1T ;/A
M[PW>>([F2*U:-$B ,CR'A0>G'4]#7I>C?#W1],VR7*F^G'\4H^0'V7I^>:P/
MA3_Q\:I_N1_S:O3*3&(JJBA54*H&  , 4M%%( HHHH **** "F30Q7$3131I
M)&W!1U!!_ T^B@ HHHH **** "BBB@ HHHH P]6\*Z=K>IPWM^))!%'L6(-A
M3R3DXY[^M:UK:6]E L%K!'#$O1(U"BIJ* "BBB@ JAK-C:WVEW"75O',JQLR
M[U!VG'4>E7ZKW_\ R#[G_KDW\C0!\[44450@HHHH **** "BBB@ HHHH ***
MU=%\.ZEK\^RR@)C!P\S\(GU/]!S0!E=:Z&W\$:_<Z?\ ;$L2$QE8V8*[#U"F
MO2?#O@C3="VS.!=7@Y\Z0<*?]D=OKUKIZ5QGSA)&\,C1RHR.IPRL,$'W%-KW
M;7O"VF>((S]IBV7 &%N(^''U]1[&O*?$'@_4] 8R2)Y]IGBXC''_  (?P_R]
MZ+B.?HHHI@%%%% !1110 5[#\-/^14_[>'_D*\>KV'X:?\BI_P!O#_R%)@=A
M1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!%!;06J%+>&.)22Q"*!DGJ?K4M%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_P#$S_D:
ME_Z]D_FU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M4XSU/7O[4 >-6.G7FI3B"RMI)
MY/1%SCZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z#\,_6O1K2RM;" 06EO'!$.BQJ
M *GIW H:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%%( HHHH CF@BN86BGB26-N&1U
M# _@:XS6?AKIUYNETV0V<IYV?>C/X=1_GBNWHH \N\+>&-6T+QG:M>6Q\G;(
M!-'\R'Y3W[?CBO4:** "BBB@ HHHH **** "O!O$$,L_BW4XH8WDD:[D"HBD
MD_,>@%>\U5MM-LK.>:>WMHXYIF+R2!?F8DY.3UH \MT;X;ZG?;9=0<64)YVG
MYI#^'0?C^5>@Z/X4TC1 K6UJ'F'_ "WE^9_P/;\,5MT4 5;_ $VRU2#R;VVC
MGC[!USCZ'J/PKA-9^&"-NET>YV'KY$YR/P;_ !_.O1:* . ^'>D:AH]_JD-_
M:R0L5CVEAPW+=#T-=_110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %5[__ )!]S_UR;^1JQ5>__P"0?<_]<F_D: /G:BBBJ$%%
M:FD^'=4UMP+&T=TS@RM\J#\37H&C?#*SMMLNJSFZDZ^5'E4'X]3^E(#S:PTR
M^U2?R;&UDG?OL' ^IZ#\:V[WP#X@LK83FU688RR0/N9?P[_AFO9;6TM[*!8+
M6".&)>B1J%%347&?-[*R.5=2K X((P0:2O?-7\-Z5K:'[;:(TF,"5?E<?B/Z
MUY]K/PSOK7=+I<PNX^OEOA9!_0_I1<1PE206\UU.D%O$\LKG"H@R3^%+<6T]
MI.T-S#)#*O5)%*D?@:]1^%UK -#N;H1+Y[7!C,F.=H52!GTR30!2\._#7[ES
MKC>XM4;_ -"8?R'YUZ)!;PVL"06\211(,*B+@#\*DHI#"BBB@ I&574JP#*1
M@@C((I:* .%\1?#FUO=]SI!6UG/)A/\ JV^G]W^7TKS*_P!.O-+NFMKVW>&4
M=F'7W![CW%?0]<WXZM8+CPE>O+$K/"H>-B.5.1TIW \2HHJU8Z;>ZG.(;*VD
MGD]$7./J>WXTQ%6BO0M+^%T\L6_4[P0,1Q'"-Q'U/3\OSK*UGX>ZQIFZ2V47
MT _BB'S@>Z]?RS2 Y*O8?AI_R*G_ &\/_(5X^RLC%64JP."",$5[!\-/^14_
M[>'_ )"A@=A1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %07HW6%P/6)A^AJ>B@#P
M_1O!>LZSM>.W\BW/_+:?Y01[#J:]!T;X=Z3IVV2[!OIQWD&$'T7_ !S77T47
M :B+&@1%"JHP%48 %.HHH **** "BBB@"GJ.E6&K0>3?6L<Z=MPY7Z'J/PJ#
M0]#M= M);6S:0Q/*90'.2N0!C/IQ6G10 4444 %%%% !1110 5E>)+&?4_#U
MY96P!FF0*H8X'4=ZU:* .!T;X8VD&V75IS<O_P \HLJ@^IZG]*[>UL[:Q@$%
MI!'#$.B1J *GHH **** ,G5_#>E:VI^VVBM)C F3Y7'XCK^-+X?T./P_IS64
M4S2QF5I%+C! ..#Z]*U:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MJ-.Y'U/$1I/#P:Y'?76Z3\MCE?%EG)I_PYTZUF_UL3Q!QZ':V17::* -"T\
M8'V:/_T$4NIZ59:Q:BVOH?-A#!PNXKR/<$>M6H88[>".")=L<:A%&<X &!64
MZG-!+K=LZ:.&=.NYK:R2[Z'GTUU!8?%J6:[E2")H@ \AVK_JP.I^E;?B^\M[
M[P+?SVLR31'8 Z'(.)%!K5U7PYI6M.CW]H))$& X8J<>F0>13O[ TL:.VE+:
MA;)N6C5F&3D'KG/4#O5NK!N,M;JWX&*PM91JT].6?,UO>[,&R_Y)6W_7A+_)
MJE^'8_XI*+WE?^=;Z:59QZ2=+6'%F8S'Y>X_=/49SGO2Z=IEII-F+2RB\J$$
ML%W%N3UY)I2J)QDN[N:4L+.%6$W:T8V^>AQGB7_DI>A?[D?_ *&U,U:<^&?B
M&-7NHW-C>1A#(HSM^4 _B"H/T-=C=:)I]YJ<&HSP;[N  1R;V&W!)' .#R36
M9XGUM-+:&*[T>2]L)%)FD"!E0]A@\>O7%7"IS-12OI8YZ^&=-3J2E;WE)/?R
MU,WQ/XOTNYT&YM-/F^UW%Q$5VQJ?E7'S,<CC S5SX>_\BA;_ /723_T(US=[
MX@TR]L)M,\,Z(ZW-VOENRP*I"GKTSG\>!7;^&=*?1?#]K92D&506DQTW$Y(_
M#./PIU4H4N6UM2<+.=?%^TNFE&UTM-]M=Q_B#2_[9T*[L00'D3*$_P!X'(_4
M5R7A'Q5!I=M_8>M$VD]LQ5'D&!C.<'TQZ],5Z!6=J>@Z7K&#?6<<K 8#\JP_
M$8-90J1Y7">QV8C#U'45>BTI)6UV:,S5_&VCZ;:.\-W%=SX_=Q0MNR?<C@"L
MWP#I%U'!>:O>J5GOCE PP=N22WXD_I6S9>#= L)A+#IZ&0'(,C,^/P)(K=IN
MI",7&'7N1##UJE55<0U[NR7GU=SS/P!K%EHYO[#49UM93("#*<#(X(SV-1>+
M=;M=8\2Z2ED_FPV\H4R@?*S%ER!ZXP/SKM]0\)Z)JET;FZL5:9OO,KLF[ZX(
MS3G\*Z+(MJIL45;5BT(1F7:20<G!Y/ ZYK7VU/G]I9W.1X'%>P^KIQY4]-[O
M6^ISOQ0_Y UE_P!?'_LIKM;8 6L( P B_P JJZKHUAK4*0ZA!YL:-N4;V7!Q
MCL15Y5"*%48 &!6$IIPC'M<]&G0E'$3JO:5OP&RQK-$\3C*.I5A[&O-=!U)O
M ^L7>DZJKK:2OOCF"Y'H&]P1C..A%>FU4O\ 3++5(/)OK:.=!T#CD?0]1^%%
M.HHIQDM&3BL/*HXU*;M*.W;7=,S;GQCH%M;F8ZE%)QD)$=S'VP/ZUS/BZY_X
M27P9;:K9PRK'#,3(CKR!@@GW&<<C^E=%!X'\.V\PE73E8@Y DD9A^1.*WQ&@
MC\L(HCQMV@<8],52G3@TX7OYF4J&)Q$)0KM)-=+[]]3$TSQ5H]YI<5PU_;PD
M(-\<D@5D..1@US7A^3^W?B)>ZQ:JWV.)-H<C&X[0H_/!-=%-X(\.SSF5M.56
M)R0DC*OY XK9L[*VT^W6WM($AB7HJ# I\].*?)>[%]7Q%64/;-6B[Z7U:V]#
MB/#P'_"T-:]HG_\ 0DK1^(W_ "*C_P#79/ZUNV^B:?::I/J4,&V[G!$DF]CD
M$@]"<=A4NI:99ZO:&UOHO-A+!MNXKR/<$4.JO:1EVL"P<UAJE*ZO)O\ $@\.
M@#PUI>/^?2+_ -!%<EX?_P"2H:U_US?_ -"2NZM[>*TMHK>%=L42!$7.< #
M'-5+?1-/M=5GU.&#;=S@B23>QR"0>A..PJ8U$N;S-:F&G+V5OLM7^ZQP-[JD
M.D?%6XN[G/D#:CL!G:#&HS^>*ZO7/%6CVVBW#QWUO<221,L<<4@8L2,#('0?
M6L".".X^+-]#-&LD3PX9&&01Y:]:Z*/P1X=BN/.73E+ Y"L[,OY$XK:HZ?N\
MU]D<.&CB6JJI-6<I;WT_S.3TIM0T3X97=Y!NCEGGW(P'*H=J[OT//N#3]/T+
MPS=:-#J&H:W*TSQAYBUR 5;'(QC/^->BO!%+ T#QHT3+M*$94CTQZ5A)X'\.
MQW'G#3E)!R%:1BOY$XI+$)W;NFWT+EETX\JC:22M:5]^^AS7PU\K^U-8\@L8
M?E\O=UV[FQGWQ4_A(?\ %?>(3WWR?^C*Z[3]#T[2KFXN+*W\J2X.9"'8@\D]
M"<#J>E+9Z)I]AJ%S?6T&RYN23*^]CNR<G@G Y]*F=:,G)]T50P-2G"E%M>ZV
MW\[[&!\2?^16'_7PG\C5FYTH:SX M[0#,OV.)XO]\("/SZ?C6UJ>E6>L6GV6
M^A\V'<&V[BO(]P1ZUAZSXJL?"LEOIYL[AT6 >64Z #@+D]>G7FE"3<5&&Z=S
M2O3A"I.K6:4))(XVUOIO%,>@^'W#X@<_:2>ZKT_)<CZFO654*H50  , #M7$
M^ ]+F:>^UZZM_)DNW/DIC&%)W$@>A.,?2NWHQ,ES<L=D+*Z<E2]I/>7Y+1?Y
M_,Y?X@P--X1N&49\IT<_3./ZUI:(8]1\*62MS'+:+&^/]W:?ZU>OK2._L9[2
M8?NYD*-^(K$\'6&IZ3ILNG:A$ D,A\B0."'4G/0'(YR>?6I4DZ5NJ9JZ<HXO
MFMI*-OFN_JCEO#VJMX*U2ZT;5U9+9WWQS!21GIN]P0!],5U]UXRT"UMS,=1B
MEXR$B.YC[8[?C6EJ&EV.JPB*^M8YT'3<.1]#U'X5E6_@CP];3"5-.5F!R!([
M./R)Q5RG2F^::=_(RIX?%T%[.BXN/2][K[MSF_&,Y\1>$;+6+2&41Q2DR(Z\
MJ#QGW&0.?>NIL?%>C7FG)=&_MX?E!>.20*R'N,'FMGRT\OR]B^7C;MQQCTQ6
M!+X'\.S3F5M.4$G)"2,J_D#BIYZ<H\LKJVQ3P^(IU'5IM-R2O>ZU756O]QS_
M (:<ZWX_U'6K=&%FBE0Y&-QP%'Y@$T[PP/\ BY.NG_9D_P#0UKN+2SMK"W6W
MM($AB7HB# JM:Z)I]EJ=QJ-O!LNKC/FOO8[LG)X)P.15.LG?3I9$0P,X\CNF
MU)R?S[&'\1?^13D_Z[)_.BZ4M\+E"@D_V<A_\=%=#J6F6FK6AM;V+S820Q7<
M5Y'3D&I8;2"WLH[..,?9XXQ&J'D;0,8YZ\5"J)02[.YM/"RE6G.^DHV_,Y3P
M+K&G1^&;"R>]A6ZWNGDEQO)+DCCKT(K=\23K;^&M2D8X_P!&=1]2,#]35:V\
M':#:7JWD-@JS*V]<NQ"GU )Q4'C&PU/5]/AT[3X@8YI09Y2X 10?0G)YYX]*
MIN$ZJ:V?<B,:]'".$TFTK*UW?2PSP! T/A&V+#'F.[CZ;B/Z5T]065I'8V4%
MI",1PH$7Z 8J>LJDN:3EW.O#TO94HT^R2"BBBH-@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *0 #H *6B@ I" >H!I:* "BBB@
MHHHH **** "BBB@ HHHH **** $"JOW0!]!2T44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 )@9S@9]:6BB@ HHHH **** "D95;[R@X
M]12T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 45E:KXBTW1M0TNQO972XU.8PVRK&6#,!GDCIU'7UKC_ (CW'B&/Q)X4
MA\.7C17;-=2^07(CN?+C5_+<9P00" 3T)SQ0!Z+17E,'Q%@E\0:GKR/=-86G
MAM9Y=.9R#%<+/(K(R]%?("DXZ8[5NP^)?%%GJFFV.LV&E*^L1RBS:VED(AF6
M,N$ER.00#\R^G2@#N:*XSX7ZEKFK>"K.^UJ6"8RJ3%*C,9'P[ [\@ =!C%8.
MG>*O%%AH/C75K[[#<Q:5=W2PJ7<E70(0@&!^[P3WSF@#U&BN#U#Q;KNG:382
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
M+%<JV"I7<NX(<D,#R,<9KI?B+>:C8_"W5;H3FVU".W0M):2,NQ]RYV-P<=:
M.SHKA=1\2^*9O$^MZ/H5AI;IIEO!.9KR1UW;U8[,+U)V\'@#'.<USFH:E?>-
M]=\$R>1 NF7VGRWSVLES*GSKLW$E,9*@_+]3G% 'KM%><0>/==;1[/Q3-IM@
MOAN[N4B6-97-U'&\GEK(>-IY()4=CUI\OC?Q +/Q=J$>GZ>+#09+F)'=WWS/
M&H91M' '/)SSD8'% 'HE%>=?\);XTCU72;";2-'\S6[=Y;+;<28MR@5F\XXY
M^5OX>_'O4D7CO4AX=OGODTJSU:RU1M-?>\KPR,%#;HU52[$J1\O7@\B@#T&B
MO)+WQYX@U7PP9K'[+;WMIKMO832)YJ)*K,A!"NNY0=^&!YQG&:UM7\4-X:\2
M:I?:E80R7=GX>BN)6MYGP[&=U$8#' 7./FVYY/TH ]%HKB(_$_B+2M8LM/\
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
M[>6\:AF1PPY^4\,.XZ5V- !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (55BI*@
ME3D$CI6?>:+:7VL:9JDV_P"TZ=YI@VM@?O%VMD=^*T:RM=\1Z7X<MHIM2N"A
MF?RX8HXVDDF?^ZB*"6/T% %,>"-!&M:MJGV(&;5K?[/>QD_NY5[DKZGN?ZTS
M2/!&E:/J$%\DU_=S6T9BM/MMT\PMD(P1&#TR !GDX&,U<T+Q-IWB$7 LC<)-
M;$">"YMWADCSR,JX!YP>:UPRD @C!Z<T 8WAWPQ9>&()K?3YKLVTC[D@GG,B
M0C).V,'[HRQJE/X#TB=]:!EOE@UA7%U;+<GRMSXW.J] QVCFNFR.>1QUHR,9
MR,>M &'JOA.QU6:RN#<7MI<V<;0Q7%G<&)_+;&Y"1U!V@_AQBH-,\#Z/I/\
M9/V47&-+FGFMM\I8[I@P?<3R?O'%=("",@Y%&1G&>: .?N/!]A--?SQW.H6L
M]]<I=22VMRT3!U01C&.VT<@Y%-L/!6D:;-IL\ N#-833W"222EFDDF!$CN3]
MXG)KH=P]1UQ6;K^NVGAS0;K6+M99+:V4,ZP@%CE@. 2!U/K0!7;PKIK6VNVY
M$VS6RQN_GY^:,1G;Z?*!48\':1F[WQRR+=Z<FF3(S\- H8 <=\,>:WB0,9(&
M>E&0" 2,GH* ,S2-"MM(T8:4LUU=VV"O^FRF9BI&-N3_  XXQ65IG@#1M+OK
M2XC>_F2R)-E;7-V\D-J2,?(I/& 2!G..U=1D9QD9]*"0!DD#ZT 4-$T6TT#3
M5L++?Y DDE&]LG<[EVY^K&L'4OAQH>IR:AYDNHPV^HLSW5I;W;I#+(1@N4'&
M[H?0D#(-='<ZG9VE_96,\X2YO2ZV\9!S(57<WL,#GFJ^G:[::GJ6J6,*RK+I
MLZP3%P &9D#C;SR,,.N* *<G@_3'FFF$EW%++916)>&X:-ECC8LA5EP0V3US
MS53_ (5]HCV-U!<->W,]U/'</>2W+&X$D8Q&RN,%2HX&/4^M=22!U('UH) Z
MD4 <['X*TX6UO#/=:E=M#?17XENKMI7,L?W>3P![ "J]W\/-#O+RXED-ZMM=
M3?:+FPCNG6VGDR"6>,'!R0"1T..0:ZK<,9R,>M5-2O\ ^SK3SQ:7-T=Z)Y5L
MH9_F8+NP2.!G)]@: ,FY\&:=>:O'J%Q<:A*L=PMTEH]VY@65?NL$/3!YP.,]
MJ;9^"=,T_4OM5G<ZE!")S<"QCO'6V$A.2=@/0DD[?NY[5T>1G&1GTHR,XR,^
ME &?J&BVFIZAIM[<;_.TZ9IH-K8&XH4.?7AC2ZSHMIKUBMG>[_*6:.<;&P=T
M;AU_#(%7R0HR2 />C('4CF@#"UKPEI^M:A'J#3WUE?)$8/M-C<M"[QYSL8CJ
M,\^W:L+5/AY;3ZEX7AT]6M-+TA+H$P7#QS(T@7:RL.2=P)))YR<YS7=;AC.1
MCUHR#GD<=: .9@\!:+!8BV_TJ5C?1ZA+<33EYIIHR"I=CU' &.F*O7WA;2M2
MU&[O;V SM=V(L)HV;Y&BW%L8['+'FMC<,9R,49''(YZ>] &#I7A*RTL3+]MU
M.\CDA-OY=[>/*J1GJH!./QZ^]4(OAWI4&FV=G%>ZLGV&0O9SB];S;<%-A1&[
M)M&-N*ZW<!GD<=?:C(QG(QZT <S9^ M&L8((8S=N(=4_M4-+.79KC:5RS'DC
M!/7O5+7_  Q?^)?&6CSWMI9)I&DS?:8YA,S33-M&$*;<!0X#'DYVK70VFN6M
M[KVHZ/$DHN+".&25F V$2ABNTYR?NG/ J>VO_M%]>VQM+F$6K(HFE4!)MRAL
MH<\@9P>G- $.N:'9^(-/%G>>:JK*DT<D,A22*1#E75AT(-8B_#O1OLNJP33:
MA<'5?(-W+/<EW<PMN0Y/3GMTQZ5U@(.<$'%&1@G(XZT 95[X<T[4=6&HW<1E
ME^QR6+(Q^1HI""P([YVBL>S^'.C6=WIUQ]IU2<Z;*)+)+B]>1(!@C:H/\.#]
M>!S76E@.I%5+K4/LUY96XM+F873LAEB4%(<*6RYSP#C Z\D4 1Z[HUIXAT2[
MTF^W_9;I-DGEMM;&<\'\*1M%M'\00:T?,^V0VKVJ?-\NQF5CQZY45"WB*TDT
M>;4K".XU&**8P&.UCRY<2;& #8^Z<Y]@:UMRCJ1Z=: .2/PYT7[3%()]2$$%
MZ+^&T%VWD13!]^53IRQ/'N<8INH_#;0M3;4%DEU&*UU!VDN;."\=('D/5]G3
M=G!],C.*Z\D#&2!FF2S+#!),V2J*6./04 <_?^"=,O;Q;R.XU"QN?(6WEDL;
MIH3-&OW0^.N,G!Z\]:T]1T.PU;1&TB\CDDM"JKCSG#C:05.\'=D$ YSG(I=$
MUBVU_1++5;19$@NX5FC64 .%/3(!/\ZO[AC.1CUH Y>P^'^BV<MU+<M?:G-<
MVS6CR:E=/.PA/6,;CP#^=6-+\&Z?IB2QFZU*\MW@-L+>]O'FB2(]5"DXQ@ 9
M.3CC-:UQJ=G:ZC9V$TX2ZO-_V>,@Y?8,M[< ]ZKZ9KMIJUYJ=M LJOIUS]EE
M,@ #/L5_EP3D88=<4 95CX#TNP@FMX[S59;9[9[6.WFOI'CAB88*HI..G SG
M&*LWG@_2[W1M-TUOM,0TQ4%G<0S&.:':NP$./5>#V/I6\2!U(&:CN;F"SMI;
MFYE2&")"\DCMA54#))/84 85SX,TZ\T$:5<76HRJMPMTMT]V[3I*IR'5ST(Q
MP!Q[5<U/P[9ZOX9DT"]DN);22)8G=I296"XY+'DG@9/>LW3/B!H.K7]O:6[W
MB_:B1:S364L<5P0"?D=E / )KI\C.,C/I0!G0:%9V^KZEJ<?F?:-1CBCGRW&
M(PP7 [?>-4M-\'Z5I4FCO;";.DVTEK;;GS\C[<[N.3\HK>W+G&1^=&1SR..M
M '*P_#S0H+R*5/MIM8;C[5%I[73FUCESNW+'G Y)('0'M5YO"6F-I.M::1-]
MGUF:6:Z^?G=(H5MI[< 5N!@3@$'O1D9QD9]* ,R30+*74M)OV$GG:7')';X;
MC#J%;([\**S;GP+I%R+A@]Y#/+J!U$7$$Y22*8H$)4CH"HQ@Y')KI=RYQD>G
M6C(P3D8'6@#E5^'NBC2+_3C)?.E]<I>2SO=,9A,NW#JYY!RH-6SX-TF6662[
M$]X9M.739OM4I?S(0S-\QZELL><UT&1C/:DW#&<C'K0!S6F^!M*TZZ^U&?4+
MR=(&MX'O;IIOL\;##*F>F0 ,]>.M6$\(Z6FD:+I@$WV?1YHIK7Y^=T8(7<<<
M\$UNY&,Y&/6C< "21@=: ,C7?#5CKYM9;A[F"ZM&9K>ZM9C%+%N&& 8=B.H.
M0:SI?A]H4NA#2BMVH%T+[[6MRWVC[1_SU\S.=V.,^E=02 ,D@#UHW#U'YT <
MM;?#W0K>QUFT87=PFL1HEZUQ<-(\FT$!MQYSSU^GI3Y_!%I<:?#9R:OKA6.-
MXF?^T'W3(QR5?L>N <9 X!KH+RY^QV5Q<"&6<PQ-)Y,(!=\#.%'<GH*6VG%Q
M:PS&-XC(BOY<HPZ9'0CU'2@#"/@;0&2YB:T+6]Q81:<\!<[!#'G8!W!&>N<\
M"H=/\!:78:O9ZHUWJ=Y>6:/'"][=M-M1UVE<'C&/Q]<UU&1G&1GTK-\0:[:>
M&]$NM6O%E>"V4,Z0@%R"P7@$CN?6@#/TGP5INB7D4MC<ZDEO"6:"R-ZYMXBV
M<[4SC')P#D#/ JQKGA:PUVYM[N66[M+VV5DBN[*<PRA&^\N1U4X'!S5_4K\Z
M=9_:!:7-T?,1/+MD#/\ ,P7."1P,Y/L#5O<OJ.N.M '/V_@O1K2VTR""*5%T
MZZ:\B8REF>9@P9W8Y+$[SG-=#110 4444 %9.O\ AO3?$MI'!J$;YAD$L$T,
MACEA<?Q(Z\@UK4A( R3@>] '+Q> -%&G7MG=R:A?F\V>;/>7DDDOR'*%6S\I
M4\C&*(_ .D"TU*&XFO[R;4;8VD]U=W)EF\GGY%8_=')/ Z\G-:VG:Y:ZGJ6J
M6$"2B739EAF+@!2S('&WGD88=<5I @C(.1[4 9DGA^REU+2;]O,\[2XY([?#
M<8=0K;AWX45S?B7P##J-JEO9 [+G78=3OA),5.  K[".0< 8]^]=OD9QD9]*
M,C.,C/I0!RT?P_T=;75(IYK^\FU.W^RW%U=7+2R^5S\BL?NCDG@=>N:GO/!&
MC7_VW[0D[?;+6&TDQ*5PL3%D*D<A@3G/L*Z.B@#DA\/-);^TFN+K4KN74;+[
M#<2W-T9',62>"1P>>W'MG-:\_AVPN;[2KR57:33$DC@!;Y2KH$;<._ K6HH
MYC3/ FDZ3.IMY]1:TC#K%82WCO;1!@00(R<$8)&#D#/%3:+X.L-!N8I+.\U1
MH(%*6]K->N\,*GLJ$] .!G..U=#10!B:]X5TWQ#);SW/VB"\M<^1>6DS0S1
M]0&7L?0Y%5['P3H]AINIVB"YFDU2)HKR[N)VEGF4J5Y=O0$X X'I71T4 8X\
M-:>)M#E_>[M%1DM/G[&/RSN]?EJA-X"T:6P6V!NXGCO);Z&YAG*30RR$ERK#
MH#N(QR,5T]% ',S>!M+GL;6%[K4S<VLK30WYO7-RCL,-AR>A'!7I[593PG8*
MFEB2:]G?3;EKJ&2>X:1VD964EBV<C#'@8%;M% &=K>B6/B#3C8ZA&S1;UD1H
MW*/&ZG*NK#E6!Z$5B_\ "OM&DTS5+.YEOKI]3C6*ZN[FY,DS(O*J&/0#T [U
MU=% #616C,;#*D;2#W%<Q8^ =)L+"RL8Y]0DMK&\CO+6.:Y+B)D!"JN>B#)X
MKJ:* ,*^\(:/J=UJD][ \W]IV\5O<(SD*5C)*D8Y!!;.0>H%3:+X>AT1Y774
M-3O))%5=U[=M-M49P #P.IYQD]S6O10!YOXQ\$ZCK6IZD;#3+%4U&)8Y+HZG
M/$"=NW=+ HV2E?X<GL,UO2^ M-EAL"MWJ%K=VEFED;JRN6@>6)1@*^."._J,
M\&NJHH YF_\  /A[4-"T[1I+,QV.G2B2".-R"",@@GJ0VX[L]<\U-JWA#3]5
MU/\ M(7-_8WIB$,DUA<M"98P<A6QUQDX/49ZUT%% &5;^'K&VUJ'58_.^TQ6
M(L%+R%AY08-SG)+9'4FJ;^#-)D\-W>@MY_V*ZN&N9/WGS;VE\TX..F[]*Z&B
M@#'_ .$:T_S-<?\ >YUH 7?S^D8C^7T^4?G31X7TX)H2?O<:)C[)\_I&8_F]
M?E-;5% '-Z9X)TW2+Y)[*YU**WBD:6*Q6\<6T;-G.$STY/R].>E/?P9I,GAN
M[T%O/^Q75PUS)^\^;>TOFG!QTW?I70T4 8J>&+*'Q3-X@AFO(KJ=%6>))R(9
MBJE59DZ$@' JKK'@C3-9O[F\EN-0MWNX1!=I:731+<(,@!P.N Q';@XKI**
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
MRO=0L;^XAWW-BSM;/N(V%UVMP#@Y!(YS0!XIK5J(_!WBN32]/OK3PY-?Z?\
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
M$<&K5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MZ[XA%X+^W\A&@LE@6'K\V-Q+$G&><<< 5!)X/UDSV&IQ>(XX]=M;=[62Z^P
MQ3PLP8*T6_@@@8(;UH CF^)5@FGV%Q%I>HS3W=[)I[62QKYT5PBDE&&<9X'.
M<<@YQ4VJ^*;WPVHO-4M_,74;B&#3[%'C1HF,6YQ)*S!/O!N_88SGAEEX 6SE
MTJ<ZG)-<VFI3:G=3/",W4LB,C< @(.1@<\+CWK9\3:+<Z[8):P75I$F[,D=Y
M8K=12C'1D)'UR"* )3KD5MX;DUO4X)=/AAA::>*8JS1A<Y^X2#TXP3G(K(TS
MQP+O4[*RU#0]1THZ@C26,EUY96<*NXJ=K$HVWG:V.AJ;3_!=G:^ 3X2N;B6Y
MM7@DA>3&TX<D_*.=H&>!S@ =:JV'@W4?[5TZ\UOQ =372U<6<:V@APS+LWR$
M,=[;21Q@<YQ0!<\'^+E\8Z=_:-OI5[:6;*IBFN=H$IR0P4 YPN.I !SQG%9R
M?$BQDNE==.NSI+W?V-=2W1^69"^P'9NW[-_R[MN/PK=\*Z%_PC/A?3]%^T_:
M?LD?E^=LV;^2<[<G'7UKEM.^%MKIFK++!+IKZ>MT;E8IM(ADN!EMVP3GG;D\
M?+N X!H DO/BA!:?VG,= U273]+O'M+Z]C"&.(JP&X MN8<@G X'6M"Q\=1W
M.KMI]WHVHZ>\EH]Y:/<A,7,:8SC#$J>0=K8.#SBH[CP)]H\+>)-%_M+;_;5W
M/=>=Y&?)\P@[=N[YL8ZY&:NZSX;:\U>SU=+@[[&PN;98!'GS3*%YSGC&SI@Y
MS0!E:=\2H;VVTJ_GT'4[/2M3=(8;Z7RR@D?A0RAMP4G@,1C/MS4&F>-I;&UU
M8WRW.HW;^(;G3]/M(%7S'"X*J,X   )+$\"J/A;P+K-QX5\-V>M:S,NGV8@N
M7TQK15E$B88(TF>5#=MN>,9K8?X?L(YI;;5V@U :Q-JUK<K "(6D&TQLI/SK
MM)!Y&?:@"2/XAVRR_9[[2[VQNHKV&TNX9BA^S^=GRY"RDJR,1MR#P:DO_B!8
MV5Y>6D=E<W,\-XMA L10?:)S'YCJI8@ (,;B2 *QM>\-3V'A_7IM0CO_ !%J
MVN(MN[6-LL8BV*WE;5+?(JMSNR3D@U,/ALM]X-TBQOKB/^U[68WTMQ-;K<))
M<29,N]&X=26([=!@C% %\_$:PCTZ62>PNX]1CO$L?[.W1M(TSKN4*P;85*Y.
M[=@ &I[#Q'>>(9&M[*(Z9>:?=Q'48+G9*?(92WR,A*G=C .>,'TYS+CX8VEW
MX>%A/+IZ7:7BWD<UMI444(91M"M",AUP6R&)//4<5N^&/#'_  CUI=)OL/M%
MRP+26.G1VB* , ;5R3C)/S$]30!#X3\9+XM4SVNEW,-BR%XKIY8F5\'&UE5R
MR-WP1V-0:KXV-OJ6HZ?IVC:AJ']G1@WMS;!-D!9=P #,"[ 8)"@_GQ3/#W@>
M72/$\VO76HV\]S);FW86M@MJ)<L&WR[6(=^.N!U/%.O?!VH?VSJEYH_B!M.@
MU4*;V VJRG>%V;XV+#82H'4,.,T 5O!'BZ74-,\-6&H&6?4=0TIKY[D@ ':R
MJ<@=SN'0=JKZQ\1+J&WT^;2M'GN!)KKZ5.IV9.QF4A<NN&8CY2>.#G'%20_#
MR]T^T\/?V3XA-I?Z/:-9&X:S$B3Q-@D%"WRG*@@Y/XT)\.9X/#D6G0Z\YO8-
M7.K0WLML&_>%B<.FX!OO')!'K@=* )I?&-MI6JZ_<ZD^H1Q65G9RM9NL;>6\
MNX!$V]7+8!Y(SC!Q2M\1[2SMM1?5=+O+&>RM/MGD%XI3+%N"Y5D8KD,0""1C
M(/2C4OA[%K7]M_VGJ)F.JVMK"Y2 +LD@+,) "2#EB#MQCC'.:32O <^F6U]Y
M=[I,-Y<0K#'/9Z'# $7.6W+DE]V ",@>@!YH Z#P_K,VMV+7,VFRV0#83?-%
M*L@QG<K1LP(K6KC_  WX+N_#8N&M=4MHWN[U+FYBM[$10%%7:4CCW'86X);)
MY'2NPH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MBR,A),@7YLL!G.WIVQU.>.VHH XWQMX,N?$UY83V=U%;C!M-0WYS-9NRLZ#
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
M^.F[_:QF@#<!!Z&BJMEIUIIPG%I D(N)GN)=O\<C'+,?<U:H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZA>/(R)9WK0QV6'*A%C'RDC'.X'/>@#TVBO.?&/CO4/#=Q>)83V-TNG0+)/
M]I<RRL<9(>2-?+B)'(W>N3@5/?\ CV^LEUJW-K;M?JMK)I$1! N%N,(@89Y*
MR;@V,<#M0!W]%<3I^O>*M<U*_;2X-'73]/OC8RBY,@EG=,"1E*Y"#). 0V<5
M0O/&WB+[!K6OV%EIAT32+F6&2"9W%Q.L1Q(RL/E7H< @YQ0!Z+14=O,ES;13
MQYV2('7(P<$9J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@
M@'J*** ,_4=&L]5N=/N+I7,EA<?:8-K8P^TKSZC#&JC>$]&;Q/-XA-HO]H3V
MIM)FS\LL9(^\O0G@#/IQ6TS*BEG8*HY))P!2>8F%.]<-]TYZ_2@#FM,\!:'I
M-_;74"W<GV//V.&XNY)8K7(P?+1B0O''MVJ]HWAG3]!O+VXL&NE%Y(TKPO<.
MT2,Q+,40G"Y)).*U?/A\L2>:FPG ;<,$_6E>6./.^15P-QR<<>M '+:E\.M
MU2>_>87L<6H$M=6T%Y)'#,Y&-[(#@MT.?4 FKTG@_29)9)"+E'DL8K M'</&
MPBC8LF&4@@@GJ#5K5M>MM(GTN*9)9#J5V+2$Q@$*Q5FR<GIA3TSVK2\Q/,\O
M>N_&=N><>N* .9'@#0FL+NVN$NKE[J6.:6ZGNG>?S(QB-A)G*E1TQCOZFI8O
M!6E):PPR2W]R8KV*^$MU>22NTL?W22Q/ ]!@5T'FQ^7YGF+L_O9X_.E\Q/,\
MO>N_&=N><>N* .8O/A]H%]?3W,L5T(KF83W-FEU(MO/)P=SQ [2>!GUQSFK%
MQX,TJ[U=-0G>^D*3K<BV:\D, E7[K^7G (P#CI[5O^8@D$>]=Y&0N><?2E+*
MI + %C@ GK0!SMMX)TBSU3[;:O?0+YYN?LD=[(MOYI.2WE@[>3SCI[5IZAHU
MGJ=[IUW<JYET^8SP%6P Q4J<^O#&KIEC&[,BC:0#D]">E5=2U.WTW2;[49,R
M164,DTJQD%L(I8@<]<#O0 W6-&L]=L!97RLT(ECFPK;3N1PZ\_515'6O"6FZ
MY>Q7TSW=M>QQF$7-E<O!(8R<E"5(RN><'IVK2LM1@OM,M+]3Y<5U$DJ"0@'#
M $ ^_-67D2,J'=5+'"@G&3[4 <1JOP[M+K4/#$-E&+72=(6Y!6&=XYE9U7:R
M,.=VX$DD]^^36I!X$T.WT_[(([A]U['?2SRSL\LLR$%6=R23T''2NC,B"01E
MU#D9"YY(^E5;O5;*QOK&SN9]EQ?.T=LFTG>RJ6(R!@< GG% %2\\-:7J&I7-
M]=V_G275C]@F1SE'AW%L8^K'FH-)\(Z=HYD\J;4+A'A-N([N]DF1(S_"JL2
M.![^]6+'Q!:7VKZKIJAXY=-ECBE:3 5V= XV\\\'OCFM1Y$C ,CJH)P"QQS0
M!RL7P[T6#3;6RAFU.-;.4RVDJW\GF6^5V;4;.53;QMZ5-9^!-#L;>*&%+DK%
MJ0U4&2X9V-QMV[BS$D\>O>NFI@EC8,5D0A.&(8<?6@#D-?\ "]_XD\7Z1/?0
M6"Z/I4_VJ)P[-<2OMX0KC:%W@,>3G:*Z'6M$LM?TXV5\LAC$BRH\4AC>-U.5
M96'(((ZU>$L;$A9$) R0&' ]:!-&8Q()$*'HVX8/XT <NOP\T,6NJ02&]G_M
M00B[DGNGD>3RFW(=S$D<_IQ6Q>>'].O]534;J'S9EM9+/:QRC12$%E*]\[14
M^HZG!IVDWNHN3)%9PR32+&06PBEB!SUXI;'4H+[2K/4%/E0W422H)" 0& (!
M]^: .=M/ASH-G=6%PC:A(=.E$EFD][)(EO@$;45B0%YZ>P]*WM:T>TU_1KK2
MK]6:UNDV2!&VDCV-7@ZERH8;@,D9Y%,,\04,94"L< [A@GTH IMHMFVN6^L%
M7^V6]L]K&=W 1BI/'KE16&WPZT%KI)LWXCCO!?16PO)/(CF#[]RQYP,MD_B<
M8S75/(D2[I'5!G&6.*4D*I8D #DD]J .3U+X<>']3EOS,M['#?L9+JUAO)$A
MDD/60Q@[=W0Y]0#UJU?^"=)O[J.Z#WUI<+ ML\ME=R0-+$O17*D;@/S]ZZ!9
M8W8JLBLP . <G![THD0R&,.I<#)7/('TH H:AH>G:IHC:/>P&:Q9%0QM(V<+
M@J=V=V00#G.<BLG3? .A:=+<S/'=7TMQ;FU>34+I[@B$]8QO)PI]JZ7S$\SR
M]Z[\9VYYQZXK-U_7K3P[HE[JET'DCLX3,\46"Y4>@)% %/2O!NEZ3O6.2_N(
M6@-NL%W>231QQ'&45&)&. /7 Q4%AX"T;3DEBADU%H&@>VC@EOI9(X8W&"J*
M6(''Y5T:SQGRP756D&54GD_A5>_U6RTR2S2\G\IKRX%M -I.^0@D+P..%/)X
MXH SKOPAI-[HFGZ5)',D6G*@LYHIFCFA*+M!5U((..#ZU'/X,TJYT$Z1/)?2
MQ>>MR)Y+R1IUE4@AQ(3D$$#&.*MVWB"TN=>U/2,/'-IR0/+))@(WFABH4YSG
MY3G(%:CR)$NZ1U1?5C@4 9>H>';'5/#4F@7AGELI(5A<O,QD91CDN>2>.IJ6
M#1+*VU?4-3C5Q<W\<44Y+<%8PP7 [?>-7+B;[/:RSB-Y3&A<(F-S8&<#/&34
M-G?I=:?;W4B-;&6%9C#,0'C! .&P<9&<4 9FG>$-)TMM(:UCE!TFWDM[7=(3
MA'QNSZ_=%5(OA[X?AOTN5BNO)CN/M4=D;J0VJ39SO$6=H.23TP#VJ_XA\26_
MA^WM&:UN;RXO)Q;VUM:A2\KE2W&X@  *3DFM2&X66.$NIAEE0/Y,A&]>.00"
M>1WQF@#*/A72SIFLZ>8Y/L^L2RRW8WG+-(H5L'MP!5A] L)+_2KQD?SM+1TM
MCOX =0IR._ %:!EC#%2Z@C@C/2A9HG8*LB,2-V P/'K]* .>NO ^C7:W)(N8
MI9[[^T//AN&22.?8$W(PZ?*,8Z<FHE^'V@KI.H:<5NWBOYTN9I'NG:7S5VX<
M.3N#94'K73I(DB;T=67U!R*IZCK%AI6DW&J7ERJ65NI>6507"@>RY)_"@#/7
MP?I!E>2XCFNVDT\:;+]JF:7S(=Q;#$\DY8\]:ATOP-HVE70NHS>W$R0M;P->
M7<D_V>-NJQ[B=HX'OQ6O+J)CU2TLUM9Y$N8WD^T+CRX]N.&R<Y.>, ]#5M9$
M9V174LOWE!Y'UH Q4\):5'I&CZ8L<OV;2)HI[4>8<AH\A<GOU-3:_P"'+#Q'
M;V\5Z;A&MIA/!-;3-%)&X!&0RG(X)'XUIB:(LJB1"6S@!ASCK5;4M5LM(ABF
MOI_)CEGCMT.TMF1VVJ. >I(YZ4 8>H^ -"U*ZFGE%[']I14NXX+V6-+H*,#S
M5#?-QQD\D=:U=4T#3M7T7^R;F K:#9Y:PL8S$4(*%"N"I4@8QZ5HO(D>-[JN
M3@;CC)IU ')CX=Z&;?5(IFOK@ZI"D-W+<7;R/(J$E?F8\=>U;5WH-A?:K:ZC
M<Q&2>V@E@0$_*4DV[P1WSM%:"2)(6".K%3AL'.#2+-$ZLRR(57AB&&!]: .<
MTSP%H>DW]M=P+=R?8\_8X;B[DEBM<C!\M&)"\<>W:FGP!H9M-2M/],^RZC,)
MY;?[4YC1Q(),HI.%RPR<5TOG19 \Q.>GS#GC/\J%EC=2RR*5'4@\"@#.N_#V
MFW^K#4;J#S9OL<ED58Y1HG(+*5[YVBJ.E^"]+T@L+>?47B\EK>.&>^EDCAC/
M545F('0>XQ70AE*[@P*XSG/&*:)HC%YHD0Q_WMPQ^= %;2=,MM%TFTTRS5EM
MK6)8H@S9(4# R>]<]>?#CP]>WUS<F.]@2[<R75M;7DL4%PQZET5@"3W]>]=3
M+/%"KM(X4(I<^NT=3BH=-U&TU?3;;4+&7S;6YC$D4FTKN4\@X."/QH Y_5/A
M[H6K37CS?;8H[V-4NH+>\DCBFVKM4LH."0 !^ SFKUSX2T>[U?2=4FMV:ZTI
M"ELV\XQC W#^+'49Z'FIM"\06GB"P^UVP>)?/F@"2X#$QN48@ GC*FM3S$^;
MYU^3[W/3ZT <[<^!M&N=7FU$&^MWN)%EN(;:\DBBG<8PSHI )X'UQSFHKWX?
M:!?WUQ<S1W0BNI1/<V<=U(MO<2#'S/&#M)X&?7'.:Z8S1KLS(@W_ '<L/F^G
MK52VU+[1>7T$EM- MK(L8EEVA9LJ#E<'..<<XYH O  # & **:DB29V.K;3@
MX.<'TH21)-VQU;:<'!S@^E #J*8LT3HSK(A5<Y8,,#%.1UD0.C!E/0@Y!H 6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \\^*&GZC>3Z#-';_:=
M)@GE-["UD]XF2H$;O C*74'=ZXR#@USJ>%9;K1-!M)(+J;3I_$GVAK==/DM%
M@@,+A@(RS,D9;)Y(^^1@9KV6B@#R:+X>:/)KGC.TET,_V;'#"^G0%&$*2/"?
M,:(=-V57D<CIQ60L=N==\'_\)/H][J*1^& ;F VS3.CAT&Z2+&YL'C&#@D''
M&1[A50Z79-K":L8!]N2 VRS9.1&6#%<9QU - 'E6DZ1J,=KH!CTR]M].'BM[
MFRM98VWVMH8G"[EZHN[<0#TW"L^71)CILUF= U$^/&U(RIJPMGV_Z[(E%Q]T
M1B/ VY]L5[A10!Y2VE7(\>/X*6(G1I+U?$#'/RK%DDPD>AN &QZ$UA:/X=U5
MM:MX=1B>WUV/53/)?)H<KRNHD+;OM?FA/+9/EQC@'&W(KU[2?#>CZ'=7ESIU
MDD,]X^^>3<S,YR3U8G R3P..:U: /#(_#NJS:_=0:A$\.LOJYFBU!-#EGEV>
M9E'6Z$H18PN 5(&!D8)KO_'HN+6^\,ZQ'8W=Y;Z=J)DN4M(C+(J-$Z;@HY(!
M89Q7:44 >+:M::AK^G^-9QI&J6Z7^J::T,<D#I*T:^2"X Y& "3W7O@@UJ:M
MX5BT37?$%OH.DR6]C>>%;A72WC8QRW 8A1Z%]I/N<UZK10!XCJVC:C]OTJ35
M=/%QIW]AVT%NL^C2Z@L,H7]XGEHZF-SQ\Q';&1BDU_0;BSL]&D>TO-:U&VTI
M($M=0T62>&<;RP4,K-Y$H& 6+= .>*]OHH \DO+"2'XF17]OHTM[<7-[!Y\=
M[I;G[*H4*98+L?*%7&=IZG/K6S\2-(L[C6?#&J7VBRZE9VUS*EVL-J;A@C1,
M%!5021OQ^.*]"HH \HNO!5CK6L^/;O4=&DGS'$-/,L;  BU7F,?WMP R.>,5
MBZAIFKSRZ#=:Y8M=6;:!;1+]KT>;4!%<;?WH:-'4I(<CYB#TQD8KW&B@#A+C
M1]<B^#3Z5I]S<RZL-/V1/(ABE(Z[,%CM8+\OWCSWKC](T*5K/6)]/M)+0#0K
MFWEM8- FL1,[)\JL7D;S) 0<%0>IYYKVNB@#Q^/X?Z=%)X#V:/,IN(C'J[@.
M#*OV?=MG/H74##<=O:L_Q)HW]C:!XHTVWTZXATO^W[!K.VBR@8-Y1<1$X RV
M1P< ^E>X54U'2[+5K=+>^@$T22I,JDD8=&#*>#V(!H \I;3(I[[79O"WAZ^T
MS3#X?N;>ZC>R>W6XN"/W:K&0"S@;LL!WQDYISZ7;PWNF3>+/#]]JFF?V#:P6
M<<=F]PMO,%_>JT:@E7/RX8CMC(Q7K]% 'BKV_B#P=X<T'6X[>8ZI<0S:0;:5
M]TBK*[-:!CW*':#WPQ':F:UX2GT76;6RN;-+W1X=+CMK1Y='EU%%E!;S?DC=
M3&[DAMQ'/J,5ZQ<^&]'O-=M];N;))=1MEVPS.S'9C.,+G;GYCSC/-:M 'B6J
M^']6M+K0AJT;ZEID6CK!&]YHLM]Y<VXDAX4DRCE2@W$M]W&17;V^EWEG\&[G
M37:YNKG^RKA462 I+\R.439N8@@$+C)/%=M10!Y3I_A"+1+WP#?Z5IDMO?/&
MT>HW 1BQ#6Q)\X_[X'7H< 5B>$O#VIKK&CQW\$EIK=K?&:\NET27S90"Q??=
MF78Z...AZCY1BO<:* /#-"\/:J=9M(=1BDM]=BU0SS7R:'*\K@2$EC=^;L,;
M+\N,< XVY%5O$&B1GPIXDL[[PQJEWXOEN9Y%OHK.1_-0R$HR3 8">7A=F>V,
M5[Y10!Y'XBTYXO'L6H6ND3:G=O):(;:\TIY$55VYD@N1Q%MR20W!(-;WQ0TF
MWOH?#U]<Z3)J,%EJB-<K%;F9U@9&#?* 21NV9 ]!7?44 >80^#=+U_QEXCFU
M+1)'L/[/LDLDGB9$'[MP=H.!O4;1ZKG'&:YA]+UN33?"-QK-E)/I\6C^0\=Y
MI,M^(;C=U>%65@2FT!B#C!'&<U[M10!QFB:7=6'PKEL'>XGE^QW'E));M%(J
MMO*1["S$8!"@$DX KF-%\)1:OKGA>+7-)EFL[?PE#&\<\3",3!D&QQTW 9.T
M].N.*]:HH \7LO"?VJP\)V5_HTL]O9Z[>0[+B!F\NU_>[ <CA.$P3QTJ+5M$
M'D^(K6[\.:E=>++B^D?2]0AMG8*A8>0R3CY8U08RI(Q@]:]MHH \VL?#)N/'
M/BO5-2LI)KJ*VM1:3LC;#)]G*NT8Z$YXR.1T[USMIX M(O"G@.=='N8]1FNH
M(M3D5764P/$_F)(>H3A5P> ..*]KHH \CO=%F\/R>-K'2/#_ )FDS-I[1VOV
M9Y( &R)G2-2-^T $JIYP*P4\-W5[H7CRSM=)EDM9K.VFLHTTE[*.29=^YHX6
M)PV .F">..1GWJB@#RXV!N=5\.2^&=+N-.@72]22+S+1X!!,PC"E@0-N6!(S
MUK+T'2(ENO"D>D>'-2T[7[2X1M8O9[9XPT84^<'E/$N]ONX)]>*]EHH \2'@
MM(OA]/J\>CW(\1Q:PTT$OEOYZ+]L_A'4+L).!QR3[UVOQ2TE-3\-VDKZ:]^+
M/4+:>2..$ROY0D'F84<GY<Y [5W%% 'DE]IVCCQ!-=:WX6U"^T.;3H(]'@CT
MZ206V WF1^6!F*0DJ02!]1BMVUTOQ,OP5;30\R:^=/=(PTG[Q<D[4W?W@F%S
MZUWU% 'EMC'HUKX?U1_"_@>^AU)-+>.2.YL9(%E/&8F)P9'ZG*Y)P>1FN>TK
M2KJ/4M?&GZ=,EE<^&+F,_9]$ET^.2<$;5V,26?!8 ]3D]:]SHH \DD\#V?\
M9'@*P&E3^3+.LVI_*^YF-LP8RGJ 3A2#@8^7VJ7Q9I5QI?B3^P='A\JQ\6P1
MVD@BP!;F' D8#L#;DCZJ*]6K*A\-Z/;Z_/KL=D@U.9=CW#,S'& . 3A> .@'
M2@# ^(&ERR^'--MK6QGN=+MKV WUE:@EY;5004"CE@#L)4=0*XG4="GO=(\6
MOX7T*]L]&FMK5H;)[9H//N(Y0\CQ1, 1\@ Z#<1WKVJB@#S'S6\8>/'G&A:C
M'IK^'Y[;=J%HT2R2-*AVX;^O7!QTS6K\*;6ULO!5K;1Z3<:=>PQI'>B>T:$R
M3!<%N0-_U%=S10!X$NC1'PSJEF/"NK'Q5/J,[Z=>BT<;#YY*.LW2-!U()&>3
M@YS72:K/J.CWWCRQET75+R?6+=&LY;2U9XI#]F$;98<+A@>#SZ9XKUFB@#Q'
M7-*EBAT*[31KC4=1AT>TMQIU[I$D\$A !(25?]1(,G).!P,]*O\ B31;^^'B
M^+[!>%+O6]-9#'&V60+"'92!T&#DCICVKU^B@#R;6?"5WI.N>(+/P=8/8)>>
M'?E^S@I&]P)2,!N@D*9'7/.?>L_0-!$@O9(;:\L(1I$UM=0:?H$UE))N  !9
MY&$DJG)! /?GFO::* /$;#1Q)X5UK2Y-*G@L5>T\O4;+09(7N2A)Q-:MS(%P
M-Q P=U=_\.%G3PU*DVD0::%NY!$(+5K59TXQ+Y3<Q[N>#Z9[UU]% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 <]XH\5+X9;34_LZYOIM0N#;1
M16^-Q?:6'4@=L9R,=3TK'U#XDQV-Q=Q#1KB8Z?&CZCMN85,#% Y10S#S64'G
M;QZ'-=#K&@KJ^IZ+>FX,1TRZ:Y"!,^9F-DQG/'WL]^E<]JOPWAO=?O=4M+VW
MM_MY5KF.?3H;DA@ NZ-G'R$@#.01GG% %I/'L-WXG&C:;ITEYA()))A<11D)
M*H8.J.P9U"D$D=/<U5F^(LJG6);?PSJ-S9:/=207MS')& H3!9E4L"V!R0.@
MQS4VM> CK6JVD\VIQI96LT,L,*V,8EA\O!"QS#!125Y&#U(&*Q=/\%:]>_\
M"4V[:U=:58ZGJUR9(!;HYEA8*-T;'E"PR,\].@- &]<^.O-OGM=!T6\ULPVT
M=U</;ND:QI(NY -Y&YBO.T=L5 _Q&@N9M*AT71[S59-3LFO+=8F2/ 5@I5RY
M 7&3DYZC'.:EE\#SV=[)<^&];ET<3VT5M<1_9UG5EB79&R[B-K!>,\C@<58T
M;P/9Z%JFEW5E<2"'3]->P2)QDON=7+EO7*GMWH S9/B=:#1]/NTTR=;N\NY;
M+[+<31P^3-%G>KR,=HZ<>N12ZIX@N?[3E0?;[*Z/ARYO1;-)&T<;*R@$[<Y<
M$\$'&*FD\"3C3+JRM]6A$5U?W-[+'=:?'<1/YS;MI5C_  ]B".IR*2Q^'4&G
MQV\<6I3.D.B2Z0/,0$D2.&WYSVQ@+Z=^* *?AKQY=G1_#1UG1[^&#4HH+>/4
MY7C*RSL@Y9 =RAR#@D<Y'3-5K7Q%>377AP6U]>M%<Z_>6LXN&4LZH)<+P!\H
M*C'? %:&G?#V[MTT2SU#Q)<7VEZ.T4MO:&V2,F2,80LXY*J>0OTR3BK5GX#C
MM'TMAJ#-]@U2XU$?NL;S+O\ DZ\8\SKWQTH P$\;ZK:6>@_V=97NII?ZO=6L
MIN)(O,(1I<(IRH'W>">-JX)SBM:;QG;:-J7B:>^-^_V1[.-+-FC8"26,;4BQ
MC!)/)+$9R<XIS_#YX]%L+2SUE[>\L-2EU""Z^SAP&D:0E2A.",2$9SVS3]3^
M'=MJ_P#;C7M\[OJCVLH=8E_<RP(%5L'(8$C)!&,$B@"%_B9:6FGZI-J.FS6]
MUI\44Q@2XBE$B2/L5A(K;0 W#9QCK73:!JT^LZ;]KGL39DN0JBXCF5UP,,KH
M2".<=CP:PK#P3<V&GWT<>J6D5W<A%$UMI$$2*JG)4H =P;OD_3%2^&_!T_AJ
M(I::H@$]\UW=QQ6:1Q2 IMV(@/[L9"MD9)(/K0!UE%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%5KS4+33UA:[N(X1/,D$1<
MXWR,<*H]R: +-%5IM0M+>^MK*:XC2YN@Y@B)^:38 6Q] 15F@ HHHH ****
M"BBB@ HK/L-<TW4K:UN+:Z79=EU@64&-Y"A(8!6PQQM/;H,]*EO]3M=,%L;I
MV47$Z6\6V-FS(WW0< X'N>!0!;HHJH=2M1JZZ67;[8T!N GEMC8&"YW8VYR1
MQG- %NBBB@ HHHH **BN;FWLX&GNIXH(5QNDE<*HR<#)/N0*EH ***BFN;>V
M,0GGBB,KB./S'"[W/11GJ>#Q[4 2T5%<W-O9V[7%U/%!"GWI)7"JO..2>.M2
MT %%%1SSPVL$D]Q+'##&I9Y)&"JH'4DG@"@"2BD5E=0RL&4C((.014<MS;PS
M0PRSQ1RS$K$C. 9"!DA1W. 3Q0!+1145Q<V]I%YMS/%#'D+OD<*,DX R>Y)
M_&@"6BJ1U6R&M#1_._T\VYNA%M/^J#!=V<8ZD#&<U=H **BFN;>W:)9YXHFF
M?RXP[A2[8)VC/4X!X'I1<W-O9P-/=3Q00J0#)*X51DX')]20/QH EHHHH **
M*BBN;>X>5(9XI'A?9*J."4; .&QT."#@^M $M%%% !113)98X(GEE=8XT4L[
MN<!0.22>PH ?13(I8YXDEB=9(W4,CH<A@>00>XI] !1659>)-)U'6;O2;.Y:
M:\M,B<+$^Q"" 5WXVEAD9 .15K3]3M=32=[1V=8)WMY-T;)AT.&'(&1GN.#0
M!;HJM?W]KI>GSW]].D%K ADEE?HJCO4>E:K::UIZ7UBTC6[DA3)"\1X.#\K@
M'K[4 7:*** "BBB@ HK/GUS3;>SMKPW2R6US,D$,L ,JN[-M RN>,\9Z#O6A
M0 4444 %%%% !1110 445C:MXJT;1+ZWL;^[9+JX7?'%'"\K;<XW$(IVC/&3
M@9H V:*KV-[!J5A;WUJQ:WN(UEC9E*DJPR#@@$<=C4>FZK9:O%-+8S^:D$\E
MO(=I7;(AVLO('0CKTH N445%<7$%I;O<7,T<,,8W/)(P55'J2>!0!+15.75+
M2'4K2P>1OM%VCO" C$,$QN^8# ^\.IY[5<H **IZ5JMEKFEP:EITWG6DX+1R
M;2NX D=" 1R#VJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5POQ26X?2-"
M6TDCCN3KUD(GD4LJOOX) (R,]LBNZIK(CXWJK8.1D9P?6@#S&]A\2VWQ*\*-
MK%]I][)Y-^;=;6V:'#")<[MSMG/'IWK#TK67:W\/W=MXEU&Z\775_''J&ER7
M+$!2^)D:WZ1JBY(; Q@<\U[441G5RH++G:2.1]*011K*91&@D88+A1DCZT >
M,7NH>)3Y_ARQO[TWWAB6XU":5I&+7<*E7MXV;^(.CL"#_P \^:75_$6KWNBR
M>);6\N8M&U;6$@#&Z>W6&SC0H#O 8Q!Y 2S@9P1R*]G$:!V<(NYAACCDT@BC
M$7E!%$>,;0.,?2@#R"SOM6M=#NM>M]7%SIND:E%.(K?5'OAY&W;<1M(RKO #
M!QG."#SQ5;5M9UIM/TG5IKR>+2==U&XGE:34'M$A@"@6T9E56,2LH+' &2>3
M7M"Q1K%Y2QH(\8V!1C'IB@Q1M%Y31J8\8V$<8],4 >."XUB[T+0K9/$$JV]W
MXE%O#<V.H-<.+<PONC,Q5=^&#8)!_AZXKUC29;,V?V2RO#=+8M]ED=I?,<.@
M&0['DMR,YYYJWY4>U%\M,)RHQ]WZ>E,M[6"U$@@B6,22-*^T?>9CDD^] 'B"
M2Q7.F?#[5]=UJ^MH#<7\4]ZUZ\>S_7;/GSP3@+GN.*](\<W=Q:0>&S:W,L0E
MUVSB<QR$;T+'*G'4'N.]=28(3&(S%&4!R%VC /TIS(KXW*&P<C(S@^M 'E6@
M:N8OB9]EGU=M6:\NKGR7M-4=A;JH8B.>U/RH% P&'?'K6KXKU"]M_%^J0PW<
M\<2>$[J=420A5D$@ < ?Q#UZUWXBC65I%C02,,%@HR?QI6CC9BS(I)7:21V]
M/I0!Y!#I>I1'P,Z^*-=,FNQ>7?EKPD,OV?S/D!X0_+@,.><YSS5;6K[4M#T#
MQ5ID.MZIY.G:S9);W+3-+<1QR>4S*&ZL/F. <YZ<U[1Y4?R?(OR?=X^[VX]*
MS=;T"SUZR%K=&2-!<17!:$@,6C<,N20>,J/PH \R;6;BTU358_ VMWFN0C1)
MKB42W+7:PW((\LJS9PY&[Y/;I5GP[J5J/$_AN/P[XFO]9-Y%(VK0SW;7"QH(
M\B1E/^I;?@8&.N,5ZJD4<6[RXU3<<G:,9/K0D4<;,R1HI<Y8JH&3[T >'/IU
MS>?L_'6=0UG5KRZN$@FD,MTQ5%2?& /0*223DD@$]!C7\4:WII;3].L-:E>U
M6QDN8K^X\0RVR3YD*X5T5FFD4@\= ,<&O6A%&L7EA%$>,;0.,?2D^SP$1CR8
M\1_<&T?+]/2@#R'1;C4_%DW@F"]UK4H4N]%GFNS:W!B:=E>, DCH>>HYZ^IK
M/U'<^@Z<NK:U?_9='\8267VR6Z962 ;@'=_[PX <],GUKV]88DV[8T7:,+A0
M,#T%(8(61D:)"CG+*5&"?4T <)\3K>&[^$=Z]O=3RP1PPS1RI,294#+\S-_$
M-IW'/IFL?4-1TJ37-,L[SQ9>P>%6T^26UOTU)D%U<B5@ZM< Y;:,87/\J]6*
MJ5*D J1C&.,4PV\#0B)H8S$.B%1@?A0!QO@_4KZZ^'EU=7FH3!(S="TU&X3,
MCVZEO+F88Y.T ].<9[UY]%<MJ'@CQ=I#W]SJ-W!I'VA[VSUB2\MYR W9N8V.
M/F3H1[5[O3(X8H@1'&B!CDA5 R: /(M2UO2DT3P_I]CK4DUM/#+*;VYU^2UA
MW($!C,RAF9AGA.,8-8T-Z-2T+P'J^OZW=PPQW][;37WVQX]JJ)@A+\'<=H7<
M0"1UZU[I]F@\M8_(CV*<JNP8!]0*4P0M'Y9BC*9SM*C&>N<4 >(ZWK6K2>(=
M>AEUA+&^M[A4TOS]:DM@(MJ^6ZP"-A.&.222<\CC%=I\5[<S?#WSKJ:6$P75
MI),T$A50/.0,3CL,D\]" >U=VT4;R+(T:,Z?=8J"1]#3F574JRAE(P01D$4
M>6-I5GK_ ,1M.M[+7+]M/_X1YW%U:WI\R=?M &#*/F(R<\'G [5ECQ!.OA72
MM,U'4;AW.HWUL+ZZU9[%&2!V"B:9%+%B",#C.WKZ^RK%&A!6-5(7:"!C ]/I
M2-;P-'L:&,IG=M*C&?7ZT >$B].J>%/#%_K.LW26UGXDFM6O!>N D6)-K&4A
M22, !R <'MFN[^*=O#<_"N>2*ZG:"%K:998YC\Z"5,LQ'WAM);GN >U=V8(6
MC:-HD*,<E2HP3ZXIY564JP!4C!!'!% 'F8B36/'6B:?IOB34I='_ +(FN3);
MWS-]I*SJ/F?//)QD<X&,X)KF;'6M<O-<)FU6*UU\:L8C;7&M2)B,2X$0LQ&5
M*&/HV>^[=VKW!88D*E(T4JNU<*!@>GTH\J/S?-\M/,QC?M&<>F: /$=8\4S_
M /"3QWECJ$EM.NNI:/:RZU(TIC\T(P-ILV+&1R"3GD'.>*N1&VTF?XF)'K-Y
M#JT:74\%NUXP8I]F5A*%SR0>C=L"O83;P,Y<PQESC+%1DXZ4IAB9F9HD+,NU
MB5&2/0^U 'DJZ1J$.I^#(E\3ZZ?[=MY%U M>$[ML(E^0=(SD8RN#@]<\U2U/
M5-;T31-:TVVU*]FLK+Q#%;2W5Q=L)8;1XE<@S;695WD#?@D U[1Y:90[%RGW
M>/N_3TH\M!OPB_/][C[WUH \4EU#5AX/UIK'75%I_:%A%:R6FK/?/;LTJB0>
M<R@E2"IVY(Y8>U:FKZ7<Z=J_B/P]#J^KW=G=>&I;W9<7;2N)E<K\K'D!AP5'
M!KU400K$(A$@C'(0*,#\*=L7?OVC?C&['./2@#C/ ,]L?AO;2:+?MJ4R6BY$
MER9MDXB7]UDGY0#CY>V:XO1=8W?\(O<Z?XFU&_\ $UY>1)JNG2W+.$0Y\\-
M>(@G." .@ZYKV>...)=L:*BYSA1@4BQ1K(TBQH)&^\P49/U- '!?"_3$LXO$
M,RW5Y*?[:O(=LUPSKA9/O8/\1[MU-<[+=ZI?P6=H-9U"W\_QG=6C2PSD.(0)
M?D![# X'0<$=*]@5%3.Q0N3DX&,GUI/)B&/W:<-N'RC[WK]: /%/%5K/:^'?
MB#H3:IJ5S9:>+&XMOM-TTCJ9/O*7/)7(S@UM:NUG9>++C2?$?BC5-*TJVL(Y
M-.D.HO";ARSF5FESEW4[0%)/':O46AB;?NC0[\;LJ/FQTSZT211R@"2-' .1
MN4'!]: /(M+DUSQ'>>"[35-6U2T%UI]Y+<>1(8'N$21!$S8Z$KM)(YY/3)JO
MJD6I2^'O''B!?$.L176DZK<?8HXKMEBC";#@KT8'.,'@#H!SGV8HI<.5!8#
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
MQ)9S2;OWC(NP[!O)P,@9VDX.,59_X6!H*:/J&I3R7-M'ITD<=Y%<6SQRPER
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKG/%>KWFA2:/J"2JNF_;DM]05E'$<GR*^[MM<I^!- '1
MT5Y)!\0=?FM+^$F)+W59(9/#W[L?ZF69HP6'<JJB0Y[,*T9O$WB.TOO&-^UU
M!+IGA[=Y=K]G'F7#?9U?#.,;5#'=P"3ST H ]*HKSZQUGQ%I>M>&X]3U>SU6
MWUU7!CAMA$8&$1D#1D$[DXP<^H/M6+H_B?QB?#WACQ+?:K9SVVI7\-G-8K9A
M?DDD,>_S <[AUP !_4 ];I"0 23@#J37DFN^,/$T7A3Q!XFM=;L;1;&]ELXM
M.>V5BNR3RQN8G/F'[V,8P>G<;5]JWB#5]:\3PV.K6>FV>B*L?D36XD,Y,7F%
MI&)!1.< KZ$]J ._AFBN(4FAD22)QE71@0P]01UI)+B&*2*.2:-))25C5F +
MD#) '?@$UY1X0U/6;K1?"/AG2;^'3 ^AB^ENW@$SOA@@1%) [Y)YXQ5O3_$U
M_JFK>&H;^.RGN8-;O=/EN4@!$OE0OB2/.2A/ .#ZCI0!ZA17DEMXH\8KX6M?
M%<VJV;VBZE]E>Q^Q@&6(W)AR9,\,,\8&, 9S5C7/%7B,:3XMUNSUJRL(]&N)
M;6&QDME<ML  9F)SN8G*C&.G6@#U.BN$^(MS?/\ ".^O+>[-O<?9(Y7D1>3G
M;D @C;UZTEU?>)9/$EAX6@UNWMYS8/?3:@;(%I1YFQ8TC+8&,Y)Y[=* .\J.
M:>&W0/-*D:E@H9V !). .>Y-<WX/UG4=?\/WHNI8!?VEW<6)NH8_W<K1G:)5
M7/0\<9Z@UYM'_;,GP7T^YFU)+R235;?[,LL1'EL+PCYFW$L"<>F ,4 >XT5Y
MCJ7BOQ)X/N]?MM2N[?63;:.-3MG6U\C8WF&,HP!.5S@YSG -:'A36O$MQKT%
MOJ N[NPN;5I'N)]/6V$,@VXV$,=R,">O(P.>: .^Z45YQ-ING^*_B=K6F>)1
M]H@L+>W;3M/E<B-T=29)=N?G.[Y<]L5-<2/I6I:+X0\)ZA%8V]W]IF:[E8W1
MC\LC,489L9RW0_= Z4 >@T5Y9/XO\3_8XM.@O+)M2A\2)H[WWV?,4T;1,^XI
MGAAQD ]5QD9J:*[\<SZOX@T-/$5D'TF**Y6].GC?-YB$K&4W;5 *MD\GD4 >
MFU'+/#"8Q+*D9D8(F]@-S'H!ZG@\5YI:>+/$/B'4/"EK9ZC:Z9_:^CO>3L;<
M2$2*5_U8)Z\G@Y&,]<53N=:O]5.BVNI2PW%SI?C&.R-U"FQ9PL3L&VY.&^;!
M [B@#U>&XAN Q@FCE".48HP;:PX(..X]*DKRVV\174.F7=K93?9+^Y\0WT$,
M=CIR2R2I&S%B%)5=V,$NV<^Y-00>-?$]WX?L8X9X8=3/B4Z/)-<6P&Z/8S;G
MC5B PXR%/\/49H ]9HKRZ\\7^(_#D?B73[V\M-0N[%[(6MZ]OY**+EBN9%4X
MPA&>.M:'B'5O$G@WPY<7%SK%OJUQ-/;P0/\ 81&UN9'VEV56PP_NCCG@DT >
M@T5QO@_5/$%SJM]9:K'=S6B0I+!=W5DML^XDAD*J2". 0>.X[5AZ7J6NV7C[
MQHNDZ FIQM>6Y=VOE@V'[.G&"IS0!Z=17COA76M7B\.Z#HUA+#IUWJ^J:B);
MF5!,(!'([E5' 9B>!GC@\4OB36?$,^DZGI$VK1&ZTG6;"$W\$&WSTE9" RAL
M!E)^8#@CCC- 'K<EW;0NZ2W$2,D9E96< J@ZL?0>_2I$=)8UDC971@&5E.00
M>A!KS#7VN;'Q;K#W,L-W<P^#)V9V@ 21A*QY0Y&/8YJ6TU+Q-JNM:9HFDZI:
M:7;'P[;7SO\ 8EDVR,Q7"+D #@<= !P.<@ ],HKR2/Q_X@O]+\-6J!HK[4%N
M_M-Q9V8G8FWD,>(XV(&3C<<YP.U=UX-U'5M2T1WUJW>*ZBN)(5=X?*,R _*Y
M3)VD@X(SU!H Z&HX9X;A"\,J2*&*DHP(!!P1QW!KA;M=7D^-$$5OJPAM?['\
MYH#!N!03J&7[P^8_WL<=,&N3TW4/$N@>$-4\06.I6J:?9ZU<!K!K7<9U:Z*L
M3)G*GYCC [>_ ![517E>K>,?$]SK>OQZ.EPJZ1-Y$-M'IXF2=@@;,LA8% V<
M#;C YYK<^(>HW4?A33"TTVG6U]?6T&HS(VU[:!S\_P W\/.%)[9H [BBN$_L
MGPEX)UO39-,TJ2*]O(IQ$;65ML@2,R'S 6^<D#@D$Y-8_A7Q?XJU>XT34'BN
M+BRU*3$\ T\1PV\; D-'+N)8J0 <CGGIB@#U.BO)+/Q1XQ'A:P\5W&JV<EHV
MI?99+$68!DB-R8=Q?/##M@8P!G/-/O/&OBJ[U/6YM)@N633+][2*RCT\21S[
M" ?,E+ J6R<8' (ZT >L4A(52S$  9)/:N!A\0:T_BKQ3+<ZI;V>@Z$$=HVM
M=[D-;!SD@@@*3NXR3TXK*TOQ5KTNNII>HRW,]IJ&EW%Q&UU8I;,I0*04"NQ*
MD-T;D<<]: /48IHYXDEAD22-QE71@0P]01UI^><5YWI-[?Z;\ ;6]TQ2;V#1
M \.!DAA'U [D=?PJ;P]X/\'+INCZY#)YMY(8I4U1KQQ+<2G'#-N^;<>"AX[8
MH [ZBO*CXO\ $O\ PB[>-?[1L_L0O?)_L;[,,^7YWE;?,SN\WOTQ[5HW?C'4
M;;PMX\OFNX4N='O)H;,LB_(HC0H".^68]>M 'HE%>>-J/BO6_%EYI.F:S;:?
M!!IEM=>8]F)F\Q]_ !(&#CGKC''6LN3QGXHO?"F@ZXGF6MC-9R2ZA<V-FMRT
M4BM@$QLP(CPK$E<D4 >KU&)X3<& 2H9@H<Q[AN"DX!QUQP>:\NU#QKKVH:W?
MV>B7$_DV%I;RQRVNFB<732QB0.^Y@40Y  '/7GBM;P_=7-[\3'NKVV-K=3>&
MK22: _\ +-S+(67\#D4 =_17F7CCQ?K&F76L2Z)>W#KI$*O/"FG(\*OMW[99
M6<'E2/N#C/<U:?5/%.O^*[_3=)U:VTRVATZUNU9[03,'D#_*,D<'').>@QUH
M ]#J.*>&<N(I4D\MBC[&!VL.H/H>1Q7FFD>+O$/BS_A&[&TO;;29[W3'O[JY
M\@2F1D<1[(U8X'.6/7 Q6E\+FG:V\4_:IH9[@>(+A9)8!A'8)&"0,G'3IDXH
M [VHUGA>9X5E1I8P"Z!@64'ID=LX->7>%?#^@>+]&O\ 6O% %UK(NITNVFG9
M&L-CL%1,$>6 H!R,=<T^.RUJ?XA^)8O#NL0V*1Z=8$W$T/VEI,+)L&6;H>26
M.3TH ].-Q"MPMNTT8F=2ZQEAN91C) ZX&1^=25Y1:>-;JY_L+7Y[&VDG?PU>
M7TBI$-Y>,I\JL<LJD@\9].N*L^&?$?BW5+O2VD:XEMM3MW:25],$45HQC+(\
M;!R9%SA<-UR#D4 >CPWEK<32PP7,,LL)Q*B.&9#Z,!T_&IZ\]^#FFM;>!K:_
MD>WDEO=SLZ6P20XD?[[@Y<Y).3TS7H5 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !574=.L]6T^>PO[=+BUG79)$_1A5JB@#,/A[2&NM
M-N3I\/G:8ACLGQS I7:0OX "IX-*L;:6]EBMHU>^??<G&?-;:%R0?8 5<HH
MP])\'>'="O&O-,TBVMKAE*;T7E5/)5<_='L,"K">'-'CTNSTU+&,6=E*DUO#
MDXC=6W*1SV/-:E% 'GOB#X;2>(M7NI;J71TM+IP99H], O/+!&8Q+OQR!C=M
MSCBNGU/P?X>UG4%O]1TFVN+H*$,CKRRCH&QPP'H<UMT4 85UX-\.WNF6>G7&
MDP/:V0VVR\@PCIA6!R/SYJU!X=T>VCTZ.WTZ")-.9FM%C7:(2P*D@#N03^=:
M=% &7_PC>C_V.-)^PQ_8!+YP@R<;_,\S/7/W^:Y3Q1\.Y_$NJW4LDVC1V]TH
MC>?^RPUY''@*RK+OQR,C<5R,\5W]% %2?3;.ZTM],N+=)K-XO)>&09#)C&#6
M3+X&\,SZ7:Z;)I$#6MH6,"Y;=&6.6PV=PSWYYKH:* *UAI]GI5C%8V%M%;6L
M(VQQ1*%51]*RH?!?ARW6X6'28(UN9TN957(#2(VY6QGC#$G XYK>HH I2Z1I
M\]_)?36D4ES+;&T=W&=T).2A!X(R35/1O">@^'YWGTK3(+:5TV%UR2%SG:,D
MX7/88%;-% &/KGA70O$HB&L:9;W9B_U;N,,GJ PP0/;-1S>#?#<^D0:4^C6@
ML;=M\,2)M\MO[RD8()[G.36Y10!DP>&-$MK*RLX--@BM[*<7-O&@P$E&?GXZ
MGYCR?6K2:58QWMY>);J+B]1$N).<R*H(4'Z!C^=7** ..O/AWI%[K.G2RVT#
M:58Z>]G'9%3\I+HRLK9R,!2/7FMJW\+Z':V-E96^FP16UC.+FWC08"2C/S^Y
M^8\GUK7HH P[KP?X?O+5K:XTR%XS<O=]6!$S_><,#D$Y.<&G6GA'0+&WAM[7
M2X(88;O[;&B9 6?;MWCGKCBMJB@#.FT'2KB:_EGL(96U"-(KKS%W"9%SM!!X
MXW'\ZHV?@GPU86-W96^C6HM[M0EPCKO\Q1T!+9.!V';M6_10!EZ-X<TCP\DJ
MZ58QVWG$&1ER6?'3+$DD#)P.V:LVVFV=G=WEU;P+'/>.KW#C.9&"A03^  JW
M10!C3>$M!N-)_LN;2X'LO.:<1,"=LC,6+@]0<D\@]Z1?"/A]-!ET-=)MAILS
M;I(-O#MD'<3U+9 YSG@5M44 8\?A;1(HS&FG1!39&P(R>;<DDIUZ9)]ZLVVB
MZ=9WB7=O:I'.EJEFKC.1"IRJ?0$FK]% &'/X.\/7.E0Z9-I4#VD$C2Q)SF-V
M8LS*V<@DL>A[U):^%](L;G3IK.T6W&GI*EO''PJ^85+DCN3MZGU-;%% &9J'
MAW2-5U&SU"^L(IKRR;=;S'(9#D'MUY .#WI&\-Z.^DSZ4UC&;&XE::6')PSE
M]Y/7^]S6I10!AZEX.\.ZOJ/V_4-(MI[H@!I&7[X'0.!PV/\ :S6O<VMO>6LE
MK=01SV\JE)(I%#*P/8@\$5+10!@:/X)\-:!>?;-+T:UM[G!42A264'J%)SM'
ML,4^Q\&^'=-U3^T[/2+:&[W,RR(O"%OO%1T4G)R0!UK<HH RAX;T<:.FDBQC
M^P)+YRP9. _F>9GKG[_-07G@WP[J&J_VG=Z1;2WA*LTC+]\K]TL.C$=L@UN4
M4 45T?3EEU"06D1;4<?:]PR)L+L^8'C[HQ6;I_@CPUI5RMS9:3##.L;1"0%B
MP1@ 5R3TXZ=NU=!10!7L;"UTRP@L;.%8;6!!'%&O15'0<UB6W@+PI9ZL-4M]
M!LH[P/YBNL?"M_>5>@/N!71T4 81\%^&SK/]K_V-:_;O,\[S=O\ RT_O[>F[
M_:QFH]1\">%]7U&;4+_1+2>[G39+*RG+C&.??'&>M=#10!3M])L;2^EO8+9$
MN98DA>09R43.T?AD_G63-X#\+W%K:VTNC6[16L9BB7YAM0DDJ2#DKDDX.1S7
M144 86I>#?#FL30RWVD6TKQ1B)#MV_NQT0XQE?8\5HPZ580:B;^&UCCNC MM
MYBC'[I22JXZ8!)JY10!@:IX)\-ZU>RWFHZ1;W$\R!)6;(\P 8&X X) Z$\CM
M6E;:186=Y+=V]LD=Q+%'"[C.61,[5_#)_.KM% &#<>"O#=UIEGITVDP-:V6?
MLR\@Q9Z[6!R,]^>:O:1H>F:#;26VE645I!)(96CB&%+$ 9QVX4?E6A10!SVI
M^!?"VLZE_:.HZ'9W%V<;I&3[^.FX#AOQS6I;Z386EY<7=O:QQ3W$<<4K(,;D
M0$(,=  ">GK5VB@#*L_#>CZ>;,VMA%$;.!K:WQD^7&Q!91D]"0*ATOP?X>T6
M^-[INDVUM<$$!T!^0'J%'10?;%;=% %73=-L](T^*PL(%@M801'&N<+DDGK[
MDU:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF2QB6,H690>ZM
M@_G0 ^BJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[
M G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S
M_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:H
MJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?
M^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\
M:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y
M[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^-
M%JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/
M>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_
MF_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@
M3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?
MXT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"
M?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_
M '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJ
MOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[
M_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH
M^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO
M<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6
MJ*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][
MG_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;
M_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/
M^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C
M0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_
MSWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\
M?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_
M8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\
MW^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[
M G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S
M_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:H
MJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?
M^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\
M:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y
M[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^-
M%JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/
M>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_
MF_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@
M3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?
MXT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"
M?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_
M '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJ
MOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[
M_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QI
M4LE1U837!P<X,K$4 6:*** .7UOXB^$_#FIOINK:Q';7:*&:,Q2-@$9'(4BM
M73O$6C:MI#:M8ZG;3:>H)>X$@"ICD[B?NX]\5YQ-K=YHOQG\2/9Z#?:LTMC:
MADM"F8\ \G<1UKGM?T;4;+2KC5]>L!I6CZSXCM)=0L(Y PAM5!!,A7CYFP6Q
MWQ0!Z?8_$WP7J.HK86OB&T>X=MJ!MRJY]%8@*3]#737<#7-E/ DSPO+&R+*G
MWD)&-P]QUKG/%6IZ/H'A:WOVTVTO;2*>W6VA4($!9U563@@8SD8]*ZF@#Q;P
MY#KGASXWV_AR[\4ZKJ]HVGM<$7<S$%B#_"21QBM#4'U;Q=\5=7\-W/B6_P!"
MT_3H(GMH+"40RW6Y02^_N >._;WIMQ_R<[:_]@8_^S5DVFFZ5\3/B3XEM_&%
MR0=(G-MI^G"7R?W09@7R,,V< ]?XO3% '1>!M1U73_B/K7A&76Y]=TRUM%N(
M[JX8/+ Y*CRV<=202>?3MS7I]>,>%([3P9\9!X3\,W9N=%O;1KB[@+B3[+*H
M;'SCGLHP3_']*]GH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ&M
MP7%UH5]!:'%Q) ZI@XR2.E $4?B/1Y;P6L>HP-,6V !N"WH#T)]LU;FU"T@O
M8+.6=$N)P3%&>K8ZUB:7KNBFTLM/1"DZ[$%H8&WQ,/48XP><_C6'=KJ>LR7N
MJV>F-,?-0V%QYRC8L3'D*>3N.[Z@T =S#=P7$\\,4@:6!@LJ]U)&1^E5Y-:T
MV&UDN9+R)(4D,1=C@;QP0/4_2N:U#56M)+;7[")G35+7R"@&<3@9CS^.Y3]*
M?+9Q>';W19KQ6DL+:W>)I0I813,03(?KR,^] '16VM:9=VLMS!>PM##_ *QB
MV-G^]GI^--L=>TO4IC#9WL4LH&=@."1Z@'J/I6'K-Y9ZQ8QW-A$]W;6UY%)=
M^7"<31C/ X^?'!Q[4:AJ-EKU]I46D-]HN(+I)6E1"!#&/O;B1QD<8[T =/-=
MP0300RR!9)V*QJ?XB!DC\A4=OJ-G=K.T%PD@MW:.7'\##J#69K?_ "'/#_\
MU\R?^BFKF[>UN+"VU+6K%&<B[N8KR ?\M8MYPP_VESGZ9H ZZX\0Z5:P6TTU
MXJQW*EX6VD[P,<C ]Q4D>M:;-I\M]%>1/;1?ZQU.=GU'45R5I>VVG#PC<7<R
MPPBQE!=N@)5*DOHCKDFN7>DPNUM+I_D[PA47$H).5SUP.,^] '8SWEO;)$TT
MH19I%CC)_B9N@_&J5QXBT>UO#:3ZA"DX(!4G[I/8GH/QK$O-7M-;_L>TT]VE
MN$O(9I8PA!B5.6W9''I5&\U"+2KV];2KMWGFN=TNE7-L297) )0XR,]1U% '
M2S^*=%MKAX)KY5E1BK*4;J.O:G3^)M&M9?*FOD1]JO@JW 89!Z>E5]2R?%V@
MG'\%S_Z"M9TDVJV_B7Q!)IEK;7!6* LLSLI.$. H Y[]2* .E&HV;-:A;A&^
MU9\@J<B3 R<$>U4O^$IT7SS#]N7S ^P@(WWLXQT]:P=-BBB/A(0S"9&:X<L%
MP,LC$C';!)&/:JVAZHEH\D4GB""V07LI:T>W!8CS#QNSWH ZN\\1:1871MKJ
M_ABF&-RD_=STR>@_&M,$$ @Y!Z&N$U6_ATO4=1FTZ]9+N60>;IMS;%EN&''R
M'&>1Z9%=G;7<=R7C! FBVB:/O&2H.#^!H ADUG3H8'FDNT2))S;LS9 $F<;3
M5B2[@BN8+=Y )I]WEK_>VC)KA[B".YTV>"9-\4OB0HZGNI?!J:*._M/%.E:3
M<%G6V2X^RW3<[XRGR@_[2XP?PH Z2?Q'H]M=FUFU"!)E.U@6X4^A/0?C6H#D
M9'2N.T35M+TK1$TK4(VBO4RD]LT+.TSD\L  =^>N:ZN"Z@N6E6&0,T+^7(,?
M=; ./R(H QM0\;^&M*U'^S[W6+>*Z!PR')VGT8@87\36['(DL:R1NKHP#*RG
M((/0@UY+X=UC0_"VE:AHOB>QD;5WN)#+&UH96O0QX*G&"#[D4GB.[M?[?U8:
M[=ZG81)9Q-H4-OYD2Y*<X"_QAL#!Z?AQIR&"JZ7?_#>IZ[5#2-8LM<L?MMA(
MTD&]H]S*5Y4X/!]Z\PN[NZ:_T(>-;O4+.R;2@R- SINNMW\6SG?MP<>OXUB0
M3ZA!X#T)5EDBTI[ZY^VO)))&,[OD$C1@L 3NZ#K1[,'6UV/>:*X[X;B]_P"$
M>F>XOX[RU>X<VC(\C[(^FW=(JL0"#@^E<"+ZYXD^W:G_ ,)U_:.TVFZ39LW]
M-OW?+V\Y_I24-;%.K9)VW/5U\3Z8_B)M"C>62]0#S-D+%$)4L S 8!(!-/UK
MQ-HWAU(VU;4(K;S/N*V2S?10"<>]<IX/TJV3X@^+;D";S(;B/9F9\?.A+9&<
M'GIGIVQ5?5;NR\-_$VZU?Q%"WV"YM$CLKLPF1(67[R< X).3^/O1RJ]A<\N6
M[[G>:9JMAK-DMYIUU%<V[' >,YY]#Z'V-7*\MUW5=/O;31;BVBO=-\*3W<_]
MH200M 7; V,=HSL8YY_J*R);B]F\-/%:7NH'1VU^"+3[EY&64Q'(;:QY*@],
MT^0/;6/::H/K%DFN1Z,TC?;9(#<*FTXV XSGIUKS#4O[4T<>-M*T6XOC!;+:
M21KYK221*XS*4)).<9JI8KIMQXLNE\,W5]=PMX?N%C:9I&/FGLA;GKCIQDFA
M0$ZVMK'M-%>0:/XC_M+5/ =G974\ES;6]S'=HX=091",*Q/#'()[XR/6K'@Z
M?2[K4+1=4U'6F\4222K>6S-*%'WN&4#:$ QC'?%)PL-5D]CTS3]3L]5MVGL9
MUFB61HRR@\,O!'-6Z\W^%B:=9'5=.!F35HKF7SH9&D.V,/A3@_+WZCDUZ14R
M5G8N$N:-V%%%%(L**** $9@JEF("@9)/:HH+RUNB1;W,,I'7RW#8_*J^M_\
M(!U'_KUE_P#037G6B03Q77AADT2RTV5;%IHKB)P7OB(<>6V%&"=P<@D_=XZ&
MJ4;HB4[.QZG17ENDZGXCUB%DM=5/V]K1Y)X7F5FCF7!4>6(QY?S?*02<@GKC
M-=)H.NW.L3+JGVE(+&]N%@MK>=3EE2)B^WIAB^[KGA*'%H4:B9U4UQ!;[?.F
MCCW'"[V R?09I/M,'VC[/YT?G8SY>X;L>N.M<9JSZ1;^,=1D\3) ;62QB6R-
MRFY",OYJIG^,G;P.3Q5+1+9[*_\ !T]_%Y5U_9MUY\DBX?:HCVASUR%]>G-'
M*'/K8[_[7;>9)']HBWQC<Z[QE!ZD=J(+RUNBPM[F&8KU\MPV/RKBM3BT^Y\2
MW\T;QPVU]X=D9[F*+=N#. 'P.6X(IG@_4+*POKJUCFTNXL4B@5=2L[00!I&8
MJ(FP2&;H>O?FCET#GUL=TMQ \S0I-&TJ<L@8%E^HIRR([,JNI9#A@#RIZ\UY
MQIU]X?N_%_G:.MA!)8":.WAC*I-?3,/FR?[@YP3U//0#-[PG=ZU9Z]_9.H:6
M\3SV[7MW,TD;%IF<@M\K'Y> @'4 "AQ!5+G=T445)H%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!GP:)I]M
MK=WK,5OMO[N-(IY=['<J?=&,X&/85:NK6WOK66UNH(Y[>52DD4BAE8'J"#UJ
M:B@#CK+X6>"M/OX[R#0HO-B;?&LDLDB(>N51F*C\J[&BB@#(;PQI#>)T\2&T
MSJR0^0MQYC<)SQMSM[GM6=XB^'?A3Q7="ZUC1XI[G 'G([1N0.F2A&?QS744
M4 8/ASP9X=\))(NAZ7#:&08>0$N[#T+,2<>V<5O444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &!Z4444 %%%%
M!1110 8I,#TI:* "FK&B,[(BJ7.YB!]XX R?P 'X4ZB@ HHHH **** # SG'
M-& >U%% !C-&!C&.*** "C SG'-%% !00",$9HHH ,9&*,#THHH *3 '04M%
M "8'H*7 SG'-%% !BBBB@ HHHH **** "C%%% !1BBB@ HHHH *,"BB@!,#T
M%+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>37
<FILENAME>cvco-2024330xex14019.jpg
<TEXT>
begin 644 cvco-2024330xex14019.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BJEYJ=AIY07E[;VY?)42R!<_3-5O^$D
MT/\ Z#%A_P"!"?XU2C)[(AU8)V;1J45E_P#"2:'_ -!BP_\  A/\:/\ A)-#
M_P"@Q8?^!"?XT<DNPO;4_P"9?>:E%9?_  DFA_\ 08L/_ A/\:EMM;TJ\G6"
MVU*TFF;.U(YE9C@9X -'++L"JTV[*2^\OT445)H%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MZM[.!I[J>*"%<;I)7"J,\#)-4/\ A)=!_P"@WIO_ (%I_C7/_%?_ ))UJ/\
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
MTU67Q#90M)9W&#<;!GRGZ$GV/7/KGVK-\)_%74_#>GII\]JE_:1\1!G*.@]
MV#D?A5-76A*T>IZEX\\>-X+>P5=.%W]J$AYFV;=NW_9.?O?I6GX-\2GQ9H"Z
MFUJ+4F5H_+$F_IWS@5X1XX\<2^-)[-GL4M$M0X11(7)W8SDX']T=J]<^$4,D
M7@*'S(W3?/(R[EQD$C!'M2:LAIW9W=%%%24%%%% 'A_QQ_Y#VE_]>K?^A&NI
M^"G_ ")5S_U_O_Z!'7+?''_D/:7_ ->K?^A&NI^"G_(E7/\ U_O_ .@1U;^$
MA?$>CU4U3_D$7O\ UP?_ -!-6ZJ:I_R"+W_K@_\ Z":@L^5=%O8]-UW3[^56
M:.VN8YF5>I"L"0/?BO7=3^-NG/I\R:=IMV;ED*H9]JJI(ZG!)/TKR/0[.+4/
M$&FV4^[R;BZBB?:<':S@''X&O0OB%\,K?0-)35-%\]X(CBY21MQ4'HPXZ=C]
M1[UJ[7U,U>VAQW@G1;G7/%NGVT",52999F X1%())_E]2*^HZ\5^#7B:UM;B
M;0+F.*.2X;S()@H!=@.48]_4?B/2O:JB6Y4=BMJ%]!IFG7%]<MMAMXVD<^P&
M:^8%F/BKQB)M0N8[=;ZZW32R.%6-">>3Z+P/H*]6^-'B'[)H]OH<+XEO#YDP
M!Z1J>!^+?^@FN!\(?#G4?%VG37T%U#;0QR>6IE4G><9.,>F13CHKBEJ[&I\6
M8-%EO;#4=&OK&<&(6\L5O,KE=@^0X!]./^ BNU^#WB'^TO#;Z5,^;C3VPN3R
M8FY7\CD?3%<I-\$=7CAD=-4M)'5250*PW''2N5\!Z^WAGQA:W,K%+=V\BY!X
MPC'!)^AP?PI[H6S/IRO,OC=_R*MA_P!?H_\ 0'KTWK7F7QN_Y%6P_P"OT?\
MH#U$=RY;&'\#/^0CK/\ URB_FU>T,JNA5@"I&"#T(KYG\%>-9?!EQ>2QV*77
MVE54AI"FW!)]#ZUMZ]\8-9U;3Y+.TM8;!)5*O(C%WP>H!XQ^6:IQ;9*DDCA+
MP1Q:K<"T/[M)V\HJ>P;C'Z5];QEC&I?AL#/UKYZ^&_@>[U_6+?4;J!H]*MG$
MC.XP)F!R%7U&>I]*^AZ),(HXOXK_ /).M1_WHO\ T8M>":#/K5OJ)?0?M?VS
M80?LJ%GV\9X /'2O>_BO_P DZU'_ 'HO_1BUXAX-\4'PCKAU(6@NLPM%Y9DV
M=2#G.#Z41V%+<VO[4^)G_4?_ / =_P#XFO=_#KW4GAK2WOO,^UM:1&;S1A]^
MT;LCUSFO+O\ A>K_ /0O+_X&?_85WG@?Q<?&6DW%\;(6GE3F'8)=^?E!SG ]
M:4KE1L=/7RMXM&?&NN#UU"?_ -&-7U37ROXL_P"1WUO_ +",_P#Z,-. IFAI
M-]J'PZ\<$7"MFW?RKB,=)8CW'U&&'X5=\<^(I_'7BZ&TTP-+:HP@LT QO8GE
M\=LG] *] ^*_@V36M.BUC3K=I;^V 22.-<M+&?0#J03^1-9_PD\%7%E--KNJ
MVDD$ZYBM8ID*LO\ >?!Y'H/QIW6XK/8\EO;)M,URXL7<.UM<M"6 X)5L9_2O
MK6OE;Q-QXVU?_L(S?^C#7U32D.(5\T?$3Q!_PD7C&YEB?=:VY^SP<\%5/)_$
MY/TQ7MGQ$\0_\([X0NIHWVW5P/L\&#R&8<G\!D_4"O"?"'A"\\8:A/:VLL<*
MPQ^8\L@)4<X X[GG\C1'N$NQV?B_3/#\?PUTRUL=6TV:_P!,PS+%<HS2;_\
M68 .3\Q!^@H^"WB'[-J=SH,SXCNAYT )Z2*/F'XKS_P&D_X4=JO_ $%[/_OA
MJX2XAO\ P=XL,98"\TZX!##HV#D'Z$8_ T]&K"U3N?55<S\0_P#D0-9_ZX?^
MS"MK2M1@U?2K74;8YAN(ED7VR.A]QTK%^(?_ "(&L_\ 7#_V85"W+>QX#X+U
MVW\-^*[/5;J.62& /N6( L=R,HQD@=37=^+/B[9:QX>NM-TW3[E'ND,;R7&T
M!5/7 !.3CZ5P_@;1;3Q#XOLM,OO,^SS"3=Y;8;A&8<_4"MWXC^ $\*207NG>
M;)ILOR,9#N,<GH3Z$=/H?:K=KD*]AGPFT6YU'QI;WRHWV:Q#22R8XR5(5?KD
MY^@-?0]>8?![Q-:WFCMH3QQ0WEKETV*%\Y">IQU8=#[8]Z]/J9;E1V/(OCI_
MQ[:)_OS?R2O(!>7"V362S,+9Y!(T8/#,!@$^N,G\Z]?^.G_'MHG^_-_)*H_!
MOP_IFJ0:M=7UHEQ(N(%$@R K [L#U/3-4G9$M7D9_P '=4TFQ\12VU["BWER
MH2UN6/W3W3V+>OMCO7O=?,_CGPA<>#M<VQEVLI27M9^^!_"3_>'^!KU[X;>-
MU\4:5]CO)!_:MJH$F?\ EJG0./?L??ZTI+J.+Z'=5X7XX^%NK0ZM=:CHL'VR
MTG=I3$A'F1$G)&.XSTQS7NE>)WGQDU*R\37ZQ6T-SIBS%(HG&QPJ\9##UQGD
M'K2C?H.5NIR%MXG\8^%V6W^VZA:!.%AND)4#T"N#C\*])\!_%2;6]3BTC688
MDN)N(;B(8#-_=8=B?4?E61K7QBL]5T6YLCX?WO-&4Q/*&121UQMYQ^%<G\-]
M$NM7\:6$D$;>39RK<328X4*<@9]21BJM=:DWL]#Z5HHHK,T"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;)N\M]@R^#M'O3J* /&E^
M'/B5'W*L"MZB?!I__"O_ !5_>3_P)KV*BNKZW4\CR?[&P_=_?_P#QP^!?%T7
M*<G_ &+H#^M1O:^.]'^?_B9A5_N2&51^ )%>ST4?6Y/=)B>3TU\$Y)^IY+I7
MQ.U2TD$>J0I=1@X9@NR0?EP?I@5Z5H^M6.NV8N;&8.O1E/#(?0CM577?"VF:
M_ PN8%2?'RW"##J?KW'L:\HM+B_\"^*RDA)$;!957[LL9[C\.1Z&JY*=9/D5
MI&;K8C S2K/F@^O5'N-%,BE2>%)8V#1NH96'<'D&GUQGM[A1110 4444 %%%
M% #)8HYHFBE19(W&&5AD$>A%<I>?#'PA>2F5M(6-B<GR970?]\@X'Y5UU%%P
ML8.C^"O#N@RB;3]*ACF'25\R./H6)(_"MZBB@ K%U?PEH6O7276J:='<S(@C
M5V9AA<DXX([DUM44 <K_ ,*V\(?] 2'_ +[?_P"*J>V\ ^%+2421:':%AR/,
M4N/R8FNCHIW8K(155$"HH55&  , "EHHI#,75O"6@:ZY?4=*MYI#UDV[7/\
MP)<']:Q4^%/@Y)-_]ENP_NM<R8_]"KM**=V*R*FG:78:1:BVT^TAMH1SLB4
M$^I]3[U;HHI#,O6?#FD>(%A75;)+D0DF/<Q&W.,]"/05D_\ "MO"'_0$A_[[
M?_XJNJHHN*QRO_"MO"'_ $!(?^^W_P#BJZ*QLK;3;**SM(A%;PKMC0$D*/QJ
MQ11<=ADT,=Q!)!*H:.12CJ>X(P17/6G@'PO8WD-W;:1%'/"XDC<.^58'(/6N
MDHH CN+>&[MI;>XC62&52CHPR&4\$&N=M_A]X5M;B.X@TB..:)@Z.LC@JPY!
M'S5TU% !1110!GZOH>F:];);:I:)<Q(^]58D8;!&<CZFJND>$=!T&[:ZTS38
MK>=D*%U+$[20<<D^@K:HH **** ,;6/"FAZ_<1SZII\=S+&NQ69F&!G.."/6
MK6DZ-IVA69M-,M5MX"Y<HI)&XX!/)]A5^B@ KG]1\#^&]6OY;Z^TJ*:YE(+R
M,[ G  '0^@%=!10!#:6D%A9PVEK&(X(4"1H#PJCH*HZSX<TCQ L2ZK8QW0B)
M,9;(*YZ\@@UJ44 9^CZ'IN@6KVVEVBVT+OYC(I)RV ,\D]@*T*** $90RE6
M*D8(/0URM_\ #;PEJ,QEETB..0G),#M&/R4@?I75T47 YG3OA[X5TN02V^CP
M-(.0TQ:7!_X$2!73    # %%% !1110 4444 8^L>%=$U^:.;5-/CN9(UVHS
M,PP,YQP15G2-$T[0;1K73+5;:!G,A123EB ,\D]@*OT4 %-DC2:)XI%W(ZE6
M'J#UIU% '-6WP_\ "MG=0W5OH\230NLD;AW^5@<@]?45T4T,=Q!)#,BR12*4
M=&&0P/!!I]% ',0_#SPI;S)-#H\:2QL&1UD<%2.01\U=/110!A:KX-\/ZW>F
M\U+34N+@J%WL[=!T'!K2TS3++1[".RT^W6WMH\E8US@9.3U]S5NB@ KF;CX?
M>%+JYEN)M&A:65R[MN<98G). :Z:B@!D,2001PQC$<:A5&2< # Y-4=8T+3-
M?MDM]4M%N84?>JL2,-@C/!'8FM&B@#E?^%;>$/\ H"0_]]O_ /%5/:^ O"MG
M*)(=#M-PY!D4R8_[ZS71T4[L5D(JJBA54*H&  , "EHHI#*FIZ99:Q826.H0
M+/;2$%HV) .#D=/<5@?\*V\(?] 2'_OM_P#XJNJHHN%CE?\ A6WA#_H"0_\
M?;__ !5;.CZ%IF@6SVVEVBVT+OYC*I)RV ,\D]@*T:*+A8*YNY\ >%KR\FN[
MC1XI)YI#)(Y=\LQ.2>OK7244 %%%% '-W/@#PM=WDMW/H\3SRR&1W+OEF)R3
MU]:Z2BB@#+UGPYI'B 0C5;-;D0Y,89F 7.,]"/04:-X=TGP^DR:591VHF(,F
MTD[L=.I/J:U** "L+5/!GA[6KYKW4=+BGN64*9"S D#IT(K=HH IZ9I=EHUB
MEEI\ @MD)*QAB0,G)ZGUJ2^L;;4[&6RO(A+;S#;)&20&'X58HH P--\$^'-'
MOX[ZPTN*"YCSLD5V)&00>I]":UM0T^TU6QELKZ!)[:48>-^AYS5FB@#GK#P-
MX;TN^BO;'2T@N8CE)$D?([>M=#110!EZSX<TCQ L*ZK9)<B$DQAF(VYQGH1Z
M"ET;P]I7A^.6/2K-+9)2&<*Q.XCIU)K3HH HZKH^G:Y9_9-3M([F#<'"/G@C
MN".16;IW@CPYI-]'>V&F);W,>=LB2/D9&#WKH**+A8*Q=6\(^']<<R:CI5O-
M*>L@&QS_ ,"7!_6MJB@#BT^%/@Y)-_\ 9;M_LM<R8_\ 0JZG3M,L=)M1:Z?:
M0VT YV1*%!/J?4^]6Z*=Q6"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KS#XL6B+<:;> ?.ZO$Q]@01_Z
M$:]/KR[XKWJ/>:=9*07B1Y''IN( _P#0371A;^U5CS<VM]4E?R_,['P/<-<^
M#=-=CDJAC_!6*C] *Z"L'P7:M9^#]-B<88Q>9_WT2W]:WJRJ?&[=SKPM_80O
MO9?D%%%%0;A1110 4444 %%<P;S4_$=_<P:;=_8-,M9##)=H@:6>0?>6/=D*
MH/!8@Y/3I4K^'=1MU\S3_$>HBX'(6\*31/[,NT$#_=(IV$=%13(?-\F/SMGF
M[1OV9V[L<XSVK&UK5;Q+ZWT?24C;4;A#(TDH)2WB!P78#J<\ =S["D,W**YX
M>&;MEWR^)M8:X/)='C1<^R!,8]CFC3]1U"PUB/1=9D2=IT9[.]1-GG;>61U'
M <#GC@CTQ3$=#117*-;W6K>,-7M3JVH6L%K!;-'';2*HRX?<3E3_ '12&=71
M7,W>DZQI5K)>:9K=Y=20J7-K?;'28#G;D*&4GL<_A6YIE_%JFEVFH0@B*YA6
M50>H##.#0!:HK N[VYTCQ+ ]Q,SZ7J.V%=W2WG'W?^ N./\ > ]:T=8U.+1]
M,EO)%9RN%CB7[TKDX5![DD"@"]15#1K>]M],B74;CSKQ\R3,/NJS'.U?]D=!
M]*S/%3W+7&B6EO>7%HMU?>5*]NP#%?*D;&2#W44 =%17/GPW=(-T'B764D'W
M2[QR+GW4IS4WA_4[J[^W6.HB/[?I\PAE>(864%0R.!VR",CL0: -JBH[ABEM
M*RG!"$@_A69X5NI[WPGI-U<R-)/+:1O([=68J,F@#7HJCK&J0Z+I<U].K.L8
M 6-!EI&)PJCW)('XUDPZ/K6IH+C5M9N;-WY%GIQ5$B]BY!9S[\#VH Z2BL:Q
MTS5-.OH]NKR7M@01)'>*IE0XX*NH&>>H8'ZULT %%89N[C_A.ELO-;[-_9AE
M\OMO\T#/Y5N4 %%8?A^[N+J^UY)Y6=8-0,40/\"^5&<#\2?SK3O[,WUJ8%NK
MBU)(/F6[!7'XD&@"S17%:GI=Y::YHMG'XAUCRKV65)=TR9 6)G&/D]0*Z+3M
M'?3YVE;5=1NPR[=ES*K*.1R,*.>/UIB-.BLCQ)J<^E:.9K54-S++';PF3[BO
M(X0,WL,Y_"JR^&KID#R^)=7:XZF1'C5<^R;-N/8YI#.@HJM80W4%FD5Y="ZG
M7.9A&(]PSQD#C.,=/R%6: "BBL;Q1?W&G:*9;:187>>*$SLH(A5Y%4O@\< ]
M^* -FBN8FCN-%UG288-5O+LWDS1S6]RZOE C$R# !7:0O3CG&.E=/0 4444
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
M!_T,H_\  !/\:L>)=,GUGP]=Z?;/&DTP78TA(4$,#SC)[56W^+_^??0_^_\
M+_\ $4 :]E%<06B1W5S]IF&=TOEA-W/' X''%23_ /'O+_N'^55=-.JE)/[5
MCLD;(V?979ACOG<!5R12\3J.K*12&<3X1\0/;^$-(A&AZO+LM8U\R*!2K<=0
M=W2K5G<3^+M6M[IK9K/3]*N7)BG8>=)<!2HW*"=J@,3UR<CM6YX>TZ72/#NG
MZ=,Z/+;0)$S)G:2!CC-0RZ3-#XBCU6P>-!,OE7T3Y E4#Y7&/XUZ>X..PIB-
MBBBBD,*YWP9_R"[[_L)WG_HYJZ*LK0-,ETFSN(9G1VEO)[@%,X"O(6 Y[X-
M&KVKC/#VCQ:U\-M*MW=HI4B$D$Z?>AD!.UU^GZC(KLZRO#>F2Z-X=L=.G='E
MMX]C,F=I.3TS3$<QKFL2W_@76;+4$6'5K)42YC7HWS#;(O\ LL.1Z<CM7>5S
M'C#PH?$=H'M)Q:WZ#RQ*?NR1D@M&^.HXR/0BNGH *YWPE_S'?^PO<?\ LM=%
M65HFF2Z9_:/FNC?:KZ6Y39GA6Q@'WXI#-6N3\2PW5QXL\.QV=W]DF*71$OE"
M3 VIQ@UUE8.NZ;J=QJ^EZCIALS)9B962Y9E#!PHXV@^E-"8#2O$&1GQ*"/3[
M G^-;U8&_P 7_P#/OH?_ '_E_P#B*V;4W)M8S>");C'[P0DE,^Q(!H P_&?_
M ""['_L)V?\ Z.6NBK'\2Z9=ZKID<-DT*W$5S#<+YQ(4['#8. 3SBH-_B_\
MY]]#_P"_\O\ \10!OUSOB;_D*^&?^PG_ .T9:V;$WIM%.H+;K<Y.X6[,R=>,
M$@'I6;XBTR_OVTR?3C;>?97?VC;<,P5AL=<94$_Q4(&;=%8&_P 7_P#/OH?_
M '_E_P#B*VK4W!M8S=B(7&W]X(B2F?8G!Q2&<QXD@NKCQAX>CL[S[)-Y-V?-
M\H2<8CXP:OKI6OA@3XD!&>1]@3G]:;KFFZI<:SI>I:6;,O9I,C)=.RAO,V=-
MH/\ =-&_Q?\ \^^A_P#?^7_XBF(WZYO42(?'VB2S?ZN2TN88B>@ES&WYE5;\
MC6_:FX-K&;L1"XV_O!$24!]B><55U?2;;6;$VMP77#"2*6-MKQ./NNI[$4AE
M^BN=2/Q?:KY*S:1?*.!/-YD+G_>50P)^F*OZ7::G%)-<:IJ"3RR@!88(]D40
M&?NYRQ)SR2?3@4 :=<[=_P#)0]+_ .P;<_\ HR*NBK*FTR67Q19ZH'00P6DL
M#*<[B79""/;Y#0@-6N=\=<>$;ICT66!F/H!,A)_(5T507MG!J%C/9W48D@G0
MQR*>ZD8- $]<YJGS>.?#RCDK!=L1Z#$8S^9I(+3Q5IL*VEO<:;J$$8VQS7;/
M'*%[!MH8,1Z\9JUI.C7,&H3:KJETESJ,L8B'E(5CACSG8@))Y/))Y.!TQ3$;
M5<9K.M6,GC.UM+N206NEI]H<) \@:X880':#C:I+<]V%=D<[3M )QQDUE^']
M*ETK3F6ZD26]N)7N+J5,X:1CSC/8#"CV H0,YG7O$VEQ7VG:U:27!EM)#'<
MVDJAK=\!\DJ!\I"OR?X3ZUW2L&4,I!!&01WILT,=Q!)!,@>*12CJ>C C!%9^
M@6%UI>C0V%U,LQM\QQR G+1@_)NS_%MP#]* *'BWKH/_ &%X/Y-715B^)-,O
M=2MK$Z>UN)[6\CN0+@L%;:#QD GO46_Q?_S[Z'_W_E_^(H WZ*@LS=&TC-\L
M*W./G$#$IU[$@'IBIZ0PKC?[3;3?'FM[=.OKSS+6T_X]8PVW'F]<D=<_H:[*
MLJTTR6W\2:GJ3.ABNX8(T49W Q[\Y_[[%- 9]UJ^KZG;26FEZ)>6TLJE/M5]
MLCCB!XW8#%F(] /QK:TO3XM*TFTT^$DQVT*Q*3U(48R:MT4@.7\:3FV&@S"&
M68IJT9\N)<NW[N3@"G7WC+[!92W4N@:RL<8RS/"BJ/<DOP/4]JT=:TR74I=+
M>)T46E\ER^[/*A6&![_,*TY(TEC:.10Z,"K*PR"#U!IB,;P_I]U#)?:I?F(7
MFHR+(T<3;DB15VH@;^+ R2>Y)J'QQ&\G@O4PBE@L8=U'=%8,P_[Y!JWH6F7.
MCP36+3++8QO_ *'DDND9_@;/4*> <],>E:K*'4JP!4C!!Z$4=0Z#8I8YX4EB
M</&ZAD9>A!Y!%.9E12S$!0,DD\ 5S<.BZQH>8M"NK66PR2EG?!AY/LDBY.WV
M(..QHGTC7-<3[/K-W:VU@W^MMK#>6F']UI&P0I[@ $^M #O W/A:*505AFGG
MFA!'2-I79?T(/XTGCUMG@R];:6P\)PO4_O4Z5T,420Q)%$BI&BA551@*!T K
M-\1Z9+K.A3V,#HDDC1D,^<?*ZL>GL*.H="K_ ,)-*?N^'-;)[#R$'ZEZ-)L;
M^XUN?7-3@6UD> 6UO:APYCCW;B78<%B<<#@ #DUOT4#"N&\+:?K$^CR26FN"
MUA-Y=;8OLB/M_?OGDGGGFNYKD],T[Q1H]K):6R:/+#Y\TJ-)+*&P\C/R N/X
MJ$)FWIMGJ5L\AOM4^VJP&T?9UCVG\#S6C6/9-XC-X@OX=*6VYWF"60OTXP"H
M'7%;%(9QEOJK:=XS\1JNFW]WO:W.;6,,%_=#KDBGZEKMYK3MX?LM-NK&YO(&
MS<7X5 D?W69%!)=AGIQU!/%;>GZ9+::[J]\[H8[UHC&HSE=B;3G\:77=(.JV
MB&WE$%_;/YUI<8_U<@]?52,@CN#3$7K.UCL;*WM(01%!&L2 _P!U1@?RJ:F0
MF4PQF8()=HWA"2H;O@GM3Z0SG? W_(IP?]?%S_Z/DKHJRO#NF2Z/HL=E.Z/(
MLLKEDSC#R,XZ^S"M6A@C&\1Z9+?6*7-DRIJ5B_GVKGIN Y0_[+#*GZY[53\*
M!]51_$UTFV;4$ MX\Y\BW'W5SZD_,?J!VKHW7=&RCJ016=X=TV71_#NGZ=.Z
M/+;0+$S)G:2!VS3Z"ZFG1112&%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8.O>+=-T%2DK
M^==8X@C//XGM51A*;M%7)E)15Y&Y)(D4;22.J(HRS,< #WKA/$'Q%AM]]OHZ
MB:7H;AA\B_[H[_R^M<9KOBG4M>D(N)/+MP<K!'PH^OJ?K6+7J4,"EK4U\CSZ
MN,;T@=5I7CW6+"Y+W4IO86.6CDX(_P!T]OY5Z7HOB+3M>AW6DW[P#+POPZ_A
MW'N*\*J2":6WF6:&1XY4.5=#@@_6M:V#A4U6C,Z6)G!V>J/H:BO.?#_Q%(VV
MVM+D=!<H.?\ @0'\Q^5>@V]Q#=P+/;RI+$XRKH<@UY-6C.D[21Z5.K&HKQ):
M***R- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBCI0 451MM8TV\NGMK:]@EG3JBN"?_ *]7J;36XDT]@HHH
MI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MJ5[K&G:=+'%>7L,#R?=5VP3_ (#WJXK!E#*001D$=Z;32NQ73T%HHHI#"BBB
M@ HHHH **** "BBB@ HHHH **@N[VVL8#-=SQPQ#^*1L"N)UCXE6T.Z+2H#.
M_3SI053\!U/Z5K3HSJ/W49SJPA\3.[=TC0N[!5'5F. *565U#*05(R"#P:\'
MU37=2UF3=?73R+G(C'"#Z <5)I/B/5-%8?8[IA'GF)_F0_@>GX5V?V?+EWU.
M7Z[&^VA[K17#Z/\ $BRN=L6IPFUDZ>8F60_U'ZUV=O<P7<*S6TT<T3='1@0?
MRKBJ4ITW:2.N%2$_A9YGXB^(5S=-):Z3FW@R5,_\;_3^Z/U^E<.S,[%F8LQ.
M22<DF@_>/UI*]ZG2A35HH\:I4E4=Y,****T("BBB@ R:T]'U_4=#G\RSG(4G
M+Q-RC_4?UZUF44I14E9C4FG='MOACQ+#XDLY)%B,,\) E0G(YZ$'TX-;M>8?
M#S4[+2[759KVYC@3,6-QY;[_ $'4_A5O5_B5]Z+2;;V\Z<?R7_'\J\:IA9.J
MXTUH>I#$15-2F]3O[BY@M(6FN)DBB7J[L !^)KC=7^(]C;;HM,B-U)T\QLJ@
M_J?T^M><ZAJE]JDWFWMU),W;<>!]!T'X54KJI8"*UF[G/4QDGI#0Z"7QKK\M
MX+@7[(0>(T4!![8[_C74:1\2HGVQ:M;^6>GG0C*_BO4?AFO-Z*Z9X:E-6:,H
MUZD7>Y[_ &6H6FHP":SN(YX_5&SCZ^E6:^?K6\N;&<36L\D,HZ-&Q!KM-'^)
M-U#MBU6 7"=/-B 5_P 1T/Z5Y]7 3CK#4[*>+B]):'IM%9VEZ[INL)NLKI)&
MQDQGAQ]0>:T:X91<79G4FFKH****0PHHHH **** "BD)"@DD #DDUQGB#X@6
MEAOM],"W5P.#)_RS7_XK\./>M*=*=1VBB)U(P5Y,ZK4-2L]+MC<7LZ0QCNQY
M)] .I->=ZM\2;N2Y TN%(H%/WI5W,_X=A_G-<AJ&I7FJW)N+V=YI#T+'@#T
MZ 54KU:."A#6>K/.JXN4M(Z(]=\/^.K#5MD%WMM+L\88_(Y]CV^A_6NKKYWK
MJ/#_ (WU#1]L$Y-W9CC8Y^9!_LG^A_2L:^ ZT_N-*6,Z5/O/8**SM(US3];M
M_-LIPQ ^:-N'3ZC_ "*T:\V47%V9WIIJZ"BBBD,**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BHYYXK:%IIY4CB099W. *X'
M7_B%]ZWT9?8W+C_T$'^9_*M:5&=5VBC.I5C35Y,Z_6-?T_0X=]Y, Y&5B7EV
M^@_J:\RU_P 9:AK6Z%";:T/'E(>6'^T>_P!.E8$\\MS,TT\CR2N<L[G)-1UZ
MU#"0IZO5GFU<3*IHM$*C-%(LD;,CJ<JRG!!KN= ^(,T&VWU<&:/H)U'SCZCO
M_/ZUPM%;U*4*BM)&-.I*F[Q9[Y:7EM?VZW%K,DT3=&0YJ>O"-,UB^T:Y\ZRG
M:,_Q+U5OJ.]>EZ!XZL=5VP7FVTNSQ\Q^1S['M]#^M>37P<Z>L=4>E2Q49Z/1
MG64445QG4%%%% !16?=Z[I5C<+!=7\$4I_A9^1]?3\:O(Z2('1E9&&0RG(--
MQ:5VA)IZ(=1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S>O^--.T3="A
M%S>#CRD/"G_:/;Z=:Y;3?B5=I=G^TK>.2W8_\L1AD^F3S71#"U9QYDC&6(IQ
MERMGIM%5-.U.SU6V%Q97"31GKCJI]".H-6ZP::=F:IIJZ"BBBD,**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBN9\0>-=/T7=#$1=7@X\M#PI_VCV^G
M6KA3E-VBKDSG&"O)G0W%Q#:0-/<2I%$@RSN< 5Y]X@^(I;?;:*N!T-RXY_X"
M#_,_E7(:QKVH:Y/YE[.2H.4B7A$^@_KUK,KU*&!C'6IJSSJN+<M(:(DFGEN9
MFFGD>21SEG<Y)/UK:T'Q=J6@LL:/Y]IW@D/ _P!T]OY>U8!/-)7;*$9+EDM#
MEC.47=/4]QT/Q/INO1C[-+LG RT$G##Z>H]Q6S7SQ%(\,BR1.R.IRK*<$'V-
M=YX?^(DL.RWUE3+'T%P@^8?[P[_4<_6O+KX%QUIZ^1Z%+&)Z3T/2Z*AM+NWO
MK=;BUF2:)NCH<BIJ\]JVC.V]PHHHH **KWE]:Z?"9KNXC@C_ +SMC/T]:;8Z
ME9:E$9+*ZBG4==C9(^H[4^5VO;05U>Q:HHHI#"BBB@#S'XG_ /(4L1V\D_\
MH5<)@5W?Q/\ ^0I8_P#7$_\ H5<+7O83^#$\?$_Q6)@48%+1708#:NZ?J=[I
M<WG65S) _?:>#]1T/XU4Q12:35F.+:=T&*3 I:*8,3 HQ2T9H$)BC I:* $P
M*,"EHH ,4&BB@!N32@\T8%+B@ HH'6EP*"Q*=1@44 *CM$ZO&S(ZG(93@@UU
M>D?$'5+#;'> 7L(_OG#C_@7?\<UR=-J)TX5%:2N5"<H.\6?0ZMN4-ZC-+6=>
MZSI^D6B27UU'%\H(4G+-] .37#ZO\2I7W1:3;^6O3SIAEOP7H/QS7A4\/4J?
M"CU9UH0W9Z317A:^(=86\^V#4KGS_P"\7./ICICVQ77Z1\26&V+5K;<.GG0C
MG\5_P_*MZF!J15UJ90Q<).ST/1:R]<UZST"S%Q=EB7.(XT&6<_Y[U8T_5;#5
M8?-LKJ.9>X4\CZCJ*XKXH?ZK2_\ >E_]EK&A2YZJA(UJU.6FY1.8U_Q?J.NE
MHRWV>T[01GK_ +Q[_P O:N?I<"C KW80C!6BK'DRDY.\A*448%+5&;$- I:*
M );:YGL[A9[:5XI4.5=#@BO0O#WQ#64I:ZPH1S@"Y0<'_>';ZC]*\XHK*K0A
M55I(TIU94W[I]#45E:IXBTO1D_TRZ428XB3YG/X#I^-<)J_Q&O;G='IL0M8^
MGF/AG/\ 0?K7BTL-4J;+0]:I7A#=GHM_J=EI</FWMS'"O;<>3]!U/X5P^K_$
MG[T6DVWMYTX_DO\ C^5<#<7,]W,TUQ,\LK=7=B2?SJ*O0IX&$=9:G%4Q<I:1
MT.ZTKXDW43!-4MUG3_GI$-K#\.A_2NZTO7],UE,V5TCOC)C/#C\#7A=.1VC<
M.C%64Y#*<$4ZF"ISUCHQ4\5..^I]"45Y+I'C_5=/VQW>+V$?\]#AQ_P+O^.:
M[W2/%^D:QM2.X\F<_P#+&;Y3GV/0_A7GU,+4IZM71VT\1"?4W:***YS8****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MG->C?$S_ (]-/_ZZ/_(5YS7M8/\ @H\K%+]ZPHHHKJ.9A28I:*!"8HQ2T47
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
M@TZB@!N#3J** "BBBA@&**4=*#UI)@)1113 **** "C!I12T -P:4#FEHI7
M#TIN#3J*8" <TM%% !1112N W!I<&EHI7 ;@T8-.HIW*&T4I'-)1<+!1BC%.
M%%P&T8I2*!1<8E**#0*+@+1112 **** "BBC!H *,4H'-+VH ;1110 48-&#
M3J -KP?_ ,C9I_\ OM_Z":]EKQOP>/\ BK-/_P!]O_037LE>3C_XB]#T<'\#
M]0HHHKA.L**** "BBB@ JAK?_(%N_P#KF:OU0UK_ ) UW_US-5#XD*6S/.@,
MTX+S2@ 4M>K<X+";:4+S2CK3AUHN,3;1MI^,TNVH'8CV^U.V^U/P**!C-OM3
M=M2TNV@"':*:5YJ;92;:=P&#@"KFED?;74?QQ$5588%2Z:VW4HQZ@C]*\W$+
MWCII[&WW)]310.E%<[1H.!XI#244 *#0U)13 *<HYI!3LBA:*P[A2'I2YHI6
M$]0#,!C&1WW_ #5G7.B:;>,XGM4W?WHQ@_I6B>AI@_US^X%7&I*.S$XQ?0YN
MZ\%6[C-K>21G^[(-P_2LFY\+ZI;<(BSKV,3<_E7>FA6*]JZ88V<=S&6'A(\M
MD@GMG*7$+QL.S*146X>HKU9E23_71I(O]UP&_G69=>'-)NOF:T\L_P!Z([3^
MN?Y5UQS!/XCGE@_Y3SS(QG-+G-=5-X+QS;W^1_<E3_"LFZ\-ZQ;#)@$H_P"F
M)W5UPQ-.74YYT)QW1ET4K[X&VS1M&WHPQ2'U[&MDT]F8--;H**,T5:5M1*S"
MD/6EI#UI7 2BBBA, HHHI@%%%(>E  >E)12 @CBIV%J+CC-)GG Z_3-36MI<
MW\WD6L)E?/0#I7?:%X/M[ K<WV);CKLZK&?ZFL:N(C37F;TZ,IZHYO0_"5SJ
M>);@/;6N<[C]]J[ZRTVTTFR,-E$D8 ^8GJWOGO5S("A%^Z.@QBHY/NM]*\JM
M6E/<]*E2C$==$EES_P \Q6FG_'M%]!69<GYE_P"N8K1C_P"/>(>PKEMK<WZ6
M%HHHHNQ608I-BDDE :?10M-@LNIE7GAS2K]6\ZSCWMU8* :YR]^'=N5/V&ZD
MC;L'^9:[BBM88BI'9D2I0?0\CO\ P9K5GEEA6YQU,?\ A6')!-;MMFB>-NX8
M8KW<@-P>GTJO<6-K=(5N+>*53_?0$UU0QTNISRPBW1X:>!DT=L]J]3NO FD7
M&YHD:!ST*'('X5SU]\.[Z(%[.[28@\(?E)_&NN&-@]SEGA9K8XP$'H:1JT[W
M0M6T]F:YL9 @_C4;E_,5F%MW05TQJPEJF8NG):-"448P<=Z&!4X;@^]:71+5
M@HH )&1THP:!!1@TH!S3J &XYI<BE/2F8- #LBEIF#3Z "BDR*6@ HHHH **
M** 04444#L%%%% 6"BBB@+!1110(****!V"BBB@+!1112N(****8!1110 44
M44 %%%%*X!1BE'2EI@-Q1BG44 -Q13J0T )1BE%+0 W%&*=10 W%&*=10 VC
M%%.H ;BC%.HI-@-Q1BG447 ;1111N HZ4'K2CI2'K18!***!UIL!0,4N :4T
ME*X!@"BBBE< HHI1UH 3%&*=0>E.X#:,4HZTM%P&XHQ3J*0#<48IU% #:***
M!W"D(YI:* N Z4444!<**** N%%%% 7"BBE% 7$Q1BG44#0@'-+110,****
M&XHQ3J* "BBB@#<\'_\ (UV'^^W_ *":]CKQSP?_ ,C78?[[?^@FO8Z\G'_Q
M%Z'HX/X'ZA1117"=84444 %%%% !5#6O^0-=_P#7,U?JAK7_ "!KO_KF:J'Q
M(4MF>>J,FGA1FD7K3J],X0P!1113 <IQ2[J92CJ*5BA]%%.I -IU%%*X!3:=
M13 8_P!VBP_Y"ML>VXTLGW:;:';?6Y[&5?YBN#$[G32V-\GD_6BD88.*!TKF
M-!:*** "BBB@ HHHH 4=:=3** '4W_EO_P !_J:4?TI/XU^E #CUI:** "BB
MBD-L*3<0=O:EHJDQ$<L,=PFR:..2/NLJ[JRKGPMI-QDI#);-V-NV!^(.:V:*
MN-64=F1*FI;G'7/@N;DV]XC^BRKM/YKU_*LFXT#5K;.ZRD=5ZO%AA^@S7H]&
MY1ZCZ&NF&.E'<PEA8O8\H<[7VDMG_:SG]:3Z]:]0N+.TN01/:PR ^JC(K(G\
M(Z;*"8GEA)Z%6R/R-=<,=%[G-/"M;'#=LTN#Z5T-QX-O8P6M7BF/8$[6K&N-
M,OK-OWUM(A_W>#75"O3ELS&5&42N*#33("<=#W%&[-;J2;,FFA:0T&G1P37$
MBQ01F21NBCO0Y<NK",>;1$3L%P6.!FM[1/#%WK+"63=;VF?O%2-P]JW]#\&1
M6XCN=3(EE'(B[*?>NM4!5P %'157I^%>;B,79VB=U'#=65M/TRRTF'R;2 1C
M'+GDN:LDDFEH/2O.<FW=G;%*.P5')]UOI3JCD^Z?I4O4JXZY^\O_ %S%:<?^
MJB^@K,N?O+_US%:<?^JB^@H&+13J;2L 4444@"BBBG8!1TH/6DHHL%Q1TH-
MI:+ -VJ3EAG%9U[H&DW^3<6,)8]PF#^8K3I#3BY1>C$XQ>Z.)O/AS9R9:RNI
M8&/\#X9:YN\\$:U89,:)<KG_ )9''Z&O6A2XSQQ73#%U(F$L/&1X//;7%I)M
MN[>2W;TD3;FH\C&<C%>[36EO<J5EA24#_GHH-8-YX)T>\<ND)@<]XOE_2NJG
MF"VFCFG@VOA/*"<=>**[2^^'5RI9K&[611_#)U_.N=O/#^L6&3<63;1_$@W"
MNR&)IRV9S2P]1=#-HIIW*VUE*GT(Q3LUM<S::W"BBC-.XO093\TRB@=A]%,I
MXZ4""BBB@:"BBB@;"BBB@5PHHHH&%%%% K!1110%PH'6B@=:!CJ;3J*DD;13
MJ;3N 444ZBX#:*=11<!!TH/6@]:!TI  Z4M%%.X!1113 **** "BBB@ HHHH
M **** "BBB@ HHHI, HHHI %%%%- %%%%-@&,T8Q2CI2U-P&THI:* $-)3J*
M=@$%+112 **** "BBB@ HHHH ;3J** &T4ZB@=AM%.HH$-HI3UI* "BE%+0.
MPVBG4AH"P"EI!2T!8****!A110.M PHIQZ4V@ HIU% #:*=10!M>#_\ D:[#
M_?;_ -!->QUXYX/_ .1LL/\ ?;_T$U['7DX_^(O0]'!_ _4****X3K"BBB@
MHHHH *H:WQHMW_US-7ZH:W_R!;O_ *YFJA\2%+9GG8;FESFD R:<!@UZQP7'
MKTIX&5I%Z4HZU(P"X-.[44=Z5RA5J2F44@'T445(!13.]/'2G<!K_<-5,[55
MO[C!OU%77^XWTJD_^K/^?2N+$K4Z*3T.ED.Z5V]232#I0W4?04E<IJ.HI!TI
M: "BBB@ HHHH ****  =1]137^^GXT[U^E*W1?\ ?'\J $H[TYNM+0 4444
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
M":]BKR<?_$7H>C@_@?J%%%%<)UA1110 4444 %9VOG&@WO\ US-:-9OB#_D
M7O\ US-73^-$R^%GF@<XJ5']ZK+UYJ8$5[+6AYR99W<4X'(J '(J1>E96+N3
MK3ZB4XJ0,,5-RKBTZF;A3LT6"X[)HR:,BFYI#%HI<BDH 4?=-5V.,YJ;)J&0
M=:Y,4;4GJ;-D=VG1GW(_6IZK::0=/4?W6:K0YKA-P'2EI#Q0*8"T444 %%%%
M !1110 4'E2#12'H?I0 X=/P%.P*CC),8)ZT[)H =113<F@!U%%-R: '4444
M %&*** (+NW2ZMGMY4)CD(!V]:OZ-HEIHD1%N9"S\[I6SM^E09Y3_?%;1/RX
M]J$!&Q(/WB3W/3-,I3V]J2K0"&FM3C36I@QAI#TI333TH)$HHI1UH 0]*;2G
MK24 '>FR=#3J8YX- $M[Q/\ ]LQ6I'_Q[1?[HK+OO]=_VS%:<?\ Q[Q_[@H*
M%HHHH **** "BD)YI1TH 0]:!0>M Z4 !H%!ZTE "FDHHH 44&DHH 4=:4]*
M;2B@ '6EHQ0>E !0>E)FEH !S I[YHI!_J5'UI,T .HHIN: '4HZ4E&: '44
MW-&: '=*0@$8I1THH"]@[8I, ]12T4/56'=F?>:+IE[_ ,?%G"S'OL&?SKG;
MWX?6$N3;2R0L>V=P%=E16D*LX;,SE2A+='E-WX&U>U)\@+<+ZCK6#/97=FY2
MXMID(_O(17NF:9+$DB;717'H1FNF.-FMSGEA(/8\(#97) % (->NWGA+1[W<
MQLU0GJ4.#7.WOPYY#V%V0/[DH_K773QT7N<T\*UL<+16Q?\ A36['):R9T'\
M41#9K'.5<HRLK+]X,I&*ZHUH2V9SRIR70**;N&>"3[=:=6FO0AJP4445+T"S
M[!1110 4444 %%%*.E "44[%(: $I124HH #0*#0* %HHHH **** "BBB@=@
MHHHH%8**** "BBB@ HHI0.* $HIV*,4 -HIV*,4 -HIV*0T )112B@!W:DHH
MH **** "B@=:<0,4 -HHHH'8*?@4F!2T!8913L"C H&-HH/6B@84444 %%%%
M !1110 4444 %%%*.M  .M.P*,"B@ HHHH ,"C HHH ,"DVTM&:0&UX1'_%5
M6'^^?_037L%>/>$2?^$KL./XV_\ 037L->5C_P"(O0]'!_ _4****X3K"BBB
M@ HHHH *S=?_ .0!>_\ 7,UI5F^(/^0!>_\ 7,U=/XT3/X6>8#K3QUJ,'FG9
MKV6>;<G4BI5;BJ@>I5>HL5<L!Z<&JMO%.5R:5BKEG<*=N%5]W-/S2L,EWTN1
M4.:7=4V'<FW"C?4>:0MBBP7)=PJ-^::'HSD5SXA>Z:4I*]C5TDDVDX]'&/RJ
M\/NBJ.D8\BX7_:4U>%><=0'K0.E+BB@ HHHH **** "E'6DHZ4 .(&*;2Y-)
M0 ( (Q]:=@4V/E6'HV*?0 4F!2T4 %)@4M% !1110 4#K2XI0!F@ (&^,>KB
MMEJQ96VR0@#GS%S^M;+$$9'I0AV(C3,FGGI3*M""D:EI&I@QAIIZ4XTT]*"1
M#2 G-+1B@!#24X]*;0.P5&_0U)4;]*!$U[_K_P#MF*TUXMX_]P5F7_$__;,5
MIC_51C_8'\J"A:*** "BBB@!IZTX=*,4F<4 !ZTF:** "BBB@ HHHH ****
M"BBB@!<FDS110 4N3FDH[T (I)A7\:6D3_4K^/\ 6EH =3:7-)0 9IPIM+F@
M )YI1TIM&: '9I12"C- "F@4E&: %- I,T4 .HI,T \\T +WSWI02!C-!Q24
M60:A@<\#FJUUI]I>KBYMXY1_M#I5FBG=K9B:3W.5O? 6E7.Y[?S;=R#_ *ML
MC\C7.7G@#4H,M:SPW*_W>4;_  KTS:-V>]+WZUM'$U8;,Q>'@SQ&\TC4[!]M
MQ8RI[A=P_2J8(+  G<.JC'\NM>\LBNNUE!'TK)O?#&D7[%Y[--Y_B7@_G77#
M,&OB1SRP5]F>.T5W]Y\.T<EK.Z*>B2<_K7.WOA#6;(D^0)D]8^:ZH8JE/9G-
M+#S1A45)-#-;L5GB:(],."#4>">G'UK=-/9F+BUT% XI:3.*44""D/6EHQ3
M;2B@T"@!:*** "BB@G% 6"BDR/7%"LIZ$M]#0.S%HI<4E#T!!11118&%%%%
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
M6EQ24 (HS!CT-&:5?]2WUI,4 )2YI** '44=J3- !FEIM.'2@ HHHH ****
M"BBB@ HHHH !2YI** %S2TVES0 M%)FC- "T4F:6@ HHHH *7-)10 ZBDS2T
M %*#@4E% #MU(3FDHH *4'% &:"I/>@!3TIW:FA3ZT\#BDP.>\1Q?Z1:N.^Y
M3_.LZS/[^8#NF?UK8\0KF"W?T?'Y\5AVK8O$'JI!_7_"I92+H.5S128QQZ&C
M-(8M%%% !3MU-HH ?12;J6@ HHHH 7-&><Y(^E)12M<!0Q&.A ]152YTRPO"
MQGLX79OXL8/YCFK5%6IR7PNQ$J<9'.W'@ZS=2;6>6 ^A.16/<^%M3MU)15N%
M'=#S^5=R0&&#2@L,8/ [5U0QM2*LW<PGA8R5CR]XI8"1-$\9'4.,4P2*PR#F
MO4G59?\ 6*KC^ZP!%9=SX>TNY8LUMY;-WC;&*ZX8]/<Y98)K8X/_ #FC%=-/
MX+9 S6MXK]PL@P?SK&GT;4K0%I[1U0?Q+\P_,5U0Q-.74YY4)Q92I<8H16;/
MRMQ[4X*7SCD#J?2M5)/8AJPW-+3EB=FPH)J86,[#E<"G=#LRL2!WI1S5Q=/;
MO3_L87J*7,A\C*%+CWJV;<#^$T@MP>U3S!R,J'CWHS]*T([>,'YB*L""!>2J
M4<P^4R5P>,4-@$\'\JV-UJO "Y]!39)T51MC!%3=ARF2OWNAQ4J["<%:M-+G
MD1BFJQ/\'-%V'*$4(;[JY%7%MLC&VHHG<#@8JW"9&^;(';%2Y&BCH5_LS9.!
MC%(0%X9JM/%)(<AACVJ,VF.N3FCF0<K(D:$$X&?QJ0744?\ #C-*MJ%S36M"
MW0 TFT-$RW,3#*YS5:6[DW84\>E."*O&.:1HT4;B<4: (LK-RU(4<\CI2++%
MG[U0O>G)50<521+)&<KQCFHRTA/)XJ%IG)SBE$K'M3L*_8M1M\V"*E>;;]T
M5 ,F/('-1[)3_":+(:;+*W.ZG22#'%44#KV-2 L:32'=FWX;+'Q#9\<;C_Z"
M:],KS3PSN_M^TS_>/_H)KTNO-QGQKT.W#?"PHHHKD.@**** "BBB@ K+\1_\
MB[??]<C6I67XC_Y%V^_ZY&KI_&O4BI\#/)J***]\\8**** "BBBE< HHHHN,
M****8!3>].IO>@ J6U8+>1,6 (;OZ>M14C ,,,>,8&.HSP:F6S'%ZHNW6K2W
M5V]EHL?GSJ?GG_@3\>]=9:V%^MG"_P#:,B3%!N!"NA/T.#^M8\<,%E9_9[*,
M11A0&('S,?4FM^W :Q@/)^4=:^?GI)GMQ=T,D35X$W%+:X7ORT?^(_6FB^9<
M>;972>I"AU'TP2:M[BF-N1]#3A,V,$!OJ,'\Q6;**JZC9,<&ZBC/I(P0_K5G
M864.N"AZ,.0?IBD9+:7_ %UNK_K_ #JN^F6+MNC+0'_IFY7^7% %C8<]*:1A
ML'CW-1_9+R-?]&O2_M(H;\^]1B34HO\ 76L<O_7%BOZ&@EEC\0?H:,9JL=1C
MC.+BWG@/?>G'YBIHKVTG'[JXB;_@6/YTA$H&#2TI!QG''J*0\"BY2&/S@?[0
M-/\ 7VI"1L)/7%*O0Y[\B@84444$L****8@I<4E.[4#04HI*44%"C_C[@_WJ
MU'Z_A66@_P!+@'^U6HU..XF,)IF,4ZDZU9(UJ: 2> ?K3F!I#\L3.QV)W8\"
M@&-X.,$=<5'/<0VB&2:944=?7\JJ&_DG8IIL7F8_Y:,/E_\ KU)#IL$4HN+M
M_M=T>?GZ)[ >E!)$&OM1&8!]DM3_ ,M7&'8?[(_K5BVM+2P'^C1$R'EIG.YF
M-32,TA^8G_#Z4TC'3I18H&8O)O8Y/KW--QSFEHIV 0]#39/NBG'H:1^@J@)-
M0_X^!_N"M-?]7'_N"LS4!_I '^R*TTYCC_W!4 +29I:3% "TF*,T9JK@)111
M3 *0BEHH !2&EI"* #.>M)W_ ,:7%(>* '!CV(_$4DBQ3KMGA1U_V@":;G/2
MCD=:E@0KI=LHQ;M-!_N2$#\CD4>1J</^JO()@.@FCP?^^A_A5@,",48]Z5@*
M_P!KN(_]=82CU:%O,!_/!I5U*S8[3,$?^[)\A_6K(.!ZTUU24;9(T<'^\N:+
M .4AUR""#T.1S05/3OZ53?2[5B3&9(&]8F*_RI3;W\"XM[Q9!Z3KS^8YH LJ
M1Y+8YYQ1FH6FEM;9"]NSNQ^?RAFHDU2S9MK2>6_]V0;30!;Q24J.L@S&RL/5
M3FC!SP,CU% "]J:>M+D?E2$_K0 4H-&*,4 +10** "BBB@ HHHH **** "BB
MB@ HHHH **** "ES244 .HI,T9H 6BBB@ I0:2B@!U%(#1F@!:*** '+2TT'
M%*#F@!PZTO>FBG8H RM?7_B5%L$E'4\>F:YZW&V[C!ZYQ_,5U6K _P!E7. "
M?+.*Y3.V;>.@92?YFHEN4BX<@DGUQ0*60?.?0G-(.!2 7-+3:7- 7%HI,TM
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
M#IIT^8CB5GC$A^0GL:FVT'GKS]:,GUKAJ59,[(T[#V_X]8O]Y_\ V6F4]_\
MCV@_WFIE9%A3)/Z'^5/IDG0_Y["@#IXA_HT/^Z*5OO&E3A%'8 4AZUHB3-UU
M<V,3?W7_ *5AV?&H6_O(*WM;&=)..H<5SJ/LEB;."&&#^-*11T#?>-)2O_K&
M^M)612%6G4BTM PHHHH)849QR***! )7'0D?2IA<2!<,B,/?K4-! /44T[ .
MN-EW:/ Z-'D\%.?YUE'2RC#9+OQ_LG/Z5I, 1THD7I_O4-W <1P/8<TE%.I#
M0VG444%!1110 4444F!/9?\ 'W_VS;^E7C5*Q_X_/^V9_G6@P'I5Q$R+M3*>
M>E,JB1&IM.:F&F@8&FGI2TAZ51(E(>E+10 VBE/2DH *:/\ 7)_O"G=Z0?Z]
M/]X?SH EU3_CX_X!6B/]5%_N#^59VI_\?9_W*T5_U<?^X*@H6BBFU1(44ZFG
MK3 ****"@HHI#UH 6BD%+0 444AH 6BFTHH 6BBB@ HHHH$PHHH'44 @7_4M
M4BD+'FF(/D;ZTLWRV[?[IK&LW&#:*23=CG+^]>:Y95)V53I&SDXI:_/,15E4
MJ.Y]!"$8I)!29%&>/E(/KGM5:>^MK09GFC7ZGFLHQE)V2*;2W+5(0".M8=QX
MCB48LXI)V_O'Y1^M9TVIZA=# F$.[M&.?S-=U#*L35>UD<T\5".QU$MU!!'O
MDD1!ZLV*CM-1M+UF%O.CD<8%8MEX?O\ 4\-'#([=#)*<?S-3:CX3U/2D%W#M
M+*.3#U'U]J])Y#)0O?4Q6,BWJ;H/%+6+IVMK,5M[O$<P'WA]UJV@,*">_O7A
M5:%2E)J9VPFI*Z"BBBLBPH-%(QPI/0#J31:^@M@S3'DBA4O))M![DUE7NOQ0
M92W EDZ<?='UK,CAU#6IPB^9,Q/,:C$8KU,)E-?$:O1'+5Q48;%^[UX;C'8Q
MF0]W89Q^%9/E:K(AOHVNI=IW&0#*?3BNVTKP;;P$27\GGOU$2\*/\:Z@"+R?
M)1%$0&-FWBOI:&58>G"UM3@GBYR=S@]-U)-1@ROR2# >,]5-: %4O$7AR739
MCJVD *@^=D7HF>OU!].U)IFIQZA#D#;(!AT_NGUKYS,<NEAY\\?A/0H8A5-"
M]WJ:&>2V?*$X] :BHR:\RG4G"7.CH:4E9G26=]%=KCA7]ZM;:Y*-V1]X8CZ&
MMNPU19,13<-V-?4Y=G*G^ZK;]SR\1A''WH&G[49H_'/O17T*UV.$-U'RD_>Y
M]**0T *1CM13<'M2@D#IF@!2 >HI1TQVI-WJ,4;J ' XJ-[>WF.9(8V([L!3
MP<TN* *C:=$V##)-$?6)^/UIWEWT:@0SQRX[2C!_,5;!)/)S3MQ'>@"D;JZC
M&9[-_K$0P_GFL[6-2M'TF<-+L92K;7!!X8'H:Z 8QQQ5#6(%GTJZ23E?*8_D
M,TF".(@OY);A/L=M+("<[R, ?C6@9+J,8GLC(.O[AP2/KG%)]H=5B0DA   %
M.!5SSI5<D2-C/3.?TJ45(HG4+93^]=X3Z3*4_4\&K2$2()(W213_ '6S4GGL
MWWHT8'J3Q59[&PGDS]G,;_WXCM/YKBF26-M-J#[#,AVVNINO^Q.%<?F>?UH?
M^TH3AK>&?_KF=A_+D?K0!/3JJF_BB&+F&:+W\LL/S6IH9[:8?NIU)[#>/Y'F
M@"2BAP5 .!COBC(/(.10 4444 %%%% !1110 4HH%+0 4444 %!Z444 -HIU
M% !3:=10 4444 %<]XA)&JP]V^S# !]VKH:Y_P 210/>6YF@$A:#&[N/F/>N
M;%? =>#_ (J,W:W\0(/<&G*S(."1^-0FR$>!;WLL1'\# ./_ ![/Z8I72]C
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
M"BBB@H:>M%+BD- !1110 A.#0.>M!&:3I0(4#%!.*3=03F@8H.:6F@XI0<T
M!.!2CIF@C-';%  .M.IHZTZ@ [TZF]Z=VH %Z/\ 4TVGCH_U-,I"8I;8K.Y
M7J/;'7->1>.O'EQ=7#Z9IDK16Z\2NO5OQKM?'6K#3-"?:S+)/P,>W6O"2Y=M
M['<2<DGO6E.-R)NP!,9)))/4D]:""1CM2@Y( '4X%+*MS"<&RG8#NHSFM[I&
M:N,*X'&1]*T/#EW_ &?XCT^XC=DQ,%?!X.:S#<QC_6K)#G_GHN,4@E3<K1RH
MS(=WRGJ1CI4NS12N>Z>/]=U+0-(M[G3I(P7EVNSIGC'%<39?%K6X2%NK6TN@
M#V)C./KR*ZSQG'_:OP[CN IW(B38/7 ZYKQ=1GDIP.!64(\Q3=CU^T^+FF2D
M+>:=<VY[E6#C\^/Y5T&G^.O#6HG9#J212DX"S@I^IP/UKP# 8?Q=?6G$*>JB
MK=)"YSZ?5E< AEVG!#$XS0,J22#G/R@>E>%>%/&][X=N4CN)'GTQB%DB8[B@
M]5]*]BO-28^'I=1TXQW#"#S(<\@G&1TK&4+;EJ1J8&0>1]3S3N0/6O&+?XM:
MTI_?6MK*F>A!!_G75Z'\3[+5;ZVL)K.2">9MH.X%<T<KL.YW9)/<T9-,#<X]
M.M+FE88-''*?WD:/_O*#5:32;*1MPC9&_P"F<C+_ ".*M#YL[<TOISS0!3^P
MW,>/LVH28!^Y-&''YC!_6D:35(2<P03CV<QG\CFKI)(QDCZ&D))&,D?C18"G
M_:#QIFYL+F(^RA__ $'-21:C92MM$X4^DG[L_DV#5@-A<#BD>.*7B2)''H5%
M3<+&;K #VZ[,.G^SR*Y\NL2%G=44=WXJSXKBGTZUADL?+AA)P^%'!KCO*O+Z
M8 "6=O[H&17SN,RBKB<1SK8[\/B8TZ?*:UQKUK$Q6(B=O]@\?F:RY]5U"Z?R
MD<0*W\$(RWYXK:T_PE=S8DNX D0Y\O=\W_UJZ6PAT_3AL73)82/^6CIN_6NR
MADM"FO>U(GBY/8\_MKN_T64"ZCN&@?G$@._'J,]:Z6VNH;F(20L'4C.1V^M=
M)>QZ9JT'DSO&>ZL>&4^HS7!ZCI-_X<N#/;/OMF;)8?=;Z^]<>89/&2YZ6AKA
M\7?W9&^!R",C'.0>M=39.9+2-B<G%</I^HQ7T9V'8X^\C?TKL]-!%A']*Y<D
MC4I8F4)+H/&J+A=%S%(:44$9KZZQYS&T4N*,4F(!UI0<4@&*6FA,4')J0#*D
M>M1CK4@^[0P1S.N1J-5#<_-"#^1-4K;[DB^X-:'B%=M[ X_B0K^N:SK8_O']
MUK%EK8G'%% ]Z*:)"EQ24ZF 4444 %%%% !1110 4444 %%%*!F@ %+2=* <
MT +28]S2GBD!H 7/XT9/KQ110 #(.<G\34@GF (#Y_W@#_.HZ* "1(9UQ/#$
M3Z[1FH!I]JG^IDGB/^S(2/R.14_UYI,"@",6^H_\L[B&Z']QQM?_ ,=)_E3?
MM,\8_?V,J'TC;S/TX/Z5/VQDXI_G2;=NXX]* *B7]I(=OVA8W_N2*4/_ (]B
MJNO_ #:4NWYB)E[>Q],UJLZ21['@B9>XV\&L?6]-T\Z5+*D 39(A(08'H?YU
ME6^%FV'TJ(P]C <C I>H&.1[_P#UJKI9P%@8[R6(XX!.1^M2>5?JQ*F"9?;@
MUX;/HB;S70X4\>_-,=+>?B:WC)]0,'\^M0-=&-]DEK.F/X\;E_,4])X)3A94
MSZ9YIV 464$2[K>YGMSZAMP_\>S3TBNH\NUS#+&!NSL(;/YT[8,CH1]>*8Z]
M4['@<]JJ/Q(F?PLV@Q&QATX-;<O^M;ZU@*Q,* ]@*WG.3GUY_,5[%/9'S]7X
MF-HHHK1F:"BBB@+!1110 4444 %%%% F%%%% BUI_P#Q_P 7U_I715SNG_\
M'_%]?Z5T55'8 HHHJ@"BBB@ HHHH *ANO^/63Z5-45U_Q[2?2FMP,8"G+]ZD
M7K3QC(K=F1SLC9N93_M-_.@')I&&99#ZL?YFE P:YGN:)Z"T444AAVIE/[4R
M@"6?YI /1%'Z5%4LW$Q_W5_E45 !3H,_;(!P#O'6FTZ%G6Z3RPH?(P6&>U '
M1S.D$9DDD1$'4L<?E5/S[F^7-J!;VXZW$HP2/]D5)'8 /YUW(;J8?=WCY%^B
M]*M9+#)//Z?E6B)(K>TAM<",%G8Y:5N6;\>PKF=17;JMR.>7SS75=&&,_B:Y
MS6EQJ\A'\0!I2&+I'S0W"D]"/U__ %5>%9VD'FX&?[I_G6AGC]*R&F+10#FE
M S04@ S2@8H Q2T!8**** "BBB@+!2YI*7% 6$4 KG/0TN*:HP67/OFGT!8*
M*** "BBEQ0,4=*.])G% ZT"98L!B]?\ W!_.M CBJ%C_ ,?K_P"X/YU?)XJT
M21$4W&*<3S32<U2 0TUJ<::U.P,8:2E-)3)$/2DIQIA.*  CO24I/'2D/MS0
M =:0'][&,9PPI>Q.< =2>U4'U>V2<);EKF93RL0SB@#3U$,UV<#^"M%"IC3G
M!V@<\5B:K:W%[/O-Z]K;-&-R*,,Q],]JN1:%IT,*81]Y _>+(P;]#4%&CCC&
M03[&F=>@;Z$<U3.FR(V8-4N47^X^)%_\>&?UH?\ M6$?*]M<?[RE#^>35 7,
M'TI,FJ?V^ZCQ]HTZ3ZQ.'!_E3AJEL/\ 6B6$_P#32,C]1FF!;I#UJ*.[MISB
M&XB<^@<9J9E(Y/'U- #:*.#Z_E2E2%SSF@!*0C-*>/>@'- A-M&V@G':EZT
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
MBBD 4SH:?33U% $D_,[#T 'Z8J+%2S9-Q)@9//%59KV"TPKL6E;[L2#+G\*
M)>@RW ]:6PNH9-<@MHR974Y?8,JO&>M4S!=W1S>R&TM^HAC^^_L3V'TK4TA(
MX-0ABAB6*/D[5&,_+W/XT ;Q!R>:!1C'%%:(D/2N=UX;=4![.@_2NB]*PO$*
MDW,# =5(S28%/2O^/B9<]4/Z5IXYQZ<5E:;D7Y!X!0@GT]S6OAB2<'!/6LGN
M4- Q3@<4A&#R0/3)ZTN*"D*#FEIOW>OZ&G4#"BBB@EL****!H7%+VI,TM QO
M_+1_I3J;TE(]13J "BBB@ I<TE% "XS2J.:!TI0<&DQ$]CQ>2'T05>-4+$YN
MIO\ =6K[5:$T1D9YIM/[4RK0A#36IQIA-4#&FDI3C') I,C&02?P-!(&F$$\
M@9J.ZO+>R4&>55)Z*.2?PJF+G4+XYLK9;>(_\M9NOX 4 79WCMXB\LR1J.I8
MX_+UJ@VIRW7&F6KR'H)9%PA-31Z/:(XEO'DO9NN9CE1]!VJZTK;=J@(G38O0
M4 9S:3),0VJ7;.3TAB.%^E7;98;4I':P1Q#< 2!R:0  =,GU-$?,R?[PH EU
M'Y;LXZX# UIK@QQY'10:S=3'^EL?1*TE_P!7'_N"E8H3:*7!'0G\Z6BF*XWD
M=&(I.3][!I>]% RO+:VLK'? I/KC%0C3+=&+0R31,>ZN?Y5=./QINT&@"J;>
M^3_57Y<>DJ _K2!M1B7+06\_^X2I_6K>".E!) ]3Z'I0!4^WM&,S6=P@]0NX
M"ECU2RD;;YX4^C BK0=A_&?^^136"2,/,B1AZD _TI *)(W^ZZM[J0:4*1S@
M_E59]/L7.1 %;U0E?Y4T:85.8K^XC]BP8?J*8BV>< =?>C!4X(YJL8M208CF
MMIL=!(I4_F,TB3WZY$^G=.\+[L_GBD"+0.:6J(U:W4XFCN(#_P!-(6Q^>,59
MCNK6;_574#GT60&F,E'6G4@!)XZ>M*01V)^E !2YIN?7 _$4OXC\Z !/NO\
MG12J.)/I24 <!\5K S:5:7X7/D,5D/H#C%>05]':UID>K:->6,F2LR$_0]1^
MM?.DL303/"XPZ$J1[BM*;Z&<UH=;\-]>CTCQ#);W+[8+Y1'G. ) ?E_2O:')
MQNQD>WIZU\S,#G/1@>"*]!\._$V2PMTM=:B>X1  DT6-P'H033J1UN@@U8]6
MXSU'UHZ'UKF+7XD>%;M@INVMV/\ SUC*@?CTK?L]7TN_9%LM0M;AFR56.96)
M_#-9\O<JZZ&+XVUY]#T@K X6YE!((Z@8ZUX7+(UQ<23RLS2R$L[$\D^]>A?%
M>5CK2IDC; JA3[G)KSK. ">_-:02(EO8;LP?ERH]NU/'!X/'J.M!CN6!:&VD
MF0#G9BJ[W:Q'$MO<Q-W#Q&M+HFQ/VJ-LCD?GZ4+=02+\DT9/<;@#2L,'#<>H
MH] U1Z_J<9\4?"2*=5W36T2R>I#)U_3/YUY#&Q*(>N>I_'_]8_"O5/A+?-=:
M3J.DS'<!EPO^RPP:\TU;3CH^MWNG$G_1Y"@SW&3C],'\:SINS+>USK?A=JC6
M?BEK1V'EW2%>?[PZ5Z[K%[_9^BWET#M=48(3_>/"_K7SGI]V]AJ=K=QMM:*5
M6S]#7K?Q%UI!X>LHXGR+I1,N#VP-I_,BIFG?0<6>274PEO'DY.< 9], 9_.F
MV\#7EY%;J"2[A<"H3P!ZCC\*ZGX=::=0\70%@#'%EG!K6]HD7NSO_%^KCPQX
M4M=*@(6:2+:P'8#J?^^CBO'!(\C,SG)8Y-==\3+]KGQ9<0[CMA"1 >V,G]37
M&D[1]*F"TN5)DF>1GC/K3^.P)^@K1T[2!=Q!Y=SEAD* <XJ>;PO APAN(#Z*
MQ'\ZIU+$I7,1N2<@[?3%?0'@J\%YX.T]SGY(]F#U.*\0?P]>K]RY#?\ 71:]
M=T/R?"GP^6X:=IB!YHW8X<X&![9Q651IEQ5BYXH\8V7AN-UR)KL#"1^GUKR;
M5?&>O:P[>9?/ A/^K@^4#_&LG5KZ;4M3EN99-[$G))R#5887KP*J,%:[)<GT
M+<&IZE;3"2*_N$93D$.>?K7<>'/B==VTJVVN$30L<+*!\P'J:\^$D1.#(@/N
MP%/:+Y@&'7UZ8IN*Z I/J?1S:M:#3AJ".9+?:"#&-Q(/>DM-:L+Y0T5PH_=>
M:0W!"9(SCZBO(_ OBB33KF32;I\6=QE48M_JV/3\*[K5_#VH2X:S" M:1VLI
M7KM^8MC\EK%QLR[W6AV"$.H93D'I2GBJNGH\6FVR."'6)0<]>E6>32L-!UHY
M'<_A1TI,YHL,=NSQS1A>A&1313AS18"*6UMIO]9"K>Y%1C38UYAEEA/;:V1^
M1JU@T\?2DP,/6K2Y_LUB;G>JX)#+S6(#MEC/7#BNMU5?,TVX'_3,UQP),4?K
MMS6<BEL7V7$C+GOUHH8_O"??^E%")%Q2TF:6F 4444 %%%+B@!1TI"*444
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
M0S:?97'^MMT;Z<4 60",L1SD_E7C'Q-\-S:=J1U>PBS'/S)$O3->M)I<$/\
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
MU">^\9_,5T!Z^]<Z.)(F'][^M=(XPW/H*EEIC:4'%)14,:'9%!YZ4VE7K0,
M/6G _4?0T44"; (&.!PQX![YK@_'>EI>:S!-YS1L;<+G&0<$UWF<<CJ.E<MX
MS4":RD'="*J$;L39P8T2Y3_5SPO]<@_RJ*6SOH ?]'+^ZLO]:W58U("<8(S6
MCI(E3.9M+F\AN%EMI)+=N[(.?Y_TKW'2-(6[T:VGGN;G[0T8+-YG.?IT_2O)
M[*V,^HP1*!\SCCUKW#2R/L8 & IV@5'+8IE(Z)<+_J;X_P#;6(-_(BHVT[4D
MZ"VE'^RQ4_KFM^BBPCF9%NU<;]/GP.I1E;^5->9(QF1)HA_TTB9?U(Q73D C
MO^!Q32BD<KFBP'-1W-O*<1SQ,?0.,U/M([5L/96\H_>0JWLPS59M#L68LD9B
M/_3-BO\ *ER@0:=_KY>1P!WJS<W5M:INGE$?IZG\*C.ERPC%O=L@/WF?YFQ[
M$]*2/3[>%S($$DO>27YB:: K&ZO+GBRLQ&A_Y;7#8!^B]:8-+C=]U]-)='J%
M^X@_ =:T'W$\M_@*9C'?-4@ -L39$HB0= H IF .><GJ33C36JA7&$4F*=2&
M@0E,(YIQZ4E "8-(0<4Z@]* (\&B,'SX_P#>%.Q0G^OC_P!X4 .O_P#C]?\
M"M/L/]P5F7W-Z_X5IXX'^X*108-&#2T9IDC:***"A".:2G4AH 2D()-+10*P
MSI3EZ4$<T"@+"/VIN#3VIM AM*.M*,=Z4XH 2C%!&:<.E Q .:=@CZ44F30,
M7O3J;3LT ,3[\GU%2;A4:<O+]!_*I,G^[0(4Y'I^=,YIWR8)*D =:;N7.,_G
M0!EZSH%KK,7[S]W<*/EF Y^A]JX:^\(ZG:S$BW\^/^]$.OX5Z80XYQQ3<OZ#
M\J L>-W&E>42MQ;R(1UW*1_,53&D6C21RB%'7=U9 1QZ&O;G2.08DC#>S $5
M1NM%TN[3;-90YSP40 _F*=PL-L]/@>SAEM+FYMX7CR$1PRG\&!KR;QEX+:UU
M"21BZ2.^Z*XC7 ?/8CI7LL$$=I;);P ^6G !)--U"QM=4M#:W41=#T(ZJ?4>
ME*.@2U1\X2Z?JD.0T$<I[F-OZ55+2Q',EK/'ZEH_\*]KN? <Z$M;3K(O8/P:
MR9_">I1C+6'F#_8.:M3(L>7Z7>I;:Q9W<#EI89T<* <\')XKK_BC;!?$5K?Q
M@^7>P*>!QN[UI:?I7V#6[6XDL-BK*H=6AX(S@UT/Q$\+VM_I-O=6T 1H6R2@
MVDJ?H*7-K<=CQAD!7!&3V&>]>T^!9(O$/P].F3<B)'M">O'.#^1%>7/X8>-
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
M%8T?CC6!+O::!T_N*N17.*!_$ ?K2+'$DF\1IN]*SYBN1':1_$2=?]?IZ/\
M[CE?\:TK?X@:>_\ K[6:+_=PW]!7G>ZC=1S#Y#U2#QCHDIXN]A]'C/%:46J:
M?.!)#?0OD=-X'Z5XL>M* 1T.*OG(Y3W%?+D^[("1Z'-./7DY]Z\1AN+F%]T-
MQ(I'H:T(?$^M0-\EXY [-S1SBY#UVBO,X?'NKQX\U89?JN*TH/B+G N;( ^J
M-Q5<R#E9W)&32;:YJ#Q[I4N XDC]<C-:$/B?19N$OHP3V;*T[A8U<8HJ&*[M
M)Q^ZNH7SZ-5@C=SD$>U%R1M&,T[&*,9H"XW;BBE(P*2@+@>E-IU!Z4QC:**!
MU% "1?>D^G]#3:='_KI/I_0TM( HIE+NIBN.HW8J(GFB@+DN^D+Y&WUJ.B@!
M)8HKF P3QB2,]0W05)!&L$0B3.Q0 H] *91G% BI%H]K#JUS?HPS<IM8=C]:
MR-5\)1W%I E@%5X9"Q#=6!ZBNBZTY>M '+^-_#":]8Q7"VT<T\ (,>T'<#S^
M8_K7(:#X7F74H8X+0PA6!8A"NT9[^]>N XII8@C'&3SB@;/$_%W@XP^)[QDF
ME1)V\T84$'-6/!^@1VVMP>2'>;#<Y/ P>W2O7KFRM;UE-Q"DBCCYAFF6>FV&
MG,SVUNB.3G*CG%.Y-CYVFTW5-.OI@D9;$S'>&!(Y]#6KXF76Y=!TJXU54>!C
M^X,2#?Z?-@>U>KZEX-MM0NVN8[AHO,;<RX[T/X4>3PY+IDDZ.PF\V%R.@]*?
M,,XGP_\ $N4Z1#H]SHKSPPVXBDDC8\(%QN(Q7G%Y&R323:5=M<0[SA)<#"GT
M_"O:=*\(ZAIVIHTD2>2Z&*1DP>"#VKD;_P '0Z9J<J&R*X)*LH)!':A-7 ]%
M\"7UY?\ A&TN+W<90S1JV.9$'0GUXR*\;\?:G8W.O7NHVZ.8&;8Z8'+9Y/\
M6O=?#"2KX=LEE4[@N"F,8&3BO(/%OA*:T\2W:Q,GE2L716'&&-).S [#X7ZQ
MI+Z='H^GQ3>:(C<3,0-F>G^%1_$SQ/>:;(FG6%P\!>(.\B<-R<?^RU0^%>DW
M-KK=Y(\J")8"A1!@#GO5OXN:,TL5IJT<9+)N@D*]<=1_7\Z-.8#CO#.E:Q+X
MKM2E_P#95<AO,RQ9CW'7^=>@>.O&=]H,B6=HT198]TLCKGW_ ) UPWA_6[R]
M>S@M=-7[3;-N>?=C*+U]JQ_%FI2:SJEY*X=DD+ F,YP,8J[*]R=3UBU\='_A
M K?798([B=F\J0(=HW<X/0]>M8ME\8K%KE;?4=.:!VZO')NP/R'\Z\]T36[:
M+PC>Z5%*[(\\<D88=P,']-M8EY)&DEN\UJS'<0DBGI]:2BF!]'3^+M"MKBVB
MEOV\RYQY8 ;C=TSBM&+5+">\-G#?12W Y,0(.37@UU?6EUXETA[/<(2+96#=
M<AU!_7-9TFJ2Z5K5Q<PRM%+%<-&KCW-'(.Y]*H\;R,J-$7[CN*DX'1=OK7SQ
MIWBO4=!>^OHG9Y'3#.><$GK^M:?A?4M<U3Q1:%=5"";!9G?[P[J![TN4:9[F
M=O>@8[4$8 !.>/RI*DH4TE(:!0 M*.M)G%&<T /'6ESCFF#K3AUI- 2!N.*S
M==C5]*G+J&V)NP>^*T%^\*COXO.T^YC_ +\;#]*E@<HL\B.#"J1J6/1??WJT
MT\PZR!_]],UFJV8HF]5#?H#5]C^\/^UBH0"^9&W^LMHY/]ZJS6.F2R?O+,1_
M]<OE_EBIZ*8$;6*+_P >^H7$?^\Y;_T(M2I:7J\K>Q7!])$ _52O\JEP** *
MY;4T8@V$3KW\N7_$?UH:]2,?O;:6(CJ-@8#\1S5@%TY7CZ&G?:)3QNS_ +U
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
M$FR6XCB<=F&,_3)%.5E?E'#CU4@_UKTH['DL6BG%"!G!--X'!(SZ4Q!1110
M4444 %%%% !113L"@"UI_P#Q^Q?7^E=!7/V'_']%]?Z5T%- %%%%, HHHH *
M*** "HY_]2_TJ2J]_*T-C-(HRRKD"@"DV44LV% &<DUCZG=07#1I$V_;G)'3
M-5)9I[@[IG.?[H/%1X Z#%*X"]J*!UI2.*0"4444 !Z5(!_H[GOD5'4@/^C-
M[L* (L"FT[Y@1\O/<&F2R1V\1DG=8U_VFQ_^NG8!3DUHZ?;W%Q;L/M!AMMW*
MH/F)_P BL-;JYO!BPMF*]YI_D05TFC1S0Z8OFS++(S,"T?08/2FM0+5O;VUF
M"88_G/5WY8_C4I8N<G\1V/UH/!QQ259(T]:3/-*>M)WH RO$*Y@MF_VF7\\5
MDVIQJ$&/[V*VM=!;3HS_ ')0:PX#MNXF'9@:F11MGEV^M(13F&';%--9,I"4
MHZT"EQ0)A1110%@HHHH"P4444!8*;)QCV84ZFR?=S[YH3$.I<FE8 4VGN-,?
M13<FC<:5@;'4IQM_6F;C02332!%+5K"/5-*N[-P"9$PN1T/;_/O7B$]DD;R0
M2PJ'1BC?+CI7O8X.:\R\>:8;/5A>1IB*Y&>.F[O38TS@WTZ$'*IM_P!TXIAM
M9%_U<\J?\#-:A/;N.#4;H&J;%IF9NU!/N7?X/S2_VCJJ=XF%7&C%0F,>E*S*
M(AK>H)_K+92/533U\2D'$EK*/>D*>M1-'2L!;7Q+;$X8.I^E2_V_:XSY@ ]Z
MR7B3^XOY57>VC/\  *8&Y+KMHJY\T-["J;^("YQ!!^+UC"!4E91GM_(&K4<2
MC! Q6<Y(Z80NB2:\O;HGS9V53T1. :;%;KG+ D^YS4JICFI5%9\QJJ:&!,#
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
M:F11T3_>IAI1S&C?WE!_2@C-9,I""EH Q10)A1110"84444#N%%%% !39/\
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
MBB@"UI__ !_Q?7^E=%7.Z?\ \?\ %]?Z5T5- %%%%, HHHH **** "JFI_\
M(-N/]RK=5-3_ .0;<?[E ''YQVS6QH^/[/3;@DDY]:Q^X^O-6([V:"V6"':@
M&<MC)J0-N>2&W&99O+'IWJA-K2D%;6/('\3UE$,S[G<LW]YN<4\9 (SUJ@%E
MGFN"3.Y;T .!3% '44N*,4 )QZ5(XQ;I[DU'4LG^HB_$_K4@14N*,4M4 PCY
M#6_:\6$ ]$'ZUA'A2*WK? LX!D9\M>/PHB ZBE )]OK0X\M=SD(G4L_RC]:H
M0W:QY R*3OQ_*L/4O&6B::A#70N9!T2 Y_6N/U3XC:C<!DL(4M4/0GEJ7,A\
MK/1[F\MK*%FN9DC&TGYCUXKER,*V.F>/I7EVH7]U>'S;R>29O=J]3MV\ZSBF
MQA7B5OTI73V*<+*YJV7_ "#XSZ9%3#D9J#3V'V Y_O<#UJSM; PI/K@5#W)L
M-HHP?2CZX_,4T 4444 %%&:* "BEQ24F4@HI<4E"$QL?W&'HQ_4YHHB^](OO
MFBF(**** $S2&@]:3- #@:,TW-+0-"YR!CJ#D5Q/Q#TLO'!JL:9\L[)3_*NU
M%0ZA:1:EIMQ92CY95P#[]J8V>(D8[Y]_6FYJ6>&2VGEMI2=\3%6!'0_YQ4-,
M2&D4PGM4I('6HV&>E%BKD3#BHB.<>M3-TJ(_>'UJ2D]2HR[KES[U808%09Q.
MY_VJG0BN2>YZ-+X2=!Q3P:C5LG@&I,&LC4=BDW>U !-+B@!*-I]:DQ2;: ()
MQC ]:@V"K-P,%:@P?2JB3(;M]#28/K3Z0CO3 C(.>M&#ZT_BEP* (\XZTA?!
MZ5(0,TA44P&[J0D4I4TTIGK3 -P%)U-!0+TI"#0 'BD)H.:2@EA28%&:":3
MOZ?@6\H_V\_I72VO%E ?]BN8L&!@E//W\?I73VW_ !X6_P#NUVTMCS*WQ#ZJ
M7XW1PCU68?H*MU5O?NP?27^0JY;&4/B1R,(RE2XJ.'A,^M2UY[W/8CL-VGUI
MPZ4N*<,8H90T'BG4N!2C%(!M%/X]*./2@!HI:7'I1LSUH&@'UI1S32F.E* 1
M28QP&*<.M1\TO(J0),"EP/2HPQSR#3MX]#0 I%)LHW"EW#UH 3RUI-A]:=N%
M&1ZB@JY'M/K13\4N!0%QF:,T[\#3MM $>32$U)BFD<T ,!I:7:IZYHVXZ=*
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
M'G3^)FII7-M*G]UP1^(/^%6JHZ02&N >GR'\.1_45?P:I&;$HHHIB"BDS2T
M(>M)2GK24F H-!I**$ 4444P%%+FFTHH8"T49HJ0"BCK2X- "444N#0 E.R*
M3!HP: '4W::=10 4P]:?3#UH <@R<>XKD;KRQ?3HT*D!SZC-=:I((]<URFH
M#6+I 1D-TS[5QXSX3T,O^-E22"Q<_P#'H%/<K@?RH%G: ?NYIX_;>3_,T_9Z
M\4&,>HSZ9KR3UUL,^S39_=WO_ 7 _P *>8+T+G$$A[8R/ZTT*3ZD4[:HY&0:
M!C0UPA/G6#;<9RKYJ[IDPD63$3Q@Y(#+CTJNDDJY(D/TS_C5FRD:2<@MG"D=
M?6M\/\9AB?@-O3CQ<+WXJWZ&J6F_ZV8=R!5[H,5[4=CP);B4444R0HHHH **
M*!UH 7!IU)D4M !3<&G44 6=/_X_HOK_ $KH*Y[3R/MT7U/\JZ&F@"BBBF 4
M444 %%%% !534_\ D&W'^Y5NJNHI))I\Z1 %RN%STH XX\9SG@9HQD9%7X-!
M5O\ C[N&<GGRX_E6J 55)"*4 )&.M2 H'-+1FC- !1VHS15 -J1^BCOM%,I[
M\.N?[HJ0&TZFTZJ *Q?%W_(MR =Y4_K6UFL3Q@P'A\KGK*O\C1$D\_C S46K
MJ!IZY[L/YBIE(4 YJ+6X+B/38I9(76)WPK$<$U;2$FSG95'D25E!:U[C A?T
M(_PK* .*YZAW4"-T! 'J:]J^'<GF^![-C_"67\C7C!XR?IC\Z]=^%\F_P65[
M1SNM3#<*^QW&G'][(H[K5\X[=*S].XNB#U*FKX^Z*V9R"-3:<U-I %%%%  .
M32E>*!UIV10 1C##-> ^+X%@\8ZO&,K^_+8SZ@'^IKW[I7A_Q&@,/CN]"C_6
M*DG_ (Z*F?PFM%KF.9&1T:3_ +[K1T-/.U(PLQ8&-B-WJ*H*I'45HZ#QKL0'
M\2,![\&L8/4ZZL5RZ';^%M.23Q!",;5AS+D?Y]37MF_ 7@Y(^E>8^#;4%M0N
M<<IM13ZY!)_D*],BRR(3UVUU6L>?<D$A[9'U-(=L@(=0WU%-%.P<4 5GTZPE
M),EA;,3U)09/Z5$V@Z6PS]BB7_<!4_F#5[.3BAFP,4;@9+>'K$'Y'NX_9;ER
M/U)IAT 8_=ZC=H/1MKC]16H6HW?+0X@8DF@W8;,>IHW_ %TMA_,$?RIO]E:D
MHP7LY1[AE/\ .MO)/2F/N)%*P&";75(26&GQ.!_<N>?KRM>5^)]#NK/7[@BS
M:(7!\T*64]>O(]^:]N)(!)R3CBN:\:Z:;[1UNE_UMJW4=UH6X'B\EK=)]Z!L
M>W/\J@8..&1Q]4(KJ!R<YQBESCUS6@(Y)F4#J*B++GJ*ZYB#PR(P]Q59K.UD
M?YH5R?04F6MSDF!6>0'J3D?3%3H3BH%#?:'.>-[#'L#5N->*X*GQ'J4?A')F
MI<'-(H IV161H+@4'CK1D>M(Q![T +@T4F33=A]: ([@C(J+KR*EF7 J#8?6
MK)'8I".:383WH(*\&F 44UR5/-*,CKUI@!I*4\?PD^XINY3T&* %I#1D>M&1
MZT )2'D4XTE #,$4'I3^.](<8X- $>#1@TZBD"+-G_J)1WR/Y5T=J2;&W'^S
M7.6?^KD^M=':?\><!_V:[*6QY=?XB:JM[R+0=\R_R%6LU6NQEK3ZR?R%:2V,
M5NCEX@=E/7BDB'R&I,"O/>Y[*V0F11D4[%&*12 $8HR*3%&*!CAS0>*!G'2D
M.>] #EZ4ZHQGL*>K$=J3 6CCO1NSVQ29'K4@+@4NT4@(]:7(/>@ VBD*Y%.H
MQ0 P(0<YI2#BG4$<4 1X-+\WI3L4M $632[C3L"C H 3(HW#UI<"DVT )O7U
MI<CUHV"D\OWH =36I-N/XJ:<@^M !11S10 A&:0@"AC@TTF@!I45&5%2DC'6
MHB1ZU2)9$XJ!@>:L,0:A-4A,BC!!YJ8"HP1NJ4'BF0@(&*:0,&G5&_0FDRT>
MK_#N0OX/5.T5PZ_G@_U-=3@UQ7PQE+:1J,':.YW?FH_P-=O@UU0V/-J?$RWI
M1(NW0_Q1G/X$'^E:IXZUCZ:^-2B_V@P_2MAZM&3&449HS3$-[TH-)10 'K11
M10 4444 %%%% !112B@  I:*4 YH  #FE/2EQ1BI : <TZC%&* "BC%% !11
MD49% !3#UI]-(.:  #D'M7*ZO%:-K%SYMI&[Y&6(&3P/4&NK'0#OFN9UE?\
MB>2X[A2:Y<7\!W8'^(9@LK-FRHEAS_<D;'Y BG&Q11B/49!_LNH8?J#4FT@<
MBD*YYQ7CGM"+;7H&4N[:1?\ :BVG]"/Y4,MZO!MXY/\ KG*?Y$'^=&#WQ2AF
M7@$@>U #!*\9_?64R>X935O3)DEN6*AQV^92/7_"F+-(%.)&_$U-9,[3KO*G
MYL\#'8UM1^(PQ'P&UIIQ=..Y4XJ\>IJAI_\ Q_?52*O'K7MQV/ D'6EP:%ZT
MIZ4R$-HI<&C!H&)12X- !S0 8-.HHH **** )]/!^WQ?4_RKHJY^P_X_HOK_
M $KH*: ****8!1110 4444 %1SG$+_2I*CG_ -0_TH S0<,#[US(;.[ZFNG/
M1O\ =/\ *N73H?J: '4444@ =:=31UIU,!#TJ2;_ %N._%15+/\ \?/^?2I
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
MY9'&H(![UHD<GUK+M?EOH#ZM6KCYS7M1/GY[B#K3J**T9F@HHHI#"BB@\=:
M"BBB@ HHHH LV'_']%]?Z5T%<_8?\?T7U_I704T 4444P"BBB@ HHHH *@O)
M1#9RR$9"KG%3U4U/_D&W'^Y0!S4^JW,J[8XU1">2M4QCMU/6EHH !UI3TI**
M "B@=:=VH ;WJ6X_U[U&.HI\_P#KC]?Z5(#:*;3JH HHHH :>M3I_P >R_\
M73^E0MTJ9/\ CT3_ *Z?TJ9"B<UX]TTZCX5G:-<S6Y#H?;G=^F*\.#%ADC%?
M1>H*'L75CM7)R?;!%>!ZYI;Z5J\\1??$3N4^QKGG+4[L/'0SR,G\*[;X4/LU
MN_3U@#?D:X@CBNP^%\F/%<T7]^V/\Z<-RJGPGKD7%W$?1Q6O+_K7/J:QLYFC
M/^T/YUM3?ZYOK6YP$=(:6B@!!2T44 %*.M)10 \]*\V^+47[[2)/1)$_]!KT
M8=:X'XL+_P 2K2Y?^GB0?^.K4S^$TI?$>85>T&7R?$>FR^EPG\ZH[J6TE\G4
M;67_ )YRJ_Y&L(G=/X3W25?WKUJ6;;K&(5FS_-)5^R_X]!]372MCSI;D]-[T
MZF]Z!#3UI#UI3UHH ;MS32,&I** (]N:-M244#1'MI,8J7'S AE![*QQFF?N
M][(K+O'+*ISBDRB*>!+JVEMY!E)4*GZ&O%[^S?3M1FLI/O0L4_#/!_$8_*O:
MV7FN#^(6DE;FTU.-"_FCRI  3SU'3Z541,XANE1-4\L0B&96CB7_ *:R!2/Z
MU0EOK")N;LS$<_N8V('X]*MB3L[C(O\ 6M_O-_Z$:MJ>,_RK.BNTFW_9=.FE
MY+[C(/\ T%?\:9_:>J.-D6V)-N2JQ*I_-L_TKCE2E*1VQQ,8Q-M8Y2NX1,?=
MB!4$EY91?++>1+(.J(2Y'X"L)HYI26DE:0GKO;=C^@H6V7H 68\ +GG\JJ-
MF6+-"36K2(_)%/./5_D'^-61?N-'^UQB*!Y)&C4*FYN .Y^M1+I0D=8;:.0S
M>4K;-F[DGG_)JYJME#$D$,$VZ2-O+^R>2^X9.<Y]^@JN2,3&5>4C"=KZX3_2
M;J5A_=8Y'^%,^PIN#/S6E%I]Y)_JXL?[SBKB:-)_RTN8Q[*NZNB,8F/-(R!;
MPKR%Q]:>"JC@9^E;J:59J!NWR'ON.T?I5E(88@ D<:X]!D_G3).=CAFF/R0$
M@]ZM)I5TX&_"+Z'FMK?GC.?PI"<'%,"MINFI:7:R&7+@<8&*US*3U_&JD!S,
MM6C]X_6@!NU'&=JD>X%,:UM'^_!&WU45+10!2?2--DZV<8]UJO)X>TI\8CD0
M^TAK3:A: ,C_ (1>P(^269#Z]:@?PJA/R7S_ $*5T%% ',MX4N?X+N$C_:4B
MH7\-:@!@&!AZ[Q7644 <4_A[5 <"V#CU5@:@?1+Y =]C+CV6N\SBG!N.* /.
M'T\)GS('4_[2&H?LT7H5^F17IFY\4GRD?,B/_O** /.$B>/[D[Q_\"-2Q76H
MQ?ZC4K@?\"KO6MK>3[]M#_W[%5WT;2WZV0/^ZQ7^M&G4->AQRZIJJ?>N@W_7
M10:>-9O1\LEM;.#_ -,P/Y5U#>'M+;K',G^Y*?ZBH'\+V;_ZN2>/WR&J/9Q-
M%4D8!UH]'TZ+ _N.P-2+K%M@;]/G4>JR9_G6H_A5/X-08'_;B_\ KU"WA>Y_
M@O8']BI7^E2Z46"Q$UL4QK%ANY%S$/=0:E74],?G[=M_WX2*'\-ZDO01/[!_
M\:A?P_J8Y:P5AZB1#^@-+V$2EBIK<L_:[)S^[U*V/L3M_G4R+YAS'-$X_P!F
M05BS:1=QG#:9/C^\(R:K-8!.6M9U/J5*_P Z3H+H7'%ROJ=7]EN&'^J./7=F
MHVC8<,C CUKE1$B])&7Z$BGJTXYAOKA<?]-2:EX?L7];[G2_\!(_"@5A1ZAJ
M\?W=1)]G53_.ICK6LX :2WE'H8%'Z@5+P\C6.,B;%*.M8@UJ[!S+86\G^Z2A
M_P#0JG77X\8DTI_^ 7!'\U-3]7D5];BS4)P*;N-9PURP)^:UO8S_ ++*_P#/
M%2KK.FD?ZZY3V>'/\C4^QD:1Q%,N;C1NJ :EI;#/]IH#_==)%_\ 92*F2:T8
M9CU&Q.>S3A3^N*GV<A^VB+NI:D6%B,QM!)G^Y.C?UH^S3_\ /O+_ ,!3=4\L
MBO:1(Z=0R.O^LCD3ZHRU%N_Z:4%<P^BDX_YZ4M0 4T]:"=II-^:!CPN12$8-
M ;BD+\T (5R*:!BG;Z0G)H :::PS3C2'I5("+;UJ,J1TJ7O36Z4R65W##K4$
MG2K3C-0E<4T)E9?OBIUZ5$?OU)SL.#@XZT/34F.N@[&?I05XK>U31QIV@63G
M_6,^9/J1Q_A^%89&1BI4KHMPLS=\"-M\967_ $T21?T/_P 37K[KMKQ7PU<?
M9/%FG2_]--O_ 'T"*]LD_P!8:ZJ>QP8A6D02_P"KKI-VX*_]Y:YQZW;=O,L;
M=_[T0K0YF24VBBFA!B@8!XSGZT44P'B24=)&'T-.6YG'&\GW8"HJ4=* )C<,
M3\P4GW7%,9H9#B6%-OIFFT4F TVFG/\ ,;51CIQ33I]B2"C21$_W2PS4E ZT
M@$6Q6,DI?3+G^\^?YU)]GO#Q'>1M[,@IZTN,T 1^3J('S1PN/4,149>Z0_-9
MM]5E!_2K()Z D?0XI=Q7G+G_ ($30! MPX'S6\RC_=S3'U"V3[\C1G_:4BK8
MGDZ;ACW4?SI3,S##>61W% %>.YMYON2JQ/0[JEV\9W _C04MVY:S1O?_ /6M
M126EA)]Z K_NG'\B* )-N:-M1)I]H/N331_]M#_B:?\ 96^['J$@_P!Y0W]*
M '44SR+T_P"KNH7_ . K_0TLB7Z]8(Y/]UF7^AH **A$MT#\]BY_W91_7%*;
MEE^_:W$8]=@;_P!!S0!+7/\ B.W6>YMMUP\7R'&TGG!'I6R-0M ?F9T/<R1,
MH_45C>()H9Y+9X;B%]H;(5\G\JY\3\!T83^*C&-LXY6].3SA@"*/L]^1^[FA
M?_@.*>=@)HV@].E>,?0,84O8Q\ULC'V;%,6>0</9R+[@@U.%<#*E@/9L4Y9I
ME& 6/UP:0%<W,*?ZSS4/;=&:DM[NWDN$".&QZ=JF$\V.0"/=10K1DG,2L<'D
M C%7#XD9U?@9KQ?\?4)[;JV&_P!:U8[?Z]/3<./QK9?_ %C?4U[D-CP*HE*.
MM)2J,FM&9"T4[:.X)^E1RRI"1OD^?JJ 98_2D KE0I+G"]S4:2+,-R$L!QS3
M8X&N'$UP'7CY(\XQG^\/6IQE1M6/@4 -HIU% #:*=10!/8?\?T7U_I705@V'
M_'[%]?Z5O4T 4444P"BBB@ HHHH *J:G_P @VX_W*MU4U/\ Y!MQ_N4 <?11
M14@%%%%4 4=Z** %7_6K]12O_K6_WJ!]Z/\ WA0_^L/U-2 44450!12 ,3\H
MS2.Z0H6E=(_7<<4 *W2IE_X\E_WV_D*SAJ<3Y6V@GNF_Z8H2OYGBK]N9VT]3
M<6WD$,VT9R3]:F0H[D%__P >4OU/\C7FGC+2S=:/'>Q<RV_7_=->EZLH_LZ0
M!MGN*Y1[03V[0F]&UUVL& Z&O.Q+M-'KX-7@SQW.4!KIOAU+Y/C.'_II$Z5@
MW]E+I=]-9S#YHV(!]1V-:?@N39XSTX^KD5U4W?4SJJT;'MC#!'U%;<O45B.=
MH!/K6RYW+&?5!70]CS1M%(:!4H /2@=:6BF 4444 *.HKC/BA%O\*02?\\[M
M3^885V7T!/TJCK.DVVO::]A>>886<,/*Z@BID7!I/4\ J-SCGT85ZM<?"O3)
M#^XU&[B_WPIJC)\)LG]SK.?]^(_TK'V>MSKE5CRV.Q5O-MTE_OJK_F*OV'_'
MK)_O_P!*CM]*:&PMX#>19CB5#U[<>E6+>%XH'W.&#G(Q70MCB;3>@\]:*.M%
M @HHHH ***56Y .  <Y(H  F[FH;F>VM$W7-Q'"#]WS'P*\B\;>+O$^G:]<V
M"SK;PK(5CV(02OK7->9J%Q&+FZNY;ED/_+1\X!XZ4 >D7OB32O[1%]+JRBV_
MYX1G]X",A>GU)_&LBZ\:1M+<7$'GR''RRYVHX7[@)ZDX KAA9HC$]3ZXJ:W6
M(YA=B 3\O/R@^I%)H:.K;QMK]S:SRV5U$KMEC"$RV?05R=_J7B"^<?VAJ-TQ
M(&Y3(P&?I70W%I]FMXRLMLLOE@J .64=6!']:RX]UY<W$5Q(@F\K]U^8P3[$
M9J(SL[#9A"RS(&WL3U+8Y_.KB:,1\TK+#']X/*QRWX5T5OI4%DGF/,)F*>F=
MG3IZFG2P+/,K=D8 -(,DKZ$>E:<Q)G06]HUFSVRR!&ECC=X3MS\C=S4XA$:1
MO;V[[F0*'&"P_P!X]C6II\@M=)E>>T WSH S+A-P!Z?@PY]!5=W6SD2:[:18
M+AMZ<9Y/0G':LF!EQZ&9=N^3YE9M^P<D$\8-78-&MI=MM%'F9<J9%;CJ6P>.
MO;\*6>+4?/6T26$@IO5QPK#.<9J[IL,L=Q.S,N-V6E480H1D9]R&_2GS!RE2
M,6UM82Q0HT<TC_O&+=0/X?\ )IFQ DL6P%95V#<IQ[]^OO5J>VL([?S?[1MW
M*/D+P<X'/X5#<13LK/ C3!-IPJ_>4\\?B"/QI<P<O,1V\"6L?EHFS_=I_P!Z
MI+4FXOI;9(F+;,[)?O;@<=OK3)(-62=XEMCE3\I1.HJ_:QB:1I2D+M?N,#U/
M'\Z3*J#O:,#ZYJC)%K <;],N)$'4N3D?A5F&.':3<6\T$G]UES1[:,C3ZM)#
M?M5NO!5GQTVC%-^V7#-^YM"/3?D__6J?%HO"2QY'KQ3@PQQ*A'^]5<U^IG[.
MW0A#ZF3N$D,/L4!J03ZLI_X^+60>\0%/"[NC+^%.,#=ER?6J)T[#?M6IGEK>
MP?Z9!H_M"\7A],!]XY/\:/+E'56/X4X"11]QJ"1O]I8^_IUT/HP-)_:MHO6V
MO$_WH\TOF/\ W2*<)7JD&@+J>GL?GG,7^_%BIA<V##Y+V'/UQ4!97X9%/U%-
M98<?ZF,_\!S3#W2T)8#]VZMV/_705,%++\A5CZJV?ZUCO:6$GW[*/Z[2*9_9
M=@3E4EC/^Q*11>PG;H;?DRG@C(H\ME'W,5BC3$!S'=7JCVDS4HMYD&$U2Z'L
M2#2Y@2N:FUN]%4;>/4GF1(]3)X/#QYS48NM4*[FFM'SSS$11S XFE3:SY;W5
M+=%:6SMI0?NJC%2:B.MW*R;9-*#;?[DPHY@435HJ@-<@/W[2Z7Z;6_K3UU>Q
MD_AN4_WH_P#"CF74?*^A<HJ 7^G][G'^\I']*>MQ9R#Y+R(D]BP%.\1<LB2B
MGJJ.HVRPGZ2 T[[.W8Y]LBBZZ TUN1AL#%&\]@*D,! YC8&F^4V,E2?H*$(8
MQ##:R*0>Q4&JYL;-\F2S@)_ZYBK.WVQ]:0C%4!2;2=.;K9P#Z+M_E4$GA[36
MY\F1/<.:U,4C4 8S>%[!ONW%P#Z9&/Y5"_A>,\1W;K[LN:W:*0'.'PM/GBZA
M<>C+BHG\+WP^ZUNP]-^/Z5U!I 3GK0!QDWA^^3(-HK_[G-56T2Z#<V,P^B\?
MI7?9P<TX,V<ACQ[T >>/I4JGFUFS_N&HA:F)\AY87]F(KTKS7)Y_6FLBN<M'
M$Q]U!HL.YYZMU?Q_<U6Z7ZRFI$U/5A_S$&E_Z[ /_.NZ:UM'^_:0O_P#%5FT
MC3).MG$OT!J>2(^>1R:ZUJ0^_'92?6 +_+%._MNX_P"6FGVK?[A8?UKI7\.Z
M8W_+*0?[C_\ UJA;PQ8M]UYHZ/91+]M(PDUR#/[S3IA_N2_XYJ7^W-.Q_JKZ
M,^G!Q^@K1;PH@.4OFQ_M+43^%I?X+J)OKD?TJ?8Q*^L5"FNKZ<6YN94)_OQ?
M_7JU'=6#H NI6^3V?(-1/X7O5&1]G?V#8_G4#^'+_K]AW#_9(;^51]7B5]:J
M%[,>/DN[1_\ =EY_6D"R/P%S]'4UCRZ#<H<OI\X_[9G_  JN;!HSD1SPGT(9
M34_5REBY&^UM*O+0N/P-1%67K&X_ UBYN$/RW,Z_5S4BW5^OW+Z4#T)!'ZU+
MPY:Q?<TR<'AU_"D)S_%FJ2ZIJ*<%K>0'^\@-+_:EP?O6=F_T!6I="70TCBXV
MU+#G%0L<TPZBA^_IH^J3$?S%(U]9%?FM[U#_ +)4BE[&2']:BQF2'R.HK6T*
MPFU+5(A# KB$B20OT]L_C64LVG,P)N+B/_?BX'Y5U?A[7M TJS-N;\^<[9=S
M&0"/3-14IR42Z5:$I:LT/$\&I2Z.SS?9MJ,K$1+T'XDUQ2%N]=U=ZUHU]I\\
M,>H6N9$(&Z0+_.N,6SF93Y1CDP,CRY0>/PK*G&2-YSCTD,M7\N_M)/[LZ'\F
M%>]2GY@?;^=>#26EVK(PMI,@@CY37N<3^;9PR)M;<@RN>0<5UTTUN>?B&GLQ
M[5K63[M-@_V-R?K665S][YOI6CI@;[%LQ]V0UL<A<IM%%( HHHIH HHSBD+<
MTP%HI <BG"@ %*.M%/3K28#UI:4=*6D VBG44 -HQFE/2DJ@#%%%% !11F@5
M(!36)]:D6FT 2)(Z_P#+23_OJD,S9/0_44E% #O...8D/N1BL'Q-;^=':R)*
MMNP+9.>#^=;E8WB@?\2Z!O2;'Z&L:W\-F^%_BHYR2"\5B(YX9#ZE?\,4BQ:C
M_$ELW^Z2#_6EY  -.&[L2*\0^A&2M<Q+\]HW_ 6S_2HQ>\@-;7"^Y0'^M3.\
MXVE';KS\U20W;,[*#DC&XD?I5(ER(?M<&.7Q]4(I4N(9)%6.:,MG&-^.O']:
M7[<OVAD9 Y&>2,C-"FW.&^RQLVX'<,<'-./Q().\6;C'(0D#/!)K8,L)E91+
M&&[CS*P2X6V5R=H '%= T5FZ(S6BL2H.['M7L4]D?/U59@%SR,$>HJ14XZ9_
M"JIL[,G[C+G^Z]*ML(<^7)=A,=0V?TZUL8C();A(7"()I4D(4=,<C//TJS#
MD2@G<\I!W,QSU-9T:W*W-S;K>&(*H=&<#)'4TNDWMQ>YB26%G" MN!!_"DW8
M#2DD2*-I)#A%&2:SM,N+B_NIY?-C6 J!Y2GD,3GT]*@N9KB8S&6*,(JD+E^'
M;I^-48'U+0K266YLP!,ZE2N"<GC!'7KC%+F Z0OB:.)?WA.?,;^[4FVJ=I*8
MHVDN$F661B7#0L!CMBE&K6GVMK<RA67!.??)'\J:=P+=-J"VO?M-U.JI'Y,7
MR;]W+'U%6PI_R<TP)+$?Z;$??^E;M8EFC+>QY'&?Z5MTT 4444P"BBB@ HHH
MH *J:G_R#;C_ '*MU4U/_D&W'^Y0!Q]%%%  .M*>E)1GWH **7 QDC;[DU$D
MZS.4@1Y7':-<T 2C_6+GID4N"[G:P(R>!_C4D6GZC*=ZP) HY)F;)_*J#Z?!
M.Q:YO)Y^3^Z3Y5H ?<7EM:2;9KA _P#SS&6/Y#FHUO+JX3_0=/E=?[\Y$:_U
M;^56(([6SYM+6./_ (#FI'>2089R1Z4 5#9ZA,/])U!+9>\=HF2?^!')IZ:9
MI\;B0VK7$@_CN7+D^_-3[1CD48% $QN)U7:@6).PCXQ4AR;2 DDDLV2>O456
M &T\58_Y=K<?4_K_ /6J9"CN4=7XTR3'O_2N6 &P9 (]ZZ;7=W]FX1MI.><9
M]*Y=;:]8#$\)'H8\5YF+W1[. V9ROCW33(EOJL8R5/ES?^RD_K7,>')?)\3:
M;+TQ. :].OM+N[W3KBTD2)DF0KGT/:O*;8/9^(8(Y05>&X16Y]#BKPT[NP8J
M-E<^@)>2P]C6K"2;2W).3Y8K*D.=A_O 5IVW-C!]"/UKT.AY#)****2$%%%%
M, HHHH .E&*** "@\]:*;F@ SFB(?N& _A-%$727ZF@ HHHH ***7*A69^B^
ME "4AZ8ZU!%J%M,"-VQP3A.I8#O[4V+4+25?,63=GJ!VHO8#@OB5I$5_<:?J
M$#*98RT<V>I_N_S-<F-+:17,!=8%P)72,MM/JWXUZ'XTELX;2U2-PLK2.S%5
MR=H Y-<#I]U-(;ERQ6.4_P#+/(W\>@K.4AHF/A]%&?/^U';EE+;..V,4^6UT
M^!46 !9 P#F2+*AN^#Z#UIUO'Y-L(TB,S9#+O;8#@\$=\\FIYIY;N6>TD06T
MVTLY#9^3'''Y_G4\Y1CZM%;K;PSL@ECE8@J&^YCOCMFLRUBO)YH));3R(EZN
M'5?,7/"X/4<#BKVL)+'HPO%N2D^!$5"X#+G&?RK.M=-NKV&WD8SR7,:G]W(^
M J@JV0?<$BDW?4#?1EN(':&2=#@,4^4A%R1CC[QZU!)J 1E%T$7S"!'M0EE"
M]"?K[UL^&S_:<,]F[_9OLR,8A@'<>I_I6#J6G7,%Y<7T2H' V(  0Q/5C^%*
MXB:YN@UK#*))GB\L$19W*0..0?3^E7(T@FCAGN)9(X-K"&(':%QQE0HXYK*F
M6[62"=9OL^U.5?IR.H/3&,@?6M*SD*2PQM*50Y9?,?()/.,?UJ'(IQT)KFYL
M)TBBGCN'B"'<JYQNXZ9SCIZ?Q&JVIB.X:UG2_P#+A*0QM&(\1S* 2K''0D''
M04V".[?40;I2NQV\L Y#<9)'TXYJ'4;"&6]A:X<6\!C3<$DSC:NW\< $4<Q7
M*5KQ&$JR")6.<LDBC.!T[\CT-6Y98Y7MTBN[V*;=EXP@QCLJ\\C@\4\W%U&[
MQVT,-S;;RV[C<R^I]\5#:V%S=![>+"R*VY)P>3U^7Z\U,I%1A(Z30;:.TNY9
MXW:XDE=E624E& )SE0>O.!^!K9GF78KW4;*RG(W M_\ J_.LVPTJ\:R@DN[L
MP.JA6"J 1GOGUJU_9EBN%FGEF;^$,Y;(KFJ2U/4IPT+46IVJMY:7HZ9(WCC]
M:L)?1R &.YC;/_30&JT4%FAS'$P&,=:>T-F1\T/'NH-9W9TV0]X8IR=\$+D]
M28@<U ^D:>Q_>6$!/?$('\J<UE8LN0B@?[*8_44P6%JH^6>1#[2,*=V'*NQ$
MVA:*W)T^/=[9']:@?PUI4C96W=/]R0C^M7/LJ9RM],#_ -=2?YT\6UP3\E\Y
M'IA31[2:%[.!F/X6LP<)<7\?TF_IS3!X709VZK>#_? :M<VNH*.)TQ_M(/Z5
M'LOT/2!Q_ND52K3)="CU1D/X9GZ1ZL&/^W;@U"WA[5(^!<V4@]T*_P JWS+=
MK_RZ(WN),5&UU.A'^AMD]?W@-4L342LF9O#46[V,%M(U=1Q;:=)])&!_6H6T
MS5%Y;2T8=_+N!74K<N0"UM-C_94&I!*J(S>5*."3N3MBJ6*J-V,YX2G:Z/.V
MU!$(,FGW8'0["K4?VMIX'SP7Z_6VS_(U9,+HG! Y)Y.*IR75O$W[R\A5O3.3
M7H1FW&[/-=%*5D2+J>ENP GD4^CV[#]:G2XM&Y2Z0>Y0BJJW%O/Q%YDQ/^SM
MJTFDZC<1$6U@58]&DP:F6(2T*6&D]BQ:7-HMPI;4(1R.LF*R-5UL:'';1"V2
MY612=RS>Y] :YO5[:0:@T$RJTP)0JH YS6]<>%1>65F@N1$UNC(3MSNRQK6$
MN97,90<79D@\06^I6X9H'M?DPLGFH,'V.,_I4$VH::A):Y+D]U4FLO4_"\^F
M6+SFYBD1#@@<'FN?D4CI3;LKB4=;'>226J_,'!'^TX'\LTQM1L8Q\\@_X"C/
M^O KH1\/=,$<;),R@J"=U1/\.[8G*78'T!_QKF>(C>S.U82:5T<Q-J%C(.$N
M9QZ&3:/T)J)=21%(ALD3'3+,Q'YFNDE^'DZC,=TA^IQ55O .IKDK(#]"#0JU
M-]0=&IT1SK7T\K'=A?H@IHED!R)&!]1Q6Y)X*UE!A8PXJG+X;UB#(>U/':M5
M5AT9C*C5ZHKQ:A>PC*74H]MY_P ?Z5./$.HAAFZE)]"V1^HJL=*U 'FS<FFO
M87D8^>UD7ZC--26ZD1R3V<31_P"$GU!"K,BR?\!'^%+!XWWOL>T0MGNN/Y&L
M<I+&P+18YZ[2*RKV(QW!E2,DDY& >*I2\S-Q:>L3N3XJ7_GQB(_V6(/\S0GB
MBS8X>U9#Z[R?Y@5RL<JR0HQP#W!-/R.WZ4^9]PMY'7IKVF]6$X^JC%/&L:3(
M<"YD!]"G^!KC20>.*3ZT<PN4[A;RS?[ETI'N&'_LM3![<CY;B$GT+X_K7!
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
M:?\ ?(H\J/\ YYK^5)JXUH>?:XV+%!ZY_I7.#D<\U[&T$+?>B0_512?9;?\
MYX1?]\"N2MA74=[G=A\6J2M:YX\"58.O!!X]S7!^-]--IJ<&J1)B.=USC^^#
MGFOIW[+;_P#/"+_O@4U[*TD7:]K"R^AC!%3#".#OS%SQT91MRGGL+F6TM9,_
M>A0D>AQ6O8G=8IGL2*ZX6\(  AC '0;12B*,# C4#Z5W=+'GLY7O2UU7EQ_W
M%_*CRX_[B_E2L(Y6BNJ\N/\ N+^5'EQ_W%_*BP'*T5U7EQ_W%_*CRX_[B_E1
M8#E:*ZKRX_[B_E1Y<?\ <7\J+ <GFBNL\J/^XOY4>5'_ '%_*BP'*XIL?WYA
MV'^%=9Y<?]Q?RH\J/^XOY46 Y.E )-=7Y4?]Q?RH\M/[B_E18#D)9X(2P>9<
MJI=E!Y  JM;ZM8W.G+=K,HC.-RGKZ8QV//Z5VIM;=F+-!$2>Y04GV.U!S]FA
MR.^P4G%CN>+37DNH:XYMXY([:1]K[EVA5Z8)_ ]*U-*=QI6H164K%!,/+,L1
M P> .0"<GT]*]4%G:@Y%M""?2,4[[-!D'R(^/]@5/(^X7/GO7]0DDE'GRQ1W
M]M'Y,BA"0CAB&''<UB10,+DQ3RF%Y.4)7&2/7&2/TKZ;;3[)V+-9V[,3DDQ*
M23^5*;"S+;C:0;L8SY8S_*I]D^X7/G6UT&:Y,UU),SF24*74A%"@\K\V,D^H
M%+J(6"(75B5>2-3$Q\U6,8R< @\]NI_6OHIK&T?[UK WUC!IO]G6)4K]CM]I
MY(\I<?RH]D/F/G#Q'>&72+;3I;>W8R.LCW*.O '8XQC\ZK7&JV$Q@"1JT,1
M> '[I*@$@CDJ2.GO7TR;"S*A3:0;1T'EC%)_9UCD'[';Y!R#Y2]?7I1[+S!L
M\ MKRVC\^X-G)'"I;RB"1^\( QTSBFRWD,NES;'C\R,!F ( SGH3^E?0?V&T
M.<VL')R?W8Y-"V=JN=MM"-W7"#FCV7F"9\XSW=DL0M+R1FE*I)&(_G#;LKT'
M"X.>IYZU-JELD8M;/RIBJ?*),8&1_#FOH7^S;#(/V*VR/^F2_P"%/-G:GK;0
M_P#?L5/L/,I3/F>]U?49[Y+6*U2#>#%M09*KWQGC.!S4#Z7;^=(PC?[.H(1I
M6*G X+'C&"<FOIUM/LG(+6=NQ'0F,''Z4K6%FP&ZT@..!F,?X4_8Z;C52Q\X
M6GA^UMB3/=1^2T?#!P"/8X-='9FY@TJ);6U4 <B5ACC=Q[]!^GO7MGV&T_Y]
M8/\ OV*?]EM_^>$7_? K.6&;ZFT,2H[H\$GA,FJ3O/<?*#G:"^'?L,XQG-7<
MVP=)#.LDA=5*@]/PQ7MIM+8C!MXL=<;!0MG;*,+;PCZ(*GZIYEK&6=['CI>2
M(.41I@KC<<!1@_F:E^5N5.5[$BO7OLMN/^6$7_? H^S6_P#SPB_[X%1]2?\
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
MO^%3*":L6I-23/%8O$VENHS<0;C_  I=1G^M64UVP<<-^3*W\B:]A_LC3/\
MH'6G_?A?\*/[(TW_ *!UI_WY7_"N-X&+=[G?',9I6L>2QZE:2+D2.H]6B?'\
ML5(+JU;I<19]Y!7K"Z;8(<I96RGVB4?TJ7[+;XQY$6/]P5+P$>Y7]I2['DJM
M&_&]#]#FI9(F,6 #BO4C8VA.3:P'ZQBE6SM5^[;0CZ(*2R])WN/^TG_*>>+;
M@HLAG:.+<2<\\YJ\T;RV!$,P,KX^0YP<'.!7<?9X-NWR8\>FT4HBC7[L:#Z*
M*ZX4N56N>?4J<[N<9;7265V\:P%"X9VC+ X( [YK2M7A+/Y<?EDMAU/5CUK?
M^S0%MQ@CW>NP9IPBC4Y$:@^PK3E(N<9< 72R0P1[OM,G[Z,#E0/<>M69/L>F
MPQP"!UB4@#RU+!/_ *]=6(T&<(HSUP.M*$4=%'Y4<H'FE[:W_B"_$MFTJ0PX
M9,H!R#[]:W;:758[>+[5) ,+N^8X)P,8./4XKK1%&""$4$=..E(88F.3$A/N
MHHY1'*RQ7MQY<T<4>]3N7>QPOKD8J.:SU":=7%Q#DC#+R%Z$>G/4]*Z_8O\
M='Y4NQ?[HX]J.49AA%'10/H*K$B>[C19/]6/NJ1D'WS72[%_NC\J;Y,6XMY:
M;CU.T9-'*!@VU]!_:UO;ALRMG@#@#!YS70TQ88E(*Q(".A"BGTTK""BBBF 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
3%%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>38
<FILENAME>cvco-2024330xex14020.jpg
<TEXT>
begin 644 cvco-2024330xex14020.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44R26.)<R.JCW--BN(9C
MB.16/H#S0!+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M152_U2PTR,/?7<, /3>V"?H.IH MT51T_6=-U3/V&]AG(ZJK?,/PZU>H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CEGBA_P!9(J_4
MT1S13#,<BM]#0!)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !114<MQ##_ *R15/H30!)13(YHY1F-U8>QI] !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !144ES#"<22JI],\T^.5)5W1NK#V- #J*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0!DG JE/J=O
M#D*?,;T7I^= %VH9KJ&W'[R0 ^G>L>?4[B;(4^6OHO7\ZI$DG).33L*YJ3ZP
MQR($Q_M-U_*LZ6:29MTCEC[TRBF(*LP7]Q!@*^Y?[K<BJU% &W!JT+X$H,9]
M>HJ^KJZ[D8,#W!KE:?'-)"VZ-RI]C2L.YU%%8\&L,,"=-P_O+P:TH;J&X'[N
M0$^AX-(9-1110 4444 %%%% !1110 444A(49)  [F@!:*HSZI!%D)F1O;I^
M=9L^I7$V0&V+Z+_C18+FS-=P6_\ K)!G^Z.36=/J[MD0H%']YN36913L*X^2
M625MTCEC[FF444Q%J#4+B# #[E]&YK2@U6&3 D!C;WY%8=%(=SJE964,I!![
M@TM<Q%/+"V8W*_2M&#6","=,_P"TO^%%@N:U%10W,,XS'(#[=ZEI#"BBB@ H
MHHH **** "BBB@ HI&95!+$ #N35&?58(\B/,C>W H OU7GO8+?AW&[^Z.36
M-/J%Q/D;]B^B\55IV%<TI]7D?(A4(/4\FL]Y'D;<[%CZDTVBF(*MP:E<0X!;
M>OHW^-5** -V#5()<!\QM[]/SJZ"&&000>XKE:EAN)8#F-ROMVI6'<Z:BLJ#
M6.@G3_@2_P"%:,4\4XS&X;V[TADE%%% !1110 4444 %%%% !112,ZHNYV"@
M=R: %HK/GU:&/(B!D/KT%9L]_<3Y#/M7^ZO IV%<V9[ZW@R&?+?W5Y-9L^K2
MOD1 1CUZFL^BBP7'.[2-N=BQ]2::"0<@X-%%,1=@U.XAP&/F+Z-U_.M&#4[>
M7 8^6WHW3\ZP:*5AW.K!!&0<BBN:AN9H#^[D('IVK1@UA3@3IC_:7_"BP7-2
MBHXIHYES&X8>U24AA1110 4444 %%%% !1110 45!=7EM8P&:[N(X(AU:1@H
M_6N,U?XFZ?;;H],@:[D_YZ/\B#^I_2@#NJY[5_&NB:1N1[D7$X_Y96_S'/N>
M@_.O*M7\6:SK6Y;F[983_P L8OD3\N_XYK$IV [35_B1JM]NCL52RB/=?F<_
MB>GX"N/GGFN96EGE>61NKNQ8G\34=%,0Z.1XI%DC=D=3D,IP1^-=9I'Q#UG3
MML=RRWT([2\.![-_CFN1HH ]JTCQYHFJ;4>8VDY_@GX!/LW3^5=,"& (((/(
M(KYOK6TGQ+JVBD"SO'6,?\LG^9#^!Z?A2L,][HKS_2/B?:S;8]5MF@;O+#\R
M?B.H_6NVL=1LM2A\ZRN8IT]4;./J.U("U1110 4444 %%%% !1110 444R25
M(EW2.%'N: 'T5FSZO&N1"A<^IX%9L]Y/<??<X_NC@4["N;,^HV\.1NWMZ+S6
M;/JL\N0F(U]NOYU1HHL%Q22Q)8DD]S0K%2"I(([BDHIB+\&JSQX$F)%]^#^=
M:4&H6\^!OV-Z-Q7/44K#N=717-P7D]O]QSM_NGD5I0:O&V!,I0^HY%%@N:5%
M-21)5W(P8>H-.I#"BBB@ HHHH **** "BBB@ HIDDT<*[I'"CW-9T^L*,B!-
MQ_O-P* -0G R:ISZG;PY ;S&]%_QK&FNIK@_O)"1Z=!4-.PKEV?4[B7(4^6O
MHO7\ZI$DG).3113$*KLC;E8J1W!J_!JTT>!*!(/7H:SZ* .B@O[>? 5]K?W6
MXJS7*59@OKB# 5\K_=;D4K#N=%16=!JT3X$JF,^O45?1UD7<C!AZ@TACJ***
M "BBB@ HHHH **** "BBHY9XH!F1POUH DI"0!DG ]367/K &1 F?]IO\*SI
MKF:<YD<GV[4["N;,^J019"GS&_V>GYUFSZE<39 ;RU]%_P :IT46"X=3DTY'
M>-MR,5/J#3:*8C1@U>5,"50X]1P:TH+V"? 1P&_NMP:YRBE8=SJZ*YZ#4+B#
M #[E_NMS6E!JT,F!(#&WYBBP7+]%(K*ZAE8,#W!I:0PHHHH **** "BBB@ H
MHHH ***CN)#%;R2#JJDB@!99HX5S(X4>]9T^L*,B!,_[3?X5E.[2,6=BS'J3
M3:=A7)IKJ:<_O)"1Z=JAHHIB"BBB@ K&\4P+)X<OI2TJ20022QM'*R$,%.#\
MI&?H:V:AN[6*]LYK6<$Q3(8W ."01@T +;$FUA).247)/TJ6J\-E%;W$DR&3
M<Z*A!<E0%SC Z#K5B@ HHHH * <'(HHH N0:E<0X!;S%]&_QK2@U.WEP&/EM
MZ-T_.L&BE8=SJP01D'(HK"TR=TNECR=C\$5NTAA1110 5'+/% ,R.%]N],NY
M6AM))%^\!Q7.,S.Q9B23U)IB-6?6.H@3_@3?X5G37$LYS(Y;V[5%13$%%%%
M!1110!5U"VBNK1DGFEBA!W.T<ICR!U!8<@>M9?AM#NO9H&G_ +,D=?L@F=F)
M 'S,-Q)VD],^F>]:6IZ;;ZM9-:71D\EB"P1RI..QQVJ"/0X(XRANKZ1=R,-]
MTYP5.1CGIZT :=%%% !1110 H)!R#@^HJY!JD\6 Q\Q?]KK^=4J* -^#4K>;
M +>6WHW^-7.HR*Y2M'29W%QY.248'CT-*P[FU1112&%%%5K^9H+1W3AN@/I0
M!)-<PP#,D@7V[UG3ZP3D0)C_ &F_PK+)+$DDDGN:2G85R26>6=LR.6^M1T44
MQ!1110 57O;2*]MC%,LC+][$<K1DD>ZD&K%5KVRBOX!%*TJ@,&5HI&1E/J""
M* ,3PHK0-?6URES#?!Q))!-*9%C0YV;&+'(X.3USGIQ725EPZ!9PJ^'N6D>1
M)'F>=B[E#E06ST'ITK4H8!1110 4H8J05)!'<4E% %Z#59XL!\2+[]?SK2@U
M&WFP-VQO1N*Y^BE8=SJZ*R-(G?S6A))3;D9[5KTAA1110 5#-=0VX_>2 'TZ
MFHM2F>"T)0X9CMSZ5SY.3D]:8KFI/K#'(@3:/[S=?RK.DFDF;=(Y8^YIE%,0
M4444 %%%% &5K^M1:)8"5VC$TK"*$2-M4L>['L!U-5?#FK:?<&>P@U 7=S"V
M^24R!O.) +,H!X4%L8[8Q6_5&32;61;T?O4-XRM*R2%3D  8(Z<** +U%%%
M!1110 JLR,&5BI'<&K\&K31X$@$B_D:SZ* .A@O[>? #[6_NMQ5JN4K6TB=V
M+Q,25 R,]J5AW-6BBBD,***Y#XB:O=:7H4<=I(T3W,FQI%."%QDX/;/% &QJ
MWB?2-%!%W>)YH_Y8Q_,_Y#I^.*X/5_B=>3[H]*MUMD[2R_,_Y=!^M<"2222<
MDT4["+%Y?W>HSF:\N99Y#_%(Q./IZ57HHI@%%%% !786$ ?1=.33H=%N+MU<
MRQW)C,K-O.T ,?3%<?6S9ZGI-L+>631W>Z@P0RW15'8="RX)_(B@#*G5TGD6
M1/+D#$,F,;3GD8[5'5Z^OHKY3*UMMO))I)9I@YP^XY "]L<U1H **** "IK:
MZN+.836L\D,HZ/&Q4_I4-% '<:1\2]2M-L>HQ)>1C^,?(X_H?R_&N\TCQ?HV
ML[5@NQ',?^6,WR-^'8_@37A=%*P'TC17!?#/6+J]M+NRN9&E6VV&)F.2 <\9
M]..*[VD,**** "J\][!;Y#N"W]U>35;5IWBB1$)&\G)'H*Q:=A7-&?5Y7R(5
M"#U/)J@\CR-N=BQ]2:;13$%%%% !1110!S.O7$\^O6FF+#<S0M;O,T5O+Y7F
M$, -SY&%'/ /)(K4T.>"73S'!%/#Y$C1213R%V1P<D;B3D<\<],5-?:9;W[1
M/(98YHL^7+#(4=<]1D=CZ4RVT>TLV@:'S5,1=N96.]G^\SY/S'Z]* +]%%%
M!1110 Y)'B;<C%3Z@UH0:O(N!,H<>HX-9M% '207D%Q]QQN_NG@U/7*5N:5.
M\L#*Y)*' )]*5AW+]%%%(8445F:O.Z!(E) 8$MCO0!:GO[>#(9]S?W5Y-9L^
MK329$0$8]>IK/HIV%<5G9VW.Q8^I-)113$%%%% !61K&G6LTG]H7UQ.EK;0/
MNCCE>,=CN)4CD $?C6O5>]LH=0M6MK@%H6*EE!QNP0<'VXH S_#%I+:Z+&TQ
ME$EPQG*22,YC#?=3+$G@8'US6Q4!M8S>I=[I/,6,Q@!SMP2#]WIGCK4] !11
M10 4^.62)MT;E3[&F44 :<&L.N!,FX?WEX-:4-W!<?ZN0$_W3P:YJCI2L.YU
M=%4M,G>:U^<Y*MMR>]7:0PHHHH *JSZA;P9&_>WHO-4]7G<.L*DA2N3CO653
ML*Y?GU6>3(CQ&OMR:HLS,Q+$DGN3244Q!1110 4444 <YXE1KG4=)M$MUNR[
M2.UK*VV-U"@;F//0L,#!SFG^%@T/]I6DD0MWBNL_9E;<D*LJD!3W!Z]!@D\5
MK7NFVFHJ@NH0YC.Y&#%64^S @BHHM%TZ**...V4+'-YZG<2?, QN)SDGZT 7
MZ*** "BBB@"2*:2%LQN5/M6A!K## G3/^TO^%9?6B@#IH;F&<?NY 3Z=ZEKE
M 2#D'!KH=/F:>T5G.6!()]:5AEJBBBD,**** "BBB@ J"]_X\IO]TU/4%[_Q
MY3?[IH YNBBBJ)"LCQ1/+:^&KZ:"1XY50%70X8<CI6O574K"+5-/FLIF=8Y1
M@LA 8<YXSF@#G(+J2VUS3HXGU:*&9V27[?DQM\IPH)SALXQTX!K1_MZ3_A'#
MJGD+O$WE>7NX_P!=Y><_K4ZZ$K7$$UUJ%[=^0_F1I,R!0PZ'"J,D9[U!+X6M
M90\7VN]6U:;S_LRR 1A]V[(XSC/.,XIB*&I71#:DL(>)X]2LT9Q*QW9,1/'8
M8.,#K4NI:MJ-SIVK2V-K%]EMEEA+M,5D9E!#,H P,'.,GG':M2;1+6=[EF>7
M-Q<17#X(X:/;MQQT^09_&H+KPW;W)NE%W>0079)G@AD 1R1@GD$C/?! />@#
M/&I_8EFN/*,DT&BQW!9I6P^-W!'3MUZ\U=AUF^CO+1-0M((H;Q&:,Q2EV0JN
M[# @=L]/2IY= M)8YD9YL2V0L6PP_P!6,\CCK\Q_PJU+IT,MQ93,7W6A8QC(
MP<J5.?P-(#%;Q!J:Z;!JG]GV_P!BN'B"#SSYBH[ *S#;CN. >,UL:K>M861F
M1K93N"[KF7RT&?< Y/M7--X=O)W@M1:/;6T=PDO_ !_%X4"L&^1, \XP >!F
MNFU'3H]1BB5Y)8GAD$L4D1&Y& (SR"#P2.1WI@5=#U@ZM'=*ZQ"6VE\MFA<L
MCY4,""0#WZ>U:U4=.TN/3GN9%GGFDN7#R/,P))"A>P&. *O4AA1110!9T_\
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
MXEM?#.H3P2M%*D1*NIP5/L:R;>_MX]8LTTK6)[^-BWVJ-IO.5(PI._=_"=P
MZ\YKH]1L8M3T^>RG+B*9=K%#@X]J273X9=0@O<LDT2LF5(PZ'^%O49Y^M,1@
MV7B[[5-:.4M?L]W(J(D<Q:9-WW2RXQZ9 /&>]3Z;XBFOIY%=;.(JKL;9IF%P
MFW.,J5'IVZ>]7K/0TL98_(O;P6T9)CM3(/+7VZ;L#/ )Q49T!?.6>2]N[IX5
M?R%G=2$+*5)R%!/!QR33T%J4[77]1:PL=2N["".RNC&IV3%I(]Y 5B,8(R1Q
MG(!IS^(;Q;.755LH3I43LK,93YI16VLX7&,<$XSG HTCPR+?3].CO+FZD^S)
M&_V5I 8ED '/3) /(!.*LOX;M79T^T70LWD\U[,./*9B<GC&<$\XSCVHT#4@
MGUK4S<ZHMI8VSPZ>P#-),5,@V*Y  4X//?VJ0:U=7UPD.E6T+XMX[B1[B0H%
M#YVJ, Y/!]A5]-,@0W^&D_TYMTO(X.P)QQZ 55;P_ OD-;75W:R10+;F2%U!
MD1>@;((..>< \F@9D:/>/*FDFYCD,TVH7:\S-^[QYIQQPV,8YXJQ%XBU%K%-
M2EL+=; S^2V)B9,>9Y>X#;C&>V:T;3P_9V2621/,1:3231[WR27# Y..?O&G
M_P!AVO\ 8XTS?+Y'F>9G(W9\SS/3U_2@13EUG49#?36-E!);63M&QEF*O(RC
M+;0 0,=.3S[58FU"YF\)G4K98TN'LQ.H8\*2NX]NU9>K:/>3W5ZMK9.$NART
M=\8XW)7&Z1,9^NWJ!S6];6"0Z/#ITA\R-+=8&/3< NTT 94&K:E]DTV P6\N
MH7D9D!WE8U154EFXSG+#@#O6CI>H2WC75O<PK#=6L@CE5&W*<J&#*<#@@U77
MP]$MM;Q?;KSS;8_N)]R^9&N -H^7!& ."#5S3].BTZ.0(\DLDK^9++*V7D;
M&2?H ,#CBD,N5KZ-_JY?J*R*U]&_U<OU%)C1J4444AA6/K/^NB_W36Q6/K/^
MNB_W330,S*YZ&*?7+_4&EOKFWM[6<V\4-M)Y9R%!+,1R2<\#IBNAK+NM$CFO
M'N[>[NK*>4 2M;N ),< D,",XXSC-,D@:[OK:ZCTFRVW=Q'#YTL]V^W"EB%'
MRKR3@]ATJ#_A(KN<V4-K8Q_:IY9H)4EE(6)X^O('(_#TZ5<?0(3Y+Q7E[#<1
M(8_M"R[G=2<X;<"#R2>G';%26^AVEJ]FT1D!M3(RDMDNS_>9B>23UH$9?]OZ
MOY%_+_9MKC32PN?](/[S"[CL^7^Z0>>YQ5J35[^?5?L6G6L#K]ECN?-GD*@!
MBPQ@ \\?SJZ=)MS#J,6Z3;J#,TO(R,H$.WCC@#UK.?P_*^N-<QW5Q;1)916\
M<D+KN.UFR"""#P5YQ]*8%<ZK<7U_I;Q1F*X5KJ*2 OE?,1<8)'49'7WJ]#KH
MO8M.6"',EVCO*A;!A51A\^X;"_\ ZJD718+*.VDM4DDELQ*T:M)_K7<?,68C
MJ3WJ+1=(>VNM0O[B$0S7DF1"'W^4GIGIDL68X]: *5AJ]VUKHUII]G$3=6)G
MS/.V(P-O4X);[U6$\0W,L,,$=G'_ &C)<R6IC,I\M60$LV[&<8&>F><5>LM%
MMK%[-HGE)M+8VL>XCE"5.3QU^454U#156T?[+;O/*UV;G/VCRGC8C!*,!^AZ
M@F@"?3=2O+C5+RPO;:&*2WCC</%(65]Y;D9 Q]VH+W7I;6*_C6U$E[!,D4$(
M;_7;P"ISV_BS_NFF^'])N+.^OKZY5T>Y$:!))S*^%W<LW3)W=!P *T)M(M9M
M8@U1]_VB%"B@'Y3UP2/4;FQ_O&D,R=4UV*YTFY:&'S;?^SC=28D*$;ON+D<@
MG#?3%6+6\U-_%%U:$VYLHH(G"DG< V_D<<D[><GM4R>&[&.PU"S0RB._9C(=
MPRH;LO' '.![U8;2D.J+J$=Q/%)L6.1$(VRJI) 8$'ID],4P.?T;5]3M=#L;
MFYMXI+-YA"TAF)E^:3:&QC&,D<9SC\JZ^LT:':C2(=-#R^1%(LBG(W95PX[>
MHK2I C:T?_CV?_?_ *"M&L[1_P#CV?\ W_Z"M&I*"BBB@#$UC_C[7_<'\S6?
M6AK'_'VO^X/YFL^F(YB_U&XT_4/$5S$=YMK&&6-')*Y_>=OP%6DOM7AU"VM;
MLV7^FQ2&(Q1M^Y=0#ALM\XY[;>E7[C2+.Z-X98V/VR)89L,1E1G ]OO&II+.
M&6ZM[AU)DM]WEG/3<,']*8CE[+6M2L_#5G<7,T=S/=S^3$WD.2G+$E@I);A>
M ,?UJ>3Q#J4.FWK_ &=)9X'A$4KV\L$<H=PI&U^01]3U'TK47P]IZV\MOMF,
M+N)%0S/B)@2<IS\AR2>*D&B6GV22VD:XF21TD9IIV=B5((Y)XY X%,1EZEJ^
MI6 ,?VFR>YBA\V2..SFDR<G .TG8,#J<]S4T6K7^JSI#IHMH,6D5S(]PK/\
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
MLY[>^U2XN!(%"_NT4(58,#@#!.0,YX/I43^&1,E_]HO9)'O;86S$1JH0 MR
M/][O0!8\17<]EX:O;JWD,<T<6Y7 !(/'K63;ZG)%K6GP0:EJ$\<[LLJW]KY2
MXVDC:Q1,MD#@9[UT&IZ>NIZ5/8/(T:S)L+J,D54.C7$]Q;R7VIRW$=O*)DB$
M2("XZ$D#)QZ4 48O&%O++$XCB^QRRB))!<J9.6VAC'U"D^^<<XJ&WUZ^LX=4
MN);*2XL[6]F$DQF 94#?PKCD >XK1M/#_P!BF007LBV:.76W,2''.=NXC.W/
MX^]2OH<3Z5J-@9GV7SRNS8&5W]<?2C0-2#6/$+:0SLUO"\")YA+72H[#OL0_
M>_,9J5M?@B346FC*?8T64#.?-C9<J1]2"N/45#?>&ENY+TI>R0I>QA)E$:L3
MA=O!(R..W\JFN_#]O=W5A.\CC[* K*.DP!#*&^C*#1H/4JC6A:7&H2307'GJ
M+91;B;>#)(,!$!P!R>3WZU)+X@FLTNUOM/\ )GAM'NT19@ZRJ@Y ; P02.W?
MO5BYT&"[EO9))9%:Y,3!DP#$T?W64^N>:A?P^;F.[-[?RW,\]L]JLA15$:,.
M<*!C)X))]!1H(T-.NI[VT6>>U-MOY1&<,=I ()QT/MS6[HW_ !\2?[G]:RHD
M$421@Y"J%S]*U=&_X^)/]S^M2QHV:***105P'Q4_Y!5A_P!=V_\ 0:[^N ^*
MG_(*L/\ KNW_ *#0!Y;4D$$ES.D,*[I'8*JCN:CHJA&PWA76T3>VGR!>>=R_
MXUCUN:A_R*&B_P#7:Y_FE:L\22W^CZ99:=IZO+:0SR22Q9WMY>XDD<XP,X'4
M^M(#CJGLK.?4+M+:W4-*^=H) Z D]?85U5S:V&I:-#<,UJ"M_' UQ;6OD (P
M.01@ XP#FKNES,GC&;3DT:VA@MO-",D.)(U"L Q?J<\=>#F@#@:*ZZTALK#0
M-.N1]CWW6\RO<VAGR0Q&P<';P!TP>:!_9UE;>(+FTLH9EAFMQ;BYB)\HMOW#
M#<\'(P?09H Y&BNKO=2@M=+TN_BTG3OM%VCF?=;@J=CE1A>BY[XJ6;3XM-U?
M6984LHK.WD10US 9MA<$A57!'KR?04 <?5RSCO887U.U9HQ:NH,J-AE9LXQW
M[&NL:QL(_$<$K6<$D,NDO=/%Y91&8(_(4_=SM!]JJZ0;75='U>34)8+"V,]L
M9##%@ #>,*H[G_$T 8-[KFI:A!Y%S=L\6=Q0 *"?4X R?K6?78/]CL=9O8KN
MRM[>..%5LY1;^?$JD@AV_O[AGYCGD].U9&O65PETDQCMGBD@699+.$I&4)(#
M%<#:<C'04 8U%%%,#T7X4_\ 'QJG^Y'_ #:O3*\S^%/_ !\:I_N1_P VKTRI
M8PHHHH RM:_Y8?\  OZ5DUK:U_RP_P"!?TK)IH3"N9M]>NH+")G@:\GN-1GM
M8U#!, -)M[= %Q^O-=-63%H,40M@)G/D7DEV.!R7WY'T^<_E3$0_\)$88;M;
MNR>.[MWCC\B.0/YAD.$VMQU/'(&,4J:Y=QZBME>:9Y#M;R7 99PZD+MXS@<\
M\^G'7-376@P7DU[))+(K70B(*8!C:,DJRGUR<_A5./2+U/$=M=7-U+>1?99H
MG=E5%7)3 "CUPV3[4Q%P:T#I^DW?D'&H-&H7=]S>I;KCG&*H)KC6EN/)M;BZ
MDGU*:U5'GR007.02.%^7IV'KBI8?#31&Q1]3N)+:QD5[>%E4   @ D#)P#BK
M,>A11O PF<^5>R7@X'+.&!7Z?.?RH#4J2ZW'I]QJ<URDH>);<&(SADWN" JY
MP%YZGOUIA\7110W1G@C,T$0E"V]PLJLI8+]X8Q@D9R.!SS5ZZT&WO)+YY9)
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
MNV_Y^(O^^Q7C]%4(]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\
M?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\
M_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@
M^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'
MZ* /:;"\MA?1$W,(&?[X]*Z#[?9?\_<'_?P?XU\[44@/HG[?9?\ /W!_W\'^
M-'V^R_Y^X/\ OX/\:^=J*+ >_P"H7UFUC*!=0$\<"0>HK ^UVW_/Q%_WV*\?
MHH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^BF![!]KMO\ GXB_[[%'VNV_Y^(O
M^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4 >P?:[;_ )^(O^^Q1]KM
MO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]% 'L'VNV_P"?B+_O
ML4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10![!]KMO\
MGXB_[[%7-,O+5;Y";F$#!ZN/2O$Z* /HG[?9?\_<'_?P?XT?;[+_ )^X/^_@
M_P :^=J*5@/HG[?9?\_<'_?P?XU2U.^M&LF NH"<CI(*\#HHL![!]KMO^?B+
M_OL4?:[;_GXB_P"^Q7C]%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW
M_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /
M8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8K
MQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q
M%_WV*\?HH ]NTJ\M5O"3<P@;#UD'M6W]OLO^?N#_ +^#_&OG:BE8#Z)^WV7_
M #]P?]_!_C1]OLO^?N#_ +^#_&OG:BBP'O6K7UHUHH6Z@)WCI(/0UB_:[;_G
MXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M
M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?
M]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;
M?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH
M]@^UVW_/Q%_WV*T=(O;59Y"US"/E[R#UKPZB@#Z)^WV7_/W!_P!_!_C1]OLO
M^?N#_OX/\:^=J*5@/HG[?9?\_<'_ '\'^-<)\3[B"?2[$0S1R$3'.Q@<?+7F
M-%%@"BBBF!(]Q,\$<#2,8HR2B$\*3UQ]<"G_ &ZZ\^*?[1*)8558W#$% O0
M]L5N32PZ!I]@L-G;3W=W +B2:XB$@4$D*J@\#@<GWJO%!!K+7.H7"0Z?:VL:
M^=]FCSO8G VJ3@$_@!B@"C=ZOJ-]&8[J]GFC)#;7<D9&<''XG\ZD&OZN(4A&
MI77EQ\*OFG [5H0>'K:]N=.:SO)'LKRX^SEGC"R1.,$@C)!X(((-,_L;3KA;
MJ*QU"::ZMHVD97A"I*J\ML.2>!D\CFD!FV6K:CIRNME>SP*_++&Y )]<>M0F
M[N629&GD*SL'E!8G>1G!/J>3^=:Y\/HNM&V^T'["(/M7VG;_ ,L=N[./7^''
MK3+K2K*RTJRNVO)#=748DCA6($+\Y!+'/3 XX/-,#)>XFEABB>1FCB!$:D\+
MDY./QJS%K&I0W4MS'>SK-* )'#G+^F?6MO4M(0ZKJUWJE\X@M[@0F2.%=\TA
M!( 4$ < FELM)LK?4?#][:W3W,-W?!-DD04KM9.",GGYJ0&#)JE_+/Y\EY,\
MOEF+>SDG8<Y&?0Y/YU MQ,EO) LC"*0AG0'AB,X)^F36_=Z1IUS)J?V&^E>Z
MM0\SH\(6-U#?-M.<\9[CFH]:LM(MM)TV6T-R+B>WWG<@VO\ .P)/S'!XQ@#M
M0!GV^M:G:B,07]Q&(UV*%D(PN<X^F>U._MN]>*^6:>29[Q%CD>1R3M# _P!,
M?G6=13 **** /0?A=/#!/J9FE2,%8\;V SRWK7I'V^R_Y^X/^_@_QKYVHI6
M^B?M]E_S]P?]_!_C1]OLO^?N#_OX/\:^=J*+ >ZZQ>VC>3MNH3][I(/:LK[7
M;?\ /Q%_WV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\
MOL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^
M?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >P
M?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O^^Q7C
M]% 'L'VNV_Y^(O\ OL5K:/>VBQR[KJ$<CK(*\)HH ^B?M]E_S]P?]_!_C1]O
MLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?]_!_C61K%[:M+%MN83\IZ2"O#:*+
M >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_13 ]@^UVW_/Q%_P!]BC[7;?\ /Q%_
MWV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_
M #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*
M/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%
M_P!]BC[7;?\ /Q%_WV*\?HH ]YTB^M%MGW74 ^?O(/05H?;[+_G[@_[^#_&O
MG:BE8#Z)^WV7_/W!_P!_!_C1]OLO^?N#_OX/\:^=J*+ >WZO>6K72E;F$C8.
MD@]35#[7;?\ /Q%_WV*\?HI@>P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VN
MV_Y^(O\ OL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10
M![!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[
M%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y
M^(O^^Q7C]% 'L'VNV_Y^(O\ OL5T.C2))8;D=6&\\J<U\_5[#\-/^14_[>'_
M )"DP1V%%%%(84444 %%%% !61XJY\*ZI_U[/_*M>LCQ3_R*NJ?]>S_RH \%
MHHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &Q;ZS;M816>
MIV O(X,B%UE,<B G)7.#D9[$<4Z/7+:*6>)-+B73YXUCDMA*V3M.0V_^]GOC
M'M6+10!T^E:U;MK6D010I8Z?;7/FD/+N)8XRS,<=@!T%5VUJU0W(L=-CMKJZ
M5HGG,Q9%5OO;5Q\N?J<"L"B@#I]1O?L/AB'2C<6T]VS%6DMY ^V '<$+#CEL
MG';%8U[J)O(+"/RMGV2'RL[L[OF9L^WWJHT4 =3:ZJ=6OM4:9; 6]W(LK6MW
M.4!89P4?C!'OC(-2:GJUM8?V'';QVC/83M.T5K(60992%WG.X_*<GGK7)44@
M-&UU4VUQ?S>3N^UPR18W8V;SUZ<XIUQJD%UI%M:369-Q;(8XIUEP-I8M@KCD
M\D9R.M9E%,"Y:W-G##LGL!._G(^_S2OR#[R8'KZ]J+JYM)H-D%B()/.=]_FE
MOD/W4P?3U[U3HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KV'X:?\BI_V\/_ "%>/5[#\-/^14_[>'_D*3 ["BBBD,**** "BBB@
M K(\4_\ (JZI_P!>S_RK7K*\2@-X7U4'_GUD/_CIH \#HHHJA!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 44JJSN$12S,<  9)-=WX=^'%S>;+G5RUM!U$ _P!8WU_N
M_P _I0!Q^G:5?:M<>186SSR8R0O0?4G@?C4=[8W6G7+6]Y \,R]5<8__ %BO
MH"PTZTTRU6VLK=(8E_A4=?<GN?<U#JNC6&M6Q@OK=95_A;HRGU!ZBE<9\^T5
MV7B+X?7^E;[BPW7EH.< ?O$'N._U'Y5QM,04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%>P_#3_D5/\ MX?^0KQZO8?AI_R*G_;P_P#(4F!V%%%%(84444 %%%% !69X
MD_Y%C5?^O27_ -!-:=9GB3_D6-5_Z])?_030!X#1115""BBB@ HHHH ****
M"BBB@ HHJ:VM9[VX2WMH7FF<X5$&2: (:GCL;N6V>YCM9W@3[TJQDJOU/2O1
M?#OPV2/9<ZVP=NHMD/ _WCW^@_.O08H(H(5ABB2.)1A450 !Z8I7 ^<J*]<\
M1?#RRU+?<::5L[H\E,?NW/T_A_#\J\OU/2K[2+HV]];O#)VST8>H/0B@"G11
M13 **** "BBB@ HHHH ***<B-(X1%+,QP%49)- #:*Z_1OAWJVH[9+L"Q@/_
M #T&7/T7M^.*]"T;P9HVB[7CM_/N!_RVG^8@^PZ#\*5P/*+/PGKM_:FYM]-E
M:(#(+84M] 2"?PK)G@FMIFAGB>*53AD=2"/P-?1M4=2T?3]7A\J_M(YAV+#Y
ME^A'(HN,^?**]&UGX8.NZ71[G<.OD3G!_!O\?SKA+_3+[2Y_)OK62!^P=>#]
M#T/X4Q%2MW0/">I^('#01^5;9^:XD&%_#U/TI?!EA;ZEXJL[:ZC$D)W,R'HV
M%)&?;(%>XHB1HJ(JJBC 51@ 4K@8>@>$=,\/H'AC\ZZQ\UQ(,M^']T?2MZBB
MD,**** "N8\0^!]-US=-&!:WAY\V,<,?]H=_KUKIZ* / ]:\.ZEH,^R]@(C)
MPDR<HWT/]#S657T;/;PW4#P7$22Q.,,CC(/X5X%KEK%9:]?VL VQ13NB G.
M"<"F(SZ**Z#1O!FLZUM>*W\BW/\ RVG^5<>PZG\*8'/T5VFJ?#75K*+S+.2.
M]4#YE0;''T!Z_GGVKCYH);:9HIXGBD4X9'4@C\#0!'1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/^14
M_P"WA_Y"O'J]A^&G_(J?]O#_ ,A28'84444AA1110 4444 %9OB)2WAK5 .I
MM)?_ $ UI5GZ]_R+VI_]>DO_ * : /GZBBBJ$%%20P2W,RQ01/+(QPJ(I)/X
M"NST;X:ZC>;9=1D%E$>=GWI#^'0?C^5 '$@$D #)/0"K5SI6H6<*S75C<PQ-
M]UY(F4'\2*]MT?PMI&B &TM5,P_Y;2_,_P"?;\,5KNB2HR2(KHPP589!%*XS
MYPHKV'6?AUI.H[I+/-C.>?W8RA_X#V_#%>>ZSX.UG1=SS6YFMQ_RVA^9<>_<
M?C0(P***]'^&_A_3[RSFU2ZA6::.<QQJ_*K@ YQW//Z4P,+P[X%U'6MD\X-I
M9GGS''S./]D?U/'UKU31M T[0K?RK& *2/GD;EW^I_ITK3HJ1A1110 55U#3
MK/5+5K:]MTFB/9AT]P>Q]Q5JB@#RCQ%\.;JQWW.DEKJW')A/^L7Z?WOYUPS*
M58JP(8'!!ZBOI"N,\?>'["XT2YU00B.\@ ;S$&-XR!AO7K3N!Y#110!DX'6F
M(**Z32_ NNZI%YJVZVT9&5:Y)3=]!@G]*S=5T#4]%DVWUH\:YP)!RC?1AQ0!
MFU-:VES>SK!:P232MT2-234->T?#V&)/!]I(L:*\C2;V"@%L.P&3WXI <IHW
MPRO+C;+JLXMH^OE1X9S]3T'ZUZ!I/A[2]$3%C:(CXP96^9S_ ,"/-:E%(844
M44 %%%% !4-U:6][ T%U!'-$W5)%#"IJ* .9LO!.G:9K\.J6#20[-P,!.Y3E
M2.">1U]ZZ:BB@ HHHH **** "BBB@ KR^Y\ ZGK/B34+F5DM;22Y=E=OF9AG
MJ%']<5ZA10!SVC>"M&T;:Z6_VBX'_+:?YB#[#H*Z&BB@ JCJ>C:=K$7EW]I'
M,,8#$89?H1R*O44 >2>+_ \.A61U"SNF:#>%,4@RPSZ$=?RKB:]D^)'_ "*,
MG_79/YUXW30@HHHI@%%%% !1110 4444 %%%6+*PNM1N5MK.!YIFZ*@S^)]!
M[T 5ZW= \)ZGX@<-!'Y5MGYKB087\/4_3]*[;P[\-[>UV7.LE;B;J+=?N+]3
M_%_+ZUWB(L:*B*%11@*HP *5QGG6H_"U%L@VG7SO<J.5G "O],=/UKSZ^T^[
MTVZ:VO8'AF7JKC]1ZCWKZ(JCJFCV&LVIM[ZW65/X2>&4^H/447 ^?**[/Q%\
M/K[2]]QI^Z\M!R0!^\0>X[_4?E7&=*8@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHJ=+*ZDMFN8[:9H$^]*L9*CZGI0!!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M%% !1110 4444 %%%% !1110 4444 %>P_#3_D5/^WA_Y"O'J]A^&G_(J?\
M;P_\A28'84444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 8/B[1[G7-#-C:E!(TJ-ES@ #J:R
M=&^&^EV.V6_9KV8<[6^6,?AW_'\J[2B@!D44<$2Q0QK'&HPJH, ?04^BB@ H
MHHH **** "FNBR(4=0RL,%6&013J* &HB11K'&H1% 5548  Z 4ZBB@ HHHH
M **** "BBB@#'USPW9>('M?MQD,=N68(AQNSCJ>N..U7K'3K/3(!!96T<$?H
MBXS]3W_&K5% !1110 5#<VEO>P-!=01S1-U210P_6IJ* /G:_C6+4;F-!M1)
M751Z $U7K4ETZ\U+7+N"RMI)Y//?A%SCYCU/;\:[#1OAA*^V76+GRQU\B Y;
M\6Z#\,_6F(\_AAEN)5B@B>61CA4122?P%=EHWPVU*]VRZC(+*$\[/O2'\.@_
M'\J],TS1=.T>+R["TCA&,%@,LWU)Y-7Z+C,71_"ND:( UK:AIA_RVE^9_P ^
MWX8K8DC26-HY$5T88*L,@CZ4ZBD!QVL_#G2M0W2V1-C.>?D&8S_P'M^&*\]U
MGP?K&B;GGMC+ /\ EM#\R_CW'XU[G13N!\W5Z/\ #?P_I]Y9S:I=0B::.<QQ
MJ_*K@ YQW//?TKI=9\#Z-K&Z3R?LMP?^6L VY/NO0_S]ZF\):!+X<TV>SEG2
M;=<&1'4$94JHY'8\'UHN!OT444@"BBB@ HHHH *XWQ[X>T^ZT6ZU/R1'>0*&
M\Q!C>,@8;U_G795B^+HI)O"FH1Q(SR-'A549).1T% 'A%'4UVFC?#?5+[;+?
ML+&$\[6&Z0_AV_'\J]"T;PEH^B!6MK8/./\ EO-\S_AV'X8IW$>6Z7X%UW58
MO-6W6VC(RK7)*;OH,$_I6;JN@:GHLFV^M'C7.!(.4;Z,.*]_ILD:2QM'(BNC
M#!5AD$?2BXSYPHKU_6?ASI6H;I+(FQG/.$&8S_P'M^%>8ZWHMSH.HM971C9P
MH<-&<@@]#^E C.HHHI@%%20P2W,RQ01/+(QPJ(I)/X"NST;X:ZC>;9=1D%E$
M>=GWI#^'0?C^5 '$45[A:>"/#]I:F#[ DV1AI)CN<_CV_#%<WK/PPC?=+H]S
MY9Z^1.<C\&ZC\<_6E<#S.BKVI:-J.CS>7?VDD)/1B,JWT(X-4:8!2JI9@J@D
MDX '>KNCZ5/K6JP6%N5624GYFZ* ,D_D*]B\/^#M-T!5D1//N\<SR#D?[H_A
M_G[T@.(\._#F[OMESJQ:UMSR(A_K&^O]W^?M7IVGZ;9Z5:K;65ND,0[*.2?4
MGJ3]:M44AA1110!G:OH>GZY;>3?6ZR8^ZXX9/H:\M\1> =0T??<6FZ\LQSN4
M?.@_VA_4?I7L=% 'S=17LOB+P'IVL[Y[8"TO#SO0?(Y_VA_4?K7D%W;2V5Y-
M:S "6%VC< YY!P:8B&BB@#)P.M, HJ2:":W<)-$\;$9PZD''XU'0!L^'O#=Y
MXCN9(K5HT2( R/(>%!Z<=3T->EZ-\/='TS;)<J;Z<?Q2CY ?9>GYYK ^%/\
MQ\:I_N1_S:O3*3&(JJBA54*H&  , 4M%%( HHHH **** "F30Q7$3131I)&W
M!1U!!_ T^B@ HHHH **** "BBB@ HHHH P]6\*Z=K>IPWM^))!%'L6(-A3R3
MDXY[^M:UK:6]E L%K!'#$O1(U"BIJ* "BBB@ JAK-C:WVEW"75O',JQLR[U!
MVG'4>E7ZKW__ "#[G_KDW\C0!\[44450@HHHH **** "BBB@ HHHH ***U=%
M\.ZEK\^RR@)C!P\S\(GU/]!S0!E=:Z&W\$:_<Z?]L2Q(3&5C9@KL/4*:])\.
M^"--T+;,X%U>#GSI!PI_V1V^O6NGI7&?.$D;PR-'*C(ZG#*PP0?<4VO=M>\+
M:9X@C/VF+9< 86XCX<?7U'L:\I\0>#]3T!C)(GGVF>+B,<?\"'\/\O>BXCGZ
M***8!1110 4444 %>P_#3_D5/^WA_P"0KQZO8?AI_P BI_V\/_(4F!V%%%%(
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% $4%M!:H4MX8XE)+$(H&2>I^M2T44 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_P 3/^1J7_KV
M3^;5[!7.:IX-T_6=;&HW[R2*L:H(%.U3C/4]>_M0!XU8Z=>:E.(+*VDGD]$7
M./J>WXUW>C?#"5]LNL7/ECKY$!R?Q;H/PS]:]&M+*UL(!!:6\<$0Z+&H J>G
M<"AIFC:=H\/EV%I'",8+ 99OJ3R:OT44@"BBB@".:"*YA:*>))8VX9'4,#^!
MKC-9^&NG7FZ739#9RGG9]Z,_AU'^>*[>B@#R[PMX8U;0O&=JUY;'R=L@$T?S
M(?E/?M^.*]1HHH **** "BBB@ HHHH *\&\00RS^+=3BAC>21KN0*B*23\QZ
M 5[S56VTVRLYYI[>VCCFF8O)(%^9B3DY/6@#RW1OAOJ=]MEU!Q90GG:?FD/X
M=!^/Y5Z#H_A32-$"M;6H>8?\MY?F?\#V_#%;=% %6_TVRU2#R;VVCGC[!USC
MZ'J/PKA-9^&"-NET>YV'KY$YR/P;_'\Z]%HH X#X=Z1J&CW^J0W]K)"Q6/:6
M'#<MT/0UW]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 57O\ _D'W/_7)OY&K%5[_ /Y!]S_UR;^1H ^=J***H045J:3X=U36
MW L;1W3.#*WRH/Q->@:-\,K.VVRZK.;J3KY4>50?CU/Z4@/-K#3+[5)_)L;6
M2=^^P<#ZGH/QK;O? /B"RMA.;59AC+) ^YE_#O\ AFO9;6TM[*!8+6".&)>B
M1J%%347&?-[*R.5=2K X((P0:2O?-7\-Z5K:'[;:(TF,"5?E<?B/ZUY]K/PS
MOK7=+I<PNX^OEOA9!_0_I1<1PE206\UU.D%O$\LKG"H@R3^%+<6T]I.T-S#)
M#*O5)%*D?@:]1^%UK -#N;H1+Y[7!C,F.=H52!GTR30!2\._#7[ESKC>XM4;
M_P!"8?R'YUZ)!;PVL"06\211(,*B+@#\*DHI#"BBB@ I&574JP#*1@@C((I:
M* .%\1?#FUO=]SI!6UG/)A/^K;Z?W?Y?2O,K_3KS2[IK:]MWAE'9AU]P>X]Q
M7T/7-^.K6"X\)7KRQ*SPJ'C8CE3D=*=P/$J**M6.FWNISB&RMI)Y/1%SCZGM
M^-,15HKT+2_A=/+%OU.\$#$<1PC<1]3T_+\ZRM9^'NL:9NDME%] /XHA\X'N
MO7\LT@.2KV'X:?\ (J?]O#_R%>/LK(Q5E*L#@@C!%>P?#3_D5/\ MX?^0H8'
M84444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !4%Z-UA<#UB8?H:GHH \/T;P7K.L[7
MCM_(MS_RVG^4$>PZFO0=&^'>DZ=MDNP;Z<=Y!A!]%_QS77T47 :B+&@1%"JH
MP%48 %.HHH **** "BBB@"GJ.E6&K0>3?6L<Z=MPY7Z'J/PJ#0]#M= M);6S
M:0Q/*90'.2N0!C/IQ6G10 4444 %%%% !1110 5E>)+&?4_#UY96P!FF0*H8
MX'4=ZU:* .!T;X8VD&V75IS<O_SRBRJ#ZGJ?TKM[6SMK& 06D$<,0Z)&H J>
MB@ HHHH R=7\-Z5K:G[;:*TF,"9/E<?B.OXTOA_0X_#^G-913-+&96D4N,$
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
ML08GWL-I!R. <'GUJ^RAT96&0PP143FG&*[&U&A*%2I)_:>GW6/-?!MG)?\
M@;6[6'F61F"#U.P8%4/"]AI=_9M!>:W>6%W$Q!A\\1J1[9'YBO2]*T:PT6!X
M=/@\J-VWL-[-DXQW)JKJ/A31-5G,]W8HTQZNC%"?K@C-;_6%>6]F>?\ V9-0
MI[-Q5FG>SUOON<YI6B^'V\20BWUVZO+RV_>JK2!U(';./T!ID@!^,,61_P L
MO_:1KK],T33='1EL+2.'=]YADL?J3S0=$T\ZR-7,'^G ;1+O;IC'3..GM4>V
M5WOM8W6!ER02234E)VOT]>OW&A63XG_Y%?4_^O9_Y5K5#=6L-[:RVUPF^&52
MCKDC(/N*PB[23/0JQ<Z<HKJF<S\/_P#D38_^NDG\ZSOA</\ B67Y[^<O_H-=
MEI^F6FE60L[.+RX 20NXMUZ\DYJ+2M%T_18I(M/@\E)&W,-[-D_B36TJJ:GY
MG%2PDXRHMM>XFG\TMCD?B5_K]$_ZZO\ S2KOQ+4GPQ&0"0+E"?;Y6KH=3T33
M]8:!KZ#S3 2T?SLN"<9Z$>@JU=VEO?6LEM=1++#(,,C=#1&JER>05,'.;K:_
M&E;Y+J8^F:EI^J:)#I]M?0O</9 %%<%E^4 Y';!->?>&].L9)KG3]4U6[TRZ
MBD("+*(T;L>HZ\?CQ7H^F>%]'T>Y-Q9682;! <NS$ ^F3Q3]3\-Z1K$@DOK)
M))0,>8"5;\2",_C51K0BVE>S,JN"K5HPE/EYH]-;->N]SDH]!\.R:U:6O_"0
MW=U=!M\:><KKD<XSC /'2I/%G_)0/#W^]'_Z,KJM,\.Z3H[%[&R2.0C!<DLW
MYG)J2[T33[[4;>_N8-]S;$&)][#;@Y' .#SZTO;+FOJU8?U"3HN*23;3TOLO
M4Y+XH?\ 'AIW_79OY4?$NSEDLM.OD#&*W=ED*]5W;<'V^[C/N*ZW5=$T_6HX
MTU"#S5C)9!O9<'\"*NR11RQ-%(BO&PPRL,@CT(I1K**C;I?\2ZV!=65:[TGR
MV^1Y];Z1X?N;);I?%=ZB%<D27:JR^Q!&<U-:Z#I\WA#66T.\N+PW8&3+U+1D
MMCH#DY[^HK=;P-X<:;S3IP!SG:)'"_EFMRWMH+2!(+>)(HD&%1%P!52K_P K
M?X&=+ ._[R,5HUI>^NG7;\3C_!'B/3$\/PV-S=0VUQ;;E99G";@23D$_6NAL
M?$6EZEJ,MC9W2S31IO)094C/8]#CC\Z@O_".AZE<&>YL$,K'+,C,F[ZX(S5W
M3='T_2(C'86L<"M]XCDM]2>345)4Y7DKW9OAZ>*IJ-.3CRK2^MVO0XF.[M]/
M^*]]+>3)!&T> \C;5Y1<<GZ5I>.Y8]2\&?:K.19X%F5MZ'(P"5/ZFMS5?#6D
MZU*LM]:"251@.&*G'H<'FK=MIEE9Z?\ 8(+:-;7!!B(R"#USGK5.K&\9+=6,
MHX.KRU:3:Y97:?6[.?T3Q=HL?ART,]]'%)! J21,?GRHQP.IZ=JPO UU]N\:
MZO=["@FC>0*W4 N"*ZF+P5X>AN1.NG(6!R SLRY_W2<5?M-#TZQU&XO[:WV7
M-QGS'WL<Y.3P3@<CM0ZE-*2C?44<-BI3INJXV@^E]=+'!1K!XC\5:I!KVIRV
MR6\A6" 2B-2 2._'0#W.:S-;LM%T_7M-@TBZ>X(E!F8R!U!W# !'?KFO2-3\
M+:-J]QY]Y9*TW0NK%2?K@\U'_P (?H(6W5=/11 V^,J[ YXY)SST'7-:1Q$4
MT]?3H<]3+*TTU[K=[\SO?>_R.=^*/_'EIO\ UU;^0KOATK/U71-/UI(DU"#S
MEB)9!O9<$_0BM"N>4TX1CVN>G2H2A7J57M*UODCE?B'_ ,BC/_UT3^=86C^
M(=0T>TNVU.Y3SHE<HH&!D=*[S4=-M-6LVM+V+S8&()7<5Y'3D'-2VMK#96D5
MK;ILAB4(BY)P![FJC7<*?+'>YA5P$:V)=2JKQM;KO<Q]!\):;X?=I;</+<,,
M&:4@D#T&.!7/. ?C#'D?\LO_ &D:[^L\Z)IYUD:OY'^G ;1+O;IC'3..GM2C
M5=Y.6MU8NK@URPA222C)/[OU,3XA6,U[X79H5+&WE69E'7: 0?RW9_"K&@>*
M-(N=#MF>^MX)(HE22.60(5(&#UZBNCZC!K N?!7AZZG,TFG(')R?+=D!_ $"
MB,X.'),*M"M&LZU&VJLT_+KH<UITZ^(?B8=1L@6L[2/!EQ@-\I4?F3^0JMJ&
MIPZ1\5IKNX!\A0BNP&=H,2C/ZBO1+'3[33;<6]E;QP1#G:@ZGU/J:X?R8[CX
MMW<4T:R1/#AE89!'E+UK>%2,I/311L<&(P\Z5.&OO2J)^5W?\#?UKQ7H]KH\
M\D=];SR/&1''%(&+$CC@=!]:XZPT6[E^&-XRQMODG^T(F.61< G]"?PKLX_!
M'AV.X\X::I8'.UG8K^1.*WU554*H 4#  ' %9JK&"M#O?4ZI8.KB)N5=I:-*
MU^O74\P\/Z;HNI:5$\OB*\M9T7$D+7*H%(] 1TK<\,:3H8UR:[T_5[F]N;==
MC^8P8$$=0<<CZ5K7?@S0+V<SRZ>@=CEO+=D!_ $"M/3],LM*@\FQMHX(SR0H
MY/U/4_C3J5U).S>OH1A\!*$H\\8Z==;OY;+\3B_"X'_"QM>..<2?^C!6_P"-
MU+>#M1"@D[4/Y.M:%KHFGV6I7&H6\&RZN,^:^]CNR<G@G YJ[+$DT3Q2HKQN
M"K*PR"#V-1*JG44ETM^!O2PDHX>=&3UES?B<QX,UC3CX>TVR^VP_:BI3R=XW
MY!)Z?2L[QA&VB>)-,\1Q*?+W"&XQW'_UUR/P%;UIX2T+3;K[;;V(65#N4[V;
M;] 2:Y#7_%O_  DUC_8NGZ;.;F:4 AP#@ ]O0^N<8YK6G:53FAMU^9QXARI8
M54ZS2FK<MKO56L:O@F)M4U75/$<RG,\AB@SV7_\ 5M'X&NWJCHVG)I.CVMBF
M/W2 ,1W;J3^>:O5SU9<TFUL>EA*+I45&6^[]7JPHHHK,Z0HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "D(##! (]#2T4    P!@4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4F 3G S2T4 %! (P>1110 BJ%&%  ]!2T44 %%%% !2;
M5#;MHSZXI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *3 SG SZTM% !1110 4444 %%%% !
M2!5#%@H!/4XZTM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M50UG5[?1-+EOKG)5.%1>KL>@% %^BN3CN_&MQ"+R.RTR*,C<MK*S>81Z$] ?
MRJSJ7B6>PT^Q!TYCJU[Q%9;\[3W)/H/\]Z .CHKD9[_QCIL!OKNSTVYMT&Z2
M"W9A(J]\$\?SJ77/%+P^$X-8TD(YGD55$BYQG(((!Z@C% '4T5F:)K$6KZ'#
MJ!*IE?WH/ 1A]X?Y[5B>&/%=UK^O7T#1(EDB%X#M(9EW8!)S0!UU%<58:MXK
MUB6^>P;2EAMKEX )U<,<?3/8BMCP]K=SJ4M[8ZA;)!?V3JLJQG*,",@C\J -
MVBN-MO&%Q-XH%NT,8TB6=[6&?!R95 [YZ$G X[^U:GB_6;K0]#^V6:QM+YJI
MB121@Y]"* -ZBL;2M?BU?0'U" !9HT;S(FZQN!R#60GB/56\&66O+%#(0Y:[
MB5#S&'*DKSP1@>M '845S^N>(A::5:2:9LN+N_95M$/(;..3[ ']:W81((4$
MS*TH4;V48!/? H ?17,:9X@O+S1M=NY5B$EC-.D6U3@A%R,\\TG@_P 5_P#"
M06[PW:I%?Q#<R*,!T/1@#_G\Z .HHKF;/5M7U.;7;6T^R+<6=PL=N95;;C)S
MNQST':LU-5\8/K\FC!]'^T)!YY;;)LVY QGKGGTH [BBN2U?5O$%C/HNGPG3
MS?WOF"5F5C&"N",=\8/I5ZP3Q8+Z(ZA)I)M<_O! )-^,=LC'7% &_16%I.L7
M-[XCUFPE$8ALS&(BHP3N!)SS[4>)]8N='M[![81DSWB0/O&?E.<XYZ\4 ;M%
M%<1H^J^+M<LWN[1](2(2-&!*L@;CZ9H [>BL*?5[K0?#[WNNFW>X5MJK:YPY
M/W0,]ZH)=>-9H1>)9:9&A&X6CLWF8]">F: .LHKFK^Y\4-:)>V<6GVT0M_,E
M@N2S2*PR2,KQTQ5?PYJ'B?6(+34)FTP6$I)955Q)@$CCMG(]: .MHK"\+:O<
MZS97<UT(PT5V\*[!@;0!COUYHCUBY;QM+HY$?V9;/SP<?-NW =<].: -VBN4
M\5^);W2;F*UTR".>=8FN;@."=D0[\'Z_E716U['>Z='>P',<L0D3\1F@"S16
M)X3U:XUOP_#?70C$KLP(C&!P2*VZ "BN)TO5O%NM17%Q9'25ABG>$+,KACMQ
MZ9]15F/Q3>-H.L236T<&IZ9\LB?>0GL1['![T =;17'6][XTETV'4432)HI(
MEF$(WARI&<>F?QJ]_P )A:+X4BUQHG_>_(D .6:3)&T'\#SZ4 ='17)BZ\;/
M#]K%EI:KC<+1F;S,>F>F?QJPGBD7GA.^U2UB\JZM48202C/ER#L>F10!TE%<
M;;W_ (SETN+4T32)H9(A,(1O#E2,X],_C3M1\674OA[2=0TN.%);^X$!6<%@
MI.0>GN.OI0!V%%<Y;IXR%S%]HET8P;QY@C$F[;GG&1UQ5;4=6UZ7Q7)H^DFP
M4);"<M<JWJ >1]1VH ZRBN8LM:UBTURWTK7;>UW7:L;>>U+;25&2"#S_ )%9
MVIZKXPTJ:RCG?1V-Y.L$>Q9#ACT)SCB@#N**Y2]U#Q/HVF-?WRZ?.D,JF6.V
M5\^5_$03CD5;USQ%]DTVT;3-EQ>:@RK:*>0V<98^P!_6@#H**9$)!"@E96D"
MC<RC )[X%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBL+Q7J]SHNEPW-J(R[W"1'S!D8.<]_:@#=HKD_%GBFZ\.ZEIR10I+
M;RAFF7:2VT8S@YXXR:NZ_KYL_";ZQIKQ2Y"-&S#*D,P'3\: -^BN;UFY\200
MR7NGOIHLX[?S668/OR!DXQQ]*A\.7OB;5([._N6TP6$P+,L8<28Y ]NOO0!U
M5%<3IFJ^+-;2YFLFTE(8;AX<3*X;C'IGU%:=]J&M:1X4O;Z^-D]]"<IY(8Q[
M25'.<'/)H Z.BJ]A.]SIUK<28WRQ([8Z9(!K*T;6+G4-<UJSF$8BLI$6(J""
M00<YY]J -VBN>\5ZO?Z3!8C3Q!YUU=+!F925&0?3WIMNGC(7,7VF71C!O'F"
M,2;MN><9'7% '1T5S>I^(+Y]8;1M#M8I[R-0\\LQ(CA!Z9QR3_GFG6EQXJBN
MQ;7]I8RQR(VVYMV8+&P'&X'DC/I0!T5%</?:KXPT_4;"QE?1VEO698RJR8!7
M&<_G[U<U+5M>T32;66^-@]U-?)#^Y5BGED'UP<Y!H ZRBJVHW#VFEW=S'C?%
M"\BYZ9"DBJ>@ZG)J'ARUU&[,:.\9>0J,*,$_X4 :M%<?X=\6W>IZT;>\@2&V
MND:6P8 @NJL00>>N!G\/>M/7M7N=,U'1H(!&4O+H12;QDA>.G/7F@#=HHKG_
M !;J][H^GVLE@(3-/=)!^^!*@,&]/<"@#H**X^]U;Q3H,'V[5(--N;)& E^R
MEPZ@G&?F^M2ZOK6L-XCM-+T8V6)[7[0&N5;'4]Q[ =J .KHKE8=:UO3-7L[+
M78+-HKQC'%/:%L!_0AJDU'Q!J$^L2:/H-K%/<P@&XGG)$<6>@XY)_P ^M '3
M45R3:_K6A74"^(;:U:SF<(+NT+8C8_W@?\_6I=<U?68_$MII&D_8PT]N9=UR
MK8R">X]AZ4 =117*P:UK>FZQ9V&NP6;1WC%(9[0M@,.Q!_"J\>K>)M3UG5+7
M36TQ(;*;R_\ 2%?)!SCIGTH [*BL**?7;+1M1N=4:P::&%I(?LP;;PI/S9]\
M5DZ=?^,]1TR'48!H[Q2KO6-A(&(]/3/XT =G17,VNL:OKVB0W6D):6]TLK1W
M$=WN(4CL-OX5FZ;JOC#5+F^@A?1U:RF,,A=9 ">>F.W% '<45@6&LW2^)+K1
MM2$2R%1-:2("!(G<<GJ/Z&ETS6;G5M?OH[<1_P!EVG[HR8):27O@YQ@?X>M
M&]16!XNU>\T72H9[(1&:2X2+]Z"5P0?3Z5GWFI>+=%MFOKZ#2[JTBP95MRZN
M%]1GB@#KZ*Y[5=?FM[G0?L80P:C,JL77G80",<\'FFZMX@O%U8:-HMJES?[-
M\KRG$<*]MV.O;\Q0!T=%<]93^*H+^&+4;6PN+:0X::U=E,7'4ANOX5)#K%S)
MXUN=(81_9H[03*0/FW94=<].: -VBL+Q%K%SI5QI,=N(R+N\2"3>,_*3SCGK
M6;XDU+Q1HMO=ZA&VEM8QN-BE7,FTL ,]!GGUH Z^BN;M;[7[*RN=1UDZ?):1
MVS2JEJ'#E@ 0#GC&,UGV6J^,-2L(]4M+?2GMI,E+?<V\C..N<9_'\* .THJ.
M!I'@C:9 DI4%T!R%..1GO7-7/B#5-0U:XT[P]:P/]F.V>ZN2?+5O[H Y)H Z
MFBN5AU_5M+U.WL?$-M;K'<MLAN[4G9N]&!Y%)J6K:])XK?1])-BH2V$Y:Y5O
M7!Y'U':@#JZ*RM(77E>7^V7L&3 \O[*&SGOG=4&O^('TN6VLK*V-WJ5T2(8<
MX  ZLQ]/\#0!N45R-QJ?BW2(#?7]GI]U:(-TL=JS!T7N>>N/QJU>W^MWMK%J
M.@RZ<;!X/,/VD/OSSGIQZ#ZYH Z2BN0\-ZCXGUFWM-0D;2Q82L=ZA7$F 2#C
MMGCUK2\.:Q<ZK-JJW C M;QX(]@Q\HZ9YZT ;M%84NL7*>-8-( C^S269G)Q
M\V[<1USTXK+75O$VI:YJMGIC:8D5E*$_TA7R0<XZ9]#0!V-%8<$VNV>E:A<:
MJU@TL43/#]F#8R%).[/X5CZ;J'C/4]+AU&W_ +':*52RQL) QYQCT[>M ':4
M5S$?B]3X1N=9DM2LULQBD@W=),@8SZ<BJ]M?>,Y;>"^6VTJX@F"N(8W96"GW
M/'\Z .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M&7&=K#H1[TMU:6]];M;W4*30MC<CC(.#D4 4KF[M;'PZ;B]4M;) OF*%W9!
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
M"L6;YP<'KC@T =U_PE6@?V7!JG]L67V">3RXKGSAY;-@G&>F<*?R-4_^$_\
M"(L!??\ "1Z;]F,GE"3[0OW^N/7IS7#:;X(UM]+M(-0TTMCQ;_:<L<\\<I^S
M^7]YB,!CNZ@#KVKIK;PH1XR\7:C-IL!M]1L[>&V<A#YA".)!CJ.=F<XS@>E
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
M-3M^Z23SZ<5SUEX)UK4W\6G4+>\MAJ5G;"RFO;J*683Q%V5F,? VML/?COZ
M'HUWX@TBP:[6\U*V@-FB27'FR!1$K9"EB>F<''K5>'Q?X<N-'EU:+6[!M/B;
M;)<>>NU&]">Q]NM<,WA+Q%>:-#K=]I\$NO-K,>IW6G-,NV2.-3&D0?E<A<,,
M\9)K2UC3]=UN+3=5'AF*WFT[4UNSILMU&6NU\LIN++\@=205R3]WJ* .EC\4
M65_8VUYH;)J\4UTEL[6D@81 GYF;T"CD@_UJ;3_%&A:MJ$UAI^K6=U=P@EX8
MI0S  X)]P#P<5B^%=+U-?$>O>(+_ $Y=,&HK D=EYJNW[L,#(Y7*[CNQP3P*
MR_!6BZ_H^O"%;&ZT_0$@D!M+NZBN%CE+ @0,OSA/O9#X[<4 =7JGBWP]HEP\
M&IZQ9VDR!6:.:4*V&S@X]\'\JDOO$VAZ;ID.I7FK6<-E/CR9VF7;)GD;3_%^
M%<1=3ZA9_%_6KK3]"75G72;:-D69(Y$#-)T+X&TXYYSTX-5M)\(:_P"&QX>U
M0:7#J4MFEXLNFPSJOV;SY/,!B+X4[1\IY'!XH ['4O%UK!!H-SIK07]KJVHI
M9+-%*"JAE=BP(SD@IC%26_BJRATJ]U#6+W3[.WM[V6U\Q;G<GRL5 )(&'XY4
M9YKD+7PAK873[M[&*!Y?%(U>:SCE4BTA\ID// 9LX)VYY;BF+X3UZRDMM433
M$O)+'Q!?WPL&F1?.BF+!)%).T,N00&QWZ&@#O;'Q-H>IFU%CJMI<F[W^1Y4@
M;S-F"X&.XR,CJ,U:@U&UO$NC:3Q3&UD:&7:W"2*,E2>Q&1FO/O&FHO:>%[;6
M[JRM-&URQOA>6%B]RC27."$=/DZEU<@A=W5>:ZSPOHDNB^$(+&8[[Z2-YKI_
M[\\A+2'/^\Q_#% $-OXVTBWT+3+_ %O5--LI;Z+S%"W(9&]2K$#*CCG&*V[S
M5+'3[#[==W<,-IE1YSL OS$!>?<D?G7E9\)^(['POH"6.E7T.NV6E_91=6E[
M %1B<^7,DF5>/(4Y&3UKL/&NAZEK_@)=,\B*YO7DM#/&I"HVV5&DQNQQ@-Q0
M!LZ5XGT+7#<#2]7LKS[-_KO)F#;!ZGVX//2HK'QCX:U-KD66NZ?.;5&DFV7"
MG8@ZL>?NCUZ5S'BCP7?:QXBU)M/CCM+:\\.2Z>+A2%'G&4%5('.-N><=,T6&
MD:UJGB/PW<W?AZ+1;?1(I5=Q<1R>=NCV".,)T3G=\V.@XH Z7PKXNTGQCI2W
MVEW"M_SU@+J9(>2 '"DXSM)'M4&B>._#^O3:E#:ZC;K)I\LB2J\R9*)C,HP3
M^[^;&XXJG\.-/U71?#,>C:IIGV1[$LB3B9'6Y!=CN4*<@8(^]@\USUWX3UV[
MTSQEH*Z=''%J-\]_:WS3)Y<N6B80LH.\9V,"<8^M '=Z/XGT+Q TJ:1JUI>M
M%_K%@E#%1ZX]/?I45QX@BLM:O[>]FLX+*TLDNGE:;]XH+,"67'"_+USZU@Z;
MIVL:KXVT[6[S0ET.#3K*6W*F>.1[@N5POR9&Q=I(S@Y/2JOBWPQJ^J:EXJFL
M[7S$O_#Z65N?,4;Y@\A*\GCAAR>.: .IL_&'AR_N+FWM-<L)I;6,R3JDZDQH
M/O,>>@[GMWKG_#/Q*T_6K*;4K^YTJPL&E,=L3?!I>-YQ*N $)5-P&3Q]*FD\
M,30^)_!MU9V$4=MIMK<073)M78&B4(N.I&X'IFL.P\%:E_PBW@C3[W38V?3=
M3:XO8G=&")^]()YPW+)P,T ==!XLL6GU.:>\L$TNUBMI8[E9\DK*,@N,?*#Q
MMY.<U<TSQ1H.LSW,.F:O97<MMS,L,RL4'J<=O?I7$>*?"&L:F/'"6UD)$U2/
M3UM!YB 2>4?W@Y/&!ZXSVJ]XH\(RW^OR36L<-CI[^'KO3Y;I2J"(L5V CK@
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
M/-UZP3[6H>#=.!O4G 8>Q((STKB)/!&HW^F(\]A>237>O6=W>0ZA<P2,T$>
MSL(U5,[>"HW$@#Z5H>+-#UYO$9OO#.GW-O>/%%#]KCNH?LLJ*V=L\+\X4%L%
M 3S0!Z+156SN+F=KH7-DUL(IC'$6D5O.0 $.,= 22,'GBK5 !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !117-^,_$-]X=L-.DTZSAN[F\U"&R6*5R@/F9[CIR!S@_2@#I**\
M\B\3^.)M7U/0H]*T0ZE81)<M/]HD\AXW!VJ!C=ORI&3@<5>\.>.9?$&I:#$M
MHD,&IZ1)?OEB61U=$V@]"/F/;L* .UHKSB\^(6J1:(;Z*QMD0:M<V,MT\<LD
M-O'$S!7<("WS8 ST!-%QXA\27?BOPFFG7&DRVM_8W$T@BG=H9679D@[<X (V
M^Y;/2@#T>BN8\8>(=2T)]&@TJSM[JYU*]^R!9W**N49MV1G&-O/!XS7/W'Q%
MU+1;'6X=:T^S_M73KFVMX_LTK^1+YXRC$D;E YSP>G% 'H]1_9X?M/VGR8_/
MV>7YNT;MN<XSUQGG%>:I\2M2BM;^26VL;M+#R+B>XM%E$9MV?;+@. 0Z#YNX
M(JWKOQ(FTRXU 6]M;26R7\.F6L\C-L:8QF25G*@G8@P, 9)R* /0Z*\R;XEZ
MDFA:C.EC:7E[9W=K C0>8D-PLSA1MW@%6'(.<CH>]=-K^NZMX<\ 7NM7EO9-
MJ=K"9&AB9FASNX )P3P1Z<T =!=65K?1JEW;0W"*P=5EC#@,.A&>]3US6J>)
M+JQ\4:?I4%HEPMS87-T5!PY:/9M5>W.XCFN5M/BA<Q>&=4U;48].:XM(XO\
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
M'S)LQANG?CGIG/.  =1/96MS+#+<6T,LD+;HGDC#&,^JD]#]*GKB(-3\1/\
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
MFEN;HR.7C967KP!E1P *U]4TRTUG2[K3;Z+S;6YC,4J9QE3[CI5OO0"#T.:
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
M%PN&4%D(&2".^*R_!O@^_P!,\2WFO:C$EM)+:+:1P?;Y+V1@&W%WED )/0
M8 %=Y1D4 8MSX8LKCQ/#X@$]Y!>QQ"%Q#.4CF0$E0Z_Q8+'\Z@3P7I,?ANTT
M%?/^Q6EPMQ'^\^;>LOFC)QTW?I70Y%)D>M '.-X)TT:M-?V]UJ5H+B<7,]M;
M7CQPRRC'S,H[G S@C..<UIZMHMIK7V'[7YG^A7<=Y%L;'[Q,[<^HYZ5H9&,Y
MI<B@#G]4\&:3K%SJ,]VLYDOX8892DI7;Y3%T92.0P8YS["J/_"N](DCU07-W
MJ5U)J=H+2YFN+G>[("2,$C@\]N/;K779&<9I,CUH S9M"LY]8TW5'\S[1IT4
ML4&&^7;(%#9'?[@K-N/ NC7%M=1-]I1Y]0;4EGCF*20SD %D8=.!C'/4UTN1
MC.>*JZC>?V?IUQ>"VN+KR4+^1;)NDDQV49&30!F6_AG[(EFD.KZFPAN_M4SS
MW+2/<?(5V,2<!.5.T#'RCCO3]>\,67B":QN)Y[RVN;%V:">TG,3KN&&&1V(Z
MUL(X>-7(*Y .UN",^M.) &30!AMX2TE[/6[26.26#696ENT9^I9%0[<=.%'X
MU2M/ .E6]])>7-SJ&HS2V3V#_;[DRAH7()7'X=O4YS6O-KEK!XCM=#99?M5S
M;27*, -@5"H.3G.<L.U:61ZT <C9_#K2+.]TVZ^V:K<-IDF^S2YO&D2$;2NU
M0>V#]>!S5JS\$Z;I^I?:K.ZU*"#SS<"QCO'6W$A.2=@[$DG;G;GM6CK^N6OA
MS1;C5;Q97@M]N]8@"WS,%& 2.Y%3V]_Y^H7MH;2YB%J4'G2H!'-N7/R'/..A
MZ<T 94W@S2I]"U?1W\_[+JMQ)<W.'^;?(P9MIQP,BK.I^&-,U>_CN[V-Y&2T
MFLRF["M%* '!'T45L9S29'K0!RUAX TRQO[6]-[JEU-:026T'VJZ,@2-P 5
M(P. .>OKGBK:^#M*71-'TC$QM=(FAGM@7YW1_=W''(YK?) ZFC(H YMO!6GJ
M+T6EWJ-B+N[^V,+2Y,827;AF4#LV<D'()YQ4NE>%+?1;BT-C>7:00^>\L3RE
MOM,LK*QDD.?F(P<<?Q=JW\CUHH QKWPOI>HZG=WUY"9GN[$6$T;M\C1;BV,>
MN6/.:I:9X'TO3+U+PS7U_-#"T%O_ &A<M,L$;##*@/3( !/)QQFNER/4<4M
M'EVD_#[41X@T>:XL+73[+2IS.HBU2>Z#':0$BCD $29.2.3P!72GX=Z&;LR;
MK[[&;C[4=-^U-]E,N[=N\OI][YL=,]JZ6]NX[&PN;R4,8[>)I7"\G"C)Q[\5
M'I6HPZOI-GJ5N'6&[@2XC5P P5U##('?!H R&\&6$FM1:G-=ZC.8;AKJ&VGN
MF>&*4@C<JGI]XX&<#/ JTGA^.3PDWA^_O+F\CEM&M9[B5\RR!E(9LG//)]<5
ML4F1@G(P* ,IO#MB]YHUT?-\S2$=+;YN,,FP[O7BJ%]X%T;4+;4H9A<C[?>+
M?/)',4>*90H5XV'W2-H_6NE) &2:"0.IH Y6S\ :58_VB\5YJOVC4$B6XNFO
MG\YC&258/U!Y^F !C'%/@\!Z1"J%Y+R><:A'J+W$\VZ26:-=J[CCH!Q@ 5T]
M)D8SGB@#FH_ VF6^K/?6UUJ5O')<?:I+."\=+=Y<Y+% >YY(S@]Q6K8:6UKI
MDUG<7EQ=^:\K-)*Q+ .S':,YP%!V@>@%:.1ZU4FU.SM]2M=.EG5;NZ5WAB(.
M7"8W'TXW#\Z ,S2_".F:1<Z;/:^?OTZQ-A!O?(\HE3SQR<J.:9+X+TF;P_J.
MB-Y_V2_N7NIL2?-O:02'!QP-PJ]I.N6NLR:BELLJFPO'LI?, &9%56)7!.1A
MAZ5IY H Y'5OASH^L/J/G7.I0V^HN);JU@NBD4DF -Y7U^5?8X'%8WC#P7J.
MKZG?G3M*L]M_ L,ET=4G@!(7:&F@1=LNWMSV ->@W=W;V%I-=W<R06\*%Y)9
M&PJJ.I)KG]*\>Z#K&H06=M+=I)<Y-L\]G+$EP ,G8S* W S0!%_P@6G_ &;3
M EY?VMY8V,=C]KLIS"\L2  *V.",\^HSP:FU/P1I^JV\=M-?:LEL+86LL*7T
MFR>,9X<$G).3EN"<\FNER,XI,CU% &9J_A[3M:TE--NHF$$3(\+1.4>%T^ZR
M,.5([&L@_#[1I-+U.SN9;ZZ?4U1+J[N+@O,ZH<JH8\ #T [UU>1Z]*,@]Z *
M6KVLE[HE_:0X\R>WDB3<<#+*0,_G7)^&?AQ9:9I^@MJ$U[/<:;#$RVKW;26T
M5P$ 9T0]\[B.PSP!7<Y&<9YI,CUH Y^3P7I,OAS4-";S_L=_/)<38D^;<\GF
M'!QP,U<B\/V46HZO?+YOG:JL:7.6XPB%!M].#6KD8SFJ=AJEKJ7VK[,[$6UP
MUM)N0KB1<9 R.1SU'% &(O@32HQHAMY[^WDT>$6]O)!<%&>+Y?D?'WE.T9%/
MM?!.FV.IF[M+K4K>$SFY-C%>.MOYA.2=@[$\E<[?:NDHS0!QVH_#30]2_M"-
MY]2AM-0=I;BS@NV2!Y&ZOL]<\^F1G%;NKZ#9:UX?ET6[\S[)(B(VQL-A2".?
M^ BM/(]1S6:-<M3XF?0=LHNTLUO2Q V>67* 9SG.5/:@!TFBVDOB&WUMO,^U
MP6SVR8;Y=CLK'(]<J*QY? .DNJM#/?6UPE[/>QW-O/LD1YCF0 XQM/H1VKJ2
M0.IQ6?<ZO%9WL\-Q;W,<$%H;N2\,?[D*"05W9SN &<8Z4 88^'FBKHK:6DVH
M(AO_ .T5N!=-YR3_ -\.><]>N>IJ6Z\"Z;<WANX[W5;6>6)(;E[6]>,W2H,*
M9".K8XW#!]ZZ&UNH+VSAO+>026\\:RQN. RL,@\^QJ8D 9)XH S;;0[.UURY
MU>/S?M5Q;QV[[GR-B%BO7G/S'G-8J?#W2(+73H;2YU&S>PCDABGMKDI(T;OO
M9&('(W<^HQQ7649'K0!S6G>!=&TN+2([;[3MTIKAK;=,2<S[M^3U/WCCN*ET
MGP?8:3JHU(76H7ETD)MXGO;EIO*C)!*KGU(')R>.M=!F@$'I0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<9\1A-#::!J,=K<7$.G:S!=7*V\9D=8@KJ6"CDX+#I79
MT4 >*:\]UK]C\1KNTT[48X;N'35M?-MGC>4*Q!95(S^F<8-;EYX8M_#OC%UT
M2RGBMKW0KL715G=995*["Q).7Y;GJ>:]/HH \0OK9Y_#_A;3-0T:/RX] A\N
M>YTNXO&:8J 852-E$;@ '<W//;!IT=OX@L?#&@WUK;WDE_K>CC1KHLC%H9=W
M[J5^XVJTF2?05[;10!Y3X;T"\3Q-:>%KFVN#HWAJ6>Y@FE!*SB4#R%W=R@DE
M!]"HK)LM &B>"]-U.#1[D/:>)C<W:PQ,TOV>.:958)U( 8=!TYKVRB@#Q77Y
M;G7[3XCWEIINH+!=:?8I:^=:NC3[3)DJI&?TST/>NZ^)-O<S>#3):VTUR]M=
MVMR\4"[G9$F1FVCN< G%=A10!Y/>WB^)O%&OWD-MK5KITWAP6R7264BRL3*V
M3&A 8XW=.IP>W-8*V>J-X-U&STG2(ULH;^U-S<V=A<6XO[?!\P& D.2IV[@A
M^8$U[M10!YIX#,6C/J-XA*:;=36]O#;6>E7-O"LI)!=4D)(!RH8@ #;7I=%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<#\0+6.;6]"EUBSNKSPS'YW
MVR&")Y5$I"^4TB)DLH^;L0"1FN^HH \3D\/&_P!'LT_LN\_L4^*;<Z=;7*.'
MBM&VB0[3\R1E@Q .,#TKMOB"BVOAK3[&+3(I[ W,<,IEMY;B.VC"G#-%&0SC
M("XSCGFNVHH \(LM)O+KPQ<Z9]GNULCXJM#"L-I+:A(6V%FC1B6C7DGKQUXK
M9U?PU>Z)J/BO3?"%I<VL%SH\$R1V[, TOFL)-A/1S&,<<Y(KUZB@#R/3='TJ
M_P#$$4/A31KZTTI]-N(M62XMY8(Y6('E(1)C=(&W98=N]9>GZ):7OP_\):9!
MIE_;SIK-HFJ+Y$L+!@CASD@<<X++P,]:]PHH \<UCP[J.C?\)MI?A2SN;>UD
MMK&:."#?M8[V$XCY'S%!R%()^N*H1Z3(_AGQ9+I4:QVTFCM";.STFYM8Y)LY
M5@)2=S@9!VC^(9S7N5% ',VNA-HW@6ZLM 1H;^6T>2-Y')=[EH\!V9N^0*X?
M0[+3!X>GA\.:/JMGXO\ [*ECEN)[>:,BX*<^9(V%9BW*G)]1BO7J* /(O#=C
M8+XC\--X8TG4[&[A5_[;DN+>6)2GEG*REP!(YDP01GH3TK'L/!,,?@#PMJ"6
M5]#K4FIQ17$Z/(LR0/,R.O!^5=A]L=:]UHH \9\3:%#X;M_'EGI5I):Z5-H4
M4XC7=Y7G;I%8C/&<!<XJ?1[>T3Q-H$_A71=3M[R""4ZPT\,L2RKY1PDCOQ(Y
MDVD$$^N<5ZIJ>F6FLZ9<Z;?Q>;:7*&.6/<5W*>HR""/PJRB+'&J(,*H  ]J
M/$/"<5P/'?AF]MM/%F\QN%U**WTNY@\HF%B(YI9&(E(8#!QU&>XI=+\(I8^
M_#NN0V%VFOQZM$6F_>>8D9NBK+M[)L/(QCG/>O<** /)H-/N(O&(\$O$W]C6
M-ZVO!P,K]G/S)#CVG+''HE=3XRNDU[X3ZM=Z:DLR7FFM) HC8.X9<CY<9S6S
MH_AC1]!DO)-/M"DEXP:>225Y6?&< ER3@9.!TYK650JA5 "@8 ':@#S*/P?8
M>(_'>L_VW82SVBZ79+$KEUC+XDR1C ++^8R?6L"PMFETOPC-XTL-1O=$CTIX
MVC,$LPCNA)A6E106/[L8!(.#7MM% 'F$FFBYU[2DTC3KVWLF\.WT$"7*.K(6
M=-JMOY4GL"<XK,TG4I=0A^'.EQZ5JL4VE31Q7S3V;QI"Z6[I@L1@Y.3D9'3.
M,BO8J* /GS5M+MCX,O[>\T75I?&YN]UU<K;3-O'G@[O,QL,6S "Y].,C-=+X
MQTV]NE^(:1VUT?M$^DB)HT;+ -'N*D#G'.<=,5Z]10!Y5J7A2?1?$^IVGA"W
MFLS?>'+CYD=]CW(=0C%B<"3!;G.>]9NE6FE6OC[P.NE^']1TEP+D77VJ%HO,
M<6[==Q_>,.<N,CD<G->R30QW$$D,JAXY%*.I[@C!%8FD^#=!T2^^W6-FXN@A
MC26:XDF,:'JJ;V.T>PQ0!R?Q'1;S7+"RO-+@DL_LKO'=3Z;/?!I2P'E*D3+M
M; !#-^&.:P="T";7T^'UOKUI>30QZ=>K<I,'4'#($63VP!P3SCO7M%% 'C,=
MA+X5T>]UR"WN$@\,^(+CR(&SDV#A%D1-W5?FW#ME:[?PSID]AX#N)KX7":CJ
M*37]Y]G!,JRR@MM0?WE&U0/]D5LZUX9TCQ#):OJMJ;@6K;XT,KJA.0?F4$!A
ME1PP/2M:@#P6VTBY/@WQ-I.E:1]K"V,#)J$.GS6DMPR2 F-XY/O2X!)*]<^M
M=+=ZK?>)_&,EYX?LM1@9?#EY#;7%U;/ /M#,A51O Y!QSTZXS@UZK10!Y+H%
MGX=30;F/3="U6WU[^R)DO)9K6="9"GS"1F^5V+=,9[XQ4>D>%(=$@^'>JV%E
M<Q:G*T46H39<L8VMV++(#T4,% !Z8 %>O44 <+XONFT;QSX:UN>TO)=/B@N[
M>:2UMWF,;N(RF54$X.TCI7&R69U+POJ,U_#?6"R>)KF\2&ZTR6YB=2ORK/&G
M.TYZ]B*]LHH \,O[?4;BR\,SZCH4-GH:V<R&SEL+BZMX9_-.UVB0AQN3E=P.
MW)'7FGZMHSP>%]#:[DGO'MDN7MK.]T>YEMY$=\I$5!+QNH&$+$G%>X44 <-X
MHAU2\^%]LMII]U;RM':M=V%LY,RP94RQ(>I8+D>IP?6N1FL+:2+Q,WA#2[ZU
MT-_#MQ%/&UM+"DUT1\FQ' )<+N!('<=Z]GHH \NTSPM;Z!XF\#7NF6=Q%-=0
M31ZG-N=C*/L^X>:3WW@8SWXJUXYTO3O^$_\ #&JZEID]S:>5<6\LD,$DN'^0
MQ A 2.=^#]:]'HH \8U#P=;W^A_$'5;BPN7U2'4;F73G!<,A6-&5X@.Y;N.N
M .U5_$UEJ%UXENI=;MA/;SV%N-.DGTVYN]C>7^\$?DL/+DWY.2,].>*]OHH
MX;Q/H.K:C\+(=-1FU#48(K:21)1L-V8F1F5@>A;:>#WJQ;^-4UQ3I^E:5K$.
MH/"XS<V#Q):.$.WS&; ZX'RY_*NQHH \5T+3H5G\+KI6DZM;>*X;N-M:N9X9
M5S'@^?YLC?*X8_=P3VQBH+GP>A\!:MK265ZGB"+6I'M9T,@EB4W>/W8[+M+'
M@<Y)KW&B@#RC5?#EMX;\0:Y'H]I+;:?<^%KI[C:SM&\RL K,23\^TM[GFLCP
MU:6,@\%-X?TG4[?7HV@?4[J2"55-MY?[S?(WRNK<;0">V,=*]HN[6&^LI[.Y
M3?!/&T4BY(W*PP1D<]#26=I!I]C;V5LFRWMXUBB3).U5& ,GD\"@#Q&S6[F\
M8:'J4.E?8-1?6"+Z*#3+E)(HV+@B6Y9BDBD8. ,>F *EN_"*?\(/XAUQ;"[_
M +?@UFXFLIAYGF1@7/'EK_=()/ YR37N%% 'E&IZ;=+XTN/!4<3'2=:O(]8D
M8?=CB4YN(SZ;I$C_ ._AJ]\4=/MI6TR4IO-N)W2TFTR6ZM+AFQP_E<H^<[6]
MS79Z=X9TC2=5O-3M+4K>WA/G3/*\C$$EB!N)VC))P,"M:@#C-6TNZUSX7VZ0
MV+6&IPVL-W:VQ)+6\\05T3)YZKMYYY-<+/+XB#S^,[*POA=>(_.TU+5D;=;+
MM5+>1E_APR.2?^F@KVVB@#PW7_#DNE:[+IM[:I-I4.GV]OI4DVFW-V%VIAQ'
MY+#9*7^;)Y.1S5V_TVTMO&>F-XNLM0U6QB\-00RW LY9$:82OS(B@G=C/7."
M>>H->RT4 >&76E3-X2TMK^*\C@M[N\ETZPU'3I[N)K=B!%'.$RR.!]PGD#-;
M#Z5=ZQ<SQS:'-:B?P6L2VA#$1RB1BL>3_$#MX//K7K=% 'A<]D&\(^$QI^FR
MIH\!9=8@NM.N)$^T^3& \D0*NZ@AAD97..M3W&B*/!]F+FYE^RC4IKFTMI=$
MN9+,)L"B-X<F14)+,A/3/ KVVB@#EO!>K1R:-I>F3:<^F7_V 7#6.Q]L4>\J
M.6'&2,[3R ?:N0\1>'[V[\3ZAX1BAN%T;Q#<Q:C-<1J=D(53YRENQ9XXC_P,
MUZL$4.7"C>0 6QR0,X'ZG\Z=0!XF]EXJU[PUK6I?9;J+5M.L(='B0*RO-L=6
MNG3D$[P  0><$ UO?#C3Q%X@N[NQ\JVL?LBQRVUMI=Q9Q/+NR&/G,<NH# X_
MO#)->G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MPC2M.HRRY#;-H'S;MV,58N/&S6=E:_:?#^J1ZI=W#6]OIF(S+*RKN9@P?9L
MZMFLFQ^&<FGZ:JVNM+#J<&J2:E;745FJQQET"-&8@<%",C ([>G.C>>$=8OH
MK"\G\1C^W+"X>:VNULE$2*Z;&B,6[E2.Y;.>_:@"6Y\;-:VUDDOA_5!JU[+)
M%!IA$?F-L&6?=OV! "/FW=ZJS_$FPM=):[GTW4([F+4(].N+ HIGBE<97@$A
M@1@@@G.:FN_".KW?]G7\GB(?V[822M%=_8E$6R0 -$8@W*_*.=V<]ZKK\/W=
M$GN]7:XU)]8M]5NKDP!1*8<!8U0'Y5"@ ')/UH L2>.9/MPL+;PWJMU?10)<
M7L$1BS:*V=H8EP&<@$[5)-9WA?QCJ,GP\TK5[BRNM5NKN6=2RO##M"S.%W%V
M4#Y0!Z\5K:AX5U'_ (2.ZUG0];&G27T4<5Y'):B=7V9"NN6&U@"1W'3BL1/A
M<\&C:%9Q:K;3RZ5]I -_8"XBE$SER3&6&''0-GUXYH OGXEZ>^F:/>6VF:A<
MOJD\MM';1(IE26,-N4_-CJI&<X[YQ3X_B-8C2KRXN]-U"VO[2\2Q?3616G>9
MP"BIAMIW Y!SV-0Z)\._[&70A_:8E_LJ^NKOBV""7SE<;< X7&_MQQT%3:CX
M %_>:O>+J;P75Y?6U_:RI$";66&,(I()PX.#D<<''O0!8G\;FPTLW.J:#J=E
M=-<):P6;^4S7$C@E0C*Y7& 222,8-7_#WB6/79;VU>RGL;^R*">VF9&(#@E6
M#(Q5@<'H>H-8VK>![_Q'HWV77M;AO+J*ZCNK5UT]!#$R@C!B).\$,<@M],5J
M>%/#"^'(+G=_9QGN'!8V&G):(% X7"DD]2<DGJ>E &7>_$S2M/T.WU*YM;I#
M)?R6$MN "\#1EA(S<_=4+N)]"*7Q'XNBBFO+*![V!K"]L89KFW5"&>9Q^[&[
M_9(W>@88ITOP\L[CQ/JNJ7%RTEG?V\L?V'9A8Y)41)9 <]66-1T]?6H+3X=M
M!X1CT:;5FGNSJ$5_<7K0\S,DBL!MW<?*BKU/3/M0!!_PFNKW5SXSLO[*GMUT
MI)!;78$>(R(-X+_.223R,+C!&<'-.\+>/WO(/#EIJ>EZE"^IVJ"'49D017$P
MBW-P#E<X8@D#/;BM"7P==G5_$-Q!JZQV.MPE9K9K7<R2>4(@P?<., '&/QJ?
M_A$/]$\*0?;?^0 R-GRO]?MA,7K\O7/?TH N^(-=FT2.$PZ5<7[2EO\ 52Q1
M*F,=6D=1DYX SG!K%;XD6,MGH$]AIFH7KZV)A;01*@</%]Y6W, ,'/.<#!.:
ML>*/!C^(-8LM3BN[1)+>%X##?6(NXMK$'<JEAM<;>O/'&*YAO NK:-<^"-,T
MO4),Z:VH.^HBU!1#)\RATSC!W%<9'MB@#>F^)%E::1>7=WI>H07=C=Q6EU8,
MJM-&TA&PC:2&4@Y!!YJ/4?&\QTW7;*33+[1M8M]*GOK5;GRWWHJG#J49ER&Q
ME3TR*R/$?@?4TT&ZD^W7&HZUJ>K64US=6\ C\I(W4 HG( 1<GDGU-;4G@:_U
M&?4;O6M>6\N[C39M-MFBM!#';I(/F;;N.YB0.XZ8H KV?B^*PN(KG5M0NO*B
M\-0:C<+L3RB2Q!<8&[>2,8Z=*V],\3WE]%<2W'A?5[)8[<W$7G"(F91_" KG
M:Y_NMBLRX^'5M>B2*\O6>WDT*+1V5(]K?(Q82@Y.#DCC';J:EF\):[JFAZAI
M6M>*3<P7-J;=#!8K"5/'SN=Q+'C! V@@GCT *=SX^:[TSQ!:)97.F:M9Z3-?
M0>9)#*"H4@,#&S#(;&5/J*D\/^/'GMM BU;2=1MDU.*..WU"=8_+N)BF<85M
MR;L$KD#-5;/X9RPW6I7,VHV"/>Z1-I?EV.F+;1H'(/F8#G)&.YY]JMV'@344
MDT2#5/$1OM-T5DEM;<6@B=I$7:A=PQW!<G  'OF@"IH?CJ:W\.6C7R7&IZK>
MZA>06T$6Q&=8I7&26*JJJH49)[CK76>'O$$'B&RGFC@FMIK:=K>XMYMN^*10
M"1E201@@@@D$$5RES\+8)])T^ WMO)>6%W<W,,EU9+-"RSN69'B8\CD<@@Y7
M-=3X9T!/#NE&T'V,R/(TDC6EFEK&2?1%]  ,DD\=: .:\.>+M2'@.PU*ZL[G
M5;N>YN8V:-X8@H2:15W,[*H^50!W.*TM'\?:;K,^F1I;W$"W\=P4:;: DD#8
MDC;!/(&2"." :R&^&3IIFC6\6I6LLNFO=$"]L!/#()Y"Y/EEQAES@-GU]:'^
M%Y/@F/08]9,-U%>2W4-]%;!2GF%@ZA < %'9>"!T..,4 7]-^)6F:KH4>IVM
MI=%IM1CT^*V8 2.[[2K=?NE&WY]*[2N0B\ VEOXRM=<M[DQVMM;HB6 CROG(
MAB27.>HC;;C'8'-=+IT5W!I\$5_=)=72KB6=(O+#GU"Y./SH M4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55N-1L
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MY8H)(UY9UD90" .:72/'>B:UJ$%E;M>1272&2T:ZM)(4NE R3&S !N.?7'-
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
M:1#HNJZL\DOV32[B2VN2(SD.A ; [\D4 ;U%<WJOCC1])U*33Y!>W%Q"BR7
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
MP2.1U'2JP^&]U>:1J:7*V-EJ,ZPBVEANKFZ"F*02#>9FY4L!P ,<\G->E44
M<39Z#XGO/&NEZ_K4FDQQV5K/!Y%DTC$E]OS;F49SMZ<8QU.>)M>T#7Y?&EEX
MAT673O\ 1K"2U:&\+CS"SJW50=O3.>>F,<Y'6-<0+<);M-&)W4LD98;F QD@
M=2!D?G4E 'D/B+2;O0/#S>;<>=XQU#5_[5L5LK:1XA/E$,8..$V<$L1D$GM7
M?6?A6WMO G_"+F1O*>R:UEE7[S%U(=_J2S'ZFN@HZ4 </;>&_$]YX<E\,ZU<
MZ2-+-@UE]HM%D,TGR;%;:<*F!R1EL^U)9>&?$=YJ>A/KUQI8M-$)>'[$'WW$
MGEF,%MP 08).!G)KMQ(A. Z_G3J /'/"OAGQ-KOPUTW0YI=/M]%FE,DSLCBZ
M5%G+E N-N21][(X/3O6II&GPZY\5+V]L&G;0K1Q>RI);O&G]H[3#\NX#.$&X
MD=R#WKT^B@#@KCP-J$O@7Q-H:SV@N=6OKFYB?<VQ5DDW+N.W.<<' -8GBR:X
M\/ZGXBMM/O\ :=9A#O:OI<\TC2^4(_W#K\K%@ ,'[IYZ<5ZQ4;7$"W"6[31B
M=U+K&6&YE&,D#J0,C\Z .+\*>%+_ $Z_\/ZE=>2@L_#D6FRQ9)=9048]L8^4
MCK5+_A!M<M--L6L9].:_L=;N-2C2=G$3I*9/E)"Y! <=L9%>@RSPP&,32QQ^
M8X1-[ ;F/0#/4\'BI* .>\5Z'>>(-#M;2*2".>.\MKF0L3MQ'(KL!P3V.*XS
MQ%\.=?UF[U+_ $G3YUN+U;F&ZN;F?S(HPZL(1&,H  I //TR<CU![B".>.!Y
MHUFE!,<98!G ZX'4XR,_6I* .%O? #7_ (WGOIYH7T"Y4SS61SN:Z,1@+8QC
M;Y9]<Y%4]+\ ZI:>$]1LM1;2M6U*\>%)/M0?R7@A54C4D#<K *6W '#,3S7H
M4,\-PA>"6.50Q4E&# $'!''<&I* .7\(^'+_ $CP]=Z;JMWYPGFD:*))WE6V
MB8 ")9'^9@.3D^M85GX)\1'3]%\/WUYIAT32+F*:.>%7%Q.L1S&I4C:O09()
MSCWKT%;B![B2!)HVFC +QA@64'."1U&<''TJ2@#G_">A7&@6VJ1W#PNUYJES
M>J8B>$D?<H.0.0.M<SK/ASQ'I-EXK329M-DTS51/=R&X5S/"[1[7"J!M?.WC
M)&,]Z]&HH \TT?P]XACM?"^O:'+IZS#P_!I]S!J"N JX5PR[>=P.00<?6HX?
MA]X@M?#FB6!O+*\-E-=O=6TEQ-!#<&60NC[HQG*Y^Z1CYC]:]+CGAEDDCCEC
M=XCMD56!*'&<$=CBI* /.=!^'^J:7#H"37%D3IVK7-]+Y3/@I(KA0NX$Y&X=
M3^)JQI_@?4;2T\/Q/<6I;3=8N+^4JS8:.0RD!>/O?O!G.!P>:[ZB@#S!K"'Q
M!\7&;3VG.F6YCN=51[=T1KN LD(#, "?F#'&01&IS73>,] U/75TXZ?-"T=M
M,SSV<]Q+!'< J0,O'EOE/(&"#72S3PVT?F3RQQ)D+N=@HR3@#)]3Q4E 'F%I
M\.]4MO#5QIL]KH=ZTVJRWPBDFG18PRJ%\N49=&&#SSD'K7;^%M,O]'\-66GZ
MG?-?7D*D23EBV[+$@9/)P"%R>3C-;%% !1110 444UW2*-I)&5$4%F9C@ #J
M2: '44V.1)8TDC=7C<!E93D,#T(/I3J "BBB@ HHHH *YGQ1X=O]1O\ 3=:T
M6[AMM8TTR"+[0A:&:-P \;XY X!!'0BNFHH XG4-&\::WX?OK:^U'2[6YE:(
MPPV1F5-JON=7EX?#CY3M P/7FLO2_AO=X\31ZDMA!;ZQ916\<5I-++Y+IOPV
MZ09)!96!XY'3CGTJB@#SN+P'K/\ 8%M/-?V;^)XM4&JR3LK-!+( 4"'@,%\O
M SC((S5_4=!\4:Q!87]S/I$.KZ;>_:;2*(2- 5*%&1V.&)(8G<%&..#7:T4
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
MEUY,^XAO-0MN6+: 05YY//%,U/QGXFO-8UX:*+@)I4HB@MXK!9HYR$#YED+
MJ&S@;<8'/-=Q>^"O#6H2P276BVDC01K$@V8&Q?NH0."H[ Y%.U'P=X=U?4!?
MW^CVL]S@ NZ?? Z!AT8#WS0!A_$>5YO =O+)$8I'O;!FC;JA,\>0?I6%XL\;
M:SIMYJ.H:5=W$]AIUY';2Q?V?&+<-E%=&E9]Y;+=5&,X&#UKTO4--L]4M1;7
MUNL\ =)-C=-RL&4_@0#61?>!?#&I7LUY>:-;2W$S!I&(/S,.C8!QNXZ]: .1
MUOQ9XEMI=5\.:=+$_B+^T/\ 06:)<&T,9F!(Q@X"/'GUQWJ3_A,/$'B2TU/4
M/"HC>"WL;18HF526N)2)),%B 62-@ I(&X\UWK:-ISZTFLM9Q'44A-NMP1\P
MC)SM^F:IKX2T!=(GTI=)MA83S&>2#;\ID)SN]CD#D=,4 4O!6M/JFCW3W5_<
M7-Q:W#13B[LQ;2P$*IV.H)!.#G<.""*Y/3/&NM2^)M!<75S=Z/K%Q)$C3Z?'
M;QE=C,K1$.7/W1]X<@]J]$TG1=-T.S-IIEI';0LY=E0?>8]6)/)/ Y/I6;9^
M!O#%A?Q7UIHUM#<PR&2)U!_=L<YVC.%')X'% '"0^)_&*>%D\5RZO:/:1:F;
M9K#[& 98C=>3DOG(89XP,8'.35G6]5\0:WI7C:ZAU>TL;#2C<60L9+<,956/
M+,[DY4MN.W' XZUW_P#PCFD?V.=)^P1?8#+YQ@YV[_,\S/7^_P U5U'P5X:U
M?4'O[_1K6>ZD4+)(R_? &!N X)'8GD=J '^#?^1&\/\ _8-MO_12UMU%:VT-
ME:0VEM&(X((UCC0=%51@#\A4M !1110 4444 %<CXIU751XDT3P]I5[%ISZB
MD\KWDD(E($87Y$4G!8[N_0 UUU9VLZ#I7B"U2VU:QANXD;>@D'*-ZJ1R#]*
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
MJ/B[Q-IUKJ^EI?6ESJ6GZI8VL=]Y 5)4G(^5T&0&&<'&.".AKMQX+\-C1CI
MT:T^PF3SC$4ZR?W\]=WOG-26_A30;73$TZ#2[>.T2=;D1J,9E4A@Y/4MD#D^
ME '(1R^-V\77GA?_ (26T^6RCOTO_P"SEWH&=D\L)NVXRN<G)QQWR*5KXQ\1
MZS;>"(8=0M+"YUC[;%=RF .I:$X!12>IP<#..>^,5Z6-.LUU5]3$"B]>$6[3
M=S&"6"_3))_&N:U/X?:3J%[H:_9K==+TP7.ZR9"P<S8.0<\$,"V?7IB@#G9/
M&.NZ;<SZ7=7]O<RV.OV-E+?K"J"6"?!967D*RY()&.W2I?&.NZC<MX[TFTU!
M8HM/T-)TV("R.PD+C(P02JC'IG-=C'X/\.Q:#+H::1:C39FWR6^S(=L@[B>I
M;@<YSP*-.\'^'M)BN(K#2+:".YA\B=57B6/GY6SU^\W7UH XB\\0^(=*M_#&
MB17TTT^H6KW#W=M8+)*$14Q&B,VTGYLECGCM3CXD\8SQ^'K /'8WU[J-S://
M<V@'F1)&S+)Y>?E; Z XW+CI78?\(-X9_LB+2_[&M_L<4AECCYRCGJ5;.0>W
M!JY;>&]&LTL$MM.@B73V9[4(N!$S AB/<@G)/K0!F>+KCQ#8>';7^Q2]Q>":
M-+F2*)&E,6#O:.-B%+Y ^7TS7-V?BG5M=N-#T;2]<6&6ZAN9KC4+BP"2YB<*
M81"3M#C/S=>%R!S7=ZOHFF:];);ZI9QW,2/YB!^J-TRI'(.">1ZU3G\&^'+G
M2;?2Y='M39VS%H8PN/+8]2I'()R<G//>@#S37;[5_$NGZ7IU[>VCR67BM=-E
MF6U#1715"RN4)QQR"G(S]*WM"L=:3X@^)[&VUJ.&"VM+1(XEM%"+F*0)L7.$
M"D \ YQBNTB\-Z-!965E#IMO%;6,PN+:-%VB.09PPQW^8\GUITOAW2)M>BUR
M2PA.J1)L2YQA@,$?CP2.?6@#SF/XB:U,VB2CREAL$0>) 4&4=IOL^!_=PRR/
M] .U73XLU>^TR":"_N(YM5O[AM-AM+!)Y6M(OE!&]E49X8EL\, *[;_A&=%\
MO5(_[-@V:J2;X8_UY(Q\WYFF7OA30M0T^SL+K3()+:R 6V3E?) &W"D'(&..
MO- 'G]KXS\4:EHNB16]S!!J-QKD^ES336P(9$5SN* D!A@' ;&1C.#3M2\5^
M*VUG6=/T^:Y:314BC'DZ:DJW4AB#EY26'EJQ/ 7H,G/:N_M/"FA6$5M%::9!
M#':W#74"("!'*P(+ ?0D4S5?"'A[6[Y;W4M)MKFY"A3(Z\LHZ!L?>'L<T 8_
MC?4;B/X<?;Y;.)+AVLVDM[B)951FFC!4JP()&3]",U2N-?UVR\>K;:I=366D
MSWB6]B8[-);>X!4?(\H;>DA;<.1CCO7:W^F66J6)LKVW2:V)5C&W3*L&7IZ$
M _A5 >$?#XUK^V!I5O\ ;_,\WS=O_+3IOQTW?[6,T 8WC#5M8MO%7AC1M*U&
M"Q75#=+-++")/N(K+M!Q\W)QSCGG.,5SM]XO\36%KJFEQWUI=:E8:Q964=\8
M J3)/M.UU' 89P=N/P-=AXC\'VOB;7-'N[\0S6E@MP)+:1-WF>8J@$'/!4KG
M-7+;PGH%GIL6G6^EV\5I'<+=+&H(_>J00Y/4MD#D^E ',?:_%%]XEN/#D/B&
MWLY=-L8[B:\:Q5GNGD9\80G"HH4 XYR>M8-KK6O>*-<\"W\>I16,EU!?I(L<
M.^)GB(5G +#(8 $9^[[YKT;6O"NA>(9(I-6TR"ZDB!5'<$,%/5<C!Q[=*+_P
MIH.IVME:WFE6TD%B<VT>S:(>,87&,# ''3B@#SUO&OBN^OM3O--@NI([+4GM
M$L([!6BD5'"D/*6W*Y&2,# R.#6]I^H^(O$.L:Q<6NMVFFV6F:DUD+-[02^8
M$VY:1BP(W9.,8XQUKH+CP=X=NM8_M:?2+5[[>LAE*_>9>C$="1V)&:+[P;X<
MU+5AJEYHUI->Y4F5T^\5^Z6'1L=LYH XF/4M9T7Q-\1-5.H?:K?3%CG%D8>'
M_P!&W( <_*!QG YP3Q2:7XO\4V\::A=0W>H64FG3W<OF6"VZ1LD?F+Y;*Q+*
MQ^7G)Y!SVKOG\-Z-)KC:T^G0'4FC\IK@CEEQC!['@XY[<5#I7A#P]HET]SIN
MDVUM,ZE-R+T4G)5<_=!]!@4 >=:C/KUU;^ ]2U37;.]BU'6+2<6T5L(_*)5F
M 1@<LH!(.<GIR.E=%\2FN!?^#Q:7,-M<-K(1)IEW*A:*09QD9// SR<5MVO@
M+PK97<=U;:':13Q3":-U4CRW!R"O/RC)Z#BM+5]!TK7H8HM5L8;R.)RZ)*N0
M&(*YQ]": . OO$WB;1+O6K*2_BU/^Q!:ZA--';*CR6SEA+$ZC@,%!<$8.!75
M^%]:N?$%_K-^DZ/HZ7 MK#:H^?8,22;NX+D@?[GO3+GPBFGZ#<:=X36PTE[I
MSY\DML9Q(I4@Y^8$GGC)(XQCFM;P]HEMX<\/V.CV>?(M(1&K$8+'NQ]R<D_6
M@#2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?$/B&R\-Z<MW>"
M:0R2K#!! F^6>5ONHB]R>?RK6KE?&NCZE?+I.J:1%'<7^D7@NDM97V+.I4JR
M!CPK8;@GC(H LZ1XFN;VYE@U/P_J.CE(3.);KRVB* C/SHQ ;G.#CBK4'BKP
M[=6UQ<V^O:9+!;D":2.[1ECR<#<0<#)X&:PKG6/%6M:+JL-GX5>PE^QN(#J,
M\3>;,>-@0$@KC/+$#IQC-<OH_A'4=6\3WAU2QU6/3+S0I;"274%M48.70@*L
M   ')!.3QV[@'J<VHV-O<&">\MXIA$TYC>0*PC!P7P3]T$C)Z56LO$6B:C:S
MW5CK%A<V]OS-+#<HZQ_[Q!P/QKS/_A$/%&N>%]5N=7M$.L[+2SBMI)1MN(+=
ME=P6Z 2MO//^SFM76M,OO$N@7"67@XZ:\4]K,]O<M AOTBDW-"=A("XZ%C@D
M]!0!UTGBK3)=&N-1TB>+65@94,6G3)*Q9F  X.,\]ZM)K^C2ZLVE1ZM8OJ*Y
MW6BW"&48&3\F<]*Y?P]IU[=>.Y_$']A2:)8C3A9F&8QB2XDWAMQ6,D * 0"3
MD[O2L_1](UG3_'OF6&EWUMIDUY<7%ZM]]GDA4N&Q) ZGS 6.,J> ": .IU[Q
M7#H^H6^EVUA=ZIJUPAECL[0+N$8."[LQ"HN>,D\FI+#Q-!-I5Q?:M:SZ&MM)
MY<PU(I&JG .0^2K+SU!K&UNRUC1O&P\3Z9IC:M;7%BME=VL4BI-'M<LKIN(#
M#YB"N1V-4=<@U_7X]&U>Y\,-Y6FZ@9FTF2XC>2>(QE1(1G8'5FR%+=NN: .T
M@UO2;G3&U.#4[.6P0$M=).IB7'7+9P*RK#QGIVJ^*8](TV6VO+=[!KS[9;W"
MR*"L@0I@=_FSG/X5P][X2UG5(M:U6'0A;6]SJ-E=IHDLD:M<I!GS-^TE%9\C
MC/\  ,U+/X>U?Q!XGUB^M- ET&&]\.S6$<TQC5VF+C!81L<<<9ZX'TH ]&T_
M7]&U:XFM].U:QO)X?];';W"2,G;D \5:N;RUL_)^TW$4/G2"&+S'"[W/11GJ
M3@\5Y;X:T?5-,NK+5-3T[68SH5A-^[:.R2-CLP8H_* 9P<9!.!D#/)KM?%6F
M7'B3P7-';PO!J'EI=VB28#17"$2(#V!W  _4T ;0U.P:YNK9;VW,]HH>XB$J
M[H5(R"XSE01SS5.?Q1X?M1:FXUS38A=J'M_,ND7SE/0KD_,#ZBO,KKPCXHFM
MSJD%FT.J>)&GM=7C\Q3]E@E=0C9SSY<:%>.[5+K?@_6+3Q'K2VEGJ%QI>I6\
M,%NMC'9N%1(Q'Y4AG&448R"O'/3- 'J]W>6MA:O=7EQ%;VZ8W2RN%49.!DGC
MDD#\:SAXL\.&&YF&OZ68[4A;AQ=QXB). &.>.>.:PO&/AVZN_A7)X?LHIKN=
M8+:%5=AO<(\>23P,X4DU'+X-L_\ A9>GZA'HEJ--@TJ2(LL2!%E\Q=@V^NTO
M@XZ4 =9%J^FSK9M%J%K(M[G[*4F4B? R=F#\V ">/2DGUO2K:*[EN-2LXH[-
M@ER[SJHA8@$!R3\I((X/J*\SM?#FN:%;Z/?6NB27":5KE_*+&%T5_L\V]49,
MD+@!@<9'6G-H.K:A9^(KK5?#^HQ27>KP7EO'8W$)GA"1*%D&X[&(*X*^YQG&
M: .UOO'7ANP73)'U6UD@U*8PP3Q3HT>0"2Q;=@*,8)]2!WK:N=1LK*Q-]=7E
MO!:!0QGEE58P#T.XG&*\RGT?Q'-H/A^^U'0_MUSIVL/.]ND<$<\EL5=59U#>
M7O)92P!Q^M=;XRBU>X\-6RZ39.7-Q"US#&D+S1PCEO+$F8RX.W&<C@X[4 :]
MKXAT6]A@FM=7L9XKB7R87BN$8228SL4@\M@$XZT^YUO2;-;IKK4[. 6A47)E
MG5?)+#*[\GY<CD9ZUY=8^$-=FT[Q5<&SO(KTW=KJ.E&], EDFB0'YA#A 6QM
M/'1N<G)JXWA;6!:Z1X@N](^W7AU2;4]2TO>A8^8A2,+N.UFB79@$]CB@#N;S
MQ):C1X-2TNXL+^"6XB@$@O42/YG"G#\@L,\+U)XIFO\ B_1] MKX2W]DVH6U
MK)<K8-<JDLFU"V .O./0UPL_AC6;V+5]0@T5["+4-8T^XATXLF]$A=?,E8*2
MH+=2 2?E]:CU;P]JL&F^,M(/A-M5N=7GN+FUU%7BV;77Y Q9@RLG0  \@8QU
MH ],MM7MY/#]OK%W)%:6\ELEQ(TL@"Q!E!Y8X&!GK4 \5>'F^U8UW3#]D&;C
M%W'^Y&<9;GY>>.:P]>T?4+OX03Z/!;,^H-I*P" $9+A -N<XZU3NO!-H/&7A
M*Y@T2V%C96=Q'<D1J%5ML?EAA_%SOQUP>: .M;Q!HJ:2NJMJ]@NG-PMV;A!$
M?H^<=JS]3\765I8Z3>V#P:C;:CJ,-BLL$X*+YC$;@1D'&.E<6=!\0:587\%C
MIDL=D_B.>Y*6D<#S+;M&-KPK+E!\_MD#.*S8/!OB6?PY/:+!>V5Q-XJBOHYI
M3"98H=B S$1X3(()P!U'?K0!Z?J7B&WM5"V<UE<S)>PVD\;WB1^478#!SGY\
M'(3J>U/G\4>'[6X^SW&N:;%/YIA\N2Z16\P8RN"<YY''N*X&'PSK=IX;M?#Y
MTYI6TWQ!;7"7BE?]+@\X2&5N<[P,AL]2.,YI]UX)ENO#OQ!\[1HI=1U&[N'L
MF=5+R+Y:^65)Z?/NQTYH ]!OM>T?2[J&UO\ 5;*TN)O]5%/<*C/] 3DU,-3L
M&TS^TUO;<V'E^;]J$J^5LQG=NSC&.]>7ZG#+H6H:Y->V&FZB-0TNW$C75Y$C
M682(H5D5CN*$@ME<Y.>*VM#TB[U/X$6VD1)LNKK1##&LG'S/&=N?3J* .W.H
M6:S6T)NX!+= M;H9!F4 9)4?Q8!!XJE;^*/#]Y=PVEMKFFS7,Z[HH8[I&=QZ
M@ Y/0_E7%:;%XCU3Q1X/N+SPW<:=:Z5;W$5Q)--&V7:(+P%8_+D<'OGIQ5#3
MO UU9_#WPM FBQQZQ::M;W5P0J>8BB<EV+=_D]^G% 'I!\1:(-5&E'6+ :B3
M@6GVE/-SZ;,YS4=SXI\/V=P;>YUS389A*83')=(K;P 2N">O(X]QZUYEKFA>
M*M3U0B73;\R1:W'<J8$M$M/(68%7#8\YGV]>1W[<%(8KB74/']M;^$3K#WVH
M26Z3JT0"MY2863>054;MP(SU/3B@#U+4/$.BZ2Y34M7L+-U0.5N+A(R%)(!P
M3T)!'X&G3:[I%M;P7$^JV44%PI>&5[A LB@;B5)." .>.U>706=WH/Q TV&Y
MT5]>N+'PK;6\WDE#(K"1U+*)" 02,'G.#]:L:5X'U R^%5U/2(A9Q:I?7TUE
MN5X[*.16,4?H<-CIQF@#T6X\2Z%:7,%M<ZSI\,]PH:&.2Y16D!Z%03D@]JLG
M5=/$=Y(;ZV"61(NF,JX@P-QW\_+P<\]J\VU/P_J5K)XML/\ A%/[8;6Y&>TO
ME:()&K1JBI)N8,@C(R, ^W-&H^"M;COK'3(!]IT[5[.TMM;N0X&&ML;GYY/F
M)E/PYH ]!E\1Z';WD%G-K.GQW5P T,+W*!Y >A52<G/;UJ/5O$ND:.[07>I6
M45Z8S)%:RW"I)+@' "DYYQCI7F>J>#=<;5_$-C+;:G<66KWAFCFLDLRGEL
M'>4>8A3&!MST&,&M&]T+4K"_\56TGA=]<.L@-;7V^+ 'E!/+E+$,H4@D%0<Y
MXYH [_P_K UWPUIVL&'[.+RV2X\LONV;E!QG SC/7%+8>(=$U5YDT_5["[:
M9E%O<HYC'JV#P*YF+PYJES\%X?#J_P"B:FVD);%7;&V38 5)'8]"?>LR\TF_
M\0^$=0T>S\'G0KO^S_(6>5X55B&4F%3&2Q1@I&3@>U '<V'B'1=5$YT[5["[
M\@9F^SW*2>6/5L'BF6GB;0;^\2SL];TZXNI$$B0Q72,[*1D$ ')&.?I7#G3+
M[4=;M-4C\,/X?M=,TVZAG\QH@9RZ +&HC8Y12-V3CV%8'AG2M0U?P;X,TZS\
M+FS:VFMKY]6WQ",1J=[,I!WEW'!4@=3VYH ]2M/$5L;"^O=3GL;&WM+N6W,I
MO4=,*V 6;@*Q[J>1TJ=O$>AII(U5M8L!IQ.!=FY3RB?3=G&?:O,[_P (>(C;
M"[@MKC-KXDO;XV\/DM))%(2$D19<H2,Y ;GDXP:F;PI=_P!AR7<NF^(6NYM4
M%\AB:S2>!UCV"7REQ$0PX*\GOUH ]2M+VUO[2.[L[F&XMI!E)H7#HP]01P:J
MZ?X@T;5KB6WT[5K&\GA_UD=O<)(R?4 \5SMMI.OZI\*[G2M0\JSUFYM)X@45
M4"EBVTL$RJD@C=MXR3BL?2M'U"]U[PO(GA5M!314<74[/%B0&,IY4>QB64D[
MLG'3UH [VPUG2]59ET[4K2[*HKL+>99,*<X)P>AP<?0U&WB'15U4:4VKV U$
M\"T-PGF_]\9S6#\,O#Q\.>!=.M;C3TM-0*,;H8&]FW$_,1UXQWK(\,:9?:'+
M_9%]X1-[/_:4ER=8W0F-U:0N)B6.\.H(&,9^7@T =M%K^CSRRQ1:K8O)$CO(
MJW"$HJ-M8D9X /!)Z&DL_$.BZC:3W=EJ]A<VT'^NFAN4=(_]X@X'XUYR_@/4
M9OA]K]K;6$<&L7FJS7/S; UQ$+C>JECD890, \9ZCK1#H7B)[/7-4M++4?[3
MDL8[2*+4H;)5F7S 6 2(;257<%+\$MC&* .ZG\9^'HM!O]9AU:SN[.PC+S-:
MSI)C R%X.-QZ =S1!XHM;^YT?^S9+.YMM1\S=)]L0/&53?@)R7//(!^7J:\\
MM_"FN:A<^*F>PU$1:CH!M;=M3^S*[S@OM!$("KC(P3S[] -W3=,U&YU+P/=?
MV#/IT>G?:4NTD\L%2;<(&^1CPS<#OZXH ZZ#Q1X?NKN&TM]<TV6YG&8H8[I&
M>0<_= .3T/Y&EN_$^@:?>26EYK>G6]S&F]X9KI$=5QG)!.0,<UYU8^!KJU^'
M.@0)HL<>M6^K0W4Q"IYJ@7!+,6_W/?IQ6)XRA?3/"?B_29-.TZ]>[OY)TOQ=
MQ%]TCAE0Q_ZSS5R%  QTY H ]NGO;2V, N+F&(W$@BA#N%\QR"0JYZG )P/2
MHQJFGF6\B%];&2R4-=)YJY@!&X%QGY00">>U8WC#1KG5O"+Q62@ZG:&.[L^<
M?OXB&49]\;?^!&N N/!GB.2)+J*T:.Z\3^9!KB^8/]%C>974]>=L6^/CU% '
MIUQXGT"T:V6YUO3H6ND#VXDND4RJ>A7)Y![$5/<ZUI=G=I:76I6D%R^S;#).
MJNV]MJX!.3D@@>I%>>ZAH%[IFH^)X%\)_P!M1:PJ+9SHT06)1$(Q%)O8%%4C
M((!Z^M7?#W@VZL?&.FW6J6R78L/#MM9I>. P%PCMNVYYSC'..A^M '1>'_%E
MGK.BVNH7)AL&NKJ:UAADG!,CI(R87.,D[,X K0M]?T:\U*73;;5K&:^BSYEM
M'<(TB8ZY4'(Q7F?A#PCXA\.ZOI>LW4$EXCW-W;26;A,V$4DK,LT?/<\MWPX&
M.*U/">D:SI?BU([;2[ZTT7_2'N(]0^SR"%W;</L\B$N0S$DAN@]Z /2:***
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
M0V;%;F0RKM@( )#G/RD @\^M<GX(T>\AUC4M8O8=5AEN(8H,7Z6L9D"ECG9
M,9&<9/)!]!7/:WIGB>VL?'&B67AV:]76II+FVO$GC6,*\2JRL"=VX;2 ,<D]
MAS0!Z+>^)=!TTD7VM:?;$*K$37*)@-G:>3T.#CUP:=?>(=%TRUANK_5["UMY
MQF&6:X1%D'7Y23@]>U<KIGA3SO'-Y?ZKI44UL='M;6*2=%<;@7\Q0#G_ &<U
MS=AHGBG3_#?AJPETZ_6"WLYHY18):O<1RF3Y58SY41E/[OH,T >K)J=A));1
MQWML[W2&2W595)F08RR\_,!D<CU%9>K^,M"T2&&6ZOX"DEZM@3'*A\N4D AN
M> N06]!7G^A:'XD\.:9X+OVT*XO)=-COK>[M(I8Q+&)9,HPR0I&%'0CK2MX:
MUZ?PS>7-WH):]7Q4-6^PK(CL\&]&8*Q(4G (ZC.* .UE\=:3:^(9M/N[NSMK
M)+&*\2_ENE6.3S'90HSQ_!G.><ULW>N:38:?'J%WJEE;V4F"EQ+.JQOGD88G
M!S[5REGX<&H_$%]9U#0DCLVT2"")+A(W\J3S'+QX!(R 0../>N<T;PQK&AV/
MA:^N] DU*+38KV"33U:,R0&28M'*@9@K?* O7(!H ].?7-(CLH+U]4LEM+@[
M89S<+LD."<*V<'A2>/0UG)XLTY;F^>ZO=-@TRWBMY8[TW\9#B4$@L/X <#:2
M?FSQTKA8_!.HW5KIWVO1DCM)_%!U-]-+(RVMN8F7# ';RV"5&1\WUK7U"SUO
M1M:\7ZEI6@_;C<VUC%80_($9D5PQP2.%R#CC/04 =;;>*/#]Y9W%Y;:YILUK
M;8\^:.Z1DBSTW,#@?C4T&O:/=:6^IP:K92Z?'G?=)<*8EQURV<"O+KGPOJ5W
MX3M8=.T?5;>^L]3BU"^:[2V$NH,0P9D!9XR5)!"M@   5)+X/U:\TB[U$6&H
M7,\FJ6EW-I^H?9HC>1PYR-L6$!.[^+KL7- '=:?XRT_5_%(TC39;>\MSIYO1
M>6]PLBY$FPI@=^^<_A71UY]X>T^^G^)USKY\-RZ/82Z0+<&4QAY)!*#EE1B
M<<#GHOT%>@T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M%ZLDIDT^33GA)'EO$[!FR,9SQUS5;1_"$6D$JVL:Q?6X@-O';WER&CC0XX
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !113)8Q+&4+,H/=6P?SH ?157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<
M_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[
M_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U
M157[ G_/>Y_[_-_C1]@3_GO<_P#?YO\ &@"U157[ G_/>Y_[_-_C2I9*CJPF
MN#@YP96(H LUA>(O&7A_PF;8:YJ*69N=WD[HW;?MQN^Z#TW#\ZW:\Q^(E_/I
MGQ)\!W=MIUQJ$L8U#;;6^-[YB0<9('&<_A0!V?A_Q?X?\5)*VB:I!>&+'F*F
M0RY[E2 <>^*S;OXG>"K'46L+CQ%9K<*VQ@"S*I]"X!4?B:X3Q%9^)]7E\0>+
M8-"FT,PZ%+9Q(\BFXN26#,Q"=-J@X[YQCV[3PR?#EI\*X)]-M[6?2DT_S)(\
M*1(0F7#_ .T2#G/>@#L89HKB%)H9$DBD4,CHP*L#T((ZBN#U_P )^,?$GB"Z
MW>+I-'T--HM8M.4K,_RC)=L@CG/<Y]!75^&M1AU?POI>HV]L+6&YM8Y8X%((
MB4J"%& .@XZ5Q?Q&^(,FE7,/A;P]+"WB*]^7S)'"QV:$??<G@''('X^@(!E_
M#K6M<T[QWXE\*:KK4FLZ;I4(F6_FY:-OE^4GD]&;()/*'%5/#*>)OBQ]NU^7
MQ/J.AZ.MPT-C::<WEL0N/F9N_4>O.>@KJO!_AG0M"\+W>B6&K6M[J>H1N;NZ
M$ZM)/*RG+=2<#)P/J>I)K!^!6K6MKX1N?#UY-';:IIMY*LUM*P5P"<YP>V<C
M\* +7@O7M=T3X@WO@/Q%J+:F!!]JT^^D7$CIW5O7OR>ZGDY&/4:\=L+B+Q1^
MT<^H:9(L]EHVF^3-<1G*%SN& 1P3F0_]\GTKV*@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***H:W!<76A7T%H<7$D#JF#C)(Z4 11^(]'EO!:QZC
MTQ;8 &X+>@/0GVS5N;4+2"]@LY9T2XG!,49ZMCK6)I>NZ*;2RT]$*3KL06A@
M;?$P]1CC!YS^-8=VNIZS)>ZK9Z8TQ\U#87'G*-BQ,>0IY.X[OJ#0!W,-W!<3
MSPQ2!I8&"RKW4D9'Z57DUK38;62YDO(DA20Q%V.!O'! ]3]*YK4-5:TDMM?L
M(F=-4M?(* 9Q.!F//X[E/TI\MG%X=O=%FO%:2PMK=XFE"EA%,Q!,A^O(S[T
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
MWN89BO7RW#8_*N*U.+3[GQ+?S1O'#;7WAV1GN8HMVX,X ? Y;@BF>#]0LK"^
MNK6.;2[BQ2*!5U*SM! &D9BHB;!(9NAZ]^:.70.?6QW2W$#S-"DT;2IRR!@6
M7ZBG+(CLRJZED.& /*GKS7G&G7WA^[\7^=HZV$$E@)H[>&,JDU],P^;)_N#G
M!/4\] ,WO"=WK5GKW]DZAI;Q//;M>W<S21L6F9R"WRL?EX" =0 *'$%4N=W1
M114F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %9]WHFGWVL:?JMQ;[[W3O,^RR[V'E^8H5^ <'( Z@UH44 %<;<
M_"KP3=WSW<N@Q!Y&WNB2R)&S>IC5@OZ5V5% $=O;PVEM';V\20P1*$CCC4*J
M*.  !T%<CK'PJ\&:_JUQJFIZ/Y]Y<$-+)]IE7<0 !P& ' %=E10!R.A?#'PA
MX:U:+5-(TG[/>1!@DGVB5\!A@\,Q'0U)X@^&_A'Q1>_;=6T6&:Z.-TR.\3-_
MO%",_C7544 9FA>'='\,V'V+1M/AL[?.XK&.6/JQ/)/N36G110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8'I11
M10 4444 %%%% !BDP/2EHH *:L:(SLB*I<[F('WC@#)_  ?A3J* "BBB@ HH
MHH ,#.<<T8![444 &,T8&,8XHHH *,#.<<T44 %! (P1FBB@ QD8HP/2BB@
MI, =!2T4 )@>@I<#.<<T44 &**** "BBB@ HHHH *,444 %&*** "BBB@ HP
M*** $P/04M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>39
<FILENAME>cvco-2024330xex14021.jpg
<TEXT>
begin 644 cvco-2024330xex14021.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HILDB1(7D=40=68X K)F\5Z!;L
M5DU>TR.RR!OY9IJ+>R(G4A#XFD;%%8:>,?#LAP-6MA_O-C^=:EK?V=\N;2[@
MG'K%(&_E3<)+="C6ISTC)/YEBBBBI- HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X'Q3\18M/D>
MRT@)/<+P\[<HA]!_>/Z?6G_$7Q0^FVHTFSD*W-PN974\HGI]3_+ZU2\">"8O
M(BU?58@[O\UO XX4=F8=SZ#_ ".JG3C&/M*GR1Y6)Q-6K5^K8;1]7V,"V\/>
M*O%[BZNI)/);E9;IRJ_\!7T^@Q6];_"9-H-SJS%NXCAP!^)->DT4I8J?V=$.
MGE.'6M2\GW;/.I/A/;%?W6K2J?\ :A!_J*Q;[X;ZYII^T:?/'<E.1Y3%)!]
M?Z&O7Z*2Q51;NY4\IPLEHK/R9C>%HM2B\/6W]K322W;#<WF#YD!Z*??'KS6S
M116$G=W.^G#D@HWO8****184444 %%%% &=-K^C6\SPS:O81RH=K(]RBLI]"
M">*8/$FA$X&M::3_ -?2?XU\W^-_^1YUO_K\D_G6_:_"'Q'>:;!>P3:>R31+
M*B>:P8AAD#[N,\^M7RHCF9]!1313QB2&1)(ST9&!!_$43316\+S3R)%$@RSN
MP55'J2>E?+VD:WK7@C7G$3R0RP2[+BU9OD?!Y5AT/U_*O?/%-[%J7PTU&^AS
MY5QIQE3/HRY'\Z3C8:E<U/\ A)=!_P"@WIO_ (%I_C1_PDN@_P#0;TW_ ,"T
M_P :^8=!T6X\0ZU;:5:/$D]P6"M*2%&%+<X!/0>E=S_PI+Q)_P _VE?]_9/_
M (BGRI"4FSW"SU"RU!&>RO+>Y53AC#*K@'WP:DN;JWLX&GNIXH(EZR2N%4?B
M:X_X<>#]0\'V%[!J$UM*\\JNIMV8@ #'.5%>*>+?$E_XL\12R2RL8!*8[:#=
MA47.!QTR>YI*-V-RLCZ"_P"$V\+^9L_M_3\_]=UQ^?2MBVN[:]A$UI<13Q'H
M\3AE/XBO$1\$=:-L'_M.P$Y&3&=^ ?3=C^E=)\,/ VJ^&]8U&[U5?*Q&(H52
M3<DF3DMQZ8 &?4T-($V>BWFJZ=I[JE[?VMLS#*K-,J$CU&35;_A)=!_Z#>F_
M^!:?XUY)\<?^0[I?_7LW_H5<QX8^'FL>+-,DO]/FLTB24PD3R,K9 ![*>/F%
M"BK7!R=['T=:W]G?*6L[N"X4=3#('Q^1JQ7RWK&B:YX'UF))W:VN<>9#/;R'
M##U!'\C7O/P\\3R^*O"Z75UC[9 Y@G(& S  AL>X(_'-#C;4%*^AU?2L6Y\7
M^'+.4Q3ZY8)(#@KYZDCZX/%>,?$;X@7>MZE<:7I]PT6E0L8SY9Q]H(X))[KZ
M#\?I7T;X3>)-8T]+S_1;..1=T:W+L&8'H<!3C\:.7N'-V/?K#5=/U2,R:??6
MUT@ZF&4/CZXZ5;KY<U/2=?\  FM1><9+2Y'S0SPO\KCV/<>H/XBO=?A]XP_X
M2[0C).%6_MB([A5X!ST<#L#@_B#0XVU!2OH;]SK>DV4[076J64$RXS'+<(K#
M/3@FKJ.DL:R1LKHP!5E.00>X-?.?Q8_Y*)J'^Y%_Z+6ND^%7CW[))'X=U6;]
MPYQ:3.?N,?X"?0]O0\=^#ETN'-K8]@O-2L-.V?;KVVMM^=GGRJF['7&3SU%+
M9ZA9:@C/97EO<JIPS0RJX!]#@UY3\=?]7H7UG_\ :=6_@=_R M4_Z^5_]!HM
MI<+ZV/1;G6])LYV@NM4LH)EQNCEN$5AGD9!-1?\ "2Z#_P!!O3?_  +3_&O
M_BM_R474O]V+_P!%+4FC_"S7];TBWU.UEL1!<+N022L&QG'(V^U/E5A<SN?0
MMM>6MZF^UN89T_O1.&'Z5/7R]J>B^(_ NI123":SF/,5Q!)\KXZX8?R/Y5[1
M\-O&[^+--EM[[:-2M0/,*C E4]'QV/8_AZXI./4:E?0ZR[UC2["80WFI6=O*
M1NV33JC8]<$U/;7=M>P">TN(IX22!)$X93^(KP;XT?\ ([Q?]>4?_H3UZ/\
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
MXRNC9^$-3E!P3%Y8_P"!$+_6JBN:21%6?LX2GV5SR_2H7\8^//-N 3%+*9I
M>T:]%_DOXU[:    , =!7F'PGM0UQJ5V1RB)$I^I)/\ Z"*]/K?%2]_E6R/-
MRBG:@ZKWDVPHHJNU]:(VU[J!6]#(!7-8]1M+<L44U)$E7=&ZN/53FG4#"BBB
M@ HHHH **** "BBB@#Y;\;_\CSK?_7Y)_.O2M-^,FC:?HEG:'3K]YK>W2(\(
M%+*H'7=G''I7FOC?_D>=;_Z_)/YUZ#>_">QN?!$&HZ0;@ZFUK'<>6[@K(2H+
M*!C@G/%:.UE<S5^AYKJ5W=^*O$T]S';DW5]/E(8^>3P%'KQCFO?M=T]M*^$]
MUI[,&:VTORF([E4 )_.O&_ASXDM_#'BE)+V*/[/./)DE9!NAR?O ]0/7V^E>
MY>."&\":T000;-R"._%*6Z''8^:](EU*'58)-(\_[>"?*^SJ6?H<X ]LUUG]
MJ?$S_J/_ /@._P#\37-^&=;/ASQ%::L+?[0;<L?*W[=V5*]<''7TKTK_ (7J
M_P#T+R_^!G_V%4[DJQZ%X'EU*;P=I\FL?:/MY#^;]H4J_P!]L9!]L5Y-XR^%
M>KV6IW%YHUN;VQE<NL<9_>19.=NWN/3&:](\">.SXS&H%M/%F+3R_P#EMYF[
M=N_V1C&W]:X)OC/J=KKUZ1:0W6FF8B&)OW;J@X'S#UQGD'DU*O<IVL<I;>+/
M&/AEUMS?7]OLX$-VA8 >@5P<#Z5Z;X!^*,GB#44TC5X(H[N0'R9HN%D(&<$'
MH< ^Q]JY_P 0_%ZSUK0;K3_[ R\\90-/*&6,D8W 8Y(ZCI7/?"[1+O5/&EG<
MQ1L+:R;SII<<# .!GU)[>F:;6FHD]=#?^./_ "'=+_Z]F_\ 0JK?#[XC:7X2
MT";3[VTO)9'N6F#0JI&"JC'+#GY35GXX_P#(=TO_ *]F_P#0JC^'/P^T;Q5X
M>FO]0>[69+IH@(9 HVA5/<'U-&G+J&O-H<[X_P#&B^,M3MY8;5K>VMD*QJY!
M9B3DDXZ=!Q[5Z9\-=(O='^'-]<R(T=Q>"2>%2,$+LPI_'&?H16QI/PP\+:3<
M+.EBUS*ARK73[P#_ +O _2NQP,8QQ4MZ6126MV?)WAZ.";Q+I<=U@V[W<2R[
MNFTN,Y_"OK&OFWQ_X,NO"VM2S11,=+G<M;RJ.$SSL/H1V]1^-;^B_&G4K#3X
M[;4-.COY(UVK.)C&S ?WN#D^_%5)7V%%VW.I^-<<!\(VDD@7SEO%$9[X*MD?
M3@?D*Y?X'O(/$>I(,^4;3+>FX.,?S:N3\5>+M5\;:C"9XPJ(=MO:P@D G]2Q
MXKV3X8>#Y?#&B23WR;=0O2&D3_GF@^ZOUY)/U]J3T5@6KN>5_%C_ )*)J'^Y
M%_Z+6L/5/#E[I6DZ;JK#?9W\>^.51]UNZGWXR/4?0UN?%C_DHFH?[D7_ *+6
MO6O"ND6>N_"S3=.OXO,@FML'U4Y."#V(IWLD*UVSQ/Q!XMN?$>A:19WVY[K3
MS(IG)_UB,$VY]QM.?7BO3/@=_P @+5/^OE?_ $&O*_%7AF\\*ZU)870W)]Z&
M8# E3L1[^H[&O5/@=_R M4_Z^5_]!HEL$=S@_BM_R474O]V+_P!%+7M/PZ_Y
M)_HW_7$_^A&O%OBM_P E%U+_ '8O_12UJ^'_ (N7&@Z#::6FD13"V38)#.1N
MY)Z8]Z&KH$[,] ^+T<#^ +AI@OF)-$8<]=V[!Q_P$M7G/P::1?')"9VM:2!_
MIE?ZXK%\5>-M8\:3PPW"K' C?NK6 $@L>,GNQ[?RKU7X5>"KCP]9S:IJ49CO
MKM0B1'K%'UY]R<''; ]Z6R'NSAOC1_R.\7_7E'_Z$]>C_"3_ ))[9_\ 767_
M -#-><?&C_D=XO\ KRC_ /0GKT?X2?\ )/;/_KK+_P"AFA_""^(\-\6_\CEK
M?_7_ #_^AFI-<T/4O"&KP;G9"0L]K<Q\;AP01Z$'J*C\6_\ (Y:W_P!?\_\
MZ&:^A-;\+V?BSPE!8W("2B%6@F YB?:.?IZCO3;L)*YX%XM\32>*[VROIX]E
MS%:+!,1T9@S'</J"/QS7LOPP:1?AA$T7^L'GE<>NYL5X/JVE7FB:I/IU]$8[
MB%L,.Q]"/4'J*]_^$O\ R3VR_P"NDO\ Z&:);!'<\ T=(9M<L$NL&![F,2[O
M[I89S^&:^M@ !@# %?.'Q#\&7/AG6YKB&%CI=RY>&11PA/.P^A';U'XULZ#\
M9M3TS3X[34+!-0,2A4F\TQN0.F[@Y/OQ0U?8$[:,[3QI\37\(ZZ--725N@85
ME\PW&SJ2,8VGTKL=!U0ZUH-CJ9A\DW,0D\L-NVY[9P,U\U^+O$\OBW7/[2DM
M4MSY:Q+&K%N 3W[GFOH?P3%)!X)T:.6-HY%M4!5Q@CCTJ6K(I.[-ZBBBI*/F
M+XA?\C_K/_7?^@KZ#\(?\B7H?_7A#_Z *^?/B%_R/^L_]=_Z"OH/PA_R)>A_
M]>$/_H JY;(B.YYE\=&D^UZ*ASY6R4CZY7/]*TO@=' -%U650/M!N%5SWV!?
ME_4M72_$;PD_BOP]LM0/M]JQE@!.-_'S)GMGC\0*\.\.^)-7\#ZS*\,91_\
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
M6Y4=@KR_XW_\BUIW_7Y_[(U>H5Y?\;_^1:T[_K\_]D:E'<<MC(^!?_'YK?\
MUSA_F]>SUXQ\"_\ C\UO_KG#_-Z]GIRW%'8^2=7_ .0U?_\ 7Q)_Z$:WO[6\
M?8XN_$'YRU@ZM_R&[[_KYD_]"-?6J_='TJF[$I7/DG5)M2N+]Y-5>Y>\(&XW
M.[?C'&<\]*^C/AK_ ,D\T?\ ZYO_ .AM7CWQ:_Y*'>_]<XO_ $ 5[#\-?^2>
M:/\ ]<W_ /0VI2V''<^<]2R-8O-N<_:'QC_>-==_:GQ,_P"H_P#^ [__ !-<
MCJ+;-:NVQG%PY_\ 'C7JG_"]7_Z%Y?\ P,_^PJF2CI/A=<^([FSU$^(OMWF+
M(GD_:XV4XP<XR![5W]>;^$?BHWBCQ%!I1T<6PE5V\T7._&U2>FT>GK7I%9O<
MT6Q7OO\ D'W/_7)OY&OE#2;M+#6;&]D5FCM[B.5@O4A6!./RKZOOO^0?<_\
M7)OY&OE'1[6._P!;L+.8L(I[F.)]IP<,P!Q^=5 F9[!J'QNTW[%*-/TR\-R5
M(C,^U4!]3@DGZ5Y?X/T:YUWQ586ENC,!,LDK <(BD%B?\]2*]D3X->%E<$M?
MN!_"TXP?R6NOT7P]I/AZV,&E64=NK?>(R6?ZL>31=+8+-[G ?'#_ ) &F?\
M7T?_ $ UP_PX\:V'@Z346OK>YF%T(PGD!3C;NSG)']X5W'QP_P"0!IG_ %]'
M_P! -<;\,?!^E^+9-374_/Q;"(Q^4^W[V[.>/84+X=1/XA?B%\1(?%]I;6-E
M9RP6T4GG,TQ&YFP0.!T&">]=1\$M%N8+?4-8F1DAG"PPY'W\$EC],X'YUYSX
MQ\,3^$/$3VC O;D^9;2LH(=,\9[$CH1_C7OO@?Q):^)O#<%Q D<,L($4\"#
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
MPKH>OSQS:IIT5S+&NU78D$#TR",U<TS2K+1K%++3[=8+9"2L:DD DY/6KE%
M$<\$-U \%Q$DL3C#)(H96'N#UKD[GX7^$+J4R'21&Q.2(IG0?D#@?A78447"
MQ@:3X)\-Z)(LMAI%NDJ\K(^9&!]BQ)'X5OT44 %%%% '.WW@7PSJ5[+>7FDQ
M2W$S;I'+N"Q_ UN6MK#96D-K;1B."%!'&@_A4# 'Y5-10 5CZSX5T/Q!@ZII
ML%PX&!(05?'IN&#^M;%% ''0?"SP?!*)!I1<@Y DGD8?ENY_&NKM;2VL;9+>
MT@B@@086.) JC\!4U%%PL%%%% &)JWA#0-=O!=ZGIL=Q.$"!V9@=HR0.#[FK
M^EZ58Z-8K9:=;K!;(25C4D@$G)ZU<HH YJZ\ >%KV[FNKC1XI)YG,DCEW^9B
M<D]?6NCC18HUC0810%4>@%.HH Q]8\*Z'K\\<VJ:=%<RQKM5V)! ],@C-7-,
MTJRT:Q2RT^W6"V0DK&I) ).3UJY10 R:&*YA>&>))8G&&1U#*P]"#UKSCQC\
M)M.U&S:X\/P1V5^F6\H$B.4>F.BGTQQZ^H]*HIIV$U<^7].OM=\!:R\K6"07
M8!7;=V^[\5/7\0>:]'^''B;QAKWB.:>^B>?2YE_>2,FR.$CIL]3V(_$]*]8*
MAAA@"/<4O2FY7$HV&O&DL;1R(KHPPRL,@CT(KD[SX8^$+V8ROI"QN3D^3*\8
M_P"^0<#\!7745-RK&%HW@SP]H$HFTW2X8IATE8EW'T9B2/PK=HHH YV^\"^&
M=3O9;V\TF*6XF;=(Y=@6/X&MNWL[>TL8K*",);Q1B)(P> H& /RJ>B@#F8/A
M[X4MKB.>'1H4EB8.C!WX(.0>M=))&DL;QR(KHX*LK#((/4&G44 <O'\.O"<4
MBR1Z-$CJ0RLLC@@CH1\U;.K:+IVNV8M-3MEN8 X<(Q(^89 /!]S5^BBX6,;1
M_"FAZ!<23Z7I\=M+(NQF5F.1G..2?2EUCPKHFOS1S:II\=S)&NU&9F&!G.."
M*V**+A8Y7_A6WA#_ * D/_?;_P#Q5'_"MO"'_0$A_P"^W_\ BJZJBG=BLBO]
M@M#8+8M;QO:J@C$+KN7:!@#!ZUS-W\,?"%Y(9&TA(V/_ #QE=!^0./TKKJ*5
MQV.9TSX>^%M(G6>UTB(S*<J\S-*0?4!B0#73444 %9NL:!I>OPQPZI9I<QQ-
MN16)&#TSP16E10!E:-X:T?P\9CI5BEKY^WS-K,=V,XZD^IK5HHH K:AI]KJE
MC+97L(FMI1AXR2 PSGM]*RM,\%^'=&ODO=/TN."Y0$+(K,2,C!ZGTK>HH JZ
MCIUGJUC)97]ND]M)C?&_0X.163IW@CPWI-]'>V&EI!<QYV2)(^1D8/>N@HH
M*Y_5_!'AO79FFO\ 2H7F;DRQDQL3ZDJ1G\:Z"B@#DK+X9^$;&82II"2.#D>?
M(\@_[Y)Q^E=6B)%&L<:*B*,*JC  ] *=11<+%#5]%T[7;-;34[5;F!7$@1B1
M\P! /!]S4.C>&M'\/&8Z58I:^?M\S:S'=C..I/J:U:* "J&KZ+IVO6BVFIVJ
MW,"N) C$C# $ \$>IJ_10!E:-X;T?P]YW]E6*6OG[?,VLQW8SCJ3ZFM6BB@
MK.UC0=,U^WC@U2T2YBC?>JL2,'&,\$>M:-% &3HWAG1O#[S-I5BELTP D*LQ
MW8SCJ3ZFM:BB@#F)?AWX3FF>631H6D=BS-O?DGD]ZZ?I110!@ZGX+\.ZS?/>
MZAI<<]RX :1F8$@# Z'TK5T_3[72K&*RL81#;1 A(P20N3GO[FK-% '+R?#K
MPE-*\DFBPL[L68[WY)_&F_\ "MO"'_0$A_[[?_XJNJHIW8K(P=,\%^'=&ODO
M=/TN."Y0$+(K,2 1@]3Z5O444AC719$9'&58$$>HKF[?X?>%;6YBN(-'B26)
MPZ,'?Y6!R#U]:Z:B@ HHHH S=8T#2]?@CAU2S2YCC;>BL2,'&,\$5'HWAK1_
M#QF.E6*6IFP)-K,=V,XZD^IK6HH S-8\/Z3X@BBCU6RCNEB8LF[(*D]<$'-1
MZ/X7T7P_+++I5BMLTJA7VNQ# =,@G%:]% &!J7@GPYJ]_)?7^EQ3W,N-\C.P
M)P !T/H!53_A6WA#_H"0_P#?;_\ Q5=513NQ61S,/P\\*6\\<\6C0K)&P=&#
MOP0<@]:W+[3K+5+<V]_:0W,)_@F0,/UJU12N.QQL_P +/!\TA?\ LHQD]1'/
M(!^6ZM71O!OA[0)1+INEPQ3#I*Q+N/HS$D?A6[13NQ60R6*.>)HI8UDC889'
M&01[BN6O?AIX1OI#(^CQQN>\#O&/R4@?I7644KCL<KI_PX\)Z9,LT.D1O(IR
M&G=I,?@Q(_2NJ P,#I110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XKM#?
M>%=2@498P%P/4K\P_E6Q2$!@01D'@@TXNS3(J04X.#ZJQ\^^';1+[Q'IUM(,
MQR3H'![C.2/RKZ#KPN> ^$_'"AU/E6MRLB_[4><C_P =KW)'62-9$8,C %6'
M0@UV8QW<6MCQLECR*I!_$GJ.HHHKB/<"BBB@#Q'Q>O\ 9OC^ZEA^4K-'.,?W
MB%8_KFO;J\/UYQKWQ!F2#YEEND@4CN!A<_3C->X5UXGX8)[V/&RO6K6:VOI^
M(4445R'LA1110 4444 %<#_PF.H_\):)OW?_  C)O/[,$FT9\_'W\_W=WR^E
M;_C#6)='\/RM:#=?W3+:V:#JTK\#'TY/X5$?"%J? G_"- C;]GV"7_IK][?_
M -]\TT)G253U6>2UT>^N(CB2*WD="1G!"DBLWP?K$NL^'HGNAMO[9FMKQ#U6
M5.&S]>#^-7M>_P"1=U/_ *])?_0#0,YWP%XPF\06*VFJ((=6CB68C&T3Q-]V
M11^AQT/Y5V5>>6?A^?4_ 7AW4M+<0ZW86B26LO9QCF-O56Z?Y-=7X;\00>(M
M*%RB&&XC8Q7-N_WH91]Y30Q(J_VM>?\ "QO['\P?8O[)^U;-HSYGF[<YZ].U
M;5]*\&GW,L9PZ1,RGW )KF/^:Q?]P'_VO72ZG_R";S_K@_\ Z": .,\/Q>,-
M=T"RU3_A*X8/M,>_R_[,1MOMG<,_E6BVF>-K8>9!XBT^]8?\LKFP\I3^*-D5
M/\/_ /D0=&_Z]Q_,UTM#8)'.:'XG>]U%]'U:R;3M8C7?Y);<DR?WXV[CVZC\
M#71UQWQ&B^SZ#%KT(Q>:1<1W$3CJ5+!67Z$'GZ5V"L&4,.A&10P%K"\0^)8]
M%:WM+>VDOM5NR1;6<1P6QU9C_"H]3_C6[7&^#XQJ7B'Q'KT_S3?;6L(2?X(H
ML# ],DY/TH0,E33?&U\/-N?$-EIC'D06ED)@OL6<\FH;B^\6^&4-S?BWUW34
MYFDMHO)N(U[MLR58#T'-=G11<+%2RO[?5]+CO=/N%>&=-T4H&?T]0>WM7/\
M]B>,/^AQA_\ !4G_ ,55?PH@TGQ;XCT*'BS5X[RW0=$\P?.!Z#(X%=G1L&YY
M[H1\8:U-JL?_  E,,/V"^>TS_9J-OV@'=U&.O3FNIT?3]<L[B1]5UU-0B9<)
M&MFL.TYZY!.?I63X&_X^_%7_ &&Y_P"2UU]#!'.Q:M>-\0Y](,@^QIIBW 3:
M,[S(5SGKT[5T5<#?ZWINA_%:>?4[R.VB?1T16?."WFDX_2MC_A87A+_H.VOY
MG_"BP7+GB[4;G2?">I7]FX2X@A+QL5! .?0UI6,KSZ?;32'+R1*S'W(!-<)X
MS\;>&]0\':I:6FKV\MQ+ 52-<Y8Y'M7<:7_R"++_ *X)_P"@BCH'4YC6+O7;
MOQVFAZ7JR:?"--^ULS6JS9;S-F.2.Q'?M4_]B>,/^AQA_P#!4G_Q59NJZSIV
MA_%A+G4[N.VA;1/+5WS@L9\X_(&M?_A87A+_ *#MK^9_PIZB+FCZ?KMG<N^J
M:\FH0E,+&MDL.ULCG()SQGCWJMXYU6]T;PK/>:?*L5R)8D5V0,!N<*>#[&M3
M2M:TW7+=[C3+N.YB1]C.F<!L X_(BN?^)G_(DS_]?$'_ *-6EU&]B3^Q/&'_
M $.,/_@J3_XJH+N]\6^&86O;YK36M.B&Z<P0F&>->[!<E6 ZXKLJK:A<6]II
MUS<7;*MO%$S2%NFT#FBX6'6=Y!J%E!>6L@D@G021N.ZD9%<K_:^N^)-2O+?0
M);:PTZSF,$E_/'YKR2#[PC3(&!ZFK'PX@FM_A_I"7 (<QLX!_NL[,OZ$5DZ;
MJ+^ I[[3]8M+C^RY+J2XMM1AC,D85SG;)CE2#W[T :C:5XSM1YMOXEM+YQ_R
MQN[!8U;_ ($AR*Z+3Y;N:PADO[=+>Z*_O(DDWJI]CWJKIGB'1M9Q_9VIVMRQ
M&=D<@+#ZKU'Y5IT %5=2U&TTG3Y[^^F6&VA7<[GM_B>V*M5QOBB,:OXR\.Z)
M-\UF#)?3QGI(4&$!]1D\BDAL+>\\7>)4%S8BWT+3GYB>XB\ZXD7LQ3(50?0\
MU(^F^-[$>=;>(++5&')@N[(0AO8,AX/UKKJ*=Q6,+P[XECULW%K/;26.J6A"
MW-G*<LGHP/\ $I[$5>UNYELM U&[@8+-!:RR(2,X95)''U%<WXMC&F>)_#>N
MP#;+)>+IT^/^6D<N< _0C(K?\3?\BIK'_7C-_P"@&@#$\">+I?$.GK;:D@AU
M:*))73&!-&P!611Z$$9QT-=?7G\6@7%_X)\.:MI#"+6["QA:W<])5V#=$WJ#
M^A_&NJ\.:_;^(M)2\A4QRJ3'/ _WH9!]Y3]*&"*<>K7C?$.?2#(/L2:8MP$V
MC.\R%<YZ].U=%7(0_P#)7KG_ + J?^CC77T,$%<7=W7B#4O&]_I.G:TFGV]K
M;13#-FLQ8MG/4CTKM*X"37=+T/XH:O)J=[%:I)8P*AD/WB":$#-;^Q/%PZ>,
M8B?0Z4G_ ,54=IKFLZ3KUIH_B)+:9+W<MI?VJE0S@9V.IS@GMCC^E@_$'PF!
MG^W;7\"?\*Q_[3M_'?B72VTDE],TF<W,]TPV[Y,85$4\GKR2,4_4/0[VO/\
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
M^! _"@",:+XSE'F2>+H(9#SY46F(R#VRQR:A/B/6?#=S%%XI@MY+"5@B:I:
MA$8]!*A^[GU'%=E5>_L;?4K">RNHQ)!.AC=3W!HN%B<$$ @@@]"*XG4_&%QI
M'Q'@TFYQ_94]M'E]H_=2NS!6)]"0!^-7/AY=3S>%$M;ES)-83R61<_Q"-L#]
M,#\*S[_2[;6OB)JVG7:YAN-$1&QU'[TX(]P<$?2A SNZ*YSPAJES<V<^E:DV
M=5TMQ!<$_P#+1<?)(/9EY^N:G\5:Q-I6EK'9*'U.\<6UE'ZR-_$?91DGZ4K!
M<Q6\7W%U\2[30K/']G(LJ3R;0?,F5-Q4'_9RN?<FNVKS]-'AT'QCX-T^)BY2
M"\,DAZR.44LQ]R<FO0*;!'G_ (>;Q;XCTU]03Q-%:H9Y8UB_LY'P%8CKD>E:
MC:=XVM%,D'B#3[]ASY-S8^4K>VY&)%,^&O\ R*9_Z_+C_P!&&NOH;!+0Q/#G
MB$:Y#<Q3VS6>HV<GE7=JYR8V[$'NI[&MNN-T9EN?B=XBGMN8(K:""9AT,HR<
M?4#CVK3\8ZO-I/A^3['SJ%VZVMFHZF5^ ?PY/X46"^A@)XQU$^+1,?+_ .$9
M>\.F+)M&?/ ^_G^Z6ROI7?5S<GA"U;P)_P (TA 5;?:LOI*/FW_]]\U/X0UF
M36O#T,MR-M] 3;7:'JLR<-GZ]?QH8(T-8N)+31+^YA($L-M)(A(SA@I(KF_
M?B^7Q!8+:ZH@AU:.)967&!-$PRLBCTYP<=#^5;_B'_D6M5_Z\YO_ $ UR%MH
M$^H^!?#FJ:4XAUNPLXWMI.T@VC,;>JM_GO0M@>YZ#7.KJUX?B,^C^8/L0TH7
M(3:,^9YI7.>O3M5OPWK\'B+2ENXT,4Z,8[FW?[T,@^\IK'7_ )+#)_V 5_\
M1YH M^*-6O\ 0)['5 V_2%?RK^/8"8U;A90>N >H]*Z-65T5T8,K#((.014=
MS;0WEK+;7$:R0RH4=&Z,I&"*Y7PE<S:1?7/A*_D9I+-?,L97ZS6Q/'XK]T_A
M0!M>(];30-&EO"AEF)$=O".LLK<*H^I_3-3Z/'?Q:3;+JDZS7VS,SJH5=QYP
M .PZ?A7.:;_Q5GBI]8;YM)TMF@L1VFFZ/+[@?='XFNQH ****0PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#CO'OA5M<L5O+-,WUL
MIPHZR)UV_4=1^/K7/^"?'"6$2:1K#%(T.V&=OX/]EO;W[5ZC7*>)? FGZ\S7
M,1^R7IZR*N5?_>']?YUTTZL7'V=3;\CS,3A:D:OUC#?%U7<ZF.1)8UDC=71A
ME64Y!'L:=7C_ /PC7C3PXY_L]YFBSG-K+N4_\ /^%._X2'X@1?(T-]GWL!G_
M - I_5K_  R3)6:<NE6E)/T_X8]>KAO&GCBWT^UET_3)EEOG!5Y$.1"._/\
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
M1R"&Y!66VF/_ "SE4Y5OZ?0FK<UO<W6AR6T[1"ZEMC&[)G9O*X)'&<9H S/
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
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHKEO%7CW1_"L;I-)]HO0N1:Q'YA[L>BCZ\^QI-I;B;L=/)(D4;22.J
M(HRS,< #W->6^*_C)86$TECHB_:9D;9)<L/D4^BC^(^_3ZUYKXI\=ZMXIG*W
M\YAM -T5M;DA,]L_WC[G\,5BP7=BMN8VBQ(1DLP_BK"=5O1&4JCZ':Z1\5]:
MT>^C-S<2:G;S$M(EP0"/]U@./IT]J]C\,^--%\60%M.N0+A1F2UE^65/P[CW
M&17S)=".X*-#T1!TJNIGTV0ZC;S2031,-DD;%64^Q%3"HUN4I,^PZ*\5\%_&
M:3]S9>)TW!CM2^B3G_@:C^8_+O7L=I>6U_;)<VD\<\#C*R1L&4_B*Z(R4MBT
M[D]%%%4,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHZ4 %%4+76M,O;M[6VOH)9TZHC@G\/7\*OT %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !169J?
MB+1M&FCAU+4[:UDD^ZLL@!QZGT'N>*T4=9$5T8,C#*LIR"/6@!U%%% !1110
M 4444 %%%% !1110 4444 %%0W-W;V<1EN9HXD_O.V*XGQ%\1X].VQZ?9O*7
M!VW$PVH,?[.<GK[5$ZD8?$Q-I'=22)$A>1U1%Y+,< 4JLKJ&1@RD9!!R#7S#
MK?BS5?$6MHLNHW$B8W&)N(X\#G"CC/ZUH6/CC4/#D,3:7<O]F4_ZH_,']2RG
MI^&#63Q"3V(=2Q]'T5YOX>^+^EZBD::I!)92/P)5!:,GW[C]?K7H=O<P74(F
MMY4EC;HR,"*VC)2V+4D]CQ3QI\7KFY2>TT+=:P F-KD_ZQ^<?+_='Z_2O,H8
MY;BRN+D2DE7_ 'I<Y)SS_6J]W,V95^8A7&Y6&7SFJ5Q-<Q6\@4;/,?<8^YX
MY_*N;66YAK)ZED6DQM$N ?,C(.".U,>RN;5,3_>DVLGTXJ?1+2<,LQDVPIRT
M9/!%37TYEUF)9B3 3A67G"]JGJ-Z&6US(G[M@0Q]*M1Q-+;PP22E4:7YR>>*
MN06JM=,LB!H3]UL\BM*"V@TORY+G;) S';W.>V:4FD+F1%#IT=O(=CAK<)P6
MZYJ/0?&6K>%]16;1;ME0MB6VD^:*3ZCU]Q@^]5;FXCNVSAC\V,+P :H2+LNG
M:!-X)^X3U-.%[W*7<^H_ WC6'QGILTHM6M;NV*K/$3N7G."I[@X/Y5U5>(_"
M3Q'INCV6N7.K7<-E&/( WG!8_O,A0.6_"K^O_&&[NI_L'A73LS/PMS=CCZA!
M_4_A72JB2NV:<UEJ>L7=[:Z?;M<7EQ%;PKUDE<*H_$UPGB#XJV%A,EKI,'VV
M9_\ EJQVQK_4_I]:\QU&;4]5DAO/$4S7-Y"I"+GY4.3S@<?E6)>6TT=Y&(F5
MB3@L#QR,_P!*YI8EMVB9NHWL:NK_ !.\7PZVTJ:FR ,-D:(!&!Z;<8/XY-=K
MX<^.,$VV'Q!8-$<A3=6H++G_ &DZC\"?I7D6HJ$D\QI0QW8QCTJE!=F#S @4
MH>3D9JXS:B";1]>Z7K&FZU;?:--O8+J+H3$X.T^A'4'V-7J^--'U+5++5_/T
MFZEMII.2\;E2H_K]*]:T+XS:IINR'Q!:+?VV/^/N#$<N/4K]UOPVULJBZFBD
M>XT5A>'?&6@>*H=^D:E%.X&6A)VR+]5//X]*W:T*"BBB@ HHHH **** "BD9
M@JEF(  R2>U<'XC^)MC8%[72-E[<C@RY_=(?K_%^''O32N)M+<[#5=7L-$LF
MN]1N4@A'=CRQ] .I/L*\9\2?&O4GO@F@V\=O:QM]^X3>\OU'11^OO7,:]JM]
MK%RUS?W+S2GH6/"CT Z ?2N0N/\ 6&AJPHRN?0_@_P"+&D^(?+M-1VZ=J)X"
MNW[J0_[+'H?8_F:]"KXQKO?!_P 5-8\->7:W9;4-.''E2-\\8_V&_H>/I4W*
M/I&BL7PYXKT?Q3:>?I=TKL!F2%OEDC_WE_KT]ZVJ8!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%17%Q#:0//<2I%$
M@RSNV !]:\T\5?$]ECDM] 7GH;N1?_05/\S^5-1;V$W8[K6_$>FZ!!YE[.!(
M1E(4Y=_H/ZGBO*?$/CG4M=+0H3:V1X\F-N6'^T>_TZ5S$MU-=SO<7$KRRR8+
M.[9+''K2"M8P2(;;)(Y7BD62-V1U.593@@^QKOO#OQ)FM]EMK2M-%T%PH^=?
M]X=_KU^M>?4F15-)[DIV/HRSO;74+9;FSG2:%NCH<C_ZQJQ7SYI&M:AHMSY]
MA<-&3]Y>JO[$=Z]3\.^/[#5]EO>[;.\/&&/[MS['M]#^M92@T:*5SL****@H
M**** "BLV\U_2=/N5M[O4+>*8_P,XR/KZ?C6@CI*BO&RNC#(93D$4 .HHHH
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
M6O6O#OCS3M:V07!%G>'C8[?*Y_V6_H>?K6,J;1I&:9UE%%%06%%%% !1110
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
M!S0S^+=/EA8\NS8_ BO9J[<,_=940HHHKH*"BBB@ HHHH *P_&7_ ")^J?\
M7 UN5A>,R1X-U4CKY!IQW$]CP'FCGTJ'>_M2AI#Z5UG.3<^E&6]*9O>C<]!)
M(">XQ1GTI@9CUH.2,9Q0 _YO0?G2YJ':?[QJ3!H ?GBLS5?N6Y])A_(UH'.*
MS-73=;Q$G&)5_K2>PS6V\CD<\TNWW%0H@V#+GTIVP?WS3B,7<OK3A@CK3-BT
MO3@4$CLXH)XIN:4$9H 3F@,!WIW%&U*!H/,3N3^5 D3U/Y483TH.W^[0,#(@
M[G\J3S4]3^5!"G^&D  .=M #O-'H:/-'H:7</[HHW#^Z* $WYY HWX[4$Y[8
MH&.] "[SZ4;SZ4G!I2 *!,9O;^[1YCCG9^M&ZG;N.: 12N7?S(FV]''>K66P
M1C@G-0W1^13Z,#^M3J3M.Z@8!<]Z,4H(%%!(H''6C.*:31F@H<3FDHS10 TG
M-*.E(>*4'BDP C-)M]Z7-+FD @&*2G4WOBJ <%4C)HV)TQ3<\XH)(.: *.J[
M5L9L+_#67X7&+)!CMBM'53FSE]UQ5'P[A;!/;DU#W'T-^HRH4,W7FI"<*#V-
M,<_NR*HDR->4-H[G^ZVZN*SD?B:[376 T:7/M7%= /QK">YM3V#%)2D\4W/U
MI&@M*!FDI0?K0 N, GO0>0,=ZGLQ$T_[XD(%;MWP<?K4) 3('X?K0)C<4E.I
MM A5'-:FDI#)J$*7!VQ,ZJQQG )K+4\XP?RJ=&9&5D.&4@C(HO8&>T3>"O#)
MM9XK'Q %8H=T;P$;N,X_2O%[A$MKVXA4[MKD!AT-=;)J]W%H$%Y*4,TLVQL
M=,&N/NF=KF60LNPMG %*,K,FPO+!%';/6K]]IALVM'\P-YR+(1Z>U9C?.RA2
M0<5I7LRRW%HJN6,<2H2?7%,HCN6#S2!<Y&#SWKK?!.C:IJ8G?3VC4Y","^T]
M>U<C.2\K*V!CG/I70>&=2FTZ.XGC<IY;;L[L GD?UJ)J+6HF=8?AQXEN_M1C
MMTE"2;,>:O)P#U_&LW6OA]XPN;E6-H\D2+@'S!G^=+:^,M3MXY9=]P%>0OE7
M.,X _I6M!XXU9H$E7490&.,$BLN6$2+'(7G@+Q [EVTR<< < 'H,>M16OA36
M(9-DVE7#1D@GY*[YOB'JUL@9K_ QD A3_2A?BIJ61NU",<9PT2C^E7^[>EP.
M0O[:Y6W6U&DSY QO9.:YIM.N(G.ZSE_%:]=B^*%W,%'FV4V[LT*DFIT^(+M)
MMELM.D8]O(7)J%"%]PL>*26=PS[FB;Z$5H6,+_9V,\:LH.T+Z"O7V\<V+ ^;
MH>F$CJ/+ /\ .A?$VA2JWF>'K/)Y(7(.?IFJM'N*[/%KVQ\J5GMTRG?) JCY
M!G^7;AO3TKW4:MX6GA$DGAR+81R<M_C2_P#%!3QG.A.,C.4E;'X<U24>XTV>
M-(D9MH7= T0^0GC.>E*?#&HM%)+$$:W/.=XS7L#:9\/YG\L:=<HH&0BRL<^]
M3-I?@A=@4:E'& -RAN/Y5$D[^ZQGAKZ=<&U2X$;;2=KYQPW^<U5C@>5PD:,[
M]P!TYKW.ZT7P/'"WD:A?*!\QC+*0 >,CCT-00^!? KQ"6'6[I"_S9+@'^5-*
M74#QB6VEM_\ 7(RYXQBDB@DR25^4_=.1S7M:^ /#$A*GQ )58<"5@<>^:IS?
M"[1_NQ:[;B-@=I9Q36H7/*K72VO+5YRVP1R;2,]JTKZR:/2!-@D(<888R/6O
M1A\-K?2[>1X]8M9D4!BJ,#DU7U[1$NK2/[)/%C*!U)&.@/%93Y^8TLK'!:%!
MJ.G^;<P_*&7&T]6'M6V;#[;9;[EC'<!2 JG.20:[.W\,SVD=O%#+!)&3DL7!
M*GM5I_"YF^9BB79?,NV0 -]/2L)*7-<$<7I,=Q96$MLR_,R?(P7(S[U"=%GG
MN8FDB#PNOTR:[B:TGMQAU7$8*LH(.X=A_/FI[A-PC#(L)"?-M&0O';WJ$VF[
MC.('AO[/#&;AFP[EW'4^@'Z4R;0#/IC6)LD@=]K)*K AL>OI78>3)<+*41I=
MHQTXQ4$L7VF".!I0I0AF!X) ]*?.Q,X*WT.)6-K>02R*CX5PP+J<#ID]*Z:P
MTTPW*I)*IN(?F1BF78>Y[C\:VIK.!FC\VVP7'RR@D8]*L1Z=B55F@E,R?.TR
M'[R^W^%.4FQ&3J6E-+:2W<<0:4R"7:HP6QCG].E)<)%=VYG0,5*Y>$#^(_\
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
M/YTF!=7[OXTM,0[HA2TX@24T]:*:>M,!U ZTVE'6@!]%-HI,!U%-HH 4G I
M>:0]*3?CB@"2BH]U.H =13:* ' \TC-24;J $%./2F4'C!]Z (+LX0#OD5.6
M^057F.Z[0>AJPQ^8@T )NIV:9A:7>E #\T4S>E-=P!Q0!**=FH8I%VG=R*1Y
M@/NI0-$IH'2H@\@_U@V_2E\P=CD>IH&24#K3!*!U&:7SE_N4 29IA^_2><O]
MRD\Q?[E $A'>HV;BFF;G 2FDLW 7% %._<"V<GI5'05+6:D=,"I=7+&W*;2>
M1P*@T"0BT$?E.,,:A[CZ&UYAW%3T%/SN%02AF9*F!P<>E6B3,\0+_P 2:7ZB
MN,(''XUVNOG.CS?A7#_PCZFL:FYM3V'8%+E:CHJ#0F!&.E&5]*LZ?IMWJ#;+
M>%W?^]_"!746W@V""(275PTTAZA1\H]J"3COO?=I=P4'=UKT :;ID<<<2V4.
M0?O#J:K7.EZ>68_9$''4BF@.&WK3=X]*Z&[T*%_^/3Y)#_ _?Z9K N+>6W<K
M(""#@T,!!(1T%*TY*D$?2H>]*WW#]*D"P99I(T1F_=MRH]#5_4M+-IIEM<E@
M?,ZU0P2ML!W(_G79:CI,-YHLGV=W98L'!]=HZ5E4E:0'%QLI&,<T*&6Z0'KN
M%1JC*WEMG<*FBS]K1I/45OT =<',[C&<]ZZ#1K=IK69D;!4\KCKP:P=IDN&P
MH(#9&:ZGPBCN6FV&0%R-G8]165?2(%>&6XBC:TGMA@G.YSQ6Q!;/8Z4H>-=C
M=%/WL5+=P?:=4EB&87$:EQCIR<4:B\MY9QZA;J1Y9,30CJ%^E<\Y70F<M:2Q
M1:A*K1%X3]Y&Z_A5G6--VK%<6/$#\;>I7ZUMQ:*;ZR@:*W6-RY;S.]-LK<MI
MLT;A<.,8+8P1W%*]K$LY^"R)F2$%B^TD #J<9KJX?LM_:D&'[)<VR@;SR&JC
M;+#8VZS;6EO%X4!?NCZU0MM9AD:2.=Y(R6RXR:TC1E/66B)YA^HV#QW 6.8R
M1M\Q"=-_>I;9K:#RV-G,S[?FV'/-59=;LOX'W?[M0IXE-H[&!)#N'/']:V^K
M+^8JZ['06T*Q6(G 9DD)#0LV#@_UIUKI\-K;2132.S$[D*] #VKF4\00FW:1
MHV><O_JRQ((]:W/#DT^I0R71. O#H[=!6-2BX:Q=P-J9# 4+_O(VCP"G4<4Z
M'!LY8O-(#A<%OJ:K>=)- L42-F+)'/&.:B6?=N5>JK\OU[US.;&5KZQGCBB:
M&[W@+L/'I56P35\.&9=HZ9%78RP7@[D/0'M_GK^%7K.2WR5ED#/N"Y)[TW.5
M@TZD<27!L@TVSK@YXJ#[1+;F2-WC>2'YU!X^7K4KSNT\\3KG:_RY[5G:A<B:
M]@E>%<@;)1^F:4)S#W39&IQ""*3:"LO$@4]*H_VOBZFMX%!CBR_/ICC^E8KR
M2;;IX/E4$_THTR7SKK*QL'D(#L>^!UK1IVO<#O(KD"$YDP64$,.U0OJ$K2.(
MW8XP&;UK*CE 1 )%*'*'%6K.42M$-N"5(<_0?_6K#G92+U[>2RV0Y_>JW//5
M:#JTL%N(G=9HI1AD!Y%8\K2^:00<,3GZ4PHG[S/_ "UYC]S4N3>X&U'JB^0Z
MIOAV=O4555RC)/-+^ZS\OKDTU(6GBC7:1(%Q37C:/=#L$BB/</J"*:=P+DER
M4G,<LI93C'L#6W87TZVH#3 ^4>/<5QUY&UUMG\U8BP ;!Y %:=I=&)8MS!HF
M^7(_B^M,"Z]R\K74;#>>2I%"70N5< _,I"8[TBQQI(Z*0O>J$<+6UU.\;!F5
MER3U[U/,!<U;36O?#%\1/'"(U8.S]]HS_2O*[$E()6(#,% W#H>M=UK\MXWA
M^Z6V9G& 7Q_=XS7G:O<(CQVT+F,Y.Y1P*[Z*O "(73FUNHR=JN1R/]X5)933
M?8VC>4[-_I52(,MK+&Z;F8]1U'-;GA_0;K4["27=L5'P=W\5:-J,=1]#MO"(
MC;PRD<V-K.2IJ_(9%D>/_6,%! '856T^.VTVQ%K( 0N<"I;:_MY;Q#DQOC#+
MZ_Y%<$FF]"&:8G$JK&#@2*#C'3%4;J21AY9(RC#'%5KB\:+4(Y;23<(\J4SR
M,4EQ>K.?-)V&1OFSTJ1#_-EWQDC;\V.:C\2Z:(=/CO(DPN=LQ!ZY]OQJ>6X:
M[MWM]T1FCD!/3('-;=II%MK'AN5+R_:*[R54N.FWY?Z5I1W-\/*7,T>9V]MF
M)U>,/C^)?2GQ!8\$?=]*N6\JV<]U'M'*%,XQG!J#RQCA<<G^==#5CL4F]"&8
MEFW+TI<GR5STSS2MQ432X!%%[E=!+B$-$P3C-8J6IAN% YR0#6N\VU*SGF9W
M*H,/G(?TH4)3=HF%622U/6--TV*UTNV6VW,NS<R#C)K0GB%S&J@JK##?,>#C
MTK$\'ZBFHV\5E+(1<J"H?/5?\YKHYXE^Q")2BM&>2.M<]6FX2LSC3YG=#;%M
MQ+[HA."!SGM4UQ%YTGVB)#NSU/"U'"T%JB/+AW(^5O[I]:FN29$W1S,8002@
M[>]1&(RK#<!I701'S3G=&?ND'WJ...,1%5 C"OC:??\ _54<L[?;-WF?N9/E
M)_ND<#\^/SJ-FF+[E?=*O!3UQ47 L17"17KQX+LHP5 QN[?RJRR1LY0J5#+\
MLAY!'I6;--)<S+=6R[)U0^=%_NC/]*?#J#RV<2^6#'\PX[$]/Y&GT R)[>6Q
MNY;4DL5)8;:N1ZGMCAD<%@.2!U3'4?6FWC32W%O?$'S77+_7O_6JKL?,GM@,
MK(H=1ZFI3L)EV_/E7;.H*JW0GO[TEG<F&4R-M(/!W4M^SW6GV[,,[509[]*K
M6,27%T8S-C)P5/>IOJ(T&9XT,Y?='NQM6GQW(2+[4",,X7GFLN.[\LFU\X21
ML %)'#<$?GS44<KQ3M:J257:54],C%,#I8)E>.:)L;^&SZ^]16=XIO& ?A]P
M*G^+&<'\3BLBWNMD(EDX=/E-6U:UDF38#O R&!JN8!TTGFFW!!2,DA8_[G/6
MG0:BM@R1.OFE#RO]X9Z_C4-X^V-7,@\Y&Y5>P_SBJJG>GF+#^]WE-V.1GI4N
M0&I/+LNF*/LB<;X_IW4T&Y%ROE]B-I]Z;$L%]IUNS)\Y+1,/0^M16L>^V$"+
MB:-\[O[M*[>P&E9W/E0I$_/E'=682Z7,T;#(=MQ![58^S2)M56WAF/([$XJA
M"]Q?S--Y19SP7[YI/FL"&R1JT/EB8KN)&T^]31.SVXP,E1U-5;^UG,,3B-OD
M8B1NXJS;N!$ (\GOFH]XH:EU(UP%<[MIW1O_ '6ZD5"S++.US%\K,22GI4L\
M)@,3@?*TC'\QBH0J)@_W:;D2+9LMPH(0J0V&S5L*[7)C4'(YYJJLH)9%<JS+
MD'WJ5+ZXFNX]@VY(#'U--;%1(7A@$^)SA"Q#^QI)()(9!"K^;P"-O'RY-/U>
M!8YI3OQO;?\ AGC]*AC9O,62)]Q5@#GTIDO<M1O$VG$+,V% PI[8JQ<O&[6=
MPH&TJ%;GG.:SIG%OJ?DA (5RI([@\ TLFR"*2!6WR;LK(>015/8+V)O(#V;M
M%(2T3E)%]O7]*K+.HM6$8.QB!S[5H0K'%<FX9LI*NUBO3)K/)$:2KY8PLA7)
M[+1)61FY!>2*BC'<BLJ]?(;TJ[=D2!0OW:S[H87'I7=A-A/<P;SH:RFK4O>A
MK)/6NJ1O$****S+84444,0C' JU9+EAVYJMVJY9;=Z[NF>:SJ;">QTEO(/+9
M1P<=:T$$DLZ+_P LE4D^U9]DL<K,2GR@;:T;&X)\TJ-\;Y+ ]17G2W.>17*H
M+@*A^0OQGM23$P6YW\KYG)%13QF*UVD$N6W;CZ=OTI;>8/8/;R-F0ME/8=_Z
M4^4A2U)[Z>(3%7! R-I'TJ>13;Q11I,&W(<?C5+5#&ICP0W09]#CG]:G78VE
MQ2C_ %L8-)JQ=[FKX '_ !7NGCT=O_06KZ!KP;P);JOC/3+E6SO=@5]/D->\
MUWX;X3:GL%%%%=!84444 %%%% !6#XU_Y$S5O^O<UO5@>-\_\(5JV.OV<TX[
MH3V/GG/H.:/G]*A/FXX % 6<_P 5=AREC ]:7./XJA"D_P 1IWE_[1H E!_V
MJ7_@51"/_:-!3 ^\:3 FS_M4U\[L#=^=18/]XTH3+9R?SH0$N54X+$&JFHR#
M[&_.[H?UJPR*3DBJ=_@6<F!VH>P%R&7-K&<<D#^52A_:H;;!MH>.J U/QZ"B
M(#?-7^\:7S1Z9I-B?W11@#H*8"^8/2CS1Z48'I1@>E !YH]*/-'I28'I29'I
M0 [S1Z4>:>RYIN1Z4;L=* '>8Y_@I#N_N"C>WK2;F_O&@!/G_NTX%L=:3<W]
MXTN\^E !EO6E&[UI0<BE! H 3GUI-I_O4XG(IF#ZF@!=I_O4-G:O/0\TF#ZF
MC.%(ZY(-#&BLI+7TGHH%6^",GDU4A_UTTG=FZ5.&R<4ACB,]*3R?>G@ =Z3G
MUH)&^3[THB Z\TO/K1G%, "*.@I< =J3=1NH 4?-UYH*KGH*!@4N: !5'I2D
M#'2@&@GB@!,449HS0,*;(Q SWI2<5%(2Y  [T"*5XAF<#/0;OK533#Y-U-%G
M ZK5N^#0W,9'W2.35)D\B5)E)(1N?<4F4C9!SC-/('7O5>&7S%W<8/*^XJQD
M,!CI0!FZYSHTU<1CY1]37<:W_P @J=?]G-<,&^49K&IN:T]@(R,#J:M6-C+?
M7:PQ+DO][_8%5=PQP:Z_PQ;&#39+LL@EE;'N!4%'3:/HT-G;_9UF$8)R<]QW
M-6[BXLDC6([SL! 8?S-9%U?H\ 9S\VW:3GMVK'GU-00S2DEO6BY1T4DD$C9W
MG=@8"#CZU (+F5CY:A@>YK,TO6$8^2$S'G/3OFNI@NH40%1U]:SG)HUIQB]S
M#GT.^(+_ "CVK&U'2I,$/$A(':NDO=2?+;"QQV!KE]0U.8R'!9?6LU-FCA'H
M<O)$\3F-@00>IIIR5QBKUZ&>/>3N8GK5;=F!5VC.>36J=SEDK$I8%+(*%R.N
M>YR*]-L(YELX6D"ORK$=.#BO+8T963@G::](T[4+>_7$#,4AA42Y;&"H_P#K
M5C73:T(.-\3:>=/UIF Q'+\\0'3'I5!,27,*L>&.XGTXZ5U_BZT-_;VCVI\R
M6(D;<\@5@6^@SF0,TBC!)P>H/I7514Y1U1+DK[F>L,K)(Z+(0H))7J*ZW2[Z
MT\.:>L=]<,LK@2"%!\WT)K6LY4L+6>W%K;!9H0C-M!.!G/7IUK@=?)=H9RQ:
M29W+L3UY.*<X/EU*4E>QN)XNN[C5YI[*W14E 4NW)..G\ZV8O$5B9&CN8A"\
M@P[P-M!/T.:X'2[W[&DH(&6/!/:M;PQHR:YJ,K7;R>0F2&]3Z5DY1@KM U=G
M?0W.G2PB&WU)]O5<@#'ZU!-:XB<VRJ^!\NV0'!_*LZ3PGI;*RV]S,K;N&5NG
MUK&OX;K3[]XK:]+A<!3G.:4)4ZCNQ. S4)-1T:^7S?ECGPW3G/US6=?-;^9Y
MT3Y9^6'O6K->1ZC D&K(T3Q_*MS@\'W]JR[[0;V&0&*!Y8FY2:,95_I6SE96
M0)6,C)]:<HQR.M6DTV<E0P4%CMQO&=W2NMM/AGJ\UXEJ[1I(R;R<C"CW.>*Q
M=D;J+9P^TXP<\^E6;>>ZB.U'*(2-V&ZUW>G_  Z%[JK64=T)Q'GS9XN8UQU&
M>F:NW/A;POI5SY,UP\T@[#I2YM-!^RUNSKO#_A/3]2\.6-TMQ/%*\(W$8[U!
M<_#Z6-E-C>[CD_?6JZ^+(M.LH;6Q#>7$FQ0:J'QSJBL!%*J$>PK.4+EJ,'N9
M^I>%M4T\;9"7)7AE' K%MXY=WEA-[Q'DDXYZUUVG>(M5U*_2*:]C*9RPDQ@U
MNW/AG3M0G$@1892<EXC@-]:QE!BE0BUH<#<A_M&]V*^;SM%8\]PJ3-#.N)/[
M_<UWNJ>%[F&';&OG@'AEY([UY]J=O<"\WW5NZ8SD.",XI4]#GE2<2M+=/;V[
M0EE"S#[QK5L+=K*UCND8,,E.F,]JQ;I8GCBPH"CCDY%:B74K1PV9;=&I\SY!
MV'.*J2NB+OJ3D3K<)')E 3NP#7164>V!B.HYR>M9,VR\N)9[; \E5SS6HD\<
M6G+*SC<P_/(KFFM+#+<L4<JR1XPRQA@PZX[BL:7RWBA"/\T;G:3VK8MXI;D1
M^4R[MO//45R<4SO.Z"(R#/&/KQ5Q5T.YT4U\8[7S(F),;#=(>I&!Q_.I&<Q
MLJ;BZ;MP/136/<QW-K>B"X7;#(BY0=,G-:$P,-P1&X*JF' <<#Z'WQ4M6L-,
MJ7-DEK)N#M+YRAE)_ASQBJ>GWLF^:-L("N]<_P .#_\ 7IT\MW]OC@29YE*9
M1?+[^@(%2G1KG[?]NN#%8VG!/VEA&3Z@*<%OP%;PI2DM!.1I03F6TDN&D:21
M!R!W%-^T>7?"YN=R+,G((XR/_P!=41J]E923&Q@FO@W#N1MB'\B:@U*;4KJ-
M#=3*JR+E8T XI_5TG[S%S%IO$5C#<0J[!H9"89P.592#VKG[K6+2UA*06S6Z
MLQ7"."'7UQCCK6(VC:A LTSQ-#$AW'>V,BJ=R[S0B9I H/'W177!J"LBTB&2
M3=/(\>0K.<#VK=T3Q)J6E6Y@AAB:(G.U\U@QH3L)8$>M6I+MQ<)#;[<8Y)%-
MQ36H[61V=MK7]HQ/YB>7.J[_ )?Y?K4PDGBE2\/S84'BL71[.ZM))A<@ MD8
M]JT4NEBTZ5"V[$N1G\.*XI12>ACU+<:LNL),Q;+J7/I^-0/J,DMT\$X"1*Q(
M8=O>GQW!\J8;P2,''?;[5#)8/J5Y!;V,;R238&P#]313CS.PR>Q@N]1U!_LX
M9IY,!MO<=C7HFE^ KW^SV-_J11Y%.V%.F??\:TO#.AVVAJT$2(TZJ/.N.N3_
M ':WI)G$BI'CSY!T_NCU;TKOI8=1W)3:V/'-;T&\TBYD^TH20?ED495OK6:X
M)7G&<9XZ5[<T-K.WD/&)4.6D,@S_ #KR#Q&D>F:I/ 4(3<2@4=L\5-:BUJCN
MHU[JS,.4\XS5.5PN234DTN\Y56 ]Q6>ZM(Q^8U$*#D54Q"AL)-.7&%I(0V,$
M\'K3UA"^]31Q9Z$?2O1I4N0\VI5<]30TN]DT^82PDAD&1@UZ39:M;:U:7$D9
M5)D0-Y9/7L?Z5Y6H8'[P4^AZFKME<RVLP>,LG&"0>HJ<3A54CH1&5F>D>8(X
MFAF^4[5*D>]7(B\6Z2&5949<2#'-<C#JDEQ;J2^XHOWCUK>L;QX)C&N#OC#
MG^(=Z\.490=GT.A2N4YPTDDH5F1224'8D#-6+24S0-*<+-;L <?Q"G^8"CR2
M*&20?NSC[K Y_P#K53@NHHBMO*/+9QEF'5C_ )-9R&6[62+^TY99963?(2<=
M@>G\ZBLXG@CGBB*D[PP#=ASS4#R@:E)#Y61M4.?0@#^HHMI1]MG5U;#1XS[5
M/0+EF:4K%N#*Q(P5;U[X_6FQQ++:-,8U$D9P#W -4XY4FB"/$WVB-R4/K3[*
M4W#O;F1EWL <=JS8TRTY8P[3U"@8]ZCTY2EQ$\JA<-D-[]J@FG;9)(3@YR,4
MX,[PQ2QEY(V]ONFI'<<T<:*\+@!%DW _W#SQ4.&$RJW1E9A)W'6G2S+);7&0
M23C)_'K5:WN/,MUR=T99ER>H%7$S<B%I6=@@)(8Y/O4D,LEI<"3&X(<TEM;B
M)9 S@2QMM ;N?\*13\[&5L @].E)[A<N"87#/,[%-Z8 'K4]O?PBT4 ?-D L
M.I(&/YUGV<BRP2.X&TN!_N_2F1VTK&)(0=V]\ =QDG^5-A<UH[SR3LAPHSG%
M6-/N/+O9V=CY<@W,.N?:LIHV-TFY".QW<8JU'=I9,0(1^[DP2V3D4!<TQ.D)
MN&2;8@.X+COBHK7J&@=0 A(QQ@U#JNR01S)*@,H&5&,4V$"&"20L&*A057M5
MO4:9:2Y;[2LA16\Q0QC]6!Q_2I[B.W2\+@ 021[@1_"WI6;<M$E_&T<JYRK
M(>F:22^402I*A"B/ 'OD<TA\Q+?F5[.(J,^4<E?4546#[3 Y#E&4_/CL*=;W
MZ_:XQ,2L4L&T9[D"ELY6BDD+1AQ+]X#VJ'N0A\,*"%E9295(P/ZU&5>.:21!
MB2,!@K=*V-101>0]L,F7;O8=%&*SIP9A=MGS-H"J1W-64S,OII)7F#88A-JD
M?[/&?Q S4>F2^=<*",*PP1ZD5,EHJO%&\@61 0X)ZX_^M3X[=(4BGY2/)()'
M+'/;\J+:$7"YCW3%MV#LV\=Z@@>7:SD',& /H:OV5J\YE)^<IRH/7KTJ=+=(
M9IXFRQD8<>G _P :<5H)LIP2A@\3[\ '<RGD'(P?SX_&DU$G#2, HDVKL'T
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
M>IB:(GR&'[L_S_S[4^@-D=K=RAHA)PJ28# <DU:MG2*[6;)PTG]:H.7="BD
M[P0?7FM&WLB5CRPX^;KWK-Z#3) H165R""=C^WI4D4TEM'B,80?*0?Y_K42Q
MDQ'?C:S98D\GTJT8-L+*V2S\C/85GS#;,R8,TS1@E=R\@=#45F MR;=P0LV4
M'L36U/ KVD$@'S!N3[56D6.9@B8#HV:I3(9#J2%Y8S-)Y<\:[,*,AAZ_6JSJ
M?(/F'Y@P/'I5BZGBEEBFN 6>,X( S5RY@CFU"*10!&%#%?PJ]U<#%LW#F:!<
M@-R,U?E60$R(Y3RV#*P^M1"V0ZK-Y;+M10W!]?\ ]5:BNBQNA4,#&<D].E)L
M:1%?9N$CN/, =^&'84QG>>$M/%M?&T8Y!-/5))8O($8R%W BK-LTD4AR,2_\
MM"XXSZ8[4+8&C%42F(K(I)CSM.:ETN\5]3\\.PC),4D;#@@]_P ,5?O9$:X>
M%0J <=1U-<O$;BRNY%=?W8;YP>N#QG^5:0V$;LD#-J\FTCY9 $7ID4YXGNO.
M_=X"@JW/(-5[9EGN0Q?=,LJD8/\ !@#^AJZ\XL]2OMJ%EE!V '.>1UH>A:((
MT+B"*1<N 4C^O:E2[,84R+LE#%"!R".*JW%U+F)U.#"ZG^5#EY6:X?E0^]<>
MAZ_R%0UU$M#I_M"1PB(;@\48Y(ZYY_K65<7!CTTR*#ND;[P'<>WXU"DL]S,A
MW *,\Y_A R,_ABI+*1B'L9U/EL?-WXZ >AK1) V9ZR%+Q1*W/)9CZ@'^M7]4
MDECM=-N(PH#@J4SG=@G\NM4M0M0D:7"MO"2':>N5(.3]15DW7VBU\I(S-';@
M&-L<C-4NQ)IV_E6,QF#,%8G>I[>U5#<S2WRA -TO1L]!DUF&\>XM4);@MOD&
M>Y[4_2UFGG^UK<HJ1.%"$9(%2GT$;47[C[1/M4G&P;CC//?\LTBLC*NPEV))
M8L,<8JEJ%T)K00AI"S.2?08J18G2*VE5AM*[6&??FCH(DU"8JLJ *"7X^@__
M %USEWDJ:W[@1WD4#]#MW'/>N?O3]['2N_#;!$P+[BLPFM*].:S*WD=, HHH
MK,MA2'K2TAZT,0G8UHZ<1D!NYK.K3L$#8P:SJ_#<3V.E@,;Q%!DJ =N!WKH-
M+:,V4@ +$'<3_.N?B  18?E;'+'@?G6G(?LA10^W'! /!K@UW,6KAJ]RKV4<
M!7RT<DH(^>0>_P"59UO&Z7,4KKD*>,]ZO-&]Q,L95=L;C'XX/]:K7"E;SR\E
MNH'/2F%A\=P J&09W2EF0<YYH\@?:WE<F-5CW'CWK$M<_;E\QBJ@%.O>MF:Y
MG:3#+N1QC\J+":-CP1-++X[TI@/W<DC-_P".-7OE>!> G<>-],C88"NP'O\
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
MYHPC^W:@KDX%SA0/09 JU?WNZ&8D\*V ?7 KN2LB+"7FIB$[B017/QI+K6K
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
M9^E8UK?>4BC_ &*<FI29^5210I::A:QN1*50>I--8^7!(H.23DUG+?,ZDO\
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
M=0U>UL[*\2RLV8^6G[S)(RW?GTJC;WU[80HD4YC".7"D;A6SIUC'K8N+J56
M+X!W53OM&N+13+YRM"H("@=!6,JD6[&BB/U77+S5=/ \NV"J=S%(U4D?@*PU
MN+>6)EFB8OG(E7.!0&"L_7:RX%,C7S('7>%&"-O8T<P^4TY]6M9-/CLUMHF9
M#M\Y?E_&IWU"WN+..VN;V+RH5V@1H 2/3(&:Y]T(Z258G@CCBCV_>9<FJN38
MEN(+$F$V<A;<V""2<5+=:+<Q2,K*<="<<^M4;=56Y@(&"6%=1KM_"MV[!FR6
M5AM/TKIITH3A=LRG.49**.6DLG3(*2!^V5-)ADY61E^AQ78ZH8-3TZ&XMY@L
MB+@C-8=YH02TCEM[])I&^]$J?<_'-958*#M%ET9N:]XKZ?=J;F.*\S+%G@GD
M@U8BMRFI*X'(D!"^E0Z=:S6FHPSW%LYB4[FVX)QFN@BN;>XN&\Y#$!EN1CCM
M0Y7C8%&SN<[KDSSZK,]PQ9CPI8YP!QC\JI0$9QNQ^-6]8!CU"2&7YE(\Q'''
MRL-P_G5&" .ZA"?FXYK!FJ-&![ZS99+6Z93_ 'D? _2MEM>U.>VCM&L!?2$Y
M,A@WG'IG%8SZ<8E>-I<+'PP7UJ*R%Y;,\EK,\3,,;AUQ3N*PM^L?VMPUI]DD
M'WXP3U_&H8D,A$>YBHYQGBKNGZ5>:M=L!*"P/+,*M3V@LI3"Q#,.I%;4J?-)
M,B<K*QE36NT9Z8JC+( ^ "16S+AN*CC@0G)6MJE!.5T$)61D[78@A3S[5,89
M"JC:1FM=85S]VK"0"0C( V\D^U"PUQ.:&VMN;>W (]R*DF,:1%YR!(PPB^U2
MW;^5$)CP#PJFL0O))*SDY'OVIUIJE'D1RQO+5EL2@#CBAG4CH*JT;C7 W<VU
M'LP!XX-1.,XQQSVIV W)ZT]5!_"I&AJQEABI8X@O6FB0(<4QYO3-(=KEH!%]
M*4R+ZUG^<2.]1F0EOEZ4T+E-,RJO0]::7!4XJ@"Q(J8LRXIARCYSN40COVJ=
MT"VRJ#@@[:J*Q,PD/4=*>\C,IY[YHB:-Z)"]+O=V4 #VXJTLN2PSU%4H_F3<
M>I)-21@[N*?44D6X<)!GU-(V6Z4QMPCVC&*?%G'-0]S(>D<S%54%O,<#WY85
M?UO3W\.:YY,;, JI+$<\MD#)S['-6/"MH;OQ/8(,X:0L5/HH+?TKH_B'!%<1
M+=A=LL4QC"GC<G7@_B:UA!\MS6 [4]=U:\T9+F\@6XMYT!65$!VD\GD#K75^
M$[4RVMAN0F-8,ER>Y9CS^=><:%K9M=.>#YVD+8CA'*D'J<>U>RZ%;+;::LTP
M$2^6O!X[ UT>TBHZC]C.6QJW%TL2 )G!XXK*OYUMK?K\S=JDEUFQPL<3K*>Y
MJM-8MJ8$O*<Y3OQ6<*\'*QM+"RY;L\Z\6WLYO(U!(RN>OO61J=SYR0!]ORQX
MP37>:Y\/[K4[M;F/4H8Q]U4="#_.J-SX9T[3+1X+^,S7:8#3!L#Z ?YYK<Y[
MGG;W&#VJ!I]QKM+CP6EV\,T DM?M+F."U;]XS8QER>,#D5=C^$ETLD2SZG%L
M(+2/'$3M&.N,BD*YP5E=1#5;5F*@%\-DXX%>A^&;07][>:E>6Z$S3DPF9^&4
MG.X9/-2>'?A]H]V9VF:6X6.;RUF*[%8X'09/3BNIFT;2;>Z^Q",K#;6X\ME.
M2,D#^5-;A<7[.;O4H%=$*JX&T<@"NX")*SQ$ $#CWKCO#AB6^NYGNO.M$PD0
M(PRX S]><UO75^D,B2@_+RH;MGWKSL;+FE8]'#P?(96L7EQ;>;92C".P96^G
M(KG]1NC_ &@US&%RZ#<P'+8]:VM;8W4!;EB%."O(_.N'GN?*S"S%BH.#TW"O
M,=[G5'30GO[PO8"0L?O^OO6,MR?.9@QQGIFENKA?[-=/X?O#\ZS[<-(KR!@
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
MTB92U)%ZTRZ :, MBIXP"Y+<8K)NI6DN"HZ#BEB)\L+&5/6I<DD11@$YIA)
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
M!JU,84M3?*[NN0JJK]345K9*T5Z9OW=M)&979GR5('(_ #-:45::,*NJ/$I
MVF:IM P(9#E3W':NI6Y^V1),&RLJ[6]NU9GB6P<2PW00EI,B7'8]OZT[08WN
M80L$@5\G*MT?Z^]=L-VCE*DQ9IFC/!!P*C+L,HPY'%7;NV=;L*49'#?,IZBJ
MMR +E@/QK51(N"@;.E 1G?8JDD^E20Q^:ZIZFM8^19#R8@'EQ\QZXK:--,B4
MVMCJ_!5YX=\+VRZE?J]SJN?E1%R(U_''-=-+\7+"0A'M94S_ !''^->/7-X5
M[UEW-\Y4A(BWJ<5E4P\'?4UIUI+H>A>)/$1U"0RPS[XR>!DUQEQ?J7'/S$YK
MG8M1DMY_,CE)R<&,\_C70-:1/Y<,4)EN9",+U//H*XE14;V.OVMU8ADO=Z_*
M>W:BU9[B<A).%&6R>@KIO^$"ATY$?6+Y8)53SIX0^& QD+_O$8'XUCR06,#&
M*+/DYW+SRWLU.E2=5Z!*IR*[(M/66\F=! 9(PQ <$8Z^]:B:,;.0-G$S$%4/
MIZU374O(39#$L8]%%+<:W)(49>648S6[P2<]S!8J36AUNGZS%%8I9W:J5$F<
MKU S73$VVJJT<;!E1<G)&<5Y.FH>9N65><XXJ:/49+65ITE< C&,UG7R]25X
M&E'%M:3.FUS1C87$\]FPPK9 JXFIV<5M9SOY<=V^ S+TX]:Y^;Q"+J"X#/M>
M:%8\'L1C)_0U@1[O+VM.H"$D GK7GRHU(:2.E3@W='3ZY#;RZ46C4[HIAACU
M"$'C\.*P%B#(%8XD P/<9X-68+U4TNY20Y#D8^M58)-[!\;BO;UJ-479,ZKP
MAJ36<\EN['8RX!]Z[2"60Q/&C@DC//:N2\.:7*C_ &NY0)&W1''WJ[02Q1"-
MX]B;^.%JTK:F3=]!0L\4J^:GF1MP0.U,$,>]E)((;(7TJ969XV*S*R[NK':?
MRID1C#$J27R<R,,9H$-C%H,F2,$J<_,N3^%76MHKB)2I&2<ECP34.]-VWYF+
M=2@IX",=I<C![FE9@3?9 \90@#;WJ*.*5(<N4VGTZTID+%T=L*.AJ,%W;Y/D
M4>E'*QH@GT^.<;G4LW55]1Z532*00.(U_>?PG^[6D\CA3*I+%>.:@=IEY:-N
M>05%%F,I6L%[*/+O)'DP<Y(P"/SJRFSSD\M5\R,_*,]:#<SJ?]8%'<..OM1=
M()(@T"*".2@//UIC)Q ^]9IUWR;OF"]!274*1L'://!P/0T03-!;B28YR-W-
M5?M4>JOM:1T3[P(]: )85N%NA*(CM   R/2KYF7!#Q!D;@Y'0U'!O\DB1]H)
MZM5E<%,RD$#H/6G<AF:',5PJ^00AR-PZ>U2HB/(6+;B.HJUYL$AP0.*6/[*I
M8YZ^]',)D>Y70E1@D84U5E>YC81[58;3R>QJ<01EG8!MO1>>](A@4;))-C@]
M"::=Q#=C&8O-G&#@>]1/(PM2)?G+/A% ^[[U;E01.9!('7;@C/2LXW44T16%
MI#\W.!P*H#&U/YG;'I7%WW^N;ZFNPU"$;7;=^M<=>_ZUJZZ>QQU-S N/]::K
MGK5BX_UIJN>M)[FBV"C!H'6G5+&-P:,&G44@);;_ %P!7.:] T4$Q *1COFN
M!M.;E![UZ)H:!5QQTSS6<BT='!#,8"7QA:FFB)(8,I8=0U2V]U%(8L?<9,G;
M22B%F$COM8]LTN8KE%MW:17VJNX'&.U57#F[PL95<<OVS4L\L=O%(SQR# W#
M;_']*FMX_,MXIX7(# EXFZKTQ_GVHO<"J)) IDW9)."?2G^8 JM(7^8\8'6E
MW(R%60A<\L*;!<(\3!0[>6WI0[(:-CPVYDUNW?+89CU^AKT2O/="R==L@%
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
MSTS3L@(H)IH;-(Y)?WH^Z47@U4M=7NFO##<K+L+$%P.@]:L)>-=[H;.>-7C
M(8*&Q^>15NW+^0Q>:&5GR.@!SWZ4 ,2ZG,#K#<M-@X5W7&!5S3+N>&.07PW2
MJ,*5&/\ @5+&0SL%@4!>FP<8IQDPT<DORJPY+<[?;FDU<":.ZMF/DLKC>=Y)
MZ9_R*N.8E#)E-V,XS62;9IRHB;('5@.!3=[-++(4!=!RW]X?RJ>4#4-K#*PE
M^3<@!QFAK81*1&!N?G/I6+++<R)B)FC9ASL )(]*=<3S6[*0SEQ_"ISQ1R@6
M94$ZK;S,#)&3A%XW^]1K9M(BA=JDCY_7-5+*7S[@22LZ98_>Y_4\UKJG 99!
MY7<# S5@51;85T4G XYJYM,JL0PZ 4DWED+L;C..M'EQP@@-M!_VN]2P(HX9
M&<EC@#FI41"RM@MR:2241,BLPY[ @YJW$V8A\B)CNQP: (8H@QW.%VCM5:]T
M^RN$=)$;8PY*U*+K898P(R < ^M,,_F;Q(%V$8^4X_E33L)B,D<=I%'&YC51
MM7=W%5"LB-]P8/ZT\JLQWE2VU=JG<3C\,TK?ZD!8Y&8\%CGBJYA'*ZG/(99/
M[K<[:Y2].2QQC)/%=KJRHK&,*!@=:XJ]&)&7M793V..IN84_WZ@'6IY_]8:@
M'6D]S2.PM%%%2QA1112 FM 3=)A]O/YUZ+I".T952N2/O$\"O.K5=UPGL:]"
MTBW$JORRIMX^8]:SD:1.JMF$5O&H/S^J]*F9;8ES),CK$=S;>]4X$\J-48,
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
M/O;>1@ODX].34#C(XJS?J([A%'1D#+_GZYJN"5/-2B7N1X;THYJ7=D'CBF@
M]*H!C(<=:9M.,9J9N!2(,N >])"8^),)C/)XJ>\3RTCCSCC.:=;1AK@$_=3D
MU%=R^=*Q[*>/I5;; F-M6-O.I4]1BK%Q(NPAC\YYS59/]8I]\5I2623*'/:D
MYVT9<*?,]#-$TF0O;.:T$M/-WL&Z+GI4-Q;B.($#O5W3),W"I_"ZX-"E=.P<
MMI69FK(&B?CD=JI*,NS>AZ5>DA\B^N(/XO2JZ(1O&.:KH2UJ3(C # R?2O1_
M EO"^D7)F<*AE&&S@@\<5YU$I&/F.X]?85Z[X9T6VM_#UOE/-\T^:<-QCL:Q
MG)1N5"-VK&@P2$RL&(;: 4ZC'KFL3 \YB?X><>M;$TOE%[>55W)CD$$X/3.*
MYW4KW[->[&4JIY) SQU[5[F7PY*/-W/'Q\^:NXHY[QE< M%;@ ,PW?2LB*,1
MVP!X']ZI+R8ZOKV]"7 ;:GO3F1EF-K.I0KT!%9MN=1R.BG'E@D5'BR0 WZ54
MN!MD5?2M HP89!XJA<@^<#@U%;X78UA>^H^/I4H.!TJ.'L*L>6<9Q12?NBDV
MF5)@5VO6E X>-3CM5:Y0"VSW R:=8-N&/2IBK5?4>\;E\' IAY-+ZTG0YKKN
M8(4<5/"OFRI$N=S$ 9JN"#TJ[:-Y5Q#(Q!4,!BIE>S#[2/4+F[CF\R"Q!N&C
M^1@'V@G//.#5N:Q:2R^6Y6"=UV,@Y"\=<]_TIK6"6\D7]DQQ1(YS,X'S./4Y
M[T+;&6[&^X(13E4+#(KYZ7Q'KK9&4NII:RE4CDDCCPC#9]]O7Z59@@A:&2ZF
M!0S-O(7@D@\?AP*TKF\ACP<VI9_]4&91YA]!ZU$'>XC19K>V@G9BHB+#/7M1
M8=RK#<![@J@E<J.%*\58MF=GEE(7D$.!S_G!K1DMSY85%(..=ORFL\0O'<8$
M/R8VMY;CGU).:D98658OFGQ$[<E@<Y'88JK<R+@YM[AR?E^7&*T#;!%,T\B(
MNT?>([].3QVIC-)8VLABQ.X'RL6^_P _E3$4('D*IY<1B+/CENF.]2L]NT-V
MC#==R<O\O#_K3IK=;\6DLT)AG3)D2-B!GMG'!J0.)"X$"H%&-W&: ,J]O$BM
M4NIX6\J-2"J#.,?C7'^&YA%;:UXA;<=F8XAC&03ZUT7C"Y6V\,3!61)Y3Y:L
MIZYZ\?3%8&LJVF>!],T2-0EU=M&S!.K \DXJT2VS9^&MK&^F75Y<IOEN93\K
M#MZYK=\6W<%GH/V-;?*7)\MF5L'&,\?E5&R%S8VD-FB1?ND CQ@%B1DY_P#K
MUI20+JEM%'?V@\N/YMR@YS[>U19<R'=V/+C!96:AV6X%JJX^SI@G/KN_^M6-
MX@ETVZN(VTLS!"N"LO8UU^DZ$-:U34Q)>21VD<[I&JY!]JST\)(?%CZ:]P'2
M.(NQ"_=.>*Z742.=4VRKX7T34-0MO*M0L<>[#RN> :[+3_ =BCK+?SBY;^(
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
M\OM;/S=JJ[MJ.*2)+$^= R/]XL0?PIRVT<NV-E&&^;=Z>E5!+);W<T81F &
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
M_2IK8S2()1 /.FC 1EZX]ZOE9GJWH67GMVMXY8R+=4(#!%SGZ^E/::U5-SG
M8<?*2&]ZHW%O!:VLD)N)&D9@#D<+W-2Q6T=U=HLLC>0L8"$#BCD=S10D6;3>
MQ*HLHBR0"J]Q5F">YM"P!W*YQB1<L*G6")KAK?<X0*7!!QSD?XU6FM(X;EIR
MH>*-<;B>]:*)O!21- 'N9A&FYW*\+CDT3VTD+".YBV C!5N#56&ZO(%$D"IY
M,?&&X)/UJ.XO6AC:_N@HRV&\L[F0]JTM9&UW;4DN[)) MO$7"*=S.#TQV_6I
M&M=\8@>8R1EQDCL.*A:]27#)NVNY&YAAFSUR/RJUOA$#6T:_.BG<?[V>U!(U
M(T;S)(W$>>&9QC@?6J\EPQC:&W9)D.7+<':>N1]:F80!VM\LGFKG &0,4\V,
M2V*J598W()/ .* *]F;@VJL8_P!TQ);<NTCTZU(M_'$T>8F!)VM( 3Y9]<U(
MJ0)#LCD;86R%/84LODQVUPL,1N9\9CB! !/N:!B1W :6922Z@9!(ZMZU.88P
M\BR,<YY+>OH:R+"SOY[<R7H$4D9(55/ ] 36E/$TL2JS;K82;I8_X@PSCGTH
M L3DK:[8U0<9W@U7:VENEXD<#J8E4'>1[XXI1L8APA !W>7U&/\ (JO(C3.&
M25WBC&#L^7YNV?7\* '2B1)6F=&" #R2F-\9'49Q_.L"WU$7.L22_P!ERB '
M:TDF[)]\5NK;2[T#L)$QNE#-C;[4Z2]B?)EB1!C:@4]:0%=5B42VD<2>61NC
ME[IGL!5A6:..)T:+R3\OFR.!QZ8^N:2RG6V*_N PB0 ;N"34-Z8IU>2YMMS8
M"ET^X.?2B(I$]K;I=IYTSM-Y+,@)!5&//2GV^G"4*L+R##8)[#U'\JL:7*R$
MPJ51-F,-T_WJW&=+:S58XL.PY/K[UT4://+FZ(SJ3Y8V.4UZ-I?+TJW;]UN
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
MD=&<AB2QR#1K$OGV1$B'=&V1Q3M-3"@-V']*N7UNLUI+CLM2M!LY69"9%)/
M%/M;-KK(5U^7WJ2.*6:W'EIN8?>IA#1]FB/MWJB!3$T,NQOSJU;2-!=HRY^M
M5%)<X))]S5@$E<CJ* .]1]\"/R,CKZUZKI$<!T:U5B?]3G)'>O'=*F::SB20
M]N*]@TF16TFW=/FC"!1_O=ZF0TBTL<6TDHA(.W)7DBIHTB1R5VK@=%%,!5AN
MQC/.*>FW/O20W>PJ.,G=N_*G&1=I^8XQTJ'+"0YZ8IV,FF3J2;UC4="AZCO0
M95*94,/3FHF6E'2@=A=V.6R0>N3G%><_$W4%6TM=,A8AV8O(,]NV?S%>B,P5
M&S_D5Y',?^$G^(XB;_CW^T8_X O7^5 COO"5B^E^&;. +M<J7?(P3GI6U&QW
M\YIZQJL:HO1>!]!TI=M TAV3322<8_A.?K2+G/S4Z1T16/H-P^@'- 6.)T^5
MKWXG7]VOS1VL"H#U'3_Z]'C*5;WQ%H&G ;F\YI6 YQ@#K^=-\"(9[[6M1/W)
M;@QK]!BF2 W_ ,555/NVD)8_H*!'=$!2H'3.*825.!TI^,_+2XE/&%H>H#-Y
M4,Q#,H' !JM!>&>9@+::+;U+YYJWM(X;&?:C9BE<H=N^88I%;YS2JH##-*NS
M?1N#8NZDZTVG#I185QI^\*BF56D0$9!8;A[=ZF89^M0W,]G:6KSWDC(JC^$9
M)/I0T5%ZHX\:MYGC.XOW1O+LH25103\Q('05Q?B36)]5U=FN<M;\DAFXJWH.
MLM#J]_?SRQ)#,!!,&!.0<L"/?Y?UIGB^\LK?0+2&V>*:XNV>>1@,%,DA%_("
MG"%M32K55N5'GKR01W8:)-D>[IZ5TVX%01W KE!&&1L9QGO72VK^=8QR>V/R
MKNP[.&K$5C2#DXQGVZU \N'QZ4Y&R0?[W%:\QG8TVT2:%;87$T5O;W +?,P8
M_@!DC]*KKJ<&FKY=BJI+T\UN9"/4-VJ'7[D_VK;PQ.?+2V&.<_-SFLFRC,SF
M63IVJ%>13T1HM+)<.9)29&/+,W)S]:=&A8AB1C/3%1[ #N)&T<\=?Q]JW8-#
MNGMUO+R1+&T;[K,,F0^@';O6BLA7.*U- E\_O26NFWEYQ';G9_?88'YFNBUR
MXTNR=#:6KRR8_P!9,>"?4 "L.6^N9UYE*)_=CXKGG\1K%EG^S-.L?FO;U7<=
M8H1GGT)%))JUNMO+;V>G+#'( &=B"QK-QGGD_6C&*SL5<8J$(%R2HZ5(J'TI
M4ZU,O2C8+C4&VIE(]:A:GQT;B;+D71O3']:]'^&5TR7%_;C)&Q7&/?\ _57G
M,?\ JC7=_#%\>()HO[\'\JF:]T<=SU#9O.<].U/5:6%<_-_>IZK\]<YL1TY>
ME2K&N:4J%/% #%XZBE)XX%+G-'6@!F33Z-M2;:$B6,[4$4]TX!H;H*=A$9XZ
MU(X.T'!I%.W)XZ=Q3#L6/S6<]>YP*8#P,J6]*:#D9S0"B_.I+9[#I4@VE02
M/84 -"@@GO3A&",FD! Z4%\"@!"H%0X)?H:ESNH^[18:8GS]C1AOXJ4<M0R[
MCC=BE9!<:0>#5*_(>-CTP*NX"<,V:SK\$@D=,46$<-KQ-<;>=#79:_7&WG1J
MZ.AD]S(;[U)2M]ZDK(U0#K3J:.M.H *.XHI/XA0!T/AL?-GWKU'2#D9]*\Q\
M,C<V/>O3]*7;\HZFH8[FX,[.AIZ@XPYW#WIF65!3MU(H<JJ/E  4=!0!E^N
M*0-DT,IR,4 2R.-NT=:C$P7@C-.#*%YZTF%- K%S2Q_Q,X/J?Y&NJKE=+_Y"
M<'U/\JZJJCL)A1115""BBB@ HHHH *Y[QU(8? VLR+@E;9B >E=#6!XWC\[P
M7JL8(&Z C)Z=12ELQ/8\*M2ESI\<8$ 93YCF,[2P/0$]\8-26-A9.K3"2!8W
ME,2@\89C]XCN 3G\*YJ4M!I:/:.QD\PK(OH1T'ZG\JN:4\EQ),D@#2I;2=5P
M <&O/Y;;F+9)+=7%E(UND(+[\MW ]"*)K*[MKA&U!W4R'S8]IW!L\\G\:CM9
MH[:!KBZD\P3+L0*.=WO212WMV(%=OW:G"[AR,''%*VMB+&R98H8R#,[RRC*[
M^BMTS_*J:+=11+9L53/+NQP).^<^GM]*B:RGN;EXU+/AQD$=JND03W(BGN#'
M;Q_,COC([#/L<U,K)ZEQ*L8DNKM?,Q'#!]W:/F)K0N[VXO)8Y9U5HUX5.<@X
MQ@ =J?->:79"5FCFNI77$4D?" _3_P"O6U8^(O-T_P"R:?I%O;,20LDF7((Y
MSS]*:C%K5FMG=&.@O)RSI'*D8'\0(S4HOF>TCAGY#/TQTJ34=0OV"G[4IN'<
M($P,2'T&*IR0W$"I-+ Y9'PRMT4UE*"CLRY)DT@MP#(J!Q$">1SC'2J0,L<O
MG6\>#NR Q['M6K>VD,5JD[2C$J%BJ=N*->?3L0QV22%H5^<D_>/M[5$8.^XU
M)[#=)VS7R1,H9^KY'&*V;F.TMT91CRDX.U>OM]*P[:"\B*2A/++I@\?G2+<7
MC7 Y7RS\A4^OK5-O8&['0I-#<6@N+?8BJIW)LQS[5+!:220++;P2OY:Y*HI^
M8FJV@6=[<1K(\:>1$_7'WATKL[2^-CN\F2((?X6%=5*DG[S'S76AS ?4)<1F
MRDV'EMR'Y?I3D,LD1!C*C/1UR:Z>6Y\Y2^X(Q.3AN#5?L6!YZYP*OV*ON-2D
MCG'M#!*\TP=(W.2P7)--V>:RR0H8XP<9"X9O>NI^W@QXD4,>X(&#3$:W<A@N
MTCL,8JU17<OVK./NX5BWW32-)*!MC1R>O7'TXJKI]QJ3OYT\,*.'78%;@<"N
MSN;6W8%V42$]O3WK,%M$KML&TD@Y[C%/V*#VID7U]J-W(T<OE",\/(S<U#:V
M@CNC*+@,(U&QE_I6^8+=C\T88]\]Z>MK:$';$%SP<4.#Z#4UU,>!C<S31HBD
M<%GD].>F:E960Y,*B#_:P2><#]<5?DL[20'!*]N#5:+2XD 7[7-)C.-Y!Q^0
M%3[.0^=&?;"6&]=EMR4CY0MWSU_I1->7#7D263B&4')216R?H<5H#3[B660B
MY)&S:%(X^M2/HC&[$KW?(7CVH]FQJHC)U'[7/&WV:2/[4Y^8RMD#\ZEMIV,*
M!IP67J,'!-:R:/#N+&X8DC!Z5(-(A01CS-Q7N<4N1A[1&:A>9&F==R*22J+4
M0L;:[N8YH8E#E2"TO:MEM(C=SLN)$]EQBJ]OH%PEV';4#Y8_@V@$T>S8N=&;
M+/'IRK(&\UE/W51F _2BZN46S,MN-B?>VL,8..>/QK8_L:V1'69Y2-W!##./
MRJIJ6F03:0\<#NQ4$#/7G'^%:4XN+N1*2:/-HKEO+N&D)S(O/OS5>6<&3Y3@
MY)X^@_PJM.989'MY%*R*<8(QQVJ#+"49()QSBM^8QY377F$FLRZ;!Q5V*=?L
ML8/WVX(K.O.=Y(.1THOJ%C!OSF0#M4<*Y!%)<.6N,<4]3\@&"">];PN8R>IL
MVJND(,97WS1/+,8F5T.#U/:H+>WNGC'EQN0.]3/%>B,B1"$[Y%=%Y)$6NS/:
M[9(S\S?G5:>Y:08WDCZTEV<90=:IUBYOJ6HI#Z*0=*6I*$)..M)D^M*W2FT
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
M5UQ'M(Q@]JRM0WDOYAW#C%!)PVO&N-O#\IKL->(SC-<=>_=-;K8R>YDL<M2
M9H/4THJ#5 !S3J,BB@ H[BBD_B6DP.N\+*Q"X(^]7J6E @<FO,/"H^4?[U>H
M:81MZ]J0&GQ[T2I'<0O%*I*N,&FY'K3PI!Q@U)9D:7X>LM'N99[7=ESDAJV"
M2&^8\=A2.K*K$@@9'-.=,D9XXH$(2K'GI2CYN">*3RO>GK'[T@)]+C U. C/
M4_R-=97,:8!_:,)'J?Y5T]7$3"BBBJ$%%%% !1110 5A^,E+^#M54?Q0$5N5
ME>)<?\(W?Y( \H\FHJ? P/#AHMLP9P[1QIMX48SUJ^L;$0Q2897"E0I^Z/>J
MD5S+>6TT0@>-$;F3KO\ I447E><(4,L<A'4_W*\*4G+4G868A9$,<8!MW."/
MXJ=%%+#%).),-.,D$XV@T@"PWH-H^_CYU89%9%Y>F9[Z-9@KL D:;LX/'2JB
MKD<IJQ:K]C5XQ,63:0"1QD]?Z5+;7$<\L"0JNU$XWG^=8,8>1(K%!OD0!W]/
M\\4MKYB:CY=W <L<%02,@?2J=.-F7&36AOR?V=)=1"+EY<AU/W5JE+#;1V$C
M)+ABRQI&!\W7_P"M54[)]5$4$?ERHV?+0Y!'N:4Q[[UWB9$9,E,\YSWJ(0D]
MBVTM2\T?F((YMD,/!![@=#^H-8LI87<>YG:)B6(7T]:F>*!U:.\N990#T3@?
MYSFIHXW6<M9([J<?*>?E'7^E;V:>Q:DI="LNE-*MN(E/D^:2S$\Y)JU9:3#:
M*[/;K+Y63O7J:WK/3[U$64Z?)Y<AW(Y.0#Z8]^E37>C74%Y#+#;$)(/WD88A
M0:UC2F]"'$Q=#T,ZC=-/=&2SMG#>6P&2?3(KHX?!<D%PTR7GFB(Y)'<U<BF2
MW6(72NKR-@E#P*WT$<5FT< +[C][UKIC!+H59(H?O880K#]YQG_&KB3I/ L;
MMM8?*&]:)UC2,/=.J+CDLW-4;K5]+M8P8KB)P!P%.3FM%%L.8LM9^2VX'(3W
MJ*\U2&.(JOWJYJ\\22S.TP;"-P *AM+K[62S?,1Z\5:BEL2W<TC.\K%O[XJ/
M,GE;P 5]:J22MN7:X3!SCVJX\D4D0/S)[9X-,$/@=204)W]Q[5*;S]Z8_P"(
M=*S90\,BR!L*>.*=E%D5QN&X\D]:"C26YW1,NSYJ17("YZX%5P8E7<LQ)_NX
MYI/-,S@'*@<>E &BUPBC<[$<<4GVEWA + G(JM+'N(&=PQ]VD6&0,#P!Z=Z
M+FUB&!&02*A+;R@B3Y@>]$;$3;6<@>N:=N1),AV)^E)@*ZSSW(C V^M3_9=@
MP'^84Z)G9O,Z8I[2":4$8#=.*0$6P*/O98=:/OTTVTX9V)XS4UN(V4ASAJ &
MHKK$V?NTBQLG-3&8#]W@$4]%++0!6)+RA3Z4Y5 7<?X32M&%8YY)[#J*C<[
MJYZ]J )O,5%WXSGM38H]\H,BJ?[C%<[*;N (! J4,<8!.*0(\?\ B%;^3XIG
M;_GHH;]:Q+5ML0/K7:_%&R*+87R+G=\DC?K_ $KAX2!"/J?YUWT'9'+55V+/
MD\AL51=ILD!B15R1AU-5);D8*A0/?%:28HHSI 5<EJ8M2.=[G/--VUA(T)%I
MQ&:8IP!3U:@!-F:/+J4'BCM0!5*_/2E>:4_ZRG,#NH (XMY"^IQ3KELS;?[@
MQ5B ;%:0]AQ4-M";B<=\Y)-92+1 $W&IXX:1>23_ '?E_6K$3 5F,18>:4IM
M-3;Q4<K)C+$X]J &@YR*ADZU>%G.=.-_M_<-)Y:G'?!/]*R7=MY!S30#F:F[
MJ;3J8"9R:E0XJ,#FI%6A@6(V&X9Z9K3TNRNM7N9;*"/=($9E_ $_TK'1-S $
MG%>F_".R#WUY?L#M@3:I/<MG/\ZD#AM.T:[U:^_LRU53<GGYCCI4NM:/<^'7
MCCG2(M(=K '.TCC^E;L._1/B<608Q,?R.:O?$K2G2'[5) X<NS-)V&6./Z5I
MS$\IB:98K);>:S;AVXJ]C P.@JKHMP6TR/CY4)'L:ML^XG P#28T-I\?6D6G
M*ZN,I4LI#+E\0LO<CCZ5VWBIU3X?Z<(AE=Z?^@M7/:+H%QKMT?+'[E?EE8]O
MI^!KTJ;2K==%.FA5DA1#L+C.#@^M2RK7/#49FWY7 S_6K$=13.MI=2V\N=L;
ME2?H<4Y)(I/N-^M(?*7$!/WBOY5FZ_"B6T4RJ"5?D_7_ /56FNX="#5;54,V
MFR+CG@_E3B*1CWZ+)86\RC'8U3/^KB?W(JW"XDT'8V#L;/)YJI%G[+\V"8_F
M&#5D&_HWDVGB;3I7_P!0SJ'_ $KWI'1L;4XR,?[O:OGE]PTV"=.?LTFUCZ\Y
M!_2O>]&N%NM%L[M3GS85!_"DP+0SN.>M/;+PM&. >XZT[;ELT]>'QN XZ8I
M0)&Z1*@Y[Y/6G @#!ZTX^?YQ#1X3'#>]+LR>E #/NUYU\2]49EM]*3K(P=Q_
M(?RKT0GRP0WW3R2>U>3*#XI^).U?F@BESGMA#C^E 'HGA?26TK0+>W!'3<_U
M/^16P O520PY-2  18  IO\ ".* !6;(XR&XS3F^6@(,9W'CMFHAGS,DDB@!
M^_-<I\1[@V_@VX5?OS2)'^&<G^5=5D UYW\5;T"RL[-6^9W\S'T!']: +GPO
MM%B\,S7)ZRSG'T  _I7> J%6N=\(V9LO"]A&5VEXRY'N6-;NTXH L;TIORBH
M1QUH;[PHYBN4<S9X"\>M1E#G(;-2$ C&::%"'ZU/,'*,RPX-+LW5(4W"FF-O
MX<FCF#E!4W4\IM6G1H5&#4JKZJ#]31S!RF?=+YMK,O\ L$_E4MJ3/9PD=U!_
M3']*G,7F(Z$ *WRDBJNF+Y5F(T8D(S(23R.<C^=',%B1XW JM?D200P, WGD
M(Z#K@'YOTS6F 3]:S]B?V[$SD;UB.P?[6X@G\J!E#3;=X]9N(58>7'&%4GKL
M)/\ A^M>6>/=';1_$4[+CR9R94QZ-S_.O4-/9I]8DODF62VE=H PZ$#D?S-<
MQXZ6'6KJ73;=?])M8MV3U)':M\.WS&4SRU2-ON:79GFF$&.1D(P1][/8T\-Q
MUKL1SLKRO^\VU-"FXCVJ!EW25<7]VJ_2KB2RPAP<5%</BE#?,*AG.:H2W,RZ
MDY-5-U3W(RQ'K4 C(ZURS^(WB&ZE!R*,#TIPZ5!0F,T!>:4T]: %5:>JTE2(
M<$ @'\:+V&B>$80L.2.U>Q?#NV,_@PI*#&)9G8./P']*\Y\.>';S7;^."&!Q
M 3NDE X4#WKW.SL(+"PBM;-=MO&-N,]6[FLJKOH4MQ;?;;0>2=S[>C'O4RR*
M/EV=:0J57V':ER$&_J:PY2^8>(U/W7HV,#US3$3#[\\5(1SD,?SIC'@$=:#T
MIN\MU[4C$XH)8M*W2D4GTI3S30A5"A030V&Z4@':G[6Q\H%#5QH9Y0ZFC<IX
MJ2,L#M8#%1[,L>*GE'S#F:D'2@#'6GC## %621MUI-N[BI3$<@4BQG?MS@XH
M CQMI-S58:)A_K?^ XIHCDCSM4'/7=VH BH7[]/<# +/&O\ P*F8CD3<DR,
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
MHI8'2.,[]I "TY)Y&4B9/+0C VBK,2BZ\H0P-&0NT[>I-)Y,OGKM<!&' ]*
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
MNV\(.V,A>ZFBZ!IEL1G^T'=1A91N$?\ =;N?QS^E4M5B>ZAGC=LQ11,) O\
M$<<"H8]5+7$LWE,05^2LBZ\07(EFA*1[99$4*A&5SCK0G=Z"M979I>)%B>UA
MA2!'OID5%8]54=ZY"^T!+*.18;R9IF.7V !36_<W37%R)YI,L1C=_=JME@=H
M8-@Y)/<5U15D<\GS'FFH64@0F63OABO45>\-WJ:7KLFG9Q:R+B/=_"^*Z&Y2
M*)#//Y7ER,2H;')%<)J'GRZC+J0C>-S)OC#<#CTJKA'0].:1SQ\OUJ+:"><'
MZ&JVF33W6BP7I7( VO\ 6K*]>:Z8PBU<OG9(HC XCIV4'_+.D7I2XS2E"-MB
MDR2)EV,1'SC@TW>]+&<*P]J2H5D4 SU-2#I3>U*.M #L&E"G/2G+0W*FDQH9
M(Z0QM)(P5%Y)/:KUIJVGVZ+#'?Q[ =^[=Z@5YWXLU^2[F:PM&/E(XWNO\9_P
MKF22#R@)]:SG#F(<[,]I>]LI(MPU!-Y'\+<TPW5F#"1?1%L?-EN:\9W'&[ '
MYTY ['Y =Q],UE[%)![5GL9U32PZD2P"+=R5?YF;_#K5J?4],F5B[P(FX88-
MDD5XBS+LR00IX'!ZTTEL89FV_C2]DA>T9[2]Y92/^[O$A4=U(R?PJ>*]1^N)
M5_O*1S7BJR#^\WZU(MY.AVQ7$J =,,0*?LD+VC/;O/1U9$MB,C.XMTIDB*$A
MF.7/(R!P.*\<35-4@1F&H2[3P0&-68_$.K1PH(M2D"K_  ,>M-4Q\YZN%9D)
MBX?:1AJ9 X69XS&PQC.>AKS!?%.MQX;[<U7X_&VI,&><Q2N1]XJ,?RH<&/G1
MZ+"@"EBXSGJO--*%$,AQC<,>IKSM?&NHHH&R+GT48_E4L?CR_7,;Q1L@Y*@
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
M@?&?FSFI#I,DC;@P /:NFCL(5B!C(VD9V$5-!"@."J_E4\S*Y$8/]FL^2#D
M8QBK264=M&SN"N#R:W#"&1MB[>:4VKN!O963^YZTN9BY49"V7VE!(@^1^<@4
MZ/3_ "G'RY7U85J-&?+*>7\HZ '&VGQ6A\L 1$9Y!SFB[%9&>MJBRM($"@CM
M3H[7S.2QQZ&M+R6SM9=I%*8&<C<N0?2G9L::106W,;':Q13Z4V6WC+*%8GN<
MUI?9-C8)X]*5K90P)7;0HL?,F4BZ A?)C( _B'>H9%4G) 'IMXQ6G)98YQQ3
M$LRP)QR*=F*Z*)BA9<L9#QCK1&D21@[F '09K6CLV*8R/RH^Q(7'F+@>M%A7
M.7O=+N[B<36^H30I_< !'\JTTA<VX#MO=1U(Y-;/D+G:%PM--L$.5&:I"N9"
M0$P%&4!B>*F2UD!& !BM26WBE$8!PP/3%1M:(HSDT"YBJL8CSL.,]:<L+,';
ML15J.UW' J9(0F<MA?2BP<Q0B4,.W'7(J1(E>,IL/)[=*OK!$T?RC!%"1X!5
M>M%@YBK]F&0=G3TI/)W#FK1C8=6H*C/%/E)N5$A89*JI4$#'>H8)H+J>:%20
MT3 -D8K391L^51G'7\:!C=\RJ<G/2GRA<IRQH2%'7/K4 C8/Q6I*B@;@B@^U
M4]QW]*+!<CC@=AN;IZ5SOCB)6\+W+X(VLO%=.591@-7/^,XV/A&\[XPQ^@JH
M+WD*3NCPV10JY%5B,G-7I0-N*J$8!'>NN6YSH@84S%2N,5%D9Q4E"4JTAX/-
M*I!H E'2GI\Q"^O%,'3FIK=3R6[5,@'W#XC6,=1WJ G-+*2SYIM-;$LBE&%I
M+;[Q^E+,014FGQ/-,RHN2!S42+B3;.*<JU+<Q-%@$8J-2*R+)K:+S;F.)1S(
MRJ/SKZ+M+=8-.@MT&!&H%>$^%($NO$MDC?ZM9-Y)]N37NDNJV<,A4SH*F30U
M=$S<#/3I7D_CNW\KQ)=2DXWQ+@XZ]:]0?6+#&QIU.[IP:\N^)FH"XUB.*!"1
MY()(^IJ5N7JT>=3X\Q@><U$!VJ616W988-(HK0S&J,&KEOD2#%0@ 5)$?FP*
M&[#2OH?1>@7D=[X?L9RPW-&./2M/ R0,G'H*X'PO>7]IH5E&+8C<H"LQ&*VE
MOM6EG<"94S_=-<[EKL;J&ATHVGD$_B,5Y?\ %ZW'_$OO=O',>X<\\D5U[^?/
M$2MP_7!)]:XOQU;7 \/9>9ID$PX'\)!JH7O84TE$Q[Q+K4M%M+E+>21'BVEU
M&>03S7+Z6"DTT3 AE8C!K7\/^-9/#\#6TL!N;=CF-2V-GK61'>++KD]PJA4N
MG+!0?N]374XI(PYVY&F>*].\#W%KIV@M+/(J;G^<9KS%^& /4UZOH^E6<>E6
MZ&-&(0%T/<XYKG][H=-EU-V+Q!9ROMB^?/3FH;W6C I46SN6Z;3FJQ6UM!\D
M*;_[H&<5/'<JL>]/D;NH[TO>ZD-1Z'F7BZ*-IQ-@J['.T]LUS(&:Z;QU)G5X
MSG.X9-<V@S3-)"CBNL\"1,^K2R!E!5,*?2N7XR?:NW\$6WEV5Q<A5RS84^M+
ME<A<W*=6MC=2(5,X8DX8^QKRBV@-EKVJZ6X(:>%X_P >H->NR@NB#<(V; R#
MVQFO+_%$3:9X\AN#*KJX1ACOR15Q5M#.4[ZG'Z3<&#4K9GY4,(W]\C:?YU:L
MIA9ZXDL8WK%<@[3_ '<U5U"W:TU6\MA\ICG< ^F"2/Y5%\TGFJS89@"7':M;
M&7-<[OP3(VE>++^PVKM=752>0"&!_I7?QS0"X$CK\P;&%XKP_2-1ELM9BOF9
MB_&X^IKW"UD6[AAF6+?N3S,CT_\ UYK/E+4BP7W(?F')Q@BG-A8Y$,8 ;"@C
MMGO427"W3B.--HW9R>]6975$<0E0X(Y?IFGRH+LB,AE=-K([JNS)' IEP)%E
M #*".#SBH2@48==TCGEE^[4MS,AVAU10%"%F]N,BG=$V8JS(B/L!C)X)!X-$
M5P%+B*-B ,,W7-,BB$<,GE_O3U';^=.A5F@6>=@59N(^AHN@LQQ>X,'FE$1
M?E)I99"LBH4R0,;U/!_"FSJTT:+&7VD_<QTH:1A$%*_-G/X#K0)W1Y=XK5=0
M\<):A<8VIGK[Y_6O19X(6)MYHHGC _C'./PQ7G>F[M5^(4DFTL$D)R!G@5Z6
M2UR7 C&_L33;T!,HQ:1ITZ$Q6Q@C'&5=N/?K3O[%MU*/YMZ4!X._C^5:4<<R
M(%\Q-@&<*.IJ2-IXH/*ED^24X7V[TKE&*4NXX) -4F:+)/EO&I (]P :F6+6
MGBE\B2V=<@KN0C _.M*)/+@DWY8'&/ZT21174I(4@@;0,]11="N9%Q=ZO86K
M2+8))Y8+&2,GG\\UD)X[C\D?:M*D,Q&-VTXKK9@D,L(0E5!"LHY!%1R&*6ZS
M"RM&3@+MZ4^81A:;XKT^]N1$;>Z(.1M7KD#/]*VUU6W2(P."(V^8,RX(]J5+
M2S5I8S;^89"<C'%1/I]JX:(LT V]5.*+W >DD2Q/LN$D5>@SB@)*R*RP^:&'
MS\Y'6J+:=O8)'<LR=&,HS@U$VC3V[$1")MW5ERO]*3 O:H8FLE!BRT<@<!1S
MCN/\^E682EU.D>XQ@[2K$5E21WL$;Q")@H0ECD,>H'&<>M1VE]>V=NJ*S*T6
M1F2/!(Z]1GUQ^%($:[)<6S"1A$RA\#!P30]_#& )#*KE^%7'RG\JJG7!+M22
M(L0,D[L<_C3H=2CAA59+=R';DG!(&?:@L9JGE*5N8A^\+ )(3DC/:M(R">W!
MG4D[NA/)QQ5'4&L3ISM&RQA'#[FXR:6"2VEME:-RY?#!\CCUH$:4CP& Q*"F
M>1SROOFHF*6ZQX+.&P.?X_>D#?NL;=X/!-13/^Z6+8V4Y4XZ4 R:"=8+Q9=I
MV1MN//Z5V%R[Y6385R>"#QBN+\V*6RDFR, ;"IX)-=5,99K&W6'+-@<_A712
M>IDSC_$-N5OFFRH#>V.:QR"O!^]Z5U^JQ62 2WS"4J,;%YQ7*,5,CF,80G@'
MK77=B1&I(8<=ZD=<.#ZTF?:G.<[2.@J9%!Q2@9%-)&: :GT*%P5.<Y'<4P:;
M9ZI(8[F(LB\[=V*=N Y;I5BQ(2><G&-F1GO4R;2U%U*)\&:&(!";1\DYW*YJ
MO-X%T4L=DEU&<?+N8<_I74VT@>!I,C ./E-5W9WNO)E)>1_]7G^&N12:!P1R
M$GP\BD8+'J!..3NZBJUQ\/V5L070?W*\5Z$82H\F01,ZCDKU/Z5#(9YXA'$1
M"BL-PX)Q3]HQ<AY=<^$-6M58+ 9,#)V@\"L:6.5,Q/#(K@[>5ZU[I?0PPQ^?
M8:A)([MMD3;@ ?C5*;<(HE=(7 ;(8J><=.WM3YV'(CQ4Q/G!0EOI0QV1YSFO
M:WMXV9I'CCP>#A>E9%YX5TFY)S OF-SYG3K[5?M2/9'E(8;"P(^E*S '&:[N
M3P);R.5CO0,'E64\57G\!;"P%VC.>%7!YJU45A>S.)*Y?&1CUH(0_P -=*?!
M&L-OV0J0HSU'2LV;0]2BSNLY>.O&:?,F)P:,L@\8X%3E=JC!S4HL[L*VZVE
M7J=IXJL7"JV,]>XQ1H*S%)8\8J,YS4R,-F'X-*R $^QQ0*Q&.:4\=J5BH!YZ
M4;CC@50!'\S8QBF2#))]*<A*OEA@5&[?/CUYH 5>4S3B3N&>F,4B_>QVJ5+>
M:9@(XG<GI@4FT@LV-CE>(_N\#C&23FKEKK%]:.&CN7##^]R*LVWAC4[@HQMS
M$K'&YA6\O@*[D"![F$*1U&:S<D"4NA#9^.KN)C]IBCE!.=VW&/UK?&L6VKKY
MZ'#%<;5'0U3M_ =K$ TMR9%QG !J\NEP:?&?LX(CQU/>E=&BYSG-4^_7-WO4
MUTFJ??KF[T\FA[ MR@>M H- K(U%HHHH ;2J,NOUI*53\Z_6@#MM$0^4BC'/
MK79VLERT &P  @!P,@5RN@ +;C>Q13_%C(KL+==\#S!E56 &Q3[]: 'AI5+G
M<"V&Y ]*C>V$K1[0^$X+'!S^GTJ2218I=V1L*YS3_M$D<8$2;D7B0CM0!!<0
MD.R_>:0*%8=L8Z^E2PQL)B\>7$9 ;/3G_P#51&T3P/NW;@<N .O/&?PQ3I'$
M,BR2R <9"KT(]* (XH[:.6:0#)D8@KZ>A_.E4QK(%N$?C^)1TJ=D62(E$!1C
MN;/;V_"H_,A9P(@%*_>.[[U %OPS*%\36D.%PI*C [[37I]><>'/,7Q% "B*
MI8_7H:]'H **** "BBB@ HHHH *S/$4(N/#U]$5W!XB,5IU3U4 Z7<!NFRD]
MAQ=FF>01^&=/$GG-9;I4Y_UA_EFM0:?#(%Q#@#^$&M20Q@C:",=Z<L!2!I3.
M"/2N3V4NYV^VCV,5M%CED#RER.O%22:;!)%B,X5A]XC)%:C-E<5&D;)SCBK]
MCYF7M_(SH-.MK6/A!(ZD'>ZTZ]B:^WB10RY^Z.*TC;F3EJD6T .:I4[$NL9L
M,<L<(C16('\*TVXM4=_F193M^\5YK8^Q(HW*?FJ VY5Z?LUU)=1O8HK;8B4
M\8Z$<U8CM$=<%6'T&<U;";>@YJ5-[Y## HY$+G;*<5NIDP8^!W-+Y,08C J=
MD9'_ '=2+"TAWDCBGRAS,JK  =M3&U1(]X/S#M4[*M-V\4<H^8@2+=N#+@L,
MBHMLB,NS/''%7",4ADP*"61"-&FS(7!]*D.QB0HZ4GEK(=Q/-34[7%>Q69<X
M;UI^Q7P#UQ4^U33'!R%6A*P7(]O&6Z9Q4H153@<D4G(7!I8@"<'I5#!6=?X:
M:?GR34CJJ_=.:"WRBI C3D4[!'09ICS!>-V/:ID8-'RN!ZT 1>6['A>:B,;*
M@W>M3%Q'D(<@]:DSN2@"% 8OG-2, [<=,42@[ -H_.HEN [[-V".P- #SE3M
M%&QEYI3W_A]\]::K84EG! ]6H "K-2[:B-U"O6>-?^!U&U]&4#>>F,T7L3RL
ML-N'2FJSKD8R363=Z[:VET(IG*_+G>!P<U)'K=K-*/+<-QU[T>T17(S39E2,
MEV^;L*@=U7YJR[C7X_,9%@9Y%Z!^,^OZ503Q3'<[EAM,;3AE9L<U+DGL/E?4
MZ!"5^]5+7XTNO#M_&1U@?_T$U1.M3#"_9D^?G[Q_PHENY[S3)H_+V[T88'TJ
MH2LPY=#Q%R''%5ROS5;$;;7W#IQ483&:[F[HYKV=BE(M5&^5ZTY%JDU0,B/S
M&EV[2*6CKQ0!*HRM6P-EJ']>*J(.BU/<R9C %0]Q]")J:?NTBLWI3MK,P&QL
MD84 9Y]:LA*[*\G]*OZ"P6\G)_N_UJY_8>;0._$NWD5E0^?:LRA3CUK*4KFJ
MB:FIRJ7 ]:I+499W8%A4JM68SK_ >GK?:O,S'8$A.TCU/']:[Q/#\8N"SSRL
MHZG/&:YGX<V\TEM<7""-%\Y5R3UZ5V8/EF2,,&!X8BIE33=RKBQV=K ?,5UD
MQQCN*X;QP8_[6238 /(7/_?35W4$ C@ )Y7@'VKC?'5LD%[!*\@8BW'3_>:J
MY;#YM#S"[)-P6'W:C#<U/?;6E+ U4'6BY%[E@'-20G:S,>RG\\5 M3)]Y0>A
M.#0![GI=Y;3:+;R*/W9C 0#U[UH0J0OF,(XX_P"\/O5SG@Y$7P=:S,1N61U
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
M_I[OM.*?-)]!*"ZG933QJ 7E503C+$"J\FHV%N/GO8AZ_.*YV2V8 C[2Q;'
M/-+%I43Q"220O(02%V_C_*G>?8?+'N;::]I3/L6[C8^V:1M<LGW+$)I'!Q\B
M$C^58D5E;-)_J6QTW  <U,D-M 7:.-O,4D8![TKR[#M#N6;S68R@6*!Q,.3N
M!'%4X/$[&V5Y(!G&"I)Y/3^=-VN^Z6:,@/\ *,=1^%&_RI6$9C2-F)3 SSZ4
M<C>H7CV*R>)KR*4R&W1XG;;LSR,=??O5FV\27=P6B$?EL?NLR\"IH%2>40.[
M,S<D@8Q3R3]G&"I7(!YY%/V;[ASI="G+/KQ56$A9W.T*H'YU6-MJT;&62<JQ
M.,$X-:9NBER3\Q$:C:RBB79<2I)*'&>=HY.??TH5-]Q.HNQ4FBU!_+\J61]P
M^;+=*6:UNH[<AY9!NZDDG'X5;,81\Y8D?,,'@4VXE:?RRF9%/4$8&:KV;)]H
MBD]A(\$GDHLCQ\DEL9_.I)D17^S&7RFP", &M!S/#(C6A4EQDITS[9JG=I'Y
M\5S+N5^ZA<_7G\OSJ>1CYAYM+&[C"2$7# 8Y&/Y57AMK6SD_=0?=_C9CS["K
M:W4)C*1$+N;+KWQV/\JQM4UN]%\T$.E%D#!=^<#'K5<J#F9IB2,LTGD!I>Q/
M3W_2J[1681I J&4GE0N/Y5+!;F78[.PC/\\5(%@$14;<\[MO)%'*A79"D\9=
M,R ^A88VUJ1LIC6--H8 Y(YSFLI8"D2QJ5S_ !,1GFK$!E\[+L-P')Q@?YQ0
MDKH3;L>.W#; XQSNJNV @:KMYY?VB:$')5L;JS9HI<X7!7US7<X72:.=;D,K
M^E49' . ,5HI9RL06P!574(P)R -N*3C97"^I6S\A/I5FUT^[NI%V1GYAD<5
M#:0O<SK!&-S.P ]S7H.L:Y9>'X+;28+=9+B./;,QX(:H;+9PZQE96$B%2F1[
M9IGWQSR<U:F52C2+G<[%B,^M58TW?)U)[>M)-6!K4?#$T[*D*%V+8( YKU#2
M?!MMHVERZA>@7%P\&Y.ZQ$C./J*/ _A^.VTX7=U&HNI#^[W#HM=3<-NT:ZCS
MA@IP>V /3UK.3*2L>6.6D<\GIR*S+@PQN0Z@UI&0O)(21D8_E7-ZEY@NV!Z5
MF,=/+$3B-0*A!Q42#'7FG_Q<G ]: /4? C^3X;+X4 3[R2?O<]*ZU2JN&G*B
M.89.SM[5@^$+>,>%+4/%O1R2>,=\YKH"(E!/EDQ,I(1N0!Z_I30$GE3.'\P[
M(@%Y[L.]>6>)KW[?<7SK)E('$2@GH.O]:NWWB&_O+V\ABD9%&[R@&P, URL$
MK'3K\ORP?YL^M.0NICRX9\&F;0.E*W+9H'-%M"F*O6K"CBH%'-657Y&YZ#-
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
MBBP7*3/.LH!V8?DX<&F:E=LNEW#<HRH<-CK6C<B.2,QP1JKG!!)KG?%>H?\
M$A\J8L%9BGRC%4EJ)L\XU2$1[I)&*OV(;K67'J,\:X;#)Z8Y_.KD]JD_^J'!
M&22V:SFMRA*EL@=JT<FB.5&G#K$++B6/;^%4+N59YF;/!JJPVFAFHE6DU87L
MT2VMT;&]@N(NL+!Q[FK]S=G5]8FOY%"R2L785CCYF%:$:%(S(.RUG<NQ)-.F
MTX7##O4^C6<E_J4$49 D9Q@L<=.:R3E@"3U-=1X*MX[OQ39^<^Q8V9LCV4FB
MXSUN&1X8K>.0JQ6,*KA>]1W$<OV6X'!&PY.>O%:.SRQ'(DJ21$G&152Z(\F1
M/X2I((]<&I87/)-VV[?/ /2L759A)=L ./I6KJ;&"4R=\X-9^H!6@1P/F)I
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
MO=21S46^WMMP>13'V);!7\:YM/"I9\2ZA('QPP7H/7K3H?"-ND3F:]EE!/\
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
MB-W/%59;?=\HS(1_":UP $!ARR@'ENH]Z2.,EE8[5']X]Z+"<D9UI;R\[T"
M#-.-M%O#LOF,O/-:0A2>$L,$JV"Z?=(I\5O%(SX;&WJ?6G83FBC;QJS%4M@I
M'7CK4X6++1F$(&'/'6I-Z^8/)7>6Z[NU-G6X0B389 #SSC;[4TK$MC+;R%CY
M^4 $K]1_^NEC>.X.9'VN#P6[4QY(MR! $"_P]:<6#Q9>,Y<$96J%S,=(LEQ<
M*=Q5(QUS\IICRLQ16"+'NQD#M2C<7.2<(!@4Z5D,(7@;SA3MYS5"'JL_FO';
M;7M%!R?7VIBKME<Q3^2@4'>#T]J;C$21K/L=258 8R.*;*D,4;H5.-X9<\YX
MI6'<D28)*)7D,^#\LC<DT]Y9([<1+&.6W?W:@C$;2L-@9&Z!C@+Q4QF6>!F2
M- T; ;N>E-(EC'00CS/(*C!))D_^O2.C0I;PQL408RRM30T+1NI7<=O.3[FG
MKA9G$^"HZ*.H/:G81)-E8Y([<'DC+G^.HS"$C&(EP6_> =:E;*F']V54G/)X
MS4$:RSM(%"EU;=O7TI )++ F2D3E\;6/K[41>9-AY$8QXVA!VIZ6D@MU=OE
M;<"WWB/7ZT@N2J),@,@R=PZ#/:@!S((2ULS.K?PL4W;0>O/:HHU4 D,C,IVC
M"\L#[]ZE2:9(6WJ!,Z_,P],_X5%E9&61I64HO 4#U-3S%<I*X2-E,$<@Q@;7
M/4U--=(Y^S&%=I7)_P!ZJI(A5;C!97.5R>AIT!MODN)-S$MF2,]?PIIW$U8A
M2?=>;8H(V=1\J,. /:N \;W4DVM_9)&&R)!P.@SS_6O0F=/.1L#*K@&O*?$D
MK3:]<R.<MD#/X"KBM269FRVV<J,]C525<$E6^7TJ>=E5%&*H.XW9%5)B&256
MJ=FS2W5E+9PV]Q-PDZ%U ] 3_A690V!/F\S\*L3G9&(_:G6\8\H#J,YYJ.=Q
M)<,>W:@!B( ISTKIO _[OQ9:C&5(<$>ORFN;R"I!]*Z3P40/$MJ6]'Y_X":
M/6I)$<0Q NA)(9<\8H2,- T;?>PV10]M');"5I. IR1UJ4^7"Z,H_=M'U?OD
M=:3"QY!J<8,DJ#JKD_K6!-)+-G .!71WORZU=1G."2<'ZUSQD,$CJ>A-(;16
M1"6.[K6_X5MOM'B.UB']\M^E8C3)G.,>]=;\/H&F\2QRC&V.%CGOGB@1ZH\D
MAE*A2/+'+>HKG_&FK2Z7H#2!_FE'EH,]CG/]*Z(RB214+G&-S?0?XXKR_P"(
MFJ?;-2BLHQF*($LOH3U_D*H"KX T_P"T:Y'=;0([96;<1WZ"O0M?5K[1+V)]
MN[9OQCOVK+\"V'V#0HG9-TMT-^#T [9KJ9[8SNL9",9$PX7IB@#YXVNK%/[N
M:D#M@5/=Q&&]G7/21A^M5\T *S$CFI$<A5QZU%U/-2*..N!CM0![;I,D<>FV
M+R)O MQ\OKTJ[YF'*M(R[V^7#]*K:,JKH%E* "PB4;FZUJ1F*(HXC\V0N-ZD
M=*5P%=Y.;=(E"IR"*X7QCJCBX2&U=<'"R+ZMZUTNM:C_ &3"YC5UNI.$4GH.
MYKSG4;U;^Z410LDR@;IL\-[XQ6D2&S+N2T)\L*-Q8;V ZUFW,GV6Y,JYR&SQ
MZU?OKAHR5ED+;>FU<5EES-)NR><GFJ8BU+.]U(LUQ<EB1@G/05T]AX0U:^5)
MEMW2-U#*[$=#CWKFK/299]$O[[<51& QZ\5ZYX2U W7AJPVOF>)<,N?O*,"H
MD[%Q1KVUNEE;VUJ;@,R1A6-8>K:]9RZ-K=I&?.5U2-"O1#GK^F/QKH;1A/J
M=(]T*N%DST0'K_.H=:^&)6]N9-$G3RKC_66LHSQD'@@CN!4Q2;&]$?/UR#%.
M\8P K$$=R*AQFNC\9^'[K0M7>&XC*L0#[$>U<VL@WXQQ5O0BX]:W/#NHO8:A
MA+TVD<JX=^H!'3CO6)P*53ALU+5P3L>[:5?2:EIZ_:K<). 5,B,"K@=""/45
MK"."XDE:/<A7&0>Y KQ_PUXJETV6.WN2TEJ.@SRO_P!:O3+2X76+9[FQN@$
MZ#U]ZG8LYOXD6<1TB*8#<L4V,^W/_P!:N+\1#SK?2;L?ZN2VV$_[:L?Z%:[K
MQRTG_"*3KM4JK+G\Q7ELU]<S6<%JYW6\3%D4_P ).,_R%5'4ELL7-ZUQ:6D;
MC"V[, ?K_P#JJJDTB.S(QP1]ZD^50=PR#V-  D4O@A5X..F*IZ"N>Q^%I7N/
M#UG CJ713DJPW8K56"2W &0[-G[_ &KR3P]K<VA:@DRYF0##*6.-O^<5Z+:^
M*[_4(D>'09)(F.4?=V_*LV6F;<<,I^^Z)]*2.WC,S%HPP .6_&B"6>6TB+JL
M,\A_U9Y(%32P/',-TF-P' '3CI2'8A+A'E$4H\EL#<5^ZWUJ6:))98W*Y.,R
M,%V%C^F:($#JQ=$"D8<K[=Z5I/.##<WR\*?44Q6&M;17-M<VD7F0K.A1G Z?
MC7G<G@[Q++J\3RR^>(V#F5Y >!T[UZ$)W64;0-H'>M"U_>F0HQ" ;78]./\
M]5%P.:\_7R(H_LL(,70M)G-2QQ^(;ZX+2WL$!.<*(P0/TK8E,K(TJ%" <9/I
M35G$DH1&V;N.*+W Q);+6S ZKJ:[03G9"/SZ58M])NV53+JTWW/O@X*_A6J%
M$)*%RW7<?Y5';[2P1R">F\]5H H+H,]Q+F2_O+C:,N?/*[C^=/E\/:<[!I;R
MYW#LEPY'\ZU&5%9HD+MW!7UIDC"/#>6*"KF?_P (WIDL1/V=G/\ ST9FYJ%_
M#^DPQ*8K. OGYBR[OYUM++Y@9&7"[<U&400$*PR1QGM2YA6,R'2+ 2)/;V-L
M[)U B'T]*O26\4(#_P!G6QD[-Y0X_2I8F2R.U=HW##8[FF32?-MWED/.T4[A
M89#'"D+K+& Y^ZP_AI J2;H5+/GF,'[I-$LPBS$Z *YYQ4F^.")56//.<T7"
MQ&8)()GC>VC7"\[%!&:?:NIA,1B548D$[\4BRNQ5#D;CGKVI7:,QXB4*$))'
M][%%PL2PK#'*P:9EC88& 3S3)$D8_NV&SZ\TL,J72JH0*"<X_NFHW+_:"%C4
M-GKDT7"P^(*V8FD;CFGE(P&56W;^:/,1;H#=N?!$@]/2D5 Q4%U1@>2>U%PL
M1 >2V' VGUISRLD&R +]X=![TV[E,318*3+@DTD=T4@=BH^4Y(QU'I0%B4Q.
M) THW9%,C4QK\B.-QP7[@4&\E:0NBJZ;1\I_AI&N26$K,>!@*O2DP:+T$2RJ
M\4KF-2,+-GDU*;Q]/E^R:E&2/^6<N,BLF22=+B-T*HLBXV]:ZZSAM];T2(74
M:DX//?/3^M;TI6,VC(:<2D'38XWD')E;'R^_-5)-.CE<O<,TL[=6?DC_ ':K
MZE8RZ)>+'#))Y!YW>_8'VJY9ZSY+I]HB20'HWI77NKH1S]]$+=V5T?&< N.M
M4'48Z -[5W'B,6.HZ,TD)'GXR#Z5Q,<>P;G R.*TAW0F[[D?DJJESU-1IM4Y
M!Y%22/N)]*K@9S6FKCJ3LS?@=&AA=DW8-6XUFAC\]@Y",7 SVJ#25\^Q5U.
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
M5%U,W!]#S:51'?''J3^%7"<IN]>*F\0Z-=:/J-N+C!9T^\O?CI6A8>'-1O\
M34O+>T$T3$J &^Z?IFK36XG%F1LPV/6E,7!SUK4O=#U+3 #=64JJ3PQ'&?2L
MXIEMTF5)Z=:?,B>5C%0^E2*5(Y[4FW;_ !M1MV<^M N43ACFATW  'O3MO%(
MB_,35  PHP1S0/F.#TI6.>?2F;J"6+G!Q2@YJ*G)QS0")5ZTX8)IOO3,D'(H
M&/9>:169!B0Y'M3?G'S4E!(\%2/EZ4H8#MFF9P,4B/M)- #P3NYP1W!I\5Q)
M"^8&:(^JFH_?^]3E3;S19=1W:V-JR\3ZE;L#]J+;!D;JVK+Q_('!NX Y Y9>
MIKBZ:6P:GD38U)K<]0LO'6F2PLLGFPNYX+@''Y&MJ'6K&Y$?EWD<A13D,0":
M\60C<,U*\HB^920?8XK.5(V4SV\HB 21SI(2P7:&Z4CO]G9@ZDG->+0ZK<IC
M9>3(>V)#5\^(=7B*,;^1O]\YJ/8LKVB/8@&9&DC902.0U-B 2 ,Q))Z@"O*%
M\7:R9-WVD%1V*@"M6+XB7DBB-K6)MO!(;K1[-A[1'H05'YR%'L>:E@CCDD'[
MTC:<D$=:X!?'L+D&;3TX/4.<U>C\<Z>69RDT?RG[I)J738U-,ZV2*..Y60M\
MK$X'I1$^S=F0GG  KEXO&.D3,F^YV_\ 73BM>+7-(F/[N]C+'I@U+@QW3V+S
M$QRAL;A)Q@\8ID,T)CV@E77*E<<'_.*8"]P-R%I$]5P144C&(!<#+''(I)M/
M41VNE7C#P\D@^4_,N1SWK U+Q#K,*20L@:)N P'_ -:I=/>67PY<0P$AA)P1
MVYIMM<-'"T-W^\^M>A3C&US*1CVGBG4+,;1*/QJ+5=;N-9A2.XP=ISD>E/U2
MTMG!:%0IZUC*&1]K')KH4$M40-]=O"],5&U3$88FHWY!JKM;C06C>7<1M[UO
M16\K$W'E2%#[5SGW:ZZTO+@0+&H=H=HQSVQS7%BUJF:0*@1_FP>I'>IL20F1
M@V.!4[!1$X$6Q-W#=Z8JHL67D)!8XKC-!?W:;"7)(YZ4A\R5'G+*(U;[N>33
MEB*_O20T8ZCUJ(;'D*;=JF@"565T.WG?TQVJ)T,@" ^6P/7UXIT4+11H8^F:
M?(IDD$A[4 01L(P(V0%L8W&IPZQQ,=V3R  ,U79/.N3\V.*D<&&)0/E.<!L=
M* &JJLCL45MXQTI^;=8(]X9Y .N.*8C,T3EUX)P"O'/K3\%SM RJ=1_>H&A@
MMMY$TO"#H!VHEF>4!4'[O/YU,8RN""?*'WAGK3&=& $ \H9R,]A2O8=KD:21
MS2.84#;1@@\<U/'&&=FD3;+M_AYJ)U57(MBNXX#8'7-/6<H3B,D@A3BCF#E)
M)09/+"DC Y9CTIJ^?$R()C,6)P<<+3,8N6_VJ<0\2GYQN'W1WI"&(LJ%TFD.
MXMG@5,DBP@'S>0>E,2*5U\P-B7N&-*8T\S#JN0,DCUH+1&\C)<R%')PW QUJ
M2&.:7=*8P?8'%02AF<,A(7U%3NTD:QAGV@<@CO\ 6@3(_F,B@C;GG!J29FB&
M=BMQCGK2&-F<M(P!4XQ3#*Z2(Q3>N>*!#97<HNS'N!VK U1G4D''(K?N%.5E
M+A/,&<)TK U1^&&P-Q]XU5/<SEL<5>_>>L"Z^]6[=_>>L"Z^\:Z9&,"*BD'2
MEK(U =:=31UIU #:N:6I-ZO/%4ZN:<&-VF*3=@M<]&T?RXH$$G.YN,=JW0\D
M*)LY#9 Q^%<_HDB0@231>8@ZK73*(PN6A94ZHK'.*S<BU$<P,C()#(01T!'^
M-5S(!>(NPY7H_P!:C=E20D,5_AZU.78(H 5N?O4<PR61I9;DF3#GH&SZ<"F(
M6R8Q&,D'+=JF D.&S&Z*1E1C)I'0K&TN\%'/^J4=/K3 #&GEH'V@JO)S2.R
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
M*^,Y%8->Z3/%C@E4)'\JN0^,M!N80AF$#@\L^0*GFDA\AQESX%UB.;R8E20
M9RIQBJ-SX5U=)2@L7RHW9!ZUZM9ZA;2,R6T\<Y9>'5ZN&)I K+OW*F&P?I1[
M20>S1X?)I6HQJ1+:SJ!Z)FJ;@J>1SZ8VU[I)!(]K)Q\@."<9:LF_\.:-JS&.
M6%$E!P'C!!_2K]J+V1X^225("C/4'I3652Y&<>N#Q7H\G@.2S5F2!;Y$)PC@
MJ<9]>*IR^'=%G3]['+I,PZEP2C?B?3^M-5;D.E8X==N0-V<=JDW<8K1O=-LK
M*[:-;M;F,?\ +2$C ^M9S;#(1&21[U:=Q6L#$"F*P9R"*).#@4BCGCK3 <8Q
MG(-,>3:.F:<8V4\D\TC8V\B@!T9W#KBGJ >":K;L<"G!6#8R: +#8IA.&IK.
M4..#2$LQ!+*!]*-"=29"!3CL_NU$!CZ?2D)Q0-$I;/6F^8?.')J'?)NQM&*:
MTFUP<'(H'<T%U2]MF_=3R@#^ZU:]AXNU2*0!I_-7'W7ZCW_SZUS0E.[<IP:E
M5\R!F SZXQ2LAW9[7X"UVWUK[3;@$2E!(0WK6]<0I!<2$@$8KRCX;79M_&5O
M&KX2XW1D?@0*]5U7,98DGD&KI[C.=U&X5BP7BLI?O\U8N%XWDG)/2JY.U@?P
MKI$+)UJ-ONFII!TJ)Q\AI=1D$GW,UT>C7(&E [=S>9M_# KG#\PQ6SX>F6&"
M<2 '9(" >G2L,4KTRZ?Q&["ZI$5;!XSR*KF,,C$MGK@ 5()D,C10_.,%BV.E
M(908L!OEP<X KSKF_41HU\S&[RT&,@G)J9H0\2$*"/[W>JLQ".KPH9!(/F#<
MXJQ'Y@4@G:J\@$TAD40E6,X8[1VH5F?!"-MS\V.U2+,_E;C&$^O2@/-)&YC*
M@ @, .,4 -\J!B9(ONJ.IZFI8COC49X.>&IC*L8:-=V\<X'0"HI<EXW#GY>@
M[_C0!+'!!LE#O\W1?>F;PAV1@+)T*XZ?C3(#%)N:5L'.![47$D4<0:*0;UP)
ML]?>@!1$%BEW'<<\9ID8+?NT7YCU'K38Y%8X#?*3G-26SNLWFLO'."M  C>3
M<L=_ERKVI'_>*TN2F>>3G)J)IHY9?-W#S&;!XZ"E\L-<, Q50/7_ !H &8F%
M"#^\[GO2L6<KYD@/'&.M- &QFST;%/FAB6=&$F1CH: "(1QRO(I+,%QASWS3
M)2%57(*OD[AV(I7C0_O(N3GDU#<R2.^U\!2.HH G24)$3G"L>/I3XY5)8R+P
M?NGUJN$9X43'"_K4J(2J[AGT]J  N69U9<>U/\S8YC4=13E)D7&T"0]S_.GR
MQ""XC)(=67+$=J!,JFU5(!%&?+C4[MHZ5SNJ#YGPYQBNH?%Q S@XP>E<UJS*
M4.U1QU-53W(J;'$71PSYK"NOO&MV\Y9ZPKC[U=,CG@0CI2T45D:@.M.IM+F@
M!*OZ42;H#TJA6EH__'QTJ9;#1Z-HJ8B7=@JW4'O711*DL#'&T#LU8.C*JQQL
M6Y!XS6VP9E#-D*&P2*Q9JB&YM+!XBLB@,3G.*B6T46JJ6;'?9Q6G-:Q7$2E0
MI('>HOG0; -X]<50RM'"%C98E90,>7NZD]_UJU+Y\8$:8,[=%H&U(R#( _\
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
MRLN2. <_+WIZW20QNDARNT9/J:W==]$<\<,ENR_/J42D$1X<J=IS5>VU!]J
M##GJ36<\ZA5E6#S%4=>X_&IFN?-DC:*(1(!\PZY_&I=:1?L(&C)?RO\ +\K?
MI4$E[A0P_P!5]>]98E621\Q2-SD8;M3FM1M5$SM/\+=*CVD^Y:IP6R-&6Z98
M@RL!G\Z;;W4&[,I9EQD\]^U4%L)U$<;NJR,3LST(S21VDWFO 1YAXR<\4G)L
M%!(LF]F_>N@ 1\C)/:HHIF>0[7^;;WZ4Y+??;F,Q*J*V WK3_LH=UC4!>.U)
M-]2_D PZ>8DFW^';6%XEDE?0;O8O(7)KHGMXH@TH(\L-N&%SSZ5#]EAOD;3V
M96>>-BW;!.<#'Y4EH[E7NK,\(9V\XJPP>M68SY0#>AJYJ^D7&FWS174>UQTY
MZU3\J290L:DG(K=2N<VJ=C:\"2_\5.J?\](RO]:]5B;?^[8;<_+7D7AT-I.O
MVMU,PVJQ!V^]>QRR)*#*B+AN%P/UK*H=$&K6(WM(-C)\[%FPW/&"*\)URV%I
MK=Y;A-OES.OZFO>B!L"EP!M)+#J,>_XUYOXPM=/?7O,AC1S(H=V ZD@'FG39
M,U<\]..X)^E21P.Y!5&KIELK9&#"W4?5:LLL:)\B*OT%7?0GEZG5_#R1SH+0
M/\TD<A ']T&NS\WR865,/OQR:\DTS6KG0[P7$+,87/[Q%->D:5J=IJV'MWRB
M#_5Y^:LI1+3OH<UXCTR]MKJ6ZM2"IP3USG%9%GXBO+1=DA;>?[PKTI_LL\X6
M1@6S]W'(^IK"O]&O7D9((;>XP<^7+M)Q]36,H+H==/$.+UV,[2M?TJ>^6/51
MMA<@,ZG&,]ZY;Q9>6:ZC,ND322P9],U<U6*73=XE\+ D<EE(8&N=N-:NL$6^
MF16V>WE#/\JTA'2S0JF(N[IE-Y)KD>;<G[N%"XQQFO4K?PEHNHV%O++;,A*C
M)#=Z\M$>HW[AF@E=6(QA"!FO9M,2<Z5:I)"%D5,$8[UHVT<5ES7,BX^'^C.^
MY)IP#P !FJ<WP^LY(V6.]D4 ?Q+7:O<QK;%%;:_0G^Z:@"+Y9,>7?/S.>A^E
M2I2*M%GG<_P^U5(/DGMY&SQU!Q5)_!.K1#_4#]:]4#9;=(<'UJ2&X1F6)_,<
M$_>.:OVK1+IW/&9_#FJ6Q*M9NW?<.E47LKF')>%U^BFO=6AC>=F7( XP34<Z
MVX&9XQ)$.J]Z%68O9'AT1!!W*0?>AMM>OR:%I<T:Q'38-^<O,4& OU_*L^Z\
M!Z/<2;8'9)"W\.<57MEV)=)GE:]:?C(S787_ ,.]2MI"EO+%+[9 -8MQX9U:
MT9EEL9R%[IR/S%:\R(LS("]:3,N< X'K4SP/&Y6164^C C'UIK949)#?0\47
MBPU0HD;(C$S;)/E.3Q6<P:/Y/2KR[\#JR@Y"]0*J761<.(\L6Z4.RV%JP8EX
MHG/4?)^O_P!>I^GR>E5AO-N=RXPV<>E31*<@EB2>>33))=F%S25(0<@=J<R?
M*,"BPR$#'RM2,@' Z4]E*\D[C[T=@2*H"-1C-*>E./(R*< #'TYS0 T=*2G
M$&AP#TI- 5+Z1$B"CJ:RLY0^QK0NK69SOP&':JFP]'C*GTQ2:!#[-MKY]JV%
M.5!K&0^6<JN>W2M&W=B!NS32L)EG=353J?6G8'I2BF"U%A(P%VMR>2/2MR""
MWAC4V\GS#DJ>]5M+M1.6.P87DG%:T5HT<P(7<C=!V%8S>NAM&!&CLS*TL2R*
M>-BBF/H[" E6VK(>G7;7065E$RR8&UR.PJU;Z=(&VE?D_2HYFC501R/]@,J[
M&<9/(S2)I"1NHF9<CTKM[O0WDD#-TV#%4+K0R _EQC _C-"DPY$<TZ06D9\H
MQDL<'?3)%GD1?*E4+W"BM'^PVD0@ DYYXXJO)HSQ*>" /2G=DN",EHKE9#P6
M_"K>E>'[O69V\N/;&AY8\426KQG@M4]OJVH60.R9E)ZX;&:?,Q61W&E^#=/T
MX!9 TLI 8L3@?E6ZME:M+D0(0HQ@<YKSQ/%^JO@K>88#&'Y_6IHO'^I6K$30
M(V>C*0,_E4-MCLD=G=:-8:G&$:V5<'D#BL*\^'VGS,YMKAH7]",BH[7Q_;.N
MZY@E4=SU K;T_P 1Z1?9+7JJ#VQS0FT+W6<M-\/KB%MUEJ,3'W4U"WA[Q-$_
ME+.D@ S\J]*] M]DQ55.21ZT\!+:8[U;.,$CO2]HRN1=#S)=,\2::C;;4RY.
M6RN<UES6=R9_.O-+E#'@A.E>NSRB)%+'8.@W-Q44TCLG[J2.4@?P@<5<97(E
M&R/.M(TK2;B9DGM[J-MO\5=!:Z7IUNJ Q3M&O][&:MQVU]+<L[O))CV(Q6M;
M Q0+--''/&P)8,HR,=>OTK2QE<PKZ.S#A[>"1(0.2_2IX+FVCMXUV)) W5D/
M0U'K<5O<V$MS9/)%(!EH2QVX^G2N=T>X<;!+GR!\S[^PJK".HO&6WCWV_P T
M##E2.:RC':RM:WB/B'=N*]U;L?SJS=W*M9>7$Y9<[T;/Z5F0117LD@#"*5@2
MJ*< T#1<U**XO1_IUGYEJ?N31'GGCG\JYB9'M)O+AW+'(^ SCJ*Z^PN;FUTR
M2WN-T;@_NP#G=5"ZCA66Q>\3<OF[<X49?!XI,H99^'FNRJJ#(['>7 ^4#IC]
M*=?6IA1SY$9:/^!.I7_.*ZK5/M=EIV84:&55&U=P^8?AVKFYKIIHDN"^RYMG
MV2 <9# ]?7I2V!G2?#6_M[>2[O+IHXL[5"D_,!TKI]>DM]37S()@5']WFO(U
MC:?4$EC7:)#L(Z=1SGZYKKM-U[3M(U":VN$>"*10$!R0#W/TK:FU>Y-C42Q(
MBW!,D#Y1_>-7&LX-#L&N[F,27LX_=1GH@[UKVVKZ*EB+R.>&X=1E$7L?8=JY
M?5K^74+@RS$\CY03T%:<UW821B,PD9I#D$G@>U5[C @?/3%6F')/:LK6I_LV
ME7,F<$#BM=ALK#YONT[R$N'%O)G:_!Q7#_V]=A\)=%![U+:^)M3@O(G,P8*<
MY*C_  K-UU:UB5&[N>A1^!=%SL,KF4<>7GG%6H_ F@J6\R.;I\HW=JX,>+[U
M]52]:15EB)9F/'FCH%_7]*]&\.^(3XCL?M;0F$HQCV$YZ <_K7FSE)/0Z8V9
M63PCHT4BJMHY!'4M6C9Z7;V,;?9;8QC^]FK)C:4KAL<]:E5W8M"TR[0G3%9M
MM[FBBD,BD:0H5!7ZU([2%U^<9SS@5(TZ,O[Y$7C "#'\JJAV0%4##TI#++NL
MC>6"2Q') Z55M_DC:/+-UY/:I86=4=MP!XW,>M*%W+(8V4QXYQ0 ;]I/[O=\
MM'#+Y@)#=-O:GIQ&J[OF--="K!I)5)8_<'2@ MI'ED?,0!]0>*18L)AFQDYY
MY%+*IA&R,[0_);T^E.".87 X (W8H#<5W4.G[T+CC('%!E,4A+?.", YQ4-S
M )K8)!+L;KTSS5)H]3QYDGDLG0;B!BE<.4T;;#.,_>J:16(D+*.#V-9BO?@L
MT4$;*1@2[P,?A4\/V@N?M$B$,-QV4P'($B0R!26/&TTY8WP4/S%QG/I0CK.J
MNA4,I^Z!SBILM(Y"$(3Z#:<4K@5&8)%ACDK\N^E52S#&/(QSZYITZ,80OE@A
MW!P!TP:A9OLTN%5VR,[#S5)B+2H5B&>F>,TU?)WG=GKVIUNTSP^;*FT8^XQY
MI\*0I*'\E_FYYYHN%B"\0A]PQL X]:YK51RS>HKI)SGDYY'>N:U<D!@3QCBM
M*3U,JNQQ=W]YZP;C[Y^M;MY_'6%)RQSS71)G/ 8.E+2#I2UF:A1110 5K:'_
M ,?-9-:^AKF5CFD]AK<]&TQ=T2\XK<6#> N[.:Q-, 5%R"W':MLD&+"HP/K7
M.W9G3;02&-XPQ23;C\:G*#:[M'M8_C32X6/:G&P9./XJ#)*(_+#*[_WA2N(
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
M4Y@!U89I,9Z4"'#FEVCWIJ\Y'(QW(IQ4@ Y&#[T#%' Z"F>4C'+#)]ZEW+M
M7YC[5&3AJ!!Y$?\ =%#(HZ#&*DW BD*Y!.Y?SH&1G@<=:DAA>7  ^8TV.-GE
MV@C\ZZS1-*2RVSW/1QN4'GK6<I=C2,&6-&L5M]/=';#.?3FMG3M/\T(@R0O?
MVJ.*UGO+D2QX5!Q@=*[*U@^S6Z/)C '.!S7.VSHA$SK;38$W=<XZU8VQB(Q8
M^=>OTI+R0AQ)$#L/4=ZCG60*LN,$_>)]*EW-DDMQ6D)7<3E0-O-1P>7<.P.=
MI[58&Q[/"HQ]32Q11;@(AM&.2:<=]132MH5YK<Q@(J#9VXYK-N+2)FP\JIGL
M16ZUU'S'OVL.IK'U"S68D[B^>YK2YBS)EL"K':J.OTK)N=.P2QCJ_/%=6[D)
MNV^QJ!M2?&)01[$4$V.>N+$HQ.6"=A50EE(5@"GZBNG,EI=J0^5;W%9=S8
M[""OKZ47)<3)DCX)C+;>_-11LZL/*8J6Z5.R2P LN&4>E:FCZ;'K<IBA=%F;
M[V[C%-25M41RZB:?K^IV<B.)2<'&USDUZ;HNH/J-AYDHP[-SGKT%4[#P3IFG
MH\MPJR%>=[=!3)/$-G;W0M;-44K]XD8%2[/9&BT.?\0:XPFDA4EV#]#T&/2M
M/PI=) AFNG<I*P!C)Z"JGB#3!J"B_M4"L#NQTW&L.6\NA%OFMFP/O%<$#%5%
M$-W/3/[36"X97VA >..U9$]^ABN%+81I65<=LGG^=<E?:]*P4AB%("\?I_*L
MJZU27[NXG@-M[Y[UJ38TY=1:[U QQNP@0;"<]<=J6YMY;J"1XE,,;.(U3N1Z
M?6H_"^B7.HSO.Z2B,$;<#!/7CGCOWKL)/"5W(6<,IPV[R8WR8R><CMFES!8Y
MS4G%II C1UWQCYO]FL6.26%+63)SY@1/5E]:WM4L9+:8QR1KD]0>A^M9(LF:
MZ6:Y<#8?D"'I]*:8'3SZI!I\UDL\9>4+\G/#$URFN3S7RB%3AU??GW]16^OA
MV]UV<37,B01A1% V[HO7/'?FKESHL44;"W3?($"C=0(OZ-=&[T*)KR3=-'"R
M[3U8C.*IZE8I'I@NPF'D #K_ 'FQQ_6M/0+:.*=(KLA(4PTC^GL*C\1W.^S@
MDBC03O.=L8Z[ #^'I0P,/2H/M%O+/_<*^9CN>!Q577T-O<JTYW1Q _/W/M6C
MH\(.E7*%MNYGP1W)S4NH3V$GF>>ZF+85/'&[M^/6DGV \^LO$-Q#?@Q,5C+<
M("< 5WNGZRMV0DS+N8?+BO.#8A)[F;G8K$+M[^]6X;F3SH/*RC*.IZ4U)W+L
MCTEP22!C'0US?BUW70;@)]_./PQ6W:72W-E%*C<,O)/K5;5;47=E,G'*'KZU
MUIWC<SEN>3+;EGSUX[T-$1SBI3(<80$$'O4T'S'+]*Y 172Z6%D+HI"D'!'6
MO4? %VESI5PT1VL)2 O;L?ZUYG?+&8SL QP*]&^&*(NA2' W&X89/L%K"JC6
MF=H7EA7"1ARO+9I4D$B-*R;.,&FL'F8S+)L0G#<\U)(BI+'"A9E;J:Q-QQ5
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
M8GQ#U2,%2D1$G4;<@5R!7 I*/9Q#G9UQ^(&H.F6MX2?88_K3X/'M\)%;[-$
MO//?]:X_L]!W<8]*KV<1<[.X_P"%A7,AW26<9]E.*FC^(* C=IW/J&-<$I(Z
MT[?MYJ7"(^=GHO\ PG^GNN!;3Q/WQ63XR\0Z9KFAQI;"59XY58#'L<UQJON>
MDV-M?Z4N1= YWU/7_#&JVVH:)9Q/=1>>R;"FX9ZXZ5R_AH-IGC'5=-X4.I91
MWX(Q_.N'LYBEO@$AT)Y4].:FAU*ZT_68;R)QYA4@L3][I4RIZ%1J:GN5KF.+
M<K!GSTJ7S?*?,A1%/4OP*\S?Q[J0M_)6* C'S''/\JYRXOKBZF,KR8)[5'LV
M7[1'IVJ:;X8N97GNI;=';^)90,?A7-W.D^$H)$V:K(^?O;2"!7'*Q'W@3]33
MR,C.,>U:QI^9$JGD=++IGA42?+J<A![G'%#:)X<:)GCUKYP,H"5'/O7+.ORF
MHU; J^5HBZ9+.LB3N))$D89 9?ND402PI*IN(O,3^[G!I'Y -,V;OFHL^HG:
MYVVC6WA'4FV_/;3$<J\F!GVS70+X,T60_P"JD;N"'QD5Y47Y7@J1T(K;TK7-
M8L?GLVEE _@(RM8R4S6#@=ZW@C0_+W&*95SUWYJ,^!]'*DK;NP_O%S659>/@
M"(]2LIXW)Y*@;?RK=NM9MS"T\1W(X&WGD&I]\T]PQ;W0] L')MHW,X'\3Y%)
M9K]I:-)02  % Z56>WN+J[\S^%JZ;2M+:%X6DD4=<501-/3[79;,$49]J?+=
M%1Y9D'3!%0R7$UMN2/YL]Q6<[W"S;B"#U-3(WBK:F]8Z?'J2E!(N[U#<BK$=
MJ(XI8'97=> ">:S]*OKZWEWQ,-IZ@BM??%-<,T_#L.U-*YG*6I4:(QP80;1W
M!J S0JC1A< ]6]*NWDB)A!TQ6/>;E/EJO#<YI\I291OK?=()%)7M]:SYUO=I
M,;@J.I/2K\K.D7F?>"\'VILC>9:^= <XZKZT6(9AS/=1+NFC+#U7I6=]KY(9
M"5[Y7FMFXN1(-C*4;U/2L.48)DCD4'T- ADTEK,/W1(/J340=H!\QRAZU#.[
ML_SIY<G=^QI!,NS:[!O<4$DK(DJEH",=QUJH&>WGWP@J>[+Q2F4K_JNG>I1M
MFP4Z?Q46N2SK+?Q$FKZ:EO-(PD.-P4_>JU#H5LD,D@A)E/5WR1^5<$R%IA+$
M_EE><5T_AS7K99PE_),Q/#"/J*:5B7*^AL3*+6U\DR22)]['8_2N-U:Y2SFW
M0S2+#+]Y/O"NGUR"SD1Y+*82(1DAN& KA+G+1/'T3DJ#3$63*ES"C.PCBV X
M7[Q-:2100Q6TTIAVCHH.9 />N82;]TB^E7I96>)6_P!@58'13^,+O*V%G*EM
M;#YIBB@EF^O:K]O\3FT:Q%I8PQO*?O32_-N/MS7 QADN'+=)!D57%LWF!FY
M)(%0!VLFL7>L^9=W-Y#;/C&UHQU^AJ6V\*ZG>F*1KX2Q2+G** *R/#GV:V@&
MIS1B28,=J2=!CO5KQ!XYNI(_(LYI%$GWRHQ@^P]*I"9WD-M:Z1 B7-XCR1X*
MH9!6=<:I(\PD0QH.X'>O.+.[N;R82(9))5^\3TKI!)Y48N+AURXS@'D4Q#]3
MO;J8[0[QQ[@[#&-Q_P *VSJ$=[99F=%D12KOG'!_N_E7)W.K^9ADR4/'S5 ;
MR43K&BL%;@X':DP-/2KJ]ENQI-D=RRR%8<C+ $\D_K71>+=$^R:+!:PQEI-P
M:1EYY Q_[-6CX%TJ/3S/JLJ*K,A,+2<8XI^O:A#?E+6-_P!VN7F?^\#T _$4
MX@>;:DXLK1U9<;U"#/<@8-8UI<O/-'A2$C)!..N:Z#4522Z,2?O=B?*G<$BF
MZ?ID-C:2EQ\[+NP>QH:L47]+OTM': _ZD#<%/4&MZ257A+K@)M)/TK@4O)6)
M+1D;LC/M71FXC_L&>5I<%8]N/SK6E523N)H\[\W]^PQQDC]:L%6*< BHGA,3
M!D&[JU+'=LJ_,E0VGL2U8AEW+!@Y^]7J?PS#?\(O.ZJ#_I+8/_ 5KRJZG\V-
M648&[FM[PUXJN]&L)+>V(",Y;D9K&:NK&D'9W/91;%EQN([^U2["5RX(*]"*
M\RB\=ZDPR8X6^H JPWCV<IMDM(C]&_\ K5C[-FWM$=^2DB(JCD=2.U.5E",J
M-O(]\UQ=O\1(A-@Z=)&N.2&!K0@^(&GE]K1S*&[G&/YT<L^P<Z.D0?N"&ZDC
M%2LK%&"-EMM8D7BO0U);SP&..J]*MV^L:=>&66*]@+8P"3@BDT^HT[EZ-(TV
MF1AG'K3CYC1F,>5M(X8]:JQW<7DIBXC8QGYOG%6'O%E\M3,B_+_?%(8U/-@\
MI8V&>I)I89 RN[#YE4X/8G(I98HY\Q^?'@<E]U9LEWIMLS>9>HC@=,TTKB;L
M:D;M&Q;.YF3.1T'M3V$GD*PZGD\5SLWBO2(F*M>.[8'W1Q_.LZ;QW8PDQV]K
M+(3_ !-@4^1BYT=>%CF!:;+2 @GM3$N#"<K&,C@9KD$^(,!MX8WL6#QL=QR/
MF&:='X_L97+/:2Q_3!H]FPYT=5(TIC8/@;VXQ2R;79(\@%%Z>M<\?&^BS% X
MEW \%EZ5?3Q%IEQ,##=QJ>F",4^6PN8TXXX_+#M(H)/RY/4T74LD\B,6"B,8
MP.]5@+:YG81L@B8<,C9^M6Y1"(?+5MH0##GO1:P[W'-@*(I Q=AE-O7%*GFM
ML5V"*.A(ZTF0[QF.0"1LCGO3O+5%"EL.#R3TI,!EZID@3D#!QUKDM8&W<!SQ
M76W:K\OS9;VZ5RFK+P_UK2EN95MCC[SO6%)]]OK6Y>='K#?[Q^M;2,(#!TI:
M0=*6H-0HHHH *W?#QQ+R.*P170: ,M]*3V&MST+3)W4H$ SZ'O6YYWG1LSQ
M'''%9>E1E+83+G.".!5UH'0KNQNQD<UAU-^@\E(F4,K<C.!Z4L4HGN&CN&"L
M3D,.!38W$DX+=C_X[2A1YRA!N7'6D,625VDE&58 X#+T.*@&^2?!;Y>W-##[
M-)OC^="_S"GH@F8N' BS\R]Z"28NL8VJ@/JX.<4D,DQE=9\.IZ TDHBW*H^<
M_P (';ZU&=Z?(C$*?XASB@:-GP^BG7;8Y8E6./3H:]!KSSPW'C6K<[6^^>OT
M->AUM3V,ZFX44459F%%%% !1110 5F>(<_\ "/WVT[3Y1Y]*TZ1E#*58 @]0
M: /(7L[6,2!Y1.YQ@]#CFFV5M:GDR-'A3VSBO7/LMO\ \\(O^^!0+: =(8_^
M^!2L5S'ES,5LHU4;>>6'>DD42>6 2^._I]:]2^S08QY,?_?(H%O .D,8_P"
MBERAS'EVP;5+Y9>02O2ECB*I@1_O3Z],5ZC]G@QCR8\?[HH^SP_\\8_^^12Y
M!\YY:"[,GF'Y1V[4MP99#Y:NI5>C=#7J'V:#_GC'_P!\BC[-!_SPC_[X%'*/
MG/+8YIFB\O!8C/SXZU#Y3,?WKY\L<XZUZS]G@_YXQ_\ ?(I/LT'/[F/G_8%/
ME%SGEUN^1A26  7+<XYI[-(TQW*,(...M>G?9H/^>,?_ 'R*7[/#_P \8_\
MOD4<HN8\O@8W$>WR9-OIC J9T8*%5%"@8([_ (UZ5]GA_P">,?\ WR*/L\ _
MY8Q_]\BER%<YYF83L;.0I'<8H:-K7;(S<Y& !VKTSR(3_P LD_[Y%'V>'_GC
M'_WR*.0/:>1Y9+/*'*HFX9S@TX2N'Q)E1[<5ZC]GA_YXQ_\ ?(H^SP'_ )8Q
M_P#?(I. _:>1YH_E,$CC7=GN.U._>(0A8<#C'7%>DBWA'2&/_OD4?9X?^>,?
M_?(I>S#VAYH[!I-QC;I@L.WUJ,H,&,,$+GY9-V0:]/\ (AP1Y2<_[(I/LT&,
M>1'@?[ H]F'M#SDPJ(OE9M^,9SQ5<?(?)E ,^SY2!7I_D0@8\J/'^Z*/L\.<
M^3'G_=%5R![0\W>,6_R@ R;0<'M2@1, \B+O R1BO1S!"3DQ1_\ ?(H^SP_\
M\8_^^12]F'M#SB;[/<D)!!L('\0[TV-8(4!9B9(Q@+G@UZ3Y$/\ SR3_ +Y%
M'V>#.?)C_P"^12]F'M#SJ.,*'8J$)&<YJ!0L<J2>;D#J.M>F?9X#_P L8_\
MOD4GV:#&/)C_ .^11[,/:'F#>6)O,$8+%B=Q6@D&/S-N,'G%>H?9X?\ GC'_
M -\BC[/!_P \8_\ OD4>S#VAYIL,LV449QZ5&"#<2!8U#D %@.3^->G^1#_S
MR3_OD4?9X1_RRC_[Y%'LP]H>:['._ ."N-WO2J&6##?.P& 1U%>D^1#C'E)C
M_=% @A'2*/\ [Y%'LQ^U\CRA7=E'!)SRHZG_ #UIZQY.97#>A[+7J?V:#.?)
MC_[Y%+]G@_YXQ_\ ?(H]GYB]HNQY=F.$.9&\M%^;@=:\AM++^V/'AAR74W&0
MQ'4<5]7&VMV&&@C(]"@J-=/LD?>EI;JX_B$8!_E5\NEB'*[N>:N^P%41>1@'
MIBH'MXY+9Q<B.13R4/.:]5^S0?\ /&/_ +Y%'V:#_GA'_P!\"H]F^Y7M#PVX
M\*:+<2RL+%HB%W;D)%9;_#BQG :"\F7YNZBOH?[/#_SQC_[Y% MX ,"&/_OD
M4^1]PYUV/F^3X9!HL+J8]@0,U#%\,W#'.IIP.3CFOI7[-!_SPC_[X%+]G@_Y
MXQ_]\BJL^Y-T>#>'O!]KI9::61;@OD%)%!6KE]X8TJ_+/]B%O&1@-&QSFO;/
MLUO_ ,\(O^^!1]EM_P#GA%_WP*+/N%T?/!\ 0.6"7<T0'3S*JGX?W B<QW:N
M<\945](_9K?_ )X1?]\"E^SP?\\8_P#OD4]1.S/F=? &I-$3YUOG/0GFJDW@
MW5X$8F%7 &<C-?48MX!TAC'_  $4GV> _P#+&/\ [Y%.[%9'Q[+%+!,T<F%8
M'&&&/RJ/?EMNVOL-]/LI#E[2W8_[48/]*9_9>G_\^%K_ -^5_P *I2$T?'Q!
MS0> /7-?8/\ 9>G_ //C:_\ ?E?\*/[+T_\ Y\+7_ORO^%',+E/CV4?,*53@
M5]@_V7I__/A:_P#?E?\ "C^R]/\ ^?"U_P"_*_X4<P<I\@J.<]J=@>M?7G]E
MZ?\ \^-K_P!^5_PH_LO3_P#GPM?^_*_X4<P<I\A' XZTTLO&3CTQ7U__ &7I
M_P#SX6O_ 'Y7_"C^R]/_ .?"U_[\K_A1S!RGR$%;&?X.]-<QL,#(KZ__ +,T
M_P#Y\;;_ +\K_A1_9>G_ //A:_\ ?E?\*.8.4^/AL(SD_G2JP(X/%?8']EZ?
M_P ^%K_WY7_"C^R]/_Y\+7_ORO\ A5<XN4^0@*".*^O?[+T__GQMO^_*_P"%
M']EZ?_SXVW_?E?\ "CG'RGR!@#H*1 S-C)Z>M?8']EZ?_P ^-K_WY7_"C^R]
M/_Y\;;_ORO\ A2<@Y3XUMALN)%]34ET@'ER'_EFV:^QO[*T[.?L%KG_KBO\
MA0=*TX];"U/_ &Q7_"ES!RGR&SDJH' (R<4FX]SFOKW^R]/_ .?&V_[\K_A1
M_9>G_P#/A:_]^5_PIJ5@Y3Y#'/6G9/\ >X]*^NO[+T__ )\;;_ORO^%']EZ?
M_P ^-M_WY7_"GSARGR(S*!A@1^-1$H3\O6OL#^R]//\ RXVW_?E?\*/[+T__
M )\+7_ORO^%'.+D/D $Y'-*Q/;CZ5]??V7I__/A:_P#?E?\ "C^R]/\ ^?&U
M_P"_*_X4<X<A\@,^5"YYK9TC7&TI@0 1U(*YKZF_LO3_ /GPM?\ ORO^%']E
MZ?\ \^-M_P!^5_PI.5T-1LSYO/B*'521)IT#D_Q8P1^(K5MDAN%2((%"C.%Y
M%>^#3+!?NV-L/I$O^%.%A9J<BT@'TC%04>2Z<EE!#AYT+GHI457N[B17/E]
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
M\*/[*T[_ )\+7_ORO^%26?'5%?8O]E:=_P ^%K_WY7_"C^RM._Y\+7_ORO\
MA0!\<'[PKI-!!PV!UKZC_LK3O^?"U_[\K_A3ETZR3[MG;CZ1+_A2:N-.QY%I
M4[0VJQ%MH8<\9JXCQR22;V?>D?RL?J*]5%K;CI!%_P!\"E^SP?\ /&/_ +Y%
M0Z9:J'ETB$+#(/E79RVWK3K019/FMMZ\ XKT_P"SP?\ /&/_ +Y%)]FM_P#G
MA'_WP*7LQ^T/+V5=JR1@>2/UI\=MYL+R0 !HSR,XZ_\ ZJ]-^S08QY,>/3:*
M/L\ Z0Q_]\BCV8N<\MDA=8M_ _O8%&=EKQ7J?V>'_GC'_P!\BD^S08_U,?\
MWR*/9A[0X/0)I)-7L3MV@DY]_E->@TQ88E(*Q(".A"BGU<8V1,I7"BBBJ)"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
2HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>40
<FILENAME>cvco-2024330xex14022.jpg
<TEXT>
begin 644 cvco-2024330xex14022.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44R26.)<R.JCW--BN(9C
MB.16/H#S0!+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M13))HX1F1U7ZF@!]%1Q3Q3?ZN16]@:DH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **I7^L:=I:@WU[#!GH';D_0=:6PU;3]40M8WD,X
M'4(V2/J.HH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M445'+<0P_P"LD53Z$T 244R.:.49C=6'L:?0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 45%)<PPG$DJJ?3/-/CE25=T;JP]C0 ZBBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@D 9)P*I3ZG;PY"
MGS&]%Z?G0!=J&:ZAMQ^\D /IWK'GU.XFR%/EKZ+U_.J1))R3DT["N:D^L,<B
M!,?[3=?RK.EFDF;=(Y8^],HIB"K,%_<08"ON7^ZW(JM10!MP:M"^!*#&?7J*
MOJZNNY&# ]P:Y6GQS20MNC<J?8TK#N=116/!K## G3</[R\&M*&ZAN!^[D!/
MH>#2&34444 %%%% !1110 4444 %%%(2%&20 .YH 6BJ,^J019"9D;VZ?G6;
M/J5Q-D!MB^B_XT6"YLS7<%O_ *R09_NCDUG3ZN[9$*!1_>;DUF44["N/DEDE
M;=(Y8^YIE%%,1:@U"X@P ^Y?1N:TH-5ADP) 8V]^16'12'<ZI65E#*00>X-+
M7,13RPMF-ROTK1@U@C G3/\ M+_A18+FM144-S#.,QR ^W>I:0PHHHH ****
M "BBB@ HHHH **1F502Q  [DU1GU6"/(CS(WMP* +]5Y[V"WX=QN_NCDUC3Z
MA<3Y&_8OHO%5:=A7-*?5Y'R(5"#U/)K/>1Y&W.Q8^I--HIB"K<&I7$. 6WKZ
M-_C52B@#=@U2"7 ?,;>_3\ZN@AAD$$'N*Y6I8;B6 YC<K[=J5AW.FHK*@UCH
M)T_X$O\ A6C%/%.,QN&]N](9)1110 4444 %%%% !1110 444C.J+N=@H'<F
M@!:*SY]6ACR(@9#Z]!6;/?W$^0S[5_NKP*=A7-F>^MX,AGRW]U>36;/JTKY$
M0$8]>IK/HHL%QSNTC;G8L?4FF@D'(.#113$78-3N(<!CYB^C=?SK1@U.WEP&
M/EMZ-T_.L&BE8=SJP01D'(HKFH;F: _NY"!Z=JT8-84X$Z8_VE_PHL%S4HJ.
M*:.9<QN&'M4E(84444 %%%% !1110 4444 %%->1(UW.P4>I-4)]7B3(B4N?
M4\"@#1JK/J%O!D%]S?W5YK&GO9[C(=R%_NKP*KT["N7Y]6FDR(P(U]N35%F9
MV+,Q)/<FDHIB%!*G()!'<5=@U2>+ ?$B_P"UU_.J-% &_!J5O-@%MC>C?XU<
MZURE30W<]O\ ZN0@?W3R*5AW.EHK,@U=&P)DVG^\O(K0CECE7=&X8>QI#'T4
M44 %%%% !1110 4444 %%%5KV_M-.@,UY<Q01_WI& S]/6@"S02 "2< =ZX'
M5_B=9P;H]*MFN7[2RY5/RZG]*X/5O$^KZT2+R\<Q'_EBGRI^0Z_CFG8#U75_
M'6B:5N03_:IQ_P L[?YL'W;H*X/5_B+K&H;H[3;8PG_GGRY_X$?Z8KCZ*+"'
MRRR32-)*[2.QR68Y)_&B&:6WE66&1XY%Y5T8@C\13**8'9:1\1]6L-L=Z%OH
M1_?^5Q_P(=?Q!KO-(\<:)JVU!<?9IS_RRN/EY]CT/YUXC12L!](]1D45X/I/
MBK6-%(6UNV,0_P"6,OS)^1Z?ABN\TCXG6-QMCU2W:U?_ )Z1_.GY=1^M%AG>
M457M+ZUOX!-:7$4\9_BC8$58I %%%% !1110 4444 %%%% !13))HX5W2.%'
MN:SI]849$";C_>;@4 :A.!DU3GU.WAR WF-Z+_C6--=37!_>2$CTZ"H:=A7+
ML^IW$N0I\M?1>OYU2)).2<FBBF(579&W*Q4CN#5^#5IH\"4"0>O0UGT4 =%!
M?V\^ K[6_NMQ5FN4JS!?7$& KY7^ZW(I6'<Z*BLZ#5HGP)5,9]>HJ^CK(NY&
M##U!I#'4444 %%%% !1110 4444 %%%1RSQ0#,CA?K0!)2$@#).!ZFLN?6 ,
MB!,_[3?X5G37,TYS(Y/MVIV%<V9]4@BR%/F-_L]/SK-GU*XFR WEKZ+_ (U3
MHHL%PZG)IR.\;;D8J?4&FT4Q&C!J\J8$JAQZC@UI07L$^ C@-_=;@USE%*P[
MG5T5ST&H7$& 'W+_ '6YK2@U:&3 D!C;\Q18+E^BD5E=0RL&![@TM(84444
M%%%% !1110 4444 %%%1W$ABMY)!U5210 LLT<*YD<*/>LZ?6%&1 F?]IO\
M"LIW:1BSL68]2:;3L*Y--=33G]Y(2/3M4-%%,04444 %8WBF!9/#E]*6E22"
M"26-HY60A@IP?E(S]#6S4-W:Q7MG-:S@F*9#&X!P2",&@!;8DVL))R2BY)^E
M2U7ALHK>XDF0R;G14(+DJ N<8'0=:L4 %%%% !0#@Y%%% %R#4KB' +>8OHW
M^-:4&IV\N Q\MO1NGYU@T4K#N=6"",@Y%%86F3NETL>3L?@BMVD,**** "HY
M9XH!F1POMWIEW*T-I)(OW@.*YQF9V+,22>I-,1JSZQU$"?\  F_PK.FN)9SF
M1RWMVJ*BF(**** "BBB@"KJ%M%=6C)/-+%"#N=HY3'D#J"PY ]:R_#:'=>S0
M-/\ V9(Z_9!,[,2 /F8;B3M)Z9],]ZTM3TVWU:R:TNC)Y+$%@CE2<=CCM4$>
MAP1QE#=7TB[D8;[IS@J<C'/3UH TZ*** "BBB@!02#D'!]15R#5)XL!CYB_[
M77\ZI44 ;\&I6\V 6\MO1O\ &KG49%<I6CI,[BX\G)*,#QZ&E8=S:HHHI#"B
MBJU_,T%H[IPW0'TH DFN88!F20+[=ZSI]8)R($Q_M-_A6626))))/<TE.PKD
MDL\L[9D<M]:CHHIB"BBB@ JO>VD5[;&*99&7[V(Y6C)(]U(-6*K7ME%?P"*5
MI5 8,K12,C*?4$$4 8GA16@:^MKE+F&^#B22":4R+&ASLV,6.1P<GKG/3BND
MK+AT"SA5\/<M(\B2/,\[%W*'*@MGH/3I6I0P"BBB@ I0Q4@J2".XI** +T&J
MSQ8#XD7WZ_G6E!J-O-@;MC>C<5S]%*P[G5T5D:1._FM"22FW(SVK7I#"BBB@
M J&:ZAMQ^\D /IU-1:E,\%H2APS';GTKGR<G)ZTQ7-2?6&.1 FT?WFZ_E6=)
M-),VZ1RQ]S3**8@HHHH **** ,K7]:BT2P$KM&)I6$4(D;:I8]V/8#J:J^'-
M6T^X,]A!J N[F%M\DID#><2 690#PH+8QVQBM^J,FDVLBWH_>H;QE:5DD*G(
M  P1TX44 7J*** "BBB@!59D8,K%2.X-7X-6FCP) )%_(UGT4 =#!?V\^ 'V
MM_=;BK5<I6MI$[L7B8DJ!D9[4K#N:M%%%(84451U2=X;8!#@N<$CTH GGO(+
M?[[C/]T<FLV?5Y&R(4"#U/)K-HIV%<?)*\K;I'+'W-,HHIB"BBB@ K,\0075
MUHTL-FCM,SQ\))Y9*AP6 ;(Q\H-:=5[VRBOX/*E:50&#*T4C(RD=P00: ,S0
M7MXY[JS6TNK2YC"/)%<3F7*G.UE8LPQP?3I6W67#H%G"&(>Y:5Y$D>9YV+L4
M.5!.?N^W3FM2@ HHHH *<CM&VY&*GU!IM% &C!JTJ8$JB0>O0UI07UO/@*^&
M_NMP:YRBE8=SJZ*S=(G>1'C<DA,8)K2I#"BBB@ K$U?Q;HVB[EN;M7F'_+&+
MYW_'T_'%87Q*U>ZT_3K6TM9&B^U,_F.IP=JXXS[[OTKR:G8#NM7^)FH76Z/3
M84M(_P#GHWSN?Z#]:XRZO+F^G,UU/)-*>K2,6/ZU!13$%%%% !1110!U.C::
M(_#YU-8+*2:2X,0DO6 BB4 'H3@L2??@&L?6X+F'4#]JM[>%G1746P C=2.&
M7'!!]J?8ZK#'IKZ;?6SW%H9?.3RY?+='Q@D'!&".Q%/O=7MKT,KZ?M2.W6"T
M F.80&SDG'S$Y/IUI 9%%%%, HHHH L6E]=6$XFM+B6"0?Q1L0:[32/B=?6^
MV/5+=;I/^>D?R/\ ET/Z5P=% 'O&D^*M'UK:MK=J)C_RQD^5_P CU_#-;-?-
MW0UZ]\.-7NM2T>>"ZD:5K5PJ.QR=I' )[XP:5AG9T444@"BBLS5YW0)$I(#
MEL=Z +4]_;P9#/N;^ZO)K-GU::3(B C'KU-9]%.PKBL[.VYV+'U)I***8@HH
MHH *R-8TZUFD^WWUQ.EK;0/NCCE>,=CN)4CH 1^-:]5[ZRAU"U:VN 6A8@LH
M.-V"#@^W% &?X8M);;18VF,HDN&,Y221G,8;[J98D\# ^N:V*@-K&UZEV6D\
MQ8S& '.W!(/W>F>.M3T %%%% !3XY9(FW1N5/L:910!IP:PZX$R;A_>7@UI0
MW<%Q_JY 3_=/!KFJ.E*P[G5T52TR=YK7YSDJVW)[U=I#"BBB@ JK/J%O!D;]
M[>B\U3U>=PZPJ2%*Y..]95.PKE^?59Y,B/$:^W)JBS,S$L22>Y-)13$%%%%
M!1110!SGB5&N=1TFT2W6[+O([6LC;8Y%"@$L>>A88&#G-.\+!H?[3M)(A;O%
M=9^RJVY(59%("GN#UZ#!)XK7O=-M-15!=0AS&=R,&*LI]F!!%0Q:+IL44<<=
MLH6.83J=Q)\P<;B<Y)^M &A1110 4444 21320MF-RI]JT(-888$Z9_VE_PK
M+ZT4 =-#<PSC]W("?3O4M<H"0<@X-=#I\S3VBLYRP)!/K2L,M4444AA1110
M4444 %07O_'E-_NFIZ@O?^/*;_=- '-T4451(5D>*)Y;7PU?302/'*J JZ'#
M#D=*UZJZE81:II\UE,SK'*,%D(##G/&<T <Y!=26VN:='$^K10S.R2_;\F-O
ME.%!.<-G&.G -:/]O2?\(X=4\A=XF\KR]W'^N\O.?UJ=="5KB":ZU"]N_(?S
M(TF9 H8=#A5&2,]Z@E\+6LH>+[7>K:M-Y_V99 (P^[=D<9QGG&<4Q%#4KHAM
M26$/$\>I6:,XE8[LF(GCL,'&!UJ74M6U&YT[5I;&UB^RVRRPEVF*R,R@AF4
M8&#G&3SCM6I-HEK.]RS/+FXN(KA\$<-'MVXXZ?(,_C4%UX;M[DW2B[O((+LD
MSP0R (Y(P3R"1GO@@'O0!GC4_L2S7'E&2:#18[@LTK8?&[@CIVZ]>:NPZS?1
MWEHFH6D$4-XC-&8I2[(57=A@0.V>GI4\N@6DL<R,\V);(6+88?ZL9Y''7YC_
M (5:ETZ&6XLIF+[K0L8QD8.5*G/X&D!BMX@U-=-@U3^S[?[%</$$'GGS%1V
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
MYA@FG\EHS,VU3M8Y&?7FK,R0:M9Z9Y6JVMH;*'R9(YG*[2&)WK@?-G.>.>*
M.;961V1U*LIP01@@UZ;\*?\ CSU/_KI'_(UP?B"]AU'7KN[M\^5(XVDC!;
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
M;R]EGN+N'R&F*JNQ.>%4<=232&7M*AF@T^-)PXEY)#SF8]?[Q S^57:!P**
M+.G_ /'_ !?7^E=%7.Z?_P ?\7U_I714F-!1112&5=1_X\)?P_F*YZNAU'_C
MPE_#^8KGJ:$PHHHIB"L74M1U&VU_3[.UMH9()TD9B\NTDKCV.,9_'/;%;59^
MH:8U[<VMS#=/;7%ON"NJA@0P ((/T% &-'K.H6L^MN+)[NVM;DEG,P78@C0E
M4!ZD<G''6K5WXGBBN1!:QPRL(EF<SW*PC#<J!GJ<#V XYJ\ND1K;ZG%YK8OW
M9V./N;D"<?\ ?.:JR>'@LD<MI>/;RB%(9#Y:.) HP#AAP>O(IB)IM<A'AF36
MX$+QBW,RH>#D#H?QXJ.VTW51Y-Q/K4K39#2Q")/)([J!C</8[LUH_9(FL/L<
MP\Z(Q^6^\#YQC!SC Y]JS[?1KNV,42ZS=M:1$%8BJ;L#HI?&2/U]Z0R#_A))
M/(^W_P!GM_9?F;/M/FC=C=MW[,?=S[YQSBHM4UV\?3M4DL+!WM[998C<B8*P
M=002J]PI[Y'0XS5C_A&UV?9?MT_]F^9YGV3:N/O;MN[&=N>WX9Q277AQIDO(
M(-2N+>TO"S2P(JGYF^]@D9 /4CZ]*>@M2!O$OV<0VJ)#-.EM'),T]TL/WAP!
MG[S'&>PZ<UMZ??0ZEI\%Y!GRID#+GJ/8UG2^'AYR36EX]O+Y*0R'RT<.%& <
M,.#[BM:"+R((XMQ?8H7<P&6]SC I#)**** "KFE_\?Z?0_RJG5S2_P#C_3Z'
M^5(#?HHHI%!5+5?^/%O]X5=JEJO_ !XM_O"@#!HHHJB0HHHH Y2VOYQ?A=4U
M2\L;HW!58&@46[KN^558KSD8YW9R:NW?B,V.HK!/;PB)IEAR+I3+\Q #>7UQ
MDCOG':I)]"GNQY%UJMQ-9EPYA:- 6P=P!8#.,@>_O44OA=7>15O9%@>Z%T8_
M+0G?O#D%L9(R/_KTQ&>-6NK75=7OK]7%O9RK#'&EU\N65-HVX ));.XGC\*G
MG\4S&RU!(8+;[;!:O<QB.Z$J%1U.0.HR.,<^M:<V@V]Q'J*2R2%;V5925X,;
M*J@%3[% :2'16^S74%W>O<+<1&$XB2/:I!!QM'7G_P"M0 EGJUP9;""^M4A>
M[B9D=)=RE@ =O08)&3^!JWIU^-0M6N@FR'S'6-BV=ZJ<;O8'!Q[8K$U32[^;
M38=)3[3<2!T:*_'EH( #@Y .<[<]CG=6^+* :?\ 853;;^5Y(4'&%QC'Y4AG
M-:'K-S=:I)Y]XWDH',OF[%B8%]L1AX!*XXR>.1WKK:YU_"OG_9!<:E-(+(J;
M8^5&"FTC&3CYN@XX'?K6U<02S20M'=20JA)954'?D$ '(['G\*&"+%%4[2TN
M+=U,U_+< 0K&5=5&6&<OP.I_I5R@ HHHH OZ1_Q^'_</]*W*P](_X_#_ +A_
MI6Y28T%%%%(9GZQ_QYK_ +X_D:Q*V]8_X\U_WQ_(UB4T)G*ZI?R+XEGM9-1U
M"V@2VB=%L[;S<L6<$G$;8Z#TJS_:.HP:OIEE GVJVGMGE:6X?RY&P4Y(V#!
M;I@9SVQ5NZT>XDU62_M-2DM7DB2)U$2N"%+$=?\ >-++I$\LMG<G49!=VRNA
MF$2_O%8@D%<8'W1R/2J),J'7+^T&L3M9275I:7<A>0S %$ !(13UP.>HJY/K
M$%EJ&H3-]H=8K:!PH?*L79E4*O8DX&<\Y'I5LZ+&=/U.S\U]NH-*SM@93>NT
MX^E1S>'[:X-SYLDA6>WBA.W@KY9)5@?7)S^% #TU#45AG>YTH1&- Z8N5*M[
M$G&TCKT(]ZR+WQ&]UHFM)'L@N[6U,JO;7 E7!!P0P P05/&/2M*;0IKNSGM[
M[5+BX$@4+^[10A5@P. ,$Y SG@^E1/X9$R7_ -HO9)'O;86S$1JH0 MR /\
M>[T 6/$5W/9>&KVZMY#'-'%N5P 2#QZUDV^IR1:UI\$&I:A/'.[+*M_:^4N-
MI(VL43+9 X&>]=!J>GKJ>E3V#R-&LR;"ZC)%5#HUQ/<6\E]J<MQ';RB9(A$B
M N.A) R<>E %&+QA;RRQ.(XOL<LHB207*F3EMH8Q]0I/OG'.*AM]>OK.'5+B
M6RDN+.UO9A),9@&5 W\*XY 'N*T;3P_]BF007LBV:.76W,2''.=NXC.W/X^]
M2OH<3Z5J-@9GV7SRNS8&5W]<?2C0-2#6/$+:0SLUO"\")YA+72H[#OL0_>_,
M9J5M?@B346FC*?8T64#.?-C9<J1]2"N/45#?>&ENY+TI>R0I>QA)E$:L3A=O
M!(R..W\JFN_#]O=W5A.\CC[* K*.DP!#*&^C*#1H/4JC6A:7&H2307'GJ+91
M;B;>#)(,!$!P!R>3WZU)+X@FLTNUOM/\F>&T>[1%F#K*J#D!L#!!([=^]6+G
M08+N6]DDED5KDQ,&3 ,31_=93ZYYJ%_#YN8[LWM_+<SSVSVJR%%41HPYPH&,
MG@DGT%&@C0TZZGO;19Y[4VV_E$9PQVD @G'0^W-;NC?\?$G^Y_6LJ)!%$D8.
M0JA<_2M71O\ CXD_W/ZU+&C9HHHI%!6;K/\ J8_][^E:59NL_P"IC_WOZ4 S
M&HHHJB3G_$J7EO;"[M=3NK<F:&+RT$97#2*I/*DYP?6I'OKK3;ZVTN..?49I
MHWE\Z:1$V@%0<X4#'/IG^FCJ5@FI6@MW=D ECDR!W1PP'Z4/8*^K1:AO.^.!
MX0F."&93G_QV@#,'B,IJT-E<6\*":4PJ4NE=U;!(W(.@./4U0UG7[Z70+V[L
M;*1+092.Z68!^&V[@O\ =SWSGOBKT'A=8'M +V0P6D_G11^6H.>>&;&3U/\
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
MC_\ 'L_^_P#T%:-9VC_\>S_[_P#05HU)04444 8FL?\ 'VO^X/YFL^M#6/\
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
M3G YXZTE_P"'5ATR:]MOMP6W91*MW:^5D$X#*<G/...O-,#'^V7.Z!OM$@:
M;8B&(*#.>/3DFK%QK6J7<D4D^H7,CQ'=&3(<H?4>A]ZT_#<9.GZQ-%9175S%
M%&8DD@$N"7 .%(/;-6YM..H:=9O?V$6G7DU\EO&8X?*,D;?>.SV..??%(#G[
MW5]1U%%2]O9YU4Y59') /KCUJL+B9;=K<2,(68.R9X+#(!_4UOKX;MI]3N;2
MUNYYDLU9KF1+?)R&P%C4'+')QSCUI_\ PB?G7%CY,MQ#!<RM$?M<'ER(P7=C
M&<-D=,'KQ0!STMS-.Z/+*[LBJBDGD*!@#\*L76L:E?0+!=7]Q-$O(220D?\
MUZU5\/VT^KVUA#)?P22[]ZW=J$8!1GY1N^8G& ..:S]6L;:QDC2$7R.<[X[R
MW$3#T(Y.>_Y4P*AO;DW$,YGD,L(41OGE OW<?3%(EU<1M,R3.K3*5D(/WP3D
M@_C4-% !7I7PNN(8+34?.FCCS(F-[ 9X/K7FM% 'T3]OLO\ G[@_[^#_ !H^
MWV7_ #]P?]_!_C7SM12L!]$_;[+_ )^X/^_@_P :R-8O;5I8MMS"?E/205X;
M118#V#[7;?\ /Q%_WV*/M=M_S\1?]]BO'Z*8'L'VNV_Y^(O^^Q1]KMO^?B+_
M +[%>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;
M_GXB_P"^Q7C]% 'L'VNV_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[
M%'VNV_Y^(O\ OL5X_10![!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y
M^(O^^Q1]KMO^?B+_ +[%>/T4 >\Z1?6BVS[KJ ?/WD'H*T/M]E_S]P?]_!_C
M7SM12L!]$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\[446 ]OU>\M6NE*W,)&P=
M)!ZFJ'VNV_Y^(O\ OL5X_13 ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=
MM_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@
M#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_WV
M*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S
M\1?]]BO'Z* /8/M=M_S\1?\ ?8KH=&D22PW(ZL-YY4YKY^KV'X:?\BI_V\/_
M "%)@CL****0PHHHH **** "LCQ5SX5U3_KV?^5:]9'BG_D5=4_Z]G_E0!X+
M1115""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH NZ3J)TO4$NO*
M$JA61XR<;E92I&>W!J9M3@2QO[.VM&BANGB8;I=Q39GO@9SGVK,HH V+;Q!-
M9Q:8L,2A[%I3ECD2"3J".PQD?C4>H:E9W-L8K6PD@9F#,SW328'H!@8'UR>*
MRZ* -#3]6ETZROH(@P>Z1%$BN5*;6#?CG&*BM]0FBU*VO9F>=X95DP[DD[3G
M&352B@#5M-;>VU*\N3 LD-YN$T!<C*EMW##D$'&#2S:G827$!737^SQ[B\<E
MTS-(2./FXQCM@?7-9-% &_/XAMIX+>T.GR/9PR-(4FNF=R2,<-@;0.N,=:KZ
MKK2W]E;V4,$D4$+LX\Z<ROD@#&X@8''0"LBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *]A^&G_(J?]O#_P A7CU>P_#3
M_D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *R/%/_ "*NJ?\ 7L_\JUZRO$H#>%]5
M!_Y]9#_XZ: / Z***H04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%*JL[A$4LS'  &2
M37=^'?AQ<WFRYU<M;0=1 /\ 6-]?[O\ /Z4 <?IVE7VK7'D6%L\\F,D+T'U)
MX'XU'>V-UIURUO>0/#,O57&/_P!8KZ L-.M-,M5MK*W2&)?X5'7W)[GW-0ZK
MHUAK5L8+ZW65?X6Z,I]0>HI7&?/M%=EXB^'U_I6^XL-UY:#G '[Q![CO]1^5
M<;3$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7L/PT_Y%3_ +>'_D*\>KV'X:?\BI_V
M\/\ R%)@=A1112&%%%% !1110 5F>)/^18U7_KTE_P#036G69XD_Y%C5?^O2
M7_T$T > T4450@HHHH **** "BBB@ HHHH ***FMK6>]N$M[:%YIG.%1!DF@
M"&IX[&[EMGN8[6=X$^]*L9*K]3TKT7P[\-DCV7.ML';J+9#P/]X]_H/SKT&*
M"*"%88HDCB485%4  >F*5P/G*BO7/$7P\LM2WW&FE;.Z/)3'[MS]/X?P_*O+
M]3TJ^TBZ-O?6[PR=L]&'J#T(H IT444P"BBB@ HHHH **** "BBG(C2.$12S
M,<!5&230 VBNOT;X=ZMJ.V2[ L8#_P ]!ES]%[?CBO0M&\&:-HNUX[?S[@?\
MMI_F(/L.@_"E<#RBS\)Z[?VIN;?396B R"V%+?0$@G\*R9X)K:9H9XGBE4X9
M'4@C\#7T;5'4M'T_5X?*O[2.8=BP^9?H1R*+C/GRBO1M9^&#KNET>YW#KY$Y
MP?P;_'\ZX2_TR^TN?R;ZUD@?L'7@_0]#^%,14K=T#PGJ?B!PT$?E6V?FN)!A
M?P]3]*7P986^I>*K.VNHQ)"=S,AZ-A21GVR!7N*(D:*B*JHHP%48 %*X&'H'
MA'3/#Z!X8_.NL?-<2#+?A_='TK>HHI#"BBB@ KF/$/@?3=<W31@6MX>?-C'#
M'_:'?Z]:Z>B@#P/6O#NI:#/LO8"(R<),G*-]#_0\UE5]&SV\-U \%Q$DL3C#
M(XR#^%>!:Y:Q66O7]K -L44[H@)S@ G IB,^BBN@T;P9K.M;7BM_(MS_ ,MI
M_E7'L.I_"F!S]%=IJGPUU:RB\RSDCO5 ^94&QQ] >OYY]JX^:"6VF:*>)XI%
M.&1U((_ T 1T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %>P_#3_D5/\ MX?^0KQZO8?AI_R*G_;P_P#(4F!V
M%%%%(84444 %%%% !6;XB4MX:U0#J;27_P! -:59^O?\B]J?_7I+_P"@&@#Y
M^HHHJA!14D,$MS,L4$3RR,<*B*23^ KL]&^&NHWFV749!91'G9]Z0_AT'X_E
M0!Q(!)  R3T JU<Z5J%G"LUU8W,,3?=>2)E!_$BO;='\+:1H@!M+53,/^6TO
MS/\ GV_#%:[HDJ,DB*Z,,%6&012N,^<**]AUGX=:3J.Z2SS8SGG]V,H?^ ]O
MPQ7GNL^#M9T7<\UN9K<?\MH?F7'OW'XT","BBO1_AOX?T^\LYM4NH5FFCG,<
M:ORJX .<=SS^E,#"\.^!=1UK9/.#:69Y\QQ\SC_9']3Q]:]4T;0-.T*W\JQ@
M"DCYY&Y=_J?Z=*TZ*D84444 %5=0TZSU2U:VO;=)HCV8=/<'L?<5:HH \H\1
M?#FZL=]SI):ZMQR83_K%^G][^=<,RE6*L"&!P0>HKZ0KC/'WA^PN-$N=4$(C
MO( &\Q!C>,@8;UZT[@>0T44 9.!UIB"BNDTOP+KNJ1>:MNMM&1E6N24W?08)
M_2LW5= U/19-M]:/&N<"0<HWT8<4 9M36MI<WLZP6L$DTK=$C4DU#7M'P]AB
M3P?:2+&BO(TF]@H!;#L!D]^*0'*:-\,KRXVRZK.+:/KY4>&<_4]!^M>@:3X>
MTO1$Q8VB(^,&5OF<_P# CS6I12&%%%% !1110 5#=6EO>P-!=01S1-U210PJ
M:B@#F;+P3IVF:_#JE@TD.S<# 3N4Y4C@GD=?>NFHHH **** "BBB@ HHHH *
M\ON? .IZSXDU"YE9+6TDN797;YF89ZA1_7%>H44 <]HW@K1M&VNEO]HN!_RV
MG^8@^PZ"NAHHH *HZGHVG:Q%Y=_:1S#& Q&&7Z$<BKU% 'DGB_P/#H5D=0L[
MIF@WA3%(,L,^A'7\JXFO9/B1_P BC)_UV3^=>-TT(****8!1110 4444 %%%
M% !115BRL+K4;E;:S@>:9NBH,_B?0>] %>MW0/">I^('#01^5;9^:XD&%_#U
M/T_2NV\._#>WM=ESK)6XFZBW7[B_4_Q?R^M=XB+&BHBA448"J, "E<9YUJ/P
MM1;(-IU\[W*CE9P K_3'3]:\^OM/N]-NFMKV!X9EZJX_4>H]Z^B*HZIH]AK-
MJ;>^MUE3^$GAE/J#U%%P/GRBNS\1?#Z^TO?<:?NO+0<D ?O$'N._U'Y5QG2F
M(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***G2RNI+9K
MF.VF:!/O2K&2H^IZ4 04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445=TS2;[6+H6]C;O,_?'11ZD] * *5=+X>\$ZEKI69E^RV9_
MY;2#[P_V1W^O2NX\._#RRTS9<:D5O+H<A2/W:'Z?Q?C^5=H!@8'2E<9YGK'P
MP:*W\S2+EYI%'S13D M]",#\#^=>?W-M/9SO!<Q/%*APR.,$5]&5EZSX?T[7
MK?R[V %@,)*O#I]#_3I1<#P*BNI\1>!M1T/=/$#=V0Y\U!R@_P!H=OKTKEJ8
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "O8?AI_R*G_;P_P#(5X]7L/PT_P"14_[>'_D*3 ["BBBD
M,**** "BBB@ K/U[_D7M3_Z])?\ T UH5'/#'<V\D$R[HI%*.OJ",$4 ?/EC
MIM[J<XALK:2>3T1<X^IZ#\:[O1OAA(^V76+G8.OD0')_%NGY9^M>BVEG;6,
M@M((X8AT6-0!4].X%'3-&T[1X?+L+2.$8Y8#+-]2>35ZBBD 4444 %%%% '.
M:SX(T;6-TA@^S7!_Y:P?+D^XZ'^?O4OA/0)/#FFSV<DZ3!IS(CJ"/E*J.1V/
M%;U% !1110 4444 %%%% !6'XPBDG\)ZA%#&TDC(H5$&23N'0"MRB@#R/1OA
MOJ=]MEU!ULH3SM/S2'\.@_'\J]!T?PGH^B!6MK4/./\ EO+\S_@>WX8K;HH
M*;)&DT;1R(KHPPRL,@CZ4ZB@#C=9^'.E:ANDLB;&<\X09C/_  'M^%;7A?2I
M]%\/V^GW#(TL3/ED.006)'Z&MBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .2^)'_(HR?]=D_G7C=>R?$C_D49/^NR?S
MKQNFA!16AI>AZEK,NRPM))1G!?&%7ZL>*[_1OAA!%MEU>X,S=?)A)"_BW4_A
MB@#SBSL;O4)Q!9V\D\I_AC7/Y^E=SH_PPN)@LNKW/D+_ ,\82&?\6Z#]:](L
MK"TTZ 06=O'!&/X8UQGZ^M6*+C/--7^%[*IDTB[+X_Y8W&,GZ,!C\Q^-<)J&
MEWVE3^3?6LD#]MXX/T/0_A7T-4-S:V][ T%U!'-$W5)%##]:+@?.E%>JZS\,
MK*YW2Z5,;63KY4F6C/X]1^M>?:MX=U31'Q?6CHF<"5?F0_B/Y=:!&WX:\!7F
MLI'=W;&ULFY4]7D'L.P]S^1KU32M&L-%MO(L+=8E_B;JS'U)ZFDT/_D :=_U
MZQ?^@BK](84444 %%%% !7,>(O!&FZYNFC M;P\^;&.&/^T._P!>M=/10!X#
MK>@W^@78M[V,#=DQR*<JX]C_ $K,KTWXK?\ 'MI?^_)_):\YM+*YOYQ!:6\D
M\IZ+&I)IB(**[_1OAC=3[9=6N!;IU\F(AG_$]!^M=I'X,\/QV1M?[,A9#U=L
ME_\ OKJ/PHN!X917HVL_#!EW2Z/<[AU\B<X/X-_C^=<)?Z9?:7/Y-]:R0/VW
MC@_0]#^%,"I1110 4444 %% !)  R3VJW<Z7J%G"DUU8W$,3_=>2(J#^)H J
M4444 %%%% !4MM:SWEPD%M"\TKG"H@R372^'? NHZWLGG!M+,\^8X^9Q_LC^
MIX^M>J:-H&G:%;^58P!6(^>5N7?ZG^G2E<#C?#OPV1-ESK;!VZBU0\#_ 'B.
MOT'YUZ#%!%! L$421Q*-JHJ@*!Z8J2BD,XGQ%\.[+4=]QIA6TN3R4Q^[<_3^
M'\/RKS#4M*O=(NC;WUN\,@Z9Z,/4'H17T+574--L]5M6MKVW2:(]F'0^H/4'
MZ4[@?/%%=SXB^'-W8[[G22UU;CDQ'_6+]/[W\_:N'92K%6!!!P0>U,0E%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 445<TW2KW5[H6]C;O-(>N!
MPH]2>@% %.BO6M ^'-C8H)M5VWEP1_JQGRT_^*_'\JJ>(?AM#,&N-%812=3;
M.?E/^Z>WX\?2E<#S"BI[NSN;"Y>WNX'AF3JCC!J"F 4444 %%%% !1110 44
M44 %%:VD>&M5UMA]BM&,>>9G^5!^)Z_A7H&C?#.QM=LNJ3&[D'/EIE8Q_4_I
M]*0'FNGZ5?ZK/Y-C:R3OWVC@?4]!^-=WI'PO+*)-7NRI/_+&WZCZL1_(?C7H
MMO;06<"PVT,<,2]$C4*!^ J6BXSR[6/AC<PAI=)N!<(/^6,Q"O\ @>A_2N'O
M+&ZT^<P7=O)!*/X9%(-?1-5KW3[/4H#!>VT<\9_A=<X^GI1<#YWHKT[6?AA#
M)NET>Y\INOD3'*_@W4?CFN"U'1=1T>X6._M)(<M@,1E6^A'!H$=3X;^'5S?K
M'=:JS6ULP#+$O^L<>_\ ='Z_2O3;#3K/2[5;:RMTAB7^%1U]R>Y]S5H=!12&
M%%%% !1110 5QOB+X?6&J[[BPVV=V>2 /W;GW';ZC\J[*B@#YZU/2[S1[UK2
M]A,<J\^H8>H/<53KN_BG_P ARR_Z]O\ V8UQ]AIE]JD_DV-K)._?8O ^IZ#\
M:H14HKT;1OA@S;9=8N=HZ^1 <G\6_P /SKK9/!GA^2R%K_9D2J.CKD./?=U/
MXTK@>&45W^L_#&Z@W2Z3<"X3KY,I"O\ @>A_2N'N[*ZL)S!=V\D$HZK(I!I@
M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7L/PT_Y%3_MX?^0KQZO8?AI_R*G_ &\/_(4F!V%%%%(84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% &#XNT>YUS0S8VI02-*C9<X  ZFLG1OAOI=CMEOV:]F'.UOEC'X=_Q_*NTH
MH 9%%'!$L4,:QQJ,*J# 'T%/HHH **** "BBB@ IKHLB%'4,K#!5AD$4ZB@!
MJ(D4:QQJ$10%55&  .@%.HHH **** "BBB@ HHHH Q]<\-V7B![7[<9#';EF
M"(<;LXZGKCCM5ZQTZSTR 065M'!'Z(N,_4]_QJU10 4444 %0W-I;WL#074$
M<T3=4D4,/UJ:B@#YVOXUBU&YC0;425U4>@!-5ZU)=.O-2UR[@LK:2>3SWX1<
MX^8]3V_&NPT;X82OMEUBY\L=?(@.6_%N@_#/UIB//X89;B58H(GED8X5$4DG
M\!79:-\-M2O=LNHR"RA/.S[TA_#H/Q_*O3-,T73M'B\NPM(X1C!8#+-]2>35
M^BXS%T?PKI&B -:VH:8?\MI?F?\ /M^&*V)(TEC:.1%=&&"K#((^E.HI <=K
M/PYTK4-TMD38SGGY!F,_\![?ABO/=9\'ZQHFYY[8RP#_ );0_,OX]Q^->YT4
M[@?-U>C_  W\/Z?>6<VJ74(FFCG,<:ORJX .<=SSW]*Z76? ^C:QND\G[+<'
M_EK -N3[KT/\_>IO"6@2^'--GLY9TFW7!D1U!&5*J.1V/!]:+@;]%%%( HHH
MH **** "N-\>^'M/NM%NM3\D1WD"AO,08WC(&&]?YUV58OBZ*2;PIJ$<2,\C
M1X55&23D=!0!X11U-=IHWPWU2^VRW["QA/.UAND/X=OQ_*O0M&\):/H@5K:V
M#SC_ );S?,_X=A^&*=Q'ENE^!==U6+S5MUMHR,JUR2F[Z#!/Z5FZKH&IZ+)M
MOK1XUS@2#E&^C#BO?Z;)&DL;1R(KHPP589!'THN,^<**]?UGX<Z5J&Z2R)L9
MSSA!F,_\![?A7F.MZ+<Z#J+65T8V<*'#1G((/0_I0(SJ***8!14D,$MS,L4$
M3RR,<*B*23^ KL]&^&NHWFV749!91'G9]Z0_AT'X_E0!Q%%>X6G@CP_:6I@^
MP)-D8:28[G/X]OPQ7-ZS\,(WW2Z/<^6>OD3G(_!NH_'/UI7 \SHJ]J6C:CH\
MWEW]I)"3T8C*M]".#5&F 4JJ68*H)). !WJ[H^E3ZUJL%A;E5DE)^9NB@#)/
MY"O8O#_@[3= 59$3S[O',\@Y'^Z/X?Y^](#B/#OPYN[[9<ZL6M;<\B(?ZQOK
M_=_G[5Z=I^FV>E6JVUE;I#$.RCDGU)ZD_6K5%(84444 9VKZ'I^N6WDWUNLF
M/NN.&3Z&O+?$7@'4-'WW%INO+,<[E'SH/]H?U'Z5['10!\W45[+XB\!Z=K.^
M>V M+P\[T'R.?]H?U'ZUY!=VTME>36LP EA=HW .>0<&F(AHHH R<#K3 **D
MF@FMW"31/&Q&<.I!Q^-1T ;/A[PW>>([F2*U:-$B ,CR'A0>G'4]#7I>C?#W
M1],VR7*F^G'\4H^0'V7I^>:P/A3_ ,?&J?[D?\VKTRDQB*JHH55"J!@ # %+
M112 **** "BBB@ IDT,5Q$T4T:21MP4=00?P-/HH **** "BBB@ HHHH ***
M* ,/5O"NG:WJ<-[?B2011[%B#84\DY..>_K6M:VEO90+!:P1PQ+T2-0HJ:B@
M HHHH *H:S8VM]I=PEU;QS*L;,N]0=IQU'I5^J]__P @^Y_ZY-_(T ?.U%%%
M4(**** "BBB@ HHHH **** "BBM71?#NI:_/LLH"8P</,_")]3_0<T 976NA
MM_!&OW.G_;$L2$QE8V8*[#U"FO2?#O@C3="VS.!=7@Y\Z0<*?]D=OKUKIZ5Q
MGSA)&\,C1RHR.IPRL,$'W%-KW;7O"VF>((S]IBV7 &%N(^''U]1[&O*?$'@_
M4] 8R2)Y]IGBXC''_ A_#_+WHN(Y^BBBF 4444 %%%% !7L/PT_Y%3_MX?\
MD*\>KV'X:?\ (J?]O#_R%)@=A1112&%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%!;06J%
M+>&.)22Q"*!DGJ?K4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5X_\ $S_D:E_Z]D_FU>P5SFJ>#=/UG6QJ-^\DBK&J"!3M
M4XSU/7O[4 >-6.G7FI3B"RMI)Y/1%SCZGM^-=WHWPPE?;+K%SY8Z^1 <G\6Z
M#\,_6O1K2RM;" 06EO'!$.BQJ *GIW H:9HVG:/#Y=A:1PC&"P&6;ZD\FK]%
M%( HHHH CF@BN86BGB26-N&1U# _@:XS6?AKIUYNETV0V<IYV?>C/X=1_GBN
MWHH \N\+>&-6T+QG:M>6Q\G;(!-'\R'Y3W[?CBO4:** "BBB@ HHHH ****
M"O!O$$,L_BW4XH8WDD:[D"HBDD_,>@%>\U5MM-LK.>:>WMHXYIF+R2!?F8DY
M.3UH \MT;X;ZG?;9=0<64)YVGYI#^'0?C^5>@Z/X4TC1 K6UJ'F'_+>7YG_
M]OPQ6W10!5O]-LM4@\F]MHYX^P=<X^AZC\*X36?A@C;I='N=AZ^1.<C\&_Q_
M.O1:* . ^'>D:AH]_JD-_:R0L5CVEAPW+=#T-=_110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %5[_ /Y!]S_UR;^1JQ5>_P#^
M0?<_]<F_D: /G:BBBJ$%%:FD^'=4UMP+&T=TS@RM\J#\37H&C?#*SMMLNJSF
MZDZ^5'E4'X]3^E(#S:PTR^U2?R;&UDG?OL' ^IZ#\:V[WP#X@LK83FU688RR
M0/N9?P[_ (9KV6UM+>R@6"U@CAB7HD:A14U%QGS>RLCE74JP."",$&DKWS5_
M#>E:VA^VVB-)C E7Y7'XC^M>?:S\,[ZUW2Z7,+N/KY;X60?T/Z47$<)4D%O-
M=3I!;Q/+*YPJ(,D_A2W%M/:3M#<PR0RKU212I'X&O4?A=:P#0[FZ$2^>UP8S
M)CG:%4@9],DT 4O#OPU^Y<ZXWN+5&_\ 0F'\A^=>B06\-K D%O$D42#"HBX
M_"I**0PHHHH *1E5U*L RD8((R"*6B@#A?$7PYM;W?<Z05M9SR83_JV^G]W^
M7TKS*_TZ\TNZ:VO;=X91V8=?<'N/<5]#US?CJU@N/"5Z\L2L\*AXV(Y4Y'2G
M<#Q*BBK5CIM[J<XALK:2>3T1<X^I[?C3$5:*]"TOX73RQ;]3O! Q'$<(W$?4
M]/R_.LK6?A[K&F;I+91?0#^*(?.![KU_+-(#DJ]A^&G_ "*G_;P_\A7C[*R,
M592K X((P17L'PT_Y%3_ +>'_D*&!V%%%%(84444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M6>@UA^)?$<?ANV@GDMFG$KE %;;CC-:EB+I;" 7K(UUL'FE!@;N^*XOXH_\
M(*L/^NY_]!J:,%*HHO8O&UITL-*I#1I#O^%CG_H!7?\ WU_]:NC\/:Y_;UE)
M<_9)+79)Y>R0Y)X!ST]ZSXO'GAQ844WYR% /[B3_ .)J+Q-K^_P<=4T>Z90T
MBJDJJ0?O8/!'M6DH7M%0M?KJ<U/$."=259325[)*_P"!UE%<+H5QXHUS^S[T
MW"6^FQ;-^\_/<;<;CT[D'T%0C6=?\6ZI<0:'.EEI\!P9B.6]#G!.3CH/QJ?8
M.[5UIN:_VA!Q347[VRMJ_/T/0**\^GU3Q'X/O+=M6N%U#3IFVEP.5]>< Y[X
M.0:L^.M=O-+ETB6QN76*7>SA,?O -F/T)_.A4).22>X/,:<:<IR33C:ZZZG<
M45P%W:>.;FU?4A>QP$+YBV<9PRCKCI@GZFHM+\1^(_$]BEEIWE07463<WC !
M<?PX&#@GGMV[4?5W:Z:_R%_:,5+DE"2;VTW_ *\ST2BO.(]6\1^&/$-I::Q=
M"[M;E@-W48)QD' ((STKT>HJ4W"VMTSHPV*C7NK--;IG%77Q!^S74T)T6Z81
M.R;PW!P<9Z5!'\2TE!,>C7+@<95\_P!*[2__ .0?<_\ 7)OY&N/^%_\ R KO
M_KY/_H*UM'V3@Y<NWF<-3ZU&O&DJOQ7?PKH.@\:W=WKVE6D=FD-O>)N=903(
MOS.O7('\([=Z[:O-?&-U-9_$#3KBWA\Z=8$\N/\ O,6< ?F:GU.V\<V5G)JD
MFIQGRQYCP18^1>_&W!Q_G-.5&,E%JRN32QM2DZD9ISY7T6RM_6AZ'17+6/BY
M7\%MK=U&/-BS&Z+P&?.!CTSD'VYK,L;;Q?X@M5U)M72PCE&Z&%$_A[9]OKFL
ME1>O,[6.QXZ#Y533DVKV7;SN=Y17*>&-;U%]5N]"UK8U[;+O651@.O'^(-=7
M6<X.#LS>A6C6ASQ_X*9P:_$N.0L(]&N'VG!VOG^E6K'XBZ=/=+!>VT]D6. T
MG*CZ]Q^54?A?_JM5_P"NB?\ LU7OB0UE_P (\%F,?VOS%\@?Q=>?PQG]*ZY0
MI>T]GR_B>13K8IX7ZTZBZNS2Z/N=D"" 0<@T5YQKVKZGHWAOPV8;B2%WA_>@
M=6 5, Y]C6OI]UX@C>;7M:FC@TU86=;-?O*.J]NOU/?M6+H-1YKG;',(N?L^
M5W5F^R35]?0["BN!T]_%7BN-M0AU%--LBQ$*(N2<<?4_7/X5=T/6-7L?$?\
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
M6">:IRK.S/M/MDG%;=1.<>3DAZG11H5?;.O6M>UDEVW.&^*'_($L_P#KY_\
M933O'G_(CVO_ %TB_P#0374:KHUAK4"0ZA!YL:-O4;V7!QCL1ZTM_H]CJEBE
ME>0^9;H053>PP0,#D'-5"K&*C?HS*M@ZDY5FFO?22^7<30QC0-- _P"?6+_T
M$5QNBIYGQ,UQ,XW0R#/XI7>P0QVUO'!$NV.) B#.< # JG;Z)I]KJLVIPP;;
MR<$22;V.0<=LX["IC42YO,UJX:4_96^R[O[K'$>!-3MM"GO]'U.1+6<39#2'
M:I(&",GZ CUS4GQ#UZPNM+CT^TGCN)3*)',;!@@ /4CC))KKM4\-Z3K+B2^L
MUDD QY@)5L?4=?QKEO&>AZ;HWA%TT^U6'=.FYLDLW7J3S6\)TYU5+6YY]>AB
M*&$G237(D]=;V[6V^8>)X7E^&6FLBDB..W=L=ALQ_,BM31O%VB)X=M&FOHXI
M(8%1XF/SY48.!U/3M6OHL4<_A?3HI45XWLXE96&01L'!%4XO!7AZ&Y$ZZ<A8
M'(#.S*#_ +I.*SYX-.$[Z/H=*H5U-5J+6L4G>_Z'+^!+K[=XRUB[V%/.1Y I
MZ@%P0*L^'/\ DIFN?[C_ /H:5UUIH>G6&HW%_;6^RYN,^:^]CNR<G@G Y]*+
M;1-/M-4GU*"#;=S@B23>QW9()X)P.@HE6BW*RW5B:6!JPC34FFXR;?SN<AHH
M!^*NK<=(F_\ 9*O?$O\ Y%>/_KY3_P!!:NA@T33[;5IM4B@VWDP*O)O8Y!QV
MSCL*?J>E66L6HMK^'S80P<+N*\C/<$>II>UC[2,NUC3ZG4^K5*5U>3;7S."\
M:V<K^'- OE#F*WB59"G5=RK@^W3K]*FM](\/W%DMTOBR\6,C)#W:JR^Q!&<U
MWRVL LUM/*5H @C\MAN&T#&#GK6&W@;PXTWFG3AG.=HD<+^6:J-=<O*[JQC5
MR^7M'4BD[I7O=6:5M+&7H\/AG2=!O;W[=)=6%[(L4IN!G+ D8P #WS].:Q=9
MT31]+LI-6T'7?)D3!6))PV[GH"#G\\UZ,VF6+6'V$VD)M0,>3L&W\JR$\#>'
M$G$HTY20<[3(Y7\B<40KI-MMCK8"<H*$8QT6^J:?=;EOPS?7&I>'+*[NQ^_D
M0[CC&[!(!_$#/XUS/Q1_Y!5A_P!=S_Z#7=HBQHJ(H55& H& !5'5=%T_6HHX
MM0@\Y(VW*-[+@_@16=.HHU>>VAU8G#3JX5T4[NR5V5H?#>B&",G2;(DJ,GR5
M]/I6/X[M8+/P6\%M"D,2RIM2-0 ,MGI77JH50HZ 8%5=1TRTU:S-I>Q>;"2&
M*[BO(Z<@TH5&IIR>B*KX6,J,H023:L4] C$GA+3HQ\N^S09'NM<CX%U.VT*:
M_P!&U21+6X$VX-*=JDXP1D_0$>N:] MK:*SM8K:!=L42!$7). !@<FJ.J>'M
M*UE@U]9I*X& X)5L?48-5&I'WE+9F=3#5/W<Z;7-!6UV>FIR/CW6+35+6UT?
M3I4N[J2=6Q"=P'! &1W)-1>-;<VLOA:V<AC%^[)]<>6*['3/#6D:/)YEE9)'
M+C'F,2S#Z$DX_"I=1T33]6FMY;V#S7MR6B.]EVDX]#ST'6KC6A%Q2V5_Q,*N
M!K58SE-KFE;T23N7V^Z?I7!?"T#^SM0/?S5_E7?=16?I6B:?HD4D>GP>2DAW
M,-[-D_B3649I0E'O8[*M"4\13JK:-_Q.1^(G_(4T#_KJ_P#Z$E=]6?J6B:?J
MTMO+>P>:]N2T1WLNTG'H>>@K0HG-.$8]KA1H2A7J5'M*UODK%>__ .0?<_\
M7)OY&N/^%_\ R KO_KY/_H*UVTB++&T;C*L"I'J#5/2]'L-%@>"P@\J-VWL-
M[-DXQW)]*(S2IN/<*E"4L1"JMDG^)QVO 'XI:/G_ )Y)_P"A/78:W_R -1_Z
M]9?_ $$TEQHFGW6JPZG-!NO(0%CDWL, 9[9QW-7)X8[FWD@E7='*A1QG&01@
MTY5$^7R(I8>4/:W^TVU]QY?8V,U]\++I8%+/%=F4J.I  S^AS^%2Z#INBZEI
M44DGB.\M9U4"2%KE4VD>@(Z5Z'IFE6>CVAM;&'RH2Q?;N+<GW)/I6;=^"_#]
MY.9I=.0.QR?+=D!_ $"MOK"=UJM;G#_9DXJ$E9M*S3O;U31E>%M*T1=:N+S3
MM6N;VX@7RW\Q@P(/<''(XKLZJV&FV6EV_D6-M'!'U(0=3[GJ?QJU7/4GSRN>
MGA:/L:?+9)^6WXGD'A+PQ'XA%ZSWDUOY+J (QUSG_"NPT_X=Z5:72W%S-/>,
MIR%E("_B!U_.M_2]#T[11*-/M_*$Q!?YV;)'3J3ZUH5K5Q,I2?*]#BPF5T:=
M./M8IR7]?UH<!\2P#)HHQQYK\?\ ?%=3XFLI=0\-7]K "97BRJCJ2"#C\<8J
M;4]$T_6# ;Z#S3 2T?SLN"<>A'H*T*AU/=BENCHCA7[2JY;3LOPL>4>&+#2=
M1T\)=:[>6-U&2&A\\1KC/!7(_P FMS1M(\/CQ&LMMKES>7=FID^>0,NWD'YL
M<XSV/>NAU#PEH>IW!GN;!#*QRSHS(6^N",U<TW1M.TB)H["TCA#?>(Y+?4GD
MUK.NI)V;U]#DH9=.FXJ48M+KK?3;3:YQUWI'A+Q$TE_9ZHEG<L2S$2!?F]2C
M8/Y8J+PMKP33=6MM;NA=:=;,L8F<%PP8E<>I!QGZ5TUUX+\/WDQEDTY%<G)\
MMV0'\ 0*T(-&TVVT]K"*RA%JWWHBN0WN<]3]:3K0Y>75_H.&"K*K[1*,=[VO
M9W[H\_U?0=#LK&75M"UT6\D:[TC2<'=_LC!W _7-=GX2U"ZU/PU:75YS,P8%
ML8W8) /Z5 / WAP3>;_9PSG.WS7V_EFN@CC2&-8XT5$4855& !Z 5-6K&4;;
M^IKA,).E5<VE%-;*]K]]=CA_'=].NIZ7ISW<EGI]P<SRH<9Y .3Z ?SK*\0Z
M'X8TS1Y9;?4I9KHKB%!<*^X^I '2O0]1TNQU:V^SWUNDT><@'@@^H(Y%9D'@
MKP_;QR(FGJ?,4JQ9V)P?0D\?A54Z\8Q2U5NW4RQ. J5:DW:+YMF[W6G0YN#_
M )(Z_P#NM_Z.KH_! QX.T[']UO\ T-JOKH6G)HQTA;?%B<@Q;V_O;NN<]?>K
M-C8V^FV4=I:1^7!&"$7<3C)SU//>HJ55*+2ZNYOA\).G4A.36D%'YW_(XBY_
MY+!:?]<O_:357T*]A\->-M6M-280K<N6CE?A?O$C)]"#U]17;MHFGOK*:LT&
M;Y!M63>W P1TSCH3VHU30]-UE%6_M$F*_=;)##Z$<U?MHM<KVM8Q>!JINI!K
MF4G)=K-6LSF_&_B+33X>GLK>ZAN+BX  6)P^T @DG'3I6GX&_P"1-T_Z/_Z&
MU2V_@_0K:VF@CL%VS+MD)=BQ&<XSG(Z=JT["PMM,LH[.TC\N"/.U=Q.,G)Y/
M/4U$IP]GR1[W-J-"O]9]O5M\-K*_>YB>-]%EUK0&6W7=<0/YJ*.K<$$?D?TJ
MCX9\:V$^GQ6FI3K:WD"B-C+\JOCC.>Q]0:[*LC4O"^C:M*9;NQC:4]9%)1C]
M2",_C2A4BX\D]BJV'JJK[>@U=JS3V?\ P3%\3>-=/M]/EM=-N%NKR92B^4=R
MIGC.>A/H!1X=T.;2/!%['.A%U<Q22,G=<I@+]?\ &MK3?"^BZ5*);2QC64=)
M')=A]"2<?A6O3E4BH\L":>%JSJ.K7:O:R2V5_P!3@?A[K&G6>@/;W-[#%,;H
MXC=P&.0H&!WI-8 /Q6TO/_/)?_9ZZ$^#/#YO/M7]G)YF[=C>VW/^[G%7IM$T
M^XU:+5)8-UY$-J2;V&!SVSCN>U6ZL.=R5]4S&.#K^QA2E;W6N^R^0GB#_D7-
M3_Z])?\ T$UYY;6,U[\*Y/)4LT-T92HZE1P?R!S^%>H7$$=U;2V\R[HI4*.N
M<9!&#TJOINEV>D6GV6RA\J'<6V[BW)Z\DFHIU5"-NM[F^)P;KU;MZ<K7GJ>>
MZ'INB:EI<4K^)+RVF5 )87NE381Z CIZ5N>%=*T1-8N;W3=5N+V>%?*D,K @
M@XY!QR.,9]JT[KP7X?NYS-)IRAR<GRW9 ?P! K5L-.L],M_(LK>."/J0@ZGU
M)[_C5U*R:=F]?0PPV E"<7.,=.JO=_HOQ.*^&X'VS73CGS4_F]:_B&/PSJU\
M--U2Y2&\B0,K[]A4'MN/'O@^M;&F:)I^CO.]C!Y37!#2'>S;B,XZDXZFFZGX
M?TK6"&OK*.5P,!^5;'U&#4RJQ=7GU1I3PE2&$5&R;UO?;=LX.Q,WAOQ?8:=I
MFK&^L[EE#Q!MP0$X.<<9 YR,5Z<0""",@UDZ7X:TC1Y3+96:I*1CS&8LP^A)
M./PK6J:U13::-<%AYT(M2ZO1*[2^\\STJ\;P'XBNK"_1_P"S[D[HY@,X Z-[
M\'!%=E+XMT&&V,YU2W9<9VHVYC_P$<UHWMA::C 8+RWCGC/.UUSCW'I6*G@7
MPY'+Y@T_)ZA6E<C\LU3G3J>].]_(QAA\3ATX4&G'I>^GW;G.:(MQXM\:G76A
M:.PM>(MW? ^4?7)W'TJ?3Q_Q=R__ .N1_P#0$KO(88K>%888TCC085$7  ]A
M5*/1-/BUB354@Q>R#:TF]N1@#IG'8=J?MTV]-+60E@))0UN^;F;[^AF^._\
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
M8CD5FP^"O#\$,L2Z>I$@VL6=BV/8YR/PJ88B*M>Z].IM6RVI)R22:>S=[K2Q
MS=Q_R1U/]U?_ $=74^$1CPGIN/\ GB/YFK+:%ISZ,-(:WS8C \K>W][=USGK
M[U:L[2"PM(K6V39#$NU%R3@?4UE.HI1:7>YUX?"SIU8S=K*"C\U^AQ"?\EA?
M_KE_[2%-\0/_ ,(MXVM];53]EO$*3A?4#!_]E/X&NKN-+TVUOYM>:V=KR.,E
MG1F)("XP%SCH/2N$UOQ"WC9+/2-.T^59#*'D:0 [.".W;DY/%;4WSR32T2LS
M@Q,%0IR3?ON3E&WJC>\ 6<DEK>:W<C_2+^4L#_L@G^N?R%=E4%E:1V-E!:0C
M$<*!%^@%3URU)\\G(]?"T?8THPZK?UZ_B%%%%0;A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "
M$ ]0#2T44 %%%% !1110 4444 %%%% !1110 4444 (5### $>]+110 4444
M %%%% !1110 4444 %%%% !00#U&:** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** $  Z "EHHH **** "BBB@ I JJ20H!/7 ZTM% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445R/CZ[N;.V\/FVN)8#+KME%(8G*[T:3#*<=0>X
M[T ==17G'A6UU#4/B;XFU'45@D%C<BV@9;B7,2F)"%5/N8(8DYYW$_6DBU3Q
M'<>(O'=I<2VK:;9Q@(H=M\0:VW+LXQSP6R>N<4 >D45Y;X2\3>(]-T;P4FI6
M-B=)U2&&SBD29VN%?R2RN^1M(;83@<C/6C3_ (JW6H7MK<16UHVG7-Z+9;9%
MF-TJ%]@E+;=G7YBO8=\T >I45RWBWQ#JFCZCH5AI-K:W$^J7+P?Z2[*J8C+;
MLCTQDC'/2L'4O'^MZ+INOPWVG64NL:2]H5%N[>3<1SR!01GE6'S#!/7':@#T
M>BO.=8\>:SI.IVVB7*:1;:F;4W=Q*_GRP*I=E1%"+N+87EC@<=.<5!>?$K5%
MTS1[U+&UTVWO(9&FNM029H$E1]GE[D7* X+!F&,8XH ]-HK@KWQMJ-MXR@TF
M0:;9V4A@$,]WYNV\W@%O)D4; 1G 5N2?3-=U,YC@DD R54D9]A0 ^BO++3X@
M>+Y-%\/ZS-HNDM::U*EK##'<.LJRN&V,Q(("$KR!D@>IXJY<_$/5=!M/$,6N
MZ?9-J&EFV\K['(_E3"X)5,[AN7!!S^E 'H]%>8I\4+NSLM6DO;6UO7M+5+B"
M6Q66.-V:01B-O,7(.YU.1G@DX&*EEN?$H^)7A&#7H[!-\5ZZFPD?:Q\M<JRM
MW'&#WST&* /2:*\LTGQA+8> _#IT[^S+.6ZAE?R+C[3<,JJY'RJ@9R,GEF/'
M'7MU6A^,DU'X=?\ "675L8ECMIIIH8R3_JBP;;G!YV'&?6@#J:*X2Q\6^(H+
MG09]<T_3H]/UR18H/LDSM+;NZ%T#Y&&R%()&,&KW@7Q#K?BC36U/4+.RMK)F
MDC@\EV,CLDC*6(/"CC&,DY!/3% '6T5YIJWCWQ)!X>UCQ)8:=I;:38W,EM''
M/*_GOLD\LN<< ;L_+UQW['3O?%'B*ZU36HM L-.>VT7:MP;V5U>>38)"J;1A
M< @9;/)H [BBO.Q\3&%AJ%Z]FJHVE0:EI<?.Z?S/D\MO]H2E5X[,*HZE\3=4
MM+W4+:*WT[S=+5$N(9!,7NIM@9UB*J0@YP"V<GT% 'J5%<59>+-:U7Q?=:;8
M6%HNG6MM;74L]PS+*%E1FVA1U;CV P<YR*Q]'\?>)[G3O#>M:AI>EQZ5K%S%
M:;897,Z-(2JO@C;MR.F2<8Y] #TVBO,;[Q_XGMK#7M9BTK3'TG1=1EM9@\KB
M:9$<*2@^Z" 1U/// QSHGQIK>C:O+!XDTZRBMGTR?48392L[H(<%HWW  G##
MD<9H [VBO-_#GQ&O]5U73H+FWL7AU&-V5;19M]J0A<"1F4*P(!&5QSZBHM'\
M?>)[G3O#>M:AI>EQZ5K%U%:;897,Z-(2JO@C;MR.F2<8Y] #TVBN'\!:EXBU
M'4/$(U62TDM;;5)X$*.Q=&79A%! &P GWS1<>,-6A\4^(;465I_8^A0QW%U<
M,[>:R-"9"J*."V1U.  .^: .XHKS'1/B?=W=W9/>VUF]I>0R2E+-9C+:[8S(
M Y90KY"D97')'458A\:>)UM_#6HW>GZ4NGZ]>0PQK'*[2P)(I9=V<!CM'48
M/8]@#T:BN#G\=7L/@36-?%K;>?8ZE)9I&=VUE6X$0)YSG!S]:JC6I-'\3>/K
MO[1;(8I;!8?MDC"(,T*C&%!))ST R3Q[T >C45Y!JWQ!UV]\&^+%MFM8=0TE
M()!=P)+$&CDSRJ2+N# J1SP<UU=UX@\3_P!LVGAVSM-)_M=K1KVYFEDD-O'%
MOV*%  9F)Z] ,=Z .THKS@_$#6[F/2;6QTFS_M6YU*YTRYBEF;RHY85)+*X&
M2O /3.,CKS5H^,M6A\;1Z%?)IMC'YD4:&Y693>;E!9H7QLX8D!3R<=J .]HK
ME/%?B'6-+UO0M*T:SM+BXU1IUS=.R+'L0-N)';KD8YQCCK7,:E\4;ZVO]46V
MMK%XM+G-O+;LLQGNG0#S/+*J57DD*&SG'.,T >I45P<_B[Q#?76MS:%I^G/I
MVC'RY?MDCK+<2",2,$P,* & YZGT[6/#7C*\UO5-$M9K:"-=0T$:I(4SE9"Z
M+M&3]WYC[T =I17F=Q\3KF/3+#$%G%>WU_>6T<DHD,,4<#D%V"Y9B1MX&.3U
M %$GQ'U8^'A>1Z? )(M0:TN;WR9WMHXPF\3; OF;3D+['.30!Z917FUSXB\2
M7GB;P>-,N](FMM0L[F2013.8)F7;DYVYP 1CODL#TKJ/%VORZ#86[V\]C%<3
MS>6@NQ(^1@D[4C!9SP.!CCG- '0T5S'@CQ3+XHT2ZN[J&.*>TNY;64Q!PCE,
M'<H<!@"&'!&15#P[XF\1Z[9V^OM8Z9#X?N \BH99#=)$,X<X&TDX^[VSUH [
M:BO.[/QSKYL='U^^TS3TT'5;B*&*.*9C<PK*VV-VR-K<D9 Y&>]5+SX@>*+;
M3=:UM-)TQ](T?4YK.93*XGF1)=FY!]T'!'4\G/ [@'I]%<*GBSQ%I^MW&G:W
MI^G1M)IDVH6AM97?:8R,QR;@,GYAR,"LNW\<^,3:>'+V;1=):#7U6.VC2X</
M'(T>]6<D$;" 3@9('J: /3J*\WN?B+J>C6&LP:S861U;3[VWM(S;2/\ 9Y#.
MH9&.06  R2,$\<=:KR_$S4K;0=>N&MK*[N=.AAGAFMTE2&4/)L*$. 0PZ]2#
MD4 >H45P,OB;Q5;:K=:/J5CI<-S<:9->V4EM,[",H0"DA(Y(W Y QQTK3^'N
MH:OJ'@?3;_6I()));6.198V8LZE0<OD#YOIQ0!U=%><V_CW7FTFP\3W&F6"^
M';VYCB2-)7-U''))Y:2-QM/)!*CH#UK9\,^(=;U[7=8CDL[*'2M.OIK,2AV\
MV5EQC"] ,'DYYSP.* .MHKAKCQEJ,/CXZ%,EA8VOG1QP&]657O%902T3@>7D
M$D!3R2.U4/#GB3Q##IWBN_UBYTO[-87]S%$\TSJ(W4J%3.T_N^>."V3C% 'I
M%%>47'Q UN]T7Q39Q?8UO['2C?6]W!'/"H7Y@WRRJ&W#&0>A..G-7;OQUJ^C
M:=H%E>#35U/4;<SFY?S7B2)57E@J[F<EN@P!ZT >E45YO'\0M:O;318[#3+-
M[^^U">P?S6D2$E(RXE0D!MA&#@C/4=>:C;QGXU^SZ^@TG1?M/A\EKQS/)Y<Z
M>6) (AC(;;G.XXSCWP >F45YKJ7Q-F:^@M=,2QMB=/AOI'OUE<$RC<L:B-3V
M'+'UZ&IXO&_B#6M1TJQT32[**6^TDW\G]H.Z_9V$@0@[1EAG@<#KGVH ]#HK
MRN?QCXGU6+PK-91V=I<S:K<6-Y TK&-Y(UD!&0,[#M)]<XKU*/?Y2>;M$FT;
MMO3/?'M0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[5]%M-;2S2\WXM+N*
M\BV-C]Y&<KGVSVK1H) ZF@#/T_1K33+[4KRWW^;J,RSS[FR-P0(,>@PHJA-X
M0TZ77;W5A->QS7T/E744=P1%+\A0,R="P4X!]JWMPXY'/2@D#&2!F@#%'A33
M1I^AV6)O)T62.2T^?G*(47=Z\,:K67@G3-.U(75G<ZE!")C<"QCO'6V$A.2=
M@/0DD[?N^U='N4+G(QZYH) ZD4 <IXO\*R^)M5\//O*6MC<R33M',T<BYB95
M*%><ABIZ]J>GP_T5=,OK*1KR=K^:*>ZNI[@O-*T;!DRQ[#:  .,9KH-0OH=-
MTZYO9MQCMX7F94P6*J"3CWP*I:;KT6J/9F"SO%M[JP2^2X= (PK8PA(/W\'.
M.F.] $.L^%+#6K^'4&GO;._BC,*W5E<-#(8R<E&(ZKGGGH>E5]1\$Z?J5I%:
MR7VK1P);_99$COY,3Q\\29)W$Y//7GK71@@G (S1N&<9&?K0!S5SX%TF[N8G
MDFU#[+&T3BQ%V_V<M%C8=A/&-J\# ..<UKZ=IK65E/;S7D]V9II92\S$E0[%
M@BYSA5!  ]!5\D 9)P*.M &!'X/TJ+1]&TM1-]FT>>.>UR_.Y 0NXXY'S&EO
MO!^CZE<:M+>0/-_:D44-RI<@8BR4*XY4@G.0>H%6]"UVU\0Z2-2M%E2 RRQ8
MF #9C=D/0GC*G'M6ED 9R,>M '/0^#--&FWUA>W&HZG!>QB*87]V\OR#. O.
M%QG.1SGO4.G> ],T_6++5C>:G=WMFCQPR7EVTNU&&"N#V_7US73Y![CBLW7M
M=M/#NBRZK=K+);Q-&A$(!8EW5!C) ZL.] &,GP\T>"UTZ&TN-1M&L(7MXYK:
MZ:.1HF;<R,1U&>?4=JUM'\.:;H?AY-"M8F?3U$B^7,V_<KLS,"3U'S&M:DW+
MMW9&/7- ',:7X"T?2K^UNHY+^X%D"+*"ZNWEBM01C]VI/'' SG Z5L:'HMIX
M?TF+3+'?]GB9V7>VXY=RYY^K&M#(]>E)N&,Y&* /+O$GP[O]=O\ 4+6'3[&T
MLKZY$TMTFI3E<9!9_LN/+,I ^]G'.>M=9JW@72=6O[F\>6_M7NT6.\2SNWA2
MZ4# $@!YXXSP<<9KI<C&<C'K1N7U'YT 8-_X,T34+C19I;79_8Q!LTC;:J@;
M<*1W4%%('JHJ*_\ !.F7VJW&HK<ZC9RW6W[4ME>/"EQM& 7"GKCC(P<5M:C?
MQ:9IMW?SAFBM87G=4P6*J"3@'OQ1I]_#J6EVFH0AEANH4FC$F P#*" ??!H
MKVVAV=KK&HZI'YGVG4(XHY\MD8C#!<#M]XU1B\&Z5#H>D:.HG^RZ5/%<6V9/
MFWQG*[CCD9-:K:G9IJT>E-.!>R0M.D6#DQJ0I;/3JP_.K61G&1GTH P)O!ND
MSZ'J^CN)_LNJW$EQ<XD^;?(06VG' R*N7GA[3]0U6WU&YC:26"WEM50GY&CD
MV[PP[_=%:>Y1U8?G2Y&0,]: .>T;P;8:',C6MYJCPQ1F*"VGO7>*%#V52>PX
M&<X[4L7@[2H=#TC1U$_V72IXKBVS)\V^,Y7<<<C)K?+*.I _&C(SC(SZ4 8V
MF^&++2=;O]4M)KM&OF,DUN9R8/,.W<X3H&.T<U/#H%A#J6K7WEL\FJK&MTLA
MRC!$V  >F#S6ED9QD9]*H1ZYILT&H3QW2M%ITCQW;;3^Z9%#,#QS@$'C- &;
MHW@W3]#G1K6[U-X(D,<%I/>N\,*G^%4)P1C@9SCM7'V'P\U Z]I,DUA9:=8Z
M9=_:U\C4I[D,1G"11. L2DD$X],"O2[2[M[ZQ@O;:026\\:RQR= R,,@\^QJ
M;(XY'/2@#C;[X8>'[^>]:1]16&[N/M4EK'>.(!-N#&0)TW$C]:T;_P %:1J,
MNIS3BX$VH303R21RE&CDA $;H1]TC KHLY&:3<I7=D8]<T <M%\/M%6VUB&>
M2^O/[8A2&\DNKEG=PF[:0>Q&[MQP.*=-X%TZ>&RW7^K+>V:/''J"WKBY*,<L
MK/\ Q+GL1QCC%=.""2 1Q6:VNVJ>)DT$K*+IK-KT/@;-@<(1G.<Y8=OQH I6
MG@O1K#^R?LT4J?V7++/"?,+%Y)%*NSDY+$[B<D]:2Z\&Z=>ZQ'J%S<ZC*L=P
MMTMH]VY@$J_=8(>F#S@<9[5T.0!G/%9FL:Y:Z+_9_P!I25_M]Y'91>4 <.^<
M$Y(XX/K]* 'WFBVE]K&FZI-O^TZ<93!M; _>+M;([\5EW'@G3)M6GU"*YU*T
M:YD66YAM+QXHIW&!N95/7 &2,9QS71@@C((-9^MZS;:#H5[J]TLCVUI$99!"
M 6('7&2!G\: ,37/ >G:I/J-Y%->VT]]%MN8K>[>*&Y8+M7S%'7C .,9'7-5
M+#X>VTWA_P .PZC-=6VJ:58I:FXTZ[>%BNT!DW+@E216S<>*[6'7[/1H;*^N
MKJXA2X<P1J5MXF;:'D)88&0>F3P>*W20.I S0!RL?P\T*#1K73;875NMG<27
M-K/#<,DT#N26VN.<')&#D$=:M/X1MFT^"U75-:C>&1I!<KJ$GFL6Z[B3@CIQ
MC [8J77/$]MHE]8V)L[V^O;W>8K>SC#-L3&YSN(  W#OGFM&?4[.VU&TT^:<
M)=W@<P1D'+A "W/3@$=: ,)_ .B_8](MK=KVT_LHO]FEMKEDD ?F0,W4ACR:
MT=<\.6>O&TDGENK>YLW+V]S:3&.2,L-K 'T(X(-2:5KMIJ]QJ4%NLJ-I]V;2
M7S  &<*K97!.1AAZ=ZTB0,9(&: ,GP_X<L?#5I<V]@UPRW-RUU*UQ*9&:1@
M26/)S@=:H:=X%TK2K]+BSGU&*WCD:6.P%X_V:-FSDB/.,<GCISTKH;JZ@LK6
M6ZNIDAMX4+R22-A44<DD^E<[I?C[0=7O[>TMWO4-T2+66>REBBN, GY'90#P
M": ([/X>:'8WEM-&;U[:TF\^UL9+IVMK>3DADC)P,9..PSQBK4W@S29]!U31
MG$_V34KF2ZN,2?-O=][8..!D5T&1G&1D=J-RYQD?G0!E7_ARPU+4UU"X$OGK
M:2V8VM@>7)C=QZ_*.:B7PKIJV>A6H$WEZ(4-I\_/RQF,;O7Y2:VLCGD<=: P
M)P"#WH P+WP9HVHR:N]U%+(=4:%YR)"I5H@ C(1@J1@'(/6HG\$Z?/HM]I=Y
M>ZI>17NSS9+J\:1\(<J%SPO([#GO729&<9&?2C<N<9'YT 9MSH5C=ZW!JTRN
MUQ#;26JC=\I1RI8$?\!%1>'/#EIX8T[[!8SWDEL#^[2YG,OE*!@(F>BCTK7W
M#!.1@4M '*6_P\T*VO(94^VFU@G^TP:>UTYM8I<YW+'G P22!T!Z"MO2M%M-
M&^W?9-_^FW;WDN]L_O'QG'H.!Q5\,"< @]ZS=&URUUR&\EM4E1;2\ELY/- &
M7C;:Q&">,]/Y4 4;OP;IU]JZ:A<W.HRJEPETMH]VY@$J_=8(>F",X'&>U03>
M =&G?5][WWD:JQDGMA=,(A*65O,1?X7RBG/M73Y&,Y&/6C<-N[(QZT <Q:^
M])@GOYYY[^^EO[,V-R]Y<M(7B.>/;J>F/SYIO_" :7_9]C;?;-5\ZP9C:WOV
MQOM$(8 %0_\ =P -N,<5U)8 9)&/6EH PXO"NGQMI+M+>32:7+)-!)/<-(S.
MZLK%BV2>&/':I/\ A&=/SKAQ+G6AB[^?_IF(_E]/E%;%% ',3^!-*E-F]O<:
MA8SVUHED)[.Z:)Y(4'RJY'WL>O49K2M_#MC:ZQ;ZI'YQN8+'[ A>4O\ NMP;
MDG)+94<DYK5HH Y>X\!://IL=DLE[!Y5])J$4\%P4ECF<L6*L.@.]ACT-=-&
M@CB2,,S!5 RQR3CU/<TZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBOB5
MICZOI^@V@BG>-];M?.\C<&6/+!CE>5&#U[5VM% 'BOBO0&L_%=U;7&G0MHHL
MHH=)#Z7<7J18!WK'Y3CRY"W.3R1CD8K0DT.2WU6T;Q5I.I^(8%TBWALIHK=F
M,4R[O,++G]W(WR'>3QC[PQ7K58FM>$M%\03K/J5K))*L?E;H[B2+<F<[6V,-
MPY/!SUH \BTQ3<?#_P (6EYI<,MBT-TYNKG3IM059/.(5/+B8?,PR0Q].*N:
M'X?N-:TWX?V.LV=ZUO%-J27"2))'MC&[RU?G*J0% !/(XY%>S6EI;V%I#:6D
M*06\*!(XHUPJ*.@ J:@#Q36]*L(Y/%T.LZ'J=UKDK2?V//!;2R 6_E@1+%(H
MVH%.=P)'?.>E6FTZ^^R8^QW&?^%?FWQY3?ZW'W.GWO;K7L-% 'E&G^$XM#U/
MP'?Z593P7MQ"\6HS_.Q<&V)_>Y]' QGH< 5S<FF06%EX7BNO#^HVWB)-<M!J
M&H3(0MP_F\GS2<2AC@@#.,=L5[W7/6O@?P[9ZJFI0Z?_ *3&[21;YI'2)CU9
M$9BJGD\@"@#'^)1,EMI5M-IT-Q8RW#&XN)[*6\CMR$.W,,1!;<3CG@?E3/A/
M#=VWAF_M[F&:&.+4YUMHY;=X L7!7;&Y)5>3@$G'2N\HH \+GTS5E\*^'!/9
M,VDQ:AJ+7T%Q8RW"!FF<Q/)#&0S+]['4#(.*OP:#<KH6D/>65YJGAQ=4GGGT
MVWL98MD;)B/$#L7:,.&;;_MCCC%>RUGZQH>GZ]:I;ZC"TD<;B1"DKQLC8(R&
M0@@X)'![T >/6FR"R\:16&@R_8)-4LXVM;J"27[-#Y:DNT2'>57@^6", @$
M BJ\&G7H\+>-+.TLYOL;W6FRVD<&G2VL;_O4WM'"Y) ^4$_3.!7M.CZ'IN@6
M1M-+M5MX6<R/ABS.YZLS,26/N2:T* ..^(]K=76AV*I;W5SIZ:A$^IV]J&,D
MML,[@ O+#.TD#D@&N!U;2_/\.^,O^$8TN^M?#\]G;K!;M;21B2Y$OSO%$P#
M;=H)P 2/:O;Z* .<OM$M-(\"ZMIVEV[*ALYR%!+O([(<DDY+,3^9KSC4?"\^
MF>"/"#6M@[63K'-K4<UO+<[W, "&6)&#LBMD;1P/EXP,5[510!XS!H-U_P (
M]:.]I=:AX=_M@SW&EVMA-;XA\HJ-D,C%VC\S#[>^3@8K.?3_ #[3X@Q:'HM[
M!%'-I<T-@8R)0B,)&"Q]5X!(3KR.!TKVC5]&L-<LQ::A"98@XD7;(T;*PZ$,
MI!!Y/0TS1M TSP_:O;Z9:B!)',DA+,[R,?XF9B68^Y- 'G&H7\GB3Q-K=_9:
M9J26A\)W%O')<6CQ>;(7SM4,,GKCWYQ65X@M9;K3-)L+W14_=:! MO--I-Q>
M/+*4(:--C*L3+@<MSSZ"O;J* /&]/TR%=>\#ZKKVE7EP\VB)!),;:25EN@T1
M3S-H)4@;N6]ZHOI3_8'@.D:H?B$=2+KJ'D2[<>=D2>=]SR?+XVY]L5[E10!Y
MOHW@VPUCQ%XTN-6LI6,]X]O"\FX*(W@169 >,G)&X?W1Z5'X 74=:US[1K",
M7\,P-I".>1+<;OWDH^L:Q?\ ?35Z+>V<&HV,]G<JS03H8Y%5RA*G@C(((_ U
M7T?1M/T#3DL-,MA!;*Q;;N+$L3DDL2223W)S0!PUYX0L/$?Q'\1MK.GR7%H-
M.M5AW[A&S_O,D8X+#C!ZC/O7/Z1X9>T\->!-=%G>_P#"0'4;:.\N7,AF\D[E
M97ST0*%&#P *]HHH \*NX[RX\76.H1:1]BU1?$">>D&E7'FI"9MI9[HML9&7
MG &,'C %;&F^&M.6?QYI#:'.-1N'N9+5C;R>6\#1QE LF-IRXSC.<@^E>NT4
M >%S6!;P=X3%AI4T>E6[%=9M[K3+B1#<^2@#R0@J\BA@PR,KGUQ5Q?#4UYH?
MAZSD6YETZ?Q(91#%:36JP0&%P5578ND9.3R1]_'%>T44 <7X\TN9/!UI8Z9:
M7#Z=;W-NMW:66?,>S4X=$ Y/&.!R0"*X;4M-CETGQ@WA32KZUT"71A&(&MI(
MEFN]Y^:*-P&X3@D 9.*]MHH \YM/"]MX<^('AJ?1[.>%+NRNDU&4%V$I58RA
MD)S\VXMR>357QI::>_Q-L;K7-)O+[1UTATD,-M)-&K^:"-ZH#N'M@\X..,CU
M"B@#PRXTO6AX8L2MA=+X:76KB5+*\M99S':%?W/F0JP<QA]QVYXRI((%6O\
MA'9KKPWIELJSOIUSXGMY%@M[*>T6"'80^Q78ND9.3G@ L<8KVFB@#R2]TAO"
M]WXSM-$T-Y=,EL[-TLPDC0EV=EE954Y.%PQ52"<5S\6G72Z3XYMM.LW-C<:/
M&T*VNE36<4LN7!*1.6);& 2,9QT[GWNB@#SW3_#ULWQ:DU*;3CE=%MG2=D(
MF#NIYZ;MH48],51\3V6G-XWU*?Q=I%_J6G26D2Z5Y%M+.D; -YB@1@[)"V"&
M..,<C%>H44 >1:+X7NY]?\#R^(=/EGO(=+N?/EF!8H5=#"';IN"GOWS6OX_T
MK3W\;>%]5U+2I[RR1;B"X>&W>8@E5,0(0$_>W8KT:B@#QW4/!MKJ>G?$34KO
M3;B74(KJ>73F^<%66!&5X@.Y88R.NT#M5+Q#8ZE=:]Y^NV@N;6?3+863W.EW
M%YL?9^\51$P\N4OSDC)XY&*]OHH X7Q!X>U;4OA&FCI*U]J26UNS"<>6;DQL
MC%&!)P6"D')ZGFK=EXU362FGZ?HVLV]^\;!OM-@T4=HP4XWLV%ZX'RYS77T4
M >)Z+IB*?#4>GZ-JMMXPAO8FU>\F@E7* GSS)*?D=&&=H!/48J._\'(_@GQ+
MK*Z?>#7XM;N);*=-XEB7[2,&,=@02>!SG->X44 >6:CX:M?#?BB_&CV<MO8W
M7AN[-TREV22567:S$YR^"W)Y/-<_X8L[*6R\$'0=&U*W\01O;27]X]O(JFVV
M?O-\I^5T9<;0"<< 8QBO;KFWBN[6:VG7?#,C1NN2,J1@CCVIEC96^FZ?;6-I
M'Y=M;1+#$F2=J*  ,GD\ =: /$DCO)_%^CZC%I'V'4CKH^V1P:5<+)%$SL#Y
METS;'5EP< 8YXP!4^H>#XY/!WB_6O[.NCKL.LW4UA*-_F1@3@J8P.QY/ YS7
MMU% 'E&LZ;=+XQG\'11,=*\17,>J2L.D2)S<H?\ ?9(O^_AKN[C4[75_!^H7
MEF7,#6]PBEXRARFY3P>>JFIM/\,Z1IFKWFK6MH5O[S/G3/*[D@G<0-Q.T9YP
MN!6C+;0S6CVKQCR'0QL@X&TC!''2@#PWPQ9V4NE>"CH6C:E#XC26VDN[UK>1
M5^S8'F%Y3\K1LG"J"<<# QBK6IZ9K']C3?Z'(^FCQ3?37T,EI),KQ%F\MVB0
MJTD8/) ..AP0*]DT^PMM+TZVL+./RK6VB6*),D[448 R>3P.]6: /%ULY[/P
MA(@LHKG2+S5E/EOH]T(+*,1\NMMO\QD+ <9"Y8G%4['2VE\':M978O+6QCUU
M9K55T:=K<IY0;#VV2XA)SQG@D=.E>Z44 >&7MKJ=QI'AJ6ZT&"TT.+[4LMJ=
M.N+BW$A?]W*UNI$@5AN*[L[<].17I/P\L9[#PHD<LLCQO/+)!&]M)!Y,98X0
M)(2P4<XR>A%=510 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5C>(O$4'AVVMF:VN+RZNYA;VMI;@%YI""<#)   !)). !6S6%XF\.MKT
M5E+;7SV&H6%P+BUN5C$@1MI4AE.-RE6((R/K0!1N/&SV=C;_ &OP_J<6J75R
M;:VTW,;23,%W%E8/MV <EB1C!JK<?$BSL])OKJ]TN_M[S3[F&VNK!@K2H92
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
M-M=1>=F?;]I(977J!MP.>.1ZU6O?$OB.YUO6GCU%[74+/4S;6EO+J4,$ 0,
MBM"PW/O!SNSSNXQB@#VRF1RQR@F-U< E25.<$=17F']M75M\1Q'?:S/<VMUJ
M!M;5=.U"-D@.PCR9K<C<""K$N">V<5E^'_,L?!GBB*P\6"UU1=2N(@M]=1HL
M7^DXW'Y<JSC(W'C+9 H ]FK,M/$.D7^KW6E6E_#-?6H)GA0Y,>" <GID$C([
M5@?#S51J6E:A"TM^\]I=F&;[7=I=;&V*<1RH,.N#GGD$G-<'IKWVA>%KB2'7
M;ZVM[SQ/-97EY(R'[-#YSAI0=N%9B%!8\#=G H ]NHKQK6=?U'3-)\86>B^(
MKK4K.RLK>:"_>82/;SO)AHO,4?-\H!]1G%=_J8U/PSX#U2>UN[G5-3@MI9TE
MN &9I,$\*H V@]%'TH Z:BO*O[7&E^$K[5=$\9W.NZN=*:X%I+/', WRYE$8
M7*;<GY>G8CBGV&JO8^)-)M='\6W.OP7]E<2WJRS)+Y(6/<DHV@>7EOEV].?:
M@#U*BO%[(^)$\+^"]9'B[5&N]9N8;.X638T2QR(_*J5^^-H(8YYZ\<58UK4=
M;\/Z7XZTRWUV_N/[/2QFL[FY<--$9GPXW #(^7]: /8**\RETG68?'MOX>_X
M2_66LK[3I+NX<O'YH='5?W;;?W8.\9 ':L*?Q1X@AT32=.FU&Y>'^V+W3[B_
M\]+>61821$IE8;4+>O4[<=30![53))8X8VDE=41>2S' 'XUY$=3\13:+I-JF
MN21"X\2)9Q7<-U%<RB Q,61W4;68,#U']W.<54\61:A!X=\?Z#/K6HWMKI]O
M:74#W#JTN)-V]&;;ROR@]L4 >UT5Y3XLU&6QL]-ET[Q5)?Z=#;SS7"PZM#!=
MS?-Q(K[=L@7#+MXYQUKH/%>OW5M\.K+4]-NI[>.Z-J);Z6,&2W@D*AY67&-P
M4\\8!/M0!VU%>0W^M7>E#Q-8Z+XFNM7LH/#\M[]JDG69[2X!PH$B@?>&6VGI
MMR.*[K1H+O3O!;W%WK<L]W+;&Y>\O"NR%C&#P   BXSCGODF@#HGD2*-I)'5
M$499F. ![FE!# $$$'D$5X>]]=WO@GQ9I%_JFH7&HQ:,;IYHM0CN[:90&RR,
M%R@8@Y0XXZ>M;-]J\$&C:!I=CK]_=-<023_:%U2&V3"*@*--L/*[AA1SUSTH
M ]5:6-'1'=59SA03@L>O'K3Z\+AU&?7-*\!ZKK&OW%L%U&\MWO5GC4 *LH1R
MY7;N(4+G'()XR:LZQXCUZ;7/$"1ZK)9W.GW BL5?4H+>()M4H[QN,RAR<D^^
M!C% 'M=%>6WD>N:SX@\9*WB+4M.33+:WE@@LY%"K*;?><D@DKD=!C.3GM4>F
M7FNV_P#P@VOW&OWMU)KLB1WEI)L%OM>!G&Q !M(*CG//Z4 >K45XGX?\2^(]
M3O["\?47CU"74_)N;.?4H5B""0AH1;D;PP0<'J2,\@U)?76OQ^%/$_BE/$VI
M)/I6KW*6MJK+Y'EI/MV.I&6&"1UX&,=\@'LJRQM(\:NI=,;E!Y7/3([4^O,;
M%(;+XL>+9)O$$MI-Y%O+##-,@24>5*3E2,LJ8SP>,<YJ3X<:M=2:S<:7J>I7
M5]J LUN&F34([NTF7=M,B;0#&2?X#V^E 'I5%>2ZWK4TM]XMGU#Q=<Z)=Z0Y
M73K*.5$5D$89'*,"9=[$C'M@5:M/[=\5^*A9W>M:EI"'0;.[FM[)@C+<.7W<
ML#C!'([X'I0!Z;+*D$+S2L%C12S,>P')-1V5Y;ZC8P7MI*LUM/&)(I%Z,I&0
M1^%<CX6U2]UGX2QWVH3>==O93I)+@ N5+IDX[D**X3PSJQT_PUX*N-+\5W%[
MJ-Q-;6<VDF5&3RC\KKY0&4V*,[_;)ZT >X55L]1L]0:Y6TG64VL[6\P7^"0
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
MVO4+V[6UO),9%&,G:BD@#(SD<4 ;%K:6UC (+2WBMX5Z1Q($4?@*065JL$D
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KF_%_A^\UJ#3[O2KB&#5=,N1=6K3@F-S@JR/CG:RDC(Y%=)10!
MPNI:3XM\7Z!JFDZQ;Z5I=O<6WEQ>1,\[F4,"&)*J G&",$\TQM"\2:]K5EJ&
MLVFG6 TVTN(84M;AI3/)*@0DDJNQ !D#DY^E=[10!P$7@N^3PQX&TYH[;SM%
MN[>>Z&[C"1N&*\<G<P-8WQ$T&\M=&\=ZDXB$&IC35@_B.8Y%5MP_$?6O6*"
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9+&)8R
MA9E![JV#^= #Z*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\
M?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_
M8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\
MW^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[
M G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S
M_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:H
MJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?
M^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\
M:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y
M[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^-
M%JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/
M>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_
MF_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@
M3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?
MXT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"
M?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_
M '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJ
MOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[
M_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH
M^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO
M<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6
MJ*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][
MG_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;
M_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/
M^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C
M0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_
MSWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\
M?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_
M8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\
MW^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[
M G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S
M_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:H
MJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?
M^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\
M:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y
M[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^-
M%JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/
M>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_
MF_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@
M3_GO<_\ ?YO\:/L"?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?
MXT 6J*J_8$_Y[W/_ '^;_&C[ G_/>Y_[_-_C0!:HJK]@3_GO<_\ ?YO\:/L"
M?\][G_O\W^- %JBJOV!/^>]S_P!_F_QH^P)_SWN?^_S?XT 6J*J_8$_Y[W/_
M '^;_&E2R5'5A-<'!S@RL10!9JEJVK6.A:7/J>IW M[.  R2E20H) ' !/4B
MKM<+\9/^23:]_P!<X_\ T:E &AI'Q*\':[J$=AIVO6\MU(<1Q,K1ESZ#<!D^
MPJUK_C?PUX7F2'6=7M[69QN6(Y=\>NU02![XKB-8.O\ CRWT?2X_"-WID<%W
M!<R:C?21CR50@DQA226/2KOPO6T?6O%LE\$/B0:M,+DR?ZU8>/+"YY\O'3''
MZ4 =UHVNZ7XAL1>Z1?P7EN3MWQ-G!]".H/L:QO&6E^*M86RL_#NLPZ3;.S?;
M;GR]\P7C;Y?ZYZ'IS4WAK5K&^U/Q!96.G0VGV"^\J5XMN)W**2Y  YZ#G/2D
M\;>---\#Z"^I7[;Y&RMO;*?GG?T'MZGL/P% 'FE^GB;X=>/O#%G#XMO]=@UB
MX\F>SO6+LJ[E!89)Q]XD$8^[W&:['Q#X4\8^)/$%R/\ A+9-'T) OV:+3D*S
M2' W%VR,<Y[GZ"L7P'I\$VK2>-O%^L:?)X@NUQ;VWVE-MC$>B*,\-@_AD]R:
MT?B/\07T:>'PSX?DA?Q'?856D<+':(?^6CD\ XY /U/8$ R_AQJFOV/Q'\0>
M#=0UF77+"P@$J7DW+HYV?(6R3_$002>4XQS7K=<5\/="T+PKIAL;35K74-5N
MV,UY<B=7DN).23U)P.<?B>I-=K0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%4-;@N+K0KZ"T.+B2!U3!QDD=* (H_$>CRW@M8]1@:8ML #<%O0'H
M3[9JW-J%I!>P6<LZ)<3@F*,]6QUK$TO7=%-I9:>B%)UV(+0P-OB8>HQQ@\Y_
M&L.[74]9DO=5L],:8^:AL+CSE&Q8F/(4\G<=WU!H [F&[@N)YX8I TL#!95[
MJ2,C]*KR:UIL-K)<R7D20I(8B[' WC@@>I^E<UJ&JM:26VOV$3.FJ6OD% ,X
MG S'G\=RGZ4^6SB\.WNBS7BM)86UN\32A2PBF8@F0_7D9]Z .BMM:TR[M9;F
M"]A:&'_6,6QL_P![/3\:;8Z]I>I3&&SO8I90,[ <$CU /4?2L/6;RSUBQCN;
M")[NVMKR*2[\N$XFC&>!Q\^.#CVHU#4;+7K[2HM(;[1<0722M*B$"&,?>W$C
MC(XQWH Z>:[@@F@AED"R3L5C4_Q$#)'Y"H[?4;.[6=H+A)!;NT<N/X&'4&LS
M6_\ D.>'_P#KYD_]%-7-V]K<6%MJ6M6*,Y%W<Q7D _Y:Q;SAA_M+G/TS0!UU
MQXATJU@MIIKQ5CN5+PMM)W@8Y&![BI(]:TV;3Y;Z*\B>VB_UCJ<[/J.HKDK2
M]MM.'A&XNYEAA%C*"[= 2J5)?1'7)-<N])A=K:73_)WA"HN)02<KGK@<9]Z
M.QGO+>V2)II0BS2+'&3_ !,W0?C5*X\1:/:WAM)]0A2<$ J3]TGL3T'XUB7F
MKVFM_P!CVFGNTMPEY#-+&$(,2IRV[(X]*HWFH1:5>WK:5=N\\USNETJYMB3*
MY(!*'&1GJ.HH Z6?Q3HMM</!-?*LJ,592C=1U[4Z?Q-HUK+Y4U\B/M5\%6X#
M#(/3TJOJ63XNT$X_@N?_ $%:SI)M5M_$OB"33+6VN"L4!99G92<(<!0!SWZD
M4 =*-1LV:U"W"-]JSY!4Y$F!DX(]JI?\)3HOGF'[<OF!]A 1OO9QCIZU@Z;%
M%$?"0AF$R,UPY8+@99&)&.V"2,>U5M#U1+1Y(I/$$%L@O92UH]N"Q'F'C=GO
M0!U=YXBTBPNC;75_#%,,;E)^[GID]!^-:8((!!R#T-<)JM_#I>HZC-IUZR7<
ML@\W3;FV++<,./D.,\CTR*[.VNX[DO&"!-%M$T?>,E0<'\#0!#)K.G0P/-)=
MHD23FW9FR ),XVFK$EW!%<P6[R 33[O+7^]M&37#W$$=SIL\$R;XI?$A1U/=
M2^#4T4=_:>*=*TFX+.MLEQ]ENFYWQE/E!_VEQ@_A0!TD_B/1[:[-K-J$"3*=
MK MPI]">@_&M0'(R.E<=HFK:7I6B)I6H1M%>IE)[9H6=IG)Y8  [\]<UU<%U
M!<M*L,@9H7\N08^ZV <?D10!C:AXW\-:5J/]GWNL6\5T#AD.3M/HQ POXFMV
M.1)8UDC=71@&5E.00>A!KR7P[K&A^%M*U#1?$]C(VKO<2&6-K0RM>ACP5.,$
M'W(I/$=W:_V_JPUV[U.PB2SB;0H;?S(ER4YP%_C#8&#T_#C3D,%5TN_^&]3U
MVJ&D:Q9:Y8_;;"1I(-[1[F4KRIP>#[UYA=W=TU_H0\:W>H6=DVE!D:!G3==;
MOXMG._;@X]?QK$@GU"#P'H2K+)%I3WUS]M>222,9W?()&C!8 G=T'6CV8.MK
ML>\T5QWPW%[_ ,(],]Q?QWEJ]PYM&1Y'V1]-NZ158@$'!]*X$7USQ)]NU/\
MX3K^T=IM-TFS9OZ;?N^7MYS_ $I*&MBG5LD[;GJZ^)],?Q$VA1O+)>H!YFR%
MBB$J6 9@, D FGZUXFT;PZD;:MJ$5MYGW%;)9OHH!./>N4\'Z5;)\0?%MR!-
MYD-Q'LS,^/G0ELC.#STST[8JOJMW9>&_B;=:OXBA;[!<VB1V5V83(D++]Y.
M<$G)_'WHY5>PN>7+=]SO-,U6PUFR6\TZZBN;=C@/&<\^A]#[&KE>6Z[JNGWM
MIHMQ;17NF^%)[N?^T)((6@+M@;&.T9V,<\_U%9$MQ>S>&GBM+W4#H[:_!%I]
MR\C+*8CD-M8\E0>F:?('MK'M-4'UBR37(]&:1OMLD!N%3:<; <9STZUYAJ7]
MJ:./&VE:+<7Q@MEM)(U\UI)(E<9E*$DG.,U4L5TVX\672^&;J^NX6\/W"QM,
MTC'S3V0MSUQTXR30H"=;6UCVFBO(-'\1_P!I:IX#L[*ZGDN;:WN8[M'#J#*(
M1A6)X8Y!/?&1ZU8\'3Z7=:A:+JFHZTWBB225;RV9I0H^]PR@;0@&,8[XI.%A
MJLGL>F:?J=GJMNT]C.LT2R-&64'AEX(YJW7F_P +$TZR.JZ<#,FK17,OG0R-
M(=L8?"G!^7OU')KTBIDK.Q<)<T;L****184444 (S!5+,0% R2>U107EK=$B
MWN892.OEN&Q^55];_P"0#J/_ %ZR_P#H)KSK1()XKKPPR:)9:;*MBTT5Q$X+
MWQ$./+;"C!.X.02?N\=#5*-T1*=G8]3HKRW2=3\1ZQ"R6NJG[>UH\D\+S*S1
MS+@J/+$8\OYOE().03UQFNDT'7;G6)EU3[2D%C>W"P6UO.IRRI$Q?;TPQ?=U
MSPE#BT*-1,ZJ:X@M]OG31Q[CA=[ 9/H,TGVF#[1]G\Z/SL9\O<-V/7'6N,U9
M](M_&.HR>)D@-K)8Q+9&Y3<A&7\U4S_&3MX')XJEHEL]E?\ @Z>_B\JZ_LVZ
M\^21</M41[0YZY"^O3FCE#GUL=_]KMO,DC^T1;XQN==XR@]2.U$%Y:W186]S
M#,5Z^6X;'Y5Q6IQ:?<^);^:-XX;:^\.R,]S%%NW!G #X'+<$4SP?J%E87UU:
MQS:7<6*10*NI6=H( TC,5$38)#-T/7OS1RZ!SZV.Z6X@>9H4FC:5.60,"R_4
M4Y9$=F574LAPP!Y4]>:\XTZ^\/W?B_SM'6P@DL!-';PQE4FOIF'S9/\ <'."
M>IYZ 9O>$[O6K/7O[)U#2WB>>W:]NYFDC8M,SD%OE8_+P$ Z@ 4.(*I<[NBB
MBI- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *HZSHUAX@TFXTO4X//LK@ 2Q[V7< 01RI!'(%7J* $10B*BC"J,
M >U<[K_@/PSXGNTN]5TM);I!M$\<CQ2$>A9""1]:Z.B@#,T/P]I'AJP^Q:-8
M0V=N6W,L8Y8^K$\D^Y-4O$W@CP]XQ-K_ &]I_P!K^R[O)_?.FW=C=]UAG[HZ
M^E=!10!Y^/@G\/@01H'3_I[G_P#BZOZS\*_!GB#5I]4U/1_/O)R#))]IE7=@
M!1PK = *[&B@#D-#^%_@_P -ZO#JNDZ1]GO80P23[1*^-P*GAF(Z$]JZ^BB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ P/2BBB@ HHHH **** #%)@>E+10 4U8T1G9$52YW,0/O' &3^  _"G4
M4 %%%% !1110 8&<XYHP#VHHH ,9HP,8QQ110 48&<XYHHH *" 1@C-%% !C
M(Q1@>E%% !28 Z"EHH 3 ]!2X&<XYHHH ,4444 %%%% !1110 48HHH *,44
M4 %%%% !1@444 )@>@I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
##__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>41
<FILENAME>cvco-2024330xex14023.jpg
<TEXT>
begin 644 cvco-2024330xex14023.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***IW>K:=82B.\O[:WD8;@LLJJ2/7!--)O84I
M**NW8N45E_\ "2:'_P!!BP_\"$_QH_X230_^@Q8?^!"?XT^278CVU/\ F7WF
MI167_P ))H?_ $&+#_P(3_&C_A)-#_Z#%A_X$)_C1R2[![:G_,OO-2BLO_A)
M-#_Z#%A_X$)_C1_PDFA_]!BP_P# A/\ &CDEV#VU/^9?>:E%5;/4[#4"XLKV
MWN"F-PBD#;<^N*M4FFMRU)25TPHHHI#"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\D^*O_(Q6G_7H/_0VKUNO
M)/BK_P C%:?]>@_]#:NG"?Q3R\X_W5^J);+X7RWMA;70U9$$T2R;?()QD X^
M][U/_P *FE_Z#"?^ Y_^*KT#0_\ D7]-_P"O6+_T 5?HEB:J;U"GE6$<4W'\
M7_F>8?\ "II?^@PG_@.?_BJ/^%32_P#083_P'/\ \57I]%+ZU5[E_P!DX3^7
M\7_F>8?\*FE_Z#"?^ Y_^*K!\4>#5\,6D,LFI+/),^U(A%M. .3G)Z<?G7MM
M>*^++^7Q1XR^RVAWHCBV@'8\\M^>>?0"M\/6J3EJ]$>?F.#PM"E[D?>>BU?^
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/$G@JU\2W\5W/=S0
MM'$(PJ $$9)SS]:Z>BJC-P=XF=6C"M'DJ*Z(+.V6SL;>U5BRPQK&">I &/Z5
M/114EI)*R"BBB@9S_C/6O[$\.7$R-BXE_<P^NX]_P&37%?"_1?/OY]7E7*6X
M\N+/=R.3^ _]"JE\0]6?5O$BZ=;Y>.U/E*J_Q2'[W]!^%>G^'M)31-#M;!<;
MD3,A'\3GEC^==C_=4;=9'BQ_VO'.7V:?Y_U^1IT445QGM!1110 4444 %(<X
M..O:EHH ^18=LVIQ_:V.UYAYQ/7!;YOZU]<(JI&J(H5% "@= *^>OB7X,N=
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LOQ%JZZ'H5U?$
MC>BXC![N> /SK4KRCXH:U]IU&'28FS';#S)<=W(X'X#_ -"K6A3]I-(X\?B/
MJ]!SZ[+U*OP[TAM5\1OJ-P"\=I^\+-SND/3^I_ 5[#6!X-T7^Q/#EO"Z[;B7
M]]-Z[CV_ 8'X5OT\14YYMK8G+L/["@D]WJPHHHK$[@HHHH **** "BBB@!DL
M4<\3131I)&XPR.N0P]"#7)W?PP\(7<IE;25C8G)\F5T'Y X'X"NOHHN%C"T?
MP9X>T"02Z=I<,4PZ2MEW'T9B2/PK=HHH *H:KHFF:W (-3L8+I!]WS%R5^AZ
MC\*OT4 <8/A3X.$N_P#LML?W?M,F/_0JZ;3-(T[1K;[/IUG#:Q=2L2 9/J3W
M/UJ[13N*P4444AG-P> /"UM>1W<.CQ)/%()$<.^0P.0>OK72444 %<W;^ /"
MUK>17<&CQ)/%()$<.^0P.0>OK7244 %5=1TVSU>PEL;^ 3VTN-\;$@'!!'3W
M JU10!A:7X-\/:+?+>Z=ID=O<*I4.K,3@]>IK=HHH **** ,?6/"NAZ_/'/J
MFGQW,L:[$9F88&<XX(K-_P"%;>$/^@)#_P!]O_\ %5U5%.[%9',1?#OPG#,D
ML>BPJZ,&4[WX(Z=ZZ>BBD,*Y@?#OPFLHE&BP[PVX'>_7\ZZ>B@ HHHH HZMH
M^GZY9_8]2MEN+?<'V,2!D=#P?>JFC^$]"T"Y>YTO3H[:9T\MF5F.5R#CDGN!
M6S10 5E:SX:T?Q"83JMBET8=WE[F8;<XST(]!6K10!G:/H.F:!;R6^EVBVT4
MC[V523EL8SR3Z58U#3[35;&6ROH$GMI1AXW'!JS10!B:1X0T'0KPW>F:;';3
MLAC+JS$[202.3["MNBB@ K!UCP7X=UZ4S:CI4,DQZRKF-S]2I!/XUO44 <A:
M_"_PA:R"0:2)&'3S9G<?D3BNJMK6WLX%@M8(X(4X6.) JCZ 5+11<+!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MB=O%2-9>()]'LHFT>0SLUO=EW:$C$B8*C@CGKQBO0K6YAO;2&ZMW#PS()(V'
M=2,@U))&DL;1R*&1P592."#U%8OA71KKP_I3Z9/.DUO#,_V1@266$G*JV1U&
M30!N5QVI_P#$E^(^EZB/EM]6A:QF/;S%^:,GW/*UV-87B[0I?$&A-:VLRP7L
M<J3VTS9Q'(IR#Q[9'XT(&9WAG_B;>*=>U]N8ED&G6I_V(^7(]BY_2K'CRSEG
M\,O>VHS>:9(E]!]8SDC\5W5I>&]'70/#UEI@8.T$>)''\3GEC^))K3=5=&1P
M&5A@@]"*+ZA;0XG5KR+Q/K_AC3[8[[5E&KS_ .XH_=@_5C^E=O7'^"_!LWAB
MZOYKFZ6Y\S$-J023% I)"G(Z\\_2NPH8(***Y:Y\.ZQ8WT]YX>UGREGD,LEE
M?(982Y.25.=R9/84AFGJOAC1-;1AJ&F6TS-_RTV;7'T8<C\ZQO!DMU::GKOA
M^:ZENX-+FC%O-*=S[)$W!">^WI4C1>/;A?*:X\/VBG@S0I+*Z^X5L#\ZU?#^
M@0:!921)-)<7$\AFN;F7[\TAZD^GL.U,1K4444AA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1165JOB"
MQTH%)9 \^.(EY/X^E)NVX&H[K&A=V"JHR23@ 5R>K>,XHRT&FXDDZ><P^4?3
MU_E]:Y3Q%<WWB5E)O;BWC3E(H7VIGL3SS^-<XX\0Z=U,-]%_=)^?\S_C64JG
M8#N[#QG>6SA;I1<)T8]#78:9K-EJJ9MI07 ^:-N&'X5XK'XDM%81W\$]E(>,
M.FX9^HS6K;W*R,DUM= %3E&1\,/\*%-H#V6BN+TCQD\96#55RO03H.?^! ?S
M'Y5V$,T5Q$LL,BR1MR&4Y!K5-,"2BBBF 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44Q949BJN"1VS3Z
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HJE=ZOIUC<1V]U>PQ32?=1G&3^'I[U=!! (.0>] !1110 4444 %%%% !
M1110 4444 %%%% !144]S#:Q&2>5(T'=CBN9U3QBJ1O%ID8>4CY9IE.P'Z<$
M_I2;2W ZIF5%+,P51U). * 0P!!!!Z$5X?J6J^+I96>YGAOX\Y"+\@'T&,4[
M2_B!<:6XCDBNK7GE7&Z,_A_A4>T5P/;Z*X_1OB%I6HA4GFCCD/&Y&RI_#J/U
MKK8IHYXQ)%(LB'HRG(JU)/8#S'Q3\0]5M[IH=.T]EL1PUP#F1OH!]W^?TKF;
M?Q)I=XV7F,,IY/G'&36P)F#9<#)JO=:?I]\")[="3W[USMM[@2IET#HZE3T*
MG.?RI_F2 88AE]",&N>?PC]D<R:5?O;$\[0"0:8;O7]+&+FR6]B_OQG!I6 Z
M":.TN(]D\"R ]CVK)D\+VC.9;1I[5O5')7\C3+;Q-ITK".=9;60\%)4Z'TS6
MI%)%*0\$BL#WC;-,#)(U^PX0P7D0X(*X;'X5?TGQNVDS@%)K D_.DX)C;_/K
M5\R2<9?/L>#39/*E4K)  ",$9SF@#TKP[XAMO$-FTT&-T9 <*V1ST(/X&MBO
M/O T>EZ%'J=QO2W68Q[@>^-W0=^M2>(/'=] NW1-.69?XI9GP?P7_$_A6REI
MJ!W,\\-M$99Y4BC7JSM@"LK_ (2.QF)2TF21NQ)P/_KUY3-XM;4)A_:JW*2?
M]-1E!]/3\JM1O%<('AD1UZC8>G^%3[1W [V>]U-9?,$^?0*!MJY;:^!A;R/:
M?[Z=/RKA+;4;JU(V2' ['D&M.#Q#&QVW,)'^THJE- >@0SQ3IOBD5U]0:DKC
M+>Y@D/F6ESL<>K8-:D&MW,( N8A*G]Y.&_+I57 WZ*KVU[;W:YBD!/\ =/!'
MX58I@%%%% !1110 4444 %%(2 "2< =2:X+QG\0Y-(M9(= M4OKS&/-<_NH_
MRY8^W ]Z .MUK7=,\/6#7NJWD=M .A<\L?11U)]A7AWB;X\:I+?!?#MM%;6D
M;??N4#O+]1G"CV'/O7F?B#6M9US47N]8N9KBYZ?/]U1Z*.@'L!6,9.<'@T ?
M3O@GXQ:-XE\NSU/9IFIG@*[?NI3_ ++'H?8_@37I5?"[2#'RC->A^!_C!K?A
M;R[.]+:EI:\>5*W[R(?[#?T/'IB@#ZEHK!\,>,=$\7V7VC2;Q9&49D@?Y98_
M]Y?Z]/>MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BD)"C)( '<U2N+["D1?]]&@"S-/' ,N>>P'4U1GNGEX'RK
MZ"J98L=S$DD\DU+U Q2N  D'(X-6X;TCY9>1Z]ZJ44@-E65UW*01[4M8Z2O"
MV4)']:OP7J2_*WRM^AIW LT444P"BBB@ HJ-[B&-MKR*#Z$U("",@Y% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !15:XO(X,@?,_H*J1ZFX?]ZH*G^[
MVH U**9%*DR[HV#"GT %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445SVM^+K'2 T49%Q<CC8AX4_[1_I2;L-*YNSSQ6T+33R+'&HR68X KSCQ
MS\0;JTT.Z;0E9' P+EDR?<J#_,_E69?:EJ&NS>;=RDHIRL:\(OT%9>NP0SZ*
M89[D06S9$S'KC_9]Z47S.PY+E5SE_"MY+<W_ -IOKB22>>5 99B2SMA<DYY-
M>LZ;K5[ILDA#F: G_4L>!]/2O+=(C@.KZ3';YDLDE1(I6X9\'G->DWP59B%^
M44VK"3N=OI>OV&K%H[>4"= "\+<,/\16G7AT]S?VFL+'8J@D9<ER2",'K7IO
MAK6+NXL5&H,LCY($BCGMUHN(Z2BFQR)*I:-U8 X)!SS3J8!1110 457O;^TT
MZW:XO+B."(=6=L?_ *ZBTW6-.UB$RZ?>0W*+PWEMDK]1U'XT 7:*** "BBB@
M#A?'5Q FIV<+S1I(8B55F R,US@$@([BMKXBZ):ZM>VAG7]XD1"L#@CFN"/A
M[4;,DZ=J<HQ_ _(_G6$]P.C+@'!49]",4R6&VE7$T:OGM(G%<^NJZU8G;?::
MMPH_Y:1MS^56[;Q1I4K;))'AD/&V9>!^50P'3^%].F.^)/L\G]Z)BM,MH/$N
M@R^=I>KR2@?\LY.<CW]?QK7C>.9-\,BNOJ#3_F ! !% '.-KES:_\A+2Y80.
MLL8++]>]7;35M-OO^/>[B9NNTMM/Y&M;S$/RL.#U'45GW.@Z3>.3);@,?XD^
M4B@"T#*H!!(7]*>LS YVUB-H&H61W:9JLNWJ(Y5R/IUJ,W^LV)_XF&FK(O\
MSVA;G\J8&Q/96%Z&%Q;Q.6ZEEY_,5DS>%U4DZ9>2VK==J-D9J>WU_39V"O*T
M4A[2C'-::/N&\%6';8<C% &!N\2:<NV6WCO8A_%QO^M30^([!B$NP]I+TQ(#
MBMP2')(50?<U#-:V=SD3PAR>/G6@ @F2X3=;W".OJA!J1I7! *J?KQ63+X7L
M]_F6<\UO)_L'Y:A9/$6FG[T5]".S<'% &W)'#<#;<1JZD?==>*SI/#UHS,]I
M/-;2=A$Y"_E4"^(;9"!?VTUJ>_=:U;6[M;I-]M*KKCCGF@#-4:[8@AE6\C'J
M #4L.N6^=MRKVTG?>O%:P) P0V>U$L,%Q'MGCW#T(% $4+0S-OBE5F]5?G]*
MT8=1O+<C]\S+_=8 G\NM8LF@V^=]M(T#]MIJ,C6+/LEY&/4X:GSL#KX-8A8[
MIHMC#HX//_UJW;'7 R@+.DR^C-@_G7FJZ[;DB.[5[=QT!&1^=7HIXI5S"RN/
M[RGI5JIH!Z\.1FBJEQJ%I80*US.J?+P">3]!UK!?QE!)(5BB=(^TCXS^5:70
M'4T5R27IN)?/M]0<N>F3C]*TX-8FBPMW%N'_ #TC_J*+H#:JCJ6K6>DQH]W,
ML?F'" ]6-68+J"Y7=#(KCN!U'X5Q?Q'MY9X=/,:;MIDS_P".TP-346_MVS*Q
MSD1$?<C;*GZD=:XR\\+E"S1@Y/7:2*P(KFZLG#1R21N/?C\JVK'QC=PD+=Q"
MX']Y>#^-2!@7_AV-T87%NK#U\O#?G7(ZEX'MVR;5@I/\+5[3!J^DZDZQNZH[
M#A6'2FW/A^"7)CVY/3C-,#YNOO#FHZ<3OA=4[$J<&LED>,X=2*^AK[PY/ 6Q
MR#V/S"N5U+PK:3J3-#LD_O(.*8'E^EZC=Z7?1WEC<S6UQ&<I+&Q5A7O?@;XT
MK?&'3_$B!)F(1;V)<*Q_VU[?4<>PKRR[\&W"%FM6$H!Z=#52UL9K6<?:4:,
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
MI)['O.M_\@'4?^O67_T$UX%"N94_WA7;6_Q%N9]*N;/4[99&EA>-9HOE.2I
MR.G?MCZ5QL _>IQW%$VF.G%QO<DN%4%=HY(!_G2I'SR*=,F'0L<?*O\ 6GLZ
MJ<"H'<4;4!P.<5=="\$1Q_!DU4C&X].M:OF*;=5"<JFW.:I"(H0%B7'4]:DJ
M.$9 '3%2A69L #\33L*Y9M(3+*&_A%5_&!!\+W6/0?SK6MH66(+&,DU7U[1;
MO5-&EM( HD?&0QZ4TC-R.4\&*3+<=?\ 6Q_^BTKMM08-<,!(H)/>J/AWP?+I
MD;O<W(+R,K%$'3"JO7O]VNH-E SDM&ISZU9-T<)!!++KSB.-W!CQD+QG<:[O
M1(S:VB),NUN<U,L,:J L:+CN@P:DPHSM!_&@1BRZ$ES=23NY.YR<8QW]:NPZ
M7;P ?Z-'D=S\Q_6KV0>HY]J 1Z4K(!@0#MCV[4X?+RORGU7BBBG8 R?4TN3C
MJ?SI**  <4O6DH'6@!"<5)&03Q4;4L PV.M%@++,[8!)('3-)C(Y)'TXIW2D
M)]J8#3\J$<G(QUKC?&6AVFJ:DDDQ_>!1@AB#79GD$>U<KKZ&340P)^Z.AJ)[
M <<^A:K:-FPU%BO_ #SD.?U-(=1U>SXOM+=U'!DB.[/O@5OA]K8).[\Z?YV1
MM(/OBLK 84/B'39&VR3?9W_NS(1_2M.-EF3?#(KKV*$$4LUCIMV")+9']21S
M69+X6M]VZSO;FU;L$8$?D: -99''RN&'INZ&GBY .QT)'H.16#]F\1V&0C07
ML0_YZ AL?7-"^(#!\M_926Y_O*=P_E0!J7>D:;J /G6T>3W(P:RY/"CPG=IV
MHR6W^R&)7/TJ[;ZG9WI @NT8^A.#5WD#Y0WT- &*I\26(S+ M[&.-PV@T)XF
MMO,"7D$]H^>2\9Q6X)RHPQ(]J25;>88FB5L\?.O- $-M?6=Y_P >]Q#.?[H?
M!_(U.3(&Q\P]NU9EQX<TV?YH@]N_]Z-L57_LC5[/YK'4#.H_@G7/Z@B@#<+;
M9P& Y!R!TJK/H^EW>7DMXUE/\:C!_,5E'6[RR=?[3TQHPN<R1'*G\/\ Z]7;
M/7],NR$BN4#?W7X- #%TC4K7)LM0.S^Y(=W\Z1M3O[/Y;VPDD']^#G]*V 2
M&W84]Q0)BQV_*P]AS0!GP:U87'R_:E1O[CY4_K5U6&T;=S#^Z "*BFT^PN@?
M.MTW?WMN#5)M!DC^:PO9D;LK'<M &J) !\R!AW&.E4KK1M,OP7:!0WJHPU5?
M-UJS&+BT2=/[R':?ZYI\>MV)(5V,$O\ =DX'YT 1'1M1LN=.U(NG_/*4Y _.
MD.JZE9#;?Z8[)WDA;(%:T4Q=-\;J5]5IRS;Q\X5S[]: ,ZWUO3+C"_;%CD_N
M3 J1^8K3$DA0,K[T[$'(_2JTVF6%[DW-L Q[[<&L]_#<D9+Z;J$\>/X&8%3^
M% &LX29"LT2.IZC -94WAZRWF2QEDM)3U,>1_*H#=ZW8#;=6,<\:]9(LJWY<
MU8M_$.G3G89C!+W648_6@"$)KMBN2L=_&/<!S2QZ]:E_*O8I;"0<$3J2/P(R
M*V5+%=T;;E_2HI88+I=L\*R?4<"@ A?($L$FY>S(PP?RYK1@UW4+?&Y@\8_A
M?G^?-<\WANV8EK*YGMI/]A_E_(U$R>(=.^4K%>Q#^+&UOZC]*=V!W,>N6<Z@
M7,1B)_B49%22:?87Z$QS12@]N!^AYK@?^$@M(R$O%>TD)Q^]''YUJV\GGQ;K
M>??'_L&JC+N!NW7A:)X]WEX[@A*P[CPW-%DQ98#L35JWU2^LV CNW*#CRY/F
M _E6O;Z[;3\7<*Q-ZQG@^^*I2N!Q4ME<P_>B9,=UJU9:[J=GB.*5O+'\#\C]
M:[)[:"Z^:UD1_P#9(K-N]$B8D30-'GNISFG8!+7QG&Z>3?0D>X.1^57Q;Z-J
MR;K::(2$9(0[2/J.*YJ?P]DXMY.?[IZUFRZ?=V+DR*Z%3P1D50'1WGA:0[C&
MJR>RCG]>*XW5?"%M.2LL(1\]5XK9L_$FJVC;3(MP@Y\N0?U%;=OXITV\ 6_M
MA WTW"D!XWJG@*6!RUJX?OMP0?UKF;O1[VQ?$T+ ?G^G6OI<Z5IVH+YEG.N#
MV49K#U3PHS1L[0AXQ_$J[J: \Y^$UG>-\0-(G6VD>!)&W2JI*K\C=3VKZFKR
M#P9:W>F>);*"VGV64C$O#M&#\IYSU'->OTP"BBB@ HHHH **** "BBH;JX6T
MM9+AP2L:Y('4T 35"UW;+<K;-<1"=AD1%QN(^G6N0OO$MY=92'_1X_\ 9/S'
M\?\ "N<FM8Y9#(T>7)SN)YSZYK-U%T ]8HK@M.U^_L%5&D-S$/X93DCZ-U_/
M-=18^(+&] 4OY,A_@DX_(]*:FF NNZW!H5DL\V"SML12V 3C/7\*X&_U>XUA
M]\UPCJ/NQHPVK]!6W\3-'76=&LXCGY+C>,''\)%>5/X-NHCF"YN4(Z;3G^E9
MU&[V ZW8?3\J"N.HKD1IGB&SXAOI3C_GHH/]*/[1\4V_WFAF]O*K,#K".*;@
M,>1TKEQXIUB(_P"DZ:& Z[4(J9/&UMTN=-NHSZJIQ0!T>P'@#FF[67N:RHO%
M6D2X#SM$#_STP/UJ]#JVF2C,5[$?^V@H ZC1_%-YI^V*Z;[1;],,?F7Z'^AK
MT&-UEC613E6 8?0UX^C02?ZMT?\ &O0I/$MAI]E#&&,\RQJ-D?0''<UM"7<#
MH*S-1U[3],!$TP:4?\LH_F;_ .M^-<9J7B;4;[*+)]GB/\$7!/U/6L3;DY-#
MJ=@.IN_&<MQE($-NA[]6_/M4%GXFN;5N;EI5[K+EOUZUSNVDK/F>X'I%CXFL
M+S"R-Y#G^_\ =/X_XUL@A@"I!!Z$5X\ 0<[B*OV.LZAIS#[-<-M[HW*G\*M5
M.X'J=%<MIWC2WFPE_$8'_OI\R_XC]:Z6&>*YB$L$J2(>C(<BM5)/8#C?B+HU
MMK-I8I<#(C=R./4"O-I/!$<1)MYI$]-KXKU;QI*(K>T)[LW\A7)"ZA8<GFL*
MGQ <A_8&LVW^HOIL=<%\TUF\3VG.8Y%Z?,:[,3Q]%< 'UIX*'G<K>U0!Q(U_
M4X"/M.EJX'5D(R*Z?P+K$6I:E<1B&6-EV9#?\"]ZL30HX.40^V*3PK;K#KUW
MM0+D)T_X%3CN!Z$1@X]*AG!8*,Y .<5,1@D5&_6ND"-8+:4$2* <]Q4<FCV,
MAYCCR>^/_K5(/O"IST%(#+D\/0_P$_\  6Q5=]"N$_U<N?9JVRSKWH\RE8#F
MY-.U&)LX3ZJ<4U9=1MR<B8_[K?XFNH$K@<("/I2%T;AHQ^5%@.9_MBYC/S!\
M_P"T,_RIP\1JG^N1C_NC%;[1VC\-& ?6J=YI5HZ;@F[Z4P(;'6+:^D*0)(&'
M7-:(*9R4)/\ >-9&FZ>MG/(ZJ5SZUK'IUS[TT!&5R^0?PJ*6Z"D#R^O'WE!_
M4BIANS\JY/\ *N:\6Z>;X6[Q^8)4.?D..QIL#H!-@@H9E'?=DC],U(+Q)!@2
M*Z^C _UKS!+FZLY#'#JI20?P-*&(_"M)=<\01<N;>7_>C'],5FY+J7ROH=O+
M96-R#YME"0>I"+G\ZSI?"N@ODF"2,GN'-<ZGBN\1O])T]">YBW#^9-7X/&=D
M#^^AO(OJ P_E1:+Z#4Y)[F]>:;<W>FQ6=MK#VUO%&L:H@VY &.3U-<Q/X'U(
M?ZJ6"=?]HD']16U!XETZ=P4U"!!_=F4+^N<5HQ7\,HS%)'+[PSAOTJ94HSU9
M4:TH['!R>&=5B'SV3_@0?Y&J<NGW$!Q+;RH1ZH:]16Z(^_YD?^\I%.%S"W#R
M0R ] V":SEA5T-UCI+='#:7XKU;2=J>=]H@'_+.8YP/8]14_BGQ#!XAL;,10
MR131.Q=&Y'('0]ZZV73[*X&9;&)QV9 1BL^7POHTY.?.B/\ LOC^8I.E44>6
M^@XUZ3ESVLSSGRF':C;['\J[F7P5;M_Q[W;#_?\ F_E5"?P9J*?ZEXI_H=M<
M[HS.N&(IR.5VTNWVK7G\/ZI!D26$XQU95R/SQ5%K.:)OWBNI]'&*Q<)K=&BJ
M0>S*NVG",GM4WR]-NZJMW>VUM]Y]I],\FI2;Z%W5MQYA4'&>:CFG2!?G8#%9
MEUK$SC$2JB>I'S5G-'--EWD8@\\UHJ;ZF<JB.UO?%FI:XFQ[HBW'R^5%\J_C
MW/XUA7'WA_O#^=1:0 +=P#GYS_(5+/U_X$O_ *$*[8.^YY56UW9'LML<6T'_
M %R7_P!!%1O_ ,?Z#_9;^8I\'_'O#_UR3^5-;_D(I_N&NE[&!/V-0XY'UJ4]
M*C'WJ0$YYP?:GQS20G*,1[=JC["BF!HPZB#Q*N/<5'J#K)Y3(P88/2J5% "-
M]RH8QF0U,WW*BA_UU("AXC8#1+@^R_\ H0KDM'GWZM;@C R!G\:ZKQ-)%%X?
MN'F<)&-N6)P!\PKC-%GMIM6M?)EC<>8.C^]0_B [VEXI**L!3]TU<M/]2:I?
MPFKMF,Q&@"?(IV12;:=MH :Y&WCK7F?BO5[*S\17"7+,&.,$(3C\A7I<@RO'
M\-<'XEL[:YUVXWH"#C.:F>P,P(=3T^X7*7L9']TY!_45="*5W*P8'^[S5"?P
MKILIW)%M)[JQS5$^$YX&W6>H3K[&2L"39967I2AW(QOK#,'B6RY6>*;']^.F
M?VUJL)_TS2UDQU:('^5 ['1Q2,I(^\:Z7P2V=*N>,?Z2W\A7 V_BNPW8N!/;
M'I^]7 _E7?>!I(KC1IY8)$DC-PWS(V>PK2GN,O2X-TI]9<UQ_CL#[39#OM;^
M==<3NNE]F-<CXZ_X_+'_ '&_G6DGH736IQZ]>>E68FC4-D]1Z5 H^4?2I8TR
M*P1U:(5 6P ,U<MDVS1Y'.X5"B,#\I()XX[UIVFC:A<%7BMI ,_>;I3L0Y)%
M>[P\BKT(4 _K2) 6?VKHK7PA+.^Z[N-O^RG)_P *V[?PY8V^ %D8CC+GK56,
M^='(QP@8506;T S6C%I%_, 4MSM/=B!_.NPBMX;==L<2(.NY5R:EP/5C[L:M
M1T(<SFX/#,K)F6=$'=1G/\JTK?1+2W7D>8?]JM*BFE83DV,2*-/N(%IY&0<G
M)]".***9+U%XXY[=,<4<4E% K!1110,**** "C(H/2FT .HS3-U+G- "[@*0
ML/6FM0!DT !-21GYMW:F[12QJ7.X?=H L[@W(/%(6&:<%&..E-9>10  D$$=
M>U<-XLT4W^M"Y@NIK>Y"#D-\O2N[ Q@^]<CK_F#5B5_NC^5*6P'(-%XGL'_=
MR17:>CMC^=*/$4L+[=2TZ>$C@M%@KG\#6\L\G\2T\S6\B[9@K>Q%8H#,@UW2
M[L@1W2!NFU@5/ZBKZC>,HP(]5.:IW6A:5>',L*KQP4.#5 ^%3;G?I]_=0GL"
M^1^HH VU=U.-J_\  JE=Q(FV3^7%<XTGB2QXF6VNHQTVK\Q'X&G)XGA3Y+VS
MN;=_[V,K^M &A<:%IM[R\$8;^\BX-5&\/7%OSI^H3Q?[+L2*N0:I8W840W43
M$CH'YJWADXR>>>N: ,/[1KUB<SV*72=-\3 M]><4Y=?LE(%PD]NYZB5"<?EF
MMQ)GC).,YXI)$MYP1+"&R,$;,T 5()X;I=UO/&X] XS^53J9$["J,OAC3)VW
M0EH)/6)R#4#:3J]KS::@LBKT2X S^?% &PMP,8>,D>@YJK<:9IE^");>/GK\
M@!_.LLZE?VC?Z?ICLO=H":LP:UI]P?EG\IO[DV 10!'_ ,(T]MDZ9?RVX_N;
MB0::)O$%DVV>VBNXO[R, WZUK1D2+NCD##U7I4B3R [0H;ZB@#)B\06!;;<Q
MSV[^DBDC],UIPW$=PH:"56!Z!34DHM;H;)88G'J1BJ4WAJPDRUM++ _8Q2?T
MI7 T YCY(<M]>E,EBMKP'[1"K^[J":RS9:]9#_1;R*XC_NRH-U1-KD]L?^)A
MI\\6.KHIQ3 LMX=L]Y>UEE@;_ID?Z5&]MKUERLL-XGH3AOUJQ;ZMIUVN8+M-
M_P#<+ -5X/+$<#YOK0!C#6UA.W4+.YMR.IQN7]":NPWMK=#-O/&?0$X/Y&KS
MREUVR1+SUS6?/H6EW?)@=)/[R,5H N"62/A\?2H;FTM+]<7<$;#_ &DJC_9&
MJ6*DZ??EE'1)T#C\ZA;4M2LC_P 3'3W(_P">D()'Y4 #^&(X6\S3+V:V<=%W
MY7]*C:YU[3C_ *1:I>1C_EI$1N/YXJ];:QIMUPEW$)>R.P5ORJ^DC 9.[!]1
M0!E0^(=.F81O+)!(>JSH1CZ'I6G&XP'BD5U_O*V14<UK9WBE+B%) ?;!_.LQ
MO"\,,A?3[JYMCV7=N7\B* -=W2=2EQ$KJ>.0&_G67+X<TYY/-M':WF[,AV_I
M43/KUCQ-!#>1#O&"&_2DB\0:>\FR[2:TD])AM'YT .DM]?LB/+:&_C])&PV/
MQI4URW5MM]!/:RC^^N5_ C-:D$RS+YEM,DRC[NQMW'UJ25EG3R[JW20'LP_I
M18"&&Y211+;2K(/[T;<UIV^MWD*A6(=1V:N??P[8LY>V:6UD[%'P/R-1M'KM
MB?E>*_A7^%EVMCZCO3N!V46K6-R,7"-$_P#>"\?IS5N.WCNEQ;74<H/\+'_&
MN 77K82;+N*6TD]''R_F:TH)UG*26DJMU.8VS_(U?,!T5UH4,T9\RW"'^\@K
M$NO##8(MI6=>ZL<?SJW9Z_>PJ%\PRX/1P,BM6'7+&<@7(\J3U%4F!Q'V&]TV
M0F(2VS Y!1L9_*M&U\5ZC:2*LQ6Y Z[AAA^-=L8;>Z0-&Z2*>^=V/\*S[SPY
M8W R%*/_ 'D-4@)=!U_3]4U>V4QF.Y).T%>^#WKNJ\WT/P])8>)K*8/N17)_
M\=->D4P"BBB@ HHHH **** "LW7SC0;T_P#3,UI5FZ_SH-[CG]V:3V \P$CY
MXZT\7,Z]Z9Y<G7! ^E(R_P"6KE F6Z;OUI_VM?XAS5;:.W\Z0J>_- &C_:3R
MPK TCF)3E58Y /M0)T(ZUG;:-O&.: -,,K?QB@QHW\ K, (Z$_G3@\@Z,: +
MS6D#CYHAFJTNDVS_ 'H\4P7$B_Q'-/%ZZ]?FH HS>&;"53P 3ZUGS>![24\>
M770K>J3\R<5(+Z,= /RH XQ_ LL7,$K(?]EJA.@:Y:']SJ$I Z*<UWJW$7]X
M5)O1AD.,4 >?BX\4VWWG21?]K/\ A4@\2:M#Q/IROCJ5//\ *N[*1O\ W&_
M5&UG PYB0_A0!QJ>,$3_ (^-.N5/^R15B'Q;I4Q^>2:+_?6NA?2+20\VR54G
M\,Z=(.8HS_P&@"M%K>ES'$=[&3_M'%75EAE&5EA;_=DK*F\%64F3'&BY]!BJ
MC>"&BR8IY%/LY_QH Z,1GJN6]EJ>UN[JQE\RWEDB?V/7ZCO7'-X>UJ _N-2N
M!CMNS4?_ !5-H2!.D@']]!3 ]!U36KG5[:"*Y1-\1)WKQNSZBLG;7+KKNO6_
M^NLHYO\ <XJ5?%DB_P#'QIDRGN%R:&[@=$5YI!E>16*GBW3G_P!9'-"?1U/^
M%7(?$6CRG"WL2M_MG%("XSL#FM3PQ(S:O)]%_P#9JRX[FUN!F.XA8'^ZPK7\
M,IY>KR$G*D+@^GWJ<=P.Y/4U$_6I3]X\YYZ^M1/UKI C'WA4[=!4 ^\*G;H*
M0#:*** $/6DI3UI*=@"HI*EJ*2D R/\ UWX5*>E01$F8U.>E- 1GK5&[&6QC
M-76.!4$G_'R*8'C7C2)#XHO-RG^#_P! %8D<DD!W0NZ?[K5TOC?YO%=Z"!_!
M_P"@"N;& ,  ?A7#-OFT/0A%<I=BU_58P +HN@Z+)S5Q/%-STN+6)QV*?+_2
ML4BG")CC.3GID9JN<GV:-\>(M/=?WVGS9[E2#_6I$OM%N.3,UN?1T)_EFN>,
M!4?=R?H::8V_NX_&FJC0G21VEG=RP'_B7ZTN>VUROZ'%:BZWKZ &2Y2[7T==
MU>9%,<XY]:FCN[F$ 17,Z =ED8?UH]JR)4+['IL/BJYC;]_I@VCKY38_3%7D
M\:VFX;H;V =\JK#^=>6QZUJ<; I>-CN&4-G\ZN+XGNNDUM;3^Q&#^E6JA#HR
M1ZK!XITZ;'^G1*?252/Y UJ0ZC;3#='+#(W_ $SG_H<5XZFO63\SZ=L_W#4R
M:GH\K9CF>$^O(K15%U)]E?H>S+>$ $@H?4KN_E3FO1(-K,'4]<\?H:\IMM0D
MX%EKSD]D$_3\":TH]2\0PKGS4G7KEXD)_/%-S3W(46MCN+C2=*OD*S6$;9ZE
M< _G6)=^ -"G!%N)[-NY4DBLR/Q9?VX'GZ8LA]58@_H:NP^,K8_-*MW"_P#=
M*[Q_*E:+17--=3.N?AD/^7358O\ MLA'\LUE77P[U>%28WMKC']QSS^8KL8/
M%>G3-M-W&&_N21E#_2M&'4H)SB*6W)/9)03^6:E4XE1Q$UN>9PZ!J]A"T<^G
M2*2V05 (Q5-X7211+&R_,,;D/7->R"9TPK&4*><>62/SJ&1;2Y)CDCMF[X*#
M/ZTU!=")5)2>I)9AA;0Y8 >6O II_P"/X_2I(]HDP/E( &"0>/PJ,_\ 'Z?I
M6EM""=CD8JE=3- ,I%O/K5S&#GG'O3F6-^<#\#2 R4U=E7,MJY^E2)K-L6 9
M9(_<C(%7FMH&ZJ!^-0/ID4G3%("2.\MY?NS(?_':GR#]TY_&LR315/0BH?[,
MN8_]7+(/^!&A :[@@<]:CC^\:IVL5ZLNR65F3W JZHPS<=!3 R_$T*3^'IHI
M%W(VT$?B*X?2- L;;7[*=1M*2 \#WKN?$V1H,^W@AU _.N3T>20ZO#N.<N.H
M%0_B [>BA>:#UJP$/W35VS_U1JGUJ_8J# #CF@"PM%/"XH9<4 1,.M>>^(01
MK<V/:O0SC< S%1C\Z\N\4W>I6_B"YV:>98>,,*F>P#5D8"I5N2HY%8'_  D<
M<;;;BRN(SW.PD?H*LPZ]I4W ND1O27Y?YU@*QL+<Q_W33O-ADX)4^QJG'-!*
MO[IXG]T<$?E5B*SFG/R(3GOLP*=F,CO;&UGMF'EKGVK=^',(M_#DT8CV_P"E
M/S^"U6A\/WDA7S"J(3@L#R*W=#L&T;3C;"1G+2%]Q'TK2$6M0)@I-PI'7<:Y
M+QAIM]>W]J+2%W8H=QZ=Z[0* P8=1SFE/)!))(&,DUH]1IM'G]MX)U!V#3SP
MH.X!)(^O%;MKX1LH@/M3/<8/3H/YUT0 7I^O-+P!P /PJ%$;G)E>WL+2T_X]
M8%B&,8 YJ?;BE''<T9I\I#N%&ZBDP*JP]!P.12TS..*4-F@!W2C=29IK'% "
MT4G']^@N!QU]Z %HZ5&6<_='UIP((Y//I0 [=1NI,"C H "Q[4A)/6G#B@\]
M: &CK3J0\#(Q^- 8=\?A0 M%'T_G5:XU*RM,B>YBC8=0S"ANP%FD)"C)S^%8
M4_C#2(N$E>1O]D<?RK,F\=/DBWLD]G<FES(#LB<+D8_&B-E$@!V[OI7F=SXJ
MU>[<_OO+7T11_A5+^U+\R>9]KFW>N\T7 ]E) _WJC.6.37FUCXLU&&,AY3.5
M[,!_/%=!8^-[2556^4P'H6'3\:+CL=2& (SC'?-<)XHL=5EU<W%A=A(MH_=R
M=^*[6VO+.]026MQ%(OKG-<SK<KKJ[;'&,=#T_6E)Z".4:\UBTYNM,$H_O0FB
M/Q'9E]MRL]LW^VG3\:WA<L&VNI;_ '339H+.X!$T,;9ZAU!K%,"E%=VMR0(K
MJ*0GIM?FK&70X+$^Q']:I3>&])FR88_(?UB8K_(U5;0-5MANM-8D*]DE 8?F
M1FBX&XD["G/)#(-LHS6!]LURTXN=+\]1UDB]*6/Q)8[]MPLEL_\ TT4_X47
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
MMN;K3HIEZ>9&^#^6*<-?LA\MP)+=_1TX_2ML7$AZ\KVP*;)Y$@VS1*^>/WB
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
M>E2+=*P^9?TH P(O$VFO\LS26\G]V4<5>BO+6Y \FYA;V!J[)'9W VS0QO\
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
M^Y?]D9IYO'1\-M_W<5F'PA8B0O82O;M_L-D4TZ5K]HO^CZC'.G]V52#_ %H
MU&GAD?\ >6ZL#U 3-49O#VA7KE_)V/ZHY4BJAO-6LSB[TMI%'\4$F<_A@4)K
M^GN2+@36[#H)HL?J,T 3#PS=6WS:?JDZ =%D(<?J*C<>)K8XEBM+I!WVE3^A
M%7(;FWN%W0741';#<_E5R.>>,??)7WH PSXA\F3;?:;=6X[L%+ ?I5VVU;3;
MH_N[Z('LKL :TA?;H]KK\GH!FJ=Q8:/?#%Q:Y)[XQ0!9#S9!C92GMR#^-.:X
M=E*R(A7'0+G^=8O_  B<49SIE]);YYZY'X\TYK?Q'8KM$EO>)GMD-^HH G?1
M](U*+=-;"(D_>1BAJ+_A'IK8_P#$LU2=/1)BLB_RS59-<^SH([[3;RV.>74!
ME_0U:@U33+DXBNHPWH_RG]: ('7Q#9,3/#;W<?\ TR78:C_MN)#B[M;FW'<L
MAVC\:VDEE4 QL&'JK9J47+8_>1EZ ,RWU&RF -K=Q,?:0&KHN9%"[D&T]R35
M>XTC1[]BTUIA_7&"*J+X=^SDG3-5DAS_  .,C^= &G*+2Z7;<VJNOK@?SK.;
MPWI9<R6DLULY.1Y,G'Y'-,>VUVTY>"UO%_OAB&_45 =86)L7EA<VY'&[;N7]
M*L"RVG:W;_\ 'I?VURH_@FCY_,8J ZE>V[;=0TJ88_B@!*Y^E6H-4LYL&*YC
MS[<']:T$O)!C.]AVYXH S(=9TZ8[?M8A?ILF.P_K6E'.YCRC1LG]Y>3_ #Q3
M;A;2\&+FU5P>,$#FLYO#FG[]]G=2VDGHO(_G0!U'AMXY/$ED9($\P,=K@<_=
M->GUY'X2L=7L_%%B'U"&ZM2YW9!# ;37KE:0V ****H HHHH **** "LCQ1:
MK>^&=0MF&5DA*GG%:]4-:(&C79/3RS2>P'B#>#8P#LFD0]MKFHCX5OX_]3J%
MXO\ P.NS$T1.-U.W1?WZY0.&_L?Q#"?W=]<G']X9H\OQ/!UF\S_>C%=QP?XN
M*4+QQ@B@#ASJ7B*/AK:W?\.:7^W]6C&9M)5E'4H3FNV\M>Z*:8;:)C\T2X^E
M ''+XI(_UFFW"_3-3)XKT\_ZR&XC_P!Y#_A74FQM3_RR'Y5!+I5BXYB!_P"
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
M)I%95++SD>G:JUM.Y#%U4$D;>*28EE5E/WSAC[4@;[-&&5^,<>]/ET&:.I1
MP0R1GY\9//%.><I8O$T:I+,B[3Z<FLI6,TB&XE&"<X/;O5IE6Y83.QD5&QCV
M%):/4"ND+22F'+;5]Z:&6*4QPEE).2?6E+Q)E6^7/21>":EM$1(\.WW<XSU%
M-@.EFC"<J27ZD]\5V?AO1[+5?#T)NP58.^T@X/WC7%R21%%5F=\'C/\ "._]
M*[KPT<>'K?82PRY5F[_,:GI8"Q)X3V_\>FI7,0_V9340TCQ!;?ZC5#+_ -=4
M!_I6HLTB_P#+0CZ&I%NIE^]DU(&-]H\26Y(EL8;C'5@-N?UQ3?\ A(IXCBZT
MJXC/JAR/Y5O"]R?F7\*>;J%UPZC\J ,*/Q1I+';+,T+?]-(R/UQ5Z'4-/N<>
M5?P'/;=BK+0:;.<26\;9]JJ3>%]+NLE857Z&@"YL;_EFSG_=I0]PIP';/HU8
MY\)^7_Q[7TT/T-1G2/$5MS#J*SH/NB0GI0!OBYF7B1 Q[&I5NV[QX'L*YD7/
MB2W_ -=IUM,O]Y&P:</$6P[;O3+F+_:4AAGZ<4 = [6$I_>QHS'LT><_I5:;
MP_I%R-_V>-6]OEK.3Q'I3?*]R8L\8>,YJY#<6LXS;W$<@_W\&@""3PI$@W6U
MY=0,>1ME+#\JA_L?6K<_N]0:?N%D0?X5K(LO5"5_'-+]HG!P7/';% &1YNMP
M'$VG+(!_<--.MQ0G%U!<0GN?+.!^.*W5NG Y Q[T[[5 WRR("#P>* ,:+6-.
MF^[>QK_OFKR3< I,K \@JU/FL-)N?OPQG_@-4W\+V+<VTLD)/]PT 71=2*?O
M,34HOY0.44CW.*QGT#5+;YK?5'9.PE&:C_XJ"#.;."X4=U?!- &VTEM,I$EL
MA)[E,BJLNBZ)>?\ +M"DG]X?+69_;#IQ=Z=/ !U*X:G)KVG2'9]HV'T9"IH
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
M.>.E4I?">CSG*(8SZHV*@BU"RN,>7=(<^]6D<#[LN?QH J'PH\#9L]3N$(Z
MR$@?@:&L/$D"_N;R*8>C@ UHI+(O(8_G4HO9D.2 ?<B@#&-WKD*_Z3I:R =?
M*//\Z1?$%L.)[:Z@(ZAXCBMS[>6;+1J?<5(;B"9<3#\E% &/%JFF3#*WD"^S
M':?UJU&R2<PS)(/6-Q3YM+TF[/SP(3Z]*IOX2TQCF%I(V]4;&* +ZRRQG =\
M^_/\ZD%W<+_".?1<9K)_X1[4;8?Z-J\NT=$D4$4QHO$=ORJ6MR![$$4 ;RWJ
MD;9(B"?0Y_G4,UOI5[\L]K"3_M(,UB-K.H0@_:]*ER.\39'Y8I8_$>GG_6I/
M _\ MI_]>@"[+X7T:4YC B;UB<K_ "J(^&[F)<VFJSX'17;<*?!>Z;/_ *J[
MB+>A;!JZC.H_=\_[K4 9+V?B2 _\NUPHZ#&T_P!,TS^TKRW;-YI-PI'4PKFM
MP3W'5OFQT!J07[$@20#'^]@_RIH#!37-/+?O)&B/]V9"#^HJW!=VUPV8+NW8
M^@D&?YUHO)8W!Q/;JWU&?UJC-X?T.YX$:1MZH=II@6//N4'WF8>@YI5O9><[
M#^A%9I\(K$<V>ISQ^@;#"FOI>O6RGR[JTN/]]"#^AH TV:SG4BYMHY"?4!C^
MM9\OA[0;E]PA\AO5&(JF;O58,K<Z4\A'\4+9_0C^M(NNVP.V>*XMV_VX_P#Z
M] %K_A&Y86\RQU*=&'02/N'ZTV2W\3V[%E6WNT]P ?TQ4T6HVLY_=7,;^V[!
MJXLDAQLE"CTSF@#).KW,*D7>E7$?]YE!8?UIT6MZ5(/^/H1-Z2DIC_OJMG[9
M,!\R@@>@QFH)H[*Z!,]JA]01G]: ""Y29<VUTL_LLF^I3=S(V#@>Q'%9LGAO
M1YAYD6Z%C_<:FC0M1MQBRU8A?[DL>[]<T :9EM9@1>6L3@_[(-4I-"T69\^6
MT)/0QN4(_(U69?$%KGS+>WN4'=6()_2H3KJ0-BZTVYB]<#</Z4 7AH<L)_T'
M5IAV DQ)_,$U&]OX@M,F2"UND[%2 Q_"FQ:SIDV/+N5B;^[)P:T8[@E08I 5
M/<'- &7_ &MY1VWNF7<)_O!25_2IX-6L)3MCNT5O21]O_H5:@NIE7E P]:AN
M(;&^0"YMDD_X#T_+%5< BN'V_).K?[O/\J<\J.NV>%7'^V/Z&L\^'-,=LP2R
MVS>J-C]#F@Z3JL Q;:E'(!T\Z/K^(-,!TFC:/>DL]GL/K&=I_2F#0!!SI^I3
MQ_[$C[A^N:ADDUFWS]JL(YP/XH'/\L4Q-;M0=L\-Q;-ZNG% &_X4MM;M_%5@
M)YX)[8N=Q P0-IKUVO)_"5];S^([)8;I9,L>,\_=->L5I#8 HHHJ@"BBB@ H
MHHH *R_$=NEUX=OX)%#(\1!!'!K4JAK;;=%NV/:,TGL!XU)X.LGS^ZB"]QMJ
MN_@FU_Y9J%^C$5T_VE*//6N4#DG\&3*/W=S,OTD/^-0GPKJT9S%J-T/I(?\
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
M=J/]_P"7^=6DNHI,>5+&WILE!_K4\EEI-Q]^")OJ,5 ?#.F2<P%XB?\ GF]
M$PGF0<,V/<U(E_+_ /KK/D\,3Q?-;ZG= =@X!%0_8-=A.([BWG]GC/\ 0T ;
M8U!0NYD!QW IKS6,XW/;HQ_VE!K$:?6X#^_TF.0#O%)C]"#3#K0B_P"/FSG@
M/LN[_"@#6DT?0KC_ %EG#N_O!<8JNWA2TSOM+VX@/;RY3@?AFJD6O:9*<"YQ
M_O#%78KFWE :&8-GH0U $)T/7+?F#5RX["90W\^E*7\10KB>P@N@.Z2 $U=$
MLL8^]N#>^:E2YE0C&/QH RFUV2(;+G1[F,C^ZI;^5$6NZ5+QYXM_:2%A^I%;
M!OC_ !Q(U12KIMR,36L>/]I:: ABN[211Y%Y"X/3;*/Y9JRK3QC<DA4'\<U0
MET+0YN4B,;'^*-L"HSX84 -::M=Q^P(84P-A;^<#YE+?CBA[J"<8:VR>^5!K
M$;3?$-MS#>07"#^"5#S^1%(UUKL Q<:1'*/6"0K_ #S0!HR:=H=SR]G$K^H7
M'\JJR>&[5CNL]0FM6](ICC\B:J'7(H3_ *9;7-N?]H9'\JF@UO2[AL"\4'T*
MXH ?_8VO0\P:E'+CM)&O/XXJ-Y]<M_\ 7Z<)2.I@89Q_*M**5V&Z&=67_9:I
M'N+A8GR,C!^]TH QCKEH&V7$-S:MZR0L1^>*FBU2RD;;#?(S>@?:?UQ6H9XY
M8 );9'X],U4FL=%N!^]M(D?^\JD?UH E%U*@!5F;_@6:E%Z[?ZR(%>X(!K._
MX1NS90UM=W$9/0JV1^1J-M$U6WYMM6\P]0DR#^AH OS0Z;/_ *RSB /4^4/\
M*I-X>TEV+VC/;,>\3,O^%1@Z]"<2Z;!.?6)RI_K4;ZH( 3=V<\!')P-P% $A
MT'4HCNLM:F/^Q,V\?KFG8\16P^:W@NP.I7:A_I3+?6K"?[MYL_WABM)+D[0R
M2[U(X(/44 9;ZR\3?Z5I=T@QSM!8?I4L6MZ=*WR7ODG^Y("N/S%:1O'(^= 5
M_P!H5 \6E3',]I&<]\52 EBO'9<Q7*3)W*.#4KW)=-LENLB^ZC^M9TNA:0_S
M02RP$_W'P!^E,_L+485WV>J22+_=E4,OZ8I@=%X:MM./B:QECL8XIE8D,$ .
M=I]*]2KR/PHFLQ>*+!;J&W>(N=TB J5^4^YKURM(; %%%%4 4444 %%%% !6
M;X@_Y %[_P!<S6E6/XJN!:>%M1N"C.(X2=J]32>P'FN!Z45@#Q?8#_66]RGU
M6I4\5Z5)_%*O^\M<H&SM'H*4<=*RT\1:6Y_X^@O^]4ZZQIK=+^$_B!_6@"[2
M@D=#4"WEI)]R[@/_  ,4\2QGI+&?HU $N]Q_$?SI?-?^^WYTP$'I\WTI2A'4
M$4 2BXD P"3^-'VN4=LU%M.. Y'KB@!O_P!?% $XOI.A6G?;G_NBJA*@\N!0
M#GHP- %[[8/2G"]CVX8GZ50(QU!IN">=O'TH T1<P'H<4HGA)^]BLW ]*,8H
M T_,A_OFE,JGJU9G-+SZF@#3RK#[W%((XST53]16;N8?Q&@2..C&@#0:UB;[
MT:X]A49L;8_\LOTJJ)Y!_$:<+J4?Q4 2G3;-O^6?Z5!)HE@^<IU]J>+R4>GY
M4[[9)Z+^5 %%O#.GN#\B?BM5I?!^GN/]7%^*@5L?;/[ZC/M2_;$/\(H Y>?P
MA:HK%"@P">#78?#.T6TTRY 8L?-/7Z"J;W$;9&WK[5O>"8E6RGP,!I">*TAN
M!U'7FHY/O?A4A&!43G)K9@+']X_2I*CC^\?I4E( P/2F4^DVB@!M%*1@TE !
M4<E25')0!';]#4IZ5'!P#4G:F@&&H#D/P<&IST-0 \Y]*'L-;GDL\)FURYB7
MI)<$8]>:]IM(PL*K@8 X%>3V$2S>,A$H)/VDG;GGKFO7XD*Q\BO*G'WV>A4D
MN1("@;J!BCRQTP,4]3VJ3"^M$8',Y,A*G;CM3"GM5DJN.*9LJW30U,J2VYGC
MDCXR5QG.!TKRBZ\!ZG++(T1M75G)_P!<H(_6O7WC!3!'X9KRK6K%;?7;N..2
M10'!QO/' K2E!)ZEJ4NAP^HZ7=65]);-$&9#@X8''XBJPTJ[8Y\O'U-=G(EJ
MKEI),MZD\FH&O+*($9!_&MN1;CYVC L-,N;2Y2?,65((!7/-=_%XSU[R?*WP
M@]/]77-C4H47"(6%1_VHO_/$U:E8S=V7M3$NL3++J!C9U[JO>FPZ=$.3&A'8
M@ 51.HW#;@@5%/<CFHC),X^>Y/X5-T7%,W1';QK]Y2?0FD:]LX\EYE! [#-<
M^5A!RTC,?K3@\"C(7)]Z7-8OEN:S:Q;+_JHV?\,5!-J<T@)CB*$CO5'S\_=0
M'\*:TDS9!P!CIBGS-B<;'7>$Y)9-9@\T@GRG.!]*[7NW^Z:XCP:I.KQENH@8
MUW&.OTQ6T=CCG\3"R_U3'ON_H*;;\7MU_P  _K2V7W''HV:6!1]MN_\ @/\
M6J)+#=*:.M/:F#K4@2#I10.E%- %%%+BA@1R_<I(\8!.<]L4Z7[M)$?E^I%(
M#F/&\\-O!:M/($_><#\#6%H<MO+K-H$G1LL#A3SUK>\:6=OJ$%JERF[#$]<=
MC7.Z#H=E;:[;W$*LK*1@;N.M8OXP/0*BED,9R!FI:0J"<GFM@ '='N]:S[GF
MZ-:('&.U9\__ !^-[4 2PCBFW XJ>-0$!J*X'%)@5$X5R>F*\,CA7S<@<L3C
M'IWKW*4E+65N,!2:\;MBJG=L&Q ?F)Y^E9U1H)MTD/E1[E^4A68_G5>":$0)
M'*/WJ=6 YITJ^=.'$TBQY'RG&!^E9=S+';2S,D@)R,#.:R4+E&_;RK%>32 !
M28"%8=1P:RG$UO-B/&Q^>.]5QJ-[=+LA@5ALV?*A)Q^=6[?0O$6H!3%IEV0!
M\I$38Q[\5I[.0$]RDI2([4V;P6;< 0:M:\UA+$LL4\(<@!B#DFF_\('K3[3>
M7-O;*3N/GS!<?A4K>$=)LV"WWB2U;OLM\.?YTE3UU(:9R3R,'^8*1V(J<WSM
M$J&%/EZ,2.*Z=+?P1#\BMJE^XZA,*#_X[4\5WI5M_P @WPL[GUNV=OY$5K9#
M46SBQ'++(2 TKN<GY6;/Z5J6F@:_+$1::?<;7/(7C/X'%=;%K7B$#_1=-T^R
M!Z%8<D#_ ($31)+XGO7!N=8*L<*JPHJ_R%&A7*S$B\">(9\M<JD'')N+E%_3
M=4L/@ZSM,C4/$%C#@Y98=TO\EK3U?0+;1;A8->U6\>Z==P6,EOS%6[GP=I=G
MI%AJ:&65;GG#G;FBZ'RF2+'P1:?Z[5+Z]?\ N0QLH_7%/_M#PU =ECX:NKES
MC:;A00?R)J_H=K#)K36T&GQX"%E)!)S^)K:(OH)XA.JQAP<*(U '7VJ?:,.1
M7L<W_P )!JJ@_P!G^';"T'8B.,X_'K0-5\87((?4#;KZ1/M_E5IF,<S;CN!.
M?:AE9CO!PO8"CF'RV,B32[V\ES?:M<,QZYD9J<GAO3X3EV:4^O2M0MN^7C-)
MO,74 TF[E)%2/2--SO6 $C^\N:MQ^6#L2(1D=U&*%9IN58 #MC%21!IV\J*.
M1W["-=Q-"!Z#69XO]L'\Q2 %AE6('<-79P>"8;C1H99)9(KM^6,G"+]1U_6I
M+O2/#?AFTCN[]WF#'"9;.X^P%/E)N<9##/>MY,-K*YZ909_G6HGA37&VR+:
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
M2F?VA9G_ );1@_[PI2RR+N1@R^HYH (1Q3LK]TNH;TI(.0<4>3&SER#N]::
M3KD570 L0>W-6,'<?2H(U+2./8T/8$<Q97-UJ'BU#((T6!C]Q,$_C7>)/\N&
M_G7GNA7$LGB"[$4+OM8C*KFNO6._<\VCCZL*\V?-S.R.]Q32NS1,B@]:3S\'
MN:H_9]0!P+?CW<4AAOUZVI)[8>H2J=A)1[E_S^<=/>D^TC.,U1$5\1\UHP_X
M%376\0?+9R-]#2?M.Q2A!]2^9\G[PQ7FOC;$.NO(K?ZR('CUY']*[3[1)'_K
M(+E1[QD?TKB?' 6:\M9%)^9"#GJ.>]%.<N;5%<B6QR4S+N^?+$"H6N4 QY.:
ME9,8+<9'>HV1 -V17;&]M#-^9$;I_P"!2M-%Q.3C-2X3VIOW9/NTWJ"=A DS
M-DDD_I4Z02'JP3VIA+;L@#\Z>A;^+C\:D:)E@7^)R?PJ.>ZLK/\ UC?E4AXC
M)#<X['%<A>7/FW3!E+;3UP36D(<Q-6?(CKX+ZUG&89T/L01_2I7+<D*6R.HZ
M5Q*&8'<KE?;(%7H=2O85PLY([JS U<J=C)5K[GJ7@_C5TR0?]';I^-=MGK7#
M^#G#ZE;MA0S6K$X&/6NW'4_2JB82DFPLNDGUI\'-U=-V.*;8]'^M.MQB:?ZB
MJ$3M3!UI[4P=:D"0=**!TI1UIH Q2T44,".7[M-CQ@9..:=+]VDCR%(V@D]S
MVI <UXQ+*MJ%ZY/%8NBM+_:D (QN([^]:/CF^@L#:M<K(>6^95)Q^58.@ZUI
MUSK%HL5QABPP&7GK6+^,#T2BBBM@#/(JA,A-VYXJ_P!P:IR?\?+4 6%&$%13
M*67(J8?<%1R?ZLBD)F;=)BRN,<L4) KQ=RC01_,@GC;(!KVJ[!.G7.TX<1G!
M]*\390L2Q !YF(,A[@5G45RD:=LVD/;B?4M*O+RZ)(/DD!"![Y_I5U+B&TYT
M[P?!;GNURP8_7I6QX;0-X"U61%1&B=C&YP2.!GDU?\6Y;6 @PH\I,@"E9Q6A
MHK,P%U7Q+(G[B>RL4_NVZ$?TI9-*U:]TF75-0UYS;1/L=/F9B?8=/UISG VC
MBN@A0_\ "N[]BR@+."2XZ#BJ4F5.*2T.7T#PSI&OR7N)KIA;Q,[>:O#8/;FF
M_P!D:="$5+6/Y3C+"M_P(5:36"KA@+63D+@?>K*D+>80!DYI3=APU'%8XXP$
MA''3;Q2JQD'SL0?04K*"GS$K]*9$26V@ CU[U-FR["@$L1MP!W-&XATP=R[A
MQT'6AL+(0"3SWIP&7CZ9+ 8'0T16HI+0UOB1"YU8/Y"!?(P&<@^E+XANEM/
M6C,S8"Q80*/O-CC'XTGQ-C1]0&V&61_*.%1B0.1S4&MV4LWAKP_YL92V@B!*
M-U+>OYUH[(A">!_,CUNV>0Y;:0?QKI/%((U6S!Y^5L_K6)X0 D\2VX'3!.*Z
M3Q-'NO[9B.0K<?G0N5K0F2]X\\WLS%6 "@TAX.$)-/,8<LN0#DTMM%-)<);0
M1O+)*<*%'6L_M6-+C0JD?-PWIBK5GIM[?3".TMGD)ZG' KJ].\)V]G M[K<Z
M*BG<%>0!5^IS537_ !:MOY-AX7FMV++^]N8T!*>PQP?QJFDMQ-]D/7POI^GQ
MBZUZ_AA5>=JD_ECK5O1_$FFW6KP:?H>GR!""6N6&U0/8\G]*X865S?N);R:Y
MOIF. 9B2/P4<5U7AZ(:%H6HZK+&4<IY<(8=&Z<?I4PJTW*T6)PDE>16UZ[NO
M$'C)M*AG<6<++&VUC\S?Q<_C5;QM=QW7B*&R1#Y-@FX\\!C@<&KW@NSELHKW
M6;Y<F)7E;=U9S\Q_0BN?M+.YO-]W<3@37693OQGW_G^E34Q,(QYNXH4W)Z%<
MD$9!!7TI@=OXAM^M;-IH<=V'^?S1&,N8S]T>^*<MAIZKL#$.3@,3GFN66-A'
M74Z52E8YV<1C=/*PV(-V,<YKF;F<WEXT\@;./E0<XKTC4_"BVFG+>:E+MMRP
M!!^4G)XJ@+71FQ(D29'"MZBG/&JG:\69^S3W9QEA$\B79<E65!SCIR*9,=0O
M#Y<,<TC $ A>/UKNUFTB$DI BELAR>A]/UJ,ZI:B)A"J9';;MK/^TI/:(_80
M[G%:9I4I>5KW3+B0^@4?XUJQZ07B'D:,J$G^.3'Z5O'5)DD;?'+AC\NT=:MP
MO?,-R6-R0>YBY_E6-3%U9:I&O+""W,$:5JHC?RH+.)3U."3_ "KM='MXI-%M
M;2<QFY53DK_O$UE#3]:<,8[6=68<%^!^57;33KY(8FGN DJI]Q5^[SZUT8*M
M*4[5-C'$\KBN4?>V@LG_ 'C%5_O=JHF\MU4,)2P_V16VEW%-']DOU#KV<UB:
MEX-;>9K.\E6)NV>E>C*G?6)Q*27Q$L=PLF"CD ]RX']:F-QY*[FN8<]@7W']
M*PE\+ZE#S%>*X[;T5OZ4];+7+4Y%O93X_P"F(!_2LK-&EX6T--M:D^ZC@G_9
MC8_TIC:I>-@K%.P]E _F:I-J&MQ<MH\9 _N.5_K2?V\Z?\?.FW*GOM);^E(G
MT+QN[J;M.H]"^!^E1M%/)_%&G^^Y/]*J?\))IQ^^L\/UB;_"I8]>TF7 ^V(/
M]\@4 65L968$W<'_  %34ITL/]Z_;Z*N/ZU"MU83<QWD+?[KBIECW<QL6^E
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
MK"O;G5+"Y96TCS(Q]UTEQN'TQ5NXMI'M =V&)7<3W^85J:??+&@MKA?,3/\
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
MW"_4DUVEW<Z!?C2+>^OI-D5F5#0@$QONXSR/>LG5]&;25M)'DBF-Q&98F3D
M D#.>.U=!!X(LSJIANKO:BV/VUS$@R.<?THEA()7<Q^TE>R1DZSJ5A;^'!H>
MFW<^H^9+YDL[)M  YP!DXYKDI%E,?EB$X_6NHU+_ (1](5&CS7$L[-EVDC*
M+[9]\5EY/J:WI9?&2O<RG7E%V,QM/D'0BG16,F.2*T./>@], FNB.74NIG+$
MR>Q0_L]\EBZA1[5ZIH=DHT&QF$;$K'C=U[FO.S]S'\Z]0\-7#KH=I& 641\K
MG&>37'F&&I4H)Q-J%6<F[DT<C(^W8"/[Q6I-PG)9D0E!D8&*AU)-04B33K..
MYMS]Y-V'7\#45I>7#VDSW-AY3!/E3C+?2O&L=29?-_SAHLX].E(L_G2AU#)*
MO(;-<^=<:(8ETV\C(Z@@''Y5?TC58+^Y:/RY8\*22ZGTJ=;W$M3LM&U:WO!]
MCU"(!B?]8>C?_7J75O"R6Q-W:HCH.B!>1^/>N#77--2:1'O,*'Y#*W;\*Z_P
M_P",[<'R5NH[J#UW?,@_'J*T<N?1@F8T^GV-VY%S GFCKNJC+X9T:7#&  ]L
M&O0=4T"SUJ,76G.GF,,Y7C=7%W%G-;SF&4&.1>2CG;Q[9ZU#C8'J07>C07EC
M%9L[K%']W9U_.L\^%)(L_9]2G0'UQ6S)O$4>PL-PZ[L56'G(QW/(#[DD4@8V
MRTV?3X)Q+>^<S#"DCH>U4H]/UU+A0;BV*;P3E3TK524^1,=V[)QS38KN<R8;
M!#<#Y13$:,\84.N V,8R>O?BN7N[W4(KF4-I<CH#QA^H]N*ZN==\)8\L,  G
M&*S_ +;(&.^+D?=P<U<MBKE6+5;FTA@DGB?RYEP5ZLO?GVJ[)9Q3IY]N2&(S
MY?K^-+/*JK#(<_,G/0D?2DCOX81^[# =U/?WJ=!,Q&U6Q25H9)620=0_R@?S
MS3DO;-VS'<1D^S5N&/3M10B>*"9ST\R,9'Z52N/#VEQJ&DM80#Z#'\J3BF(J
MKL()#JV>^ZI(V91MR66HSX:TIS\F8S_LR'_&HSX7BR?)OKI<?W9B/ZU.JZ@;
M45Z/*$<L>Z/V;D?3BG75O(D8EM9EEC/4 <K6 ?#NH1'=!J]RI'3+DUJ64=[;
MQ;994+_WE[_6M(RB]) 1B[EWXV!E_*E^V+T>+!_.K,]O'>PD1$1W Z*P(S6'
M)'K4#D2Z2CX_B1QR/SIRA970&D9K:08EC!';*XJ)[/2I@0]JAS6:UY<# DTJ
MZ!]!@_UJ/^V(DR)K*ZB(]8R?Y5E>X%Y]!T24\P,O^Z^*B/A>R_Y87<R'_?J
M:SI[?>F:/_?C8?TJ9=5TV3I>P?\ ?6* %7P_>Q?ZC5Y,#H" :?\ V?KZ#,5_
M X'9XO\ Z]/2[MV8"*Z1@>FV4?XU9S)N!60L!Z-FF@*2OKT7W[2UF_W6*D_H
M:8^HZA'_ *W1Y#_N2Y_]EK4^T7*\@*!ZE13ENYOXD4^_2F!C?\)#'_RVL+V+
MZH#3UUS3).#*\9_VTQ_6MEKW=_K 7_,U%(UA*O[RRC8]]R T 4H[NRD_U5Y"
M_P!&Z58+L$W1S?B&%0-IVB2\O8P(?7R@/Y"H'T'1V_U4IB;_ *9R%3_.@"^M
MS<KT^;WZTXZC,OWPC?3BLDZ!,.;75[I .@\\_P B:;_9VNQ_<U-)/]]!_A0!
MJM?0N/GMBWT.?Z5!(NESC][9;3[K5 V_B"+YC;VT_NK!2:C-UJB?Z_1G'ND@
M/]: +)T71)6RH,;>JOS2#PY&.;7498_3+ U3.K1Q_P"LTZX4_P#7//\ *G+K
M6GD@/,\!/]Z-QC]* +7]C:M%_J]41_\ ?BS_ %IAM=9B)W+;3X_NDJ3_ #I8
M]2LC]S4%;_@9'\ZL1WA)_=W(;TVR9H IO-?Q'][I+?57W?T%1_VM"IQ/:74/
MN8^,_G6P+JY'4Y_WO_KT\:@XX,:&@#)35+)\ 7(3/]\8JU'=J?\ 4W*-]&JT
MSVTW^NL(G!ZY"G]#5>6QT:3K91Q_[L87^5 '0>%9V;Q)8J2ARQS@Y/W37JM>
M1>$M-TV'Q/82V[R!U8D+N?'W3V/%>NUM3V ****L HHHH **** "LW7_ /D
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
M3YH IF#7HO\ EG93?0,O]:B:;5DYDTI2>_ES?_6K5^TW/^W^5'VNY YQCWH
MQ?[0F7/GZ?<Q_0[OZ"HFUNQC_P!8\B'_ &H\5OB_D7C:&'LV*0WT3?ZRV_$8
M)_6@##75K&7[MTH^O%6([V)O]7<[_H:M2QZ5.<R6JD_[42U"^D:)-]^"-/\
M=6@!WGS#E7./I3A>S]R&%5?^$?TD']S<2)Z;784O]@_\\-5N5'H9<_S- %O[
M:?XD4_A33+;2']Y:1MGU%5&T;4D'[K4@WLPIG]GZVOW7MI/KQG]* +;VVD/_
M *RS0?[HQ4+:1HLG*1M$3W5R*@*Z[#UTZ%_]R51_6FM=7J#,VF7 ]0I5A_Z%
M0!870;;;^YU"Y0?]= ?YBFG1+P<P:RY/H\8-5AJ4?\=M<Q'T:+_"G'5;( ;I
MI%^L9H F^RZ["<)+:S#_ &U(S^M!?64_UFG12_\ 7-RO\\TB:G;-PES^;8JS
M'>,?]7,&_P"VE &IX.NIV\6:>DNFR0Y=LMOR!\I]J]EKR3PG<ROXGL5,F07.
M1_P$UZW6U/8 HHHJP"BBB@ HHHH *HZP,Z/=#_8-7JSM>)70KPCJ(S2>P'!F
M+U"D?2D\F/\ YY5GB>7/WJ=]HF_O5R@7/LL9_P"6-)]F@[PU6^U3_P!ZC[7/
M_>_2@"=K6W/_ "Q--^Q6[<>3CWJ,7DHZG]*/ML@[YH >=,MCU0'\*C_LJR_N
M#\J7[>_]W]*?]N;^X/RH @.C6+')0?E2?V%I[=8@:L?;_6+-'VX'K&5H IMX
M=TYCCR.*A?PMIIZ0FM/[:O\ =:E^VI_=:@#'?PIIYZ+_ "J,^$-/(]*W/MD7
M]PT?;(O[AH Y\^#+%O[Y^AIG_"%68.1YH^CFNC^U1GH"/QH^U1^I_.@#F6\%
MVV>'G'_;0TQO!B?\_<W_ '^KJOM4?O\ G2FYC/<_G0!R7_"(RKPM_<A>P$H_
MPI?^$4O%_P!7J5R!W^8'^E=:)HB/]8![$4>;"3_K1^5 '(_\(WJF<#49_P A
M_A2_V%JZ<"_F)_W1_A77>=%C D!_"CS8_P"\* .2_LK7X^EZY_X /\*:;/Q&
MO(N5/UC%==N7^_1E<YW_ *T <?Y?B9?^6T)_WHZ&?Q(@R7M6]BA_QKL=X_OB
MDR.SB@#C?M?B)1TLS_P$_P"- U#Q .MM;-] ?\:[+ )Y<&E*H>ZCZ"@#C/[6
MUQ3SIT)_!O\ &GC6-8QEM)1AZKN_QKL/EQC-&$]J .0_MZ]7[VDL/]TD?SI?
M^$BN5!W:5+COAO\ ZU=;L0] M(8E/9?RH Y(>)V'_,*N/R-/'BE!UL+G\O\
MZU=0;>,_PK^5.^RQ$?<7\J .6_X2NU_Y:6MRI]-A-*?%VG#[]O<CZ1FNF-I#
M_P \E/X5'):6ZHS>2. 3^E & OBK2B,DSK[&/%2+XIT<];DI]16XME9D*?(&
M=H-(VG63=;<&@#(7Q#HS];U#]6 J4:QI#_<O8!_VT%7'T:P<<PJ?PJ$^'-,?
MK;Q_BM #/MMBWW;Z _1Q3UD@;E;B,_1@:AD\*:4_6"+\5JN_@W3&X$:#Z"@#
M1 S]PAJ;M_V/T-9;>"=/_AX^AI&\%0CI<-_WT: -0J3P%'YTQHP/O\>E9?\
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
M@^U:<EG%>1J5."O3G@_6FUS:Q!:&1?%1 =BX ;Y5ZY%<>^J7:3,PTN8[20"
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
MYH B@O)2B_[N*E^URTR&#$0Z<#UI_E>U  +^8=E_*G?;G/)45'Y?M32A!Z4
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
M_P *:9O%(ZF!O^V8KL?,B/<4>9%ZB@#C?M?B8'YD@(]/+%'V_P 0K_RPM_\
MOBNRWQ>HI-\/M0!R']I>(/\ GRA_(_XTO]KZZO!TV(GUR?\ &NQW+ZK33M)Z
MK0!R(UK5Q_K-+7VVD_XT?V[J2\G2F(]O_P!==;MC;[Q%)Y<)[ ^U ')?\)#?
M_P#0(E_7_&@>))Q][2+K]?\ &NM\F'_GF/SIGV>'_GFGYT <R/%*@8.DW8/^
MYFC_ (2J'^+3[Q/;8:Z;[';GG8*/L5O_ '!0!S/_  E5K_%:7@'_ %S)H_X2
MJRSS;7@'KY1_PKI38VQ_@%(=/MR/]6* .>_X2C3?[MW_ -^S_A3QXGTK'+3#
MZHU;?]F6_P#SS%,.DV1/,8S0!DKXET@CF5Q_O*U._P"$CT<_\O.WW96K2;2+
M$_\ +(4W^Q++_GD* ,__ (2+1SP+R//N#2_V]I?_ #_0?]]"KIT&R/\ RR%,
M/AZR;_EFG_?- $ UO2F_Y?X/^^A2C5]*S_Q_6_XR ?UJ1O#>G$?ZM<_2H6\,
M:<3_ *L?E0!,-4TMA@7MM_W]'^-*-1TW/%[;9_ZZC_&J_P#PBNG-QL'Y4P^$
MM.S]S]*!6+HO;%O^7NV_[^C_ !H-U;/PMS;?]_1_C6<_A&P/\#?G49\'V)_A
M;\Z86-3S(NGG1'W$@_QIP$;=)(_^^\UD?\(99_WG'MFC_A#+7^&1Q^)HL%C<
M55[/&3Z U?T%=FJPM['^=<B?!L /$[CWR:U_#'AV+3M?@F6Y9L$\'ZT17O#/
M1J0]:6D/6N@ [&JS?ZRISTJ _>H D6ANE"T-THZ@9>M_\@/4?^N#?RKP1?N+
M]!7OVM?\@'4/^N#?RKP$?=7Z5[66?"SCQ6XH)!R!D]AC/-=CI&A:9J%Q$H3;
M&UB)PC.YWOD#L<@?-VXKCL$]*42^61^^92!@8KT*M.4UH[&-*:CNCHS9:=%I
M=RCP1I,EV(/M"R'G]YR5YQ@#C\*TY='T^V\46D$5M!)8M&6D5FR0.QY.>O\
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
MQI#?:^.NFVQ/U/\ C0!KD ]_RQ0%7/<_E61]NU[_ *!EO^#&D^WZ]_T#(/\
MOHT ;! [(?S%)L/^<5D#4=<'_,*A_P"_AI?[4UC_ *!,7_?P_P"% &P$./\
M]5(4/^<5D#5=7'_,)C_[^&@ZOJJ_>TB/_OX: -;;1@>HK)_MG4_^@0G_ '\/
M^%)_;6J?] A?^_G_ -:@#8V&D*X[ _A6/_:^H_\ 0);_ +_?_6H_MF_'!TEL
M_P#7;_[&@#8Q[#\J-OM6/_;5]_T"6_[_ '_V-']MW@Y.DOCVES_2@#7V_7\Z
M=M/O6-_;MS_T"I?^^_\ ZU/_ +>NO^@1-_WW_P#6H UMK>]+@]R:R?[>N?\
MH$S?]]?_ %J0Z]-_%I<X_P"!?_6H U\'U-)AO4UDC7Y,\Z;/^?\ ]:E_X2!_
M^@;<?Y_"@#5S[M^=(6.>K?G69_PD"_\ 0/N*/^$@C[V-P#]* -+<?4_G2[F[
M$C\:S!K\7_/E/^5!\00J,FSG'_ : -3=)_?;\Z,MZFLG_A([?_GVG_[YH_X2
M.T_YY3_]\4 :VY_[S?G1N?\ O-^=9/\ PD=I_P \I_\ OBC_ (22S'6.<?\
M * -<,^?O-^=+O?^^WYUC_\ "2V/]R<?\ I/^$DL/2?_ +]T ;'FR?WV_.D\
MR3^^?SK'_P"$BL/2?_OW2_\ "2Z:.KR@_P#7.@#6WR?WC^=*990/OFLG_A)=
M,_YZ2_\ ?%(?$FF'_EI)_P!\4 :_VB8?QFE%S<#_ ):M^=8W_"1Z7_SUD_[X
MH_X2/2_^>LG_ 'Q0!M?:I_\ GHWYTANI_P#GHU8Q\1Z2/^7A_P#OBFGQ)I1_
MY>?S7% &T;N<?\M6IINYS_RT:L;_ (2+2C_R]#\J4>(=*S_Q]#\J -C[3-_?
M-*+B4?QFLG_A(=)_Y^U_*C^W]*_Y_$H8&O\ ;)!P6S^%*UZ^.#^E8_\ ;VDG
M_E[2D&MZ4Q_X_8Q]:%<#5^UR9Y/'TK1T*YW:O; X(+<\#UKF_P"V=+(PMW&2
M?>M7P]J-C+K]I%#<QNQ<#KCO50W ]%I#UHS25N AZ5#_ !U.>E1;<OUH >H%
M(P%. Q0PH2U S-;_ .0#J'_7!OY5X"H^1?I7ONMY_L'4>/\ EBP_2O!%4A1D
M$<=Q7M99\+./%;H0CD?45W>E> [S4=(CO8S;Q;E!"R $MGZUPK#CIFM/_A(]
M8$$$*7LD:0IL4(<5VUX5&O<9C3<5\1O>*O!TNAZ;#.989<OM<I%M*GT  YK)
MA\-O)=30FX_U4(ERRD9R:J7>MZI?6D=M<W+R)$VY">N??UJG]INU+LL[[W 5
MF8YR!VJ*=.K;617-#L;/_"*721LTLT:A5#Y'/!YY]*AC\.S2!66Y@*-G!S_+
MUK,:YNF))G?D $%C@CTIOF2L-N[CL%8C%4J=3^8GFAV-*_T3[!;[S=12'T6L
MFGG?LVG)]2S$TS*_WA6D(22?,R)6?PGJWPWUN&YTXZ04Q<QY<-LY*C'>L+Q;
MJ]IXA\66=I%$JQ6Y$4N]P@X8YY)'K6-X2\0P>'-5>^FA>8F/RU4-M_7!K'O+
MC[5J%Q=)&5$LA?#<XR:YEA_WKD;.JN6QLV6EZ=-_:7GLL/E2A80\P!QSD]>>
MU..EZ/#+M>[\U2W+*PPHVCG@^N:YW!P0Q8Y[MUH_C+ XR,8K;V3[D^T78?<+
M&ERZPOOA'1Z6W^6>#'S'S5.X''&13#R,<"DV'MP/8ULU=6,T];GL%U=0&P8F
M:%@5 Y<'L<UYO9FQ,%J\WV0&.8F7*CYE)(QT]ZR=\F #)(?JV:C$8X')7T_"
MN6CA73N[FLJ_D=;9:MH!N8Q=06BQHC%<6X'<]P/8?G6?87>FQ6#Q7("OYV\
M1ABRY[G'2L/:V&ST[>U&%'" A3U!.?RK1X>ZU8O;/HCIM1U'3[>$I ;>[FFC
M7,D<0&T%FXQC' Q5!+^*;47EE5=BV[(!L"\G'85D 8X ^7]:,'CH/7GK3C04
M=P]JWT-_3M6LH+)([F-& B*'*\[LDC^=,T?6;.W-Q]HLM\\D>UI/QR,>G2L-
ML YP /KWH#\@Y&>^.]-TXB]HS<76]T=UYR.]TP M+C: T6.F#UJW-XJ6ZT^6
M!T<2L/D?)!_/O7,Y7&.>^/;-+ECC..,8XJ72B/VL@8[F)/7O28%&0!R>:7([
M&MEHC)N[N(1Q24O7THQ]?RI@-P*0]:=@TA1CR,4 ,;[OXUZ!IEO<76BQQ03F
M&0JF' Z<"N ;A?FX.>!ZUZ1HTABTJ,KU54&2/85Y>;? CKPO4GM+:ZALY8FN
M#+=;.'(]_2JJ6NI)%/ \X:[8?))M& /ITK1MI&=Y&SE_+[#WJ".60S,WS?=P
M&QTKYXZS-?3_ !$IR;V,J.OR+6M;K,+ J"C3D<DXZXIHO)-KC;D>]30,19NR
M%=V<XQ[4T!D"/Q$"<+;D=1]VGQ'5DD_XF$<*Q]C%@_RK06[DQR@4@8S3/.=Q
MM. 3Z5'4""Z:\2)#8Q"8]\D"H5FUP%?,TZ+!/)#C('YUI),T*#Y._I3!J!<L
M=@!QC\:J>X%>XEO@Z"WLUFC(^<[\%#Z4MS+=6\/F6]H+B4_>0'!'XU96Y=47
M$:Y8<G.*<KK "R@G/)Y[T^@$=K>W!MXYKFU>)V8#9U(^IK0")+\VT*U4FN>!
M*59CG[O85*EV'E"E",^AIWU5P&7@,(<E2VT9^4?>K)CU-BP_XEUV >,E>*Z.
M.>WN0P:3(CX([K_C1>Q&R59'@WP2#Y)!W/OZ=J<P*B.5 ;.TXSCN*RBZV!DG
M9&E5F)^09*_05J!.0#AL]2#VJ+]W$#QE<]*-4 _1-=-Q<L8UN(9$'RR.I'Y^
MM>@Z3KEO?QK;7AC$C?+\PRDG],^U<#')')*P&0,?2G0WD<;;-^$!Y [>X/8T
M*0'2>(?#7V9)+RQ1I$7F2!3\RCU4=Q7(_:H!IKSF1@BDY+(<CVQBNTTGQ&'C
M-O<$.G2.4GYOHU&J:#;ZFC2VZHDC#YD4?*_O5<B>J \Z&K:9VNB0WK$_'Z4H
MU33A_P O@_[X?_"M6:UM8I7ADMH]Z<$;<8_QJ+R=./"P1D^FVL;V>H$=_=VU
MOM\^8(".I%5!J.FX^6^A(]SBK\L-M(P^T1JP[;AFD:RTICD6T!^BX_K52 JQ
M7MA)*NR]A+@\*&Y-6+V:V2XQ+<QPL1PKO@G\Z7[!IH(>.VB#@\$"GW-G97,F
M;N%'('!/44DM *OVBS(Q]LM_^_J_XU(CV[2QJ)H';=@*'!I/[)T?_G@E TK3
M8YEEB@ =3G()H O0ZG]GF>WN753G]WN8' JY<6JW:">TF*<= W#?E6%<Z=:7
MUQON!@C^ZV#5NQABTUO]'FDV?W'?(_E0 QTN4)5Y'5L]SS^% >XW85Y"OXUJ
MS6]IJR;'R'/=&^8?2LN?PJEM&TJW=SY6?O!LX^OI0 Z-[CS8@0[Q[L$MUQ6A
MJ@1]*F8,R,H^0C@@^WI61;:,D=U%(E_.V'R59ABMF_.[3I53 ![D54-BKAH?
MB&Z@MXDO68D 9FR">G\0[_4UU3R:=X@C"3;(;DC$<P(^;Z&O+Y=+GEE9DOY(
MT('R #%6["+4+&96.HF6,=4D7^1'2BY+-?5]-U+2)/\ 28!Y8.%E4Y5_Z@UE
M&[E(/[G=CODFNTT[Q##/&;340)X6'REN6'U/0_D*SM<\'7<R&^T.\W0.,B+9
MD_GFFTGL!R_V[(Y@!_&FF[A/W[8?@,U6>QUR,D*]NP7AMR'(_6J[1ZX#]VU8
M>I4C^M0%B^;BT[VJCWV"DW:>WWK2,_5!6?MUO/,-H?S_ ,:,ZR.#:6Q!]":
M+QCTMO\ ERC_ ._8J%K71R3FUB'_  "H =43_F&QG_MI_P#6I#-J ZZ4,_\
M73_ZU $W]GZ*W/DJOTR*7^S='/"Y3W#,*J_:;P?>TEL^S_\ UJ/M5SWTF3'L
MW_UJ +8TS2SP)I![B1O\:&T6S/W+ZX'_ &T;_&JHNV'W].F4=Z7[>G:WN!^%
M '1^#=+2W\6Z?(M]-)M=OD:3(/RGMFO:*\2\%W44GC#3E$<P8NW++Q]TU[;6
MU/8 HHHJP"BBB@ HHHH *HZS_P @>ZYQ^[/-7JSM?&=!O1G'[LTGL!P>1_SU
M%&?^FHK-$9S]\T[RS_?-<H&AB/\ OG\Z,+VE 'N:S_+/]\TGE_4^^: - [1U
MD!^AIXV=-Q_.LJ1"%XR/QI=IW'YSTH U=J?WOUIOR_WC^=9GS?WS2[3_ 'S0
M!I_+Z_K1A?7]:S,,/XS2?-_?- &H%7^]^M+@?WQ65\W]\T?-_?- &ID_WA1G
M_:%9?S?WS1\W]\T :N?]H4AP1R0167\W]\T?-_?- &GM3_)I,1_Y-9OS?WS2
M[3_?- &E\O8?K00#Z#ZFLW#?WS2?-_?- &D5'JM)L_W:SOF_OFCYO[YH T=@
M]4HV#U2L[YO[YH^;^^: - @+_<I,9_N50()_C-)@C^,T :&WV2C;[)6=S_?-
M'/\ ?- &EM'^Q1L4_P!RLWG^^:.?[YH T?+7_8H\M?\ 8K.Y_OFCG^^: -#R
ME_V*=Y<?]U*S>?[YHY_OF@#2\N/^Z/PI#&G8#\:SN?[YHY_OF@#1V#_9I?+7
M_9K-Y_OFCG^^: -+RU_V:0QKG[JG\JH?-_?-(<Y^^: -#RT_NK^E)Y:?W5_2
ML_G^^:.?[YH T?+3^ZOYTGE1_P#/./\ (5G\_P!\T<_WS0!H>1$>=D?Y"CR8
MQT2+\5%9_/\ ?-'/]\T 7_*C[I$/HHH\F+^ZO_?(JA\W9B32YE]: +OD0?\
M/-?^^11]GM^\2?\ ?(JEF7UHS+ZT 7/LUOVA3_OD4&VA[1(#]!5/?*.])YDO
MK0!<^RQ_W4I/LD/_ #S2JGF2^M'F2^M %K[+#_SS2D-I >L2&JADESUH\R7U
MH M?8K<]8DH^P6W_ #R2JOF2^M'F2^M %K[!;?\ /)*3[#:?\\E_(56\R7UI
MI>7/6@"W]AM/^>*?BHIK6%H1_J8_^^15;?+ZT;Y?6@"?^SK3_GC'_P!\BC^S
MK3_GC'_WR*@+RXZTWS)?6@"<Z;:G_EFE,_LNU[PH:C\R7UH\R7UH E&EVG_/
M%?TI3I5IC_4I4'FRCO2&:7'4_A0!-_9-I_SPC_[YIC:-8GI;IGZ5%YTOJ]+Y
MDOJ] #UT6RQS;I2-HE@>MM&?PIOFRCN?QH\Z;^_B@!&T/3L?\>L8]]M6=%TV
MRM];M6AMXE82#G8/6J;3RCK("/2KFAN[ZS;<_P#+0?SJH_$!WF#24ZD/6MP$
MI@^]3ZC_ (J )!S2L#2+3FIH3,_5+5K[2[FVB $CQLH+'@DBO-$^%VL$9,]H
MOMN/^%>L=Z?@GI712KRHJT29TU.USR;_ (5=JXZW-ICW)_PH_P"%7ZI_S\V7
MZ_\ Q->L$,!R:2M/K];N1]7I]CRK_A5NI?\ /]:_FW_Q-.'PKO\ '.H6N?\
M@7_Q->IT4_KM;N'U>GV/+U^%EZ.NHVP_!O\ XFE'PMN\_-J5OCV#?X5Z<:2C
MZ[6[C]A#L>:#X6SYYU&+'X_X5)_PJU_^@FOY'_"O1Z*/KM;N+V,>QYT/A:O\
M>HAC_N?_ %J!\+%[ZE_XY7HM%)XVMW#V,>QYXOPLAS\^HOC_ &4IP^%EIG_D
M(S?]\"O0:*GZY7[C]A'L<!_PJRS_ .@C-_WP*/\ A5=AWU"?_O@5W]%'UROW
M%[&/8X)?A9IH'-_<Y]E'^-/7X6:5_%?77_?(_P :[JBE];K=Q^SAV.''PLT?
M/_'[=_\ ?(_QIW_"K=&_Y_+O\Z[:BCZW5_F&J<#C/^%8:%_SWO/S'^-/7X::
M"HQYET?JV*["BAXJJ_M#]G Y$?#;0.[7)_X&:4?#?P^#G%P?;?76T4OK-7N'
MLX'*?\*Z\/?\\Y_^_AIW_"O?#_\ SQE_[[-=311]9J]P]G Y@?#[P\!S;R'_
M (&:7_A /#PZ6SGZO7344OK$_P"9A[.!S(\ ^'@<_9"?;>:=_P ()X>_Y\/_
M !\UTE%'MZC^TP]G YS_ (03P[_T#U_[Z-.7P-X= Q_9Z?SKH]M*%YI.O4_F
M'R0,&/P-X<!XTZ//J0*Y;6;5[2XN8--@BRD@"J>!@ 5Z:BUY_K),>J7K*.1)
M_05G5G)Q]YA&"CL9UDEW]DE:2-!=[,!%/]>E5U.H?89 \""\SPBM\M:5O/(%
MEDVC[HIOVABGF[1S7*48N[7\X-I!@]=DF*VH?,_LIV&6F'5">]#7QX 49Q3H
M"PM68CO30& TNKAS_P 2R,<\,'&:MV,FHM<'[79^7'@X._/\JTVO2N T?RXZ
MCBF?:?.X"G'^]4K<"I?27<4,?V:V$I!R<,!_.J<-YJ;F-7TTHH;D[EZ?G6VL
MIB3A0WUI%O/,^5HR/H*)?$!GWUQ.MV@BLWD0J,L"!M_,U)?R26]JC06[S D9
M52 0?Q(JX9Q$2H1B&&<XI6E145RKGVJNX%"2YD73DE6VE\S^*/(SC\Z73+J6
M>[)DLY85QQDC^AJT)MK^:48Q]A4Z7"33\(R\=J3W0%2ZWPW)NHH_G0'A?X_K
M5S3/$$RP-^YDC5^);>89!/J.H_\ U4U\1DM@M].M,^U(WR^61_O#FG*6H$AY
M8[<(C?= [>U4[^0VEH"(FD&?F"]<>U6DC 8-G.>U.G98H%+#YMW%6W= 9FDW
MJ7#S'R)H\+_RT%5Y-502,I@NN"1D+Q_.MB&X6:5RHX YR*:;I 3^['Y5DOA
MRH=<%NQ,<=SSU4IP?K7;:#KGF6J[1*J'JLG4?3VK 2YC.[='QCTIZ3K&@<.5
MP?E/854)@=S>Z=;:S;!CM20#Y' Y!]ZX#5K6;1;MK>\C<;ON2*A93^(XKH=*
MU]6=4=TC<\!W.%:NF*VFIVP@E0-&?X-W3WS6JY9Z >8WUS%;A3-NQCLI/\JH
M_P!K6?;S /\ KDW^%=EK&AMI;^>T+30GH2.E9 FMNT7'TK&>X&1#J5K+,JJS
MAL\ QL,_I5C4KRWM[@"9RI(X 4G^0J^TUN5(\D9[''2E)MP6\R/><<'&33Z
M8?\ :MC_ ,]&_P"_;?X5+;ZC9R2!(YB6)P 48?S%:N;3_G@W_?%-;[*63;$%
M;=U"U*W R[V]MK>9A+(%8=1M)_D*A&J6)Q^^&/\ KFW^%;"BU#MY\>XY/)6G
M8L">(1C_ ':<@,RWU&T>YC$-P-Y/&$8<_E6_;>(ULKLP7TZK,P^5F4MN'O@&
MJBI9%AMB ;/!QBE9;8SNTRDOCCY,TT!J7ME89BN[48+-N>(]&]Q3+CYK.3DD
M^]58)(_.BBC8C'K5J[1A&W.<GFJAL!RES>VHF99)]A7C!R*CCO;%RP6Y1B!T
M)K7D@T]I_P!["KL>Y7-1+::49)%-NH'KLJ6!12^ACV,EXBL.P:NET#Q7]FDV
M"XMT)/*LWR2?7'0UCMI^DGCR1_WS47]F:(S$>0%8>F[_ !H3L-'HE[IVF>)H
M@\)$-\PW ^OXCK7#:KI6H:5,4G0Q@?QY!#>]6K#48K!%CCE(C7H<_,OT/]*Z
MVVU>QUFT^QZD!)$XVB0<,/KZ55KC9YFTTBMC[0N<9ZBG">79N\X'TY%=1KOP
M\L;53<6JRS6W7!<\?B.M<O\ V#I!&Y7?&<%?,/'ZT6)$%Q<=V7\Z<;FXQQ+^
MM'_"/:5_SUF_[_TP^'=,SQ<RC_MO4 .%Q<C^,G_@.:/M5T.CC\5IO_"/V(^[
M>3 >TU']@6?_ #^SCZ2C_"@"5;ZX'54/OBG_ &ZX_P YJO\ V#:=K^XSV_>+
M_A1_8<7_ $$9_P#OXO\ A0!T/A&[DD\56",."[9_[Y->P5XWX/TH6_BS3Y!>
M2R;7/RL5P?E/M7LE;4]@"BBBK **** "BBB@ K.U]E30;UF8*HC.2>U:-9/B
M>V%YX9U"W/22$K2>P'FWVNU_Y^HO^^A_C1]KM?\ GZB_[Z'^-8O_  AT/H?^
M^C_C1_PAT']T_P#?1_QKE VOM=K_ ,_47_?0_P :/MEJ/^7J#\6%8_\ PAUO
M_=/_ 'T?\:/^$-MNZ?\ CQ_QH UGN[4X_P!,A'T8?XU(ES;%?^/B$^^\?XUB
M_P#"%VQZ)_X\?\:C;P8G0%@/]X_XT =!YUO_ ,_$/_?8_P :3[19_P#/U%_W
MT/\ &N?_ .$+C]6_[[/^-._X0V'T/_?1_P : -PW%GG_ (^HO^^A_C2?:K1>
MEU#^+#_&L7_A#8/[C'_@9_QI1X-M^Z'\7/\ C0!L_;+7_GZM_P#OH4?;+7_G
MZM_^^A6/_P (9:_W/_'C_C1_PAEK_<_\>/\ C0!K_;;+_GX@_P"^A1]NL?\
MG\@'MN%9/_"'6W]S]3_C1_PB%H.#$/S- &M]NL?^?V'_ +Z%!OK''_'[#_WT
M*RQX0L_^>0_,T?\ "(6?_/$?F?\ &@#2^W6/_/[#_P!]"C[?IO\ S]P?]]UF
M_P#"'V7_ #Q'YG_&E_X1&R_YY#\S_C0!H?VGIPX^W0CVW4AU33O^?^#\6JC_
M ,(C9?\ /%?S-)_PB%D?^6*4 7O[4T[_ *"%M_WU1_:FG?\ /_;?]]52'A"Q
M_P">"4O_  B%A_SP2@"W_:NF?\_MO_WU1_:NF?\ /[;_ /?55O\ A$+#_G@E
M'_"(6'_/!* +#:OIH/%[;_\ ?5)_;&F_\_MO_P!]5!_PB%A_SP2C_A$+#_GW
MCH F_MC3>][;X_WJ/[9TK_G_ (/SJ'_A$+#_ )]X_P J7_A$;#_GWB_*@!_]
MLZ5G_C_@_.D_MG2?^@A!^IIO_"(Z?_S[1?E1_P (EIHZP(/H* '?VUI0Z:A!
M^1I/[<TOO?P?D:3_ (1/3?\ GBGY4?\ ")Z;_P \4_*@!?[=TC_G^A_(T?VW
MI/\ S^Q_D:7_ (173/\ GBG_ 'S1_P (OIO_ #R3\J &_P!O:4O']H(/P-*/
M$&D]]10_@:7_ (1?3?\ GDG_ 'S2KX9TU?\ EE'_ -\T )_;^C_]!!/R;_"C
M^W]'_P"@@GY-_A3_ /A'--_YY)_WS1_PCFF_\\D_[YH C_X2'2/^?]?R;_"F
MMXBT;/-\F?\ =8_TJ;_A'-._YYQ_]\BC_A'-/_YYI_WR* (/^$BT;_G^3_OA
MO\*/^$BT;_G^3_OAO\*G_P"$=L!TB0_\!H_X1ZP_YX)_WS0!!_PD6C?\_P G
M_?#?X4G_  DND?\ /Z?^^&_PJS_PCVG_ //!/^^:7_A'[#_GBO\ WS0!5_X2
M;1>]X<_[C?X4G_"3Z,.EV?\ OAO\*M?V#8#_ )8I_P!\THT*P'_+%/\ OF@"
MI_PE&C'_ )>S_P!\-_A2?\)-H_\ S]G_ +X;_"KO]AV'_/%/^^:7^P[#_GDG
M_?- %'_A)M'_ .?L_P#?#?X4T^*-(!XNF_[X;_"M#^P[#_GDG_?-)_8MA_SR
MC_[Y% &?_P )1I/_ #]/^$9H_P"$HTGO<2M[>6:T/[$L/^>4?_?(H&BV /\
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
M[K6UHGB6\TB0*K&:V8_/#(,@?3TJE=@M2EJG@[4M-D/VB[.PGB0#@UF?V/\
MWM0?Z@<?SKV"QOM+UW3VCB(DC8?/;R'+J?;O^5<GK_@AD@:YTO<8E&YH&/S#
M\.M#0,XC^R5#<:BYI$TQA/A=0DY'<U*]I*V/]&N%[8$3?X5&-/G%P,6]R3CL
MC5-F(TM.2ZTR0-#J+E2<NC'Y7^HKO]%UY;EPCL##C$BDYV>@]^U>:#3;UNEI
M=?\ ?MO\*T]$MM0LK])'M;A83D2!XR 1VJX7ZCN=#XP\'(1_:.GW#11N/WD:
MC@'U_+%<&=)8L=NHN1ZD5ZD-25],GM) 9/,!5>,FO.6T>]WD)876T="8FQ_*
MJDA%/^R7'/\ :)_*D_LQO^?]OR_^O5T:/?Y_X\;G_OTW^%._L>^_Y\+K_OVU
M9J+ T/!-@8O&.G2&]=\.WRGO\IKW"O&O!^FW4'BS3Y)+.X15=LLR$ ?*:]EK
M6"L@"BBBK **** "BBB@ K)\32)#X:U"21@J+$22>U:U9?B.%+CP[?0N 5>(
M@@]*3V \:.MZ:O\ R]+CVIO]OZ5_S]'_ +YJ\/#UB#G[/#_WR*E70;'_ )]X
M?^^:Y0,K^W]+_P"?H_\ ?-)_PD6E#@RNWN!6S_85C_S[Q?\ ?L?X4?V):C[L
M,0'_ %S'^% &,?$FF#[K2?@N::?$VGXZS'VV5N#1;4=4C7Z1_P#UJ4:/:9Z)
M^$?_ -:@#G_^$FT__GE/_P!^_P#Z]'_"2VG_ #RG_P"_?_UZZ/\ LFT_N_\
MCE)_9EM_<'Y4 <\/$UN.EK<L/4*!2-XG@_Y\[G\A72#3K<#[@I?[/MA_"* .
M8_X2:'M97)/I@4?\)*G_ $#[G]*Z@6%MG[H_*E^P6W]T4 <K_P )&?\ H%3?
M]]?_ %J7_A(Y.VDS8_WO_K5U7V*V_NBC[+ . @H Y7_A(ICTTF;_ +[Q_2E_
MX2&X/"Z5-G_KI_\ 6KJ?L\ _AI1! #]V@#E?[>O/^@5+_P!_/_L:/[;O_P#H
M%?\ D7_[&NK\J#^Z*3RXO^>*T <K_;.HG_F%_P#D7_[&E&K:HWW=+7\9"?Z5
MU7DIVC44JQ(/X%H Y7^U-6/ TZ-?<L?\*/[1UCM90_\ ?1_PKJS&F/N+3?+3
M_GFM '+_ &[7/^?*'_OH_P"%)]KU\\B"V ]"3_A75;4_N+1B+^XE '*>?XA;
MGR;7]32%_$+#&RU7WVDUUA$?8(*3Y!R-GYT <G_Q4/\ >MA_VS/^-+M\1?\
M/:V_[]G_ !KJ]X_V11YJ?\]!^= '*^5XC/\ R]0#_@!H^S^(V/-Y$/I&:ZKS
M4_YZ#\Z/.0?\M!^= '*FQ\0L.;]%^D?_ ->D_L[7SP=2&/\ KG_]>NK^T1CJ
MX-'VF'^\* .5_LK6_P#H)'_OW_\ 7IO]C:PW74I/^^/_ *]=9]IA_O"F&Z@S
M_K30!R_]A:MWU.3_ +X_^O2KH.K=M3D_[X_^O73&Z@Q_K32+=P G]Z: .<_L
M'5CP=2DQ[)_]>C_A'M3_ .@E/_WQ_P#7KI?MD Y\TFD^WV_]XT <W_PCE_\
M\_\ /_WR/\:/^$7NVY:_FS]*Z+[=#Z4?;H?04 <[_P (K/\ QWDK?I1_PB3$
M<W,A'INKH6OXAT%-^WI_=H P1X.5O^6TO_?5+_PAD'_/:7_OJMW[>G]VF?VB
M/[OZ4 8P\&V_0NY]RU.'@NS_ (MY_P"!UK_VB/[OZ4?VB/[OZ4: 90\&6(/"
MO^+TO_"'67I_X]6H=1XX3)]*;_:3_P#/$470%+_A$['T_6E'A/3\<QJ?<FK?
M]H3?\\Q2?;Y/3'M2N@*X\+6*](A^%*OAFR!SY0'X5-_:$HZ9I#?SL,9(HN@&
M_P#"-V7]Q?RI_P#8%E_SQ7\J;]KG_O4?:Y_[U5H O]B6 X,*Y^E*NCV Z1 ?
M3BHS=3D_?--:XG/\=*X%@:38CD1Y_&E_LRSS_JOU_P#K54^T3=Y"/I0;B7'^
MN:E<"]_9UM_</YBD^P6P_P"6(K/\Z7_GLWYTAFES_KFIW TA96P_@5:/LMN.
MB@UF;Y&Y,S4?O.TI/UI7 TQ;PY^X*4PPC^ 5EGS<<M3<M1<#4,5J.2BY^M)Y
M=MG($8^IK,^>C83R:7,!JA;?TC_.D)@'01_G67LQ3"O-.X&J98U[K1YL/JM9
M/E[J4Q.!THN!J&>%1U%1FZA)P2!^%9NU_2E5&/44:@:'VB#LU:6@W$4FLVZH
M^#@]JY_RZUO#0VZY!]#_ "IQ0'?4445T@%*O6DI5ZT /I?X*2GMTH B6I:C'
M6I5&3@J"O<FF@&EE4;FZ4@DA;O4,TUN(FW2QJ@//F$!?UJ(7NE 82YL\]\NM
M,"YN'J*,CU%5%NM./^KN+,_291_6I%>T?I) 3_LN#^M $S&DR/6C9&>G3ZY_
ME33 G7&?Q(H 7(]12TS[,A/W#^#&FM:CLTZ_1VH EHJ,0D #<Y]R3FE\LCCS
M67\: 'T5&T#D?).P/TS_ #IOD3_\_+?]\B@":BHO*F_Y^O\ QS_ZU1R07;L/
M)G4 =?DZ_I0!9HJ(+.  "A]25(HQ<>D?YD4 2T5&//!SMC/T8TN^;_GDO_?=
M #Z*9NF_YY"C?+W@)^F* 'T5'YDH_P"7=OS6@S2 9-N^/;!H DHJ+[3_ -,)
M/^^*?YA_YYR?]\4 2#I2U%YX'!WJ?3RV_P */M$8ZL?Q0C^8H EHJ,7,6?OC
M^5+]IA_OK_WU0!+BBHY+F&,*?.7G_:J3(;E2"#W!H 45Y=KJ'^WKP[ACS/Z"
MO41G(],\UR]WIUG+?S2/;6Q;?U9 36=1V0'+V2D:7>9./D'\ZRLK_>'Y5UUE
M;HE]>1M&CK@862,$=?I6DMM&O_+E9_\ @.G^%9,=CSZ)4+GYAG/I6S+L70X
M' ^?T^M=2T$ 5V%A9[MIR1;J#^>*J:,R"SP(HI#N/RL@('--6"QR( (/S^G\
M)J:%/WB_,<9'\)KNO. R!:VZMCIY0_PIMU<_Z',#&!D?PQX_I244^H6.=U)2
M;6T"(S<-T&>YK)6&4?\ +"?\$KN=,G2*S3/F#_<(K0^WQ?\ /6?\2*KDB^H-
M'G2P2EO]5.!W^2M"\@E>QLUB@FE(#9 7..E=A<WT1M)P))F)0_*>AJMHLT4-
MI^\$B ^F:++:XCC4TN]<@K8SC_@'_P!>ITLKNUSYT,D>[^^,5WWVRT/&Z8_G
M65K86_CA\B-SLSUII)=0.?:RENM,>*%3*Q=?E%4QH.J0'S7LF6,?[5=5H:I&
MP,WR[!R#69XF\0$7L&EV,#1ASF64# (ST_3]:EI;W&T4X5"L"PP?2LOQ]=75
MM86?DY 9B,@<C@5T30K%@##8("TS7/"\7B"*!9[JX@\H9Q$Q'7Z4W'FC9"E'
M2QQWA&ZOI+:;^TMW[GE25QD8-9&KW9+-/8GY1DX]Z[670X]$-Q:1W4]P?*+-
MYS [25..I]Z\PN!+:2^83D-P^*YN2.GD<M6-DBUI2BZS<;L?-AE'KWKT:#4I
MM&TZ*XM\-C *-T85Y=X?N#!J$BYVPR#G\Q7I-]"3X=9<JP(& WI@4G>%["I^
MZI,ZBRO;76;3[19$QLC#?&>2#_A5'4])_M&6.2&06UP"&Z9\P#M[5PFFSZI8
MQM>VKS)#&WS!._X5W6D>(['756"1TM+]!\P<[?,KHIU(U%R]3:%3F1@ZO/\
M9+JUMKLO%N3#L4W <_45NVGA3[; DUM?[XF'!$/_ -E6AJ&C0W\1AO+9=^/E
M8?>'XUF:,;_PI=&UNO-DTV9OEEBY\KZX]Z=N5Z[%.ZE9$MYX7?3;1KEY_,P0
M,;,8_4TDB-810W);B4#\*Z#7@/[(+!@V\A@0>'%</KVI!(EA\T$G'&?NUJTE
ML6;GVX7C1VI;B1O+/^?QI^I>&(],TYIUGD)7 ^9\_P!!69X.TZ>^OUO9E(MH
MN>?XVKJO$G_('?\ WQ34=+L"C;^&K;4+:*ZDG8/(@) ..V/Z5*OA&P3[TK-]
M7Q_2K^F#.FV_^Y5O9FCE5K@<YJ?AVPL["6X0DL@R,OG^E/L-#L;^QCN)\"4C
M&,U?UQ,:3,?I_.ET;_D%PT<JN!E:QHEA86Z2P;<L<=/_ *]4]+"&X*.<J!G
M%;/B+8+./:?XOZ5BZ6_[X[7&['(I;,#;30M,QN,0RW/-+_9&FIR(A^5:2Q90
M$Y)P.^::RJ.N,>Y J[(#,:PL%/$7Z4ABME_Y9M^E6I7B4_>C'_ Q562:#_GX
MM_\ OXO^-*R&F,\V"%Q(L<@8="KC/\JU+/6H&=4G'E%^!,#D?0UB/=6A)!NK
M;(_VUJ%KZP!VO=P$>S#^E%@N===:=;73 R':>BNAP&K%NH#9S^3);':.C^9P
M?TK.B\206K;$OX6A/'ENW ]Q[U;7Q-I3@Q27H"]A,I9?PX-%A#Q+$O\ RP'_
M 'W_ /6JO>WJ);.P4# _O9_I52_UZQ@MS-#<I)DXVPJQ_F*Y*_U.YU-FA!^R
M6N0&9@V3^%("]:ZA/?WZP1_WLYVYKLVE13CR@0:YS2I]#T6U,<<YD?H2T+YS
M[<=*T)?$=B6Z2G!QQ&W^%.P&CYR?\\!^=)]H3_G@/SK-_P"$@L@R@).23T\L
M\_I47_"16N\)]FG^<$_ZL_X46 Z32)5;5;<"$+DGG/L:[&O/-!UB.;Q!9VZP
M3KYF2"W3H:]#I@%%%% !1110 4444 %9VO.(]"O'/01DUHUE>)!GPY?_ /7(
MTGL!YJ=13'W13?[14=JSM@]11A?0URW T/[2_P!C]::VI'/W/UJAR.H.*4*6
M&0WYT 7?[2/]RC^TC_<JD$;^\/R-!5@>M%P+G]HO_=_6D_M)_P"[53GU%&/K
M2N!;_M&7LBX]Z:VHS]D6JVS-*(\^E%P)_P"T)_[H'TH^WS57\LYXQ^=+Y;_Y
M(HN!+]NE_O&D-]-G[YIFS_9/Y4OE$_PTP%^VS?WS1]LF;C>:3RO44OE@=/UH
M 7[1/_ST-)Y\W_/0T;#ZBC;[K^= ">=+_?-'FR_WS2X7NR_]]"D.P?QI_P!]
M"G8 \V7^^:3S9?[YHW1CK(@'UH\R'_GLGYT6 /,D_OFDW/\ WC2>?;_\]TI/
MM%O_ ,]!18 .XG[QI,-ZG\Z<+FV[R'/LI/\ (4?:(?5C]$;_  HL F&]31AO
M4TOVB(]-Y_[9M_A3Q(I_@F_[]-_A18"/#>II0I/<U(!(3Q;3D=CY9IP2?^&R
MN&'J$HLP(@A]Z78:G6&[;[EA<D_[H']:D%I?D<:=<9[?=_QHLP*FPT[95M=-
MU=_NZ7)^,B?_ !52+H^M'_F&D?61/\:?*P*/E\=*9Y?/2M7^PM<(XLHA[&4?
MXTS^Q-<4\V41SZ2BCE8&<(R#3MIK2&A:VP_X]8!]913U\.ZTW6*U'_;6FH-@
M8^WW%+LSW_6MI?#FM'_EI:C\6_PI_P#PBVJ,?GN;8'V4G^E'LY 88C],4>7Z
MX_"N@7PI?#[]]$O^XO\ ]:G?\(G<$?-J7'?"BCV<@.=\H>II60+W)_"NC7P@
M6ZZF_P#WR*D7PC;CK?W!H]G(#EMN1D9_E2K'UW'\S75CPE:=3>7.?9B*>/"F
MGC_67%R_I\S4>R8'(F/T.?8&D\L^AKLE\*Z4QVG[0_MN:G?\(AI/_/O/_P!]
MFCV0'%F#TW?E2>6!P6YKN!X/TH?\PYOSJ1?">EK_ ,PQ3]5!I^R X3")]YQS
MZTQFC YD0#WKT1/#6FKTTB _[T:FI%T"QC.4T:V!]HD%'L@/-?,A_P">T=()
M;<])8_\ OJO3?['MNVD09_ZYI4BZ4J_\PVW_ .^4I^S \L,T /$N3Z 4><O9
M"?H*]86Q=?NP0)_LC'%2?9[CTB'XT_9(#R02@G_5.?H*D",YXAG^FRO5_)N5
MYS$/<FD,=U_SVB H]D@/,$L;N3[MG<?BE/&DZBQP-/F^NVO31!(W6Y7\Z7RL
M<?:E!H]D@/-AH.J$<:?*?TI?^$?U8]-/D_$XKT<Q@GYKH$_[N:0QQ][H_P#
M5H]D@/.O^$<ULCC3ACU+TY?#&M_\^*_]_?\ ZU>@F" ];B6@16X_Y>)OS-'L
MD!Y^/#&NY_X]H/H9*D7PKK1'S16R_5B:[S9:C^.4TA:V_O28^M/V40.&'A'5
M6ZRVR_F?ZTX>#-2[W%J/?83_ .S5VI%J>BL3[DTH$ _@_6J5.('%CP7>]]1M
ME_[8'_XNE/@RZQ\VL0CZ0'_XJNR_T8_>A4_C4>+8'B!11R10''CP2QY?6O\
MOF'_ .O3SX*M^-VMS?A&!77B2!>EO']2*47*C[L,?_?-#@@.0'@NU[:Q<,?3
M:O\ A5W3?#%IIUVMQ'?W,SK_  OMP/TKHOM)!R(H_P#OFD-PQ0J8X^>^T4*(
M$=%%% #6)&*>G6F-TS3HSD9H DJ1A3 ,U*QH B YIY P?I_6F_Q4_L?I30&5
M?HJZ:V%7F5<Y&?XJ66.VV[9+: J!_=I-5$ITMO(V>9YJXWGC[U,MFU$W,D=]
M':+&%X,3%B?TI@0K9Z3<$A+.!\>C$56N+"QCN[1([-4#R$-AV.>/K5V6-[,A
MK6V\YW.-IE Q^9%4C/>-JUE%/8M"@8G>)$/./9J +O\ 9UL!_JB/^!M_C2'3
M[?TD4?[+FK>20"3FER",%0?K0!0.EH>4FN!_VT_^M52'39)=3O(CJ%\BI%&5
M".O!);/4>PK9('8*/PK#DU#[!K]T"%??#%TSZO0!>MM-N(9%+:C>R*&(Q(5/
M\@*FGM[F3!AO9$P<?*@(IUG-]IMO. V[F)&*G!PHR,]>6YH JQV>I21*1JH&
M!DY@S_[-4.S6E=O+U"U<#H'MF_\ BZLI>$(\(C90'*;P<4L /EYWMS[T 5UD
MUY?O/8-_VQ8?^SU/%-J7/G?9R?2,$?U-2X]?F_WN:4?+]WB@"E->ZO#)MCLX
M)%QGYY2#_*F#5=6Z-HT9]UN__L:TE) P"0/04A4'J* *1UB\CC+R:3( HR<2
M[OZ4^+6IIXXG72[@!L'KV(^E278_T27D_=/>F::O_$KM.1_J$[>PH D&JN3@
M6%PO^^,4V36A#_KK695]8QFI]XS\HY^F*4,>O.?7- %(^)M.49?[4H'K#_\
M7J./Q;H\XWK<.JL.-R8Q5Z7 B=N2V.YS5'1Y)'\.VJ.P7S(QD@X/YT 6AXAT
ME\;;R/WSQ0-=T@_=U&/\6HAB,(.W]YG^\^::+*V<_O+2W_[]B@"PNK:8X4C4
M(B2=N!ZGBK*S02#:LD;$=Q7.ZYI]E'91NMA:G]_$-WDKG[X]JE;3-,D6,I90
MN<X8>4!C]* .B,>UB=BD =32JBMV7\!FL*30M-=F/]F)D?W< U"?#NE-UM9T
MXS\LN/ZT ;LL<<L9551MH)5O6I(<&%#D'CJ!7-7NEV=GIT\]K)?)*O*DW#<<
M].M=);$FTA+%B3&I)8Y/2@"3#$KM QGFN;O-0L(+R59&.X/R!73# (8\X/2N
M U9$.L765!P_]*RJ_"")K.[@&I7DX+-'@<'ZU;_M>R]36-9Y%M>8XZ5#@>@K
MGD]BS<DU>V\M@%SD'!S46FW26VGB5@"C,3C\:Q67C-753&DP+G@M_6FK :XU
MJW^8B%?I44VLQ2Q&(0J"W'6L<@$[@,=J$7$H:I78#=%ZEE:PAU!RI/ZU$->7
M _=+5;4 /L]KD9^4_P S5%@ >!BF] L:LFMB6-HA$!N%*^HO96T"JH&X$UD*
M,L ./>K=]DK;9/\  ?Z4UL.Q.=>E )Q4$FL7$G"D@9[52([4TL0^!ZBE<+&Q
M=W$EO9>8HPQ8#/MBL:6Z?4)(8YI1$P;*/CEO4?RK5U3/]GQ_-QN&?RKEKN&X
MF5-2C!$%FP4[N 68G_XFG)7T1+W.PE'S8_ASSMZYJ75_$$'AZR^TRPO-)LR(
MD'IT+'TII;'RMV(5QCJ1UJSJ6E'5[62W61QF/:I#=,COZUNGR[ V<+IFKW>O
MC5[^1%0R*P1 <C&#@5Q:V\_]FL;H_OY&P%]J[/1;-=,T_5;="?W08,Q[D US
M-HS75M:/( 2&8@_\"/%<523W.6ML0-IJ0^0X.W<V"!]*[/5+AX?#UJD2[WD
M4'^[P*YO4QM:)=OW6S^E=:P!T:T&T9P.?^ BAR3BV1!KE90TNZW6\UG(=J,.
MF.]8'AG2YKC6)IWU13):2D20LGS$ ^N:W+=,W!4#G=G-8NA7GV/QE<QH<BY,
MB/GJ<Y'6L<.TIMH*#U/0X_$+VMW'9W2><CQ;U);#-SVK1N;RW>W#+)<Q!ADQ
MM&'Q[9X_E4*:!!JFFK)@>>@PK$ D?3/2L97GM9VL[F(Q2*<*R_Q#ZUMB*U:C
M[R5T;<TDQ+O6+JY9K:SC9R@^](W"^F!5&Q\*W]S=BYU!6G0_,PC.W/X\U(K)
M+JNS)\U<]._U/>O1--(:PC?C=C;\O:M\+5=5794))HS+*^O+> V]GHJ16\7*
M9GYSZ]*KZ[>WQMQ%-:HJ,PZ9KI!&@_A^OO6-XE.+%,'D..?P-=C^%EC;=M1%
MG$L+0JFWC<I)_G5J./53]^>( CC"G_&K.G G3[<$G)3.:M#YEYR<=.:2V YW
M5(+]=-9IKK>O\2[<9I=-LYY;?Y;Z:*/;\JJ!@&M#7';^RYADX.!C/O3M)W+I
ML0#=#Z=:/M 8^M6K06T>ZZDE&[^("J6F+OF<8QQ6QXBD9H(P<?>K,TP?OW]@
M/ZU#W TY-*+H[-(X.WC#&H/[%00IOD<GG.6-:[G]V?\ 9Q4<W7\,U8&*VAP;
M(V8DY//S&HAH=MM+,,C<0*VI@/*C7'3FH),>0BXZL: ,5=#MA',2HZ@+[4^/
M1;1&D;RUQCCCO5[(,+#'\5*"/(?CH<T 9W]EVI=#Y:?=.>*9'IEL)(CL4D9)
MX_*KR@9DX[4U<>8..U $2Z?;MM!B3&2>E*;&%]P:-2"<GCO5F,?.@SZFF G/
M6GH PV<!==T2DYSTIKV\1D;,:]<U8_C7ZU&W^L;ZT@(Q!%N!V+D'BCRH_-B.
MP9 -2=*8S8FC'^R: -/1(T_MRU;:-RD@''3@UW=<+H9SK%M]3_(UW5 !1110
M 4444 %%%% !5#6[>2ZT6[@A7=(\9"@]S5^HY@QA<+C=CC-#U \P_P"$5U@\
M"T0'U+TO_"(ZW_SQA_[[KOO*NCQA![[J3[/<_P!Z+\ZR]E$#A5\'ZP?OM:CV
MW5)_PA6I-SYML/S_ ,:[;[-<?\]HZ3[-+WN5!]JKV: XP>"-0/6YMU_ _P"-
M.'@>]/!O8![A2?ZUV/V9A]ZY!_"C[./^?C]*?(@.17P-=#KJ,7_?K_Z]'_"#
MR_\ 013_ +]UU_V5?^>YI/LL/_/9J?(@.3'@>3'_ "$C^$=*/!']_4I/;" ?
MS%=7]GMQUD<T>3;#N[4<D0.7'@BW/W]1G([X51_2E_X0:P_Y_P"Y_-?\*Z?R
MK;^XQ]LTOE6W_/$_G1R1 YG_ (0S3O\ G_N_^^T_^)H_X0W2^]U=$^N\?X5T
M^VV_YYTH, X$0I60'+_\(;I'\4]TW_;0#^E \':*ISON&]FEX_E74>9&/NQJ
M/K1YRC^!?RHL@.8_X1'1/[LO_?TT?\(GH7_/NW_?UO\ &NH^T)_SS7\J/M'_
M $S2FD@.:'A;1 ,?9F_[[-.7PQHX^[9L?^!&NA,S$_PCVQ0)W'3::=D!@KX:
MTI3E;#<?0DT\>'].!!&F#\C6Y]HE]A]*3[3+_?HL@,G^P[+_ *!W_CM/&C0
M#&GICME:T_.E_O-^=-,DF?O-^=%D!171HL9%D@_X#3O[*V_=M8E]R*M%F/5F
M_.C<W]YC]:+("I_9C?\ /&#\A3QISC^"&K&YJ-S460$0TYO[T0]L4[["5_Y:
MH/H*=D=\TAP?6EH [[)ZS _A2_90!_K ?PIF![T<=LYIZ /%L#UDV_04"U3O
M.Y_ 4SYO6EVMZT] '&V@SR\OX$?X4>1;CI)+^G^%( 0.:6C0 \FV[B0_4C_"
MCR;4=(V_[ZHHI 'EVP_@;\S2@6X_Y9$^^XT;:-M "[H!_P L?S)--+Q=H5I"
MM)MH ?YJ#_EDOY4>?_TS3\J;MHVT *;@Y_U:?E1]I8=%4?04PKS2;3Z4 2&Y
M?';\A3?M,GM^5-Q1MH 7[3)ZFD^TR>IINVC;0 XW$A_B(I//D/\ &?QH$?K3
MO+% #/-D_O?I3<R>OZFI-@HQ0!'ENY/YT9(]?SJ3:?2D*'TH C))'4TT!L]:
MDP*4+0 P@]L4F#_=%38HQ0!%L)]!^%&PCK@U+@TG7Z4 1[?84GEGT%38I.E
M$95L=:9LSUYJ5J;CC/:@"/RQZ8I"HZ5*".Y%-+(#RZ_G0!'LH\JG&>!3@S1
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
MOIENUT[B/DG/- #U\7:>_P#JHKF3UVQ$_P!*>?$T97*:?>'ZQD#]:L16*@=
M/H*G-O&$QMY]: ,F3Q6R]--N#^%1Q>*+NXE6.'3'!;^_Q6L;)6[+^5(MF@G5
MR!D>E &1=Z[K$$RH-.C.1SG/^-)'K>O3 >79P1COD$_UK;EMEDF5N, 8Z4]+
M95';\* ,@7.OE=P>W0_[N?YU7EN?$A.!<PCZ1C_"NC"!1PH'O36CW>GY4 <V
MLWB 3(LMX #U(C7_  J;4XM7C:,1:A*0W?:O^%;GD!3GS"2/]FB5!(T98]*
M.;CL]5E4&34;GZ @?R%3_P!AS,N9+R[/TF(K=6-5'6G=* .6ET!B<?:[P_6=
MO\:9:>&T6]&^29QUP\A-=45#5'L59MV3TH P+_P]:R3IB+'K@U+#X=LD_P"6
M&3[UME=TBD] *DZ&@#-_L>UV ?9T_P"^:B.B688-]F0X]JUBQIRGUH S++3;
M:W=ML0&?3C^5(NF0"5B(%Y)-:6!NR*$;YJ ((K../G8 ?3%$EHCG/Z5;;DYI
MN3VH HO9H5(,8QZXJ::)&A4$<*.E62?E.:C;!XH @C@7OFIS&@&-M.&!2$\T
M 1-$HY'%,AC$:,%)Y.:F;E33%/!H 2.%0,-\P]Q4Q; P!CZ4U:&H C(#'!&?
M<TJQJAR!1_%3C0 B* Q..M2<>E,'6G9H 8IIS$;@VT9 IBTX]* $4#GC%*>E
M(G>E/ H 04P<R,>E.W"FJ?F:@!R] :4FD7[HH)Q0 B$^8.:"?O<]Z:I^<4A/
M7_>H DQ[FF2?+BG@@U',P!% #DZ8J/.)"/:GHPJ)C^\- #VP0:C&!2G.*BSS
MB@!SD")_>FQ_<%-D/[HT1'*@4 .<X%(C9!I)3QBF1@[30 ]&^>GR'BH$SYE2
M.: &*?GIK.5?-"?>ID@);B@"?S-RTL/WZA4X'-2PG+T 6J7-)14@&<THZTE.
M"F@!ZU(U,44YC30#-W.*7&0?<8I,$G-.I@4[C3Q<6QA\UUYR" #@YSW%49-)
MU$!/*O8LI_%(JY_05M=: 2.AX^E &0EOK<$6V*2SFYSW']:JM#K37]O--90M
MY>3\D@Y_,UT# %N.GO0>3V('2@#%DO;J&7RY-,N?]Y,,!^53+=+LW%64CJI'
M-:JX4'"GGWI"#U4J#[KF@# .OZ:Q:-IBIZ$/&RC]:2TU2R8RQ"\@:-.4#2A>
MOXUOE%//EIGU(S49AB8DM&C9ZY6@"DMQ:\*MS"P''$JG^M2KM<91@1[<TDND
MV$^?,MHSGKQ_]>JQ\-:0#E;7!]58B@"V0""/7^\*:JHA.U0"W]TU6;0H, 1W
M-U$!_<D'^%*-)N$4K%JMPOIO4,/QZ4 62,=\?6@EAC"@C_>%4CINL+]S587_
M -ZVQ_[-3XH=3A/[\0O[H",T 7,'J ,>]13-.%'V=$9B>=S8 %17$^I(O[FQ
M\U?7S=I_+::K+<W5XRVESI4]NKG!D9MR_P A0!;CN+K>H>U9.<%L\?7Z4][:
MW=-KV\+ G)S&#G]*HF>32XSDF> -C*C+CVQW^M2)K%DR;GE,0_Z:*10 KZ+I
MCX#6%O@#&!&!G\J6/2-/CE61;8!E.1AC_C2QZKI\IQ'>1,?8U966-AE9$(_W
MA0 \\MF@<<^E(&4_Q#\Z&("D]>.U &5/,DVK68?]VCK(%=_E!.T^OO5NXM(Q
M;XB5E(Z&$<UD>(_FATS=RJOP.I^]6W#I,(4%'*Y'^>] &-?B;[!"[^<3]JA
M60?[:UT2X5S@?6L/7[-K=;+_ $ABK747&WT<5N X+9/?@^M "! %((!!.>@I
MOD1'K&IYSR*?D9_K0""< T 4M:.-&G4#HHY^A%:UMS:0<8_=K_(5D:UDZ1<'
M!^Z/YBM:U/\ H<'_ %S7^0H F )(QCK7$ZDTUAK<\Z$/ TOSH>1T'2NUP&/7
M%>;:Y>RQ:Q=Q9RHE_H*RJ; C6M($D>6Y0?NG/..J_6K0AM\J27*-T8=OK7+Z
M9X@>UO4RN4'+J>C5U$TRM:B^M@?L<IS(I',?UK"2N6$EM L,G(R.<U!I\<;V
MV"0<'UI9-2A\ALQXW# !-5K>^2SC"O&,MSP>E.*T V!;@XPBGM4-Q"%MF;9C
M:?2J\>NJ#_J\"F2:OY\9C4#D]Z45J!;M(_,AWA<C!'-65A?:"%'Y5CMJLMJO
MEQ@8J#^UISSM_6E):@;=U&PMR2 /:DL4+1<D8^M8R7SW#A'R :22YDA.V-C@
MU5M .DVQJ>6Y^M1L\)1E#C?Z9KFS<2OSO.:2)F\]6+GDU &];211;A.V*))[
M0J5 !)/K63?-GC)XJK#N,R'/'2J>X&S( CICIGBI9+V.TDQ)@Y&>:KRG)7V-
M9VH9FN0Q/W15R^$#4;6X1T5:8VNMC@(!]*PB!W%-91CO6:=@1JRZ[-N&UA@<
M\>M55UF[#$K-\V>O?)-9S+GD'BIM/A$^HP0[2=SCGTIJ]QO0Z?2-=,TAT_55
M$$X.4?& P_&K?B#>FFSJ1AU4'\*EN[6WOK=DE5=\7"N.M9AN&6T?1]0)\M@/
M*G_N?6M]4B;EW2_ETR/FKBL$Y<@)_>)Z?6JEI&T%JL1YV_Q#H:K:GIL&KQB*
M=Y$V_=*'&/KZUHGIH24M=U2SO!]CM[A99D.6"<XK3TS6M/FMTACO8EF4!=C.
M%;/L#7-7/A]-&99TG,KOP#MVX _$^M;=GX9TI%64VP>5ADLYR<FHCJ]2EL,U
M?PII^H73W(62%Y%_>;5!C8_WCD8!K@_#FHV5WK]]:6+._P!G.&E)R"N1T-6O
M'G@Z[@@DO=!O+J)I3LDM"^Y?J#Z4WPUX3D\)Z=$MTR"[NG#2*IS@ Y S4S@K
MZ DDS"U4WFEZ^]WI>^WO5F9L1MD.,YY'K4,-SXE^(6K+ S316T(_>,!M1,]<
MXX)K \77!T[Q->O:W3W$,DOF;RNTHW=>^0#QVJY8>/EM?#LVFZ=820SRMNDN
M!)]X?3''YT)-"C%W.^TW0?#FA320:9?&XU1/EG9G)X/L.!^%=9:Z[H-J9$^V
MV$%T'Q(69%8\=\]?QKS/P+87MI?_ &V[=<SQ;D"OD]>_'6LCQ7X:U=]6O;^.
MSDFMY'R2AW8P*HTY6>O:M>0SO;R6]S%.N3N:*0,!^5+I+;V+?WFKSCX=QM_9
MUWYA*;9/E4KC'->D:.,X.,?/T-*^I+-R?D'W:HKC[Q'J *FEY('^U4-QRY]J
MU((Y_OGV6HI_N1_2I9_OM_NU'/\ =C'JM %%O]1_P,TSI:'_ 'J>P_<@>KFF
MD?Z*1_MT 1*V8I&^E/CX+-_L?TJ-!B"0>I%/C.5?_<% %A3T^E-B'+?[M*@Z
M_P"RO-$7!/\ NT +$/W@_P!TU$@R/PJ6+EP?134:C&<^@H 1!UIG_+4_[@_G
M4B]&-,VGS&/]U0#0!HZ'_P ARU_WC_(UWE<'H?\ R&[7_>/\C7>4 %%%% !1
M110 4444 %17*[K:1?45+4<_^H?Z4 83VN5/RBIBK"(IQC%2M]TTQ_N4 016
MV,' JR(P.H&:$Z"GGK0 TX]*-BD=J#2#K0!&T*^U+.H:, TYJ;)U% #EC10.
MG2G<=J:.E*: &D\T *>HIO>EH 8J[5P.E*JC.<4J_<-*G04 /S[4AZ4XTT]*
M %4BD/WZ;3Z $_B-/S47\1I] "GI2444 #4Q^U/:HI.U #ST%-/2E["D;I0
M@/(IC??I1UI/XZ '#K3C4?\ $?K3Z $-*.E-;H*5: %IJ?>IS4U.M $QZ4S(
MS2M3.] #CT-,IXZ5&U #Z0]:7M2'K0 G\)J->AIY^Z:8OW#0!(M#4U>E#4 -
M_BIY-1=Z<: ' \TZHU^]4E #%-.-1K3C0 J=Z&^[34[TIZ4 -IJ_>:G5&OWF
MH E0C8.:&ID?04]NE #%X<4A[_6@]:23M0!(M13=:>K5'-U% #TZ5&3^\/TI
MZU$W^L/TH <3P:K[B'YXJ8\ U WS4 .D(\H\BB'M3&7]R:?$, 4 $W6B/[AJ
M*9\L![U(C?NS0 B?ZRDD:D1OGITBYH 9$<FD?[U"':V*9(WS4 2#I4D! ?!/
M-5U?%/A;=="@#0HIM%2 [-/!XJ*GCI0!,M#=*:M.;I30" \4M1CK4@I@%%%%
M !D>M&1ZTRB@!^1ZT9'K3** '9%-HHH **** "@=:** 'Y'K0,]3(?I3** %
M)R<[OSH)+<;ROODG-)10 K+R&0( .N!R30RK*N)%5O\ >&:2B@"NVF:<_P![
M3K5CZ^2H_I49T32F'_'A A_V4Q^HJ_VHH RF\/:>WW%N(S_L7,B_R:F'00N?
M*U#4(_\ MN7'Y,>:V** .:G\,7D_DXUA\(V0)(5/?Z59^PZY!_J;ZWE_WE*_
MTK<HH YB]L=?O5C\Z*WD,<BL-LGH1ZFK@FU*- )-)D<CO'*G^-;=&<4 <_\
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
MD4\DE?F->;:K=%=1N9VZ>9NR3VKU_P#L^%E=2C'<N,@<URVH^ ?M9?R;AUW
M@!X\XH1G5BY6L<79WE@C12@MO)Y/) KKX-7M;#RY+75WD4CYE?<0OX5E1?#_
M %RQWHCVTRMT/3%5V\&:U Q/V1GSVC&X4K:[F*C-/0O76M3RW#^3=S(K_P!W
M(Q6;<7=T8G\NY9CVW,0<U/+HM_;2/YMO,JL.Z$8K.^SNSJI$@()ZK3C-]3OI
M6MJ=CX5\72Q1BWU*0J!P)&^93[,.XIWB3PE+<QM?Z$YW#YY[??CC^\G;OT%<
MDMO,JER4QTP.:WO#GB2XTWR[:]5OLRG]VPZIZ?4?6JC-E.-G=')&%XY&:9V+
M*>0_5?J.YKM?!,,3:;J!2-EY[_0UMZUX2L_%BI>V4H@U''&"/+F]/H>U9_A.
MSGL+#4K>X+QSKRR2#IP:&A2E=:G!7<)CBU!HVWR32D;2>AS5>TMH+M1YDPBD
M'JM7I+&X&I3N& B$I96/.?6F)8&&<[6RO5O>HD[#ELD=IX2M%A,V9%<*H 9>
MPXK!U&9S),(F.#+\W/7ZUT'@RWE2UN99(&0,.-Q[9XKD[B<"]E5@54L3GWIM
MJVAA*+.S\(-NTVX"\*'. .G>M'69+B/1;AK=_+D4C80=I ]0:S/ ZG^R;ACW
MD(_F*L^*G*>'+EB"3D8QUK:-^4G9&7H^BRW,D:Y\N \EW 8Y_P!D]178:=!9
MZ5YD-Q':2)N!\TJ&D/\ O;AD_AFO+[;7KZWM)EM@%VXPLF3^(P16A;W5U,%,
M-U-+*P!D#19/OSV%*$DMR#U0ZCH\;_NY$P1]Z--H_4 43ZO8X7J<+QD@?UKC
M1I+(X),FPG!1^E3"S5,8!./7FM>=E)&M+XBME&P*H"]#@M_2J;^)B!MBW,#S
MQ%CG\<54%O&.-M+Y2XX I\S8["2ZU?R9V+-@]O,"_P C41O[Z3.Y5!/]]MU2
M&+T4#W%'EG&#THN.PU)KGH\VW_<7%#QF3[\L[?5S08E'0G\Z3GWHN/0$@A08
M,8;W<9-2KL7@*!]!4)S1DBI8:%@%,_='Y4_*_P!T?E53>:7S&]J+7 Z'PSM_
MX2.R_P!X_P#H)KU"O)?"CL?%%B#_ 'S_ .@FO6JTBK(EA1115""BBB@ HHHH
M *CG_P!0_P!*DJ.?_4/]* ,P]*1Q\E+VH?\ U= #4Z"I*C2I* $-)2DTF10
M4UJ=D4UJ %7[M*:1?NTIH C[TM)WI: &Q_=H!YHC^[2=Z )"<TE%% !1110
MF>:>#D5'_$:D7I0 -TIM.;I3: "FR=J=3'/2@!_84C=*4'@4UNE #3TIO_+<
M?2G'I3,CSQ]* $;J*E/0?2HF(R*D[#Z4 (W%*#Q37Z"A2,=: '4B?>I::A&Z
M@"5C4989I[&HFZT .S3&-/'2HVH DSQ36ZYHR*"1B@!%ZTQ?]5^-.4\FFK_J
M?QH <IH8TU:5J &9YIQ-,_BI_:@! PS3LU&/O4^@!,TI/%-H)XH 56'-#,,4
MT'K03Q0 9IJGYFI<BF+]]J ')TI[_<-,0C I[_<- $2,./K2R'C'J:8M.D[4
M .6F3GI3UZ5%.1QS0 (<U&?]:?I4D?2HS_K3]* '%L*?I46X4]ONFH<4 *Q_
M=&I83\E0M_JC4D7W10!#.>:= ?E-,G^\:6#[AH 6+JU+*V(R.]1Q,<M3I 2.
ME %>W)5N>YISC$U(HPX%.E_UPH >YXQ3;9@;F,>]$AP*BM"?M<?UH VSQ1UI
MC9]*<N=HS4@*3BE%-/:G#I0!*AQ3I#Q3%ITAXIH"//-.!S5::YAMHVEN)4BB
M7J[G 'XT17MK.N8+B*0>JL#568%@L*3(IAW$;@#CUINXT@),TN:B+$=:-QH
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
M!G* XSVY'7\::DF+E98D.QRP943N&ZFIDN(IX0T)SC@\UER:E:AYDU!4/E8
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
MDZ46-59(@O=,U.'/G6L@=>HVUGR6MQ%\[6\BG&?2NSLO%<K+%'<0B&1N0,$
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
MC^Z>Q]^*NC&2E=F<M=B@>IP,#T%)3NO;!]*-M=9(BG!IQ/%,YS11<!RT'K2
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
M:N.J)98A$-U=,KN8\C[W/7WJQ$JQ7<L.$$G17'&/>J,4TBQ"2$HR]-K]<U)
M6D>*:X53-']X ]10T")K@YG$?FED0;2W0$]?ZU8T>0P%FE!5 "J!N"Q(_P#U
MT_$[Q/<PV\90C(#,, _XUB7$]VLGESN"6&5;/0^G\Z0[FFMVUG')(ZC(/#-S
MDD\5=CO'N"(&((*YRO''I6!=N5M/,4;X]HS_ +PJ)KN8:=;7%L"9,G<,\XI\
MHN8WS ;CS)/F#@8"A<U16S1$;,CC)Y!]:IVVK,)K64%B')#\XYYJP\C2,#!(
M/F;G)I--"+EJ[1[D8J$;[I]Z=Y,4LF5D *\N2O#5%;V[R73>7)\ZCDXR,^E+
M(T;/FX89]5I%(6ZAMB4D1MO/(#4Z38$W$C:!]_.:/(V$J(U.SD[^PJ9UMY\%
MSO('^K Q1<=C-A=;FXS%$Z1Q]6<]:N6YM8[L3/(5E0_(H&1]33YDB0*&*B$?
M>7/&3TH>&!'\M)#D -@#CGM2N%BXX97R"A4G)P.#5[PF$/B&SDCCR!<@,#]1
MS5.,2,2&V"/&3MK3\,#=XBLI!B/=*/W?KS51^(B7PGJ=*.M)2CK7><0\]*>G
M(S3,C%/B&5H L1]*CD%2H,"HY*!HY;QQC_A#K_/M7A3G.< X49)KW[Q9:F\\
M-:A$!D^5D ?C7A4-W]DMKF Q!_,4#/IR*[<,W9V(GJ4#D?,!QFM6R\27UJX,
MGESKM*,CI\K*?X3WQD _A63P^6 (8\8I,$5V-)KWC+8[Z'XB'[,D4FGQ#RD"
MQ8/"$=",T^3Q+HUW97AGG!>0;C'<0AV)[*K8X Y/XUYXWS=\49&5Y88]/YU#
MHQ7PE\UCJX=!L+U(EBG*EE&Z02AL<9+$>@/%,D\&W2 M#<I*6X4*0<CZCIFN
M8S@_*2 W#8..*L07]S;NI6YD7R^5"=#1RM"O%EF?1+^T3;+ P&.N<YP>M9[;
M5$@<!>WO6NGB74!%MDF$@P1@CU!7^1/XUBMEV=WY)/ JXN3^(-.@H<D[B<DU
M)Y@(Z5%]!BCGM5 Q^<T8I@R.HI<T"'8K>\,:JNGO.7F6,2-&GW>@\Q<_I7/Y
MHWL05(&#S_2E*/,4=F^DZ-?+;&%B//?YIE)SNR<C^54KC0;.$2K'-+YK2JJ+
M(,[=W\.?J:YI6** 'D'3;M. I]:GCO[N-I2L[8F96D[DX((Q^(%1::T#F-&7
MPUJ,$JIY))D0,OYD8^O'ZBJ4VE7\$CQM:NQC7>Q7D!3T8'N/>KQ\3:A((Q.X
MFC23>R/QYA( Y_ "K4/B"W;8CI+;00JOE+$=Q;:,;7Z9!I-R0;G/Q0RS+N2,
MMCKMY ']:8X:/AEPV>5/45UYUJQGMOEG$$;NF+=(^8_F)8Y_&IEM-.GA6^?R
MYF>Z5F9>"1GD<TN=K=#LCD["2!-0B$P#1,0&)XX/4UT=UHVCO+%'#)OEF?R
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
MXUK38Y!$(PQSL_W37I=>:>&O^0_9_P"\?_037I==-)61E4=V%%%%:&84444
M%%%% !5>_D2*QF>1U1 N2S'@58K&\5R"'PKJ4C8PL)/-)NRN-*[,>35[",@?
M:HFSW!I6U:Q9,)>0LWINKQR76V4R("G3CK3TU.W2T$LC,LQ&0!T-<_MY&_LH
MGL$>IVIZR+@=2.E9EWXGLHS((IHI).@P3Q7E\7B%O,5F:15]%DR/Y5:-T=1<
M"VD0,.63;C(_.E[:0_8G3W'B2(SCR(S=7)'.UAA?P/%1K)=S#S+BZERP^:.W
M5F<CT8CH/I7(K?BWDD2UC4XX9PI)!].M7K"[,L#/<7YB8?* 5Z'\^:7MGU*5
M)'3VVIP6TD$$,C65O"V3%*K#<??(YK>EU2W,33-=*4 ^>/\ O?3UKSTW[3MN
M0^88^C#G--2]9V;$#2;^X?&W\,4U6!TT=W9SWFHSI,@QM^XG VK_ (XK0N/W
M4:F=UC4-R0>"*YBTO]0A@C9F@";<*,G-)=>+O)C:"Z@1PZ[6);G^5:J6ES)T
MSMBL00>4ZD?>0;L[UJ*252$6/[[=CVK@;3Q<YB6W2WWF' 4[\';Z=*M7/B5Y
MRS[#"JCC!SBCVB%[-G17VHQ%A;R2!4B)>8%L#V7WKD=4N8YG"(04F.X[00!Z
M#CZ5DWFM37@2%V5?+8,#MY;'KS5&2]NIWD6-U4!LXK*=:YM"E8;-<33N9%F,
M>"054XQBJ5[=22(K"==H^^."33ELY-0F>.W$AE;ELM@#]*K#3!'<+%)(8MAR
M21NS6/,:.(Z.>9K=IXK61@I^Z15O9),!/M2'(R2V,FKOVJ)(1#&"6/5CP*B_
M>L4,D<:QXY .*B3''0AM[HRH$WH[)P",+_/&:=-9ZC+B7S7V$88GT]!ZTW;'
M,-L 6,>HX/XU<4_9X5W7#/C^Z,XJ;W*,X2FT:3),C$;<D9X]/I[572W,L@D<
ML.#M4CA?H.U6YX9I93+M(W#@ 8_&FQA(V7SG(QVS3%9%=YI(BRE#'@#YAT/X
M4^.4%B60R;A@Y' ^OI5RX@24^9YB[<<$<@?6JHCA8-.K2')^; P"?I_]>JYA
M#)K6T#B7 #XQMQD4R&\^S.8E@1%/.X+UJU%80W7[R,R@CD C@_X4ZYB8X\MH
MT.W'3)SZ47 A^W[SB98]O\.%V_RJ>/4+?[,410K#N&Y_^O57["X9!-(&<$,5
MSC ^E/.E)=[@N O]]'Q^F*0R!;[$>W:)&#$*NT?E3IT,*K+.JM(1^[BW9"_6
MJD\<.D6VV,F63)PS'H:SH;B1@TK,9"_0$]#5HACW:0?Z0^XS8/R#D5)9B9[G
M<0LB$ G#8P?3 J,7!M%5GPQQ@^G-2P2EHV6W0;2P+-CD?2@#5N (H(9N?0X.
M2WO3,B212T@CBB^<N!EG'^>*<["VF$4@)58SMXR!3;7R9;8P19(!+ASUS_A4
ME&HEQ$UD"L.'' B)SQ5.)8UNIQ)(!(RY5#R,>E*K@64S,V'4 1D"JR6Q 6:5
MMSHF2<XS2 5[3[5<0>6P=X02"G3Z4Q@BW,HC_?3LV"I[CUJ:&7=%NMU\H]!@
MYW&G0QK'-&[+N;&TL.,4T!%J:S3QH(]A50,A0.#56[L+@S!(KA5AQRCXSG\:
M=)*\D\K<+&A&"IZUHO';///--N9FY11W%%[!:YEQ6U_&>(T8=-YQM J<F"*-
M+>W_ 'I0[F=>F?;UK1C 9E*RJ 1\L6,YJJ5MTF:%66%C_"1D_P#UOUI<P<H,
M86*M++&6ZAB!C\O\:5X7,<7G@#$N[)/L:K,L<4OE1PL'?H7;=O\ T&*DU*ZC
MRMEM8N1NW[L8_"J M_9HC#)'LCDEWE@6P=N?[H/6JAM9([1%E,C^6Q*[^N3Z
M+VZ5!&-UR9;?,FU!DD\*0*TYYF>.&20J5R"S+P3CM^M(+F:%/D3(%D;YAM63
MMSSC-17/F2PE8#%'(.,!0N/?Z^]:,C138&"B%L[B^3USZ4DVU' S;B-A\K$Y
M)HYK 58]),=D+=KL(SC?O!R#WZU.;592^\JX& S*V 3CTJ<PR,F&V*<?NQG@
M#WJ&9V^R.H0-@Y;8,9-',PL3+ITJPK,MLJ@D$CH13#$TMRLA0#8PQCC%/C:6
MYB9MSQ_+]TMG\JIM+M4QO(P*]L<DT@%FL))#),,1(6PQ+_,X_P!GG-02F-+=
MY/(*I'P2[D$_K5ERUPI$D@\XCY>,!1["F/;*T+12/E&7C/4>],"M'--*JE9W
MAD<E$CYRP^I[59_TE+,YF7[0/E,8 ; SUXJ-(8Y05MY<3$8WLGW1[<U#+";(
M+$&>3?\ +N/4CO\ KF@DNM?>2##EFD8#) /-36NI77EF)8@UNO\ &4!.?3UK
M+CR)',0PZ8VAN35VVU%([C]X K[0SKV)JD@NRR+L3@H08\<MA<9JQ'!:D-)Y
M.XL@!:/T]\55N[^WP) RKDX(V]:0P","9)759N3AN *F2[%1?<O$PH_,WRJ.
M!Z4T06OF*\:B4D8P>WO5%&CWR'<2!@,,9-2([>0MP/EQ@;3UYJ5<IV(+R.XC
M.U&5$+=#TI459%"&7YN_E\T_"SJ'<,5!RS9Z"GQ_9;99&*EG4@,,]*HD9).A
MD5(XF5D 7>1UQQFFONAE0J=S-WSFH;B^WLRE% 'H><56-P\.UE1BF<C)I6'<
MU9F#1-$Z99,N?>FO=*8&6-A$J@$X'*^^:;&[S,H8*'89R3VQ5>XEPK2P+AA\
MLAZ@#UIV"Y':^?'"K/.9%+9)8%LBK6Q))([HECP5$6"-WX5+;+YQ5F?CH0!W
MIUO*XN9@X1ECXC;IM_"BPAL*S2-&JHL<2#D>4#^&<5<FB6&),2E #D*Q*_SZ
MU2D_?8,,FZ0<;5. 3ZU8LP9;81WS 2JQ)[\=JEI@)%?6P4Q,NY6/.6!&:Z#P
MS) -?MHS-)-.S@$9VJ@S[<&N8FCM6GVPRXQU#+UK;\*I#%XCL3'(I_> [2N>
M_P!:NG\1$OA/56&*0=*4G-)7:<(=JLP#Y*K=JM0?<JD,G7BD< 4Y10XR*8(@
M8'8V/2O(?'TCGQ%=1)(%^[D=\"O81_$I_.O(_%4+R^+[R78!C"@GGBL:[LC:
MBDV<-+;.UTXA;? ",@OWP#W/7FK?V&8F,!6C1SSQDG/M5^ZMS&[M;QA#GE^H
M;/M5JW@>.TW7//'WCR:Y.<Z;(PQ:6MMY@8 CS"N7&3N]NU2P7EP;R.*%9-GR
MA@KD[.O'M4DYTYY%::24+%PJ+_$?4U:MY+86LABC,=O$/GE'WF-.Z&)=QV]O
M>/,+H* YXQG)J.-(YOW?EAE;/[W&,5$\L,T8G\MMI.%W=S5Y(V$/EG(D8= N
M!BFI6V$TF9/V6(F2V2S+E3@2 G#4R702$W?=/]T'-71=R6ZBU@*-*3W_ (?\
M:66\>.:-)U)##F1>,'TQ6L<34CLR'3@]S"_LN=BR@;-O)R1TJ![:X49>W9%_
MO+\PK;FF$T8+H$;/RD_Q#WJ 7T%E]YB8@?ND< ^OO773S":W1BZ,;F,V5<*R
M%?=J3;R1GIS^%:TE[)<S3PM!%(Q3,;XVY&1]:6.RBNK2U+*4F;<IVG/(KKAC
MX/XC.5!]#(Z].**V9/#=P\AC@D4L%R=PP*J3:-?6Z9>+/&>#FMX8BG+:1#IN
M)1HI2KH<2KL/IUI <DX!('?%:\R9D] HHR#T[>O% P>X%-6!.X4444QL.?4C
MZ&DP,D^OZ4$XHS0(<#M.5 !QC@=O\]?6I#<SM&Z-,Y5\ @L3TZ?SJ*BERH+L
MZ70[RVBM+3;>Q6]S:2F0).IVO^.,'@UT\7B'5C,)C9QW41<$?8[E22/0J#G'
MX5YGR#N!^8=,],4])I8CF-RGKM)']:R=*[+4CUD>+M,BD=[BWFL+AF;(NH'!
M(SGJ1C_ZU8_B;4].U+1@]K+:M/YP(,6T'MV'>N+36[^--GGEUQ@B0!LU;7Q!
M;R1JEWH]G)C'S1;HV/XY(_2H=*S#F*_B3_D9-1_Z[O\ S-956]2N_P"T-2N;
MS9Y?G2%]F<XR>F:J$8%:I60KCD_UB\#KU]*[&\BE$?\ HK@;H8RQ/?$:UQB'
M]ZI YS77R32).N\A<1Q^_P# O:O/S'X$=&&W93>1[B"%>45/O)C))]<TV*R$
M22,X\U']&_I5\FV<F0$[O88_2D6*4,SQH'7;N&&QBO(.RQGQVS[A\Q0D[EPN
M*JRV=S*[-$C?,W][.3^-;:+<>3#/,@0 EF/7BHK8QO>.^Q@BDL!G.[T^E5<G
ME*<>ER.H=K?+D8&W"DGZBB#3;M8][RG  )#<;3D<5;17-PDJN$4$Y3&?ZTQ[
MN:Y"QK)D)D?*,9'O2N*Q:N=/BG0B5A@ -A3WK,ETUXT4PL=HZ>I'T[U8*RB8
M.9=D97IZ4L-V-Y\QQM/W?6BX$/RE.44N%^C9^E-:)BVU0B C=\W6II<1N7=E
M1#\P(&2:+F7$4+YQQC.WFA,"DQ"Y56"]CD$?E5BUN/LR%F)*COFJUPX3#QN9
M#UPU00$^8S39"-^GX51$D;D>HJ_SJ1M;T/6G.ZSM&-G(Y XJ+0M+DUC4+:UM
MD*02/AY@N<"NUU[3;'P]I+&UMTEDB^])+R2?;'052W,^70\T;/G/N)R22133
MUQ4KL&^8CYVYR.E1#DY]*[%L8L:5S04SVJ0GY<CF@=*8# %+88BC84)(8'/3
MBI"JE1QR3UI=H4XSF@"'YSR>3VHR1][ _#-3, P]*C/R]!^= "-&G7:*:V!@
M@G/UXJ3.ZF/&2#CM0!:LANWL,@\9QQFKJD@D$D@]<FJNFJ0CDCKBKA3G- #5
M!!]J<!CI3]I(QC%"?>(]*$!8M)C9W,-Q+DJ#D!1DUNOXDDD!%I8,&'W7DX'Z
MUSP.&4@<GU[5=7?ZL?QK&IN:(EDOM8G8FXOS$3T6$ '\QS55K-926N&DN3_T
MV8M_.K 1R>RCV%.\E3]YF_ U %1+>*-0JPK&H[**MVR!6!4#\JD1$3IS]:D0
M@N#TH&:\(78-W/UYJ<[?+( '3M5>(908-2E2%Y-0]RD9.G@+>2G&.:VA\V,E
MCCWK'M1BYD/O6FK^U2QHEE/<=<5FV7_'Y*23RV:O._RD^E9UL^9W/J:KH#-.
M10QC!SM7)'/>G=3R <T%OD7VIH;D5(791@0?VBQ(X]ZV4"C&!QVK*4 79YZU
MHAMO'7%,=R1SB12">.G-2JY"CD_C51Y/G'TJ0/D4 ++*0XY[U(S IS5.1MSB
MG^9\N*:$S<\-2*?$-FHZ[C_Z":]-KRGPLP_X2:R&/XS_ .@FO5JZ*>QE/<**
M**T("BBB@ HHHH *P/&X8^"M6"C)^SG%;]87C0$^#=5 (!,!Y/2IE\+''='S
MM%:VS%C(,'^+//\ *GW,-K-"L<D<R!1P5Z?D*=));Q)M>Y".!RR@$BJ3W4 E
M;8K%<<[WQNKSM3OLB*+2X-VZ.21P.W*_SQ5^U,BHYLPT;]&9^HJ$M,(-Z*R(
M1T4;OUJK#<21,QBQS_>;-.[%8NHJJXG>]( /[R.+(W?7M27-^^U080D8_P!7
MO RH_K58W-W&A:5(_+ZY5.?_ *]2QWLS(MR\.XN=NQUZCZ=J86)H'FD^3G![
MJ<"M.&^N[3+6EQY1"X<$9JH'0R;XHC;N1S&W1J2)MX^8PMM^\%:BXUH3?:)I
MQY<3N[D9(8X /<TTNB0GSI%WJ>6 )YJ#>89FV';QG;G-5A+YD+YC/WLE_2GS
M,'8T4UR.,O(7#%B$.5V]ZBOM10O)%E -N6.[I51%C"!XU^T#.XD#.#4>Q90W
MVA02>JXV\4KDW$CDN+AC/),-F=H(]::]TL<VV7#*/[O6KLL$3QQ1 &,(<M67
M<6\$$X5Y)&SDY IV"YL6EY*D;2"4^3D8P>:=)<VLQ,LJ%V(P&'\-5]+\FZC:
M*"3#+V<=::-.=)7\N96P<E?>H>Y298OI(3!"1(0S<;>G%9\\[NLBJ#YJ\_,P
MV@>U6+RPGN&241$IC#X[51DA^R1R)$K2R%,?-0AW&0?:&ER[?*>ASUK52<PD
M;,PR=/O##?E6=86=ZS*US;Y@Q_ 3D&I7L'$[2&5UD7JD@_E3L%R_(I!5_E21
MOXM^<U%/<*!L:6(GH=RD_KBJ*[;.8(5DE;(;KQ6E+(!;-=S0[4/"C(Y/Y46"
MXZ"=$)&$=$7+!5.W'OQR:E+0P[98VD52/F3:36.US>74:A%6.('YP!@D4VWN
M'6-@DC$#J#SBERD7->1IGGB,!)5R/FSM"_G5R25GN0KA$0*<$%<D^O\ GUJA
M:W,+P$/-(,]P!UJ%IXGD9XV&SL2,4RBQ;&W2^&^9Y)2&&XC)R0<9]NE23JRV
MCC]X)2W'EXJF#\R3Q0.Y# Y4U92YDBEVD*,_-'EQD^O:DQHCO(H1;-%+$&D"
MCS,KDG'0Y_*LR:V)B'FVX4DY)0C^0KH8F$L1Q(CF3"$'K]*I7-K(C%X 'D)(
M)[ 4TQ-&3Y<$D058&8==Y&/YU?LUCMT=V90.H(YQ5>>R9;11)= J>3&#@D^E
M$$GD6NT951_"1G%.XK$@N%A@E:,/-"Q^:,GYOKS3;:6)(LQC82" #P>?_P!=
M%M=RK;R,D61_>*4^V>[N,3SB*VC# #>G7WJ;C&MF)5@,@V*,G/7-30".3;)*
MC#(*^W3'\JEN;:-)#+-*79CQA<#%1^9#&Z*V K'CF@"Q;B&P@+^7YAP5B/\
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
MTVV\P;YR5ZCZT[]W=.7=F>).7 [UL2>#I('4F*,\?>)X)_.J_P#8=RDCP)-
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
M-41=#U/X4JW"/_ ^?4-4<\Q\I>6-E;<N0?7=2D K@M^9K.=N>%E_,TPR,/\
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
MPJQZ\6&)H/\ OD52N+WQ ER(/D'^TH I?56'M3TG^U)O?\ZE759-@Y_\?_\
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
M H]EYASGA&GQ03QF( "91@$C[U6&TV(-R%SWP*]M^Q6N<_9H<^OEBE^RV_\
MSPB_[X%+V/F'M#Q'^SDQ@*"/I3EL(T'$8_*O;?LMO_SPB_[X%'V6W_YX1?\
M? H]D^X<YXE-IX*@H OK@4W[!;D;LD#TQ7M_V6W_ .>$7_? I/LMO_S[Q?\
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
M':GK;0_]^Q1['S#VAX9$S- ,G/;FEDC_ '?7I7N7V.U'_+M#_P!\"E^QVO\
MS[0_]\"G[(.<^?)N :SK@GN>U?2?V&T/_+K!_P!^Q2?8+,];2#_OV/\ "FJ=
MNI/,?+DD@4TT3#IBOJ3^SK'_ )\K?_OTO^%)_9MC_P ^5M_WZ7_"JY N?+3;
M6["HS#MY!KZI_LVQ_P"?*V_[]+_A2_V=8_\ /E;_ /?I?\*.05SY1/TYI Q)
MKZO_ +-L?^?*W_[]+_A2?V;8?\^5M_WZ7_"CE"Y\HX%&T>E?5W]FV'_/E;?]
M^E_PH_LVP_Y\K;_OTO\ A3Y0N?*6-W:G+&0>.,U]5_V;8_\ /E;?]^E_PI?[
M.L?^?*W_ ._2_P"%'*%SY9BBV@@=/2I/)P=WI7U%_9UC_P ^=O\ ]^E_PH_L
M^R_Y\[?_ +]+_A1RA<^70J@Y HV'UKZB_LZQ_P"?.W_[]+_A1_9UC_SYV_\
MWZ7_  HY0N?+J19?DU?0;0!7TG_9UE_SYV__ 'Z7_"E_L^R_Y]+?_OV/\*7(
M%SYQ7YN*=L]Z^C/L%G_SZ0?]^Q_A1]@L_P#GT@_[]BCD"Y\Y^0R_PYIK1L.3
MQ[5]'_8K3_GUA_[]BD^PVA_Y=8/^_8HY N?-V: V*^D?L%G_ ,^D'_?L?X4?
M8+/_ )](/^_8_P *.0+GS?O--S7TE]@L_P#GT@_[]C_"C[!9_P#/I!_W['^%
M'(%SYK(!/-(%'85]*_8+/_GT@_[]C_"C[!9_\^D'_?L?X4<@7/FW( IX;(Y-
M?1_V"S_Y](/^_8_PH^P6?_/I!_W['^%+D"Y\X!2>]*%.<&OH[[!9_P#/I!_W
M[%'V&S_Y](/^_8I\@7/G,KBE4<U]%_8;/_GU@_[]BC[#9_\ /K!_W[%"B^X7
M/G,]:-H]*^C/L%G_ ,^D'_?L4?8+/_GT@_[]BJL!XIX'"_\ "8Z=@?QM_P"@
MFO<ZA2TMHW#I;Q*PZ%4 (J:A*P@HHHI@%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
L !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>42
<FILENAME>cvco-2024330xex14024.jpg
<TEXT>
begin 644 cvco-2024330xex14024.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44R26.)<R.JCW--BN(9C
MB.16/H#S0!+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M13))HX1F1U7ZF@!]%1Q3Q3?ZN16]@:DH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **CEGBA_P!9(J_4T1S13#,<BM]#0!)1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !115#4-;TS2R!?7T,+'HK-
M\WY=: +]%5;'4['4XO,LKJ*=1U\M@<?4=JM4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%127,,)Q)*JGTSS3XY4E7=&ZL/8T .HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH) &2<"J4^IV\.0
MI\QO1>GYT 7:AFNH;<?O) #Z=ZQY]3N)LA3Y:^B]?SJD22<DY-.PKFI/K#'(
M@3'^TW7\JSI9I)FW2.6/O3**8@JS!?W$& K[E_NMR*K44 ;<&K0O@2@QGUZB
MKZNKKN1@P/<&N5I\<TD+;HW*GV-*P[G445CP:PPP)TW#^\O!K2ANH;@?NY 3
MZ'@TADU%%% !1110 4444 %%%% !112$A1DD #N: %HJC/JD$60F9&]NGYUF
MSZE<39 ;8OHO^-%@N;,UW!;_ .LD&?[HY-9T^KNV1"@4?WFY-9E%.PKCY)9)
M6W2.6/N:9113$6H-0N(, /N7T;FM*#589,"0&-O?D5AT4AW.J5E90RD$'N#2
MUS$4\L+9C<K]*T8-8(P)TS_M+_A18+FM144-S#.,QR ^W>I:0PHHHH ****
M"BBB@ HHHH **1F502Q  [DU1GU6"/(CS(WMP* +]5Y[V"WX=QN_NCDUC3ZA
M<3Y&_8OHO%5:=A7-*?5Y'R(5"#U/)K/>1Y&W.Q8^I--HIB"K<&I7$. 6WKZ-
M_C52B@#=@U2"7 ?,;>_3\ZN@AAD$$'N*Y6I8;B6 YC<K[=J5AW.FHK*@UCH)
MT_X$O^%:,4\4XS&X;V[TADE%%% !1110 4444 %%%% !112,ZHNYV"@=R: %
MHK/GU:&/(B!D/KT%9L]_<3Y#/M7^ZO IV%<V9[ZW@R&?+?W5Y-9L^K2OD1 1
MCUZFL^BBP7'.[2-N=BQ]2::"0<@X-%%,1=@U.XAP&/F+Z-U_.M&#4[>7 8^6
MWHW3\ZP:*5AW.K!!&0<BBN:AN9H#^[D('IVK1@UA3@3IC_:7_"BP7-2BHXIH
MYES&X8>U24AA1110 4444 %%%% !1110 44UY$C7<[!1ZDU0GU>),B)2Y]3P
M* -&JL^H6\&07W-_=7FL:>]GN,AW(7^ZO JO3L*Y?GU::3(C C7VY-469G8L
MS$D]R:2BF(4$J<@D$=Q5V#5)XL!\2+_M=?SJC10!OP:E;S8!;8WHW^-7.M<I
M4T-W/;_ZN0@?W3R*5AW.EHK,@U=&P)DVG^\O(K0CECE7=&X8>QI#'T444 %%
M%% !1110 4444 %%%,DE2)=TCA1[F@!]%9L^KQKD0H7/J>!6;/>3W'WW./[H
MX%.PKFS/J-O#D;M[>B\UFSZK/+D)B-?;K^=4:*+!<4DL26))/<T*Q4@J2".X
MI**8B_!JL\>!)B1??@_G6E!J%O/@;]C>C<5SU%*P[G5T5S<%Y/;_ ''.W^Z>
M16E!J\;8$RE#ZCD46"YI44U)$E7<C!AZ@TZD,**** "BBB@ HHHH **** "B
MJE_J=CI</FWUU% G;>V"?H.I_"N(U?XH01[H])M3,W::?Y5_!>I_2@#T%F5%
M+,0% R23@"N7U?Q_HNF;DBE-Y./X(.5_%NGY9KRO5?$6JZTQ^VWDCIGB)?E0
M?\!'%9=.P'6:O\0=9U+<D#BRA/\ ##][\6Z_EBN5=VD<N[%F8Y+,<DTVBF(E
MM[F>UF6:WFDAE7H\;%2/Q%=CI'Q*U2SVQW\:7L0_B/R2#\1P?Q'XUQ-% 'N6
MD>,]%UC:D5T(9S_RQG^1L^W8_@:WZ^;JW=(\7ZUHVU8+LR0C_EC-\Z_AW'X$
M4K#/=**X?2/B7IUWMCU&)[.0\;Q\Z'^H_+\:[*VNK>\A$UK/'-$>CQL&'Z4@
M)J*** "BBB@ HHHH **** "BBHY9XH!F1POUH DI"0!DG ]367/K &1 F?\
M:;_"LZ:YFG.9')]NU.PKFS/JD$60I\QO]GI^=9L^I7$V0&\M?1?\:IT46"X=
M3DTY'>-MR,5/J#3:*8C1@U>5,"50X]1P:TH+V"? 1P&_NMP:YRBE8=SJZ*YZ
M#4+B# #[E_NMS6E!JT,F!(#&WYBBP7+]%(K*ZAE8,#W!I:0PHHHH **** "B
MBB@ HHHH ***CN)#%;R2#JJDB@!99HX5S(X4>]9T^L*,B!,_[3?X5E.[2,6=
MBS'J33:=A7)IKJ:<_O)"1Z=JAHHIB"BBB@ K&\4P+)X<OI2TJ20022QM'*R$
M,%.#\I&?H:V:AN[6*]LYK6<$Q3(8W ."01@T +;$FUA).247)/TJ6J\-E%;W
M$DR&3<Z*A!<E0%SC Z#K5B@ HHHH * <'(HHH N0:E<0X!;S%]&_QK2@U.WE
MP&/EMZ-T_.L&BE8=SJP01D'(HK"TR=TNECR=C\$5NTAA1110 5'+/% ,R.%]
MN],NY6AM))%^\!Q7.,S.Q9B23U)IB-6?6.H@3_@3?X5G37$LYS(Y;V[5%13$
M%%%% !1110!5U"VBNK1DGFEBA!W.T<ICR!U!8<@>M9?AM#NO9H&G_LR1U^R"
M9V8D ?,PW$G:3TSZ9[UI:GIMOJUDUI=&3R6(+!'*DX['':H(]#@CC*&ZOI%W
M(PWW3G!4Y&.>GK0!IT444 %%%% "@D'(.#ZBKD&J3Q8#'S%_VNOYU2HH WX-
M2MYL MY;>C?XU<ZC(KE*T=)G<7'DY)1@>/0TK#N;5%%%(84456OYF@M'=.&Z
M ^E $DUS# ,R2!?;O6=/K!.1 F/]IO\ "LLDL2222>YI*=A7))9Y9VS(Y;ZU
M'113$%%%% !5>]M(KVV,4RR,OWL1RM&21[J0:L56O;**_@$4K2J P96BD9&4
M^H((H Q/"BM U];7*7,-\'$DD$TID6-#G9L8L<C@Y/7.>G%=)67#H%G"KX>Y
M:1Y$D>9YV+N4.5!;/0>G2M2A@%%%% !2ABI!4D$=Q244 7H-5GBP'Q(OOU_.
MM*#4;>; W;&]&XKGZ*5AW.KHK(TB=_-:$DE-N1GM6O2&%%%% !4,UU#;C]Y(
M ?3J:BU*9X+0E#AF.W/I7/DY.3UIBN:D^L,<B!-H_O-U_*LZ2:29MTCEC[FF
M44Q!1110 4444 96OZU%HE@)7:,32L(H1(VU2Q[L>P'4U5\.:MI]P9["#4!=
MW,+;Y)3(&\XD LR@'A06QCMC%;]49-)M9%O1^]0WC*TK)(5.0 !@CIPHH O4
M444 %%%% "JS(P96*D=P:OP:M-'@2 2+^1K/HH Z&"_MY\ /M;^ZW%6JY2M;
M2)W8O$Q)4#(SVI6'<U:***0PHHJCJD[PVP"'!<X)'I0!//>06_WW&?[HY-9L
M^KR-D0H$'J>36;13L*X^25Y6W2.6/N:9113$%%%% !69X@@NKK1I8;-':9GC
MX23RR5#@L V1CY0:TZKWME%?P>5*TJ@,&5HI&1E([@@@T 9F@O;QSW5FMI=6
MES&$>2*XG,N5.=K*Q9AC@^G2MNLN'0+.$,0]RTKR)(\SSL78H<J"<_=]NG-:
ME !1110 4Y':-MR,5/J#3:* -&#5I4P)5$@]>AK2@OK>? 5\-_=;@USE%*P[
MG5T5FZ1.\B/&Y)"8P36E2&%%%% !5>>]@M\AW!;^ZO)JMJT[Q1(B$C>3DCT%
M8M.PKFC/J\KY$*A!ZGDU0>1Y&W.Q8^I--HIB"BBB@ HHHH YG7KB>?7K33%A
MN9H6MWF:*WE\KS"& &Y\C"CG@'DD5IZ'/!+IYC@BGA\B5HI(IY"[(X.2-Q)R
M.1CGIBI[[3+>_:)Y#+'+%GRY89"CKGJ,CL?2F6VCVEFT#0^:IB+MDRL=[/\
M>9\GYC]>E %^BBB@ HHHH <DCQ-N1BI]0:T(-7D7 F4./4<&LVB@#I(+R"X^
MXXW?W3P:GKE*W-*G>6!E<DE#@$^E*P[E^BBBD,***\]^)NL75K'::?;R-''.
MK/*5."P' 'TZT ='J_C+1='W)+=":<?\L8/G;/OV'XFN#U?XE:G>;H]/C2RB
M/\7WY#^)X'Y?C7$T4[");BYGNYFFN9I)I6ZO(Q8G\345%%, HHHH *ZK1[Z"
M^O;"QATRP2&.(&ZFFMU=L*"7?/T'YURM7[/4OL6G7UO'%^^NE6,S;ONIG+*!
MCO@=^U $.H7$5UJ-Q/!"D$+R$I$@P%7/ _*JU6)9;9[.WCCMC'.F[S9?,)\S
M)XX[8'YU7H **** "K5CJ-YILWG65S+!)ZHV,_7UJK10!Z!I'Q/NH=L>JVRS
MKWEA^5_Q'0_I7=Z3XETG6@/L=XC2'_ED_P KC\#U_"O!*4$JP9201R".U*P'
MTA17*?#_ %:YU7PZ3=N9);>4Q"1CDLN 1GWYQ75TAA1110 55GU"W@R-^]O1
M>:IZO.X=85)"E<G'>LJG85R_/JL\F1'B-?;DU19F9B6))/<FDHIB"BBB@ HH
MHH YSQ*C7.HZ3:);K=EVD=K65ML;J% W,>>A88&#G-/\+!H?[2M)(A;O%=9^
MS*VY(595("GN#UZ#!)XK6O=-M-15!=0AS&=R,&*LI]F!!%11:+IT44<<=LH6
M.;SU.XD^8!C<3G)/UH OT444 %%%% $D4TD+9C<J?:M"#6&&!.F?]I?\*R^M
M% '30W,,X_=R GT[U+7* D'(.#70Z?,T]HK.<L"03ZTK#+5%%%(84444 %%%
M% !4%[_QY3?[IJ>H+W_CRF_W30!S=%%%42%9'BB>6U\-7TT$CQRJ@*NAPPY'
M2M>JNI6$6J:?-93,ZQRC!9" PYSQG- '.074EMKFG1Q/JT4,SLDOV_)C;Y3A
M03G#9QCIP#6C_;TG_".'5/(7>)O*\O=Q_KO+SG]:G70E:X@FNM0O;OR'\R-)
MF0*&'0X51DC/>H)?"UK*'B^UWJVK3>?]F60",/NW9'&<9YQG%,10U*Z(;4EA
M#Q/'J5FC.)6.[)B)X[#!Q@=:EU+5M1N=.U:6QM8OLMLLL)=IBLC,H(9E &!@
MYQD\X[5J3:):SO<LSRYN+B*X?!'#1[=N..GR#/XU!=>&[>Y-THN[R""[),\$
M,@".2,$\@D9[X(![T 9XU/[$LUQY1DF@T6.X+-*V'QNX(Z=NO7FKL.LWT=Y:
M)J%I!%#>(S1F*4NR%5W88$#MGIZ5/+H%I+',C/-B6R%BV&'^K&>1QU^8_P"%
M6I=.AEN+*9B^ZT+&,9&#E2IS^!I 8K>(-3738-4_L^W^Q7#Q!!YY\Q4=@%9A
MMQW' /&:V-5O6L+(S(ULIW!=US+Y:#/N <GVKFF\.WD[P6HM'MK:.X27_C^+
MPH%8-\B8!YQ@ \#-=-J.G1ZC%$KR2Q/#()8I(B-R, 1GD$'@D<CO3 JZ'K!U
M:.Z5UB$MM+Y;-"Y9'RH8$$@'OT]JUJHZ=I<>G/<R+//-)<N'D>9@22%"]@,<
M 5>I#"BBB@"SI_\ Q_Q?7^E=%7.Z?_Q_Q?7^E=%28T%%%%(95U'_ (\)?P_F
M*YZNAU'_ (\)?P_F*YZFA,*Y>/6;RUMIV2/[5+)J[VL:R2;0H)..<' &*ZBL
MP:':@ ;Y>+TWO4??.>.G3G_Z],1135=<DOKFP33[+[1;HLCN;AO+96SM ^7.
M>&Z\#'O0OB&ZO#I:Z?9QLU_;/.?.D*B+;MSG .?O8_*MB.QBBU"XO5+^;.B(
MP)X 7=C'_?1K%?PT4O=+2VN+B&WLK:6-9D<"0,2F.V#P&ZC%,1'<ZK<7+VD$
MR?9[JWU2*&=8Y"58%"P(/&001P:9_P )@#(952U-J)O*V><?/(#;2^W&/?&<
MX_*M6+0+6..,&2=Y%N1=-*[ O)(!@;CCICC QTI8M#C@N?,@O;R& R^:;9)
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
MO[B\4N9+A$1P3P F<8_[Z-8UYH9M;>QCL+::4VR,@FCNO)F4$@XZ88'T/H*
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
MEK-;6UK-IQE:W$+%1CR\@?-_M<'MSUS20W>JV,&O7UM]D-M:WDTK1RJQ>0*
M6 (("\=.#S6\="LO)LHT$T?V)/+A:.5E8+@ J2#R#@?E4QTJT-I>VI0^5>%S
M,-QY+C#?3BF*Q;C<21)(.C $?C6_I/\ QY?\"-8"((XU1?NJ !6_I/\ QY?\
M"-2RD7J***0PHHHH **** "H+W_CRF_W34]07O\ QY3?[IH YNBBBJ).-T_4
M?MES,ESK]]%/]LEB6".)-H D*J,^6>V.]:<GB.189KY=/=],AD9'N/- ;"G:
MS!,<J"#WSQTK4TZP33K>2%'9P\TDQ)'0NQ8C]:SI/#:NDMJ+^==.ED,DEH%7
M!R=S*&QD*3U'N:8BTFK!QJA$/_'@VW[WW_W:OZ<?>Q53^W[F:XM;>STWSI9[
M-;OYIPBH"<8)P?Y4^\T!KB>\>#4)[:*]4"XC15(8A=N02,KP #CTJS9Z1'9W
M4$ZRLQBLUM ".H4YS]:0RHOB(SV]H+:Q=[VY>1!;M(%"&,X?<W/ /H#G(JO9
M:K??:M;DGMRKV[Q!;>2=0B949(<\8[Y_3-6CX=1$C:"[EAN8IYIHYE4''F,6
M92#P1S^@J(^&%>*[\Z_GEFN9HIS*ZKPZ8Q\N,$<#C'^-/06I4NO%-P^C:E+:
M06_VNRV%MMP)(]K=&# <]",8%:$^H-;ZC8M?(\#FWN))%CG+1J$V]1@;C@\=
M,<TT>&D>'4DN+N25K^-$D8(J;-N<;0![]\]*L'1_/FMI;VY:Y>**6)LH%#K)
MMSD#V6@-2"#7IV:TDNM->WM+Q@D,IE#,"PRN]0/ES[$^]01^)KAK;[:^ELM@
M)S"\WG L,2;-P7'(S[YZ\&K%OH!C>U6?4+BXMK1@T$+JHP0,*68#+8[?UJ3^
MPHO[#;2_.?8TADWX&<F3S/YG%&@:EG4]1&G6\;B)IIII%AAB4@%W/09/08!)
M/H*Q-8UZ_@TG4XOL@M=0@M_.7$P9=AR-ZG')!'0@=JW-2T]-2MTC:1XI(Y!+
M%+'C<CCH1G@]Q@]B:H2>'1<VU\MY>RSW%W#Y#3%578G/"J..I)I#+VE0S0:?
M&DX<2\DAYS,>O]X@9_*KM X%% %G3_\ C_B^O]*Z*N=T_P#X_P"+Z_TKHJ3&
M@HHHI#*NH_\ 'A+^'\Q7/5T.H_\ 'A+^'\Q7/4T)A1113$%8NI:CJ-MK^GV=
MK;0R03I(S%Y=I)7'L<8S^.>V*VJS]0TQKVYM;F&Z>VN+?<%=5# A@ 00?H*
M,:/6=0M9];<63W=M:W)+.9@NQ!&A*H#U(Y...M6KOQ/%%<B"UCAE81+,YGN5
MA&&Y4#/4X'L!QS5Y=(C6WU.+S6Q?NSL<?<W($X_[YS563P\%DCEM+Q[>40I#
M(?+1Q(%& <,.#UY%,1--KD(\,R:W A>,6YF5#P<@=#^/%1VVFZJ/)N)]:E:;
M(:6(1)Y)'=0,;A['=FM'[)$UA]CF'G1&/RWW@?.,8.<8'/M6?;Z-=VQBB76;
MMK2(@K$53=@=%+XR1^OO2&0?\)))Y'V_^SV_LOS-GVGS1NQNV[]F/NY]\XYQ
M46J:[>/IVJ26%@[V]LLL1N1,%8.H()5>X4]\CH<9JQ_PC:[/LOVZ?^S?,\S[
M)M7'WMVW=C.W/;\,XI+KPXTR7D$&I7%O:7A9I8$53\S?>P2,@'J1]>E/06I
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
MT;_5R_44F-&I1112&%>7?%3_ )">G_\ 7%OYUZC7EWQ4_P"0GI__ %Q;^="
M\_HHHJA!1110 445HZ&UM_:T,5XB-;SYA<LH.S<,!AZ$$@Y]J ,ZKJBZO-/(
M,R&"R7<J.X! 9N=HZGFNA_L2./2WT5[93K3*UVK8^;Y6V^6/JH9ORIEQ!9I#
MKD4,$#?8+>&))-@)+B10[9]R6_#BD!S<5O<&Z@B6-DFE*^5N&W.3P1GM[U8U
M:]U&ZNFAU&=I)+=FCV\84YYQCCJ.O>NCU2]DGUCP]&T%NBM%:2[HX%4Y/8$#
M[OMTHFN8-3UG6["73[-(D2YDCD2("173)#;^IR1R#QS0!QM%%%,#4'B36%MQ
M +^78%V \;@OINZX_&LNBB@ HHHH ]7^%O\ R +O_KZ/_H*UW5<+\+?^0!=_
M]?1_]!6NZJ1A1110!B:Q_P ?:_[@_F:SZT-8_P"/M?\ <'\S6?3$%9NOWTVG
M:+/<6^T392-&89"EF"[C[#.?PK2J*YMH;RVDM[B-9(9%*NC="#3$9(L(]+FM
M9Y]8U%I'E6,^9)O65FZ KC"_AC%5Y/$%Z+*;54LX3I<+L&S*?-9%8JS@8QU!
M.,\@5;B\.PI+ TM]?W$=NXDBAFF!56'0],G'N322>&[21W4SW0M9)/->T$G[
MIF)R>,9P3R1G'M3$,;7I$M;A#"GV^.Z%JD.3ARQ!1OH5.X_0^E43XO/F/,J6
MS6J3&(Q^8?/8!MI8+C'7)QGI^5;3Z-:2:U'JI#_:$CV !OE/7#$>H#,,^A-1
MIH<4-T98+N\AB:7S6MXY0(RQ.3VR 3R0" :- U*AUJ^+ZNZVL MM.\P;VD.Z
M1A&&  Q[\G-+:ZQJ)N-.^W6=O'!J Q'Y4I9HVV%P&R .0#TZ&M :3;B#4(=T
MFV_9FEY&064*<<<< 4K:9 _V#)?_ $%MT7(Y.PIS^!-(9AGQ'JJZ;_:?]G6S
MVHG,&P3D2,?,,8(XP!NQ_.K,FOW.FM>)JMM"&@M?M2&V<L&7."O(&#G'YU>_
ML2U_LH:=NE\D2^=G<-V[S/,].F[]*DN=)M;RZDGN%+^9;FV="?E*$Y/OFGH(
MR;3Q++)<>3,EJY>%Y$-M(S!"HSM;(';N/2G6>NZD\6EW5W96\=KJ!5$\N4LZ
M,REE)!&,''X9[UH6VCBW#J]_?7"-&8@DTH(4'TP!D^YR:?\ V1;?8]/MMTGE
MV+(T1R,DHNT9X]#0!2\/7>IW?VTW[0,D=S+$OEYR-K8QTZ?K6Y5&TTN.RO+B
M>&>?9.QD: L"@<XRPXSDX]<<U>I#"MW2?^/+_@1K"K=TG_CR_P"!&DQHO444
M4AA1110 4444 %5[]E6PG9B  IR2<58K%\7 GPEJ>/\ G@: ,C[7;?\ /Q%_
MWV*/M=M_S\1?]]BO'Z*H1[!]KMO^?B+_ +[%'VNV_P"?B+_OL5X_10![!]KM
MO^?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!;TN\33M2@O'@$_DMO5"V 6'0GZ'!_"M&V\6ZU#>1S37]Q<1JV7ADE)1QW4
MCT(K#HH T+W4DNM/MK..W\J.WDE=<ONX<@XZ=L=>]7%\1#^TC<R68>*2S6SE
MB\S!90@7(;'!X!Z&L.B@#1FU.)M+FT^"V,<3W2W"EI-Q4!2NWH,]>M7W\20M
MKD6KKIY6Z^8S?O\ *R$IMR!CY?7O7/T4 :.E:FNG_:8IK87-K<Q^7+$7*DX(
M(((Z$$5;N-<LYK:RM%TI4M+65W\LSL3)N ZM@<\=1[<5AT4 ;\WB7$-I#9VS
MQQVURMROGSF8[EZ ' POM6;JEW;7MXT]M:-;;R6=6EWY8G)(X&![52HH W#K
M6G3V-E!>Z3),]K%Y2R)=;,C<3TVGUI\?B"V6VMX'TZ1DM9'>W5;DJ &;=AQC
MYL>HQ6!10!OVWBB2VUC4=0%JK"\8R"-FXC?=N1LXY*FJT6NRQZ#-IAB#-(QQ
M.6^94)4LOT)53^?K6310!O6?B"WT^V9;73Y(YVA,3$W3&)LKM+&/')[]<9K!
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O8
M?AI_R*G_ &\/_(5X]7L/PT_Y%3_MX?\ D*3 ["BBBD,**** "BBB@ K(\4_\
MBKJG_7L_\JUZRO$H#>%]5!_Y]9#_ ..F@#P.BBBJ$%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !12JK.X1%+,QP !DDUW?AWX<7-YLN=7+6T'40#_6-]?[O\_I0!Q^G:
M5?:M<>186SSR8R0O0?4G@?C4=[8W6G7+6]Y \,R]5<8__6*^@+#3K33+5;:R
MMTAB7^%1U]R>Y]S4.JZ-8:U;&"^MUE7^%NC*?4'J*5QGS[179>(OA]?Z5ON+
M#=>6@YP!^\0>X[_4?E7&TQ!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[#\-/\ D5/^
MWA_Y"O'J]A^&G_(J?]O#_P A28'84444AA1110 4444 %9GB3_D6-5_Z])?_
M $$UIUF>)/\ D6-5_P"O27_T$T > T4450@HHHH **** "BBB@ HHHH ***F
MMK6>]N$M[:%YIG.%1!DF@"&IX[&[EMGN8[6=X$^]*L9*K]3TKT7P[\-DCV7.
MML';J+9#P/\ >/?Z#\Z]!B@B@A6&*)(XE&%15  'IBE<#YRHKUSQ%\/++4M]
MQII6SNCR4Q^[<_3^'\/RKR_4]*OM(NC;WUN\,G;/1AZ@]"* *=%%%, HHHH
M**** "BBB@ HHIR(TCA$4LS' 51DDT -HKK]&^'>K:CMDNP+& _\]!ES]%[?
MCBO0M&\&:-HNUX[?S[@?\MI_F(/L.@_"E<#RBS\)Z[?VIN;?396B R"V%+?0
M$@G\*R9X)K:9H9XGBE4X9'4@C\#7T;5'4M'T_5X?*O[2.8=BP^9?H1R*+C/G
MRBO1M9^&#KNET>YW#KY$YP?P;_'\ZX2_TR^TN?R;ZUD@?L'7@_0]#^%,14K=
MT#PGJ?B!PT$?E6V?FN)!A?P]3]*7P986^I>*K.VNHQ)"=S,AZ-A21GVR!7N*
M(D:*B*JHHP%48 %*X&'H'A'3/#Z!X8_.NL?-<2#+?A_='TK>HHI#"BBB@ KF
M/$/@?3=<W31@6MX>?-C'#'_:'?Z]:Z>B@#P/6O#NI:#/LO8"(R<),G*-]#_0
M\UE5]&SV\-U \%Q$DL3C#(XR#^%>!:Y:Q66O7]K -L44[H@)S@ G IB,^BBN
M@T;P9K.M;7BM_(MS_P MI_E7'L.I_"F!S]%=IJGPUU:RB\RSDCO5 ^94&QQ]
M >OYY]JX^:"6VF:*>)XI%.&1U((_ T 1T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>P_#3_ )%3_MX?^0KQ
MZO8?AI_R*G_;P_\ (4F!V%%%%(84444 %%%% !6;XB4MX:U0#J;27_T UI5G
MZ]_R+VI_]>DO_H!H ^?J***H045)#!+<S+%!$\LC'"HBDD_@*[/1OAKJ-YME
MU&0641YV?>D/X=!^/Y4 <2 20 ,D] *M7.E:A9PK-=6-S#$WW7DB90?Q(KVW
M1_"VD:( ;2U4S#_EM+\S_GV_#%:[HDJ,DB*Z,,%6&012N,^<**]AUGX=:3J.
MZ2SS8SGG]V,H?^ ]OPQ7GNL^#M9T7<\UN9K<?\MH?F7'OW'XT","BBO1_AOX
M?T^\LYM4NH5FFCG,<:ORJX .<=SS^E,#"\.^!=1UK9/.#:69Y\QQ\SC_ &1_
M4\?6O5-&T#3M"M_*L8 I(^>1N7?ZG^G2M.BI&%%%% !574-.L]4M6MKVW2:(
M]F'3W!['W%6J* /*/$7PYNK'?<Z26NK<<F$_ZQ?I_>_G7#,I5BK A@<$'J*^
MD*XSQ]X?L+C1+G5!"([R !O,08WC(&&]>M.X'D-%% &3@=:8@HKI-+\"Z[JD
M7FK;K;1D95KDE-WT&"?TK-U70-3T63;?6CQKG D'*-]&'% &;4UK:7-[.L%K
M!)-*W1(U)-0U[1\/88D\'VDBQHKR-)O8* 6P[ 9/?BD!RFC?#*\N-LNJSBVC
MZ^5'AG/U/0?K7H&D^'M+T1,6-HB/C!E;YG/_  (\UJ44AA1110 4444 %0W5
MI;WL#074$<T3=4D4,*FHH YFR\$Z=IFOPZI8-)#LW P$[E.5(X)Y'7WKIJ**
M "BBB@ HHHH **** "O+[GP#J>L^)-0N962UM)+EV5V^9F&>H4?UQ7J%% '/
M:-X*T;1MKI;_ &BX'_+:?YB#[#H*Z&BB@ JCJ>C:=K$7EW]I',,8#$89?H1R
M*O44 >2>+_ \.A61U"SNF:#>%,4@RPSZ$=?RKB:]D^)'_(HR?]=D_G7C=-""
MBBBF 4444 %%%% !1110 4458LK"ZU&Y6VLX'FF;HJ#/XGT'O0!7K=T#PGJ?
MB!PT$?E6V?FN)!A?P]3]/TKMO#OPWM[79<ZR5N)NHMU^XOU/\7\OK7>(BQHJ
M(H5%& JC  I7&>=:C\+46R#:=?.]RHY6< *_TQT_6O/K[3[O3;IK:]@>&9>J
MN/U'J/>OHBJ.J:/8:S:FWOK=94_A)X93Z@]11<#Y\HKL_$7P^OM+WW&G[KRT
M') '[Q![CO\ 4?E7&=*8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHJ=+*ZDMFN8[:9H$^]*L9*CZGI0!!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !115W3-)OM8NA;V-N\S]\=%'J3T H
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
MUSCZ>E%P/G>BO3M9^&$,FZ71[GRFZ^1,<K^#=1^.:X+4=%U'1[A8[^TDARV
MQ&5;Z$<&@1U/AOX=7-^L=UJK-;6S ,L2_P"L<>_]T?K]*]-L-.L]+M5MK*W2
M&)?X5'7W)[GW-6AT%%(84444 %%%% !7&^(OA]8:KON+#;9W9Y( _=N?<=OJ
M/RKLJ* /GK4]+O-'O6M+V$QRKSZAAZ@]Q5.N[^*?_(<LO^O;_P!F-<?8:9?:
MI/Y-C:R3OWV+P/J>@_&J$5**]&T;X8,VV76+G:.OD0')_%O\/SKK9/!GA^2R
M%K_9D2J.CKD./?=U/XTK@>&45W^L_#&Z@W2Z3<"X3KY,I"O^!Z']*X>[LKJP
MG,%W;R02CJLBD&F!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %>P_#3_D5/^WA_P"0KQZO8?AI_P BI_V\/_(4F!V%%%%(
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &#XNT>YUS0S8VI02-*C9<X  ZFLG1OAOI=CMEOV:]
MF'.UOEC'X=_Q_*NTHH 9%%'!$L4,:QQJ,*J# 'T%/HHH **** "BBB@ IKHL
MB%'4,K#!5AD$4ZB@!J(D4:QQJ$10%55&  .@%.HHH **** "BBB@ HHHH Q]
M<\-V7B![7[<9#';EF"(<;LXZGKCCM5ZQTZSTR 065M'!'Z(N,_4]_P :M44
M%%%% !4-S:6][ T%U!'-$W5)%##]:FHH ^=K^-8M1N8T&U$E=5'H 35>M273
MKS4M<NX+*VDGD\]^$7./F/4]OQKL-&^&$K[9=8N?+'7R(#EOQ;H/PS]:8CS^
M&&6XE6*")Y9&.%1%))_ 5V6C?#;4KW;+J,@LH3SL^](?PZ#\?RKTS3-%T[1X
MO+L+2.$8P6 RS?4GDU?HN,Q='\*Z1H@#6MJ&F'_+:7YG_/M^&*V)(TEC:.1%
M=&&"K#((^E.HI <=K/PYTK4-TMD38SGGY!F,_P# >WX8KSW6?!^L:)N>>V,L
M _Y;0_,OX]Q^->YT4[@?-U>C_#?P_I]Y9S:I=0B::.<QQJ_*K@ YQW//?TKI
M=9\#Z-K&Z3R?LMP?^6L VY/NO0_S]ZF\):!+X<TV>SEG2;=<&1'4$94JHY'8
M\'UHN!OT444@"BBB@ HHHH *XWQ[X>T^ZT6ZU/R1'>0*&\Q!C>,@8;U_G795
MB^+HI)O"FH1Q(SR-'A549).1T% 'A%'4UVFC?#?5+[;+?L+&$\[6&Z0_AV_'
M\J]"T;PEH^B!6MK8/./^6\WS/^'8?ABG<1Y;I?@77=5B\U;=;:,C*M<DIN^@
MP3^E9NJZ!J>BR;;ZT>-<X$@Y1OHPXKW^FR1I+&T<B*Z,,%6&01]*+C/G"BO7
M]9^'.E:ANDLB;&<\X09C/_ >WX5YCK>BW.@ZBUE=&-G"APT9R"#T/Z4",ZBB
MBF 45)#!+<S+%!$\LC'"HBDD_@*[/1OAKJ-YMEU&0641YV?>D/X=!^/Y4 <1
M17N%IX(\/VEJ8/L"39&&DF.YS^/;\,5S>L_#"-]TNCW/EGKY$YR/P;J/QS]:
M5P/,Z*O:EHVHZ/-Y=_:20D]&(RK?0C@U1I@%*JEF"J"23@ =ZNZ/I4^M:K!8
M6Y59)2?F;HH R3^0KV+P_P"#M-T!5D1//N\<SR#D?[H_A_G[T@.(\._#F[OM
MESJQ:UMSR(A_K&^O]W^?M7IVGZ;9Z5:K;65ND,0[*.2?4GJ3]:M44AA1110!
MG:OH>GZY;>3?6ZR8^ZXX9/H:\M\1> =0T??<6FZ\LQSN4?.@_P!H?U'Z5['1
M0!\W45[+XB\!Z=K.^>V M+P\[T'R.?\ :']1^M>07=M+97DUK, )87:-P#GD
M'!IB(:** ,G ZTP"BI)H)K=PDT3QL1G#J0<?C4= &SX>\-WGB.YDBM6C1(@#
M(\AX4'IQU/0UZ7HWP]T?3-LERIOIQ_%*/D!]EZ?GFL#X4_\ 'QJG^Y'_ #:O
M3*3&(JJBA54*H&  , 4M%%( HHHH **** "F30Q7$3131I)&W!1U!!_ T^B@
M HHHH **** "BBB@ HHHH P]6\*Z=K>IPWM^))!%'L6(-A3R3DXY[^M:UK:6
M]E L%K!'#$O1(U"BIJ* "BBB@ JAK-C:WVEW"75O',JQLR[U!VG'4>E7ZKW_
M /R#[G_KDW\C0!\[44450@HHHH **** "BBB@ HHHH ***U=%\.ZEK\^RR@)
MC!P\S\(GU/\ 0<T 976NAM_!&OW.G_;$L2$QE8V8*[#U"FO2?#O@C3="VS.!
M=7@Y\Z0<*?\ 9';Z]:Z>E<9\X21O#(T<J,CJ<,K#!!]Q3:]VU[PMIGB",_:8
MMEP!A;B/AQ]?4>QKRGQ!X/U/0&,DB>?:9XN(QQ_P(?P_R]Z+B.?HHHI@%%%%
M !1110 5[#\-/^14_P"WA_Y"O'J]A^&G_(J?]O#_ ,A28'84444AA1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 106T%JA2WACB4DL0B@9)ZGZU+110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %>/_$S_ )&I?^O9/YM7L%<Y
MJG@W3]9UL:C?O)(JQJ@@4[5.,]3U[^U 'C5CIUYJ4X@LK:2>3T1<X^I[?C7=
MZ-\,)7VRZQ<^6.OD0')_%N@_#/UKT:TLK6P@$%I;QP1#HL:@"IZ=P*&F:-IV
MCP^786D<(Q@L!EF^I/)J_112 **** (YH(KF%HIXDEC;AD=0P/X&N,UGX:Z=
M>;I=-D-G*>=GWHS^'4?YXKMZ* /+O"WAC5M"\9VK7EL?)VR 31_,A^4]^WXX
MKU&BB@ HHHH **** "BBB@ KP;Q!#+/XMU.*&-Y)&NY J(I)/S'H!7O-5;;3
M;*SGFGM[:..:9B\D@7YF).3D]: /+=&^&^IWVV74'%E">=I^:0_AT'X_E7H.
MC^%-(T0*UM:AYA_RWE^9_P #V_#%;=% %6_TVRU2#R;VVCGC[!USCZ'J/PKA
M-9^&"-NET>YV'KY$YR/P;_'\Z]%HH X#X=Z1J&CW^J0W]K)"Q6/:6'#<MT/0
MUW]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M57O_ /D'W/\ UR;^1JQ5>_\ ^0?<_P#7)OY&@#YVHHHJA!16II/AW5-;<"QM
M'=,X,K?*@_$UZ!HWPRL[;;+JLYNI.OE1Y5!^/4_I2 \VL-,OM4G\FQM9)W[[
M!P/J>@_&MN]\ ^(+*V$YM5F&,LD#[F7\._X9KV6UM+>R@6"U@CAB7HD:A14U
M%QGS>RLCE74JP."",$&DKWS5_#>E:VA^VVB-)C E7Y7'XC^M>?:S\,[ZUW2Z
M7,+N/KY;X60?T/Z47$<)4D%O-=3I!;Q/+*YPJ(,D_A2W%M/:3M#<PR0RKU21
M2I'X&O4?A=:P#0[FZ$2^>UP8S)CG:%4@9],DT 4O#OPU^Y<ZXWN+5&_]"8?R
M'YUZ)!;PVL"06\211(,*B+@#\*DHI#"BBB@ I&574JP#*1@@C((I:* .%\1?
M#FUO=]SI!6UG/)A/^K;Z?W?Y?2O,K_3KS2[IK:]MWAE'9AU]P>X]Q7T/7-^.
MK6"X\)7KRQ*SPJ'C8CE3D=*=P/$J**M6.FWNISB&RMI)Y/1%SCZGM^-,15HK
MT+2_A=/+%OU.\$#$<1PC<1]3T_+\ZRM9^'NL:9NDME%] /XHA\X'NO7\LT@.
M2KV'X:?\BI_V\/\ R%>/LK(Q5E*L#@@C!%>P?#3_ )%3_MX?^0H8'84444AA
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !4%Z-UA<#UB8?H:GHH \/T;P7K.L[7CM_(MS_
M ,MI_E!'L.IKT'1OAWI.G;9+L&^G'>080?1?\<UU]%%P&HBQH$10JJ,!5& !
M3J** "BBB@ HHHH IZCI5AJT'DWUK'.G;<.5^AZC\*@T/0[70+26ULVD,3RF
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#SWQ9(_B+Q98^'8&/DQ-OG(['&3^2_J:[N26VTZR+R,D-M
MG)/ 5156ST'3;#4)[^WM]MU/GS)&=F)R<GJ>.?2K5Y9P:A9RVERF^&5=KKG&
M16TYQ?+%;+^F<5"A4@ZE25G.7W66R_S"TO+>_M4N;65989!E77H:Q/&NBRZU
MX?>.W7=<0L)8U_O8!!'Y$ULZ?I]MI=C'9VD?EP1YVKDGJ<GD^YJS4*7)/FB;
MSI>VHNG5ZK6WZ'%>%_&U@^G166J3"UNX%$9,HPK@<9SV/J#6A>^.=%M9X88I
MVNY)'"D6Z[@H/?/?Z#)J]J7AC1M6E,MY8QM*>LBDHQ^I!&?QI=-\-:/I$GF6
M=C&DO_/1B68?0G./PK5RHM\UGZ''"GCHI4^:-EUUO;TVO\SD=1G7P_\ $M=2
MO0RV=W& )<?=^4*?R(&?8UT.O>*-(MM$N62^MYY)8F6..*0,6)&!P.@K:OM/
MM-2MS;WMO'/$>=KCH?4>AK)MO!7AZUG$T>G*6!R!([.!^!.*/:4Y6<KW0OJV
M(IN<:+7+)MZWNK[^ISVA6,UE\,-2:92IN(Y9E4_W2H _/&?QK7^'H \(P>\D
MG_H5='<VL-Y:2VLZ;H94*.N2,@]N*CT[3;32K-;2RB\J!22%W%N3R>2<TIU>
M:+3W;N71P;I58-/2,;>>YQ6L@'XK:5G_ )Y+_P"SUU7B;_D5]4_Z]I/_ $$U
M+-HFGW&K1:I+!NO(0%23>PP.>V<=S5NZMHKRUEMIUWPRJ4=<D9!Z\BE*HFX^
M15/#3BJJ?VFVOFK''>$_^2<7'_7.?^1K.^'>OV%C83Z?>3QV[M*98WD.U6R
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
M3;^&+>VNKV*WFM]P99#C(W$@CUZUVY (((R#7/OX)\.O<F<Z:FXG.T.P7/\
MN@XJ83AR.$_70VKT*WMU7HM7M9IW[WZ')Z/J4>K?%(WL*L(75A'N&"5$> ?Q
MQFMS6[3PKXAU&:WNKQ(-0@/ELXD"$^W/#8_.MZ/0-,AU5=2BM0ETJA%96( 7
M;MP%SCIQTJ+4O"^C:M*9KRQ1I3UD4E&/U((S^-4ZL')-75E8PA@JT:4H2Y9-
MR;UO;7\G]YR'AFXNM+\9G1+?4CJ&GE"=V[<$PN>.3@YXXXYI]W<P6'Q96>[E
M2&$Q >9(<+S'CK]>*[+2]!TS10WV"T2)F&&?)9C^)YIFK>'=+UMD:_M1(Z#"
MN&*L!Z9!Z4_;0<V[:-6_X(E@:RH**:NI<R6MEY7W+MI>6U_!Y]I.DT1)7>AR
M,CK67XP_Y%+4O^N7]16CI^FV>E6HM;*!880<[02>?4D]:?>6<&H6<MI<IOAE
M&UUR1D?4<U@FHS36QZ$X3G1<)6YFK>5['(^"]=TJR\*VEO=:A;PS*7W(\@!&
M78BKGB?Q O\ PBMW=:-=I*ZLL;2PMGRP3U]C_C4O_"!>&_\ H'G_ +_R?_%5
MHV'A_2],M9[6UM%6"?\ UB.Q<-QC^(FMI3I<W.K[G'2HXM4?8R<4K6NF[[:=
M#BK'0?#%QH\.H7^MRO*\8>4FY (;'(QC.<_C3_AD8_MVL>3N\KY-F[KMRV,U
MTD?@CP[%<><NG*6!R%:1F7\B<5HZ=H>G:3/<365OY4EP<R'>QSR3T)XZGI53
MKQ<)1NW<QH9?4A6IU&HKEO>U[O2W8\_O[QO"&NZ];)E8KZ R6^.S,>/RR_Y5
M>N?#?E_#&- F+F("]/KD\G\E/Z5U^J>'M+UJ6*6_M1,\0PIWLN!^!&:T7C1X
MVC9048;2O8CTI/$:)K?K\BXY<^::F_=::CY7U?X['G&F7C>,/%NER."8=/ME
MDEST,@Z_^/;?RKH?$,?AG5KX:;JMPD5Y&@9'W["H/;<>/P/K6MI6@:9HAE.G
MVWDF7&\[V;.,XZD^M&I^']*U@AKZRCE<# ?E6Q]1@TI58N::NDMBZ>$JQH.,
M[2E)W=[V9P=F9?#7B^PT_3-6-]9W+J'B#;@@)P<XXR!SD8KTZLG2_#.CZ/*9
M;*R5)<8\QF+,/H23C\*UJBM44VFC;!8>="+4NKT2NTOO"BBBL3M"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *0 #H,4M% !1110 C*K##*"/<4M%% !1110 4444 %(%5?N@#Z"EHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+JW7;E0>A.,BL_QCXCU=_"OBG0]7BMH-2LH;:XCGL7;RY8I)@ <-RI!4@C-
M'K%%</?>*?$5SJ>MQZ!8:=)::*0DYO)75[B38)&5-HPN 0,MG)]JJ#XF%;#4
M+R6S55;2X-2TJ/G=<"3">6W^T)2J\=F% 'H=%>7:E\3-4M+Z_M8K?3?.TM42
MXAD$Q:ZFV!G6(JI"#G +9R?;FI-6^)]RNJ7EMID-G&ME!%*Z7RS&2=Y(Q($7
MRU(3 (&6[GIQF@#TVBO.[GX@WXUO381;V>F6%Y;VTT4NIK*OGF3ED5U&U&7@
M8;J37?79N!9SFT$9N1&WE"3[I?'&<=LXH FHKS>/XG333>&3'81^1>Q(VK,2
M?]#9Y/)4#_MJ&!SV6HKSXFW<?V=(8+*(7][=1V5Q.)&C%O 0ID8("S%FS@#
MQR30!Z;17.^#?$4WB71YKFX@2*>WN7MW,881R[<$.FX!MI##J.#D5QMK\0_%
MK^'])\02:+I;V%_="S6".X=9B[.41LD%57< ,<G'/L #U2BO-]0\=^(-"M?$
MD&K6&FG4-+LHKV!K5W,4B.Q7#!L$$%3]:Z/5/$EW8^*;'28+1+A;C3[F[V@D
M.SQ[-JCMSN(YH Z6BO*)?'6NZIX$\1W<5QIEMJ5G8F8V\:S17%H<$L'20<D8
MX8<$BN]TB[U,>%DN]3%L;L6_F?N&8JPVY&<@'/K0!M45YMI'CKQ--;>&=4U/
M2],CTK7)H[95@F<S1NZDJY!&W:=IXY(!'-.D\?:ZNBS>*TTVP/AJ&Y:(H97^
MU-$LOE&0<;<Y!.WT[T >CT5P_AC4O$5WX\\4VEW):/IMI=1HBAVW1AH590@Q
MCG(+9/4G%1>-O'%[X=O+B.PDTN7[+;?:)8)4GDE;J=I\M2L>0."QY] !F@#O
M:*X>+Q=K>N:DT'A^QL!%;6-O>7!OI6#.9E++&FT<< Y8Y&3TK,L?'_B+5[/P
MHNFZ;IQO-<MKF:3SG=8X/*91GC)(P3QU)QR* /2Z*\MO/BK=1W]_);6UF]E8
MWC6K6Q68W,X1MKNA5=@YR0IZ@=1FG:M\4KNVU/5A8VUF]MI=RUNUO*LQN+HI
MC?L*J47J0 <YQVS0!ZA16!X@U^;1DTB[2%'L+F\CM[IG!#1+)\J./3YRH.?6
MN3'Q.NC!X@;^SXM\)']C#)_TT-,T"D\_\]%'3'#"@#TNBO)?$VMZKI]EXUFT
MM8+6_M+S3UFN5DD^?>D>2H)('+!< #Y<YR:T-5N?$Z?$71HK6+3FU.31[GS%
M>:06T?[Y/FZ;FXP,8'+=<4 >E45SW@_Q!<Z_HLT^H6\5M>VEW-9W*1.6CWQ,
M5)4GG!Z\US.E?$6[NO%>F:=+_9MS9ZE))%')9+/^[*JS ^8ZA) 0I'RX_&@#
MT>BO,+7Q_P"*'T6S\0W&E:6-&>_^QRJDS^>09S$)%&-H .."23@]*U1XWOS_
M ,2LVMO_ &\-9_LTP_-L\O\ UGG8SG;Y/S=>M '=45S'B/7]3M=;TW0=$MK6
M34;Z.6<RWC,(HHH]N20O+$E@ !5*Z\0^)DU'3?#\%CI0UR>WENKB1YI&MHXD
M<*"O 9BQ8<=O4T =I17G,GQ UMK2RM[?2K,ZPVM/H]S$\S>2'6,OO5L9VXVG
MD9QD8S3!XN\;-)KMBFE:(;W0P);F4SR>5,C1[T6,8R&P#DL<#CUX /2:*X!?
M&FN:QJ^CV.A6-@O]HZ*NJ%[UWQ#E@,?+][[P';USQBJ5Q\3[JWL+>UFL[2WU
MEM1GT^=G9WMHVA4,[C:-[ AEP, Y/)XH ],HKR?4/&_B'4M(TY]/%I!<QZ_!
M8RRKYBQ7*M@J5W+N"')# \C'&:L>)-7U2QG\7/:Q6UOJ]KX?@G>YCFD(!S+G
M:#Q\N"5.T$GK0!ZA17!1^)?$P&B:-#;:9)K-]:M=/-+))Y,<*!!DC 9G)8<#
M@55N/B!K:6-O!%I5FVM#7!HUQ"9F\DL8V<2*V,A2-IY!(YX)H ]'HKF_$.OW
M_A[P[92O:V]SJ]W/!9QQ(Y2$W$AQ]XC(0')Z9P*P-1\;Z[X?AUNTU>RT]M2L
MM+.IVTEJSF&5 VTJP;YE(;'?D'M0!Z'17$Z9XG\1)XGTK3==T_3X;?5[:6:U
M-I*[/$T85BLFX 'AAR.].\9^+KS0;M+:PFTSSA;F=HKA)Y9",D#Y8E.U3@_,
MQZ]N* .THKSR+QSKNM7>A6VA:=8!]5T@Z@QO)'"P$,H(.T98?-CH#R#Q4FC^
M/K^>72O[6LK6UAGN[K3;N2-R5BNHB=N&/\#!6QD9R!S0!W]%<KI_BV1_ 5UX
MKU"U$=NL4UW##&#N:W7)CSG^)E /I\U9UMXI\36UYHZZSI^EI#K6Y+4VTSEH
M)?+,BK)D?," 02O0T =W17G/PGM;Z7P]=:Y>"&2^OY9?W_VB5VD*RR##AN%
MP -O8<USMWK'B6\^#VLWNI2P2LE_LA>&1A*2MZ%*G( "\8'MUH ]HHK@)/&^
MM:#J>H6WB;3[$)#I4NJ0MI\KM\L;!6C;<!EOF'(P*JZ)\1=4OKZ&"6RL[QKJ
MUEGBBL%F#12(F\1NSJ =PR P[CIS0!Z317F%M\4+J'PQJ6JWZZ=)=6XA1;"$
M30S0RR-MVRK(N0 2/F'7!P.E;?A#QC>:WK-SI=XEI,4MQ<1W5E'*D9^;:R,)
M #N&0>.H/;% ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %5-5TVVUG2;O3+U"]M=1-
M#*H.#M88.#V-6ZIW]^; 6V+2YN?/N$@_<(&\O=_&V2,*.Y_2@#$O/ .@W_A>
MP\.W$$K:?8NDD0\SYBRYY)[YW-GUR:UI]%M+C7;/6'#_ &JTADABPWR[7*EL
MC_@(K0W+G&1Z=:JZGJ=GH^GR7^H3B"UC*AY""0-S!1TYZD"@#)7P9I*RK(!/
MN756U<?O/^6Y4J>WW<'I44O@31I;%K;_ $J-OMTFH1W$4Y26&:0DL48=!R1C
MIBM.77+6'Q)!H3++]JFM7NU? V!$95()SG.6':M+(QG(QZT 4=)TJ+1[,V\=
MQ=W!9R[RW<[2NS'W/0<#@8'M6!=?#C0[F\N9XY=2M(;MS)=6=I?20P3L>I9%
M..>^,9KK@<C(Z4FY20,CGWH Y35?AYHVK2WS23ZC!%?QJEU!;W;)'-M4*K,.
MY  'H<#(-7KKP?I%YK&D:I-%(UUI2%+<[^",8&X?Q8ZCT-;H(.<$'% 8$$@C
MCK0!S<_@;2YM7GU"*XU*U-S*)KFWM;UXH9Y!CYF53UX&<8SCFH;WX>Z'?7ES
M-(;U+>[F\^ZL8KIUMKB3@EGC!P2<#/0''.:V-3UVUTJ^TNTG65I-2N#;PF,
M@-L9\MD\#"GIFM+<.>1QU]J ,[6]!L/$&F_8;Z-C$KK)&T3F-XG4Y5T8<JP]
M166W@72YM+>RNKG4[MFG6Y6ZGO9&GBE485D?/R$#TQ[YK;OM4LM-%L;R<1?:
MITMH<@G?(V=J\>N#5HLHZD#\: .7'@#1CI=_93->7#:@\3W5U/<%YY3&P9 6
M/0#'  QUK9;1;1_$4>N'?]LCM6M%^;Y?+9@QX]<J*9>:Y:V.NZ7I$J2FXU(3
M&%E VCRU#-N.<C@C& :T@020",CJ* .$UCX>0W4^B06;2)96VI7%_<M]H9)5
M:17.49>00[ CTQ6I#X T)--U"SN$NKQM19'NKFZN&>=V3[AW]1M[8QBNGR,X
MR,^E&021D9':@# A\'V TK4-.N[K4M0AOXO)G-[=O*VS!&%[+U/(&?7-5G\!
MZ;):V*&^U875D'6"_%ZWV@*WWD+]UX'!&!BNH) ZD"C<..1ST]Z .=N_!ME=
MV-O:?VCK$2PQO&7CU"3=*K'+!R2=V3W/([8%:L&D6-OHB:-%;J-/2W^S"$DD
M>7MV[>>O%7<CGD<=:-PXY'/3GK0!S=MX%T6T\,6_A^)9_L4-PMR"9,R-(L@D
M!9N_('X#%<KXM\ :CKM_JD%GIUA;VVI,/,NQJ4ZJ. "[VP&QY!@X.?0GD5Z)
M!J=G<ZE=Z=#.&N[14:>+!R@?)4YZ<[3T]*KMKMJGB9-!99?M3V;7H? V; X0
MC.<YR1V_&@#+U#P)I6H7 N!/J%I.T"VT[V5TT/VB-1@"3'7 )YZ\]:O67A?2
MM.U*SO;. P-9V)L((T;Y%B+*V,>N5'-;.1C.>/6@'(R.E '*2?#S0I+QY6^V
M_9)+C[4^G"Z<6KRYW;C'G'WN<=,]J9J_PXT+6;W4+FX?4(UU%0+NW@NWCAF8
M+M#L@X+ 8]L@<5UN1G&1GTHR,XR,^E '-7_@72]2*)<W.I&U"Q+)9B\<02B/
M&W<G3^$9QC..:J>(?#-TNBZU:Z%96MS-KDKF\%]<,B)NCV;EVJ2<;5..._-=
MAN7.,CTZTV6588V=CPH)QW.* ,_P[HL/AWP[8:1 VY;6$(7/5VZLQ]RQ)_&J
M-GX,TFQ?37A$^=.N9[J#,F?GFW;\\<CYSBM#0M9MO$&AV6K6BR)!=Q"6-90
MX!]0"1^M:&1@G(P.M %"QT6TT_4]3U"#?Y^HR))/N;(RB!!@=N *P7^'.BO<
MI)Y^I"".]%_%:"[;R(Y@^\L$Z<MDXZ<G&*Z.^U2RTT6QNYUB%U.EM#D$[Y&^
MZO'KBK1(&,D#/2@#GV\&:2Q<D3_/JRZP?WG_ "\+C';[ORCBKFN^';'Q#! E
MWYT<MM)YMO<6\ICEA?&,JPZ<$@CH:U"0,9(&>E9N@Z[:^(M$BU6SCF6"1I%5
M95 ?*.R'@$CJIQS0!F)X$T9-*GL&^U2_:+J.[N+B6<O--+&RLI9SU V@8Z8K
M6UK1K37K 65[O\H31S#8V#N1PZ_JHJ73;_\ M'3;>\:VN+0S)O\ (N5"R)[,
M 3@_C5L'(R* .?D\'Z=)K=_JJSW\4M_%Y=S%#=O'')\FP-A2,,%X!!XQGK4F
MB^%K+1+ZXODN+V[O)XUB>XO;@RN(U)*H">@R2?QK;R,XR,CM1D9QD9]* .3O
MOAWH]]?ZC>&YU2WDU)PUX+:\>)9E"A=K =L#Z\GGFI;_ , Z)?7%E-']LL7L
M[86:?8;IX-UN.D3;3RM=/D9QD9]*,C.,C([4 <LG@#2X-%L])L[S5+.UM4DC
M06UXR;D=BS*P'!Y/7&1ZU*_@30V@G@2*6*&;2ETDHDG"VZ[L 9[_ #'FNDR#
MT(K-N==M+77].T=UE:XOXYI(F4 H!%MW;CG.?F&.#WH 9-X=L)[S2;J17,FE
M(Z6XW<8=-C;AWXJCI7@G3=&N8WL[K4UMHMWD61OI#!#N!!VIGIR< Y SQBNC
M!!) (R.M 93T(Y]Z .7@\!:7#-)-)>:M<2FW:VBDFOY&>WC8@D1MG(.57G)/
M'6M#0_#-EH,]Y<PS7=S=WFSS[F[F,LCA 0HR>PR?SK8R,XR,^E&1G&1GTH Y
M*3X<Z+)<*_GZDL"7HOH[07;>1','WE@G3ELG'3DXQ5EO VEC5Y=0@N-2MA-.
M+F>UMKUXX)900=[(#U) SC ..<UTN1G&>:3<,$Y&!UH YV?P5I<^H:M>>;>Q
M_P!K0-#=P1W!$3[D\LOLZ;MH S3K[P7HVI+H@NHI'_L8H;7Y\<+MP&_O#**<
M>JBK1\16D*R-?1W%BHOA81&XCQY\C$!2F,Y5B< G'0]*D37;1_$D^A;91=0V
MB7;.0-FQF90 <YSE3VH KW?A/2KZ?69;F.23^U[9+6Z4O@%$# 8QT/SGGZ5#
M:>#M.M9=,EDGO;N33HYHX7NYS*664 ,&SU&%  [5T-,DE6.*20G(0$L!UXH
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
M>] "T4F1SR..OM2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<CX\MY[A?#?D0R2>7KUI(^
MQ2=J@MECCH!ZUUU% 'B>H^#HKGPKXXU=].NFUJ+5KN;3Y1O$B8=2K1 >IR<@
M<_A7:_$[2WUCX;7<?V.2[N(O)G6-$+/E77<0!R3M+\5V]% 'ES>'-%\0^,M
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
MCP,8QBH]>N;NS\(>-O#9T;59=1N]4GN8?*LW:-X7D5PX<#;C&>,YSQBO;Z*
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
MBSI \K*ZG'*IL/MCK7NE% 'DM]H[>%M0\7VV@Z%)+ITVFVL@LU60Q/(7=)&
M4Y)"88A2"<>]85EH4MY!XRL+&P,EA=:$'@2WTJ:RAEN5+[2D<C$E\XYXSCIW
M/N]% 'C.IZ3H4_ACP??Q:#=G3[._"WT?V&;>H,+!R4QN(WA>0,9%4?$.DW=Q
MXCUE+ZT8?:!&-(G;2+FYDBB\M0H@>-P(G5LDA@#GDDBO=** //-$\-B?XFZS
MJ&JPRW$MI:V'V>=PRQO*(W#N!T+#\<;CZU)K_AJU\0_%.Q34[*2XTY-%FW [
MA$S^<F%8C@\$G!] >U=_10!XK%I4]MH^EVFJ:?J%QX7L-:OXKBT6.20B$,1;
MED'S/&#GU'(ZU/;Z5<VMAJ&O:-IU]#I>E:K#>Z39R1.LC0[ ER$1OF5'#.57
M'4=*]CHH \131=>518R6UV5\;A)[]MI(LSYI>13_ '<P.$P>Z5[9'&D4:QQJ
M%1 %50,  =!3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "L[6]4DTC3C=1V,UXVX*(XGC3
M&>Y9V50/?-:-<[XN\+GQ/:V*)=10RV=R+A!<6PN(7.UEP\9(W##<<C!YH R?
M^%FV"Z$VHOIM[YD6I)ILUJFR2196QC:58JXP1C!YS5?4_B+=6^A>(F30;RSU
MG2K07(M;ORV#(V=LF5?!4;3D YXXR:6P^&AL[4Q-JT;,VMP:N?*LEB0&/;^[
M5 V #MZ]L]#U.MJ_@N/6-2UNZEO62/5=*&FM&L?,>"YW@YY^_P!,=NM %,>)
MKN?4O#)GL]3LY[V&Z?["/)(G*1*PR=QQU^7YAR?FK/TCXEW'_"!KXBUK1;J,
M?:%AW0!"LVZ9HQL4.S97 R#C)Z9K:LO"5\E_X>O=1UE+N?1UG3*6GE"59$5
M,;CMV[??/M6?;_#RZA\/'0GUT26$5_%=V@-F T06<S%&._Y\DXSQC'2@#;TO
MQ1_:&N)I$^F75C=FP%\4G*$HAE:,*=I(S\N>O>L=OB5:-IVD3VVF7,UQJLEP
MEO;F:*/_ %+E6RSL%R3C SDYJ_K?A2_OO$T.O:1KK:7="T^Q3@VJSB2+?O&
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
M\O;&4A#J&&\DMDY&%QC&><BKWAWQZUW)HECJ>E:C:'4;7?;7UPJ".X9(][G
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
MFN$3<WE!MV7!"EB2"#T  &,51O\ Q+XCN=;UMHM1>TU"RU,V]I;RZE#! $#
M(&A8;G#@YW9YW<8Q0![917E.HIK6I7OCRZ3Q+JEDFCL'LX+9U"*PMUD.[()*
MY_AX')]>*6M^*+^)M+UF\UF4V)TVTEN+73;^.&X@E?!9S"P/FJVX8&>QP* /
M6+34K.^N+NWMKA99;.017"CK&Y4-@_@0:MUY=J&KZQ;R>*M3@O;AH]#UJ&9X
M%8X>U$,?FICTVLS?5:S-7\3ZW+:6VJ0WUQ%I.MZO)%%)'<+#Y=M&A6,+(X(C
M\QE9MW4@@"@#V2F1RQRAC&ZN%8J=IS@CJ/K7(_#Z[U*[T_4DO;P75O%=%+60
MWD=S(B[5)1W3@D,3C/.",UP.G7UQX>\*>*9;#7[G[=%K4\,ZRNDAM83<A7N3
M&%SNVDG)XYSB@#V^JL6HV<VHW&GQSJUW;HDDL0ZHKYVD_7:?RKB/#6H-;^/#
MH^F^(KC7M+DTXW,[SSK.;:4. N)%'\8+?*?3(XK)U-K)OBUK\%_XFGT.)M-M
M7!AN$@,I7?\ QL/X<DX'7/M0!ZO17B)\7^(+_3?"\-Y>7$=M>0W3-=Q7,=DU
MX8Y-L9\QQA<I\^!C=GTKOO"VH:E+X!N;K4-2MC+']H\B_:=)E$:EMCR.GRL5
MQAB.NV@#L**\/_X235+'PCXB@;5M0EUBTLK>Y:YAU!+NW9?- :2-E *9 ;*'
MH/SKJ-1\7Q:AXTFM]%UE+BUB\.W5PPM9@Z+*&38V1QN /U&?>@#TBBO';:/Q
M%'IO@>^'B[56FUX1P78?8R*CP%\QJ5^5QM^\<Y)R?2G:MJ6NZ-I/B_2;?7KV
M5].O].6SO+A@TR+.T9920!N')'T.* /8**\R&D:POCZ3PS_PE^MG3Y],%_)(
M9(_/$@DV81]GRJ<Y( [>E947B>^N?"VA6%[J=\VH33WL9N$O8[(2I!(4S)*R
MGYL;>%ZX)- 'L55+?4K.[OKRR@N%DN;-E6XC'6,LNY<_4'->1Z5KFO:_H_A&
MU77KF"2ZU6\M)KN!U=Y(8UD*_-C:QP!AL=<'%:U_J\6FW/C./5];U.*STZ:R
M2V,%QMF=C;K\BG')=CD^_/ % 'J-%>+W6IZWHOAC24?Q#+=MJ6HD7TT>H1L;
M-"A*0"9LA22 "YZG.,9%2MKVN0:(EO/K;6VES:W%:/J2WL5S-:PM'N9&E4;0
M=^ &(R XS0!ZRNHV;ZI)IJSJ;V.)9GA[A&) ;Z$@_E20ZE9W&HW6GPW"O=VB
MHT\0ZH'!*Y^N#7GO@TVX^*NN16NMRZO##I=NBSRR+(R_O')0NH^;!.<]><=J
MK^,-=U:S;XA?9+^:%K*UTYK4JV/)9V;<5],\9H ]5IGFQ^;Y6]?,V[MF><=,
MX]*X73XM3T#XCV6F2Z]?ZE:ZAITT\J7A4A)8W0;DV@;00Q^7I534X(8_CA:2
MW&M7%D)=)4Q)YR(LK"=1Y(W#D-U*CDD\&@#OK#4;/5+=I[*=9XED>(LO0.I*
ML/P((JU7A]M%JND^!=2\366O7\$EGK4WE62%1;LAN]K!UQEB=QYSQQBK&O\
MB/7I?$?B.-=3DT^XTZ81V,;:E#;1(NP%7>-QF4,2<^W Q0![,[K&C.[!4499
MF. !ZU1T[7M'U>22/3=5L;UX_OK;7"2%?J%)Q7)_$KSW\(:;)?1/_9ZW]L^L
MQPY8?9O^6@..2H;;G'8&H]1UGPG;:?=WGA0:+=:_;:9/+9)9*CN%"_[';IP>
MO0=Z /0*JW^HV>F0QRWLZPQR2I"C-W=SM5?Q)Q7F.FZU<66J^'CHWBFY\1S:
ME!*][:2S)(H B+B0!0#%A\+CWQU%<]=:@FH^&O#&HW/B^XO=5OM6LVN].>5"
MB-YP+*L0&8]A &?SZB@#WFBO%-3\2>(KC7-?,>HO9WUCJ!M[."34H;>!4!'E
M[X7&Z0.#G=G^+C&*]DMKN"[\T0SQ2/"_ES+&X;RW !*G'0\CCWH ;%J-E/9O
M>17EO):Q[M\R2 HNTD-EN@P0<^F*E@GBN;>.>"5)895#QR(P974C(((Z@CO7
MC6B#Q;_PK36?L#:(-*W:CD3K+Y^WS)=W0[<]<?A5RPOWG7PQHVH^(;C0M*'A
MJVN8I()E@-S-M"L/,8?PJ =H_O9/% 'KM%>.VWC36-'T;3?$NH7DU[I\B7M@
M&*X6Y="S6TVT=&<(4SWW"I]%U/Q*FI:=X*U#4;B;6+>\%[=W(;!DLQ&)-N?0
MRMY?T% 'K=%>)^&/$7B+5[S2;J34Y%OKJ^,5Y:S:G"J!-S!XTM\!T95&0>N5
MYSFM33]?\03W,7AY+BXGU/P]]KFU!LD-=",8ME/J)-ZL?78: /6**\=\#Z]K
M>I:KH%S_ &L]PUZ&:^AN-3@<.-A)\N!0&C*MCCL,@UT?PPN;J;POI^IZSX@N
M+N]U,,L,%Q(H4!&?A!U9L DG)Z=@* ._HKS?X@ZV\>M#3+>_O;26"P-V[)J4
M=E%@L5!RRLSL"IXZ=/6M'3M<U"_^"_\ ;<UP1J+:+),9D^4^8(V^88Z'(S0!
MV]5-2U*STBQ>]O[A8+9"JM(W0%F"C\R0*\JT;79HSX-N['Q=<ZOJ.J2Q0W^G
MR2HZB,QDR-L S&8R!SW[YS4:WNN)\-M6\12Z_?R7)OS;P1EP$AC%\$XXR6QD
M9)Z'&* /9**\KU5-9U/6/'DL?B74[*+1UCDLX+9U"A_LRN=V025S_#QU/X/T
MZZUJSU'P3J]QKU[=_P!OJ?MMI(%\A=UN91Y: ?+M( ZDGO0!ZC17B^D>+KVX
M\6>'+JTU.\>TU:\DC>WN]1BF9HRKD9@1!Y14@=#['-:FB6WB35O!&KZQ;^(-
M0EU-+BY%E 7 C417#$(1C+%MA7D]&QCB@#U2BN+\%:[-XOU'4/$$,TRZ/Y<5
MK9P$X4N%WRN1ZAG"9_V#7:4 %%%% !1110 4444 %4-7UO3= LOMFJWD5K;E
MP@>0_>8] !U)X/ ]*OUP'Q#T]K[Q%X,1;^[M=VI.F;=E!!\ESN&0?FXQ]":
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
MQ,\Q8AF+N,<*%.P?WLGBM6RN/$6MZKX3T^[U^>V%SIES/=2V$J-]H"2($8,
M5!*E22!W8#&: /5J*XGQUJ,\&K^'M-?5I=(TN_EF6[OHG6-@RH#'&'883<<\
M]3MP*Y*?7=:?3I]/TSQ#<3VT7B2TL;/5\J[O'(!O0D#;)M8XSW[T >LZEJ5G
MH^G37^H3K;VD(W22MG"C..WN:JW7B/1[+[?]IOXH_P"SQ&UUG/[H2?<S]:P/
M'+W?A_X6ZFUIJ%V]U;6Z[+N5P92=XY) '//I7&^->OQ._P"N.E_SH ]EHKQS
MQ/XBUM_%?B*U_M*;3SIRQ_85&HPVL8!0-YCK(/WH+9![ #'6K6IZY='6-537
M_$T^A75I8P26%M;2*J3NT678 @^=^\RNT=A[YH ]9JK)J-G#J4&G23JMW<(\
MD41ZLJXW$?3</SKR)O$UW>>&_#EM+JNH1WK:*M]/-_:<=FCY.W<7969V!!X'
M&#SUK0\*ZK=ZYKW@'4K^3S;J?1;PRR8 W$-$,X'KB@#U>BO//$FH-<>/3I&I
M^)+C0-,BTY;FW:"=(#<R%V#DR,#G: OR^^35"YU1-0\1'3[_ ,:W.G:7;Z5!
M<65W#<1PF_+;M\Q?;AL87Y1QSG% 'J5%>1:9J?B#Q1/X-MKG6KVQ%]87LES)
M:@1O<+'(HC< @A2RX;..C'&,U%_;NKPZ;!I%]X@NK>QC\27&F7&L,RK,L*)N
MC5GQA69L+NQ0!ZQ%J-G/J-QI\<ZM=VR(\T0ZHKYVD_7:?RJU7AES?3:?)\1[
MC1M>N=0DM-/LO*O1('D0!G+#>HPVW+<_@>0:ZK5/&OVOQBB>&]2CU%(M!N[K
M[/;R>9'),-AC!Q_%UXZ\^] 'I--CECFC62)U=&Y#*<@_C7G7A"6TU.RLYO\
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
M06&SR\9W9],<T ":;8QWK7J65NMVPPTXB42$>[8S4J6T$=Q+<)!&LTH DD5
M&?'3)ZG%8-AX[\-:E!=3V^I!8K6'SY7GADA C_OC>HRON,T[3O'/AS55NC::
M@2;6 W,J2021/Y0ZN%=067W - &O#IMC;74EU!96\5Q+_K)4B57?ZD#)IHTG
M3UDM)%LX4-F6-N$7:(BPPQ4#@$@D?B?6N=A^)_@V=U5-;C^>(RHS0R*L@ R0
MI*X9N?NC)SQC-6HO'OAF70[C65U15L+:98)Y'B=#$Y( #*5#+RPY(Q0!MW.G
M65[)%)=6=O.\1S&TL2L4/J"1Q4-]I-M>:#=:.BBWMKBW>WQ"H78K*5^4=.]4
M-+\9^']8FN(;/4!YMO%YTB3Q/"1'_?&\#*_[0R/>H;/QYX<O_.%K?LYC@:X
M:WE3S(UZM'N4>8/=<T :6DZ%I^CVUNEO;0^=# D!N?*422*J@#<P&3T%6OL%
MG]E-K]D@^SLVXQ>6-A.=V<8QG//UKC].^(5MKN@Z/J5C)#:->7L%O-#=12MC
MS"?D1E4 L<<-]T=ZMZ+\0M%U>?6(WD-J-,FD2228,$,:!29"Q4!?O8P3GB@#
MI_LEMF<_9XLW'^N.P?O.,?-Z\<<]J/L=KB ?9H<6_P#J1L'[KC'R^G''':L3
M3/''AW6&G6SU L\$)N'22"2)C$.KJ'4%E]US4=GXRLM;CM9_#S)J%H9E6[G.
MZ)((C&S[\LN"1@ CL3@XQ0!L1Z/ID5P;B/3K1)B_F&18%#%^?FSC.>3S[U%J
M&E//I4EEIMY)I+LVX36D:94[LGAE(YYSQWJOHGBO1_$4CQZ9<2S%4$FYK:6-
M60G 96=0&'N,UM4 9V@Z+:>'=$M=*LMY@MU(#2'+.2269CW)))/UK1HHH **
M** "BBB@ HHHH *CDMX9GC>6&-WB;=&S*"4.,9'H<$U)61KGB?1_#AMAJUZ+
M;[4S+#F-FWE1D@;0><=!W/ R: +TFFV,MXEY)96[W2#"3M$I=?HV,BI!;6ZR
M32+!&))@!*P09DP,#<>_''-<J?BCX-6U6Y.LCRRY1O\ 1Y=T1! /F+MS&,D<
ML *Z"#6=/NM3FTZ"Y$EU# EPZ*IP(WSM8-C!SM/0T 6!8V@B@B%K ([<AH4\
ML8C(& 5'; )Z4]+>&.>2=(8UEEP)) H#/CID]\9-<_+X]\-Q6%C>_;WDAOD:
M2W\JUED=T4X9MBJ6"@]R *A'CW2CXS3PYB3S)+6.X2;RW(9G.%3&WCC!R3CG
M'4&@#H9-.L9;EKF2SMWG9#&TK1*6*'JN<9Q[4[[':[8%^S0[;?!A&P8BP,#;
MZ<<<51UKQ'I?A\0_VC-*AFW&-8;>29B%QDX12<#(Y]Z;IWBC1M6N8+>PODGD
MN+7[9%M5L/#NVE@2,<-P1U'<4 75TVQ6^-\ME;B[(P9Q$OF$?[V,T^XLK6[*
MFYMH9M@(7S(PV,C!QGU'!KGYOB'X6@M;6X;4RR72-)"(K:61V16*E]JJ6"Y!
M^8C![&IO^$EM[C6-$CLM0L9+'4;>>=3AV>4(%(*,/E &[G=STQT- &LNF:>E
M@;%;&V%F>#;B%?+/_ <8IJZ1IB020)IUHL,@"R1B!0K@= 1C! KD-1^)VDM/
MI=OH=W%=RW>IP6C&2&14:-GVNT;$!7(]02*UO&7BG_A%4T:=S MM=ZBEK<22
M@G9&4=B5P?O90>O7I0!NQZ=8PQP1Q6=NB6YW0JL2@1GGE1CCJ>GK1;Z=8VD\
ML]M96\,TO^LDCB56?ZD#FLJR\:>'K^QOKR'4D2&P&;O[1&\+0@C(+*X# 'MQ
MSVHL/&?A_4HKN2'4!&MI%YTXN8G@*1\_/B15)7@\CB@#:^SP_:3<^3'YY389
M=HW;<YQGKC/.*BATZQMKJ6Y@LK>*XE_UDL<2J[_4@9-8MAX[\-:E!=3P:D%B
MM8?/E>>&2$"/^^-ZC*^XS3M.\<^'-52Z-KJ!)M8#<RI)!)$XB'5PKJ"R^X!H
M W8+>&VB\JWACBCR3MC4*,DY)P/4DFJTFCZ9-<O<RZ=:/.^-\K0*6;!!&3C)
MP0/RKGH?B?X-G=536XQOB\U&:&15D &2%)7#-S]T9.>,9IT_CC3;W0#J6BZE
M:E4O8;25KJ"8;&9U4H4 #AB&XR,9(SQ0!T<NFV,]W'=S65O)<Q_<F>)2Z?1B
M,BB33;&6]2]DLK=[I!A)VB4NOT;&17/ZA\1O"FE7ES:7NJB.>UE\J=1!*WE-
M@'YB%( ^8?,>/?@U<U/QEH&D7D5I>:@%FDB$VV.)Y0L9Z.Q0$(O^TV!0!HS:
M1IMQ/)//I]I++(NQY'A5F9?0DCD<"GMIUB]ZMZUE;M=J,+.8E,@'LV,U237K
M/4/"TFN:9=1O:M;//#/)&X3 !Y*X#8XY&,UDGQ_H6G6&F_VMJ<0O+NPCO MO
M;S,)58?>1=I;&<\'Y@.HH WSH^F&Z:Z.G6AN&8.TOD+O+ Y!)QG(-.DTO3Y9
MIII+&V>6=/+E=H5+2+_=8XY'L:HZ;XKT/6)K.*POTG:]MWN;?:C 21JP5B"1
MC() *]1Z53G\?^&;:V@G?4BRW#2+$L5O+([^6Q5R$52Q4$$;L8]Z -NYTRPO
M!$+JQMIQ#S'YL2ML^F1Q4WV>$W N/)C\]4*"3:-P4G)&>N,@<5R]WXS@.J>&
M?[-E@NM+U;[2SSH&9@L41?Y0.^1@@@GMC-:B>*=%EM=+N4OE:'5039L$;]X
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MHTL-&^SB.+34U![M%EW9WQEU!C3'&WW]J[JBB@ HHHH **** "BBB@ HHHH
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
MB@"+Q)KU[I.AZ=K44(CMA<P&_BF0[HX)"%8^S*64GV!KE)?B3J<,OB%WMH#
MT;_V!A3FX=)OLY#<\YD9",?PFO2+^PM=3TZXT^\B$MK<1-%+&20&5A@CCD<5
MEGP;X?,6C1'3D*:*P:P&]OW)&.>OS= ?FSR,]: .'A7Q4OCGQ=_9-WIL5S%9
MV#W,MS SB201/\JJ&&T$[LDYQQQ2O\1]6U/^P[>PB-G->:2FI7$L>F37Y!9M
MH14C((&0<L3W ZUZ+%HUA#J&H7\<&+G4%1+E][?.$!"\9P, GIBLN;P)X=GL
M=/M#8O&FGQ>3:O#<RQR1IW7S%8,1[$F@#F4\6>+=2N?#-A;6MKIM[J5O=M=?
M;;60>68650ZQDJV&!R%./O#)XYZ/P3K>HZQI^H1ZL+<WVG:A-8RR6ZE4EV8(
M< DD9##C-:-OX;TFUN=.N(+0))IT+P6I#M^[1\;AC/.=HY.35C3M)LM*-X;*
M'RS>7+74_P Q;?*P +<GCH.!Q0!YF?&GC2/PR?$X_LB2RBU%K,V9B=7F7[08
M0V_=A2"0,8/0GVK:7Q1KFAZUJNF^([W2F2'23J<-W#;R(D6'V%'7<2PSC&#D
M_4UTO_")Z*=#.B_8S_9YG^T&+S7_ -9YOFYSG/W^<9QVZ5+?^&M(U2\GNKZR
M6>6>S-C*79L-"6W%<9QUYSU]Z ///^$LUF]7Q!H>J?O8Y- N;V*9]-DLF4@;
M2NUV;<OS @\=.:7P;XLGUSPW/9QQQ06.E:%&IM[J$^;=L8<>9S@>5E2!C.?;
MC/96G@+P[933S16<[S3VCV4LDUY-*S0MC*99B<<#'IVJV?"6B&2TD%F5>TLF
ML(F65P?LY !C;!^88 QNS@\CF@#B=(UWQ%>-X9T30CI=C%<^'(KYVEMV=83E
M5PBAAD<@ $\=><8J6P\:>(=7M]#TN(Z?9ZM>W5[;W%VT321+]F;#%$W DMD$
M GC!KMK#PWI.FW5I<VEKY<UI9#3X&\QCM@!!"8)YY4<GGWK%UWP5!/HR6.DV
M&F.HO'NWCU 2L"[DEF1U;<C;CGC(QQ@4 /\ !6N:KJUSK]KJTEG)+IM_]E5[
M1"JL BG."3@Y)XSQTYQFN#\8:WXC\1?"[Q!K?GZ;#H[M+;I8F%O.$:2^7N,F
M[ ?(SMVXQQUKT#P1X3/A73[Q97MC<7MR;B5+6,I#'\JJ$0$DX 4<GDDDTR_^
M&WA34Y;M[K2RPNW,D\2W,J1LYZOL5@H;_: S0!S^N^-]<7Q)J^F:/$R#2DC
M4:1<7AN9&0/AFCXC7! !Y/4]*NV_B+Q1XEUB>RT@66D&RLK:XN(]0MGED:69
M"XCVAEVA<8)ZYK?U7P7H.M7YO;VS<W#((Y'AN)(?-0=%<(P#CV;-&K>"M UN
MZCN;VR;STB$/F0SR0EH_[C%&&Y?8YH YF\U36+/Q!XL.EZ79W.L6VF6+KY49
MW2LQD#?Q L% )5<@GIFJ;>)9-2T_1#=SVFHW*>)+>V=9M.>UDMB5)^:-V)60
M<X(XP:[6;PAH4XN@]C@74,,$NR5T^2(DQ@8(V[2>",&F6_@K0+6&*..S=O*O
M$OA))<2/(TZC"NSLQ9L#C!)'M0!R%QXT\2C0-0\7PMIBZ-974D7]G/$WG21)
M+Y;,9-V%<D$A=I'2IM1\1^+Y]2\6C29M*@M-"V.@N;=W>;]PLA0X8;>IYYZC
MTS72S> _#5QJK:C+IH,SS"X=/.D$+RC^-HMVPM[D5H#0-,#:JPMN=6_X_?WC
M?O?D$?K\OR@#C% '#ZKXXUN)M(U ^5I>B7>GP71O);"2ZB\V3EHY&1QY0 *X
M8CG/6NE\7:Y?Z8VD6&DBW6^U6[^S1SW*EHH0$9V8@$;CA< 9&2:6X\ ^&[I;
M=)K&0Q00QVXB%U*(WCC&$5U#8<# ^\#6KK&B:=K]C]BU.U6> .)%&XJR,.C*
MRD%2/4$&@#@=6\:^(]#T[Q%93_8+O5M*>R,-Q'$T<<R3R!<,A8[6'S=SU!K<
MT75_$5OXWD\/:[-I]RLVGF_AFLX6B\O$@1D(9CD?,"#6C%X(\/0Z3<::M@3;
MW,R3SEYY&DE=&#*6D+;C@J.IK4.DV3:VNL&'_3TMS:B7<>(RP8KC..H!SC-
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
M2@#U$ZSIOV6ZN4OK>6*U4M,8I VS SS@\'BF:7KVF:Q8V=W9W<3QWD8D@4L
M[ KNQMZY .2.U>9>'?"LU]<RM)IES:A-+EM7@FTF*TBD+!=J,0Y\S!&0<$#!
MYYJ73-&N(/AOH]S8>&[JRUO0)H)Y(#;+%)=NBA)MN/O[D+C)ZD"@#U+[=:;)
MW^U0;+<D3-Y@Q&0,G=Z<>M-;4;%+F*V>\MUGE&8XC*H9QZ@9R:\AB\'Z]$;7
M3WM)W@\5".XUR3DBVD64RR*?3<C^6/\ =J'4_"6K3:YKUG>6=X[:AJ!FM;RV
MTR*<K$2/+(G9U,1C QCC&.,YH ]EFO[.WN8K>>[@BGE_U<3R!6?Z G)IEQJF
MGVK.MQ?VL+(55A),JE2>0#D\9[5Y!KWA75IO$/B*"^LKRZ74YE:VNK?3(KD^
M7L55 E9U\DH0>N!W!KH4\%0:AXJ\77&LZ2M^'LK6&TN+F$-YA$)#E,]&R%R1
MR* /20<C(Z45S_@:WN[3P'H5M?QRQW<5E$DJ2C#*P4#!]ZZ"@ HHHH ****
M"H;J[MK* SW=Q%;Q X,DKA%'XFIJX7QQITDOB/P_JESH\VLZ19^>L]I#$)2D
MCA0DOEG[^,,/;.: -,>,HYI=5CM+(SG3[RWMB1.B+()0C;U+$# #].IQQ6^;
MZS%N]P;J 01L5>3S!M4@X()Z YXKR"'P]J#:3XC%GX=N]/ANM>L;FVM#$ 1$
MK1%F &0 ,$D#[O3M6W>>&]3;QO+HL=G(?#=_?Q:S/.!\BN@.^$^[2I$^/0M0
M!W-EK"3P7\]W&EG%:7+P%Y)T965<?.2#\N<]#@CO65/XT@%SK,%E:B\;3;2&
MZ#)<(J3B0L  Q.T8V'DFN)N_#VI!)KF[T6YO].A\5W-[<:>J M<0LN$D5#PX
M#$''>J=WH%Y=VOQ ETOPO>:=;:CIULMG;F (9G!?=A%X4YYQUYR>M 'KTVJZ
M?;!OM-];0,NW>LLRJ5+= >>^#CUQ4ES?6=G&DEU=00(YVJTL@4,?0$]:X-/!
MUKJOCCQ-=ZSHL=U!)8VD5J]Q#N4G8X?9G^(?+R.16%I&B7]C#X7N]:\.3:Q'
M%H?V,V3B)I;64/DL8Y6 P5*J3VP.QH ]=AGAN$+P2QRJ&*DHP8 @X(X[@U!%
MJNG3S1PQ7]K)+(I=$292S+Z@9Y'!KCOA"@3P+\D*PQM?W9C1&W*%\Y@ K?Q
M8QGOBN1M/A[&/AWX71_#Y75O[4A:]<18G$1E82;F^]MV'&,XQ0![%;W]G=PO
M-;7<$T49(=XY P4CKD@\4R'5-/N+:2YAO[62"+/F2I,I5,=<D' KSC5O#MWH
M^K^*SX=\/0&TN]*M@MLMLOD32"1Q)A.%9@ASCOQZU@IH&KR1^,#:Z5J @O=
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
MN'>1NJ,1MY[_ (5C:#X/GNH_A];ZSHSR6]C;7_VJ*XBRD;LRE X/'.,@'TH
M]7^WV9LOMHNX/LF-WG^8-F/7=G%+;WMI>9^S74,^T!CY4@; /0\>N#BO)CX6
MN[*VN8UT4SZ5:>*I+I-*.U%N+<PJ%\M6(5@')8+P#@UK_#I(O^$Y\:R6^D_V
M7"QLL6OR91MDA.0A*JQR"0#QGGG- 'H#ZC91WBV;WENMT_*P-*H<_1<YILVJ
MZ=;N4FO[6)PXC*O,JD,1D+R>N".*\=\8:3KFHZCJK)H4ZWBZG%);O::7&5>)
M'3;*;C[^[:.0.1TQC)K=O/!4&IWOQ"N[_0UN;BY %A)-#N+8ME ,1/0[QC(Y
MR!Z4 >D7-_9V1C%W=P0>8VU/-D"[CZ#/4U1\.:[%XCTC^T(H7A3SYH=CD$YC
MD9"?QVYKSN#29[/5;"^\1^&+S7(9M"M;:(+;K.UM,JGS49&/REB0=WM@FNC^
M'&F7>E?#E;*]TZXMIUENC]D+8< RN5 )/<$8.?>@#KH-1L;IY4M[VWE:'B41
MRJQ3_>P>/QJE?^(K"UT#4M7MYX;V*PMY)Y%MY5;.Q2Q7(Z'BO+M&TK6M+TK6
MK+2?#ANK1-+,4#:IID4-P6+@&%BI G&S<V>Y &3FH;70=5>Y\4O;:7?K;W?A
MF:WC\S34L_-GR=JB-.IP<#//X8H ]=BUJQ.FV5[<W$-HEW&CQK/*JYW ' SU
M/-3W.H65F\275Y;P/*<1K+*JES[9/->1:MX=U>+6;>ZN].N+JSET>VMH@FF)
M>F%U4^9&49ALR2#NZ'N1BDUGPS?Z=#I1LM+U'4=3M]+AM!'?:?#<VTZAB1&Y
MW$Q,N<%@<=.N* /9)98X(FEFD2.-!EG=@ !ZDFL77?%>FZ'X<DUKS%NX RQQ
M+;R*?-=F"JH.<=3R<\#-8?Q+TG5-6T/3#90-.EK?1SW=K'$LQDC 8<(Q DVL
M0=IZX]JY.?PC<7GA+59%TRZF:[U2RE2UFTV.W V2())$B5FVY0D,2 2%/8T
M=LGCAWUC3='71Y#J-U"+BXB%W"1;1%]@8MNPY/7"Y.*Z>'4+*XN9+:&[MY+B
M+_61)("R?4 Y%<)?>#U?Q_=SZ?I-M;)_PC_DVETMLJI#<^8P4J0.&5=O3D "
ML/1=!E,GA&SL/"5SI&J:5<(^HZC)$B*R*A$H$@.9?,)]^N3B@#TK4O$FD:7I
MESJ%Q?0F"VC:63RW#MM4X. .3SQ]>*L'5]-2RCO)+ZVCMY,!9))5523VR3U]
MJ\RM/ I?X5^(X3H:?VY>M>E?.B'FO^]<Q@$]!@*1VR<]Z37=+AO-#T.ZT[PW
MJEA/:1S"* :1%-%O8*&66 GC=MX88[\\T >M*RNH92&4C((.016!XB\9:5X8
MOM-M-0:;S-0E\M#&@(C&Y5WN<_*NYU&?4U)X;N[HZ?9V%[I+V%S#8P/*L48%
MNC$$&.,@_P .WIV!')KAM4\,>*/%NL>([P1:=;65W$=*MTU*&4R+ AR9$VD
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
MM9KL'<R?,Q#E1Y<:J"<8./>K#_$.6UBNH;_16MM4M+VUM9[7[2'7;<,%219
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
MS[O7.6Q7&WGP_N[:^\)6FEWEW%;:;+?2R7\90/"TN67Y6R&!8E<8/'6O2**
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
M<J1@USZ?#>SN(=4;6-4O]3OM1CCCDO'V1O$(VW)Y810%(;!S@\BNUHH Y!?
MGGM>SZMK=[J=Y<6$FGQSS)&@@B<?-M5% W'C)/7 J_\ \(I;^9X;?[3+G0@1
M%P/WN8C%\WX'/%=!10!R.H_#_3]3;5GFN;A9;^\AODD3;NMY8T"*5R"#P.00
M<Y-:OA_0GT6.?SM0DOIIF!:1X(H@H P JQJ!CZYJY<ZM96>J6.FSRE;N^$AM
MTVD[_+ +<XP, CK5V@ HHK*O/$6FV-]=64TK_:;:R-_)&D3,?)!(R,#DY4\#
MGVH U:*C@F2YMXIX]VR5 Z[E*G!&1D'D?0U!!J5O<:E=Z?'YGGVJHTNZ)@N'
MSMPQ&&Z'H>* +=%4IM6LK?6+72I)2+VZCDEACVD[E3&XYQ@8W#K5V@ HHHH
M**** "LK4="BU'7-&U1YG232Y)9(T4##F2,H<_0'-:M% '.MX1MF@\31?:9<
M:_N\XX'[K,0B^7\!GFLFZ^&\4IE%KK5[:)<V$5C=+'%$QE2-"BD%E)0X)SM_
M0\UW%% 'FUYX-N=1\2>&=/.FS1Z5H,2))J$DZ8O8T5"D>Q3D_O$4G< /E/K7
M9^(O#]MXCTU;2>6:!XIDN+>X@8"2&5#E77((R/<=S6M10!RLO@Z>]L(X-4\0
M7U_*E[!>"22.- IB8,%544  XY[TNM^"8M4ULZQ::C/I][)"()VCABE65 25
MRLBL PR<,*ZFB@#C[WP$D]]%=VFLWMG+]A6PG9(XG,T:DD'+(=K99LE<=>E)
M!X CLH_#WV'6+RUGT6W-JLJ)&QGB;:65@RD#.T<CWKL:* ..M/A_!I^J--9Z
MI<PV#7)NC8^3"R[RVXJ'9"X0GG:#W/(K8\0:)<:W!''!JL]BJAED188IHY5.
M.'212#C''3J:V:* .&_X5E8VL6G'2M2NK*XLK067G&.*;SH@2PW*ZE<@DD$
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
MNP,8SCVK:HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/XI7VHV.D:
M8;61HK"2^5-0E%P\ 6+:V TJ*S1H6V@L![9&:[R@@$8/(H \66]O(_"5[+8Z
MP)IO[3A708K'4)KS-Q@;H3)(JF2(]3DD %N<BG'757PA8P:I=3_VE=ZI,FJR
MW>I2V4-K.JDF)WCR53&T(HP#P<]:]F"*,84#;TXZ4A1"""JD'KD=: /#]-U#
M4=5\,:79C6;Q(_\ A+S8I<6]U(S_ &?RV;:LC ,PYX+#/0]A6S;^&FG\0>+M
M$.NZZNG:;!!<6D:ZA)NCDEC8D[\[F * @$D<GBO6-B_W1UST[T;1DG R>OO0
M!XFNN1W]WX,D\2ZY?6MC=>'S+=R17+PK+)N3!D9"-H/KD<X&><&:SO)[RRT
M_:KJ\TR/QBL>F7-TQ9Y;<1/@[FY8!MP!/4"O5)-"LY/$,.M-O^TPVKVBKD;-
MC,K'(QURHK2VK@# XZ<=* /#++4M:N]?9;C4X+3Q&-6*>5/JUPKB,2\1BT$9
M0QE.C9/7<6%;>AZFD/Q1-N^I-J\EW=W.Q[?49@]JH#$1SVI^0(N,*P[X/>O6
M-J[MV!NQC..:-JABV!D]3B@#S?Q?=V8\<K:^)]7N],T(:>)+1HKI[:.6?>=^
MYT()95VX4GOTK L+6[US4?A_)JUWJ9>2;4$AF-Q)#+) J.8G;:00S+MR>K#K
MUKV=E5AA@"/<4$ D$@9'0T ><_$V&QCUSPEJ&IWMU9V,=[)'-<174D*Q@PO@
MY4C:20!GKC(Z&LF?0H]6\3?$&Y&J:E +6.VDM_LEV\7SBT4AV*G+G@8SD=?6
MO7"H888 CT-&T<\#GK[T >1VVL:A?M;2W&M363W/@A+A[H;BL4S.!YNT=QGJ
M.:V?A;J$=P-5LT;SVM3#ONX-3EO;:<LIYC:0DHW'S+[BO0PJCHH&!CIVH554
M84 #T H \,UCQ)(?%,=Y9WC6EZFNQVKVTFK3O/Y7G!&#6V/+6-AR/J.<UL,F
MM&Q^(&M:=?ZC/J-C?W$%C;"9FCB'EQEF5.A;!. <XQP.3GUHHA))5<GJ<4H
M&< #/)H \K^'EU+=>)8VL-5M9[+[$S7D"ZQ<7[,Y*[9#YD:B-_O C(SG[O%9
M_P 3-<"ZOK,*736-WI]DKVS2:O/;M*Y4L&@AC&U\'@EN..< 9KV0*JYV@#)R
M<#K045CDJ"<8R10!Y+<Z@+K5VG\2ZAK-NKZ7:RZ3]A>9$DD9"9"!'PTF_'RM
MD8(XQ5+PZEYX@7P#9W>KZE'#<:1<S7/DW3HTY5TP&8'/?KUQQT)KTK6_"T.M
MS^8^JZM9JT7E216=V8TD7G@K@X/)Y&#[UJV&GVFEV%M8V4"PVUM&(HD7^%0,
M 4 >*2:EK5SXCOXYM3@LO$":L8[5+C5KB-EB\P;%6U6,H\;)CYN<Y))%+J^I
M:Q/XFUR&?5(;#68]0,>F?:-6N("D61Y6RV2-DE5AU)SG)SBO<MJ[MV!N'&<<
MT%5+!B!D=#CI0!Y+J>FW&K:C\0KJ?6-5@;3%22SBM;QXDBD%JK[L \\]CQU[
MFI=/BOM/U3P+JR:OJ-S=ZW&WVY+BY9HI2UL9!B/[J88#&T#BO5=J\\#GKQUH
MVKQP..G'2@#PWPCJ6L7^M:0TVJ0PZ\UZ1J$$^K7#2N@)\R,VGE^6@"_=(( P
M/F.:D>WO8O FH^*UUS5O[2L]8D6W'VQ_*1!=["A3.&!!/7/8=!BO;MJABV!N
M/&<<T;%V[=HQZ8H \KLTT[3OB7XT6?6+RROI8TGM0US*P93;DNXCSB0(<X&#
MMP ,<5/\+=01]0O].^T_VA+%;122:A;:G-=V\Q)(R5D/[J4XR5'Z5Z;M&[=@
M;L8S0%5<[0!DYX% 'D3@:7X\\=_8+R[&OR6ZW&F6KW4A%PQMF)(C)VN%;( (
M(7  Q1X<U"S/B#PR/#FO:EJ5Y<AO[:@N+J2953RR2\BL2(G#[0 ,=<5Z[M&[
M=@;L8S0%4$D  GJ0.M ' >*-+AO?BOX3:2>\C)M+PXANI(Q\GED<*1UW'/\
M>  .<"N2&JZS_P (+X:GT2\N[CQ4]U>BW@,A=9X1+*',H)P54!=I/0[0.M>V
M8!(.!D=#0$4'(4 ^PH Y/P]<VLOPRBN-/O;FY7[#(QN+AR9C+@[]Q)R&#9X[
M8P.E>;^'M6MVTOP?-I6OZK>>*9Y[9+RTENI9-T!_UF^(G:J!.0^!G@Y).:]O
MN+:.YM9K9P1'*C(VW@X(P:KZ1I5MHFD6>FVNXPVD"01LY!8JHP,G\* /)+I+
MQ/ WCW73J^I-=0WU[;6R_:G"0()A]U0>O'7L.!@5I:O?::WC+6HO%NOZCI:0
M)"=)C@NY8%:,H"SH$_UC[]P(.>@&*]6VK@C:,'J,=:"JD@E02.F1TH \0\3:
MIJ+^*-=@O-36QFB\L:0UQJUQ:%4*#:\<4<;"8EL[@<G/RX%:&JZE+I_C^UDU
M#4QJ-P\UG ;"TU&>WFM9"JARD(PDT3$[CD="1VKU\JI() )'0D=*-JE@V!N'
M0XH H?VC:W^E7D]C<+*D?FQ%XS]UTRK#Z@@UX\#JVF_"WPYJ@U34+A-3E@.J
M7%Q?RQB.':VU=ZAC$F2H9E&3W/.:]L@MH;6+RH(DCCW,VU!@98DL?J223[FI
M-H"[0!CIB@#Q83W3^$K\KXHL+;3#J4(MO^)K<S0D!"9(&NBJNJ-P003@Y&><
M5#=W6FWVE>"M7OI]2TW3H=1N;>6<ZI,ZJ-D@#)-D$J2 %;KCCI7M^Q=FS:-O
M3&.*"JE=I4$>F* /,8;>6\\6^.+PZKJ#0Z;%#]C@6Z81*6LQEB,_,><C/?)Z
M\UCP:C!.GAF/Q;K=]8Z-)X=MYH)5NY(%GNB/G+R*02X&T@$]R:]FVCG@<]?>
MD**5"E00.@Q0!Y1JJ:-%XY\'W]SK&I)83Z;+%!=S7DT32N&C* G(.6R200-W
M&<X%;WQ!NO)U/P_!J-_<V'AR:28:A<02M%\X4>4CR+@JI.[N,D"NZ*AL9 .#
MD9[4$!@00"#U!H \8.M7%EI8OH-3OY_#%CXEMO(OY9'<FUV8D!?J\0<X!.<^
M^*77-5B\66WQ).GWEU<V,6EVKVWE2.J,0LI8J.ZDC![-CO7LVT;=N!MQC% 5
M1T4#MP* /&]5U+1ED\#K#XCU$:#.+L7=S%?RL6PB?*\F=RJ&XSGY<GI4)UF:
MTTN]O-/U/4+CPMI_B"Q>"]>620^1QYZ[S\SQ*QQSGKWKUB[T*SO-9TS5)-XG
MTX3+ JD!")%"MD8YX'%:6U0NT ;<8QCB@#Q_6=7A\73>/H],O;JZL5\/QM!Y
M$CJCN/-)*8QN!("G'#8(.:Z_PO<P'X;&;PW>R:A.EHQB,MPT_P"_$8PF7)P
MV!MZ"NQ"JO10.,<"A5"C"@ >@H \;T#48#?>%7T77M4O]?N9U&M6EQ<R2!8]
MA\XR1M\L15L!< >@S74?"^SEET:;6+O4;ZZN)KJZA5)[AFCB19W "KT[=>O;
MH *[P*H)( !/4XZT !1@  >U 'DVFZFL'Q2:!]2;5I+N]G2/[/J,RR6BA6_=
MS6I^3RUQ@..^#S69I?C!)_"O@C1QJ=TVN1:Q;0ZA$6?S$ =@RRD]CP,$\_A7
MMFU=Q; W'OCFDV+G.T9SGIWH \,N]5TT+XS?4?$FK6VM6VJ72Z3!%=RKR,;!
M&@.),MP0<X&.F<UHWFHVLGC62'QGK5]IL)T2TEDBBNY+>(7!W[LLA&&SG"YY
MQT.!7J.DZ%9Z,;XVWF,;R\DO9/,(.)'QG'' XHBT*SBU^\UD>8US=P1P2*Q!
M3:A8K@8Z_,: /,=$DOM6O? 0U2:ZD\Y-5CCGF)2:2#;B-V/!#%,'/7O5OP]K
M-])JL-AK5[-#;^#X9CJ=R[L%N'Y2!F/\0\H&0YSR17J-Q"+B"2(NZ%T*AXSA
MER,94]C61H_A33=(T^[M,SWWVV0R7<U])YLDYP!\Y/4  #&,8% &/\2+V>#P
M[8R17=S:Z=+?PIJ-U:DAXK4YW,&'*C.P$CH":X,W.FQ:[XOE\.ZM=7=I#X3D
M,-PUR\OEL&<XCE8DD \YR<$D9XP/<,9&.U-$: 8"*!C'3MZ4 >2:MJ>KZ*MM
M#:W%S))XHTFWMK-F=F\F\&U"P_NY23>3ZQDTFNW.JZ3)XRL].OK_ ,NRM-*C
M\Q':26&$EA-(G7Y]@))Z\9[5Z[M7C@<=..E& "3@9/4T >,6L^F+\0+$^$-5
MN=4,>C7K1":Y>X0380@!W)Y)V[ESQQP,TWP%?ZA?:[HCQZM";Y@S:K!+J]Q/
M-*-AW![=H@D+*^,8( Q@9S7M 1%QM51CI@4H5020 ">IQUH 6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ JCJVJ1:19_:9;>[N,L$6*TMVF=B?91T]S@
M5>KFO&>@7^OV-G%8SPCR+D32VUQ(Z17*;2-CLGS  D-W&0,B@#0T'Q!8^(K6
M:>S$Z-;S-!/#<1&.2*0 $JRGH<$'\:P)OBCX<MYIUE^WK!;7;6=S=_8W,%O(
M&V8>0# R?T(Z9J;P'X4N_"T.K+=M9YO;S[2B6F_9&NQ5V_-SP5/.>?;I5"Y\
M"7L_@37]!%Q;"?4M1FNT<[MBJ\XD ;C.<#% &SI7CC2-7U"XL8DOX+B&W-TJ
M7-G)$9H<X\R,$989QT&>>E)8^.-+O+N:T>WU&SN$MFNECO;1X3+$OWF3=UQD
M<<'GI4&O^%K[5O$)U&TOUL_^)/<V"2KGS(Y)&4JX]AM]0:YW2/ASJMIK4=_/
M_94 73I[-EMI)G:1W"@.S/\ 0Y';U.> #0N/B'#J-MH-YH8F%G>ZK!:RS7-L
MR*\;H[,$)X)!4 D9 /%;#>.]%_LT:A&;F:"6Y-K:^3 SM>2#.?)4<N.#\W3@
M\UCW_P /7U3P3X5\.W<L#QZ7-;M> ,RK,D<;(ZJ0,\[O;C-4;KX:ZC)I-II\
M=];RQ:/>M+I0G>09MW4@PRE<,-N<!E)X XH U-7^)-E8Z3!>VEC>S2'48K"X
MMI+:198&8C.Y<$YVL"H_BR *UO$OB8Z+X&OO$,%I.[Q6QEBAE@=6#8XWKC<H
M!QG.,#/2N>?P!>_\(S+#;C3+75CJ$%^NQIGA8PLI579V+'@'D =1QQ72:_I&
MH:_X&O\ 29I+6/4+RS:%G3=Y2NRXR,\[<_C0!AZ7XX%EI5E'JSW^I:M=(UPM
MO::3)'*D0.-S1\D+G(#'&[C%:%S\1/#UO9:7=K-<7$>J>8+1;>W>1W9/O)L
MW!LG&,=<U#>>&];L]=@UO0;C3S='3TL+F"^#^6P0EE=67D$$GC&"/2JND^ K
MK3-1\.7;WL,\EA-?7-X^TKYDMP.=B\X )[GI0!TNM>([#0-/AN[[SAY[K%!!
M'$SS2R,,A%0<EN#^55+;QEIMP;!7@O[:6]NFM(XKJU>)UD"%R"&QQM'49%)X
MJT"\U9]+O]+N((=2TNY-Q!]H4M%)E"C*V.1D-U'2LO5_#_BK5[/3;V2\TB/6
M=.O_ +5 B1R?9RFPH48D[B?F)W #TQWH U;[QIH^G/JB3O/YFFS0P2HD19GD
MF ,:H!]XG<*S-:^(4>EVNCSIH^J$7]_]D>*6SD62,8))"A3N/3 'WN<=#5!/
M!6NRP^(Y-2?0]0N-8G@E:":&3R-J(%*]=RD8&&Y/&<<\,3P)KL'AFPMHM0M7
MO[#6!J5M%/)+)!$@!40!SERH#$Y/KB@#=U#Q_H^G7#P/#J4TD,*3W0M[&23[
M(C#<#+@?(<<XZX'2C4/B!HEA=V]J@O;Z>YLUO;=+"V:<RQ$D!AM^F>:SIO#7
MBBSU#5;K2+S21_;*1M=BYCD/D3",1LT>/O*0 =K8Z=:M>'O!3>'M?L;F&X22
MSM-$CTM=V?,9EDWEO0 _6@!MO\3_  W=M9- ]ZUM=R)"MW]CD$$<K<"-W(PK
M9XQV[U;OO'NBZ??7%O+]L>*TD$5W>16KO;VSG'RO(!@$9&?3/.*R5\"7R_#Z
M+P]]IMOM*:B+LR?-L*_:O.QTSG;QTZUGW?PQN'UK4WC&G76G:E=M=2?:Y+@/
M%O.9$"1N%<'G&<8SSG% '42^.M%AUZ^T=C=?:+!=]VZV[-'"GE>;O9P, ;>!
MGJ>!5S0/$EMXBC>2VL]0@0(DB/=VK1+*C9VLA/!''UZ50LO#5U9:GXJNXY+0
M_P!KF,VZRH75-D CQ(O&1D= >E8WA_PKXA\+F_N+!-.C%P8(XM,MY96MH_WG
M[V4;R"IV$_*O'RCK0!M^,/%H\*#23]AN+K[=>I;-Y,3OL4YR1M!RWHO4\XZ4
ME_X\TBPF:)H-2F>*!+BZ$%E(YM$89!E 'R'&3MZX'2I/&.A7VN6&GG39K>.\
ML+^&^B%R&\MRF?E8KR,@GD5R^K?#O4[S7;W58CID\FI11?:H[B6X18950(60
M1L-ZD ?*V#QUH ZA_&^C#7K;1HC<W-W<Q13Q?9X&D4Q2$@2%AP%&,DG &1ZU
MD3?$/3]4T?[7I%S=6\:7<$+W,M@SQDM,$,8)(!8^Q. 0:T]&\*G2/%,NHQ&!
M;+^R[>PAA3=E/*+'OGY<,,<D\5DP^!;Z+X=Z=X<^TVWVFVODN7D&[80MSYQ
MXSG''3K0!=T[Q]:W.O:_I]W9W5I!I+X:[D@D$>P1AV9V*X7OCGYA@CK5O2/'
M6D:QJ$%E''?VTMS&TMH;RT>%;I ,DQEA\W&#CKCG%95]X)U"^U3Q1 ]U:#1O
M$$0\P@-]HAD$0C&W^$CY0>?I4MEX:\17FLZ-=^(+S33#HP=H%L4<-/(R&/<^
M[[H ).T9Y/6@")?B'I^M:;8WNCW-S!!+?VL!GGL&*2^8Y4QJ20,\8)!.W(K3
MN?'NBVVH36S_ &QH;><6UQ>I:NUM#*2!L:3& <D ]@3R165:>!;ZW\">&=!-
MS;>?I5[;7,KC=L<1R;V"\9R1ZUFM\+YTU:]4+IUUI=Y>M=.;F2X$L:NVYTV(
MX1N<X)QUYS0!U]MXNT^\UV72K:WOYFBG:WDN8[5S DJC)0OC ('X>]:NI7\&
ME:7=ZC<EA!:PO/)M&3M4$G ^@KC3X,U0^.8]<B?3;*-;EI9IK(RI+=Q8($<L
M>=A/(R_7Y> *T]<_M2Z^%^K?VE;QIJ<NE3^;!;Y90YC;Y5ZY[#OS0 :9X_T7
M5+ZRMHTOH!?KFSGN;1XHK@XR0CD8)QGZ]LU%;_$CP]<6-Y?"2[2ULR4EF>U?
M;Y@?8(U./F<G&%&3@BLC1?#7B/5+3PJ-8N]/73-)$-W&L$3K/+(L>U X/"XW
M'.,YQV[68? 5VO@2WT;[;!'J-IJ#:C;SJA>,2"X:5 PX)&" : -:T\>:)/#?
MO=-=:=)80?:+B'4+=H9%B[.%(^89&.,\\=:R4\?_ -H^+_#FF65M>VL-^;AI
MDOK-XFDC6(LC(6[9'U]<9%0ZAX#U;Q0VJ7/B*]LH;JYT[[!;)8(S)$/,$F]B
M^"QW*O' P/?-6H?#WBJ_\5Z!K&MW6D"+2O/!BLUDS(9(]F[+=.<?+VYY/8 V
M(O&6DS:%IFL(TWV34KF.UMR8_F+NY1<CL,BHF\<Z3_;,FFPPZC<F&<6TUS;6
M4DD$4I(&QG48!R1GTSSBN5M? 'BB"PT?16U/2VTC2=5BO86$;B>:-)2^US]T
M$ GIUXY'?<TWP]XET'4+NWTJ\TIM(NK][PM<Q2&>+S&W.@"D*W.<$D8SWH 7
M3?B!:W6J>(;:\LKNTM]'D;=<O;R;-B1AV9CMPIY.!U(P1UK;T+Q#;^((I)(+
M/4+9556!O+5HA(K9(92>&'';IWK$B\-:U::YXDEMI=*ET[6/WH2ZB=V67REC
MVLH(#(=O/.>:I>'/"_B#PM]LDLUT]8[F:W1-.AFE>W@0-^]D7><J2IX5>,J.
MM '4:[XCL/#T=N;OSY)[J3R[>VMH6EEF8#)"JO)P.2>@K+D^(GA^'13JDTMS
M%#'=K93Q26[++!*W170C(]>_MFI_$V@:AJ&IZ1K.D7%M'J.EM*$CNE8Q2I(H
M5U)7E3P"",].G-83> ]4NRU]?7EFVIW6M6FI70B5EA6.# $:9R2=HZG&2>U
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 445PWQ0%[_8VD&SOVM"=8M$9E
M0-G=* #] ><=^E ':"Y@-T;431_: @D,6\;PI. V.N,@C/M4M>8W>GZ[<_%5
M[6QUU+2Y7P[#Y][]D61G(GDQM0G:,GD]>F!US4=KXQUK5O#.A1I>7:ZW="Y\
MY--LH9&E6&4QE_WK!$&0">I.>,4 >I45Y-IWB[Q1KNG>$(;;4(;2\U*[O;:Z
MG:V1PPA#X;;D@-A<\'&?4<5UG@K4M6GNM>TG6+U+Z?2KQ84NUA$1D1HU<;E7
M@$;L<4 =;17E#^(/$]QIWC#5XO$UK;1Z#?W,<-H]I&P=(^561N" ?NC&#[GH
M-?2-;\0>(/&[017R66EPZ?97LMJUNKN6E#$Q[CT!QR>3P,8YH [NVNK>]MTN
M+6>*>!QE)8G#*P]B.#4M>1^&->UO5],\*:)8ZA;:.UYI\]Y+=16<?SE)=HCC
MCP$!YW'CH*T-;\1>(K77-,\.6^H7%Q*;&2ZFO]-L8GDG82% H1VVJ!CYL9.<
M8 H ],JC#K.E7%U]E@U*SEN-S)Y23JS[E&6& <Y ZCM6+HM[K6J> WFU'-EJ
MABF3S?+7/RE@LFT$@$@ XSP2:X'P);S:;#\/HE>U;^TK6ZD:1;*)98P(5( ?
M!).223WSSF@#V4D*I9B  ,DGM4=O<07=O'<6TT<T$B[DDC8,K#U!'!%>9>%?
M%VM:WX@OM(N]1MWBTFWGW3)$O_$T(=D$B@K@*F,-M_B/I5?0M7\1ZG!X-TO3
M-3M]-COM$DN;AX[*,A2K( 43 5?O8QTP3QTH ]:HKRNV\6>(KBWT_1[C5;>U
MNWUJ[TR?5_LZX(A!*X0_*'?@#/'!X-;_ ((UK4K_ %OQ-8:AJT.HQ:;<PPP3
MQ1*@(,8)!V]6SP?<'&.E ':T5R?C/5[NSETW3M-NKV*_O&D9([*UBFE=$ W8
M,K!% W+R<YSQ7(6?C#Q3JNC^'H;>^AMK^ZUBYTZXGEMD;<D:OAB@) 8;0<*V
M,CKB@#UNBO)M2\5>+'UC6[+3Y[TOHHCB40V$+I</Y88O,68%%8DXV8P.<FNL
M\6Z_J6F^%M.N8#'I]W?7-M;2S3J'6R\P@,Q'0[>G/&2* .MHKR?4?&6N^&M0
M\30-J\.MII>D1W,/[A$*RO(5_>;,9P""0,#;COS4UOXC\66EIJ<LSWT]NNCW
M%VEU>64$)AF1<H4",0R')^\#C Y.: /4J*\TTW6?%5AJ'A*YU35X;^VUV)A+
M:):+'Y+" RJ48<D\8.>.> .U#PQXQ\6:U)H^JB.\FM;^Z$<]L;.%;:&(D@E)
M WF%DQDY'.#P* /6JBN+F"TMWN+F:.&%!EY)&"JH]R>!7FNF^)->/AC5=<U/
M7 D?VV:PLH8+!)'#_:/+0]0&;^$ X'0G-8.NZ_K5[X0\=Z+K#W,ALK*WFB:[
MAABF D8Y5A"Q0CY01T//- 'M"7,$MQ+;QSQO-$%,D:N"R!NF1U&<''TJ6O+K
M^YU6Q\4>/+_1V_TNSMM,N/*VAO.C196>/D=U# $<YQ73^%O$$WBC5]5U"TN
M^@Q"*WM %'[R3;OD?/7C>JXSCY30!U5%><VNOZ_;^-);36;RYMX+BXN$T^*.
MUB>UN$56* 2@[UD &2&XX(%0V?C34)_!_@.\.H1-?:O?P071"IF5"'\P 8XY
M"Y(QB@#T>"Y@N1(8)XY1&YC?RW#;7'53CH1Z4B75O)=2VR7$37$05I(E<%T#
M9P2.HS@X^E>/Z?=ZWI^C^.=8T[Q!:V<>EZS?3?8WMT<2D-NQ(Q.X;ONC;C\:
MNZGXUO\ 3&\5:O;V<"3I8:6\8:!=T;3E@2[#!<+G@$X&.V30!ZS17E,WB_Q7
MH.F:U=7,-Y=P6]@L\,^HVD4!CE,@3!$3'<F&+=C\A&:UM;L]?M?!'B$W7BV.
M_=]*DFC*V<<;)A26*E3]TC(&02,YS0!Z!17.>$8-0_X0FQ6?5/M%Q+:1M%.8
M5'E QKM&/XL=<GK7G_AO5]>TGX;:&T>L1M+JVI"QBGN( 19!I9=SGGYR=N &
MX!(% 'L=%<?X<U/5H/%^J>&]3U%-5%M:PW<=V(5B=-[,ICD"_+GY=PP!P:YC
MQ9XUUG3KO4=2TF\O9K'3KV.VEC-E +4-N171I&?S2WS=5&.@QWH ]69E499@
M!TY- (8 @@@\@BLK7_#UCXDM([6_,XCC9F7R9FC.2C(>1[.?QKB#JOB2-O&L
MMMJJ1:?X?BECM+?[,KNS"U#+N<]E;!Z$DY!..* /3:BM[F"[@6>VGCFA;($D
M;AE.#@\CW!%<4GBJZEU;P#:QWT3C5[>66[10I,H6WW@].!O],>E<;H?B/5=.
M\*^$]%TS[3$;][^1Y[6WCFFQ'._R(LA"Y.[))S@#I0![917*^&=8UF3PI>WF
ML6LK75G).L>Z-8WN$095BJDA6/W2 >H-<S8>)/$<-AX6U^ZUNUOH->NH8'TZ
M.V55A$H/^K<?,2G\6[/0]* /1TU"REOI+&.\MWNXUW/ LJF11ZE<Y Y%6:\Z
M^%VF3PR>(+^YNHKB9]6NX6?[,B.2LO+%QS@X'R]!BLR7Q=XHL?#?BCQ%+?PS
MP6.HSV%I:?9E^3_2%19'8$$[03QQG')] #UBBO,;;Q1K^E0ZM)J\^H#3XM/\
MZ.^O-/B22*<L$51'&^'5MV1G'W2,]ZBT_P 2^+QJ>MZ+NFEODTD7EE_:D,$+
MK*7* 'RF*[3QC=@YZ\<T >IT5Y0OC/68-*:Q;4KE-8DU.VL9FU2QCC:P$H8[
M\1G9(#M.TYZXS3M?\4^)/#5IXITYM7CU"ZT_38KZWOOLR(\3/(4,<B@;2<#(
MX'!H ]5) &3P*0$-T(/TKS\_V\GBF'PWK^K1:EI^N:;<[TCM5A-NR[0P0C)*
MD.1\V3Q73VNC6_AK0;Z'0X8H7/FW""5L)YI!(W'LO 'T% &U17C.I:UKUSX#
M\4V.K:I?V^M6VFK<26UQ9Q1[%Y#&*2,X9"1@'J,5T>IZEK%E:Z1I%MK-_<ZI
M-;O<M]@T^!I&B&T GS6"* 6 [DY[4 >AT5Y/IWBWQ1X@T_P7':ZC!976JO?1
M7<QME<$0%@&"Y(#?+G@XR>XXI[>+/$MI9W.C3:G;OJ"^((])757ME4)&\8D#
MF,?+O_A'8DB@#U 7,!NC:B:/[0$$ABWC>%)P&QUQD$9]JEKR;[?<^'O'_B.Y
MU;7$NGL?#L9%X+5=\?[URH>-2 6RV<#;D%>G6EMO%OB6RO\ 7-/O9KPM%H$^
MI6[W]K;QRQR(<# B9@5.<X;GCO0!ZQ44=S!+/+!'/&\T./-C5P63(R-P[9'K
M7FT>L>*VM/"EC/KT$5WXA!G>\6S3%LBPJ_E(IX9F)ZM[X'05;\!FYC\<>-X[
MZ_BO9XI;.-KA$";\1$#*C@-T!QW'0=* /0Z*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ JGJ>E6&M:?)8:E:175K+C?%*N0<
M'(_45<HH S[+0]+TZ>.>SLH8)([9;1&08VPJ253Z DG\:I7'@SPW=V5O9W&C
M6DEO;.[PHR?<+DL^#UY))(Z&MVB@#*M/#6BV LQ::;;PBR>22V$:X$329WE1
MVSD_G5RVT^TM+FZN;>W2.:[<23NHYD8*%!/X #\*LT4 <;8_#?0DO+^[U6QL
M]2N+C49KV.26 9C#D$(>3N .>O'/2NIBTZSAU">_CMT6[G1(Y90.75<[0?ID
M_G5FB@#$N?!_AV\TFVTNXT>TELK4DP1,F1%GKM/4?A1=>#O#EYIUKI\^BV36
MEIG[/$(@!%GKMQTSW]>];=% %>UL+2RL$L;6VB@M(TV)#&@557T %5$\.Z1%
M%8QQV$2+81O%:A<CR49=K!?3(XK3HH RXO#>C0+8B'3H(Q8(T=KL7'E*PPP&
M.Q'7UI]IH.E6$EI):V,43V<!M[<J/]7&2"5'MP/RK1HH YS6_"D5]I$UEIR:
M=;B>Z-U.EW9"YBF=L[MR$CDG!R"#Q5'0_A]9:=:3+?2174\][#>OY$ MXE:(
M 1*D8)VJNT=\GO78T4 9NL>'](U^.*/5=/@NUA8M'YBY*$\'!ZC/?UJ.U\,:
M)8I;)::9;0I:SM<0+&F!'(P(9E';()'XUK44 8NI^$?#VLWR7NI:/9W5RH"^
M9+$"2!T!_O#V.:LZYILFJZ+<6$$MO$TH S<6PGCP""0T9(# @8Z]ZT:* ./\
M+^!8=#NKZ[O&L9Y;N!;7R+2R6WMHX06.T1Y;.2Q)))S6I8^#?#FF1745EHUG
M EW$89PD>-\9ZIG^[[#BMRB@"B='T\FP)M(\Z?\ \>G'^I^79\O_  $XJG;^
M$?#MKK!U:#1K.._+%_/6( ACU8=@3W(YK:HH S&\.Z.^DS:4^G6[V$[M));L
MF59F;<3CUW<_6JD'@KPU:VEW:P:-:QP7B+'<HJ_ZU5)(#>O)-;U% &-J>C3L
MEY<:'-:Z?JEV(UENY;?S@ZID %=PS@$X^M.\+^'K;PMX;LM&M&WQVR8+E0I=
MB26; Z9))QVK7HH QK7PGH%CJS:K:Z1:0WS%F\Y(P""WWB/0GN1UJ"W\#>%K
M2^^VVV@V,5UYPG$J1 ,'&<$>G4\=*Z"B@#GI_ GA6YO3>3Z#8RW!F:=I'B!+
M.3DD^O//-0Z1X4D@U#6[[6KJWU*75ECADC6U\N(11A@JE2S9)W'.3^%=/10!
MCZ9X4T#1X+B'3](M(([E=DZK&#YB]-K9ZKR>.G--TOPCX=T5;A=.T:SMA<H8
MYMD0^=/[IS_#[=*VJ* *&CZ)IF@67V+2;*&SMMY?RXA@;CU/Z#\JIQ^#O#D,
M%_ FBV0AU!@UW'Y0*RD$D$CV))'H36W10!G:/H&D^'[=X-)T^"SCD;<XB3!<
M^I/4_C5&]\$>&-1OI;V\T2SFN9B&DD:/EB.C?7CKUK?HH *J0:98V\EX\5K&
MK7K[[DX_UK;0N6]> !5NB@#!TWP3X9T:[CN]-T2RM;B-V=)(H]K*64J>?H2,
M=.34L_A+0+K28M*GTFUDL87,D4+)D1L222IZ@Y)Y'K6S10!5T[3;+2+&.RTZ
MUAM;:/.V*) JC/)X'>LZR\(>'=.U5M4LM%LH+UB3YT<0!!/4CT)[XZUMT4 5
MK+3[33DF2S@2%9IGGD"#[TC'+,?<FHHM&TV&SNK-+*#[-=2/)/$4RLK.<N6!
MZY[U>HH P[+P;X;T^TNK2UT6RC@NTV3IY0(D7^Z<]O;H*9;>!_"]G'/'!H=D
MJ7$7D3 QY\Q,YPV>O('7T'I6_10!BV_A'P]:Z7<Z;#H]F+*Z.9X3$&$I'3=G
MKCMZ=J2W\'^';32;G2K?1[6.RNO^/B)4XE_WCU/XUMT4 5I-.M)M0M[^2W1K
MNW1TBE(^9%;&X#ZX'Y5+/!#=6\EO<1)+#*I22.10RNI&""#U!J2B@#%L/"7A
M_2[6ZMK+1[2&&[3R[A!&")$P1M.>JX)XZ<U W@3PL]A;6+:%9&VM2S0H8_N;
MOO<]<'N.]=#10!EVGAO1K 6(M-.@A%B9&M0BX$)DSOV^F<FBX\.:-=6]];W&
MFVTL-_()+I)$W"5P  QSW 4<^U:E% &'9^#?#>GQS1VNBV<23P&WF41@B2,D
MDJV?O<D]:;9>"?#6G>=]CT:UA,\#6TI5>7B;&Y2>X.!^5;U% &9?>'='U/2H
MM+OM.M[BRA"B*&1,A-HPNWN"!QD57M_!WAVUMI;:WT>TBAE>)Y(T3 9HSE"?
M<$9K;HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBF2QB6,H690>ZM@_G0 ^BJOV!/^>]S_W^;_&C[ G_ #WN?^_S
M?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)
M_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/
M_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JB
MJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_
M[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C
M[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_G
MO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT
M6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ]
M[G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO
M\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!
M/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_
MC0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_
M #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]
M_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J
M_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O
M\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L
M"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]
MS_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:
MHJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN
M?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_Q
MH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_
MY[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^-
M %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\
M/>Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^
M;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]
M@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S
M?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)
M_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/
M_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JB
MJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_
M[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C
M[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_G
MO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT
M6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ]
M[G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO
M\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!
M/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_
MC0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_
M #WN?^_S?XT 6J*J_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]
M_F_QH^P)_P ][G_O\W^- %JBJOV!/^>]S_W^;_&C[ G_ #WN?^_S?XT 6J*J
M_8$_Y[W/_?YO\:/L"?\ />Y_[_-_C0!:HJK]@3_GO<_]_F_QH^P)_P ][G_O
M\W^- %JBJOV!/^>]S_W^;_&E2R5'5A-<'!S@RL10!9JGJFJ66BZ9/J.HSB"T
MMUW2RD$A1G'0 GO5RN,^+/\ R2SQ!_U[C_T): )]*^)G@S6]0BL+#7[>2ZE.
MV.-E>,N?0;@ 3[5>U_QKX<\+R1QZSJT%K+(,K$<LY'KM4$X]\5Y_JAU_QWH&
MDZ'#X1N]/19+>5M3O9(P(%0@EHP"26(&./6M3X<+:/XM\9R:@$/B-=5D#>;_
M *Q;7 \K9GG9CT]L]J .XT77])\1V7VS1]0@O8,[2T39VGT(Z@^QK*\9:;XI
MU:"SM/#>KP:5&\C"\N6CWRJF./+[9SGT/3D5)X>U:QO-?\1Z=9:=#:M87,8G
MEBV_Z0[QABQ  Y' YSTI_C+QAIG@G09=4U%\_P ,$"GYYG[*/ZGL* /+=8B\
M3_#?QCX9CM_%^H:Y'JUT()K&^8N2NY02N2<?>ZC&".XS78_%/Q)?V%A8^'-!
ME9-?UN806[1MAH8\_/)D=/3/U/:L7P+90W^M-XZ\8:M8'6KA<6=F;E-MC$>@
M SPV#^&3GDG%"_TCXC6_Q2U'Q59>';+4DV&VT]KB[15BA[%1O!!(SG/]X^M
M'J^B?9K>PCTR+4_M]Q8HL5Q(\_F2E\<E^2020>M:=>"_"R_\6GXE^* ^C6@2
MXOD.KD3#_16_>8"?-\W.>F>E>]4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !115#6X+BZT*^@M#BXD@=4P<9)'2@"*/Q'H\MX+6/48&F+;  W!;T!Z
M$^V:MS:A:07L%G+.B7$X)BC/5L=:Q-+UW13:66GHA2==B"T,#;XF'J,<8/.?
MQK#NUU/69+W5;/3&F/FH;"X\Y1L6)CR%/)W'=]0: .YANX+B>>&*0-+ P65>
MZDC(_2J\FM:;#:R7,EY$D*2&(NQP-XX('J?I7-:AJK6DEMK]A$SIJEKY!0#.
M)P,QY_'<I^E/ELXO#M[HLUXK26%M;O$TH4L(IF()D/UY&?>@#HK;6M,N[66Y
M@O86AA_UC%L;/][/3\:;8Z]I>I3&&SO8I90,[ <$CU /4?2L/6;RSUBQCN;"
M)[NVMKR*2[\N$XFC&>!Q\^.#CVHU#4;+7K[2HM(;[1<0722M*B$"&,?>W$CC
M(XQWH Z>:[@@F@AED"R3L5C4_P 1 R1^0J.WU&SNUG:"X206[M'+C^!AU!K,
MUO\ Y#GA_P#Z^9/_ $4U<W;VMQ86VI:U8HSD7=S%>0#_ ):Q;SAA_M+G/TS0
M!UUQXATJU@MIIKQ5CN5+PMM)W@8Y&![BI(]:TV;3Y;Z*\B>VB_UCJ<[/J.HK
MDK2]MM.'A&XNYEAA%C*"[= 2J5)?1'7)-<N])A=K:73_ "=X0J+B4$G*YZX'
M&?>@#L9[RWMDB::4(LTBQQD_Q,W0?C5*X\1:/:WAM)]0A2<$ J3]TGL3T'XU
MB7FKVFM_V/::>[2W"7D,TL80@Q*G+;LCCTJC>:A%I5[>MI5V[SS7.Z72KFV)
M,KD@$H<9&>HZB@#I9_%.BVUP\$U\JRHQ5E*-U'7M3I_$VC6LOE37R(^U7P5;
M@,,@]/2J^I9/B[03C^"Y_P#05K.DFU6W\2^()-,M;:X*Q0%EF=E)PAP% '/?
MJ10!THU&S9K4+<(WVK/D%3D28&3@CVJE_P )3HOGF'[<OF!]A 1OO9QCIZU@
MZ;%%$?"0AF$R,UPY8+@99&)&.V"2,>U5M#U1+1Y(I/$$%L@O92UH]N"Q'F'C
M=GO0!U=YXBTBPNC;75_#%,,;E)^[GID]!^-:8((!!R#T-<)JM_#I>HZC-IUZ
MR7<L@\W3;FV++<,./D.,\CTR*[.VNX[DO&"!-%M$T?>,E0<'\#0!#)K.G0P/
M-)=HD23FW9FR ),XVFK$EW!%<P6[R 33[O+7^]M&37#W$$=SIL\$R;XI?$A1
MU/=2^#4T4=_:>*=*TFX+.MLEQ]ENFYWQE/E!_P!I<8/X4 =)/XCT>VNS:S:A
M DRG:P+<*?0GH/QK4!R,CI7':)JVEZ5HB:5J$;17J92>V:%G:9R>6  ._/7-
M=7!=07+2K#(&:%_+D&/NM@''Y$4 8VH>-_#6E:C_ &?>ZQ;Q70.&0Y.T^C$#
M"_B:W8Y$EC62-U=& 964Y!!Z$&O)?#NL:'X6TK4-%\3V,C:N]Q(98VM#*UZ&
M/!4XP0?<BD\1W=K_ &_JPUV[U.PB2SB;0H;?S(ER4YP%_C#8&#T_#C3D,%5T
MN_\ AO4]=JAI&L66N6/VVPD:2#>T>YE*\J<'@^]>87=W=-?Z$/&MWJ%G9-I0
M9&@9TW76[^+9SOVX./7\:Q()]0@\!Z$JRR1:4]]<_;7DDDC&=WR"1HP6 )W=
M!UH]F#K:['O-%<=\-Q>_\(],]Q?QWEJ]PYM&1Y'V1]-NZ158@$'!]*X$7USQ
M)]NU/_A.O[1VFTW2;-F_IM^[Y>WG/]*2AK8IU;).VYZNOB?3'\1-H4;RR7J
M>9LA8HA*E@&8# ) )I^M>)M&\.I&VK:A%;>9]Q6R6;Z* 3CWKE/!^E6R?$'Q
M;<@3>9#<1[,S/CYT);(S@\],].V*KZK=V7AOXFW6K^(H6^P7-HD=E=F$R)"R
M_>3@'!)R?Q]Z.57L+GERW?<[S3-5L-9LEO-.NHKFW8X#QG//H?0^QJY7ENNZ
MKI][::+<6T5[IOA2>[G_ +0D@A: NV!L8[1G8QSS_45D2W%[-X:>*TO=0.CM
MK\$6GW+R,LIB.0VUCR5!Z9I\@>VL>TU0?6+)-<CT9I&^VR0&X5-IQL!QG/3K
M7F&I?VIHX\;:5HMQ?&"V6TDC7S6DDB5QF4H22<XS52Q73;CQ9=+X9NKZ[A;P
M_<+&TS2,?-/9"W/7'3C)-"@)UM;6/::*\@T?Q'_:6J> [.RNIY+FVM[F.[1P
MZ@RB$85B>&.03WQD>M6/!T^EW6H6BZIJ.M-XHDDE6\MF:4*/O<,H&T(!C&.^
M*3A8:K)['IFGZG9ZK;M/8SK-$LC1EE!X9>".:MUYO\+$TZR.JZ<#,FK17,OG
M0R-(=L8?"G!^7OU')KTBIDK.Q<)<T;L****184444 (S!5+,0% R2>U107EK
M=$BWN892.OEN&Q^55];_ .0#J/\ UZR_^@FO.M$@GBNO##)HEEILJV+317$3
M@O?$0X\ML*,$[@Y!)^[QT-4HW1$IV=CU.BO+=)U/Q'K$+):ZJ?M[6CR3PO,K
M-',N"H\L1CR_F^4@DY!/7&:Z30==N=8F75/M*06-[<+!;6\ZG+*D3%]O3#%]
MW7/"4.+0HU$SJIKB"WV^=-''N.%WL!D^@S2?:8/M'V?SH_.QGR]PW8]<=:XS
M5GTBW\8ZC)XF2 VLEC$MD;E-R$9?S53/\9.W@<GBJ6B6SV5_X.GOXO*NO[-N
MO/DD7#[5$>T.>N0OKTYHY0Y];'?_ &NV\R2/[1%OC&YUWC*#U([407EK=%A;
MW,,Q7KY;AL?E7%:G%I]SXEOYHWCAMK[P[(SW,46[<&< /@<MP13/!^H65A?7
M5K'-I=Q8I% JZE9V@@#2,Q41-@D,W0]>_-'+H'/K8[I;B!YFA2:-I4Y9 P++
M]13ED1V95=2R'# 'E3UYKSC3K[P_=^+_ #M'6P@DL!-';PQE4FOIF'S9/]P<
MX)ZGGH!F]X3N]:L]>_LG4-+>)Y[=KV[F:2-BTS.06^5C\O 0#J !0X@JESNZ
M***DT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ JEJVDV6N:5<:9J,/G6=PNV6/<5W#.>H((Z5=HH 9#$D$$<,8V
MQQJ%49S@ 8%8'B#P+X;\47$=SJVF)-<QC:LZ.T4F/3<A!(]C7144 9>A>&]'
M\,V1M-&T^&SA9MS! 27/JS')8_4U4\3>"] \8I;)KMA]K6V+&(>:Z;2V,_=(
MST'6M^B@#S__ (4E\/?^@!_Y-S__ !==\B+&BHHPJC 'M3J* ,K2_#>DZ-J6
MI:A86ODW6IR"6[?S&;S&&<'!) ^\>F.M:M%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !@>E%%% !1110 4444
M&*3 ]*6B@ IJQHC.R(JESN8@?>. ,G\ !^%.HH **** "BBB@ P,YQS1@'M1
M10 8S1@8QCBBB@ HP,YQS110 4$ C!&:** #&1BC ]*** "DP!T%+10 F!Z"
MEP,YQS110 8HHHH **** "BBB@ HQ110 48HHH **** "C HHH 3 ]!2T44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>43
<FILENAME>cvco-2024330xex14025.jpg
<TEXT>
begin 644 cvco-2024330xex14025.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBCI0 45F7/B+1;-BL^J6B,.J^:"1^
MJJ/&?ATG']K0?CG_  JE"3V1DZ]).SDOO1NT52M-8TR_(6TU"VG8_P ,<H)_
M+K5VDTUN:1DI*\7<****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P_$WB>T\-60DE'FW$F1#
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D/*D#KBEHH \2\ D0^
M.+1)>&_>)SV;8:]MKQOQEI%UX:\4#5;0%8)9?/AD X5\Y*G\>?H:](\.>)['
MQ%9J\+JETH_>VY/S*?;U'O79B5SI5%L>+E<E1<\-/22?WFY1117&>T%%%<5X
MV\96^EV4VGV,RR7\JE&*'(A!ZDGU]!5P@YRLC&O7A0@YS>AP_AO$_P 1H&@Y
M5KN1UQ_=^8_RKVVO,_AEX>E65];N4*IM,=N"/O9ZM].WXFO3*VQ4DYV70X,H
MIRA0<I?:=PHHHKF/5"BBB@ HHHH ^6_&_P#R/.M_]?DG\Z^D?#G_ "*^D_\
M7E#_ .@"OF[QO_R/.M_]?DG\Z^D?#G_(KZ3_ ->4/_H JY;(B.Y?N/\ CVE_
MW#_*ODK3;/\ M#5+2RW[/M$Z1;\9V[F SC\:^M;C_CVE_P!P_P J^5/#7_(U
M:1_U^P_^ABB(2+#KK'@;Q3CFWO[-\@]5=?ZJ14/B?6%\0>(KO55B,7V@JQ0G
M.TA0"/ID&O?/B!X)B\6Z5O@"IJENI,$AXWC^XQ]#V]#^-?.,\$MK<26\\;1S
M1L4=&&"I'4&J3N2U8^I?!_\ R)6A_P#7A!_Z *VJQ?!__(E:'_UX0?\ H K:
MK)FJ.(^+7_)/+W_KI%_Z&*\V^#/_ "/#_P#7G)_Z$M>D_%K_ ))Y>_\ 72+_
M -#%>;?!G_D>'_Z\Y/\ T):M?"0_B/H"BBBH+/FKXG_\E&U?_>C_ /124[3M
M1^($6G6Z:=_;7V-4 A\F!RFWM@@=*;\3_P#DHVK_ .]'_P"BDKHM#^,3Z+H=
MEIHT-9OLL2Q>9]JV[L=\;#BM.AEU-OX:7OC&X\2S)K_]J?9!:L5^UQ,J;]RX
MY('.,UZQ7DVF?&E]0U6SLO[!6/[1.D6_[7G;N8#.-G/6O6:B1I$\X^-?_(EV
MW_7^G_H$E>;?#OQ?9>#]2O+F]@N)DGA$:B *2#G/.2*])^-?_(EVW_7^G_H$
ME>=_#3PIIOBO5+VWU+SMD,(=?*?:<[L>E4OA)?Q%[Q_\2[?Q7I4>F6%E-# )
M1+)).1N) .  ,^O7-:_P2T6Y%Y?ZW(C+;F+[-$Q'WR6#-CZ;1^=<7X[\(R^$
M=>,";WL9LO;2MSE>ZGW'^![U[9\._$UKXC\,PB..*&YM%$4\$:A54]F '0'^
M>1VH>BT!:O4ZZN'^*GB'^Q/"$L$3[;J_)@CP>0N/G/Y<?\"%=Q7SC\4?$/\
M;OC":.)]UK8_Z/%@\$@_.?SX^@%**NQR=D6OA/#I47B&;4]6OK.V2UBVPK<3
M*FYVR,@$\X7/YBN<UN.+0/&%PVDW<4L5O<":UFAD#KC.Y>1Z=#]*[&R^"VKW
M=C;W+ZC:P-+&KF)T;*9&<'W%97BOX9:EX5T?^TY;N"YA$BHXB4@IGH3GMG _
M$55U<FSL>]:#J\.NZ%9ZG!C9<1AR/[K=&7\#D?A6C7CWP4\0\7GA^=_^GBWR
M?P=?Y'\Z]AJ&K,M.Z/D_Q&TC^)]6:;/F&\FW9]=YKZDTF."'1K&.U %NMN@C
MV]-NT8_2O%?BQX,N;#5YM?LX6DL;H[I]HSY,G<GV/7/J3[53\*_%C4O#NFQZ
M=<VB7]M$-L6Z0HZ#^[G!R!VXJFKK0E.SU/H*BOG[6_B]K^I74#:>J:=%"X<1
MH=YD/HQ(Y'M@5[;X=U&\U;0;2]O[%[*YE3+PMV]_4 ]<'FI::*3N:E><?&O_
M )$NV_Z_T_\ 0'KT>O./C7_R)=M_U_I_Z ]"W!['+? [_D/:I_UZK_Z$*]PK
MP_X'?\A[5/\ KU7_ -"%>X4Y;BCL%?+/C7_D=];_ .OV7_T(U]35\L^-?^1W
MUO\ Z_9?_0C3AN*9]*^'_P#D6M*_Z\X?_0!5NZ_X\Y_^N;?RJIX?_P"1:TK_
M *\X?_0!5NZ_X\Y_^N;?RJ"SY,TRR_M+5K.Q#[#<SI#OQG;N8#./QK2(UCP-
MXI[V]_9O]5=?ZJ1_.H/"_P#R-NC?]?T'_HQ:]\^(/@B+Q;I7F0*J:I;J3!(>
M-X_N,?0]O0_C6K=F9)71X)XFU==?\17>J)$8A<E6*$YVG: 1^8-?2GA'_D3-
M$_Z\(/\ T 5\LSP2VT\D$\;1RQL4=&&"I'4$5]3>$?\ D3-$_P"O"#_T 5,M
MBH[C/&32)X*UMHL[Q92]/3:<_IFOGOP%'!+X[T9+D Q_: <-T+ $K_X]BOIR
M>".YMY8)E#Q2H4=3W!&"*^9/%?A?4/!FNF-O,$(??:72\!@#D<]F'<?_ %J(
M]@EW/I^O,?$_Q:?P[XCO-)&C+.+=E'FFYV[LJ&Z;3CK7/Z;\;M0M[)8M0TJ*
M[G48\Y)O*W>Y&T\_3%>?Z_J\_B;Q%<ZDUN$FNG7$4>6Q@!0!Z]*%'N#EV/JB
MTG^TV<$^W;YL:OMSG&1G%355TU632[-'4JRP("",$':*M5!84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 444V61(8GED8)&BEF8] !U-
M$%_:VE[92P7T<<ELP^<2=,>N>WUKQ3Q%9Z+I5]OT'5Y)75ONJ#^[^D@QG\/S
MJ_KOB#4_&FLKING!Q:,^V*$'&_'\3_S]J[30?AWI6FQ))?(M]==27'[M3Z!>
M_P"/Z5W0_<*\WOT/ KMYA+EHQ5E]I_H<#8>./$\($<5X]P!_#)$'/YXS^M:;
M>._%P3FT51_>^RM7K$,$5O&(X8DC0=%10!^0J2LWB(-_ CHAEV(BK>W?]?,\
M'U'QAXAOPT5SJ$R*>"D8$?X' !_.MOP9I'A>]GC>_P!0\Z[SD6LR^6N?K_%]
M,_A7JMW86=_&4N[6&=3VD0-_.N#\2_#6"2%[K0\QRJ,FV9LJW^Z3T/Z?2M8U
MX27+\/H<U3+Z]*?M7^]MT=[_ )_UV/0U540(BA548  P *6O+_ WC*XAO4T7
M5I&9&;RX9)/O1MTV-GMV]C^GJ%<E6FZ<K,]?"XJ&)I\\/N[!11169TA1110
M4444 <Y>> O"]_>37=UI$4MQ,Y>1R[Y9CU/!K?MX(K6VBMX4"11($11V4# %
M244 (RAE*D9!&#7-6_P^\*VMS%<0:/$DT3AT8._RL#D'KZUTU% !6#J?@KPY
MK%\][?Z5#-<N &D)92V.!G!%;U% $-K:PV5I#:6T8C@A01QH/X5 P!^53444
M 4]3TNRUFQ>RU"W6>V<@M&Q(!(.1T]ZS])\'Z!H5X;O3--CMYRA3>K,3M/4<
MGV%;E% !1110!S^H^"/#>K7\M]?:5%-<RXWR,[ G  '0^@%5?^%;>$/^@)#_
M -]O_P#%5U5%.[%9',V_P^\*VMS%<0:/"DL3AT8._P K Y!Z^M=-112&4-7T
M33M>M%M=3M5N8%<2!&)&& (SP1V)JMH_A71- FDFTO3X[:21=KLK,<C.<<DU
ML44 9^KZ'IFO6R6^J6<=S$C;U5\C!Z9!'-5=(\):'H-TUSI>GK;2NNQF1V.1
MUP03CM6U10 $9!%<POP[\))*)1HL.\-N!+N>?Q-=/10 56O["UU2QELKV%9K
M:48>-NA'6K-% '/Z=X(\-Z3?17MAI<<%S%DI(KOD9&#W]":Z"BB@!&574JRA
ME88((R"*Y2^^&OA+4)C+)I$<;DY)@=HQ^2D#]*ZRBBX6.=TGP+X:T299['28
M5F7E9)"9&4^H+$X_"NBHHH *H:OHFG:]:+:ZG:K<P*XD",2,, 1G@CU-7Z*
M,?1_"NB:!-)-I>GQVTDB[7968Y&<XY)K8HHH *YN[\ ^%[^\FN[K2(I)YG+R
M.7?+,>IZUTE% $<$$=M;QP0J$BB0(BCL , 4]E#H5894C!%+10!S5O\ #[PK
M:745S!H\230N)(V#O\K Y!Z^M=+110!@:EX)\.:O?/>W^DPS7+XWR992V..<
M$5M6MM#96D-K;H(X(4$<:#^%0, ?E4M% !5>\L;34;9K:]MHKB!OO1RH&4_@
M:L44 <;+\*_!TLID_LHIGDJEQ(!^6[BMG2/">@Z$P?3=+MX)!QYF-S_]]-D_
MK6S13NQ604444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M(X7=3C."%)%<9H,'C#6]!LM3_P"$KAA^TQ"3R_[,1MN>V=PS77ZQ_P @2_\
M^O:3_P!!-<7X.\;>&K#P?I5I=:Q;Q3Q6ZJZ-G*GTZ4+8&:W]B>,/^AQA_P#!
M4G_Q5=+9QSPV<,=U.+B=4 DF"!-[=SM'3Z5@Q^/O"LLBQIK=LSN0J@9Y)_"N
MDH8(*X+5O&MWH?CZ2RNTW:&L,7FRA1FW9R0')Z[<C!^OY][7%16D%]\2M?M;
MJ)98)M,A21&'# D\4(&=HK!E#*05(R".AK!\;:I=Z+X/U'4;%PES"BE&*A@,
MNHZ'V)K)\/W4_A;6%\*:G*SVLF6TFZ<_?0=86/\ >7MZC\!5KXE_\D\U?_KF
MG_HQ:+:A?0ZB)BT*,>I4$U'>Q7$UE-':7 MKAE(CF,8<(?7:>M/@_P"/>+_<
M'\JDI#.4_L3QA_T.,/\ X*D_^*K(\,'QAXCT&'4_^$IAM_,=U\O^S4;&URO7
M(],UZ%7(?#'_ )$2S_ZZS_\ HUZ=]!6-O1K+5K-)1JNKIJ+,08V6U6'8.XX)
MS6I112&%%%% '-^.=4OM(\.?:=.F6&Y:XBB$C(' #, >#]:@_L3QA_T.,/\
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
M_+05V58?BS1)]?T5;*WDCCD%Q%+NDSC"L">@]J%N#-RBBBD,**** .,\7O\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117->)O'&D^&D:.
M:3[1>8^6VB/S?\"/\(^O/L:4I**NS2E2G5ERP5V=')+'#$TLKJD:C+,QP /4
MFO-?%'Q6M[7?::"JW$W0W3CY%_W1_%]>GUK@/$GC+5O$TI%S-Y5J#E+:/A![
MG^\?<_I7/#]X=BL2W^R*XYXART@?2X/)(T[5,3KY=/\ @G::)\3->TV\+WDQ
MU"W<Y>.7@C_=(Z?3I[5Z[X?\5Z5XE@WV,X\T#+P2<2)^'<>XXKP?3O#&I:@5
MVQM%%CEF'4>M=CHWA6TTN9+GS9GND;(='*[?RJJ4IK<RS2E@K76DO+;YH]BH
MKGK#Q$.([O\ [[4<_B*WXY$E0/&P93T(.174G<^<:L.HHHIB"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BJT.H6EQ,T,5S&\B]55N:LTVFMQ)WV"BBBD,**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **S-2\0Z/I$\4&HZE;6TLOW$DD
M)]_8>YXK25E=%=&#*PR"#D$4VFM0N+1112 **** "BBB@ HHHH **** "BBB
M@ HJM>ZA9Z;;&XO;F*WA'5Y&"BO/==^+EI;[H=$MC<OT\^8%4'T7J?QQ4RG&
M.YTX?!UL0[4XW_+[STF21(HR\CJB+R68X I5974,C!E(R"#D&OFG6?$FKZ_+
MNU&]DE7.5B!VHOT4<?UJ71/%>M>'W'V"\=8L\P/\T9_X">GU&#6#Q*OMH>L\
M@J>SOSKF[=/O_P" ?25%><Z%\6M/NV6#6+=K*8\>:@+QG^H_7ZUZ!:W=M>P+
M/:SQSPMT>-@P/XBMXSC+9GD5\+6P[M4C;\CR#Q7\4[J[>2ST3=;6X)4W!_UC
MCV_NC]?I7 10SWUP?*BEFF;)/?\ $FNFTSP1<7!66_;RHB<[.YKM-.TNTTV+
M;;6Z@=-YZURJ$JCO(^C>.PV"A[/#QO\ UU9QNF^!9YD66]F6(==@SD^U=5IV
M@Z?IX_=VN9/[Y'-:F3GK1]:UC1C'8\;$9A7KOWG9#<'IZ4A!/4YJ7;FC:*O8
MXB$@@5;LKVXLGW0O@'JIZ&H2O% ]*+CZ'8:;J*:A$S!2CI@,M7:YW0KB&UCN
M6FD5!\O7OUJ2[\0]5M(\_P"V_P#A5IZ&;B[Z&X\B1(7D954=2QP*R+OQ!#%E
M;=#*W]X\#_Z]8-Q<33YDGE+X]3@"N=U+Q7INGG:)!+,/X%.<?6HE42-Z.&G4
M>B.I;6+]I?-,KJ1T48"_E4K>.],LMJZC,L;=V3G'U%>0ZIXQU"^++$Y@3MLK
MGY)I)GWR.SN>['-8.MV/;P^2<ZO5=CZ>T_4['5;<7%A=17$1_BC;./J.Q^M6
MZ^7++4+S3;@7%G=2P3#H\;%37H6@_%R\M]L.MVPNH^GGP@+(/JO0_I50Q,7\
M6AAB<CJPUHOF7XGL-%9.C>)=(U^/=IU['*^,F(G:Z_53S^/2M:NA-/5'B3A*
M#Y9JS"BBBF2%%%% !1110 44$@#)X%8FH>(8H08[3;*_]_/RC_&DVEN-*YIW
ME];:? 9KF58T[9ZD^@'<UR-UXJU*YN0;-([2V0])5WO)]>RCVZ^]4;F>2ZG,
MT^7?IEOZ>GX52+%6(48!K-R;V-XJ,5M=G<:;XCM;W$<K"&;W/RM]#6S7E>.,
M8_&MO3/$-U88CDS- /X6/*_0TU+N9N'8[FBJMEJ-MJ$6^WD!(ZJ>&7ZBK5:&
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !139)$AC,DCJB+R68X KF-3\4_>BT\>QF8?R'^-7"G*;LB)SC'<W;_4[7
M3H]T\GS'[J+RQ_"N/U/7[K4,QJ?)@/\  IY/U/>LR222:0R2NSNW)9CDFF5V
MTZ$8:O5G).M*6BV%4E&#*Q5@<@@X(KHM,\5/%MBOP9$Z"4#YA]?6N<IM:3@I
MJS(C-Q=T>H07$-S$)8)%D0]"IJ2O,[/4+G3YO,MI2I[CLWU%=AI?B6VO=L5Q
MB"<\<GY6^A_QKCJ8>4=5JCKA6C+1[FY1117.;!1110 454GU.RMI1%-=1(Y_
MA+=/KZ5:5E=0RD,IY!!R#3::%=,6BBBD,**** "BBB@ HHHH **** "BBB@
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
MMCANOL]TW_+O<81B?8]#^!S75"K&1X.)RZO0U:NNZ.HHHHK0X HHHH ****
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
MX?,W@U26I[)K?B?1O#L._4[^*%B,K'G<[?11S7EGB'XT7<^^#0;06R=/M%P
MS_4+T'XYKRN6>6XF:6>5Y97.6=V+$GW)IM;4L'".LM63.M)[:%K4-5U#5;MK
MF]NYKF?'WY7+'Z#T'M792^*YM-\):?!93O%?."=Z-@J-QK@QQTIQ=F()8D@8
M&3T'I71.DI)*VQG&;B[GI?AWXS:C9E8-:@6_A7@SQ@)+^71OT^M>K:#XPT/Q
M(@_LZ^1IL9,$GR2+_P !/7ZC(KY;(  )' Z>U6["SOKRZC^QPS-)G*NH(Q[Y
MK"MA:4ES+W36G4DV?6U%>;^$-1\0:79JFKWXOH\?*LO,B_\  NI_'-=S::O9
MW9"K)L?^Z_%>5./*[7.HX_QYX<CUK6;*:>7;%%"5V@=3NJI9:-9:>H^S6Z@C
M^)CR:ZGQ$ ;B'(_@/\ZQMH]!6+@KW.F6)J.FJ?-9(""PR>#Z5$RU-]*:5JC)
M.Y$M!ZTK(1TIH!'6@!:4=:!@THQGH3]* "BJ6H:K9Z4A:ZG08&=JG)/M7%ZK
MXXN+H^5IZ^4G]\C!_.H=6*.W#8&M7?NJQW%YJ-GI\1DN9E4@9 !YKD=2\=L^
MZ.PC*'IYK?X5QT\\US(7N)6E<G)+'/-,+$XR2<5S2KMGT&%R:E2=ZFK)[B^G
MO)"]Q(9'/.[M59ADYI:.U97N>O&,8JT58;1112*"BBBA@%%'TII;:<[QGT-2
M ZBK%K97-[($AB=R>X7 KJ-.\$2/L>_F"KWC0\UI&#EL<E?&T:"]YG(HCN<(
MK,?11FMW3O"FHZ@%8J((CU9QS7>66BZ?IZXM[= >[,,DU>;GKSCI6T</;5L\
M3$9V]J:L8%MX5ME<S7<CW=PW+/(Q)/XFMF.%;<;(HT5?:I3SUYINW'05LDEL
M>-/$SJ:S8TC!Q0*?@>E!7TJC,(Y'B</&[(PZ%3@U8NM1N+V.)+A@_EYPV.>?
M7\JKA>:=@>@H 2BEP:,&I :1FHR".E6%7/')/H*KW-W:V2EIYDBQ_>.32;2*
MBI-VB1ONJM/=Q6D1:9PJ^_6L34_&MI"2EBI=_P"\W2N)U'5+[49R]Q.2A_A#
M<?E6<JUM$>I1RJK/6:LCK-1\;)"&BT^(L<X+L:Y6\U&[O7S<3L=PZ#H*J#[H
M Z4;BHP#6#FY'NT,%1H+W%J#N68EF9BQR68Y)-,'6C.33P!BI.G?0****"@I
M&.!0:C8GUH(D(S9-)1C)HC5Y9-B*7;^ZHHUZ&3=MST+X;^+-:7Q)8:0]\\UC
M,Q4QS?-M 4D;2>1TZ=*]UKP7X=Z!=Q^+M.O)D\I(W8[6/)^4_P"->]5W4+\N
MI\KFOL_;+V?8****V/,"BBB@ HHHH **** "BBB@ HHHH ***9+-'!$TLKJD
M:C)9C@"@!]4-2UBSTJ+=<R?.1\L:\LWX5SNK^,OO0Z8/8SL/Y#_&N/EEDGE:
M25V=V.2S')-=E'".6L]#DJXI+2&IM:GXJU"^D_<R-:Q \+&V"?J:TM'\9,FV
M'4QN7H)E'(^H[_A7(4AKM>'IN/+8Y%6FI<USV&">*YA66"19(VZ,IR#4E>3:
M=JUYI<WF6TI4'[R'E6^HKN]'\4V>I;8I2+>Y/&UC\K'V/]*\^KA90U6J.ZEB
M(ST>C-ZBBBN8Z HHHH **** "BBB@ HHHH Y'QU_Q[67^^W\A7%AL5VGCO\
MX]K+_?;^0KB.:]7"_P )'F8G^(R4-FG!N:A&?6G#.>M=!@2[J=FH>G>EW4FB
MHNQ+NI0:BS2AL4FA\Q*#BEW5#NI=U39AS$V:=FH-].#YHLPYB7BD(!IF:7-!
M5T.P!S1NIF::3BFA-CRV*8S\4UFJ,O32);%9\4TFFG)I*JR)NQ3S0%!HIPXH
M$(4%.C:2"19(G9''1E."*<",4'!J64CU32Y'FTFSDD8L[PHS,>Y(%6ZI:1_R
M!K'_ *X)_P"@BH-1\0:=IN5EF#RC_EG'\S?CZ?C7CN+<FDCUN91BFV:E%<5_
MPG,WVG/V./[/_=W'=^?3]*Z'3O$.G:EA8I@DI_Y9R?*WX>OX54J,XJ[1,:T)
M.R9J4C,J*69@J@9))P!2URGCF21;&UC5R$=SN /7 XJ:<.>2B54GR1<A-8\9
M10;H=. EDZ&4_='T]?Y?6N+N;N>\G::XE:20]68U%BC%>G3I1IK0\RI5E-ZB
MC&*44W!I1Q6IG<=129HS0-&OI/B&]THA%;S8.\3GC\#VKNM+URRU9/W+[90/
MFB?AA_C7E]/C9XW62-BKJ<A@<$&L*N'C/79F].O*&FZ/7Z*;&28E8GD@$UC:
MEXITW3\H)//F'\$7./J>E>;&$I.R1Z$I**NV;=9VHZ[I^E@BXG'F?\\T^9OR
M[?C7#:GXLU*_#)&XMHC_  Q'D_5NOY8KGR222223WKLIX-[S9R3Q:V@CU#3_
M !3I=^VP2F"0]%FPN?QZ5M5XK@^M:FG>(=2TLA89RT0_Y92?,O\ ];\*=3!]
M8,4,7TFCU:BN8TWQK8W6$NU-K(>YY0_CV_&NECD26,/&ZNC<AE.0:XYTY0=I
M(ZX3C-7BQU!.!DT5QGCR>9/L<*2NL;ARZAL!NG7UITH>TDHA4GR1<C6U+Q9I
MNGY1)/M,P_@B.0/J>E<?J7BW4[\E8Y/LT1_@B.#^+=:P]II0M>C##PAKNSSY
MXB<_(W--\5ZG885Y/M$0_@EY/X'K78:;XJTZ_P *[_9I3_#*>#]#T_E7FO %
M.5AZ4IX>$_(<*\X'L@.1D=*\AN1_I<W^^?YU=T_7-0TP@03DQC_EF_*_EV_"
MJ+DR2,YP"Q)J:-%TV[CK5542&4H/-!&*0<&MV8#Z7%-W4N\4FBDQXQBD/%-S
MFFDTK#;',?EKJO!$@62]+L%147DG ')KDB: [!2H8@'J >M3."E'E'"IRRN=
MSK_C:VTNRG>PA^WW,8.$5MJ9]VP?T!KYU\8?$KQ7XBEDM[R[:TM,E6L[7,:_
M0GJWXG'M7J .1M89'K7)^*O",6K0FZLT"W*\E0,%JQ]C&.QO'$.3LSR0@CG(
MYZ#TH!Q4UQ:36UP\4L960'YE(J#DY..!4N)NI6T#&6!Z?2NF\->.-=\+SC^S
MM0DBBSEHC\T;?53Q^/6N9I>#UJ%>/30T5F?1WAGXY:?>A8=?M39/_P _,66C
M/N5ZC]:]1T[4[#5[1;K3KR&Z@;I)"X8?3CH?:OB>"[,+A77?&>V>E=!I.JW^
MD7:WVCWTUK,.IC<C(]".A'L:IT(S5XNPG*Q]6^*%W>$=:4=["<<_]<VKY#TJ
M_O-'O=UNZ;R<88<'ZFO58?C->W6AW^EZU9+.UQ:R0I<P?(P9E(!9>AY/4$?2
MO('CDY4'KQTS3A1<4U(3J+H=_+KUEK6G/9:COM)#A@['Y"?:N4O%ELYR&*NA
MY613P15[2=?T^VM%L[[3!-SS(^&Q],]*;K&AVLB?;M-G22VE.3#O^9">WIQ3
MI-TWRA*-RG;W"/(@DX1B 6K7U;29=.F1E_>6\BAD8#[V1TKEHQ()UBR,9VX)
M'%>KZ* -+MK>[,5QY0!7!SBM:M?D1FJ9Q5QI\]E!#)=)L,PW(/:JI([5T'C<
M74FH07.US:K'L# ?*.:Y9)@3P<CN:VI5.9)F<H-/0GW>H!^M26\OD3I+TVD$
M 4EO!)=%A"I<J,D"HUV]7R!CGC[M:MIZ$J!>U349=1U"2ZD8%FP!CM@ ?TJE
MN;GN335&%&3^']:<00,@C-":6@I)LM64,,]TL=S<"",]21FO3_#2:#;1B+3I
M!)<.N2S'YF KR5<@[B=Q]#TK9\*W:V?B*"69@J@D9/0"L:].4HW3-*5EN>MW
M]O%=64]H\@A:9#M4=>:\<U72I](O#!,#CJK'O5W7]<N+_7KFXCG=45RL>QR!
MQQ67<WMS>$/<RM(5&,L<XJ<-1=/7N%229!2YI#MXPV<^@IT<;RML12TG9%Y-
M==[&2U$RV>%R/6K%K9W%[.L-M$TKMTVC@?6NFT;P'=W$BS7JM%%W0FN_T_2+
M/28A'9Q"/^\P'+5QU<5&.BU-H8=O<Y71O ,4<@DU-]S#!V+QCZUV]M96MG$(
M[6+RU'&103A=J@8]Z4GI@G'<5YLZLZFYTQ@HZ#B .@Y]:525&!2!QW%%9W9=
MD6//D=55W+!1@9.<4H:JX.*7?2L.Y8W8HWFH-V!DFC<<<C ]<T!=DI;+>U(P
M# X.,=2:R=1\0Z=IB$2SJ\G]Q#DUQNJ^,KV\#1VC-;Q$\8ZD>]1.I&.QWX;+
MJ]?I9':W^N:?I:GSY@S8SL4\FN-U/QK=W6Y+-1#%G[W5C7,2$RN6D=F8]23D
MFF@ < <>M<TJK>Q]%A<IHT;.>K)))9)9#)(Y9CUR:8>1@T45D]=SUHQ459!1
M112*6@4444"$Q1BC(S@G%/BC>>01PHTC'@!1FDE(EM1U;&<9YR/>@(6/RG=Z
M #DUTVF>#;VZ8->'[/'_ '3]X_E78V'AW3=-'[JV1I.\C#)-:QHRD>5B<WHT
MM%JS@-/\-7^HX*Q^2G]YZZS3?!%E;*'NV\U_8X%=/Q@ (N*7 /48^E;QI1CN
M>+7S6O4V=D0P6T%NNV*)5'TJ3 '0 4M%:'ERDY.[8W: <CO12D9HQ3%<;BC)
MIV*7% AF,TN*#UP*/F'\)I#O8.>PS1N7I@@U'--%$A:698E'4L<5SNI>-;.U
M8Q6A\]QU../UJ7)(Z*.'JUG:".G+*HRS "LO4/$6G:<I\R8.W]U#DUY_J'B;
M4;_*^<T49_@0\5CEB7+CACU/7-82K=CV<-DU]:K.KU#QM>7 *VBB&,]SR37,
MSW=Q<REII6<GN34)R>])TK%S;/8HX6G1TB@V@]1FFN@..,8IV:#(#V-)&[U$
MICDYIV>])][FF*5[: J\T_&*0'':GD8&2: BK#<4E+D>M2PVMQ<N%AA>0G^Z
M,TM6$FHJ[(L ]3SZ5'L9Y B#<Q. !736G@^YF :[D$2?W.]=/I^A:?I^#';H
MSXQO8<UK&FWJ>9B,RI4U:+NSCM.\)7ET0UP?+C//3G%=;I^A6>FQ[EC+/_>)
MYK3).XY)V]AZ4TR%>GZUNH)'AUL95K/71&CX?*_\)!9X'\1_]!->D5YGX=;=
MXDL_]\_^@FO3*VAL>=5W"BBBK,PHHHH **** "BBH;NY6SM);AP66-=Q ZFA
M*^@-VU)JC,\(F$1E02GD)N&3^%<1?^*KZ[RD&+:,_P!TY8_C_A6&2S/O+$L3
MG<3SFNN&$DU[SL<LL4E\*N>KT5Y_8>)[^R(21OM$0_AD//X'_P#774:?XDT^
M^PAD\B4_P2<?D>E93P\X>9I"O"1/K.K)I%D)C&9'9MJ+G'/O7GVI:K>:I)NN
M)"5'W8UX5?H*ZSQK_P @ZV_ZZ_T-<179A(1Y.:VIRXJ<N;EZ$>T^E-Q4U-VU
MV'(14AJ0KS32M%P&44[;1MHN!OZ/XLN]/VQ7&;BW'&&/S*/8_P!#7H<;K+&L
MB\JP##Z&O&Z]#E\5:=I]C!&KFXF$2C9'T!QW/2N'%4+M."U9VX>M9-3>AT=9
MFHZ]I^F9$\X:4?\ +)/F;_ZWXUQ&I>*M2O\ *+)]GB/\$1P3]3UK#ZFE3P3W
MFQSQ?2".FU'QG>W.4M%%M'Z]7/X]JI6'B?5+%^9VG0GE)B6_7J*QJ=76J--*
MUCE=6;=[GHFG>+]/O<).3:RGLY^4_P# O\<5OJP90RD%3R"#UKQRKUAK%]IC
M?Z-.RKWC/*G\*YJF"3U@SHABVM)H]6HKE=.\:VTV$OHC _\ ?3E?\1^M=-#/
M#<Q"6"5)$/1D.17%.E.'Q([(5(S^%G*^._\ CVLO]]OY"N)S7;>._P#CVLO]
M]OY"N'/6O2PJ_=(\_$_Q&+FE#8IM(>E=%CG'[_>DS3*3=3 F#'%&XU'NXHW4
M 2;C1N-1[J-U*P$FXU(K57W4OF46 M;J,U762I VZH:U'<DW4QB:**+!N#=*
MC()[5(W2F9Q30"8/I28I2U)NIB#%.INZC=0 N<4;C2=:*5AW-.?Q#J$UG%:+
M-Y4,:! L?&0!CD]:R]U-_BI:2@EL.4G+<7=32W-)2A<FJ2)-K3/$^I:?A?,\
M^(?P2\X^AZBK/B#7H-:M+4)$\<L;$NK<CD#H:Y_&**S=*'-S6U-/:SY>6^@4
M4451F&:,TT]:*=@'=:7%-7K3Z3'<*<",4VB@+FEJ&NW^H+Y<LY6+&/+CX7\?
M7\:RC3CUI,9I1BHZ(<I.6XVDVBGD<4VK)&TTCFG=Z* &=*N6&J7VFR;K2X>/
MU7JI^HZ55(S3E6IE9Z,I76J.WTWQS&^(]1@,;?\ /6(97\1U'ZU3\:74%X;"
M6VE25"K\H<^E<OMIVVL8T(QGSQ-G6E*'+(C .*,&I=M*%K>YC8A(..E"BIBO
M%)MI#$IP/%-HH 5J2BC.*5@#!HS1NIM F+NI"U&*-M KB9S2T8Q11804 '[V
M[!'3%%."Y%38UN<MXG\+1ZM T]L!'>*O8?>KRBZM)K>5DE0JZ'!&.M>_NIP-
M@^?/7M7.^)?#$&N)YBA8KI!GCC=6<XFM*=M&>,G@9/2BK=]83V%U)!(A212<
M@^E5*P=SKN*>!ZU)#-);G*OD9SBHJ*G5:HO1JQLQ7D<PZ /4A /L3WK#5RAR
M*T;:Y$@"GJ>*VI5D])$-$LL>>",^XJ-Q+'$8PS*@^;@U.R-6QHJ6E]*MC>0R
M'=]R:-<LA]_:MIV2NQ1N<J0R895)W=#GFM33-6N+"YBE2=_E89!.01Z5U.H^
M#(K/2KI@6GN2<QMCM7"-"R%B>&!QM]*PYHU%8NS.PU?Q9(9D6$)-;R)EXY!P
M#[5RIE4SN5#1L_8<@5'&ZD;9CCWJ2>WD@4%QA6^ZU53]S05C:\/WTEAJL#XW
MC< ZG^(5Z!+X2L+G4S=B4QVY&]XN,'VKS32-5.E.&%ND@SU:O0M'\30:G:32
M!=C1#,B>@K.M*:=T)*[./UJX@EU:8P(D<:?(J@]A5-7!& :U-=BTZ[D>]T^Z
M16/WT/&:P1*0%/W>?SKII/34SE$N8/I2G.X=1GG([5 LU2[]U:^NQ"3Z"H0>
M@.23UI6(4X)'N#5_2]&O]8D\FT@RI^\[' %>BZ)X0L=(C62Y"W,Z\XQD+6<\
M33I+<TC3;..T;P?J.K!)6!M[9N=Y7M[5Z!I'AO3=)A"QPAG_ (I6Y;\*UE8,
M,[>#]T8QMI:\ZKB9S\C>-)(<3N8@.0OO29]:2BN8TL.S13:4=:+L!:?UIE*#
MB/=0&O0<>.M R7'I63J'B*PTN,^=(?-]$&3^-<7J7BR^O-R1R>3"W3!Y(K.5
M1(]#"Y=6KN]K([?4=>L=-8F:4,P_@4\UQ>J^,+_47:.!5MHO52<D5SI+-(69
MBQ/<GFEKGG5;V/HL)E-*C[SU8]Y/,.7))]2<FFY]\TE%9'J<J'44@Z4M!044
M44M!H.M)D>M X/UJ[::3>7[A+6$OGJQX6J2OL34J0IJ\F4ZDM[>6\<);QM(Q
M. %]:[/3_ H4JVH.<8SL3D9KK+73[:QB"6T$<0'4@#)JXTWU/'Q&=4J>E/5G
M$Z7X&EG&^_<Q+_= YKK['1;#34 MH@"!C<1DGWK0HKIC32/GZ^85Z_Q/00OE
M=I7GUH_A H/6@5;6AQ6#O2YH/2FU()(****->@_0*.V:,9I&=$!,C*J#J6Z"
MC;<$F]A3P,GI2X)&<5AZAXJTK3FVK*TS^D8S7(ZGXPO;U2D(^S(>N#S42JQ1
MZ%#+<15Z61WEYJEGIX9IY%##MGFN5O\ QVW*6$(&>KO_ $KBY9?.8M-++(QZ
MEN](!@>W:L)5F]$>[A\GI4E[^K+-YJ=Y?2%[B9Y,]LX%5LG^(!A^5%%8-MGJ
MQIPBK15AM%%% !2'I2T4[ TV-P:;M;T-24FZC8D0*>,T_9BF]",L#GH*U--T
M*]U.3$415#QO)Z523>Q,ZD(*\G8S0.I S5RRTNZU%@L$+-DXSC@?6NVTSP99
MVBYNL3R#L.1720I%!&(XXUC4# VBM(TF]SR,1G-.+Y::N<AI7@F*/Y[V1F;^
MX ,5TD5G:V:!;>%82HQD#.:MLVVJ4LN2P]ZVC!(\.MC*U9ZR$9@QR2*13DU&
M#FG X-48"2':#59I*FN&XJDS4692V-CPPV?$EG_O'_T$UZC7E?A?_D9;+_>/
M_H)KU2M(;&%1W844459F%%%% !1110 5G:]QH5Y_US-:-9VO_P#(!O?^N9JX
M?$B9_"SS0-S3MU0YI=U>S8\BY+FFD\TW-)UHY6%RP]Y.]NMN\K-$IRJ$Y /M
M4.:;132L)NXZFTN:2@044F:,T# ]*;3NO%&T4!8;1113N%AI%(1BGTAZ4P&4
M4N*,4"%'2D-&<4E !5BTOKJQE\RUG>)O]D\'ZCO5>BAI/1C3MJC5U77KC5[:
M"*Y1-\1)WKQNSZBLJBBIC%15D.4G)W8H&:0CBE!(HW&J)N-VT;:=FC- 7$Q1
M110%Q#24ZDQ0%Q*9WJ3%,(.:"-1*4-M/6D(-&TGK185R82<4]7JMC H!846&
MF6-U)UJ/)I=QI6&F/QFD(XH5J7=18JXS!I*?D4W%%@%'2BDSBE!]:+  ZTZD
MXHS2 2BBB@!12TW-+FA@+129%)NJ0 ]:*7@T<50 .M+3<@4;J5K@/S1FH\T9
MHLP),TF::*!18!QZ4VG8R*3%,!*0C-.Q2TK@-"\U*JTT4[<0*3*3'44S?1OH
M"X^BF;Z-] 7''I3:"W%)F@+B4X'BF9HS0%QY-)FF]:7% 7"FTZDQ0)L4=***
M0F@0M%)FC- "4X-Q3:*FP[DJY(I'3(SD!NV::K%1Q3BYQVJ6BE)6U,'Q'X:M
MM;M3\OEW@&0PXR:\CU/3Y],O&M[B,@CH<5[P&)X//O6+K_AZ+6[=N )E'RFH
ME VIU>C/%/KUI#6CJNDW6E7+0W*X.3A\<&L[KS6=K'6G<2@9'0D?2EQ1BLI4
M^J+CJ7;6_*?NVY]S6YI^KW&GDO;,H8]R@-<K4T-U) P&XE?>M(5?LR%*+/2M
M"\47%T+B&_9&D*$Q,1@9]*Y34]2&HOF2S@CG!.]HLC/X9Q56*='7>C$'IUIC
M/EMI9LD\#/4UM&G'=$\S14>(@G! ]B*5'E+B'#,I_@/)/TJ_:V4^HSB&!,R9
MQDCA?>N]T;PY!IL0D=1)/CECSCZ5E4FD5&\C@WT2_P#L_P!J^R21J.S ]*K6
M6H/ITC-'G$R%&%>O'+##$D8Q@]*YS6O"L-^&EMF6&8#.#T;V K!5TW:1;CIH
M>>@X4>]2;LCZ58ETF_AD,3VD@8'H.<UK:9X0O[[#S!;>/N&/-='M8I$<C9CV
MZR32B"!&E+=<"NXT+P:"JW&J2,J#[L"'G\>]:VF:5:Z3"L<$>9.[YK2CD([X
MKFJ8EO2)2IN.YL6@AM(EBAC6-0. OI5N.5&]!6&LW.,U.LN.]<S5]6:K0V<C
M&0:-U4(Y^G-6$D5NM3L.Y8HI@;/<5(,$9ST[>M-:B 4O;H3]*@N+J&TA,MQ(
ML2]1D\UQVL>,VD+0Z<&"]#*W]!6<JBB=>&PE3$.T4=1J.M6>F6^;F52>P0\U
MQ>J>,;N\4P6N(HC[<_G7//(TDAD<Y8]329SUKGE5;V/H\)E=.CK+5CW9W8F1
MBS=R3FFTW-+FLKWW/42L+12 TM(T30ZBDS0/F8 ,/?-.P[H<.E+D#KWXI.0Q
M &?85K:9X>U#5.4BV)W9^.*:@V[&=6K"FKS=C)X50))>>P'6M?3O#VH:HZF*
M(B+^\PQ7:Z5X0L=/422@7$W4YX -=%&%1 BC"CL*WC0MN>'BL[4?=HK4YK3_
M  /86K+)=EYI!SM!X!KHXK>&W01PPK$@Z "I,<\$T5LJ:6QX-;$UJSO*0C$X
MQGBFT\C-)M%5H8+1:#:*=M%&T4(!M%*1@TG/8#\Z=@6H'I3:)'"#G@>I. *Q
MM0\3Z;IV0TGG./X(ZS;2W-:5&=5V@KFQM=CQDCZ57N[VVL48W$JH@'=N:X74
M?&E_<KY=JGE1GU/-<U<2R7$A>:1I">N3FL95U]D]G#9-.>M1V.VO_'$:DQV,
M>XC^-NE<I?:SJ%^Q^T760?X$X%4.P!Y Z"C]*PE5DSV\/E]&A\*#OGOZT=>M
M%%19/<[=@HHHH$WY!1112&%-/6G4AP?8T[$"4<=ZL6]C<W;!(8G+?3BNDT_P
M/<R!7O)$1?[O.:N,6SFJXJE0UDSDD+2-M7,A[!16WIOA34=1P[)Y,7]YN#7?
M6&AV6G(/(@#/W:M((,Y/6MXTNYXN(SB3_A(Y>Q\&:?9[7</<2 <G/&:WXE6W
M 6--BCL!5HD*."1]*;\KGEP/8UHHQ1X]2O4JZU'<1/G;TI2 G.>E!D2/([5G
M379+$#I57,]">>4'I5,\DTWS=]/&,4!8 <"F,W-)(Q09QD5"\HVD?=/J>@]Z
M OT$N9-Q&/RJC/<QVR[YY%1/<UB:YXD2T8VUJWF3="X' KDKJZGO&W32%O;M
M4.HD>EA\!.>LMCT?PCXB2[\>:9:VJ_NFD8,QYZ*U>Z5\T_#5<?$#2,?\]&_]
M :OI:M*+NCGS.E&E4C&/;_,****U/-"BBB@ HHHH *S?$'_( O?^N1K2K-\0
M_P#(OWO_ %R-73^-$S^%GEN:7\:92YKVCQB3=2@YJ+-*&J@):*CW4;J3 DHJ
M+>*-XI .;KUI/QII;-&: N/'!ZT[=46:,T"N/I,TW-&: YAV:":8QIN:I#N2
M4F:9FG9H$PHHHH%<****!7"EQ29II;F@+C\4F*;N]Z X]:!W'44FX>M+D4 %
M%&11D4 %%&:,T %&**;F@!^!1@4T9-*N>] [!MI-GO3Z,T!8CI<4[ I.!0%A
MIXH)I333TH$&ZEWCTIE)D>M N8DSGFC-1[J-U 7),T9J+?2[J=@YB7<*,U7R
MU*&.*.4.8GS034(8FES1RAS$F:9FDS2Y%38.8<#Q2YJ/)HR:0<Q)U[T;3ZU&
M&Q2[QZTT-,?2;J-P]::>M#!L<'QVIP;)J.E&<\4@3)QTHR/2F GO3LB@H*,T
M9HX]:D !I2>*0D#O29'K0 8/K2X/K29'K1NH ,'UI0">],)YI1GTH =CWHHY
MI<$T ,HI<'TIP'% QHI:7%)B@ HHQ10 4AI<4A% A**,48H *7%)BG#I0  8
MI#TI:7%2,8.M*>N1D4[%&* 3Z&3K>B6VMV9AG11*O,;8KR+5M%N=,O'AE0@]
M5.,!A7N>"&!QGTK-U?0[?6;9HKH .?N2 <@UG*.ESHIU+:,\+/3(YQP?8T8R
M*U]<T6YTF\\F=#D<!AT:L@@@9[9Q61UJ783%-(SUI^:3!) ]:B<;JZ-$[BP2
MO#*<9* 9-=%HVGOKDBB!2%_B?TK+TO1YM5FVC*Q@X9O7VKTC2K*/2HDBML+M
M^][UBJ[IZ%>SYS0TS2[;2[<1Q1 R#[\G<U;Z9P>33(I_-4@_*Q/3UIY&*SYW
M+4:5M I,#.2,^GM2T5$HCUZ"%0QW, Q_O8YHW>JY'KG&*4#<<#IWK%U'Q%9V
M;M%"GG2#J,\5G.21M0I3J/0V0I*$8)!_NFD.17*6GBV7[0?M,($.> AYKJ+6
MY@O8_,@D#K[5/.;U<-.'Q$BN<U.LAJ/8>PS3/FR<#IUJE(Y^4NB?:M3K< $
M'.:SE9NHQGWJO>:O::?%NG8%_04^=):C5*<G:!O+<,<[6SCJ>@%9>H>*[;3R
M5MW$]QZ \"N,U+Q1=7X\J,>1;?W0?FK)# DD-SZGJ:PE4OL>OA<N5^:J:^H:
MK>:G(QNI203G /2JN,[<G[O2JR.,=\]\U,'&.M<\KL^@IJ,5:"L28I*:&S2Y
M!J3>Z%HHH[TP 4X\>]--7M.TV[U%PL$+/[]A0DWH3*I""YI,J8YQWK2TW0[[
M5F"00-M[N1@?G77Z3X-M[7]]=2%Y?[@'RUTL6(5"1HJJ!@+T K>&'>[/%Q.<
M17NTT8>C^$+.Q*R7"^;*.H/05TBJB1[$147T48I@..^<TJGFNB,4CP*U>I5=
MYRN!&.A)^M ;%!I,51DN5DP.<4M1 XJ0,"*!"]:7%(&&>M.!!Z5+'80#-(<C
M_P#74-W>VUDF^XF2-?4FN4U/QS!;AH[&'SFY^=CBI=11.BE@Z]9V@CKG944R
M2,$C'\3G KG-1\8V-FQ2VQ<2K_=/ KA=0UG4-2<FXN6*'_EF#P*H98 * -M8
M3KO9'OX7)(QM*MJS8U3Q-J.IL09FCC_N+P#6,?F;>2V_US0W7BDP:P<F_B/:
MIT:=-6@K"C &.OU-&/3BDQ3ATJ332]D)BC%+2'I05:PE%%("&Z4"8M'/845)
M#;7%S($MXV9O:BU]")245=NQ'V[Y],4#G@<GT%=7I_@B\N KW4PA![8YKJ=/
M\-:?IR@I$)9.[.*UC1;W/,KYK0HNT7=G Z=X=U'46&R!TC/\;# KJ=-\#VL#
M"2[D,S]U'2NM!V\#&/0# HR/8?2MHTN4\3$9M6J:1T1##:6]NH6&"*,#NJ\U
M*5SU /N:6BMM-K'G2E*6K&[ /NY%#4ZE;!I,F[9 <MP.*B-EN<,9>1T%6B O
M)[U'+.L*;L9;M0! ]M))\@.*8-*=3EG!S4#7$TC%PVT^E0M<77(,G% $L\"P
MG (J'.& )ZU%-?16L6^YE7'N:YG5?%P.Y+-!@<;S6<I6V.FEAJE9^Z;NHW\%
MBF^>4*!SC/6N*UGQ3+?[DMLQQ=-P/6L.[O9KB9I))2^>Q/%5P-Q!4?A63F>Q
M0P$:>^K'J=XRPRV<D^M/ S3Q'M3I2JM1>YZ:A8ZGX<+CQ]I!_P"FC?\ H#5]
M(U\Y?#M2/'FD_P#71O\ T!J^C:ZZ'PGSF=*U:/I^K"BBBMSQPHHHH **** "
MLWQ#_P B_>_]<C6E6;X@_P"0!>_]<C5T_C1,_A9Y713J;7M'C!112@9JA2$H
M/2@KQ2;:!(2BEVTM F Z44F*-M (6BDVT;:"A::6P:7;32O-! H.:*3;1MH
M6BDVTM ";L4Y3FF'K0#B@"2BH]U&Z@!U-/6C=24 (:2G4AJD G>G;J;128#M
MU.4Y%-IR]*0TA:!UI12T#Y0HVT4X]*DKE$ P*6FTHH 4]*;3J*: ;2'K2T4P
M8VD/2GT4$D5-VU/2;: Y2';01BI"O-(5H)(?XJ6GE>*;BJ0F-W4O6D9:3I3$
M.SB@')I!2]*0#J*3=3LU("9II:G4AH 3.:*4=:6@:!:=29IP;B@8E.3K32<T
MH.* 1)13-W-+NJ2N8=13=U&Z@.84TE&Z@MQ0 44W=24#'CK3B< 5&#BE!S0
M\-DU*O2H.E&Z@7,6=M&VHO,I1)Q4E<Q)MHVTT/FE#9-!2U%VTW;3J*3&,Z4A
MJ2BD!&!DT[;3J*!<HW;1MI^VDHY@Y1F,44^D(S0,;12[:55I-V&E<4=*3"EA
MO4[?6G;:-M3S!RF?J^DVVJVS6URBY;[LF.5/K7CWB#P[=:%>R+(,Q?P2=F%>
MX%1C!.,\9JEJ>FVNJ69M;U24VD!UZBHE&YO"=CP"M71=&EU.X&/]4/OOZ^U:
M>I>#+VRU@6NS=;L=PD . O\ C756UI#86BPP<X &?6N2K645RO<[J<>97)K.
MQM;6%8X$"[:M@8//6F1L5 #8)J;M7,U=7-8NPG/\/7M5F*<$;&^]5<'!%*>>
ME9W<66]47*0[0"Q;;C[['L*I3ZE;V-N7O6X_A .-WM7'ZCJ]SJ3L%F$<70)Z
M"KE42B;8?!2K2-+7-?60M9V$G[O^.0=ZYD+@8#'CJ6ZM1MVC;U([T8KDG*[/
MH*%"-&-HH6I[2\NK*?S()#&>Y)X-04F[M4FDXQDK25SL],\4P3X6[/DR=W/
M-7+CQ)ID'*NTI']SG->?YS2KNW +WJU)G%+ 4F^8Z*\\43W.[[+&(5]^#6$[
MRR3&5Y&+'^\>*5XI57<T;%>_RTP8+;D!R.QJ6V]SJIT:<%[H;J<K4VBI9M?6
MY,'Q4JOGBJF<4X-@U)HI6U+RM4BU262IXFWL(W!)/W5%'*:*HK7>B+-36UK<
MW<@BMHC(S'TXK;T7PI-<J)KYS%!UVJ.37=V=I:V-ND<$85,<'N:UC2;W.+$Y
MK3IKEAJSF=*\%!0LVI=?^>:GBNMMX88(A';QHH'H.:D# ]#1FME!1V/GZ^*J
MUG>;';J:6YHIIZUJF<J'AJ<K<U&.E*3B@9-NHW5&K"E+;>2N5]2:!)<SLB2G
MH21M!Q[UBZCXEL=,C8&3S)!_ F.#Z&N-U+Q??WQ,416"(C[O<^]9RG&.QZ&&
MRVM7>BT.\O\ 7]/TY2+BY!8'A5ZDUQ^I^-[RX9DL%$4>,;B.?PKEG=V^^VX]
M<TVN:5=R/HL+E%&CK+5DUQ<3W3^9<R22-_M$XJ&BBL6V]SUHPC'2(4444BF%
M%%%!(444=.2<#WH"RW"D/2I(X)YFQ$N[/9!G\ZZ#3?!FH7A5YV$$1Z\<TU%L
MPK8FE27-*5CFJT;'0]1U)PL5NVW^^PP*] TWPGIM@,E#/)W+<5N!54?* /H*
MVCANK9XF(SM1_A+YG':=X#2,(VH3[\<[%/%=1:Z=;62;8((HQV.!DU:QFE"U
MO&*B>+6QU6L[S8SD\L1GVHIY7 I*T.5OJ1T5)MHQB@8P4$X%*U1GK4@+NHW4
ME5KBY2"/<TBJOJQHNEN-*^Q+)-L!W?A6>\KN^<X3UK&U+Q99VRL%8W#CH!T%
M<E?^);^_)0.L,9X"BLI5%LCT,/E]:L]K'97_ (BLM/&UY/-;LB<FN6U#Q;>W
M+,L(6&/MM')K .?XFW-ZT@ZUBYL]FAEU*ETNQTTSW#^9+)(6^IQ56:7&14LL
MFVJRKYC$TCHGRQ]U*Q%C(JY;P_+FHXTS)5S.VD52A89UR*%6G#8K%RV,U5NM
M1MK0;BP8^QHY9/8TG4A#6;L=I\/1_P 5WI/_ %T;_P! :OHFOESX;>(1>?$O
M1+=%P'E8'_OVU?4==M"+C'4^5S?$4Z]9.GLE;\6%%%%;'E!1110 4444 %9O
MB'_D7[W_ *Y&M*LSQ#_R+][_ -<C50^)$S^%GEF:***]F)Y-A<4O2DS2YK0Q
M;%'-+@4T'%+F@0N!3<"ES1B@!*0TM!&: $R:,FC%&* N&31UHQ2T )@4N!11
M04A,"FX%/IM F1D<TFVIMM&V@1"5I,&IBN:39[T 1X%)FI/+]Z:4YZT -R:,
M^M!&*2J0"\4<4W!HYIBN/I<XIH/%+FI:&F.4G-.S3 <4N[-39E<P[(I=U1GB
MF[J8<Q+D4H(J'=2AJ5@YB;-&348;FG;J:0U(,FE%)BC.* N+10#FB@ I<FDI
M<4@N)1BBB@0A Q3<"GTF*:"Q&5S2>6/2IL48IW"R(A$3TH\@U,#BC<:+A8KF
M%A32"*LG)II4&BZ%RE?+4O/>IO)SWIK18[T71-B.C-.VFC;1=!9C:=VI-K>E
M+1<-10:,BFFCFD X8S3N*9CWI?QH&+2$T['O2$<T (#2T@&*4=: $P:.:DQ1
MBDQH8%S3E&*4<=J*0Q#TI0F:!UIX..U 6#RJ0K@XI=Q]:3DU)0#CI2@D&DI1
MUH&.W&ERU-I^128T)EJ4%J7BE! I%(3FG 4 @TX$"@JZ%IC8[=:7=[4F,\U
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
M2@8-+15G#=]0HHHH [3X2_\ )4M"_P"NK_\ HMJ^NZ^1/A+_ ,E2T+_KJ_\
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
M%0,#5\J/*E5<W>1$>/>F$YSCCBGL#30,;B?2FE8FRMH</XE).K$\#Y?2LA0
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
MMJ8H:-AHN/E(<48J;8:3:?2BX69%BC%28HQ1<+#,&CFGGCM2?A3&,Q1BI**
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
MKVJ)J<2<]:3K7L6/)&[J:6YI2IS2;:LS:;$SFBEVT;:5R>5B44[%&*.8M+N
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
M%,.43 ]*3%.Q1B@=@ XHVTHHJ1V$V^]&*6B@!,48I:* $(]Z O/6E S2[30
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
MKJ!$*QQ@Q<$YZDT!3M$Q6-58\#GI[\51MYHXF<%DD?L!T(]JOM<BXMBL;*C
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
MM0+#<>3D+\K'%:/881.78*6<AO[M=CX#M@->VJ<X7).>>]<B&",HQ@CBNO\
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
M,$.7XW*!P<5MZ?XCN-$%W=011S2M(%82Q*_'0\$5G:QJLM[KINX=L1,:EA"
M@'K\HQ1&_4?0SY'E9FCNE 4]!ZU3NK>/3C%-&I=2<@Y_2F27;2Q7$K2^8S-A
M=PSBJ]R&=(X5D+;!NZUI:Y!H27/VJ<VZ6R-N7?EC\RG_  J PO<L8RJ!T'.P
M]JJ6WG&YD95W2'Y0 M21)>VY>$VS!I#R,8)II6V T+("+2Y8Y)3Y)?.U!P<?
M_KJ\\SK%8*[@(A!CSU4=JDGO-(A01-#($5 Q1>#NK)N]11I_M5DBLB #8XR1
M6?*Y/8#;2^NI-0<H^&F;:&)]/_UUF:E<7$H^U3N)&0X(]ZR+:]N9=15U)V[M
MQ]JM:U):P6L<-KN>1B/,/OWJXTK26@%>XU*669)7C P, #TJ&YN)'E$FTBH&
M_>8V')4<BK]GJD'RQ3PDX/4"MFK*X'2>#[&?[69V=/F7.VM/5-06>;[,B[4P
M?N]FK,=9+>T\Z%P@9<CG!Q5"PAGEN'\MSN'S<FN"2YI<S$SL?A[#<-X^TAYH
M_N.PW?\  &KZ,KYW^']Q>_\ ">Z3'+,S)YC CG'W&KZ(KNPUN5V''8****Z"
M@HHHH **** "L_6^-$N_^N9K0K/US_D!WG_7,U4/B1,_A9YUNHW5'17I'EC]
MU&ZF44 2!J7=46<4H)S0!)NHW4VB@!VZC=3:* ';J-U-HH =NH#9)]J;0."2
M.] ##<H)A&RDD],5)G<#CH*2-%1S(%&[U/-*3\Q/K0 E%%% !1110 4444 %
M%%+B@!*,#TI<48%.XK"8I-M/Q11S#42$Q\TUHLFK%%)R*L5O*H\HU9I0=I##
MM2Y@*\3V"OB>XPW]Q16Q#J=H H073;1C[@_QK"N])N98VNH)-C@CFLJ>VU%9
M)HUOI%?[1&BD$]"J_P!2:\G$RYIL].A'W$=^FHQ@ F&Z/8?**>;Y%/F>5<9'
MJ!BN171+IKV\9M2GV\QA2Y.",?XUEW&E7D6CWX-[<,UJ[/DR'IMS_.N9),Z&
MK'HHO@A.Z&?+#(J)M14\""??@ C'I7 2VL\TVBNMY,!<1#<?,/7)J:VLY9M7
MUZ7[9,%M5EV+O/8'%4X((NYVDNI1DC,%T"G).!BJ4^JVK*P(N%SSRHS7(II&
MH?\ "/VF+^?S;J8#)<G"TKVM^+^!%OYA']F((#'!<1%L_F*++8;9L76HZ=)(
M'\^4'&/F6HX"EQ$'CE5ESTQS7/PVM_=6T'^EL=UL\IW?WMQ']*Z#3+66SM/+
ME.Y]Y!/M7=A9Z\IPXJ&ER7R:>JU+FDX%=_,<7*)MHVT[-&:0QN*6G#YB!30Z
M@9==HSC)-+FL%KB.NZF>6F<%<''YU+'B8;HY,@\CBG;D!XD3/3![4-WU!+N<
M7XGOGL+WS;4M!,I&,\JX[BLFZ\323NC!3%)MPR=OK6UXVL$DM5F^THCD]"V<
M_05YU)87;(6@FR,\NS<&O+KU&IVN=$%$OR7MPMX9=P8^]6$=[T>>[,3[FL=-
M/GD.3=*K]TQFKB1QVMJ4'SO[5R3E<U&W(:XN0K L"V/I5YK& G=@R. , '[M
M9:W#)/''Y#-SG(XV_6KDDYMAO4LY_P!FHDKC&W"G848[L\;Q_#[5&(Q)&!"5
MVH.6(R:S[V=I)TD^8J3@I@\>]027GER^1"S); Y:0$C)K2, -"RD=XY695+!
ML!CUQ]*9!8,EQ+.TS-!N.01C-%MY(N X+-&X^\/6KMTGF0@"1_*C7& >M1JG
M8"-9;1Y"%5@&^[SQD=:IQWJS7$DS!5@ *Q+C@_4TL4*"(R!5\OI^\-680)92
MD$:M JYV[OEQ]*T2Y5H!GG59!#Y)@#(7R2%^;'H*OV%O%Y;R2-AF^ZK4K!KC
MYEX+':F.-HJ.%Y+>4PW+QY;[KOCBDWS: 2W4:E%4CYQTQ2W!>7RH'8CY?X>E
M1W5]#;$1"19G/&5' -5FDE5\MGD;@ <THJV@%^UNU2&031 B,X&.IJ*YM5DB
M58UV3R'()/ %9AU)B^2@4@@9]>:M7=UYS!HFVJ  23FGRM.X#H+.282KJ1+Q
MHW&!@?G3I9VLP"D",I;$8QT'%6$<^2KM*'C?HIZ9JO/</'-E&,@],\"JNV R
MWWSV["&)58CDD=^]4;AVMIA'DESPV.*LQW4D9=W1T&!M&:FSY\D4C(G/+,>V
M.E-;C6YZ+/ID:ZF9"I $2O@>].FFC@BY8(OJ.GXUJ>)!/']EEM%5OM-NBE\
M@8&>E<W]B8OYERQDD]STKHC&YHI6.GN1OL;5[<X1X^]08PF.X%7+A0=-TX=
M(ST_"JG4'-=5->ZCDJ?&SI+V0IX,@XSF3^E</*Q9LD$\=*[K4-B>!XV9@F'Z
MGZ5YU>WK1MMM4,K'@..@KEC\;.J7PH>R8.2 /J:J7&H6UOP6,C_W(^AIO]F7
MEY\]S*Q4_P *G'\JO6NCP6ZX,83\:VM<QO8R1<ZA>';;QK;(>F[DT^+0I)9
MT[M*P[GI6\1;6\8'RL15=M25N$!7%-(+CX=.A@ &S;[U,9X[<<&L^2::0YWG
M%-:(D G.?K5 6)-0+_ZH8JL2\ARQ.3UJ58LCYA@^U#FWA7,DR)C^\U3S"Y1@
MB-/V$#C.?851EURU!VP1R3./0'%5S=:I<?= MU/; )I<S'9&PX2!=TVQ1ZL:
MSKC6[*#Y(E>:3_8Z56319+EM]Q.\A/4,20:U+31$B^X@0>U%VPLD8QO-5O"0
M@2WC/MDXI8M',WSRR.[9Y)KJ5L8X\%P#BGLUN@Z"FH]0YS#M],"'"KV]*TX+
M)0!N.*5]1BC^ZN>U5)+^1S\@P#[50K7-,+!%W%12WL*9Q64[N_WB::%]:+A8
MNOJ+,/W8XJH\TLA^8\4%,=*,8Z@FI; 8<GO2;:>5.,@8^M/6,LO!&:6G4>I#
MBG)'YLB1$[0S 9J0+&!F20)CKDBD@G@DNH8XBTS;Q@)&Q(_2DVD-79U$'A^Q
MMD!N)C(3R .U7HUMK<?N;3<1T)K0N+5$F!C3Y2BY+#'. 348$:\F3::GF*L0
MK+</_JP(_P *7RI#]^7/TJ0W%NOWCN_2HVU"%/NHJ_4YJ?=[CN.6VCSG:6/K
M4^PJ!\H45F3:RJY&]!]#BJ$VN*./.W$]ASBG9] YD=%B,<NX [U$]Y;Q< ;_
M ,:Y236'+8"%OJ:K/>W,C?ZT1C_=%5&G*0.:2.RCO0[")2"<5U.A*9=%VMW9
M@:\NT1V?58PS$Y#9Y]B:]0T&58=":1^BNS5-6+2LRJ;OJ><7NDK:7,X)Y+&N
MAT4E-%@"D#$K<FL+6=12XN'D!ZFMK0W63082.OG,*A;#9R_B@SQ:Y*@FP.&P
M/QK%3<7;))^M=#XN .NRM@9V@?SK#5<.U=M+8Y9O4:H^45+",S(/>FJORBI(
M!BZC^M68L@O5VW1%(?NBK&HQC[>!ZK4.VJ0$=3VO-Y%4; #M4UF/]+C/O0P(
M]1C(U%JB90W!JYJ",VHD]L<U%Y*E"S>O:D)E;RU'.:MZ:8_[6M^#_K!4:P G
MDGZ58T]=FHV[E?XZEOW67#XD=1J5DEQ+)Y([G=7#:OI*L74*1CEJ])+?Z<P
MP"QXJMJNEI<IO0*&Z?6O*JTM;Q/4IU5:TCQ^WN[K1[C.XB/H/IFO2M(U>#4[
M9"?OJO'-<OJVC;&=67<O5L<D?2N>@NKO0KU9%8O 2"K#I]#[TX5.@2@>N!MU
M51_R%W_W1_*J.@ZW;ZK:K\X68U>*LNKGY@?E&?RKI6I@W8M&HY3B%_I4Q )J
M&X'[EOI0UH$7J<WXH7=HK?\ 75?ZUS(0[C]172>*;F.WT&:67E$96(%<"?%$
M;#,4)8THE2-\#;3PK,,@#%8 U6^F^[$%^N*0MJ,IYFV@]A5<[,^1'0D!5/S*
MM6]#EA.K0*&R^3CGV-<HME<-GS)F/XUL^&K'R=>M9-Q)!;J?]DT<S%RJYZ6W
MWC]*6/K2-]X_7%+'UI-FB20]NIJ.0*4*LV,U(W4U')TZ"LNIKT.6U98KXF*1
M" IP#4R^$[*:S*)+(OF '/6IM4@0AY !D#/)P*ADNM0O+58+8DQ[/D="04/O
M7.Y<DVIDV,O4M'TBW>40RR271VQR1AADG@<\<5-IW@R46)NKIQ'''D^0G+8^
MM;>@QVUNTT]RC-J?W9]QR9".X)^E5M2\4NLD5U8RGR0QCGB(Y7\:<K,BYSNL
M:?X>;15N+&^NUN'9=\#@<#O7/-IMTT,UV9%_<X 7N1VJ34KC;>/<(I5&<X ;
M./K5/=,68L7*M_%S4+0ER*PMIB-RN':8<H.U5SYD*G<<,O&VMO2[!;F1I(G,
M<T?3)ZU4O$9KAU>W82+)AN.6]ZM30KEW0/."2$#RFBPXROWC5C6-5D-R9G4[
MMH&#WXJ\8Y[BT2*!@9(SM"DXR*I?V%>7<4JS(JW SM!:L+QYKL'(YAG>>8E3
MM=N-I]*?#9323K;H<NS ?C6O'X9GCE#74;KV#@\5JV.C_8+Q9MHDR1U.:V=6
M"6A/,4Y-+;2H4+21^8W4=:PM4C2*3=%*'E<Y*@=,UUUTJ_VJ3Y(50,D#I4=R
M;:*=KZST^&ZV-M8#!(/0UG&L[W Y2VL6O(VV'#@<J>E;^GZ&;1X;MRN#ACO'
M)]A6LB64=U'<F(+#,F'CVXV-Z_RK%N;UBVTRF4Q [">@%$ZLIZ= .GO;V/40
MEK';&([<>8_0>]9M_)IMJ(A:G=<*?G.>M5+379+BW:*[CQ*!A9#TQ5IOL+M'
M&L<<EP7X\L<XK!PY0.O^'=W!-XLL=_$QE.T?\ ->]UX'X/:S/Q'TF,)LF4$X
M'KL->^5VX5W@_4J.P4445U%!1110 4444 %9^N_\@.\_ZYFM"L_7?^0'>?\
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
M4;I7TU7A/@&U2W\9:>LN0V]F0[>"=IZ'\Z]VKIPTE*+:[E1V"BBBN@H****
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
MP7-XTLFY@^$WD@#)J&]+OJ_D>5,"TN?+"9![]<_TJ6UF=-3D@\N=D,;$1X
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
MJZKQ# A\2@G_ )XJ/_':PS!& #CH31%.Q2Z%!!F?-=?X(?/B/&>-A_F*YPP
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
M/%#CJ(KC<]V58@HN0#[590K;_*@)4]2!56Y53,4C)R1QBFVR743YPS#WJY;
M7KJZ=HL+&<$9R1CBH[&&3_6R#@G"C/&*>RW<]VB/CR_N[<5:>6>*!4BM00AQ
MC-9] (&OMQE@MH-X'&0N1FJ<L$ZQ%F8(1SLQMS5DR7/E[X8?L\G.>^:H2W4D
MI,=P29.S'I6B5@&RLTT8(7RU ^^>,5&VFM*$9Y1MSU##FI03/%Y3@JOJW0U,
M9[6"V$;0L"/X\U6P"L+:.Z58D9]O4-QC\ZEE>2[O4)VI;J>A(&[CI5-9HKB.
M1L]/NGUJW/I<LVBI.[[8U7?D5*CJ48^I2?:;U@(RH3"KSTZU:BL9V@5(]Q!Y
M/S<?G40BFF,9"97H?<5JQ)-:MN;Y;<CB/N#52DDK 6;_ ,.R1:=%<"X &S<4
M[XKF&B",RD$$'CBNJU'4O.C^SB%^(]N[-<VV\LW'0=Z<+ESDGL0NBJJG)Y]J
MCGC=&P>$(Y-6()&6:-F3S.0-G8UZ3XDM'7P;97*:9;9DZA$8,..N<UH0<;HZ
MR)I]V/,WL5'EJ6R0<<5?@ANEL@)9D8OU!(%9>D6R26VHR,SY6/.%_AP*H6E_
M-&WDR$[&/#M652#>Q;6ALR2/:*R[XF^7&#S@XK)C5Y)&+_)WSBK4ZP0J6$HN
M&//R]JKVZ7%X3&D4F>N .U$(Z$%^5;6:%&B.[;]YNG-5IBX'!('3VJ6/P]J:
MQ/(+*8QL,'@\<_2FFTO1&T4SB*)3P"O)IV K&T^T1[HWR^,XS@U7-HPCW/NW
M9QC'-6([6:&196^4@':?6HYKS>00Q>;_ &>U(!DD"0 ^9$58KD$BJ:J\N(RV
M6SE1TK7DFMRFUF9I N<M68TA>9& P%K2('O.GLTGPOL&1-^S8"/^ UR\L=R\
MAVJ4KK?#5W'#\,86=<^9L"CWQG^E8LNHHLA^05<-RGL9L>F3RG]XSO\ [U68
M]($7/[M/6GM?3-U<#Z"H'E9V.7)]ZNZ6Q%I/<M>39Q$;V.?:G&[MXSB*+/OB
MJ(4^N:4+S3YA<I/)?R9^0;:KR7$S=6_6D; [@5&;B%.LR&FG<35F=?X*9G,V
M[GYL5U=MQ+9<C^(]:Y;P)(LKS^F\8/2NSLK*5C;2KS&@8$@9[5C+<VCL>/\
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
M*XV1WFRWRJS=<<5MVEP]GX<1X53S1+M$A&2I]JN4K(I;%NV#VZ1DI<&X8;F
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
MU^]MJ+P_J,JWT$+Y W5>N%'ECC^&LS3(O^)Q;'L7_H:M.P=&=5XA^SSZT@!
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
MS'[FSC#?WL#-<Q_PM+3.<V4Y_%?\*C/Q1TK.!8W/YC_"B\2;2.Y6)%Z*P^A
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
M)L5IY#F*9UR<=\\<=J[3X@&,S2+N9)-@V!#\P8<CCZUYK>:OJ6GI!#J$$C(
M0/,3&\'TXZU+C%*R)D8&H-Y+*COEG/R@=QZU8T$/YFZ.8Q,&RR;20P]:I_8C
M=:E#93@VJW##RY)3@;3R#D_A756VDS:?#(7;<T(VB5<$'Z<<U$K1B8)=R.RQ
M?:HU^S1R+%)F(=&! /8U#J%Z7O[BX6TDM(W3.5?AWJT4\^7S%@2,Q $-G;N/
MJ1^=5]2L'U.X2)9B".3Y7/'TK.$^C*,'4#/.D#2X^;@+[UFW*/%9FV(?<S<C
ML*U[S1YX-1BMUG,I)^7_ &?K3YM#>:%O+OO,G5B60@5T1E8$8<'E8$+J_P O
MW/+&3FNT\-3K?-#9W";)DX+2\,PZXKE+.V:.\B E"-R0Q&2I'8BMB.ZGU^^5
M NV6 ?>C&TMCO458^TT14=SI]4A^Q+--%?20/M.(7Y!]Q7FES?3S3RF50=Q^
M\.:Z/4K#6;NU>[N9T$4*E<EAG'^17,855#-ELC@T8>FX1][<&:%K=K%;A)OF
M&>!MK56SM;W3I9XRQV-D1QC SZD54AC&Q)&ARFWN.IK4L+HV,#"$+'YX 967
MI_\ 7IS?+L08WVM[/2;B.-5R6P688J+1C,TAF8"1&;!P>E:>M6\2'/$D93G'
M&3S6;9[+.Y#V[E;>7"[3S@U22M<#=@L7O-5CR?W$7S#ZUOW%GMB#LH('0KU_
M*JVD7,,)VR#Y\Y!/&16B)4N2TENP)'49SC\*XJDI-I( \#"23X@:28I \*RL
M6#'YE.QJ^A:\ \(6 7XD:5<P@IF1O,4-P?D;FO?Z]/#-.&@T%%%%= PHHHH
M**** "N6^) S\.=>!_Y]6_I74US7Q"B:;P!K<2D!FMF ST[4 ?'R!<Y8D#UQ
M6[X=A'_"1V(D4X:7&3R"/:ET?PGJ6JWC6\-O<3*K?,\2ED4?7M7J5A\,IK>U
MAN+^[B26R7S8DA #L?0D4FKDJ-G<I>)O!,5_^\T]BDCC!W(0/I_GUJ]%H5GX
M>T1+:&0+-(/GG<%=YQTZ5VGA@QR6$WG-)(WF])Y"2/E''--\8I!'91R20B10
M^ I.1GUJ>0O0\/U+PE,^HDR7UA$7Q\LC./Q^[5W3-"M],=_M&LZ:-W.-S_\
MQ->UW'AS2=9L;9KJRMWG6%/G"\_=ZUP6M_#%%G,L W*<X60G%+V8:=C@;GP]
M9W,S*FM:<3(V1@OQ_P".UIBQT^/2#I]UK-GYN#@C?WQ_L^U+'X3?2Q---;N6
M0_*-N%X]_P *H1645S=RH\<;W1(VJ::A;J&G1$5CX>TQ+N,OKMD,G[N'S_Z#
M6MJ6EZ?-$88-8@'E_>^5CU_#VJ :0MG<)]NA\MW;,>$]NU73HD^5W1MM9"WS
M+R?3FHOWV-%%6U,N+2]-L[B-WUJ+>K \1MZUH7MOI.J,KIJI;8N2%A)[FG1>
M&46&22\7.QP_/.X>GZUT%Q<#1K-)]'TF(W3D?NEA#!E]>E1RQEHF'LWT1RT:
M:-92!WU61AT.+?\ ^O3Q'X<O%G)U"9@$)QY X_\ 'JZ58[;4=/LU.E6L<D[;
MG4QG^Z:YR]TMY9[E+2U1-IV.GEX3IQS3C2MNP:?5$V@ZOX?T>">V-Y=M%,!N
M(B7Y2/\ @53R1^"&L2PU2^W9RS>0OK_OURUOX8DLHII-38Q +F,9)+N:AM=+
MO)K"Y@\G=+)&"IQC;SVJN125D0FKV.NMG\#6<JS->W[EE(_X]D_^.4^;4O!5
MQ#;V4E]J7V> '9^Y7O\ \#]ZXM/!>KRR+&ZA'*\9DJW_ ,(!J2,Y+*K(.JL"
M,5+48Z7+3?1'76]_X M;26#S+^6.4AF_=H#QG_;]ZTK72_!\ELD]EI&KR'&Z
M,^6H!'_?58UEX)TF6P6>YFCWJ@4X &X\Y^O:N_L+JVL+6W@@OWCBBCVJH4=!
MP.OM4W\QW:W1R]W!I>HW'G7/AW56(7:,X!X_&H5T_1+*X^V+X;U4",9!WC%>
MFQ:QIGV42&[=Y@#Q@4X:K!>VDJ6K)*Q0I'&0"NZG=!:YY'#J7ARV:62+1;_]
M^3YG[WT)/I[TAU_PBD4T2Z-<&*8@M_I'/'X5Z=-!YVG>5#ID N FV7;"HRW<
MCBN<C^&&BJ!)+'<%FY(!(&?PHYD'*SC6U7PA)$(1HL^PG./M'/\ *MS1=6\.
MSV8=X'M+2T* *3N.X[O\#6]'\.O#,(,LMO.H3DEV;&/SIMWX>T*1[>WL[(FW
ME.9UCSSCH?U-#G<.1E--9\&)J7]I9D9U((&W@'MWK \3W5M=:DTJ,SQR+N3
MQ@5U,?@_2FAN(XM+N%#DA-RN03V_I26.C:5$D\6I6<A9 $3ACMI6YHL4XMH\
M[R/[I'L:FM8EN;B.+!^=@H*GG\J[MK7PC%&XF4_: VW&\Y//3&:T[/3-"M+N
M*XATNX79RN$8U@H6)]E;0YW4_AL^F0SW<%Y-*RJ'V"/W'3FN?&EWK2$+:7#;
ML 9C->L7WBFWMHE+0W$3L"$+H0,X]Z(M:GET]&%M.LKK]]805(]<8K1KFT*Y
M+[="3PYI2Z-I$, RLQ'S 'OBN;\?Z#-=".^@@9YA@28YR!70?VZUE:3SW%C=
MG:=V3%@\]\XZ5#'XLM+O:+>*5V8;<*,\G_\ 734=&-JZ/,'TR\CCWS6DT<*\
MLP7D+7.3.AU)VL7N3;'B0HN6'TYKTWX@>)G@TE[98;F"YN<#>RX^0 Y&,?2N
M:\':EI>F:"[7>ERRSW#,IEVG'.0,^E7%*"N0XJ+L<])81SE&6*2&,]7D^\_U
M':J=O MOJH"9QN;^M>V6.E>&;O1X[RXAM$ '0W)_7YN*\_O5T^'QY;[8K:6S
M+!A%%+D$;>YS32=PY$9-T89$;RE96VC[U:&F10SRRK(@8K"3FO0$.BZY(]G:
M:3"+W;P57[HK-\16PT:6P0:3%#O4)+@<O_G%8JF[AR(XAS&%95C*Y/6H]YW#
M;\I7K7J NM(6T:/_ (1Z)8@=YW'))QUYY[56NIM%GM$>+3K"*3.X[W&1^'7\
MZ?L];L<*7,['G%U;SRVX!@9@_<J:S+?P;JNH7+6TCP6X/.Z4D ?I7I]]J-E#
M9!KMHXUD&$! "K^-,N[%KF%8F7RT8[FE+<&NNE1A:[9S5IN#M&-V<E:?"C4G
M!FMKJP?9P6#MR?\ OFKME\)]91CYD]C(Q(.=S$#K_LUM>#]?CL]9.DM.CAY?
MFRV!C@5Z4+S3_*&V[@B4\%FEZ?3FDXJ,K7T-TI6O)'!:'\-?L["34KE6 .XQ
M0@[2?QKNK:W@LK<0VR!%'\"]_P :5;B":VFF6Z40Q9S,"-O%-AFL'C=AJD/E
MKC)WKWIW06;)F)]*:.1FH%U31?F1-9MFE!( 292W';&:BCUW1GC222Z,+'($
M;X4YSUQ1=":9;;C@]:B_BJ*;Q'HT>5>?<PZMMSFH1XBT5T8JTK-CH(SS1<$6
M]^.A%*S$J<$,3]Y3TJ2TFL;ZU28)+#C^%DQFATC=_P!Q'\G]X]:-1Z'(^(?
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
M"YF5);*+9_J__'JK65I%]N12C $_WN*TI2GEU6M"GVZ+_>JE%!S$&L6<*WV
MJG [U1:U@VX\I0>O2M75RIU;:%+9Z*#SFK,'AN^NK!KDN%V@D1LWS$4FD4N8
MYUK:V,;9B7(!Q5/1T"ZM#M7;^]'>M4*5AD#QD.,C:W;WK(TG_D*6_P#O_P!:
M;5D)/4]L&=QJ04Q>U2CK7.=:*U]_QY2_0?SJ6U_X\XOI3-0_X\)/H/YT^U_X
M\XOI0!+5&'_D)R_3^E7JHV__ "$IOI0!?/0?2HY/]6WT-/'04R;_ %+_ $I,
M:W.6\3';HLA_Z:"N84YY]JZ?Q9SH3_\ 75?ZUS4:_+^55$<A]2*ORYIJ+S4Y
M&%IF?,0FI[$@7]N3T\Q?YU .IJ>T_P"/R'_?'\Z&*]SU:17DAQ@$;>AIMAK,
ML4Y@O$\MO^6>S[IJ0?\ +/Z"HC8K>SI&Q^?^%O>L)QN;PD=9;78:$A-N#5$>
M'HEU&2\MY!&)$^9".^<@_P ZR+9[G2KL6-WDY^XQ[]ZZ2WG+P,[R@8''..:S
M:-&]#S?Q-<Z-JFI7"7-S-#=QCRC+MX.!]:Y6U@TBRFDL-8F>XL9@"D]ODB(^
MO.*WO$-W>2>?+J&EVLT2R']Y!'@XS_$5P:R/#9N[@RQI:VVJ:<[9DMT56:(>
MQ^]^M8VU,WJ27/A9HWB$5RM_HLK85S]^!3]W^E1H#864ML#)N,FV,GD8KM7L
MK73M!N4MH;J*UE'$;@EH^>V>:XV3;#L61I'0]&8\CZUGB8[(SFBB[*9 EZOF
MD\%EZ"G Z?!82W*+MVD@=C6@\BQ6Y$-JT@W A@,YK%U+7[9+AK?^SRZ%,$$?
MQ&N>"<GH3%7,VSDFNKEU64JS#*%343Q2P.5GBE,@)S(@XI[+:QB.5"\,H_A(
MHGFNH[-IS/=8;CYE^4_3BNN*U&4[;3//LKF]MMX=6 );N3UJW:01M;&[A<F_
M08 0X;CV-;-CI\B^'56$XEDQ(V[KCTI-0TZWOM-6[M[9EN5&6$!(8X^GTK>V
MNA:.2U'5+R^*M<3L2#L9",$9]?RJK$))Y42)<Y^7;WK9&FO=64LZIYJR\?[:
M..F?UJ>&*#P_$IF"F]"9RW7D5,YVTZ@R.W,EF$\R3S%]/[M;MO&FK6D]JB#S
M0-ZL>":Q-$E6_GE6\9=C$LN!T--OFO;62"2&1HGZ+*IQD8KG:YG9F8MW=)-;
M"W9<7$'RA3WI^FQ"0JZ@K(3AUQT]ZQ%1IIW:65O.)SN)ZUT_A^&0@>> S#^,
M]A[U4WRQ!Z'3JT<,2)Y_EOMX,B_*3]:RKFWCEOD:W9K:]/<<HXJ^]T88R)+0
MSVV>70>8N/H<U@7>I6VGS1K97 ?S 56.0[A&?8GI]*YH1<MBDKG?>"_*C\8:
M:DURCW&\C:G/\)KVZOGSX?:-<VGCG2[W[1'(LI._USL/]:^@Z]#")*+MW"U@
MHHHKJ **** "BBB@ JGJUM#>:5<V]PN^*1,,OJ*N57OGBCLI6FSY8'S8'- '
M/6\45G L%O&L,2_=5/6FW9 LI@5X\LUJ""S2(89>3A<GDG\:IWAMY+:5$<$E
M" <C&:5QV,;0)HO*N(XE5?G7.?7:*=K^S[/%Y[*02V<=!P:-%T>*&:0>:096
M#?*"><#-&M6!NDB2.1G ;<?E(R,&BZ"QIZ<Y.FV@Z[85&#W&*FFD587:10$
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
M?\*J+,IK4Z1/"M@$(-])D]O+Z?K3T\+:?$R%KR20@] F*J^$]<DU74FB>=F
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
MLW>]SM]9:"U\-W"2P!UC@54/HV0!7)Z+J-U-I\D,LNUXVQP,<?G77S:-+?\
MAU].:;+"'S"Y/)VC=C]*Y/0]"EU&.>Z658U:7'S1AB< #H1[5E"HH:MEU(.>
MB.T3/_")H'))69.2<Y/-5I[07H+C "@9#<<U.L$G_".) P *W"\@8SU[5');
MK=2>61\B8W#.*?,I2NA)<L;%Y8?,NTD#JP$HR">><YK8\''R]:U: <*),C\<
M4R3PZ%B2ZCEC""13CIQ5G0XDM]7EE+JHE#$DGT8_X5<=Q2V.K;AC3).(G]<4
M-/;@D&>+(_VQ44MW:JCYN(0-A/+BK9DCF?#MJNWSQ]_S'3^5)JMA(^NVIBCS
MO<,1]#DU)X4G66TD*.K8N' (.><"M7^T-,EU';'?1?;(R5*B09SW&*([#9?G
M59DCW  K]VO.-8N7TZZ/VD HTFQ=W4&NS\4F)-#E>24Q[1\CA]IW8KSC0K*V
MUAY(->U)@T9+J7E Z'CO57L)HZ_1K9Y+*6X8EL_=QV&*R6NIXYEC+;6).T$]
M>*W);O3M-T^.&SO593A<F0'</:J_B*SMM'M1J$SL9!(JJJJ68*<\X'/:FI"Y
M2FHNI+?S1N$KS1Q@=QR*[>&0@$EGQ@8R*YG3M=L?[+M9#+)Y<LQ^:2(@Y'U%
M:T>OZ:[[1=0GG'S"E*0<IJF0,,@5'YJ_W\>V*@:]BXVNF#Z&HI;RV1"\LZ1J
M.I)%','*7/. [D_44[S6+!<9SW':J<30/(?WV=HR0PX%8/B[Q-8:-X=F$5P#
M=7*M'$4!X/UI\P6.I259$WHVY<XR*-WS8)(->-^!/'":;-+::Q=2+;R'*.<G
M!KUFPU"SU&U%Q87/FQ'^)N]',%BV),C@FE$A /TQS5?S[<3"(RGS"-VWOCN<
M5.HBD7<K-A>2WI0I"9DZI#]JDEC#XWP$!A]17DE_9SV\Q5'+8S7J$NJV^H0W
M-Q9L[*D14;D*X.1ZUYK-J+I</O&>O44+<;V,F1[I>L8_.HA/*O+)6S]OA;JG
MZ4&6TDX90#6ED8W,@7B'[RD8]!2_:HNY(^HK4^RV;]-OX&F'3(&.5VYI<H^8
MSO.A;I(M.XJR^C[N@7\JKOI+#I_Z%1RV"]SK?!&%>?GJZGBNNMAC[(>_G&N.
M\$6S6T\V[/WEP/SKL8/O6GO-_0UF]S1/0XWXDG.L1,5 ^7J/J:XM&S P*]'4
M_HU=O\1_^0I&?]G^IKBT8>3)Q_$O\C7'4W,9L;'G;/\ \!_D*[3X<*3J5VO\
M+1C\^:XR/[LW_ ?Y"NR^')QJMP/]@?R-*GN$=RR05\*:BO\ MN/UKSF106SD
M\BO2 0_A?4@""5D<$>G->=2J< XK2MNAU;DEP@+OSSM7^E$:9MV'HX_E3IP?
M,?@_=7^E+'_J)/\ ?'\JP1ET-/PD/^)XN.GED?RKT20$6$9/8M7GOA'_ )#*
M?[AKT27_ )!Z_5J[:?PF\-BW&<ZZGNPJ3Q@%62.XQF18R!],FH8N==AQTW"G
M>,V_>HG_ $R/\S0S9'GUWJDJ.05'M5/^USCF(?G1J"_/TK,8=:VBS.2-+^U
MW.W'L*=_:,?4@\>U9.2*0Y(-7<SL;FD3(^OV^,\UWUO_ *JZ_P"N?_LPKS70
M@1X@LSGTKTJW_P!5=>\?_LPK.3N7!60^PYN%]U-5]/XN;?/J/YBK&G?\?"?0
MU7L?^/F#ZC^8J2F7/$8);4/>V?\ D:\B!'E1RCH0,5Z[XCX:]'K W\C7D-OA
MK$Y/W6 %5 F93N5VK=D?>ZU40%M'EQVD&:T+E>+O _@_I5&#_D$7'^^*HPD7
M8US$G^Z*=MP11#_J4_W13C_6MH[&99U  :?:D#D''2F>7B)<J<D?W:DO3_Q+
M[4\GYNU0->)\J[FXI]0>Q<LAB_MP.HD!'TKUG03N\['=@/QKR>RYU&#'/S"O
M5] ?9#<G'*G/Z"N>J=%$X[Q3;QQZY<E1P3D59\+D+I]PI[3 _J*Q-5U$W5U<
M2MZ]?QK8\*2B33KH_P#35?YBH7PFC^(V=0C21$W#(\L<50ATRP$H/V*'D>E:
M%[]Q/^N8JO$3O4=\542)!;VEO;*3#%'&Q_NK3VBCE9?, ..>1FG#I1_$*HD@
MDBC7 ")WZK4BJ(P-@49ZX&*27[PIQ^Z* (^D[\]"!^@KR21O-UG=SAI3WKU:
M9]MO/+GHI8GTP*\D@;=?Q-ZM6E-79G4V%U<;-08)G&!WQ5+<X'!8'_>J]K'_
M "$&^@JEVK9(R%WR[2?,;I_>K*L+B9M3C&]L;QGGWK4<XB8Y_A-9.DC=?H>^
MX?SI2143VU/N@^U/[TR,_NU^@IPKF9U+8AU#_CPD^@_G3[7_ (\XOI3-0_X\
M)/P_G3[;_CSB'M0,E'-9UO\ \A.X_#^5:2UFV_\ R$[G\/Y4 :!ZTY$WAE'7
M%-/6M70K/[5=-D<*,U,MBH[G"?$"T<^$;B0+A?,4<UYII5OE1E:^@?B5I\0\
M%S(% S,O:O,=,T9%@#%<?A4194C-2#:N#FE$(Z<UN/9*O:J<L 1SQ71%IF,I
M%#R,=A^-26\.;J'D#YUY ]ZF*^U+$O[Z/_>'\ZN440I'JAE6**,?>^4&L;4+
M>346S-,40<@+5E2SQC)_@&*&_P!6:P:-+F,VG(&_UK$#L13+U8H[,@*V<\@'
M&:N2-AB,U0NT@E*>:7W#[H4]:QJ:)LT3,NR6*.9R3Y:==IY_6ME)D:(-N'E]
MCVK)N#<^8PMTB>,<8.*DN-3^R6<8DMU,A_Y9J,K7+!VBV.&YG:QJ$DEPULF/
M)8\@5L>%XD;3'DPJ@M@D5@,\,EW&H0QM*Q'/;-=-I]FVG:')'(&F56R.@_\
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
M.O8]=0275RK,1FW/\C7C/F30:K/!=(59U& >AIP4KZ$3$3]ZL_\ MQX_2LZ
M8T:Y'NO]:UX5"RR* /:J+0^7I]XF,8*_S-7(QD2V_P#JU^@ILS; 7+8 ZT^U
MYB'^Z*AN[=[F'8N,?Q&M8WY="%N/U+4XX]'LR%)!?DBL"XUIY!MBMMOS?>)J
M_J-K*=+LK>")Y/WG.*6U\*:C.HGD6/9OSY;MCCZ5E^\:T-H\OVC3TZ*X\ZT9
M+H2'>N["U[+H7^KN\?W1_*O-M-TX0QQ75S^Y4NNV*/EOQQ7I&A?<N> ,KT%9
MR4TO>-ERW]T\PN?N35T/@[_D&77_ %U7^8KG;O[TP[5T'A$XTVZQ_P ]5_I0
MOA!_$=)=_<3_ *YBJT7_ !\_A4UV?E7_ *Y_UJNIQ.N/2JB3(G'2@]*0=*4]
M*HDA>GG[HIDG2I/X130,SM2;R](OCZQ-_6O*;7_CZC_WZ]0U@D:!>,3U5L?K
M7F5L,7<8_P!NM:>QC(?K'_']^ JDWW:OZQ_Q_P#X"JPAW)5D%.;B"3_=/\JS
M]''^FHWN/YUJ7=N1:M@XR#4WA_15DE\W>2%4''XU,I%*-ST^/F)#["I%J-!M
MBC _NBI?2L#I17U+_CQ?ZC^=2P_ZA/H*BU+_ (\7^H_G4L/^H3Z"@"2LZW_Y
M"5Q^'\JT:H6W.I7([\?RI,#0"[SBNG\,Q[)7_P!VN>@B*G+>M=+X>/[Z;_<X
MJ9;%1W(_'5N+KPT8ST,Z_P C7 F**W7R_1:]$\7MMT$#UE'\C7F-\QZY.?6H
MB5(KSR)NJO,(Y$]ZJR,Q_B-1"1LGYC71&1C*(UQAL41_ZU/]X?SJ":0[NIIL
M4A\U/F/WAW]ZTYM"5$]*C^['_NBAO]6:(?\ 4Q'_ &10W^K-9WN:6L9<W^L:
MJEPZQ0-*5R5Z5<G'SD^M5KB!GMV3^]VK"K;E=QHSVD2VM_,4@R.0P4G&<TNF
M:(;J:2:[)97Z /\ =_2@6R':)45BO3<,XK:TCA)0.E84$JEFRN8S;C04-W%(
MH^Z^:UY+5+BT$,P?'8J<5;VTO\+#OCCVKI<%>P'(6^FE]2E_TG<ML<A<<^G]
M:OD\D],<8JY+:>7JUS<JH"/#C@=^*HL1CGKCK4PI\BL TMS6'KEVEK*&QNDQ
MG9C(^M7-1:9/+:!78]< \'ZU6BL+A[M+NZE7+#_5#D8]*AOF=@(-)C&HQ)?W
M)269>(P.F/>KEY&[7<&47:K9;'8XJ:"SBM(RD<21J3DJHP,U*!N^\IQGJ :I
M1LNP(6^3-M^X)1V7.3TKE=LT:R&]MXY!SAE.#763W&Z/RPA9 ,#<. :Y;5(L
ML0T*QOG(9<$&N"\N;4F1F1[)3)N0K_=W&M#2KB10_D^27MURQ?T]*Q]1*QP
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
MS+U_4E@T^?@$HC$#/7;T_E7SO>WTUS/)*YRS.6YYKZ#UJ!8[:5Y NW;@C%>
M:Z$75IUC&%+9&![54%=A-V1FK=O$Y=05D[.IZ5[KH.NRZI\,'DN&26>U<1[F
M'; (_F:\2T>**;6K))E#1F8!E/<5[C;3:=9^#IK.SM"9I9?F1%&>O%54DE+E
M(E"4J=VSF!K(T;4[&]D1F6/*OCIR#7I.BZQ9WK6\ULZD3PML/]WKP:\[OC%<
MZ-:P. )Y+IBPQT4(W]<5RMEJ=YX8NR\3%K<Y&.<#/>LY7L9021[[<:BMEI(N
M%M]VVV9@2< G(KSC4?&%Y,\6H02-#A526%7RI[52N=2EDT2!X;@F.9<+D<X]
MZPKIX\."21L)^;UQQ^M8RJ2YK)CG*VQZ#IM[I \/7EYJ)5@\Y\L-UW8&?Z5Y
M[<3M*QD3,B$D!F.<#M4MG<17%BUG<+L5CNB<<X/?/Z5"+9D8H '1>,@U,IW>
MI+F]C)G=%N5CD)R3D\]JN:PL=W<6L-GN*/$@89R3@"J<ML?M$D\I'H,>E57U
M&.R62.S!$C]9&_A^E:0BW\)*TV-F../2@%C(WE@&?'W2>U>DZGJ%AHMAJ]I8
M![FYLX DEW(<D.6 VC QTS^5>.6>J&Z6/3YF^=I 1+W/?FO0=3TJ[?PE=&^D
M2">^O/.+!CABH;&?S-;*DZ:NS2FKLE^&NO1IHVKQR(SR+F12V<Y(Q^613KD-
M/KEY%;QB1@[$$-QD]L5@^ -,UGSK^3378IL_>/)PF!R??U[5ZKX7\-0P:E>Z
MU*XD:[?"18X7'>B<&XW1I%J+U+_@NQFT[PY;I<+Y<C,S$#MEB:9XWO[:P\/,
M]UY9_>*P0C[_ %S70W4R6]H9)2$C'"GWKRGXC07.KWEM;O-Y4*Q[HR<]2?;Z
M4]EJ*"YY:"P_$73+Z*\TY/-BAGC81ASDAL=.G2L6WMET'Q$=/T^[-W<76UYU
M"X$/''X]:Y&Z\(BVMIIWORZQX;GKD?TS4\/BR5;*T@C@@:XMR3YRKAV)]3CM
MBDE&JG%%RY\/-7)O$<Z6^JSVI(D</N)KUOX:3VT_A%?(<MY<A#+W!-?/D]X6
M=GW%W8EF)ZGZ5W/PT\0RZ1K"M)'<26=SA9 J<*WXU4:4:<;,FI4E4;9ZAXJN
METZ]CNKI0##;2%=IPP;<N,&N(_X6?=:I>0:5?VL4,3S(!.,YX/'?&:Z3QSJ%
MA>P%#NW?9I%7C^+<I&?R->'P&6TU=+ORGE\AQ)L/(;%3?4<8^[=GT%9* NJJ
MW\08@'KUKSN8[9=V_'/3\:U_AE>W.N6FMO>NPED=N&SE!R?Z5E7ME);.0HW
M-U/UK6)SW3&)<RI_&3]:E74G!PRJ16<[[#AE:G+,".H^G>M+DV-,7T$G#*!]
M*=Y-K*,C :LO=GH!0!@[LD&G="L79-+CDZ'-4Y=+D0?NRP^E+]I=.CU/'?.3
M@FGH+4V/!D4\-_,'.3@<G\:[NW(VV_J)P*XKPK=?:-4**""5YR/K7:H/W,3
M8/VD'^=9RL:1N5/$CVYU18)PI8Y(W?4UD)HVG]#;1G=CK4?Q&L[BXU"":W8*
M5Y()P3CFJ]K>[H0+AB BY##GFLG**=V#A<R_$+6>GW$L,5O&FU!]W/7K5_X=
MWGFZ_(I7Y=@_K7)W=VU]>7[9WMT P376_#[>FM%S"Z[D R5('&:7,WL4J:1I
M7^%TK6F4$8EDKS B29 T43.".<5ZFZN+?6EG1L^;)A1T.1Q_.N1T?PZL<0GN
M+@1NP8"/D\9I5(N2T(G!=6<Y?2?9Y,R(R@HG4>PJ,7873R1_>!_6KOB33#%K
M164KY&U=IQU.!4,5K')8N%1BJD OCCO54Z+:O(YI.ST+7@VY:;Q!&2 /D8<5
MZG)G^SDS_P ]3_(5Y7X/"'7X?+XRK=:]4DR=-0GM(?Y"M&DM#:GJBU",ZM;^
MV#5#X@PI<:UHZ2="&/'XFKT1_P")M;>^*H?$%MNO:&?7<O\ .LV;HY^\DBB4
M1D **SY#;R#C%/U4$OS6*X"YP6S6L69R9H?98F'!Q]*B?3USDDX/I6?YCCHQ
MIRW4NX?,<"MDS.Q=TR#RM9@8?PL!7I%J/WDH]8V%>9:=<,^L6WH7%>FVI_>R
M?[C?RK*H[LN W3/^/F+WX_6H;4_O(?9EJ;3.;N$?3^=06H_>Q#T85!3-76R%
MOKAFQM%OD_D:\TUZ."YL[;48B#(K@-C^[7H^OA6N[@G/_'J<?D:\2$\J7$D*
ML61P!MSWSFM:4[:,RJ-E\R*EVQJ&];%M=D <JI_6DNF"RL2CC 4]/IFEG!DT
MZZ8 G*K_ #I2:,I<W89;,!",==H_E5JVSZ ^QJM9H3!@*2X0<8]J-/G/VMHV
MR"".M:0E?8AW.CCTU#96[G</G)P/QJ_MC1DVJ!@4Y7SIEN<'[W^-5I25</G(
M]!UKLC9+02UW+-LH#D XPXP.M=GX? "7.\G'2O.K>[87!SGEQ_.O0O#AW"XW
M],BN3%.YTT-CRNXN83)(C'#DX(KIO"/_ ""[UC]U74\?6L+Q'I"1:],H! !S
M6SX7"VVEWHSG+# _&N=?":/<Z2[8, %S]S%1*H,BGV]:P]2\1QZ==".97.Z/
M(V@?XU!!XQL#*JF)L@>@HO8F3.G7I2XR.GZUSP\8:<R'"'CVJ$^,[4$+' QW
M'T%'.A<R.BE''2@-E,>U<M<>,?*;"P?-5=O&\N"/)ZT>U2)<C:U_S$\,W!VC
M/(_"O-H 3?(1C&^NCO/%,EU:/"\*[&%8D.J1"[C LU/SU4:Z1#5R/6 WV_(&
M>!2;<1CMQWJQK.H@7N!9P<@'YAFJ?]L,O*VMN.,?<%5]8B3RD-VQ^SG@G\*U
MO#\D, <'/( YK+FU.6:+9LB [X05%;W,B/&%QRP/X5#K)FL-#U.,[XD/^R*?
MGFHH#^YB4]=H_E4G>J-"#43FQ?ZC^=30_P"H3Z"H-0_X\7_#^=3Q<6Z_[M $
ME4["/?JET3GC'\JNQ M($[DXI+.$P:Q>QMC( Z?2DQHT2,(*VO#W^LE_W:QW
M(V\=JV/#W^LE'^R*B6Q26HWQH<:&C?\ 38#]#7G%ZHV,?05Z/XVXT&/_ *^!
M_(UYU=C<C >E3$<C"D%5F^4DU9E.WK5*1LDXK>*,KD,G)I(QB5#_ +0H/6E3
M_6+_ +PJV(]*B/[J+_=6G'D8IL/,47^ZM/VFLQW*,Z#>1Z=*FDAC%GYH)+KT
M!Z4V9<S?2H;@N!@$;36=5)P=QF<P)4NPP?05?T;F*4GK5"4F3;M(Q6CI*X\S
MTKFP5.2B[@:5(!ALTM%=ENH7(;L_Z*PP/K7/.?O<9X.*Z"[_ -0U<[,-JL6.
MT>N:BK/E5Q]#-E2X0&1I\*/X3W]JMP2&6%6*! RXP3TK#O)DF.Q'9G!R/K5R
MW>_/E^;=1! .5/6N:C/WKL29H2$*H.[=QT%7[&8>1GS!%D?<9 0?>L_[IXVG
MW%7UN(9+((X(=>,U&+F[:;&JU*5S) #(7*DXR<' Q7&:W=I:%9[/S)(7!#HS
M9VGVX]:Z+4WWVTI22.2.,9(P0<_E7G5Y.DTK% RJQY!Z"IPM)NTGL.221HZ7
M;7.M:HB*H8*,G/05O>)+-OLD%O&56.,@L=W QVK T1;5IF^V3S1HOW8HADR&
MNHU&W^U6"H(8XR""D+<D#_:QTK2LW"HET,3A@I4\^O'.<U)&Y164=&]:?=#%
MTZD(,''R=/PJ(#%==[A<",C%&.0<D$4M%59 =Q\-7\SXG>'_ &=O_1;5]55\
MG_"HD_$O0P>OFO\ ^BVKZPH22V ****8!1110 4444 %<]XYN9;/P1JUS 5$
ML4!9=RY&01U'>NAKF/B*=OP]UP^EJW]*:W ^=[[Q;>:C<&>:.-#(5W@( OR^
MB]JZ?3;&^\0^$1,)@P5SYB*, G/^S7E5S=_+@]#7;>!O$E_'82VL-Y]F51N
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
MZS N%[CM75&G&UFC#G:^$\WN]/(\1)I_D/)9,&>0,#GH>*Y2.T-IJ#S06;E
M_P HV$C%>L^)0PM9I;?$4I0J6)P#D5Y=>:[>Z7:G3KWSFF8<2JV&*GM]*FE.
M%&<DEN:5W.O"+;V+#?V-->_;'\.WC<?.BQN &_PK0GUC4I]*<:;I+V4$3; 7
MA(X]<FN136\07.9+GHOWI/<59T75Y9S-$/.\H\_/-N'Y8KDE"*NS>-9Z)%J_
MU"*Y($ES< 1KLWL>#5K2M-CN$N)[:8LT2@H7P5)(KG9YFDDVLR[0X8#UKIK3
M6ECTXP)&%9N#CVKFYI7T.B"A>\CK/A_!J-O9ZR^HQ^7.S;@53:&7FLJ6[D#'
M>P=23@"MWP%KLVO6^I(T)1K<%5S_ !8KF[T,D[EUV%B01_=KIBW;4XJL8W]T
MF\RUN1\ZA/KQ4+Z;"_S1-G/3!JM0'=#D-@5J9#9=/N8^1G'TJ M+&<."1Z8K
M0CO77(/S"I_.MI5VN,$]Z+!<R/.3NI'UIZC<PWNI!8#Y#VJ\^GP2\JPJJVG3
M1R*R_=R*+6"]SN]'L;+3)([A5D)90>N:Z^QM8]0@!MCPD@9N/K7+1#$$ _Z9
MBNN\(G%I<?[P_D:S?F7T,CQ1I<M_+)*O(MTR?H!S7#B6W>WD59D"R#"@$'FO
M3-6D"?:HV.!(A4GZBO,KKP==,&^R:DCE2&6-@16+IW>@*;1IZ'91:5IY*P)<
M7DK;@67.2370Z;9O#?V[23,KR$[E7 4?3BN,BGUG2[WS[G2Y)8X4VH(G!R<=
M:N>$-9NM5\13QS6TUNJY=!+Z8-=3BE'0E-MG6QW<5_>WKI&NTRE2/7 QFN8U
M=5T2^,B9,,BDC>,X/M4NGW3VNFZE/SNC9F^M8\7BNQU;27@U %)8PS*W7\*R
MM[H-J]V5]5FL[XIYDRJR ,&4@]:RM0OT_LQH;4XB#KORN-Q]J@:T>XA>YR!%
MY:;2>_ K.GB:33Y0K])%K&$Y7LV$MM42>"93_P )'".@"N*]A)SIB_\ 70_R
M%>.>"$(UZWSUP]>Q#_D'#_KM_05T,F!9C/\ Q-+8^PJE\0#&NL:(TK*@W, 6
M..:M)G^T;7_=6N>^-,,MQ%I8AZ[FZ5FS9;&;JBY;(Z>M8<B\FK&GV4EOIJ&0
M'=CN<U6EE=2?E[UK$SDB$K[4PKMZC%(;O!P\+'W%!GMVQG*GWJM1:$VG975;
M8G@>8*]3LN9I >NQN/PKRNU*'4+<JW\8KU2P^:\?_<?^1J)#0FF$"^ASZC^=
M5[8XN$_WA4UA_P ?]O\ [P_G4-O_ *Y/]^D,T=;/^D3_ /7J<?D:\%NY&2Z9
ME.",8->\ZY_Q\/\ ]>_]#7@U^N'=O0+2,JFAH17MQN8AQC;W7-7K*YE?2KK*
M(2 O;WK%L9-^Y?:M+3PW]FWW_ ?ZUA.Z>YFY-DLFH30J3&%4E0#\OM5.S4S7
M:/O)9CECCIBGRJ2C9_NC^50Z:R_:E!R2.@%=.%E>5F2V=N]P$TR(C^)L8J$L
MJKN=A]":I7=[#:Z;!--)MVR?<'4USUYXKC!=K:V=B&ZN<"O1NK D:UW=?9[J
M->A:0#'_  (5ZEX;S)YRX.<CC\!7SY%J-U?:O;+.<@3#I]:^@/"SXEEVYZ@\
MUQ5FI'125M#F_&#1G592N,\=.]4-$)6WG'J1Q5+5;Q[B]FD;LW%6- ??%/\
M6HBM"GN8/C;(U"$J>L/]17/!V-S]T#BNA\:?\A"V_P"N9_F*YX_\?'X5A4>I
MA)ZCT>1(B01^ S4L<K.T6>.?2H$;$)IT+?-%_O"LDR"Y>Y64$GG%5&<U:U!O
M](3_ ':I,U,!SNWE]#5*VDD-]'R,;ZO-_J*I6JYOHO\ ?IH+7+6MLPOADY^4
M5G,YVUIZXO\ IP_W16:Z_+^-#N4EJ <XIT+'SHOJ/YTU5I\/WT^H_G23L6>M
M6Q!2$Y_@'\JF_B-5K3_50?[B_P JL#J?K78MC0@U#_CQ?\/YU-&1]F7G^&H=
M1_X\6^H_G5FVBWP(/4"F-(O6$.ZZC)'&\<TV<!/$M^H/9?Y5<M4V7$:_[8JE
M/_R->H_[J_\ H(J'(:1;?I6OX>_ULO\ NUC2MM&:?I>KBRN6)&588-$OA*6Y
MK>-1NT.+'(^T#I]#7G-W\H;Z5T?Q4U=XO!BW5D^UQ,"/R->,6OB'5[L8:7]*
MSC<)'17)(Z\54.2,XJ%I;Y1N;:U1'4'_ .6D+9[XKHBT9-$S4(1YB\_Q"JXU
M&/\ NM']1UIRWD;.OS$\CM5MJQ.IZC!S#%C^ZM2U#"2;>)E_YYK4U9E6*DW$
MK57E'F1L.0^/E]*LS?ZPU >E)JXS/CB:./$O,F>-O2M#2ONRU _4U-I766A*
MRL@-*BBBF!#=#]PS<\>E<A>VB7;G+RXST6NNNL>0V0<X[5A6ZLY<!E SWKGQ
M'NJX^AF>3;VT940[B1C(ZBJ:+9N[*\4K,.X)Q6M/$R[OWJC@UG&&>4#==QLO
M\(0<CZUQT6[W)2+46WRE"= .*4-(DBF,@'/(8<8I$5HD4.P9L<D=Z4\\UVM*
M4;-&L="OJJQ&TN6C 4E#D#H:\P91R,9Y/%>FZA_QX3?[IKS1O]<?J:JG#DC9
M"G*XZ-S#()8PQ(([XQ]*[*PUZ34[I+*T6VM5<;;B>7YF<]SDGC)]*XRGJQ#J
M?O,.A'&*56GSQN0=-XF\/#3AOAC.SKO7)#>]<WV K3?Q!J%S:?9)9%>->A/;
MVK,(7[P8$^@I45)*T@$HHHK>X'8_"K_DINA_]=7_ /1;5]8U\G?"K_DINA_]
M=7_]%M7UC0 4444 %%%% !1110 5ROQ*)'PWUXC_ )]&_I755R_Q'&?AUKH_
MZ=6_I36XGL?'$K,<Y!(K?\,S21:DH5CM\O[HK*FB7:>N<5M>$HS+>2S*HQ$H
M&31B+*+);TT.K:Y9B,HX_$T\S(.&!S[TZ2$GYM]0G&>N3[BO'T))!,.H4M[4
M27:K;2.RL@5<^@IH\W(VJHK&\07K0Q>4I^^,&M*5)5))#C%,R[O7+N^0QY:.
M-<@%>,UGKN)R6)/KFF1N2P'85+TKV:=.,%[II9(%C;<&1BK#T.*O'6KJTA E
MR\:]B:H/* N.GTJ!W\X8#$[>QI5(QFM1NS.^CCEE@@G6,I'+&'4MSR:?Y4P_
MC7\A6+X?\2J;--,N<L0<1D]171+M,A!4[0,'ZUX]:/LY;$.P68*W$+>]9WC!
M/^)ZSC@-&I_2M:-57+*=P7E:PO$5Y]KOP  &5 I_*JPSO+0UA+]TXF#,I9&
MSUK/%N=WS#<,\YYXK4&<<^M1NH52WIS7HZ$$.B:9/<:C%+#GRHFR3WKT!JXW
MP[=K%J;*3M24< 5VFW<V.U>;BVW.Y+NV,+  -L)9,8QWKK_^$_\ #_A2V2&"
M-I+ID!E/)Y(Y%<I(5AC8X.-O6N-6W%Y,\LS$MD\MS48>?)JSKH4>9'<3_$Z^
MG:Y^PJJ--T9FW$+W&#7(S>*M5M1C[6#&QP8\# !]!3)-.)6,6[J#_$V.U9:H
MMWNC9AN1"V?4UWTZG,FV%>"@M#MX6%S:QS=,H#BG64=A>WPL[K4([9PN_P"8
M[>*JV38TR  _,$ QBM>SL;*Z65YX(?.V;=[<X7_&O.=E+5D8:GS5+6,/60NE
MWJ_9KV&XMI,!2C@D\XZUUMNMW.UFDLLBH%+* Y/IV_&N3N['2[*06UM"TJDY
M5R<X/M776FCR2V5M<"^=#C&-F?PZU;CS23B>O&K3I0G&VKV-V2\CML J[#&#
M@'FG.YGMG,<)"$$884ZWMVCB57ER<<%AG-6"H!R9"3G. ,"KJ2B](HX*<+:M
MGF4)T.TTNX6[EB6XC8A^-S;L\Y_&KOPX8K>WZ1Y-L<.I[9/_ .JK/B31UT^X
MDOHX56*Z.22N0&ZG^56O ;2R37$9@"Q3$%6[^GY5"4OA.J7+R\R.N7! ;: <
MGM5#7B$T2^.  8&'3VJ6#4+>YUJ728Y#]JMP3(I7 P/2J?BARGAR[)."5*@_
M7I346I*YBY)IGC=WN9XL[MNSLM9-U;K)-F&7RR.Q[UVT+ .T$B+MMT^=R.OT
MI6L-*U"$R%@DG8 5Z5S@L<%&+F)0V#C?V]J]R\%7,LGA>"6Y8F,*269N@!->
M<W6@I%9D1RD;<L"_>NX\!2KJ/A273I6 :(E./3.:PKJZN;4;WL.U'7KV-I;B
M.X"1)P@ '/XUP5Y_IT_FW,C2LQY8MDBM_7YUM5:U8996P,=,5S4-A>N\@5-J
M,=P8UG?;E+2WN&GW*Z5KT$HW##9.WN!VJZ;V>\OG0$,P)/EXY.:2VC3)+*LC
M@%:E@CF75[>55V;FVXQQ14<N5HUI<G.KLO:E=>?8G38]')N((=_F..YS^=9N
MF> [O4#YMI,"@<1L7QG]?I732W<<T%U<1P"2>)PKE3Z"MCPQ?6S:4#&P\Y)
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
MYJ]4N0/LLO\ N&O,F \YN/XVJT2T0[F]Z3<^>]6,"G;1Z4[M;$E=2WO0-PZ
MBK( ':C\!0!7RY]:,-ZG\ZL?A3<462 ZOX3A_P#A:.AY8X\U^_\ TS:OKFOD
MWX5 ?\+-T/\ ZZO_ .BVKZRH **** "BBB@ HHHH *YCXBG'P\UW_KU;^E=/
M7+_$<%OAUKH!P3:MS^5..Z$]CY"FD!)P#U]*ZWPO;&#3#(F#YQ+?AZ5B>'[#
M[3J^9&+Q(N6XXSZ5V\:0I L4:[0O'%<^-KKX$1T(4W.<$D5*(]AP"2*>ZJ@X
M-1>8P/2O.$3C"C(3IUKCO$P*WZH>21N&*ZW+R+Z#'6N=\1Z<93;RK*-YR*WP
MSM41<-SF(6RQSP1VJTW(XJ'[!):7(9SN!J:O8B]"V5Y1A2#UJJA9),@'%:#J
M"#ZU1D4"11SUYQ42O81)&[12K,!R&!!QTKU"TD:>QCFP%)CW,#U)KF5\+13-
M!,ERPA*ABI'!KI4'EQ(B]$&VO,Q=12LB)$\:E"GF#8HY..XKD=6DC;5;AXFP
M">-QQVKK!D*G5O7-<[XGL89XT_=$-W9#6>%J<LN4N&QD1N@ 5W7/UID\T&"A
ME7)%9?\ 902< 2M@].:=/IVPAFE&!V[GVKTEHP+]E97,QCN;2,RQJWWE/W:[
MV&97A#D$$]CUK"\)VS6VDL_SA9#G8>N/6M;AB3]T#H*\ZO/GFUV%<==K=7-L
MT=LF]_051A\,:R%_?11QQM\QW,,UTGAI!)<RNW.P#Y:TM5G26555MKE@<=1B
MG&*4;G90DTTCBKC2]1T^VE8PJT3#@J<D5S7A[3HM2O)C*7#+SM'?GI7M.&N+
M&6%T3<%XXZBN5\+:7%87=Y/,J[=O/US3H-SA(Z,33U1C:XFK:5# +>"-;9UQ
MO(^[]:F\.>)=&EMY+/4QY4H.7E(X;Z5M^-+ZVN?"LT<4@^7I@\UX^I)(W<;N
M!FM:=*$XVL9R:P\TUJ>[>'[70=:U%+>R<20PC>[D8 'N:[6ZT;3=)L'N,/&$
M&1AL@^WI7$?"C1+Z#PX][#<)$UQ(0JR1Y211C@GMGI70^)KB2VTZWL0@19Y"
M70ONP<=![57LH0C8R=1UJA4O=7ALT5I@OSJ&15ZD'UKG)?'+6]R?*LH' [/D
MUR&I:E+%K,GF2[O+/EJI[#I5JPMXIT:XDX'O65.$?B-YJ_NH](TK74\66WV2
M_LD3*YC50-H(KH='\/PV:_:F0I(!\J+P!Z5YEIUX]E<VL\+ (LB@>X->U27"
M%(Y"0,J"16T$JDN9DUDX)0/-?&:-HGC#2-3A&U;B017+ 8SN%2^*U']E2(<,
M"P)'H.V:?\2-1LSIBAR'>*>-TVGG.1Q^M3ZG$;G3-.N'0BWF 28GT(&#^'-:
M58I['/"YY<528DEL'.2,_>J*[V^66SM;J!GC\JKZO?V=AK5Q;88"!B@R>O\
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
MD3*'>.HJ!51^QIRQ1?(,]Q19#/6;8YBMR.GE*?TJSM+'BJMH,0VX'_/%<?\
M?(K4@C_=Y88)/%=?0TB770)X=OO4[?\ T(5&)$2U3<,D*.E3W) T"^&><+@?
M\"%8_FLT0QR HI(IDTMPS\+D#.:S8"9-4G)Y/>KL:EB!@Y/ J/3K?9JMV'&&
M7&0>W%,$7((,MN;M6_H+!5G0XPRXYK)+ ;CT%/T^_2U+D\YI2V+CN8OQ"\,!
M[2&2'Y8C,,CWP:XMM.CMT4'MZ5Z'XRUQ7T:)=R_Z\<9]C7G%Q=F9N>!3@V3-
M(CV@'J*7BJWF&CS&KHYS'D+!P>E-"?,#4/G%:59\L :&[BM9GH]OQ:P_[BU-
M4-KS:0D_W%J:LF:(KR_?-5WJQ+]\U7>D,KR=#3]-_P!=+],TR3[IJ33?]=-_
MNB@#1I0>*2B@".Z.;9JYR09W#C\:Z.X_X]FKFY>-^<<=0:0&']G9K\G9$.>,
M=ZU5P%QL4?057MD#%I-H_P!DYZ58K"G3MJ-#:0G%*>M(:U91'<G-K+_N&O,G
M7;*Q_P!IJ],N!_HTO^Z:\UF_UKCN&:J0"#FGXXJ-:E[4R!,48I:* $Q2XHHH
M [#X5C_BYNB?]=7_ /1;5]85\H?"O_DIFB?]=7_]%M7U?0 4444 %%%% !11
M10 5R_Q&_P"2=Z[_ ->K?TKJ*Y?XC''P[UT_].K?TIQW$]CYHT"XAMK:4G&\
MMS6K_:L"UC:#81SV;RM< 9?I6['86PP0BOCWKSZUN=D1*[ZO$6'[IC5F&\BF
MP N#Z&GB&//$ Q]*F2, ?+ /RKFD!(G.%[&J>IVN^U$F/N'-7!NY)7;BF2JD
MD$@:3C%%-M23!'&ZA_K%JD*FN7\R8\_=SCWJ)17O0O:[-!^%QS6=<H'? .#S
M6@5Y%4KD8FJGL!V_AQS/HD+N^2IV#\JV%6L+PD-VCX_VZW2H'>O K?Q"&*K5
M0UC;]FR>N*MJK^M9.O2%8HXL\L:='XRX;G-2N/M,>/4TR\.>OK0QS>H/<T2
M"3#' W=Z];;4-SL;..2&PC1?[N*E1''WJLI!OB0(I;@=*T;'0I"PEGD< <[,
M5Y2C*3;0*"OJ:6C0I&EO*@'*YDIU]&T;&1&4;B>OI5JQ*1M)&/N*  ,<U3U&
M:T=B&CDW+C&#6RC969U1:NK'/6_B9]-U%_.9Y;?^(KSBNGA?0]<M&DAE5=_/
M'&#7GM] GVFY6,L/,/R@^N*S]',\&ILBR,$Y+ &DZ+6L&=4:ZD[3.J\2>$M4
MFLWBT]H[A&YX8;ORKSB;2[W2[@#4()8]K]"N"?6O1-'U&X&LJ)+MQ#G&VNAU
M*.SOKY],NX5> H'69OO\]15QG4I?&9SC&K+W1_A7XA:<Z6^DV,$T"QHJEWY4
M$GDX_&J>M76K7OB2%\A[:W<_O%.%.?;\*\XU.73M'OII=*OF#QR%# >^/0^E
M=#I.NZA>PC=;E,C.XD\_A6GLYU6N5:!%TZ2YI/4L2>%KK4=6N;APVV5RRD1D
M\?7%:4&F6UG-' 9@S#[RU#_:>HV^"EQC_9/3Z4V;5FN#_IT0,H'R2QC:X^HZ
M$5K6P%3EO!A1S"CS^]$LZH(FE$,,:D[@J;3T.>*]3B@N8O#-N+H(9XT)(ZDF
MO*/"6E:EK^KI=?9VDL[>;][+NP..F!^5>T31-_9[!T*D9Y)]JSHTY4U[XL75
MC4DN4\#-\==U$PWDY2V-P&;((VX;-=CX]\6:?;^$8X--NFD=E\I 01C  S7+
M:QIWFW!AMBWF[V^51]ZN&:/4M1U!K%HWG>W8HJJ.%SZU<9MJS,:D8]!VNW9U
MJ]BO/+\N8H-Z^I[FJ,EI L@D1RA0Y %:$4$L,B1RD!SU4CD4LR*7V[1U]*T2
MT2,)":=]H@M)HXRP^T'+^X'2KL(VKO;MTIOGM%&(U4888)QTJ_IEC::C:PPS
M736Y,P1G'. 3BNE2Y([&+CS=2FLP6[AD4X.X<UZIJL_V2YS(#'"ZB1'/3&,U
MY%?[()(T5]P#?ZP_Q8-=;XG\03WUA 'P"L BB3T3&"Y]_P#&LJ\(U879TX:K
M*@[HK:MXZG+LFG[X$Z&<#YC7+/>7M^3*]P\K9YRU1P2$#9*!BI,I$YV=*QA2
MA'H74KRJ,N022($)G()X(W5Z]X5EFE\-6;2DL^W:2?2O& X)S^5=3X5\7W&D
MR"UF&ZW<[3GM]*SQ$.9>X@I5-?>9ZO,':/$?WJKV\'D1E8[6++_. ,#'XBLA
M_$;MA8HD6/&0X))-$=YK%Q\BQJJ>N.:XU"2W.I55T1YGXNUFZU3Q'*C0LLMN
M/+:1.<XZ?IBK>F:+K4FD>=Y$AMY1P>N35C6HKC2?%LKB%7>=%*@C()( /\J[
MZZO4T?PZ@*_P[8U_VL&O0^LSIPC&*NMS.-*-2[;LWH>.7%I>B\\Z(+$(&VG=
MUR*+R756&Y[H[6'05NZ7:-J=Q<EY MPH>1E/3/)K4NOL5[9!I(A'+&NS<!@G
M\*ZY5(.<>?5LBGAYQIMTW:Q>^&%\#;7-E,V)SET6NJU?1!J,@N?M"02J,_O,
M#CVKR9I9M)OH[NUF:++$;CUP:ZPZ]/&8HVD-V",LTAP/TKS<RPWLJEUU(HXC
MW;-:F9X@T6ZBLIM3CO?-6"16 4$9Y[9Q^E9FH>.=0O\ 3XHEW12IPKHQSQZX
MKM8-1MM5TF:VN/+0RJR[$' ]/UQ7D-VPT^]GMB.8W*Y)_P ]B*RPZ4M&C2=6
M:6C-!=5MYKM+RX21;@*0[1_,&]C6SX)U:W37O)N8V%M.Q\N,GA2:XQ)@Q)4?
M@.]:*65PUE975LSFX8MPG_+,!B:ZIQ5K&,)N]V>L:/I<1EU2*3;)>E B*YR4
M!SS7H?A6"2R\'K;W$>UX@X(]<$UX%X(U^\_X3")IYFD:Z7RY"WL:]]N-1CM]
M$DB60[CD<"L::5-V;W*JI2UBCFX-.TY=0FN4M4\_D;O9O_U56U?P]I=]"#/&
MI<GC:.AJ:6X%H7<<[P,DTC3&1 V.,BNGEBNADFWL9-KX2T^(*_RG:?XABNA2
M."W4JJ@J!G IF1Y?2LG5;Q[> A:>BV!WZF?JNGJ+A;FT41+N\R8 XR*H6LL!
MU"66YCE9'DQ LI^[D'YA]!FK]V7_ +'1OF#,I!;-8$<[321S7N_R88B-P^F,
M_K6-169O!K=D5XR6UYY4;)#'YN&#'YY%/&[=WX]ZP$T9KB[DBBMWA>&$L4=L
M[AD<CFM^.XCO]/E%M&DKQC:'89VCU+>OH.*2"2\U#5)[VRDB), 65"O3D9QS
M]*P<FHE.G*;O'<ZFUM+:?X=3+$8Q<BUP\9'( '^ KQV3!E95S@&O=-'M((M+
M>UN6C%Q<1FW6->"0PX/ZUXWJ^FW&E736US&8W))4'TSQ711J7CKN<[33YFC9
M^'K3P^*%FM@3+##(Z@>R&MC4]1N8-6=BI+2N%=?2H/A3:FX\17##JMK(,^F0
M16OJ\%FWC.%(I$5 5$A<$\_G2J]Q-MG$0WT]CXO9S'O4RA9(O3-=G/.AF\B"
MWWR,=V#SBK.C^'XKSXCZA=O"KVDDS>4RC@\]:Z>[T*&SU>06R[F?CD=*PQ$;
MPTW1WX:3C[KV.)LO UU-?/>M<1ELF1MZ_I3IU2>22"=XPZ_+O QQ7<^(G71M
M'2VA.;B7&X]\5Y[=R6QES(?G R<5K2C+E3EN8XB4>:T#NOAU$R&[C*C )"MG
MKP16'K=N]M>21R?ZQ7Y^E:OPMD#M>3PY*,, ,<X.#534Y5NKV=;CKOZUHMSF
M,  CYEJ:*]= %<9%+<64]MS$=T?>JJR([E2,8K6UB#0=+>Z4<!35*73Y(R6B
M.?:DPRG.>.V*E2]*$!AD47N+4J^<R?+*M.W*U7\6]T/FX-5;C3I%^:,YHM<:
M;6Y?\. #6HR/2N^B.8?^VZ_UKSWP[YD>NVX<5Z)'_J'_ .NR_P ZS:L-.[.G
MN!NM+D?[)_\ 0:^<;\;96^IKZ.E_X\YO]W^E?.>H_P#'U+]3069K5U'P]('C
M&U(;)V-Q7+M73?#\8\6V^.I4T2)1ZUH[D^*]0R,?,/Y"N!^)R@^((L_\\?ZF
MO1K79_PDLVS&<#=CUP*\[^*/_(>A_P"N/]34HIGF\L*,6XJH;9A]RKS=6J-F
MVI6A"-/PWKNI6%];V,<_[DL04;WKTA-25)A'+ Z?-U4<5Y'I!W:W;$_\]1_6
MO6)US*#VI,9W7AK5+#^S-@NX S'&TMS5+QWIYO8-/"MF-9]Q]".*Y33[0-?H
M0, ,#Q]:[?Q7-Y5A9HO\1VC_ +Y%9LM'&S0(L.Q/X:P;RV8@FK-]=SV\QQS5
M3^T$?[_7O6L;$2,>:)T8X!^M0"::(DD!QZ>E;KF&4?+522S7J.YJU$SDSI?#
M#&;0T)&"';C\JV,NM9?AR$1:1C/_ "T/\A6K635F7%W017$L3?N7(]<&NVT(
M)=Z6LDP#R MR17#L ",#%=QX:/\ Q)_^!-044M:*?:8P%YVX ]:\G^(L-M;Z
MA#]EB$8V98 8STKUK6 1+&P&2!UKF=1M;'4,B[M(Y.V\GI034/(M06,&V:(=
M8_FQ2Z<[&SO=O_/,_P Q7=7O@73K@^9:7<T3?W7P4%9+^#=0TZWN %$^]< I
M42B<\H'*222C8"N?W0_E69<.S*-PQP:V[RTGM$"SHT;!0.1STK+:%G"@@D ]
M32CI(3CH6;W_ )%BT_Z[C^=<\T&\S'_II767=JO_  CEOD\^</YUD2)Y;R
M=?2KE4T"*L,M/^/V'_KHO\Q7JEYS9LO]Y*\PMU_TV'_KJM>FWWRZ=,>XC_I2
MP_4V.#N9?M=^3_=XKK/"J[+:X'^T*XS2WW1Y/)SU-=KX9.;>X_WA70P,KQO_
M ,?UK_UR/\Q6&GWA_N5N>.O^/RU_ZY'^8K"C&6'^Y7'/<Q>Y86IE.&'UK)DO
M'@N'7' -31:J795*CDXI"-&[!W*0,G%0B)'^\@J6YFVM&.,LN:B1FSG(J6 Q
M[=/NJ*KC3V6=6Q_$*T#O/3%.0DN@/7-- 4=9@DDO$(Z*H%9;0XW>H-=#>9\T
M\9J#[/&Z?,N<GM3 PXK=YF_=#I3Q;S1,FY.XK;6WAMA\C8)IS$'@@.<BCE#F
M.\TY/,2#(Z1+_*M21EB1!WK-TYO+2!B,#R5X_"IIY"6W=172MCH6PR^O)!83
MJ"<,0/U%(J%E15Z;!FH;P,;)F X!&?SK4MX!';J>I9,T^A:+5A @N(]P_C%5
M+D+'XEU#9T^7^5:-K_Q]Q_[XK-O3CQ)J/_ ?Y5'43'7,BD';TJF03$Y'84^9
MNOUJ2VMFN(I5!P=M7T!'&>++EOL4 )X^T#^1KGQ)N2MWQ="\5M"AY F'\C6%
M$O[NJB3(**=33UJA#6H'WA]:&I.X^M 'IUI_QXP_[@J:J]I_QXP_[BU+4L:(
MI?OFJ[]*GD^\:B/0TAE23H:ETW_73?[HIDO0T^P_X^Y?]T4 :-%%% $<_P#J
M&KFY<>:V>XKI9?\ 5-]*YF7_ %C_ %H A0+&A6BG8IM)C0T]:*#UHI%$<_\
MJ'^AKS*?_CYE_P!]OYUZ?+_J9/\ =->8S?\ 'U-_OM0 U:E[5$M2]JH@****
M "BBB@#L?A7_ ,E,T3_KJ_\ Z+:OJ^OD[X5?\E-T3_KJ_P#Z+:OK&@ HHHH
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
ME906E,<OS<K@$'FN-GTJQM[>4M S)M5XI,\J<]Z[[47>+0M-O<_NOLR%B!P
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
M,.:3&B&3[QJ%JGD&&-5R<U(R"4?*:?8?\?;^ZTV7[C?2BP;%VW^[0!IT444
M-D'[IOI7,R@>8_UKII/]4WTKFI?]8_UH A/%-I6I*3&@(%-IU-/!I#8V3_4O
M_NFO,YU N9?]]OYUZ:XS$_\ NFO-+D8O)5_VVH)N1J!3Z:H/I3\#UJ@$HI=N
M>G-+M- #:*=L-)M-- =?\*Q_Q<W1/^NK_P#HMJ^L*^4?A6"/B9HG_75__1;5
M]74, HHHI %%%% !1110 5A>,O\ D3M5Z_Z@]*W:PO&7_(G:K_UP-3/X6!X
M2X4_-A>X--!4]#2YSP>E2QJGI7CW(L&XL "M B'7-2Y6F.P[5*;"P+SP!TJ0
M$#K4"O@FD+Y.">*KENT-.VASVL9%S<>XXKF60 $L>?2NBU38[SMNZ5STO2O=
MH)<B*+&EVBWGVJ63Y1!&6JJ1Y[GT45O^&XB;"];;D.-M9%R0@.!C!-12?-.2
M U?",VV.>-NG7]:ZA )$.Q,M7,>#[9KB_G@7KLS^HKTBQTVUMTR#ND[C-<-2
MBYU'<TC8J:9H0WB2Y;?CM6O?:5;WEFUNB*F5PKD?=J7(!PM3(&4#?\P/0#M6
MG*H#C:6QR&F^$)]+GG9[])%D&,!3S6;=> =3OF81/ D&<Y=CD_D*])2RWGS"
M<G^%:M"+CYAAO2L9UVMCIITEU.#TOP1J-G$(7U&(09R4C!.?S%=I:Z=!;1J$
MC3([]ZGQMJ1:YY5)3:N;<B2,6>(?VS)@\%03]>:S]0&9G&\ 9+$'IBM6<JNL
M!?[RUF:R88[TA@<E"!75#8Y9*S/,-=N6BU.Y8Q?NI4 4KTR,U'H?@G4-?M_M
M,#0H@."68\'\JW[R".[\Q6 *Q@XKJ/AZ@BLY(\94C?C\?_KUM*3C#04(<SN8
MBZ9+I4265Q(LDD8^\O2A!)#<H'XWKC%:OB.1;;596E'EAP,9K$U6Y!:$J6?"
M  ]JZ,+9LRK7M8T0X9%P<XXS2.>.*KVUP)H%=2N,8^6GN^!7H)G&D*2<=.:K
M23RH<+#G\12M)SUJI<O&!N(E;_<H;*2*EQJDPNU@6%E8G&3C%7)8VV+O8,2"
M#CM63-=-/-Y$:^6H&[<PYK<C9&L4<C[JGGUI+<&B[X&TJ-]9DN&?YK494?WL
M\?UKO;VRCO+=XI(894/W@^>2>W2O._#NI'3?$@!/[NXPF/K7I\G\./3+?C7A
MXN+A5NCTZ$N:&IQS^ ;"="0$LYB>7@RW'I@XJA-\+[?<6AU20 '^*/#5WU&V
MN?VDQ^SC>YREEX0-HZF:\>Y4'@.,#%>@:-9+%IT21 (,G 'N3621R![&NFTJ
M/-A%CKM)_G75@Y-RU9E7BDCC/BA.J>$XX"OSM/Q^ YKQ!\GL:]S\2SQWVK16
MS!66W4Y!&1N)_P#K5S.NVVESVLI>P1!"N3("5K2IB$I\J-*>#;ASW/&[X[2.
M>#4,<83K]:D=?/N7D_Y9 D"I5B(.'C)4]ZW6JN<CT=@ +*,<Y/%22'$<GL,?
MC2'RA^ZB!#XS6YX-T\:IKUM'(NY%8NX]< FLY.R*BKL]4\*9_P"$6L,@C]WW
MK?487![]*ABC1$"QH$B]!_"*G;A<^E>8XJ3T.Y:(\^\53J-4@DNM26*$/^Z0
MJ2(W'\1QSC(KE=7U5;Q-ZJA89W%3PW3D?E5/Q,+F\UJ^F7<\2RD$=EJNFFK)
M"GEQNP7DG)KZ'!)>RLV<%:-1R3BBXMW]JA@;.T1PA"IZG%1+##.K,%*L#@G'
M>GQP@7!1%PC* !6C<6%O_:EO9Z8=\TP&Y?,W<_6NN5:CAW&G/J<\J<\2I55H
MT8:01/O1<AP>]=!X;NIK>[V@H0R8()J5/"]ZUU)O,:]:L6GAE;5C,[NTGL>!
M7#BL=@_9RI[W-*$9J?,W9;F9=/*U_=W'[M6B'1<GW_F*Q]+G,M[,TAX?D8_$
MFNBNO#\\4%Y>-=E<H2J)W^M<4"[9(=@PXR#@UYV%44KHWK5(U)/E1U5HB7TC
M1K<PQ#/)E;'%00W*6^IRV]LPD=%8;X^1CUKC[B#8V5D?)ZY.:W?!J*;^XA<,
MVZ,C"\5I5TBR8S2:;/3;:_M;;PCM+B6YDA(8GU'_ .NNVTNXCFT?P_;7"[X[
MJTV,G_ #7FJ:2H@$!1Q$O.,DC/H37;Z9?B:[\/V=M'C[/D2#L."./PKDPTX)
MV)G4]HS2UK3+'3Y88[6W6(,N[WJHBY JWJ]S]NU:X](<(!^=0(,8KT4A#)
MF*Q-2<B)U5,G%;DU8>JR+'$QI[;C.9N+F>/39D>,J3D*/6N/T*YN;>[$MK&&
M4DDE^%SFN[BN8[C3[B,@L020-O'0=_PKAM"CDDFFM9"TD3941*>^0<^V,&L9
M3BU=%..MGL=9<:I?W<ZQ1PPVLTH$6U> <]S[<U>COY[6>;4[55CNH<_N6^YS
MC*@]SQ6'I^Z\O9-,OY$)D7=%(AP^!\H /<@+51]8DU:>.RMQ+%;V\HD1@/FR
M.,GUZU$KO4N,5&/*>J6GB'Q(ZVN_2;=VN(UD4YP2",_A3=1\<W^BLHN]!A0-
MGJV<UO:!>_;8;+<Y:5$"[L#G%87Q9S]FTR.( EB^XXY_AJX/W2)6YC9@\3W<
MEG%<BRMX]T8(3/3/-5H_&<]PC):"V9@<$88<_B*KV\:-IJ#: 1"@Y^@S1/:Q
M6WA][JWBC!$X9F'H!7)[27,=7)'E)Y[KQM]ADN1#I\!5"1DY./P%<K:1P>*;
M"ZGUL%;B";RVEC;;@8%>K$K<:%D_Q0C^5>:^&[2.?^U[2>([#=='/7@5TS;Y
M+G,K*1-I$=II3!;*ZM?*8GY-P&?<FNKM_$MK;18/EDKUV."*YJZ\%Z+/ T8M
M/*;LRR,.?SJWI'PYT@Z:ID,[2*Q(Q*:Y8MO5F[:['56^K0ZI=QA8CO5"3[<5
MYGK+-'JD[(<9? ^M=QX<A6#4G14*@ J,UR'BN 6^I3 =GS712=U<QJ15[&*\
M45VN2=C^E4I(WMV(;E1WJ4%DYJQ%.DBB.50?>M]]S.UMBF"'7 -20RR0, #S
M3KBP*D20DX[U6\X [3]ZC8>C1II<QW VS+5:XTX ;XN"*B!VC-2I<F(X!W55
M[BY;#]$:5-8ME=>=_P#A7HJMF&;Z(?\ QX5Q.D2Q2:K;,5 82#-=MP89&'=%
M_P#0A43T"+N=7UMI3_L#_P!!%?.NL_\ (2N/]\U]$C_CTD_W!_Z"*^=M9_Y"
M5Q_OFH*,IJZ7P$VWQ7:GV(KFFKI/ @_XJJU'J#52%%'KUC;F#Q;=,.D@#?H*
MX3XJ#_B=VQ_Z8X_4UW]H^[Q3,/[JX_\ ':X'XJ?\A>V_ZY'^=2BWL>;GJU1.
M 4P*E/5JCJVR!VCQLFMVA(P/-'\Z]TC_ ./*4=]XKQ+3?^0M9?\ 74?SKVZ+
M_CUF_P!Y:38"OS%9X]/\*D^(ME]O\-VD 7.^5,?3Y:A=ML%I[\5N^)%4Z# &
M'S *5^N!4CV/-CIRV5BL2_>':L"Y1HF8X[UT%]=E)-K508QSYR*UBD9R;,3S
MCCYA@4UFC(RK9-:%Q9"1OEZ8K.EMFC.*IQ?0E2[D; ]:[M LEJ@[[!7 -N6O
M3K:T6:UA1!\QC'\JS=UN6K/8SE3;   3D$<TW3+(.J&1!A6K26QG\L*?FP2.
M*DLK<Q1LK*5.[I^-2Q['8%0=1LQG"?9^GIUK@OBK:!K%+@+CYP&]C@UW;?\
M(5LQ_P!._P#C7/\ Q)CCE\.3\<K*N/R-(OH>$7J@6\1':JTA;[. 2/QJ_J,>
MVU2JEPF(!5V,[D<%Q/;X,,AC([]JU;7Q9J%H<.PE%8W\-1-18+G>6OCFVEVK
M=PLGJ16_::Q8W:9@G*_[QQ7D1&1CC\:52Z=&/X-1L(]J60GIZ9J.^W2:?*I;
M"LAYKRJW\1:M9ONCN=RJ,;9 *]*MYWOO#0>0!99HR6Q_#VJHZL3/.XG_ +,V
MQRQEPQX85V_A&Y2<7+1YSA>#7+:K:)%%91*=V <GUKHO!4?E_:Q_L"K;$=-=
MZ98ZE@W,"NR]*R+GP="QWV4_E_[,G_UJV$EQ&6]ZE68U%XRW$X)G ZIX7U6!
M_,")(OJIK$\B9+E-\6TAN>,5ZY]J*G!W8_V1FFS6UI=IB6*)AZ;?FI>SB]B7
M"QYIJPW/!CLO-9H(PX_I7HVH>$]-O &C\Z)QZ,3^E8-WX*O8LFWD68=@3@UG
M*BR+'*@J>G\J2- ;E.?XA5^ZTN_L_P#76T@_X":H(2+A"00=PX-9\K069IZY
M$#<1X_NBL^"/&_%:&L/F>/\ W15"%N7H:;$0[3YG3O5JQB,LI ZL1BJQ8[SC
MK6OHL]I!=2?:3CY<+SWJH13>HU9GHND#:MNG?RE'Z5L/TQZ5DZ.HS:X.1Y:X
M/X5M2+][ZUL;K02X&-!O_P#@/_H0K/#$QH!_=%7KM\:%?C_=_P#0A5.-<)'[
MJ*FQ5R:W0F=!CDL,5FW*F/7[Q>YQ_*M"*3;(C^AK+ED\W6[N3Z?RIQ07)L5!
M=_ZAOI5DC%070S WTJK". \?#_B3#/3S1_(URFFPYB7(ZUV7CN/=I"CUF'\C
M7/V%N%B3Z5<43)ED1C'2E,1*XR,>E2JM/VU?*3S&>UFN<D8/^S2I$\; JY(]
M*NLF<4PICFI<0YCTNQ_Y!UMGKL%6%XJO9?\ 'A;?[@JQ4%HBEZFJQJS)U-5F
MH&0RGY6^E%C_ ,?;?[M))]T_2EL?^/MO]V@#4R**;3ATH ;)_JV'M7-2_P"M
M<>]=*_W3]*YN;_CX:@"!A3:>U,I,=PIK DTZB@+C6XC;Z&O,KM@+Z8YZ.U>G
M,,J?I7F%XO\ I]Q_UT;^=%A#%GQ2_:!_<IGET\1\4P#[1[8I/M![4OE9H\K%
M.PKB&=L=*;Y[>E/\NCR:8SK_ (43,WQ/T,$=97_]%M7UI7R=\*HMOQ-T,_\
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
MB0;?$,HQV'ZUZ60?+/UKSCQ,/^*CD^BFI*,/4L?N_EJFW4>E7-3^\E4V.*3
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
MQ?Z5YU<E'B5L\UZ'H_\ J;#_ '5_I2E:VA<6WN6C_P ?P_Z[?UJ"\.V\G/\
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
M_P#/I!_W[%+E8*21\X3VI#>9&<?2HH[C><$8KZ4^PVG_ #ZP?]^Q2?V?9?\
M/G;_ /?H?X55A7/G6(9O;8#KNKL9K1U=1CKS7K0L+,$$6D&1_P!,Q4GD0_\
M/)/^^14N)7,<UI8 TUE  &VO ]<.-7N_]^OJ,1H!@(H'L*@;3[)B2UG;DGN8
ME_PHY!<Q\FM6_P""0?\ A*+/)ZL1^&*^DO[,L/\ GQMO^_2_X4Y+"SC8,EI
MK#H5C /\J?+H"E8Y&%U_X2D(HP%A Q^%<1\6!_I5D?\ 9;^E>U>3%OW^6F[U
MVC-,EM+:?'FV\4F.F] :2A8;F?)$F*CR!7UO_9EA_P ^-M_WZ7_"C^S-/_Y\
M;;_ORO\ A3:)N?)MN?\ 3K;_ *Z+_.O<;'FTN ?^>)KT$:98 @BQMLC_ *9+
M_A4P@A P(HQ_P$4N4=SS:3_CT3_KK_0U<\80^=\,[P#.3;$<'WKO?L\.,>3'
MC_=%*T,;1^6T:%#QM*C'Y4<@<Q\X:+:S0:4OFEB>V?2DEP'//&>*^C?L=KC'
MV:''IL%-^P69_P"72#_OV/\ "A0L*Y\WMP<4P@&OI/[!9_\ /I!_W['^%'V"
MS_Y](/\ OV/\*?*@N?-$OW?ITKTK2#_HU@?]E?Z5Z9_9]E_SZ6__ '['^%2"
MW@7&(8QCIA1Q0XW"YYK=.%N7Q_?_ *UFW#F2=R3GYLUZX;: G)AC/_ 11]EM
M_P#GA%_WP*:5@;N>27?WD_W:PO%N?["N/J/ZU[P;6W/6"+_O@4UK.U==KVT+
M#T* TQ'Q[<\V*GTJH*^R?[+T\C!L;7'_ %Q7_"C^RM._Y\+7_ORO^% 'QP.>
M33NA%?8O]E:=_P ^%K_WY7_"C^RM._Y\+7_ORO\ A2L.Y\<N!FDC^_GO7V/_
M &5IW_/A:_\ ?E?\*/[*T[_GPM?^_*_X46"Y\;$DMD^E>JZ*2?"EOG_GFW\S
M7NG]E:=_SX6O_?E?\*D%E:JNU;:$*.PC&*:T"Y\K3R&\OW.<JO KKO"D>RUN
M?J*]X&FV Z65L/\ MDO^%/6RM4^[;0KGTC IMW(2/(0!Y9^M><>*P!XD?_=K
MZG^RV_\ SPB_[X%1MIUB[;GL[=F]3$I_I2*/CK5.D55FZ+]*^S#I>GMUL+4_
M6%?\*/[*T[_GPM?^_*_X4 ?&6WD58@0&4\=C7V+_ &5IW_/A:_\ ?E?\*/[+
MT\?\N%K_ -^5_P * /CU+<9R:<5Y(K[ _LO3_P#GQMO^_*_X4?V7I_\ SXVO
M_?E?\*5@/C[8,].*:BJ)N!VK[#_LO3_^?&U_[\K_ (4?V7I__/A:_P#?E?\
M"BP'QFYR[$_WJ<K%'W*S*WJ"17V5_96G?\^%K_WY7_"C^RM._P"?"U_[\K_A
M18#YZ\(7=S+I+2F9Y7$F/F/O71KJUPORRQ >]>RI8V<8PEK H]%C IWV.V/6
MWA_[X%)H:9XVM[%(P.\$]PW2IRA5L\$'D8KULV-H>MK ?K&*<+2V'2WB'_ !
M0DP;N>1XHKUW[+;_ //"+_O@4?9;?_GA%_WP*H1XW<C*+]:RSD7O_;/_ !KW
M?[+;GK!%_P!\"D^QVN<_9H<_[@H ^9O'(_XIJ8]_,%<9IL68DXZBOLM]/LI%
MVO:6[+Z-&"/Y4P:7IXZ6%J/I"O\ A33L)JY\H; 1R*8T*D?=KZS_ +-L/^?*
MV_[]+_A1_9MA_P ^5M_WZ7_"GS"Y3Y(\C!RF1^-.7SE89<[<]*^M?[-L/^?*
MV_[]+_A1_9MA_P ^5M_WZ7_"DV%CQS2O^05;G_8JW7K@M+91@6\0'H$%+]EM
M_P#GA%_WP*11XY)]XU"U>T?9;?\ YX1?]\"C[);?\^\7_? H \1?H?I4-I_Q
M^+7NGV.V_P"?>'_O@4@L[4'(MH<_[@H \BHKU_[+;_\ /"+_ +X%'V6W_P">
M$7_? H \A'?Z5AW/^N:O>OLMO_SPB_[X%-^Q6I_Y=H?^_8H ^?F%)BOH+[%:
M?\^L/_?L4?8K3_GUA_[]B@#Y[(YI,&OH7[#:?\^L'_?L4?8;3_GU@_[]B@#Y
M\0?-7FNLD?VQ=?[YK[-^Q6G_ #ZP_P#?L5$=*TYB2VGVI)[F%?\ "@#XK&.Y
MIV]:^TO[(TW_ *!UI_WY7_"C^R--_P"@?:?]^5_PIW%8^+0ZT&1:^TO[(TW_
M *!UI_WY7_"C^R-,_P"@=:?]^%_PHN%CXL\Q:/,6OM/^R-,_Z!UI_P!^%_PH
M_LC3/^@=:?\ ?A?\*+A8^6_A7(#\3=$ _P">K_\ HMJ^L*JQ:;802+)%96T<
MB]&2)01^.*M4-C"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>44
<FILENAME>cvco-2024330xex14026.jpg
<TEXT>
begin 644 cvco-2024330xex14026.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E12S,% [DT +14*7=O(
MVU9E)],U-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M4UW6-=SL%'J3BHX[J"5MJ2J3Z9H FHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHIKR)$NYW"CU)H =144=S!,<1RJQ],U+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44R26.)<R.JCW--BN(9C
MB.16/H#S0!+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M13))HX1F1U7ZF@!]%1Q3Q3?ZN16]@:DH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **CEGBA_P!9(J_4T1S13#,<BM]#0!)1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !114<MQ##_ *R15/H30!)1
M3(YHY1F-U8>QI] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !16=?Z]I6F.$O;^"%S_ 6RWY#FK%G?V>HP^;9W,4\?K&P./KZ4 6:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"0!DG JE/J=O#D*
M?,;T7I^= %VH9KJ&W'[R0 ^G>L>?4[B;(4^6OHO7\ZI$DG).33L*YJ3ZPQR(
M$Q_M-U_*LZ6:29MTCEC[TRBF(*LP7]Q!@*^Y?[K<BJU% &W!JT+X$H,9]>HJ
M^KJZ[D8,#W!KE:?'-)"VZ-RI]C2L.YU%%8\&L,,"=-P_O+P:TH;J&X'[N0$^
MAX-(9-1110 4444 %%%% !1110 444A(49)  [F@!:*HSZI!%D)F1O;I^=9L
M^I7$V0&V+Z+_ (T6"YLS7<%O_K)!G^Z.36=/J[MD0H%']YN36913L*X^2625
MMTCEC[FF444Q%J#4+B# #[E]&YK2@U6&3 D!C;WY%8=%(=SJE964,I!![@TM
M<Q%/+"V8W*_2M&#6","=,_[2_P"%%@N:U%10W,,XS'(#[=ZEI#"BBB@ HHHH
M **** "BBB@ HI&95!+$ #N35&?58(\B/,C>W H OU7GO8+?AW&[^Z.36-/J
M%Q/D;]B^B\55IV%<TI]7D?(A4(/4\FL]Y'D;<[%CZDTVBF(*MP:E<0X!;>OH
MW^-5** -V#5()<!\QM[]/SJZ"&&000>XKE:EAN)8#F-ROMVI6'<Z:BLJ#6.@
MG3_@2_X5HQ3Q3C,;AO;O2&24444 %%%% !1110 4444 %%%(SJB[G8*!W)H
M6BL^?5H8\B(&0^O05FSW]Q/D,^U?[J\"G85S9GOK>#(9\M_=7DUFSZM*^1$!
M&/7J:SZ*+!<<[M(VYV+'U)IH)!R#@T44Q%V#4[B' 8^8OHW7\ZT8-3MY<!CY
M;>C=/SK!HI6'<ZL$$9!R**YJ&YF@/[N0@>G:M&#6%.!.F/\ :7_"BP7-2BHX
MIHYES&X8>U24AA1110 4444 %%%% !1110 44UY$C7<[!1ZDU0GU>),B)2Y]
M3P* -&JL^H6\&07W-_=7FL:>]GN,AW(7^ZO JO3L*Y?GU::3(C C7VY-469G
M8LS$D]R:2BF(4$J<@D$=Q5V#5)XL!\2+_M=?SJC10!OP:E;S8!;8WHW^-7.M
M<I4T-W/;_P"KD(']T\BE8=SI:*S(-71L"9-I_O+R*T(Y8Y5W1N&'L:0Q]%%%
M !1110 4444 %%%% !113))4B7=(X4>YH ?16;/J\:Y$*%SZG@5FSWD]Q]]S
MC^Z.!3L*YLSZC;PY&[>WHO-9L^JSRY"8C7VZ_G5&BBP7%)+$EB23W-"L5(*D
M@CN*2BF(OP:K/'@28D7WX/YUI0:A;SX&_8WHW%<]12L.YU=%<W!>3V_W'.W^
MZ>16E!J\;8$RE#ZCD46"YI44U)$E7<C!AZ@TZD,**** "BBB@ HHHH ****
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
MO-78=9OH[RT34+2"*&\1FC,4I=D*KNPP(';/3TJ>70+26.9&>;$MD+%L,/\
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
M0G2XG968RGS616VLX7&,9!XSG HTCPR+?3M.BO+FZD^S)&_V5I 8ED '/3)
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
MQS#SHC'Y;[P/G&,'.,#GVK/M]&N[8Q1+K-VUI$05B*INP.BE\9(_7WI#(/\
MA))/(^W_ -GM_9?F;/M/FC=C=MW[,?=S[YQSBHM4UV\?3M4DL+!WM[998C<B
M8*P=002J]PI[Y'0XS5C_ (1M=GV7[=/_ &;YGF?9-JX^]NV[L9VY[?AG%)=>
M'&F2\@@U*XM[2\+-+ BJ?F;[V"1D ]2/KTIZ"U(&\2_9Q#:HD,TZ6T<DS3W2
MP_>' &?O,<9[#IS6WI]]#J6GP7D&?*F0,N>H]C6=+X>'G)-:7CV\ODI#(?+1
MPX48!PPX/N*UH(O(@CBW%]BA=S 9;W.,"D,DHHHH *N:7_Q_I]#_ "JG5S2_
M^/\ 3Z'^5(#?HHHI%!5+5?\ CQ;_ 'A5VJ6J_P#'BW^\* ,&BBBJ)"BBB@#E
M+:_G%^%U35+RQNC<%5@:!1;NN[Y55BO.1CG=G)J[=^(S8ZBL$]O"(FF6'(NE
M,OS$ -Y?7&2.^<=JDGT*>['D76JW$UF7#F%HT!;!W %@,XR![^]12^%U=Y%6
M]D6![H71C\M"=^\.06QDC(_^O3$9XU:ZM=5U>^OU<6]G*L,<:77RY94VC;@
MDEL[B>/PJ>?Q3,;+4$A@MOML%J]S&([H2H5'4Y ZC(XQSZUIS:#;W$>HI+)(
M5O95E)7@QLJJ 5/L4!I(=%;[-=07=Z]PMQ$83B)(]JD$'&T=>?\ ZU "6>K7
M!EL(+ZU2%[N)F1TEW*6 !V]!@D9/X&K>G7XU"U:Z";(?,=8V+9WJIQN]@<''
MMBL35-+OYM-ATE/M-Q('1HK\>6@@ .#D YSMSV.=U;XLH!I_V%4VV_E>2%!Q
MA<8Q^5(9S6AZS<W6J2>?>-Y*!S+YNQ8F!?;$8> 2N.,GCD=ZZVN=?PKY_P!D
M%QJ4T@LBIMCY48*;2,9./FZ#C@=^M;5Q!+-)"T=U)"J$EE50=^00 <CL>?PH
M8(L453M+2XMW4S7\MP!"L95U4989R_ ZG^E7* "BBB@"_I'_ !^'_</]*W*P
M](_X_#_N'^E;E)C04444AF?K'_'FO^^/Y&L2MO6/^/-?]\?R-8E-"9RNJ7\B
M^)9[634=0MH$MHG1;.V\W+%G!)Q&V.@]*L_VCJ,&KZ990)]JMI[9Y6EN'\N1
ML%.2-@P0&Z8&<]L5;NM'N)-5DO[34I+5Y(DB=1$K@A2Q'7_>-++I$\LMG<G4
M9!=VRNAF$2_O%8@D%<8'W1R/2J),J'7+^T&L3M9275I:7<A>0S %$ !(13UP
M.>HJY/K$%EJ&H3-]H=8K:!PH?*L79E4*O8DX&<\Y'I5LZ+&=/U.S\U]NH-*S
MM@93>NTX^E1S>'[:X-SYLDA6>WBA.W@KY9)5@?7)S^% #TU#45AG>YTH1&-
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
MG?VQF<"\N!<,<#Y2-O _[X'YT ,;6+WSHK2/3 U\T9FDB-P L:9P"6P>3CH
M>AYJ%O$CNMHEOI\DES/-) T+2!?*= 2P)Y&..H[?E5V^TIKB]2]M;N2TNEC\
MHNJJP=,YP0?0\@^YJ.VT&"VELY%FE9[>265G?!,KR ABWY]J0%+_ (22^\N\
M;^Q7S8$_:A]H7CC=\G'S?+@\XZUT$,J3P1S1G*2*&4^Q&:H_V3'LU1?-;_B8
M$E^/N9C"<?@,U<MH!;6D-NI+")%0$]\#% R6M?1O]7+]1616OHW^KE^HI,:-
M2BBBD,*Q]9_UT7^Z:V*Q]9_UT7^Z::!F92,RHI9B H&23V%+574K(:CI\UF9
M6B69=KLG7;W'XC(_&F28FD:O>3:G')=R#['J:L]FFT Q[>@/^\GS<^AI\GB:
MX2*]N1I3&RLIWBFE\X;L*<%E7'/'/4?C5F?PQI3(AM+*WL[B-UDCG@A564J0
M?3H>A'H:D?0XGTG4+ S.$O7E=FP,KO.3CZ4]!:D5OJ6H2^)[NQ-O#]DBBC<.
M)?F ;?SC'.=O3/'O6;::QJ'_ !)(K.W\V"ZCE+&YN27)4]VV]NOOTXQ6V=+9
M=7_M"&Z>/?&D<T6T$2!22O)Y'WCTJJOAX0VFGQVU[+#-9;Q'+L5LANH(/'_Z
MJ %_MV9KO4HTT\F"PW"28R@!B(PX &,YYQ[>_2IVU<+#I4GDG_B8.J ;ON9C
M9_3G[N/QJ6#3(HFU#<QD6]DWR*>,?(J8_)?UJA!X<DBEL#+JEQ-%8/F")D0
M#:5&X@9)P>O^-(8VP\0SZHDKVEG 5"L55KL>8".,.F,K^M6O#M]>:EHEK=WL
M4:22QJX*/G>",YQ@8^G-10Z 1J<-[=7KW+P;O+S$B-\PP=S* 6X/M5O2--?2
MK-;3[4\\,8"PAU **.@R.OUH BT2ZGNO[1\Z0OY5]+$G X48P*JW/B,V>II;
M3V\*QO.L *W2F0%CA6,?H21WSSTI\>B7EO/<O::O)#'/,TQC\A&P6Z\D9J-O
M"ZE\"]D6 78NQ'Y:9W[]Y!;&2,TQ"W/B>*TT];B2V<R"Y>"2%6R8PA)=LXZ!
M1N_$>M.U+Q(EA-+&L D6-XHO->4(@=P6PS$< * <_P"T!5@:%;'6+C4'+/Y\
M1C:$_<!( 9OJ0JC\*BMM :RTA;&VOYD?S"[S.BN9.V&!&",8';[HHT#4OV%S
M)=VBS2Q1QL2<".42*1ZA@!FK54-)TJ/2;:2))#(TLIE=MH4;CCHH& .!Q5^D
M,VM'_P"/9_\ ?_H*T:SM'_X]G_W_ .@K1J2@HHHH \D^*'_(RV__ %Z+_P"A
MO7$UVWQ0_P"1EM_^O1?_ $-ZXFF(****8!1110 45:TV[%AJ=O=,@=(W!9",
MAE[C\1FNM&E6FG++HK+')+JK.;>4]51>82#VW-D4 <?;6PN3*#/##Y<;2?O6
MQNQ_"/4GL*;);S0Q12R1LJ3 M&Q'# '!(_$&NKCBC@N;O30B$V.D3+(<#F8C
M<Y_ G;_P&H-:N]0N?"VCGYGMV@?S66,8!64@9('':D!@:C82Z9?S64Y0RQ'#
M%#D=,U5KT&YU"2Z\?2Z1+% UC*YCDB\E?F^3[V[&=V><YKSZF 5=M]7U*T@,
M%MJ%U#$?X(YF5?R!JE10 $DDDG)/>BBB@ KV'X:?\BH?^OA_Y"O'J]A^&G_(
MJ'_KX?\ D*3 ["BBBD,**** "BBB@ JO?LJV$[,0 %.23BK%8OBX$^$M3Q_S
MP- &1]KMO^?B+_OL4?:[;_GXB_[[%>/T50CV#[7;?\_$7_?8H^UVW_/Q%_WV
M*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S
M\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/M=M_S\1?]]BC
M[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$
M7_?8H^UVW_/Q%_WV*\?HH ]IL+RV%]$3<P@9_OCTKH/M]E_S]P?]_!_C7SM1
M2 ^B?M]E_P _<'_?P?XT?;[+_G[@_P"_@_QKYVHHL![_ *A?6;6,H%U 3QP)
M!ZBL#[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z*8'L'VNV
M_P"?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O\ OL5X_10!
M[!]KMO\ GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%
M>/T4 >P?:[;_ )^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB
M_P"^Q7C]% 'L'VNV_P"?B+_OL5<TR\M5OD)N80,'JX]*\3HH ^B?M]E_S]P?
M]_!_C1]OLO\ G[@_[^#_ !KYVHI6 ^B?M]E_S]P?]_!_C5+4[ZT:R8"Z@)R.
MD@KP.BBP'L'VNV_Y^(O^^Q1]KMO^?B+_ +[%>/T4P/8/M=M_S\1?]]BC[7;?
M\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8
MH^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_WV*\?HH ]@^UVW_/
MQ%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_ #\1?]]BO'Z* /8/
MM=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V[2KRU6\)-S"!L/60>U;?V^R_Y^X/\
MOX/\:^=J*5@/HG[?9?\ /W!_W\'^-'V^R_Y^X/\ OX/\:^=J*+ >]:M?6C6B
MA;J G>.D@]#6+]KMO^?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_P"^Q7C]
M%,#V#[7;?\_$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_P!]BC[7;?\ /Q%_
MWV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z* /8/M=M_S\1?\ ?8H^UVW_
M #\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_ 'V*
M/M=M_P _$7_?8KQ^B@#V#[7;?\_$7_?8K1TB]M5GD+7,(^7O(/6O#J* /HG[
M?9?\_<'_ '\'^-'V^R_Y^X/^_@_QKYVHI6 ^B?M]E_S]P?\ ?P?XUFZO>VC0
MQ[;J$_-VD%>$446 ]@^UVW_/Q%_WV*/M=M_S\1?]]BO'Z*8'L'VNV_Y^(O\
MOL4?:[;_ )^(O^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^
M?B+_ +[%'VNV_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >P
M?:[;_GXB_P"^Q1]KMO\ GXB_[[%>/T4 >P?:[;_GXB_[[%'VNV_Y^(O^^Q7C
M]% 'L'VNV_Y^(O\ OL4?:[;_ )^(O^^Q7C]% 'N>CWMJK3;KF$<#K(/>M;[?
M9?\ /W!_W\'^-?.U%*P'T3]OLO\ G[@_[^#_ !H^WV7_ #]P?]_!_C7SM118
M#W76+VT;R=MU"?O=)![5E?:[;_GXB_[[%>/T4P/8/M=M_P _$7_?8H^UVW_/
MQ%_WV*\?HH ]@^UVW_/Q%_WV*/M=M_S\1?\ ?8KQ^B@#V#[7;?\ /Q%_WV*/
MM=M_S\1?]]BO'Z* /8/M=M_S\1?]]BC[7;?\_$7_ 'V*\?HH ]@^UVW_ #\1
M?]]BC[7;?\_$7_?8KQ^B@#V#[7;?\_$7_?8H^UVW_/Q%_P!]BO'Z* /8/M=M
M_P _$7_?8H^UVW_/Q%_WV*\?HH ]@^UVW_/Q%_WV*UM'O;18Y=UU".1UD%>$
MT4 ?1/V^R_Y^X/\ OX/\:/M]E_S]P?\ ?P?XU\[44K ?1/V^R_Y^X/\ OX/\
M:R-8O;5I8MMS"?E/205X;118#V#[7;?\_$7_ 'V*/M=M_P _$7_?8KQ^BF![
M!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >P?:[;_GXB_P"^Q1]KMO\ GXB_[[%>
M/T4 >P?:[;_GXB_[[%'VNV_Y^(O^^Q7C]% 'L'VNV_Y^(O\ OL4?:[;_ )^(
MO^^Q7C]% 'L'VNV_Y^(O^^Q1]KMO^?B+_OL5X_10![!]KMO^?B+_ +[%'VNV
M_P"?B+_OL5X_10![!]KMO^?B+_OL4?:[;_GXB_[[%>/T4 >\Z1?6BVS[KJ ?
M/WD'H*T/M]E_S]P?]_!_C7SM12L!]$_;[+_G[@_[^#_&C[?9?\_<'_?P?XU\
M[446 [/XF2QS>([=XI$D7[*HRC C.YJXRBBF 45<TFT2_P!8LK.1MJ3S)&Q'
M8$@5M2:[J!U?^S["WM8;?SO)CM# A4\X 8D9)/<DT <S16ZFF6=I9/?:L)\O
M</!'!;%5.5QN)8@@ 9  Q4UQX?M?LT\EI/,[-:K>VP? +1Y(D5A_>7&>.P-
M'.5(9YF=',KED ",6.5 Z8],5T5EX9AN$@$KSF46IN[B./!.TD"-5ST8YR2>
MQ%/D\-6[7.FLJW5O%<W:VTL,[J9%R1\RD#!&,]N"*0'-">4.[B5]T@(=MQRV
M>N?7-*MS.MNT"S2"%CEHPYVD^XZ5OP:3HUQJ=[;I/>BWL[:2224A<NR,!\H]
M/J:K7.G:=-I<6H:>UTB?:1;2QSLK')!(8$ =@>,4P,C[1/Y_G^=)YV<^9N.[
M\ZCKKFT#07UR[T>.YOTF@WGSV"LF$&XC: #T!YSU'2LZ32]/OM-:ZTHW2O'<
M1P/'<LIW;\[6! &.1T_6@#"HKKY_"=NCW%HBWJSPJQ%U(4$,C*,D;>H!Q@')
M[<52;3M#L[/39;U[]Y+R'S&$)0"/YBN>1STZ>W6D!SM%=;#I>F:=;^(;>_AF
MN)+-T42QLJG:7 &W(.#Z^W%<F<;CMSC/&:8"5[#\-?\ D5/^WA_Y"O'J]A^&
MG_(J?]O#_P A28'84444AA1110 4444 %9'BKGPKJG_7L_\ *M>LCQ3_ ,BK
MJG_7L_\ *@#P6BBBJ$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "H[1NKHQ5E.00
M<$&MX>)@UPEY-I-C+J"$,+DAU)8?Q%0P4G\*P** -:WUUUBF@O+6"]@EF,Y2
M7<NUSU*E2",]QTH_X2"Z_MBWU 1Q+Y"B..!5Q&L>"-F/0@G/U-9-% &J-?NA
MJUS?M'$_VD%)8'7,;(<?)CK@8&.<C I/[8CBOK.YM--MK;[+*)0J%VWD$'YB
MQ)QQ6710!>M]4EMIKV18T)NXGB<'/RAB"2/RI(M2DBTPV(1"AN5N-QZY52,?
M3FJ5% &H-<G&N7.J^5'YMQYNY.=HWJ0<?G5>WU&6WTZXLT4;9Y(Y"_.Y2F<8
M_P"^JIT4 ;%WKJ7J2O-I=F;R52'N<-DD]6V[MH;WQ5*[U"2\BLXW15%K#Y2D
M=QN+9/\ WU52B@#:/B*234-0N)[2":*_QYT#%@O!!&""",$>M8[L'D9E0("2
M0JYP/89IM% !7L/PT_Y%3_MX?^0KQZO8?AI_R*G_ &\/_(4F!V%%%%(84444
M %%%% !61XI_Y%75/^O9_P"5:]97B4!O"^J@_P#/K(?_ !TT >!T4450@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **559W"(I9F.  ,DFN[\._#BYO-ESJY:V@ZB ?
MZQOK_=_G]* ./T[2K[5KCR+"V>>3&2%Z#ZD\#\:CO;&ZTZY:WO('AF7JKC'_
M .L5] 6&G6FF6JVUE;I#$O\ "HZ^Y/<^YJ'5=&L-:MC!?6ZRK_"W1E/J#U%*
MXSY]HKLO$7P^O]*WW%ANO+0<X _>(/<=_J/RKC:8@HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *]A^&G_(J?]O#_ ,A7CU>P_#3_ )%3_MX?^0I,#L****0PHHHH ***
M* "LSQ)_R+&J_P#7I+_Z":TZS/$G_(L:K_UZ2_\ H)H \!HHHJA!1110 444
M4 %%%% !1110 445-;6L][<);VT+S3.<*B#)- $-3QV-W+;/<QVL[P)]Z58R
M57ZGI7HOAWX;)'LN=;8.W46R'@?[Q[_0?G7H,4$4$*PQ1)'$HPJ*H  ],4K@
M?.5%>N>(OAY9:EON--*V=T>2F/W;GZ?P_A^5>7ZGI5]I%T;>^MWAD[9Z,/4'
MH10!3HHHI@%%%% !1110 4444 %%%.1&D<(BEF8X"J,DF@!M%=?HWP[U;4=L
MEV!8P'_GH,N?HO;\<5Z%HW@S1M%VO';^?<#_ );3_,0?8=!^%*X'E%GX3UV_
MM3<V^FRM$!D%L*6^@)!/X5DSP36TS0SQ/%*IPR.I!'X&OHVJ.I:/I^KP^5?V
MD<P[%A\R_0CD47&?/E%>C:S\,'7=+H]SN'7R)S@_@W^/YUPE_IE]I<_DWUK)
M _8.O!^AZ'\*8BI6[H'A/4_$#AH(_*ML_-<2#"_AZGZ4O@RPM]2\56=M=1B2
M$[F9#T;"DC/MD"O<41(T5$5511@*HP *5P,/0/".F>'T#PQ^==8^:XD&6_#^
MZ/I6]112&%%%% !7,>(? ^FZYNFC M;P\^;&.&/^T._UZUT]% '@>M>'=2T&
M?9>P$1DX29.4;Z'^AYK*KZ-GMX;J!X+B))8G&&1QD'\*\"URUBLM>O[6 ;8H
MIW1 3G !.!3$9]%%=!HW@S6=:VO%;^1;G_EM/\JX]AU/X4P.?HKM-4^&NK64
M7F6<D=ZH'S*@V./H#U_//M7'S02VTS13Q/%(IPR.I!'X&@".BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV'
MX:?\BI_V\/\ R%>/5[#\-/\ D5/^WA_Y"DP.PHHHI#"BBB@ HHHH *S?$2EO
M#6J =3:2_P#H!K2K/U[_ )%[4_\ KTE_] - 'S]1115""BI(8);F98H(GED8
MX5$4DG\!79Z-\-=1O-LNHR"RB/.S[TA_#H/Q_*@#B0"2 !DGH!5JYTK4+.%9
MKJQN88F^Z\D3*#^)%>VZ/X6TC1 #:6JF8?\ +:7YG_/M^&*UW1)49)$5T88*
ML,@BE<9\X45[#K/PZTG4=TEGFQG//[L90_\  >WX8KSW6?!VLZ+N>:W,UN/^
M6T/S+CW[C\:!&!117H_PW\/Z?>6<VJ74*S31SF.-7Y5< '..YY_2F!A>'? N
MHZULGG!M+,\^8X^9Q_LC^IX^M>J:-H&G:%;^58P!21\\C<N_U/\ 3I6G14C"
MBBB@ JKJ&G6>J6K6U[;I-$>S#I[@]C[BK5% 'E'B+X<W5CON=)+75N.3"?\
M6+]/[W\ZX9E*L58$,#@@]17TA7&>/O#]A<:)<ZH(1'>0 -YB#&\9 PWKUIW
M\AHHH R<#K3$%%=)I?@77=4B\U;=;:,C*M<DIN^@P3^E9NJZ!J>BR;;ZT>-<
MX$@Y1OHPXH S:FM;2YO9U@M8))I6Z)&I)J&O:/A[#$G@^TD6-%>1I-[!0"V'
M8#)[\4@.4T;X97EQMEU6<6T?7RH\,Y^IZ#]:] TGP]I>B)BQM$1\8,K?,Y_X
M$>:U**0PHHHH **** "H;JTM[V!H+J".:)NJ2*&%344 <S9>"=.TS7X=4L&D
MAV;@8"=RG*D<$\CK[UTU%% !1110 4444 %%%% !7E]SX!U/6?$FH7,K):VD
MER[*[?,S#/4*/ZXKU"B@#GM&\%:-HVUTM_M%P/\ EM/\Q!]AT%=#110 51U/
M1M.UB+R[^TCF&,!B,,OT(Y%7J* /)/%_@>'0K(ZA9W3-!O"F*0989]".OY5Q
M->R?$C_D49/^NR?SKQNFA!1113 **** "BBB@ HHHH ***L65A=:C<K;6<#S
M3-T5!G\3Z#WH KUNZ!X3U/Q X:"/RK;/S7$@POX>I^GZ5VWAWX;V]KLN=9*W
M$W46Z_<7ZG^+^7UKO$18T5$4*BC 51@ 4KC/.M1^%J+9!M.OG>Y4<K. %?Z8
MZ?K7GU]I]WIMTUM>P/#,O57'ZCU'O7T15'5-'L-9M3;WUNLJ?PD\,I]0>HHN
M!\^45V?B+X?7VE[[C3]UY:#D@#]X@]QW^H_*N,Z4Q!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !114Z65U);-<QVTS0)]Z58R5'U/2@""
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBKNF:3?
M:Q="WL;=YG[XZ*/4GH!0!2KI?#W@G4M=*S,OV6S/_+:0?>'^R._UZ5W'AWX>
M66F;+C4BMY=#D*1^[0_3^+\?RKM ,# Z4KC/,]8^&#16_F:1<O-(H^:*<@%O
MH1@?@?SKS^YMI[.=X+F)XI4.&1Q@BOHRLO6?#^G:];^7>P L!A)5X=/H?Z=*
M+@>!45U/B+P-J.A[IX@;NR'/FH.4'^T.WUZ5RU,04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7L/PT
M_P"14_[>'_D*\>KV'X:?\BI_V\/_ "%)@=A1112&%%%% !1110 5GZ]_R+VI
M_P#7I+_Z :T*CGACN;>2"9=T4BE'7U!&"* /GRQTV]U.<0V5M)/)Z(N<?4]!
M^-=WHWPPD?;+K%SL'7R(#D_BW3\L_6O1;2SMK& 06D$<,0Z+&H J>G<"CIFC
M:=H\/EV%I'",<L!EF^I/)J]112 **** "BBB@#G-9\$:-K&Z0P?9K@_\M8/E
MR?<=#_/WJ7PGH$GAS39[.2=)@TYD1U!'RE5'(['BMZB@ HHHH **** "BBB@
M K#\8123^$]0BAC:21D4*B#))W#H!6Y10!Y'HWPWU.^VRZ@ZV4)YVGYI#^'0
M?C^5>@Z/X3T?1 K6UJ'G'_+>7YG_  /;\,5MT4 %-DC2:-HY$5T8896&01]*
M=10!QNL_#G2M0W261-C.><(,QG_@/;\*VO"^E3Z+X?M]/N&1I8F?+(<@@L2/
MT-;%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@BCV+$&PIY)R<<]_6M:UM+>R@6"U@CAB7HD:A14U% !1110 50UFQM;[2[A+
MJWCF58V9=Z@[3CJ/2K]5[_\ Y!]S_P!<F_D: /G:BBBJ$%%%% !1110 4444
M %%%% !116KHOAW4M?GV64!,8.'F?A$^I_H.: ,KK70V_@C7[G3_ +8EB0F,
MK&S!78>H4UZ3X=\$:;H6V9P+J\'/G2#A3_LCM]>M=/2N,^<)(WAD:.5&1U.&
M5A@@^XIM>[:]X6TSQ!&?M,6RX PMQ'PX^OJ/8UY3X@\'ZGH#&21//M,\7$8X
M_P"!#^'^7O1<1S]%%%, HHHH **** "O8?AI_P BI_V\/_(5X]7L/PT_Y%3_
M +>'_D*3 ["BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*"V@M4*6\,<2DEB$4#)/4
M_6I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KQ_XF?\C4O_ %[)_-J]@KG-4\&Z?K.MC4;]Y)%6-4$"G:IQGJ>O?VH \:L=
M.O-2G$%E;23R>B+G'U/;\:[O1OAA*^V76+GRQU\B Y/XMT'X9^M>C6EE:V$
M@M+>."(=%C4 5/3N!0TS1M.T>'R["TCA&,%@,LWU)Y-7Z**0!1110!'-!%<P
MM%/$DL;<,CJ&!_ UQFL_#73KS=+ILALY3SL^]&?PZC_/%=O10!Y=X6\,:MH7
MC.U:\MCY.V0":/YD/RGOV_'%>HT44 %%%% !1110 4444 %>#>((99_%NIQ0
MQO)(UW(%1%))^8] *]YJK;:;96<\T]O;1QS3,7DD"_,Q)R<GK0!Y;HWPWU.^
MVRZ@XLH3SM/S2'\.@_'\J]!T?PII&B!6MK4/,/\ EO+\S_@>WX8K;HH JW^F
MV6J0>3>VT<\?8.N<?0]1^%<)K/PP1MTNCW.P]?(G.1^#?X_G7HM% ' ?#O2-
M0T>_U2&_M9(6*Q[2PX;ENAZ&N_HHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "J]__ ,@^Y_ZY-_(U8JO?_P#(/N?^N3?R- 'S
MM1115""BM32?#NJ:VX%C:.Z9P96^5!^)KT#1OAE9VVV759S=2=?*CRJ#\>I_
M2D!YM8:9?:I/Y-C:R3OWV#@?4]!^-;=[X!\065L)S:K,,99('W,OX=_PS7LM
MK:6]E L%K!'#$O1(U"BIJ+C/F]E9'*NI5@<$$8(-)7OFK^&]*UM#]MM$:3&!
M*ORN/Q']:\^UGX9WUKNETN87<?7RWPL@_H?THN(X2I(+>:ZG2"WB>65SA409
M)_"EN+:>TG:&YADAE7JDBE2/P->H_"ZU@&AW-T(E\]K@QF3'.T*I SZ9)H I
M>'?AK]RYUQO<6J-_Z$P_D/SKT2"WAM8$@MXDBB085$7 'X5)12&%%%% !2,J
MNI5@&4C!!&012T4 <+XB^'-K>[[G2"MK.>3"?]6WT_N_R^E>97^G7FEW36U[
M;O#*.S#K[@]Q[BOH>N;\=6L%QX2O7EB5GA4/&Q'*G(Z4[@>)445:L=-O=3G$
M-E;23R>B+G'U/;\:8BK17H6E_"Z>6+?J=X(&(XCA&XCZGI^7YUE:S\/=8TS=
M);*+Z ?Q1#YP/=>OY9I <E7L/PT_Y%3_ +>'_D*\?961BK*58'!!&"*]@^&G
M_(J?]O#_ ,A0P.PHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5S?CLW(\)7?V;=_#YFWKLSS_\ 7]LU
MTE(RAE*L 01@@]ZJ$N62EV,JU/VM.5.]KJQRWA/4=!C\.VJ17%I#((P)U=E5
MM^/F)SUYSS6'ITUM/\4-^B;?LAC/V@Q#"-\IR?INV_C72W'@?P[<2F1M/56)
MR1'(RC\@<"M33M(T_2(C'86L<"M]XKR6^I/)K=U(+F:O=GGK"UY>SA/E2@T[
MJ]]/ROU'6^J6-W>3VEO<QR7$'$L:GE:MUGV>B:?8:C<W]M!LN;DYD;<3G)R<
M#MD\UH5A+EO[IZ-/GM^\M?R_ \_\)_\ )1-?^LO_ *,%*XS\88_^N7_M(UU]
MIH>G6.HW&H6]OLNKC/FOO8[LG)X)P.:#HFGG61J_D?Z<!M$N]NF,=,XZ>U;N
MM'F;[JQYT<#45.,;K2?-\K_F5?%W_(IZE_UQ/\Q6;X04M\/8U49)CF  [_,U
M=+>6D%_:2VMRF^&5=KKDC(^HINGZ?;:791V=G'Y<$>=J[B<9.3R>>IK-32I\
MO6]SJEAY/$^UZ<MOQN<-\/-7TZQT.XAN[R&&4W)8)(X!(*J!@=^0:SO$EE%:
M^/VDU"XN+6SNU!6XA."/E Z^F1S]17:R>#/#\MX;I].0R$[B [!2?]W.*U+_
M $VRU.W^SWMM'/%U 8=#['J/PK;V\%4<U?7<X?J%:6'5&;7NM-;Z[[_\ X.^
MT7PW;6ADN/%5W)$PQM2Y60L/]T YJYXKL;?3?AU%:6LK2P(Z%)&()8%B<\?6
MMNU\%^'[.<31Z<A<'(\QV<#\"2*U-1TRTU:S-I>Q>9 2&*[BO(Z<@BDZRYHZ
MMI,N. E[.:Y8IM65K_BW_D5?#N5\+::57)%I&0/4[17!:%;V7BB2\NO$&KRQ
MW2R86$S",*OL#VSQ@=,5Z;;6\5G:Q6T"[8HD"(N2< # Y-9%]X/T+4;IKFXL
M%,K'+%'9-Q]P#4TZL8N5^O4TQ&$J5(TTK/EW3O9Z?H<%;0:7:_$+38=(N'G@
M1U#2,^X%^<X/<8Q6K?7"^'?B8U_? K:7<>%EQD+E0/T(_(UUD7A;18;NVNHK
M%(YK88B*,P Y)Z9P3R>35Z_TVSU2W\B]MTGCSD!AT/J#U'X5<L1%OK:UF84\
MNJ1@[-*7-S*VWH4+SQ9H5E;^<^I6\@/187#L?P%97Q!=9_!WG1'=&TD;AAZ'
MH?U%:%KX+\/V<XFBTY"ZG(\QV<#\"2*V;FVAN[9[>XB62&089&&0162E"$DX
MWT.N5+$5J4X5;*ZLK7,;PUK&G7&CZ99Q7L+W(M4!B5P6!50#D=JY_P .?\E-
MUS_KF_\ Z&E=+IOA71=)NQ=6=F$F&=KEV8KGCC)JS;:)I]IJD^I00;;N<$22
M;V.X$@G@G Z"J]I!<W+?4A8>O-4^>UXOI?:UOO.0Q_Q>$?\ 7+_VE72>,/\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %(54D$@$CH<4M% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1163XFU*?1_#
MMW?VP0S1!=H<9'+ ?UH UJ*XRXU/QA8Z4=5F72)K9(Q*T:;P^T\]^,U:USQ'
M>0:!I5_IT<2RW\L:!9P2%#J3V]\4 =317'WNJ^*M"MS?:E!IEU9(1YHM2X=0
M3C(W<=ZT-4UR>VU;08+;RVM]0=MY93G: I&.>.M '045R>H:MKTOBN;1])-@
MHCMQ.6N5;U /(^H[5+IFMZO%XC&B:S#:F62$S136I;;@>H/T- '3T5QL6K>)
M]3UG5+736TQ(;*;R_P#2%?)!SCIGTK5CGUVQT74KK5&L&FAA:2'[,&V\*3\V
M??% &[17&:=?^,]0TR'48!H[QRKO6-@X8CT],_C4S^*+VX\+IK5G:H&MYMM[
M;L"2%!^;:?R/_P"J@#K:*Y_6_$BVNCVL^FA;BZOV5+-#T8GN1Z#^=;D E6WC
M$[*TH4;V48!;O@>E $E%<DNOZUKEU.GAZVM5LX'*&[NRVUV']T#_ #]*GT[Q
M!J$&L1Z/KUK##<3 FWG@),<N.HYY!_SZ4 =-17'R:MXCOO$FIZ=I9TY(K,IS
M<J^2&&>WXUOZ0NL+%)_;#V;2;OW?V7=C'ONH T:*Y?7-6UF/Q-:Z1I/V,--;
MF4M<JV,@GN/8>E6;2XUVP6XN]?FTT644)?-J'W C'KVQG\<4 ;]%<A;:KXJU
MJ'[;IMG86MDW,0NRQ>0>OR],UHZ#X@EU"ZN--U"U^R:G;#,D8.5=?[RGTY'Y
MB@#>HKB-)U;Q=K=K)=V9TA8DE:,+*L@8D?3/K6KI7B"YO;'5$N[9(-1TX$2H
MIRA."5(]C@T =%17%Z3?^,M8TR&_MWT98I@2HD60,,$CG&?2K^MZOJNB:!9S
MS?96OGN$BEV*QCP<],X/0"@#I:*P==\036%Y;Z9IUJ+O4[@;DC)PJ+_>8^G!
M_*J\4_C"VN(3=6FFW4#N%<6SLC1@GK\W4#\: .FHKD?$_BRX\/Z[8P"%)+.2
M/?/A27 R02#GM5[Q+KTFG>'$U/3FBE\QTV,PRI5N] '0445RDGB#5]6U&XM/
M#MM;&&V;9+=W1.PMW"@=?UH ZNBN7M/$&IV.KP:9X@M8(VN3MM[JV)\MV_ND
M'D'_ .MQ45YJWB"X\57FDZ2=/5+>)),W*MDY [CW- '6T5S%U?>(M(\/ZE?:
MBVG/-$JF 6X<CK@[LX]1TJ&UD\:W=I#<I+H@25%D4,),@$9YXH ZVBL*WUBY
ME\9W6D,(_L\5JLRD [MQ*CKGIS5 :_K.N7<\?AZWM5M(',;7=V6VNPZA0/\
M/TH ZRBL*QOM<6WOEU6R@CDMXB\<\#YCEX/8\CI4WAC4Y]8\.VE_<A!-+NW!
M!@<,1_2@#7HKC;?QA<2^*1;M#&-(EG:UAGQR95 [YZ$G X[UJ^+-7N=$T47=
MJ(S)YR)^\&1@_C0!NT45Q5GKWB3Q UU<:+%IT=I!*8PER6+OCUQT_2@#M:*I
MZ7+?3Z?')J-NEO='(>-&W 8/K[]:N4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%8WB7Q'!X;L(9GMYKNYN9EM[2T@QOGE;.%&> , DD\ "@
M#9HKG=+U[6))YDU[P_\ V1!'"9OM7VV.:$ 8R&;@J<'/3& >:FTKQEX=UMYT
MTW5[:X>",RR*I.0@_B /5?<9% &Y17,0?$7P?<3"*+Q#8%S$9N9-HV!=Q.3Q
MD#DCK5FW\:^&[O1KG5X-7MGL+9Q'/,"<1L2  PQD9)':@#>HK%TOQ=X?UJXG
M@T[5[6XE@3S)%5\83^\,]5_VAQ3=,\8^'=9N);?3M6M[B6*,RLBD@E!U89'S
M+[C(H W**YRQ\>^%=3OH;&RURTGN9DWQQHQRXQG XZXYQU]JT(_$6D2V%A?1
MWT36VH2K#:R#)$KMG"CWX/TP: -.BLG6/$^B:!+%%JNHPVLDJ,\:R9RX! .,
M=3EAQUYI@\6^'SH/]N#5[3^S =OVCS/EW9QM]=V>W6@#9HKD=7\>:?%X.O->
MT.XM]1%M+%$R!B-K/(B$,.H.&S@UH+XC@M[[7AJ-Y86]GIC19D\TAHPT8;]Y
MD  DGC!.01WH WJ*P++QMX;U&..2TU>WE$EPEL,9!\UP2BD$9&<'&>N*U8=1
ML[C4+JPAG5[JU"&>,9S&'!*Y^H!H M45S>I^-]&TCQ59Z!>W"Q7%S"TH=F 5
M>0%4]\MDX^AK-T_XEZ(;V_LM8U"SL+J#4YK*&-I#EU1@JNW]W)SUP.* .VHK
M%U7Q=X?T.\6TU/5K:VN&4/L=N54G 9L?='N<"CQ3XA7PUX;GU@6_VI8VB41B
M3;NWR*F<X/\ >S^% &U16-KFOC1;[1;8VWG?VG>BTW;]OE_(S;NAS]W&..M4
M/%'BZ70M4TO2+'31?ZEJ7F&&.2Y6! $ +9<@\\C  - '445GZ->WU_IJ3ZCI
MCZ;=%F5[9Y5EQ@XR&7@@]:Q==\4ZG8>)[;0=)T./4;F:S>[+27@@"JKA".5.
M>6% '545SL_B^QT73[23Q1-:Z1>SAC]E\_SB ">00 2,8).,#-3WOC#P[IUI
M:7=WK%I%;7D;26\I?*RJN,E2.#U'YT ;=%85SXS\.6>I)IUQK%K'=L5'ELWW
M2WW0QZ*3D8!QG-,'B:VM;C76U2]L+>STR6-#()&W(&16Q)D !B6X SD$=Z .
M@HKG[;QOX:NX+J:#5X'2T@^T7&,YBCR1EAC(Z'CK4FE>,?#NMZE)I^F:Q:W5
MW&I=HHWR<#@D>N.^.E &Y17-Z[XJET[5[?1-)TN35=7FA-P8%E$211 XWNYS
M@$\  $G!I\'BD6FCSW_B>S&@^3+Y3">X21)"0"#&R_>SGI@'(/'% '0T5AQ>
M,?#LVCOJ\>KVS6"2K#)-NX1R0 K#JIR1U]:B_P"$Z\+XMC_;5KBZ7=;G<?WH
M\SR_EXY^8$<>F>G- '0T5EGQ)HZZ5)JAOXQ8QS>0\V#@2;_+V].N_BJ6H^.?
M#&DWLUG?ZS;07,#!98V)RF0&!/' PPYZ<T =#17,77CS0K/Q19Z'+=Q"2[MO
MM$<PD!0Y90B^Y;=D>PI_BKQ+>:#=:19Z?I2ZC=ZG.\,<;W(A"E4+DEMI[ T
M=)17(V'CN!9-0MO$=H-#N[%H1*LDXEC9921&RN ."01R!BK=QX]\+6MI;74V
MM6RPW*-)$PR=R!BI;@<+D$9/'% '1T5BZIXN\/Z+!:SZAJUM#'=+O@.[=YJX
MSN4#)(P1STYK/NOB%X>M-=TS3&OH6&H6YN(KA9 8]N0%&?\ :R<?0T =517.
M0>++*VT_4[[6+_3[>VM+^2T$D<C$?*0 K9 _>>H7/MFIE\:>&VT;^UUUBU-C
MYOD^;N_Y:?W-O7=_LXS0!NT5A-XR\.IHZ:L=7MS922^2L@)),G=-H&=W!XQF
MM33]0M-5L8KZQG2>VF&8Y$/##./YB@"S17):-X[MM7\8W^@K9O%'#O%K>,^5
MNFC(68*,<;68#J<\^E:$_C/PW:ZT-'FUFU34"ZQ^27Y#GHI/0,?0G- &[17-
MZ'XWT;7M;U+2;6X47=E,8MA8$R@ $LOL"<?4&JVN^-X=#U34XY8E-EI>FB]N
MY=WS%W8K%$O;+;6Z^U '6T5Q%U\2=*B/A^ZBN;7^S-2>9;BXDDQ]G*0^9CTS
MG Q[UNVWB_P]=Z'+K4&KVK:;"Q66X+X5&X^4YY!Y''7D>M &U16;H^OZ5K\$
MDVEWL5RL3;) N0R'KAE/(_$5SFK^.[W2-+UG4)_#=VD.GKN1II-BW'[XQ  X
M.,@;^_##UH [6BN1E\6ZKH^G7FH^)= 33[2!!Y9MKT7,DTC,%6-5"KR2>.:L
M:7K_ (AN;Z&+4_"4MA;3*Q6=;V.;R\#($BC!7.,<;N: .FHKSK3OB5J<^B6&
MOW_A8VVAW;QJ;J*_65H@[A%9DVJ<;B <'/M6QJ/CNVT_QO:>'6LW>*4QQSWH
M?Y+>:0.8HR,<E@A[]QZT =;17/#6M:GU6^L8=!>..))3;WDTO[N5E";., X8
MLPZ_P$]Q4VC>)K/4_"%KXBG=+2VDM_.F,K8$)'WP2?0@C\* -NBL&T\:>'+Z
MQOKRVU:!X+%/,NCR#$N,[BI&<8!YQSBG:5XQ\.ZWJ,FGZ9K%K=7<:EVBC?)P
M."1ZX[XZ4 ;E%<3JOQ+T2&6UMM)O[.^NY=0@LWC5SPKR!&93T;;GMFM?Q3XN
MTWPE%82:B^U;RZ2V7Y@-N3RYS_"O4T ;]%<7<_$?1]/\136FH7MI;Z;]@@N[
M>Z+DF8R%^ !U&%SQZUMWGBS0;#3;74+G5;9;6[&;>16W>=QGY0,EN/3I0!LT
M56T_4+/5;&*^L+F*YM9AF.6)LJPZ?SXJS0 4444 %%%% !6=?ZU::;J6F6%Q
MYGGZC*\4&U<C<J%SD]N :T:Y'Q3:7-QXQ\&30V\LD5O>3M,Z(2L8,#@%B.@)
M('- '4BY@9E59HRS9V@.,G'7%0:CJ5OIEE<7,S ^3"\WE@C<RJ"3@'Z5Y /!
M2Q?#R?58]$N!XDCU@S02^2_VA%^V_P (ZA=A+8'')/O4VNZ1#]J\8QZQX8U'
M5-9O9)'TN]AM&E B\L"-4E'$10YR,C/OG% 'I>F>(H]4-D\=G/';7>G)?K<2
M%0J!L80\YW8.>F/>M;[1"$9S+'L499MPP!UYKR9=(U/[+$/[.N\CP";0CR&_
MUV!^[Z??_P!GK5?5_",^G>%_"'V'2R;*,";5X'L7O&>9H5"R2PAE:3:=PQ_#
MD<<8H ]B\V/RO-\Q?+QG?GC'KFJ=]K6GZ;%:RW5RJ1W=PEM R@L'D<X4<9ZG
MOTKR=?#MU!H.G2W%A>ZAX?\ [8DNKO2XM->W*QF/:NVW+LQC$@W[/<_+5_Q'
MHFC7_A+3[G3/!]U%86FMPW$MHVGE9&AROFLD/WMI& 1@9P>,<T >K/(D:%W=
M50=68X I$ECD9U21&9#A@K E3[UP?Q'6#_A3&I+9VKVMO]DA$5NT?E-$N],*
M5/W2.F.U8MI9*GBJQO/"GA.]T[['87(U!;FV-NETQ3]U$6/$K>9SO&>.<G-
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
MR)*@>-U=#R&4Y!KQW3?!MI#\*0;S3M1M]1NKHM</%8M<2@)<.R!X3RT6 "4
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
M/3?M5K>V@NT>6\AM_D(!"@.V6;!Z 8]Z=9?$+3+I)YI(I;>V724U>&60C][
M0=W'9E( (YZB@#3TCP?H&@W;7>FZ9%!<,GE^9EF95_NJ6)VCV&!6W7-ZGXM_
MLCP'_P )1=Z=*N((IGM-XWKO*C:3CJ-WZ52M_'PBU*ZM-<T6\T<16,FH1R3N
MCB2!"-Q(0G:PR/EH [&BN,LO'D\USIZ7WAR^L(-4!_LZ666-O.;:75& /[MF
M4< U+\/O$FJ^)M!^V:IIQMV$LJ+,'39)ME=<!0Q(*A0"3U/(H ZT@'J >]+7
M&:I\0(]'U^.PO-,*6SW26HG%Y"7W.0%;R0V_9DCGKWQ4R>.H7LHV^P2B^;5S
MI)M-XRLH8Y;/]T(-^<=* .MHKAH?B0DL4&I'0[U/#L]P+>+52Z;22^Q7,>=P
M0MQN]QQ4<7C---350L.HZE>2:])I]K:-(A+2;%;:AP D8&3\V<<\T =[17#^
M&M?U75/B%K-E?VMQ8);6%NWV.5U=5=FDRRLO# C;S[8QQ69X@\0W=E?>.Q->
MWJ6MA;V#0"U=5>(ONW%"P(&>,Y!H ]+HKC?%/CY/"EU*+G3#)9P*KRS"\A5R
MIZE(BV]\=^!WQFJ!\4:U!X_\16-CIEUK$,-O:2Q0I,D:0@JY8Y8CECC [X/3
M% 'H-%<&GB^WUK4=&NK":_BCO=,O)EA)545HRJD2+@G>K9 P<=>M9_A[Q-?R
M6/AJ266^O+^?P]+>-$)4$<SJ8^6! ^;)X.0.M 'IE%<#X=\>W\_A;P_JFM:4
M\*ZE-%;M=+(FS=(#M?:"2%+87G!&X5U&CZXFLWFJQ00,L%A=&T\\MQ*ZJ"^!
MZ*3M^H- &M17EOA[X@:E8^&)=1U72;^\TZVO;B*ZU/S$_=J)V4$)G<RJ"H)
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
MK6?[.V_Y59G!*\XWY!&3Q@"MF+P!H<=IJ<$HO+E]2@^SW-Q=7;S3&+L@=B2
M,]JNR^%--EUVTUD&ZBO+:%8 8;AT62-22JNH.' ))Y]: ,#Q"UQKGQ!LO"\F
MHW5CIHTYKZ06DIBDNG\S9LWCD*HY(!&<BK%\G_""Z!,;/5Y9#/<HELFJR2W0
MC)_@0(#(YP"0N3]0*V=?\+Z5XD2#^T(9!-;,7M[F"5HIH2>I5U((SZ=*SQ\/
M]"73#9@7I<W"W?VLWDAN/.48#^83G(!(],'I0!S>G_$;57MIIKRVM3%8:K#9
MW\RV\T'[B91MD"2$,A#,N0V>.15J3QQK5[J26.DVMAOO]2N+33YKG?Y8BMT_
M>R/@Y;+A@H&.G6M^V\#:);:=J]CY=Q-#JP_TPW%P\CR';MSN8DYQSGUI\_@G
M1)]"L-(\F:.'3R&M)89VCFA8 C<L@(.3DY]<\T 9=_KWBFRN='T,PZ0=<U%Y
MV%P#)]F2&(*2Q7ABQW ;<_C6EX5UZ^U675=.U6"WCU+2KD03-:DF*0,@=67/
M(X;D'.,=:;+X%T:;3K>T<WQDMYFGBO#>R_:4D889A+NW<C@C./:M+1- T_P]
M9O;6$;@2R&::661I))9#U9W8DL>!UH XA?B)?KXGL+=7L+S3+W4#9*UM:7*[
M,E@K"=AY3G*\A??!.,U!<^//%D.DZOKRV.CG2=*U*6TEC)D$\T:3;-RG.U3@
MCKG)!X'%=+!\.M!M[JTFC^W;+.Z^U6MNUY(88'R3\D9.T#)-7I/!^D2Z#J&B
MO%+]BU">2XG7S#DN[[VP>W- '/:EXA\1ZI=>)(=&M],73](!@E^UE_-N'\L.
MVT@X0 , "0<FGZ%-Y?P+M9Y(UG"Z"79)"</B$G!P0<'V(-:^I^!-$U74KB^F
M6[BDNT"7:6UW)%'<@# \Q5(#8''/;@\5I0:!86_AE?#\:.-/6U-H%+G=Y97;
MC/KCO0!PNBZGX@F\9>'[2RDLX=,D\.PW)M&,A55W1AL<GYQDA22>.N:T_#WC
M#5=1\73Z3J@LK!@\PCL);>9)V1"0KI(3LD!')VC@&MI_!NDM=Z3=)]JAGTN%
M;>!X;EXRT2E2$?!&]<J#@]:+'P;I5AJ\6IJ]]-/!O^SK<WDDR0;^&V*Q.,CC
MZ4 <[K6EIKWQ833;N[U".TCT,3K':WDD \SSRNX[&&>#6%J.HW&DV7BC0;J9
MM:LM+O--:V>^D9G432KF-W4@L4(# DYY&<CBN]UKP7INN:NFJ37.I6UXD'V;
MS+*]D@)CW%MIV$9Y-">"-!BT"318K1DM)9TN)2)6,DLBNKAF<DLQRHZGVH P
MKCQKK5MJ_BF62SL3HOA[+2,"_GS?N!(%7G .X\L>,'IWJAI?Q)U(2";4K:"X
MM&LIKMS96=S$;8QQ^9M9I1M?(! (QR.G-=U#X>TV&75G\CS!JS;KQ)#N63Y
MF,'MM &*IZ3X,TK1W;R'OIHO)-ND%U>RS11Q'&45&8@#@#Z"@"AH-_XRU.PB
MU&ZCT*.VO+0SP1QF4O"S*#&'/1QSSC;[9KF/#7BWQ-#X!\./,;.^U+69EMK.
M6=GPO#LSS'O@+P%QFNTT7P7I.@W:3V3W^V)2D$$M[+)# IZA$9B *KP_#SP_
M!I$FEK'>&T,RSPHUY(3:NI)4PG.8\%C]W'7G- &!JOCS7]!TWQ!;WUGITVKZ
M4MK-$UOO$$\<T@3E2<JP^;N>QJ7Q#XL\4>'C8)J$6E6D<L3R3WYM[B>VC?=A
M8B4(*?*<EVX/I6\G@+0QI5]8.ES,+^2.2ZN)[AY)IC&P9-SL2<# P.G7UJUK
MGA/3_$,A>\FOT#1&"6.WO)(DFC.<JZJ0".3[\]: -B"02V\<@='#J&W(<J<C
MJ/:O,+?XH:E>78NK:T@DT\WWV86:V=RUP8Q)Y9D\T#R\CEMOH,9S7H6FZ1'I
MES>2Q3S-'.8Q' SDQP(B! J+T'0DXZYK-A\$Z1;:JU_;M?0;I_M+6L5[*ENT
MN<[S&&VYSSCH?2@#D]0\<^+8;+Q)JUK8Z.VF:%?RV\B2F02SQIMSMP<*0&ZG
M(/H,<ZUKXG\1VOB2TT_6K335@U*RGNK3[*SEX6C"DI(6X;AQR .:W)/".DRZ
M1J^F-%)]EU::2>Z'F'+.^-V#VZ"I[[0+.\O+2^*M]KLK>:"W;>0 )  V1W^Z
M* .(T[QSXI/AO1/$^I6FD?V5?RPPRP6_F":,2,$#@DD'D@[<9QWJ#2_$%]I)
MU>STV&&;4=2\675K;FY8B*/"*Y9L<D *>!C)-:_A7X9:=I&DZ*FI>=/=Z>J2
M>0MW*UJLX_Y:+&2%SGG..O.,UN3^"=$N;*[M98)=MS?-J)=9F62.X./G1@05
M(QV]Z .:N?'.O://?6NJVNGO)I4]K)>SVP?8UG,2I=5)RK(1D@DC --UCXC7
MMG/="UM[4V\FI_V;8SR1R.-R(6GD8)DN PV@*!R#DUK:AX0ET_P]J-EX=MK:
MZO-4S'>SZO=2NTJ%"N2V&+8R,+P,9Z5:M/ FDQ>#M,\.W"O)'8!'CGB=HI%F
M&29593E6)+'KW- '+R_$W4+31I3/9PO>G4(K&WNA:W$=O()$+^9Y;#S/E"L"
MHSD@8/-2IX]\0/HNJ/#IB7EU9S0*+J&QN%B:*0G<_DM^\8IM.54GJ#FNJ?P7
MI$VBOI=S]LN8WF%QYT]Y(\RRC&UUD+;E(P,8Q0O@[3UTU[,WFK,7F$YN6U&;
MSMX& 0^[(&.,=/:@!WAC71J_AH:G/?Z?<!2^^>U5XXU"G^)7^9"!U!Z5RV@?
M$#4K[Q5IFFW7V*YM=2CE:*:UL[F$(47>,/* LJD9Y7'K79Z9X=TW2=)FTVWB
M=[>X:1[@SR-(\S/]]G9CDDUF:;X T72]1L+Z%[^6;3U=+07%[)*L*,NTJJL2
M ,?R'H* .6TGQYXLGTCP]KU_8Z.NE:I>16;Q0F3SU,CE!("25 R/N\G'?TK^
M*O$7B37/!'BR^LX--BT6W%S9B-V<7+A,HTFX':.<D+C) ZBN[C\'Z1%H6FZ,
MD4OV/3IX[BW7S#D.C[UR>_-4-1^''A[4Y;\S)>I#?L9+FUAO)$@DD/60Q@[=
MW0YQU /6@#H=)YT>Q)_Y]X__ $$5<J."%+>".&,$)&H1<^@&!4E !1110 5S
M7B?PD?$%_IU_#>K;75B)%3S;9+B-ED"[LHW?Y1@_7K72T4 <5H_P\BTD:,!J
M<DQTR_N+T%H57S3,K J0.!C?V';H*9J7PXANM=O=2L[^.V6_=9+F*6PAN#O
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
M]UADC([=174:;8IINFVUE&P988PF[8J;B.IVJ H)//  YJU10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %(S*BEG8*HY))P!2UQOQ'$TFCV4*Z9'>VLEXOVEY+%KP0
M(%8A_)4@OS@>@SG!H Z\2QF+S0ZF/&=^>,>N:$ECD^Y(C< _*<\'H:\1TO0M
M2;P]=P2:/>7&D0>(UN9=.%F;7[1;&(9V0L?N[R&V9YP>_%1OIMS>2_$"U\+Z
M//II>VT\I9;!&Y3<YD4(K#9N7=\F03GMNH ]Q$\+1M(LJ%%^\P88'XTJRQNS
M*LBLR_> .2/K7B::#<2^'?%<^G6DD22Z,UM]BM= EL$FESE2%9V+NH!&0/XN
MIKHX_!=AI7BSPL=/TADM[NQNK?57",PF4Q*0)B>I+9^]R30!WVF:Q8:QI46J
M6-P);*52R2D%00"0>& (Y!ZU=5U= Z,&4C((.0:\2TCP_8I\+UTJ?1M3T_4+
M>[C-[)'I#3"5T=V4NF/W\8'7&?O"O0/ =N\_@QK6_P!$MK")Y9H_L\=LT$<T
M98C?Y3<H&!/RF@"_X<\56_B6*6YMK*[@LMVVWNKC8J7."P)0!BW53U XQ6V9
MXALS*@\S[F6'S?3UKQ;2O!,;^#_ ]G-H<T1EU1GU)%A9&*A9@#+@ @8('/8X
M[U?UK0]/M-;\00ZUX6OM366&*+1'M;-IDAB6(*(HRO$+!P3DXZYS0!ZT\\4>
M?,E1,#<=S 8'K2^;'O5/,7>PRJYY(]J\MTWP;+JOBS2X_%NGM?\ V?PS!%,\
MP+Q-<"1L@GHS@$_GGWK(LO!GV7X?Z1J2:3=_\)!;:M&$E9',\4*W10*,\B,1
M <=,<^] 'M3NL:%W8*HY)8X JEJ6J+8637$5O)>%7C0Q6Y4M\[ 9Y(& #GZ"
MN:\?Z=+>RZ%--ILNJZ3;7;/?6$2AVE!C8(VPD;PK8)7]#BO/X[#[1:>-H-)T
M:YM8O[6TMHK(1Y:-0T;-\JYVC&6V_P (..,8H ]Q\Z+8S^8FQ3@MN&!52QU(
M7ANA);2VOD7+6Z^<5_>X .Y<$\'/&<'@\5YYJ6@ZB?&-SX:BLIFT#5[^'5IY
MPA,2!03-$Q[%Y(XCCT=JS[[P]=ZA;W%I<:?=M!/XY$T@6-UW6Y0 OD<[.HW=
M/>@#U])8Y5W1NKKG&5.134GAD($<J-D$C:P.<5Y-JOA&ZLKKQCIGAW3);?3[
MBVL95MH,Q1SD2-YR(W #,@P<>HSUJ;PU!IL?Q>MCI7AZ?1;?^PY2T,L*P[F\
MV,;O+!X]-Q^]COC- 'JCRQQ;?,D5-QP-QQD^E#2QH</(JG&<$XX]:\S\2:=9
M#QOJEUXH\/7VM:?/9Q1Z88+1[E82 WF( OW'9L$,<<=QBJ6B^$;V^UGPA!XH
ML9[D6FC3^=YN717\U#&DC#AF"XX/=<]J /6G=8T+NP51R2QP!67K_B"U\/Z2
M-0GCEN \D<,,5N SS2.P557) Y)[D"N;\?V)N-6\/W.H:;<ZGX?MY)C?6L$)
MF^<J!$[1#)=0=W8XSG%<=/X7:_T=A'H%Q'HTGB6UET^PN+<[X;<E!,VP\QQL
M=QP<8'89H ]&C\8++K5GI"Z+J1O98$N+A,1XLT9BH,AWXZJ>%W<"NB66-V=5
MD1BG# '.WZ^E>8WW@T#QEXBFT?28K:Y708H],N5AV+'<8E0;'Z!@H0>PQ61X
M,T&X34K&:.TDL)[2QF2[CCT&6U,Q9,;)9FD(E;=A@0&SM[9H ]9OM46T%IY5
MO)=_:+A(3Y!4^6&S\[9(^48[9/M5OSX=P7S4W%BH&X9)'4?6O(](\*'3/ O@
MAK?2KA-0DU6QGU F)C* H?E\\JJYQS@ 55U'P5'<^$O&^IOHUQ)K@U:ZFT^7
MRW\Y0) R&+O@G)RO7WH ]G>6.-@KR(K-G )QG%17=];6.G3ZA<2A+6")II)
M"P"*,D\=>!VKRGQ/I:1W_BJ\USPY<ZI+<VJOIU\J*RVJ+#@KN)'DE7#,3QG/
M?I716NEG5_@3;:=]E%Q+-X?C6*%ESF3R04Z]]P4CWH [6"\M[BQBO8Y5-M+&
MLB2'Y05(R#STX-3*P90RD$'D$=Z\;BTRQ.D^%)I?#%^WA^U61=2L!IS@FZ,<
M865X<9D4$,,X(S78_#JQGL[/5VCLKC3])GOFDTVSN$*/%%M4$[#RBEPQ"G&,
M]!F@#L#/"KE3*@88R"PR,]*JV6I"\GNX7MI;<P7!@0RE?WV%!W)@GCGO@\5X
ME>Z3'INB:-;7WAJYC\0IK=N+O5F1=MRQN <B7.9 W!"]L=!MKIKC1=1%KXGU
M6WL;@W^G>(_[3LD\LAKA%BC#JO\ >#)O7CJ: /4C-$H<M(@V??RP^7Z^E.5E
M=0RD,I&00<@UXMJV@ZS/I6E:U<V+O%J&I3ZAJEI-8O=^6'7;;AX%96<(B@$=
MB<X.*[GX<:;+IVAW>6D6WN+MYH(&L&LUA4@ A(F=F5206 ..IX% '6K/"S*J
MRH6;.T!ADXZXIR2))G8ZMM.#M.<'TKQ%? L?_"N;2_&D7::__:^[SD1UN(XS
M>,IVXY5?+);CCG=[UKZSX2O-+UKQ%9>#[![".\\/+M^S@I&]P)6& W02%,CK
MGG/O0!ZLDL<F[9(C;3AL,#@^](L\3L%25&8KN # DCU^E>5:5IEF_B339O"O
MAO4-'MK>QN(]4,]H]N)<QXCC.[_6N'YW#/U.:IZ/X-CTKPUX U.TT>>'6EOK
M87LPC?SEB96#B3N$' P> ,#B@#V+S8_-\KS%\S&=F><>N*/.B\L2>8FP]&W#
M!_&O#['PYJSZX8-0A>#6O[6,_P#:":'++*5\W<K"[\T((]F%*X&!D;2:W=/T
MJY_X3I?!IBSHNF7K:XC _*(WYBAQ[3-(V/1!0!ZI)(D2%Y'5%'5F. *#(B[<
MNHW?=R>OTK@?&]C')XKTB]UK2;G5O#L5M,C6\-NUPL5R2NV1XE!+#:& .#@G
MMFN8B\+W5_IVA65SI5]'HTGB2::"SD5@UO9&)]JN!RBEL_*>S8[T >R[UV;]
MPV8SNSQCUIHGA,0E$J&,]'##'YURGCJW:U\'16-CI$-U:":"&2'[(UPL$ (^
M<0J07"X'RC^5>;)H>H3>%_%]A;Z=>I9W%_ITEM'#IKV88>8GF/'%R4^[DX],
MG% 'NGGPX8^;'A6VL=PX/H?>HKZ_M=-L[B[NYECAMX6GE/4JBC+' Y.!Z5YO
M??#^Q_X2[4-)TS3FL-+U#0&622%&$0N5F4QN3TWCKZ\53TRROO'?A/Q-K>J6
M DO9M,;2K2!@&!DB4EV7M\UQT_ZYK0!Z)<>)K&"[T.!1)*NLLPMI5&% $9DR
MV<$ J/2K6H:F+*RCN8;>6\5Y8XPMN5)^9@N[D@8&<GZ5Y=;>'M/U>R\"V</A
M^[MK".YE_M&&2S> ;Q;89G! ^5F 7)X;D<TE[X<N--7Q%IFEZ7<1:<NOZ;/:
MP10L8PN8FE9!C[H(.<<#% 'KIGA#;3*@.[;@L.OI]:<TB(RJ[JI8X4$XR?:O
M(]0\%6VJ6GQ%O[W1I9[_ ,^9].=XVW9%NA5HAZEQC*]< =JDN=+<ZI+?>)/#
M=YK0N-)M5LI0@;[*ZH?,5BQ'DL6PV_CZ\4 >L(ZR('1@RGH0<@TB2QR,P216
M*'# '.#[UYWX5M=2NO@%:6VDNT>HRZ4ZV[!MIWD-C![$]C^-96AZ+I]SX@\/
MIH7AB^TN.&"6/6FNK1H4EC:,KY;EN)F+D'(STSF@#OO#OBF#Q+#<75M8W<%A
M&Q$5W<!%CN &924PQ8 %3]X#M6YYB?)\Z_/]WG[WT]:X?X8^'+73OA[!;W&E
M+:SW:RK>1O#L>0;W W@\_=/?L:Y_0],UU)Y+6ZTR:X7PE8W-OIPF4JM]*^X1
M%3W A55/H7- 'JCW4*Q32*ZOY()<*02,#.*IZ%K=MX@T2QU2V5XX[R$3QQRX
M#A3Z@$UY)X5TVZA\7:?<6FE26L,FEW,=WY&B26$8?:I",6)\P@YPQ_,]KN@"
M_P##)\%:I>:-JDL":$]C,MM:/))#*61@'0#(SM(Z=: /7?-CV,_F)L7.YMPP
M,=<TY65U#*P92,@@Y!KPZ;2M=N/#=C/-I5Q'9#7[ZYOK&XL6N2%=F,;/ K*9
M%!/8D<@X(%=]\.=+>PT:_P!V];6YNVDAMFT]K)(AM4'9$[LRH2"<'')/ H Z
M?3=5LM7AFFL9_-CAGDMW.TKB1&VL.0.A!YZ5:CECE7=&ZNN<94Y%>*6_AMK7
MPUXCTO3_  [>0WR:H[W AM6B-U8?: WE12<!LQ]%!Z<5U'A"PME\<S7WA[1+
MK2-"_L[RKE)K5K5)KC>"I6-@"2J[@6QWQS0!Z&TL:.J/(BL_W5)P3]*I:YK-
MIX?T2[U:^+BVM8R[A%RQ] !ZDX%>2?$JQO=2U/Q HT(FZC@0:?-#HLES+. @
M;<MP&Q$5;(P!GCOG%=E\1--FUCX57<!LI+N\\B)TB$9=_,RN2!US@G]: .IT
MW4VO=.BNKNRGTUY&*^1=L@<'.!]UB.?K5UY8XSAY%4X)Y..!U->7:QH&D:7X
MKG&L^%[C4-!^P1Q:7#9V37$5N^YS*NQ0=CL2I#8'U%5-*\(7E_?>";3Q+I]Q
M<0VUA>F9)LNJ R(88Y6'!(7;P>Z^U 'KAEC$@C+J)",A<\D?2JEGJ/VJ6^1[
M6:W6TF,6^4KMD&T'<N">.<<XZ5XU-X<U:?Q#J-O?PO%JLVK&:VU%-#EN)5C\
MP&-TNA*%1%7 *G& ",&M?4=#U&X_MUI-*NKNP_X2A+JZLU7!O+80(#M!P' ?
M!QT.TB@#UC[1 5+":/: &)W# !Z&G+)&[,JNK,O# ')'UKPF\T]+F/XC6VB:
M#<V*2:=9"&Q6'#Y+.>(ESLSR=OXXYKM[;PK:^'?B1H<VBZ:]O;3Z?<QWTL:L
M5D8&,H9&[L26.3R>: /0:*** "BBB@ KB?'>M7'A*^TWQ(9IVTR-9K6\MU8E
M"60M$^WIG>@7/7YZ[:F2PQSQF.6-)$."5=01QTXH \BT>\\2Q:A8>"M3U*\D
MU2>[@U*:Z\Q@PM/+\R1 W4 2H8_HU9TEK?V'@_Q9XELM=U*UN;#7+N2WMX9M
ML!Q/R'3'SYR>OM^/MWDQ^=YWEIYNW;OVC=CKC/I33:VYB>(P1&-R6=-@PQ/)
M)'>@#QOQ3K^KMXK\0V\^JG37LQ'_ &<&UC[$BJ4!$GE[")\MG(.>FW K;CL-
M7\1^,M:L;[Q!JEBMKIME(8M.NC&@G=7W,I],@\# /&<X%>DRVMO-)')+!%(\
M9RC,@)7Z'M3A%&LC2"-0[@!F Y8#IDT <'INOZW<_!"/7+<FYUK^RVD5MF2S
M@$;L=SQG'<UCG4-*M_!NMW6B^.-0U343H<\Y1]0\THP7/F!>L3 \8!'7IQQZ
MI'%'#&L<2*B*,*JC 'X5&ME:(LJI:PJLW^L C W_ %]?QH \[L/[3U7QVD9U
MC4%M[31+.\%I%.52>8L_W_8XY'?C/2J_@C4;/4(].O;[QC?R>)+DR"XTI[L!
M1+AMT?V?'R!<<' Z#GFO4%AB1]Z1(K[0NX* <#H/I35M;=+AKA8(EF<8:0(
MQ'N>M 'C^F>-Q=>%O E@FN2RZT^JV\6H1"9C-M!<.LO?!.!ANOO4>IMK(\,>
M,?$L?B75X[K2=8N5LX$N#Y*HDH^5D_B')&#P!C ZY]B%E:"1I!:PAV<.6\L9
M+#H<^OO3C:VYBDC,$1CD)9U*##$]21WH \XN4U#PSXMCMO\ A)[^2&_T:[GF
MEOY?,C@ECV$2JN,*!N/RCC KE9+R2_\  7B[2I]1O+V]MM+2XDN;?5S>VTP^
M;E21F,M@DH>P&*]S,4;2+(8T,B@A6*C(!Z@&F0VMO;HR0V\4:.<LJ( "??%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MI=FENLK[Y""6:1O5F)))^IK2HHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MWV_[,H!(DVKN;! P..>: *?A[05T"+4(UN#-]LOY[XDKMVF5MVWKSCUK8J.&
M>&YB$L$J2QDD!D8,,@X/(]P14E !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<9\0]1N+&VT>+^T)=,TVZOUAO[^%MK0Q[6(&_^ ,P5=W;/O79
MTV2-)8VCD171AAE89!'N* /#_$5P][X4\8Z?::Y>:IHEC)9-;7C7'FGS&<"2
M+S?^6BC*M[$BNGN-$,'Q9L$&JZFY@T*64.]QEGVSI\K''*G/([X%>B"SM5M?
MLJVT(M_^>0C&SKGITZU(88C+YIC0R;=F_:,[?3/I0!XUI6MW&H6/A&V\0^);
MW2]-N=':Y:\6[\AKJY#@;&F//"_-C(SGVJ;7]=N%UG2-/@UVXGT-],,T%\VK
M+9&[E$A5BTX7#%5"_*,9SDYKUI[&SDMEMI+6!H%QMB:,%1]!TITUG:W,*PSV
MT,L2X*HZ!@,=, T <CI]]JA^$<][>7R37ZZ=<.EW;RAMP ?RW#@#+;0I) '.
M:Y[3X]2\2>(M%T^;Q!JUK:OX5MKN86EP4:64OC<6YP?4CDX'..*]3:-&C,;(
MI0C:5(X(],4U+>"-U=(8U94$895 (4=%^GM0!QG@[5=7N/AE+=M*^H:I:B[B
MB>09:9HI)%3=CJ3M4'UKE=#UIA<>$KG3?%E[J^K:E.BZII\MP)%1"A,K&(#]
MSL8#'3TYKUZ**.!-D4:1IDG:B@#).33([2VAGDGBMXDFD^_(J ,WU/>@#Q^&
M]UNW^'=WK[^(-3+3ZB]I+*7WK8VOVHH\BC!^8 'YCG /&,41W45EX_N7\-ZY
M/K\MMX:NY(!+<BZVS;T(42#KDA3MR<9[9KV)((8XC$D2+&<Y15 !SUX]ZC@L
M;2U*FWM8(BH(7RXPN 3D@8H \C\$ZUJE]JNDRQ:T+C[1:R27\4VLK<,_[O.Y
M8=H\HJ^.!C R.<5UOPLAO9?!-AJVHZO?ZA=7]NCO]IEW+&!G 4=C@\DY)(KL
M8K.VAEDEBMX8Y)?]8ZH 7^I[T^**.")8HHUCC4854& !["@#Q.RNY?#^@>-F
MTW6[HZK!JLZO \PE>& S1A[GRL9+!23NZ5U'AJ_CA\=P:;H?B2ZU[2Y=/>>\
M,]T+H6\@91&PD_A+9;Y/;.*]"6V@2=YU@C6:0 /($ 9@/4]Z2WM+:T5EMK>*
M%6.XB- H)]>* /,_&NLZG9WGCE;;4+F$6NB6TUN(Y2OE.6DRRXZ$X'(]*MQV
M6HZ/XUT33V\1:M=PZW87?VH7$X.R1%C(>(8Q&?G/ XZ5Z#):V\ID,EO$YD4*
M^Y =P'0'U%/,,32)(8T+Q@A&*C*@]<'MT% 'BGA&S^S>'?AE+]HN)?/OW?9*
M^Y8_W,PPH["ISXW,?@2&P?79!XB77/L\L7GG[0J?;.C#J%V8&3QR![5["MI;
M(L2K;Q*L)S& @ 0^WIU--:PLWE>5K2 R/@NQC&6QR,GOB@#QK6_$&N2^(O$,
M;:M_9]_9WGE:?'+JZVL:QX7RR8"I\T/G)))ZX&,5LWEKJVM>(/&_F>(=6L4T
MR*W>V@LKG8B2&V#D].1D=. <G/MZ=):6TLZ3R6\3S1_<D9 67Z'J*<((0TC"
M)-TO^L.T9?C'/KQ0!Y+#K\FLW>AIXE\2W.B64^@6]['+!<BT%U<-_K"9/]D;
M?D_VLXJ#7M?NV\00V)UR?^R4TJ&>RNVU=;#[43G=*7V8D887Y> .N#FO79+&
MTF@C@EM8'BCQLC:,%5QTP.U.GM+:Z5%N+>&94.5$B!@I]1F@#B]1U;Q!9?!U
MM46:.;65L4=KBW D!!(#2J,8.$)?IC(Z5@P7<1UR/2]!\67^MV%[I=S)?LUX
M)S;$*/+D5Q_JV8DC;^G%>L5#!9VMLKK!;0Q"0Y<1H%W'WQUH \6M=$W^!OAI
M_P 3/4E^T:A!]VXQY>Z!_N<<8V\>FYO6K]WK>I06NH6]QK5Y::<?%;6-UJ'F
M_/;6PB4@!S]P%\#=VW>]>MBUMPD2""()$08UV#"$<#'I1]FM]DJ>1'LE),B[
M!AR>I/K0!YS<W]O9PZ!%H7BB\U2W?Q'#!-*UX)R%,3$Q%Q]Y> <$GGZ5SLOB
MVZD\5:5>V&I7$:W6NBSDM;C5Q(_EF4HRM:!,1@=CG(XR237LR65K'%'$EM"L
M<3;HT6, (?4#L>32?V?9>>TWV2#S68,S^6-Q(Z$G'44 <K\//N^*?^QBO/YK
M7"6OBVZG\5Z%>V.I7"QZAJQMY+6XU<32>42X*M:A (L$#!SD<9SFO:HXHXMW
MEQHF]B[;5 RQZD^]1#3[(3-,+2W$K.'+^6-Q8=#G'7WH \U\+:G;:A?)>ZWX
MPO+77SJ4D+Z/]K5$3$A5(O((Y4J%.[&><YK.T01:?8^.X(/%AL-52_NEC%[=
MC;$I,86=EQD9) W^]>N_9+;[5]J^SQ?:,;?-V#?CTSUH^R6WFR2_9XO,E7;(
M^P9<>A/<4 <7\-M5%]!JEHTMW+/9S(LKR:E]NA)9,CRI>I'<J>1FN-E\07@T
M>?5SXGO%\8)J1A30A.-G^NV"'[/W4Q\[^O.<U[/;VT%K$(K>&.&,'.R-0H_(
M4GV2V-U]J^SQ?: -OF[!OQZ9ZT <5X7COM0\<^)KJYUB_:VL+_R;>R$O[D;H
M4))'?KP.@.3U-9FL:G%+XZURVUSQ5=Z%#8P0OIL4-R(5E#(2\F#_ *TA_EV\
MCC&.:]+2*.-G9(T5G.YRJ@%CTR?6F2VMO<21R36\4CQ',;.@)0^H)Z4 >$Z9
MK.HVG@[P-8?:)+72[FTN'DD6_P#L/F3+)\J&;!V\$G;QG\,5M)K.I267ANTU
MKQ(UGHMW<7@?5+6^4M($(\F-[@  '[X+#&[97K;6-H]J+5K6!K<=(C&"GY=*
M=):V\MO]GD@B># 'EL@*X';'2@#ST:I';ZYX1@TOQ+<ZAILG]HB6ZEN!*)-D
M>1N(P'"'."<].M<K8^(+VUT'Q);2:W<WVJ1Z'-=IJ%IJWVFW?!P'5< P/DC"
M],9]*]L6V@4Q%8(QY((CP@^0'@X]*8EA9QI*B6D"K-_K0(P _P#O>OXT >87
MFJ)=Z_>6WB+Q7>:%;6NFVTUAY5V+?S]R$R2DG_6$,,;>?IS46DW&O^*M5\,6
MFIZOJ6G?:=!EN;I;23R6F(E15;I\I((.1@\D< UZK-9VMP(Q/;0RB,Y0.@;:
M?;/2I#%&9A,8T\T+M#[1N ],^E 'C<FJ:LWAFWMI?$@WV.KWMJRW6I?8I[Z&
M)BJ@3X^\N03TSWKK+GQ!>M\&FUS0_MC77V$20M= 2S*,X9SV8@98'H<"NSDL
M+.6)HI+2!XV<N4:,$%CWQZ^]3@!5"J  !@ =J /*;.[B/B&TTS0/%M_K=E?Z
M=</J#->"<VV%'ERJP_U;%B1MZ>W%;OPPTW;\+=+C^VWA^UV8.XR\PY7'[OCY
M<=1[UVD%G;6P<06\,0D.7\M NX^IQUI\44<,:QQ(L<:C"JHP /84 >#:7%!+
M\)M MK/6I6OCK%E'+&9ED-D_VA@,)_">^#UQ73WNH7/@S5?$UC+J^LW]A'H\
M5ZAFN \\,CR-&2CL,*. >00,9Q7IHL;1=V+6 ;I!*V(QRXZ,??WJ1H(6D:1H
MHR[+L9BHR5]"?3GI0!XC%J%]?IXOT,:K+<6G_"/2706'5SJ!64$\"4H"-PP"
MG/!]Z])^'C6;^"M/-EJK:BGDQ[W:X$OE/Y:YCR.F/[O;-=#!8VEKC[/:P0X7
M:/+C"\9SCCMFGP6T%K'Y=O#'#'G.V-0HS]!0!X5HGB*7_A"=&U:#QCJ%YXJ:
M[BB&F276\3 R[2C0]2-A+;SSWST%6]2\0Z_/K^N+_:HLM3M=2,%E#-JZV\:Q
MAAY8-N5_>!P<ELG.[C&*]6\/>&=/\-Z396%LGF_8XS''<3*IEVDDX+ #U-:;
MVEM)<)</;Q-.@PLC("R_0]10!YW"=1NO$OC>]F\27=E!I9VVL;2_Z/ S6H)=
MQ_$ 3N Z9!.":YJU\3:C9>&]8MHM3O'O8/L?VS48=2&H010/(5DFB.,HV-Q*
MD<#!'2O;%AB1I&6-%:0Y<A0"QQCGUXID%I;6L;1V]O%$C'++&@4$^X% 'DMW
MK$FG_P#"2VGA[Q->:OIT7AV>[>Y>[^T&TN0#LVRCH6&3MSQMSQ6GID6IZ-XF
M\&N_B#4[X:U!*+V*[FWQEE@\P,BX^3!].WZ^C1V-I#;O;Q6L"0OG?&L8"MGK
MD=#3S!"6C8Q)NB_U9VC*<8X].* .!\6WZMXYM=+U?7[G0]%.G-/%+#<BV^T7
M&_#*9?\ 97!VYYW9YKGK+4=<UX>$;%M>U"&WN[[4(%OH6\N2\M8U8QN>,9('
M#8]QSS7KUQ:V]W'Y=S!%,F<[9$##/T-*8(B\;F)"T6?+)493(QQZ<4 </\2M
M3U'1-"TF.RN)8;::]CM[RZ^T>4RQ[3C,I!V;F"@OCC/;-<H^IZZ?#=Q':ZZR
MP-KEE;6MQ!J0O)80[*)$:0 ;AR" <]2#7LLD:2QM'(BNC##*PR"/<5$ME:I
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
MQ<10OK6HRW4$L>3M4A"F[IW3D#MWJ#1_!&HM)=RZM##%<-82V<,PU:ZO3F0
M,0)<!5.!QR>!S0!M:=X]TJ]\,6>MO%>HMR$7R([.:1Q(R!RJ@)EP!GY@-IQU
MHD\7V=[#HMUI5_ +>]U'['(L]O)O+!7+1XX*."O\0QQ[BN?_ .$8\7/X7T'3
MIA8XTO$$UI;:E/ EW$L01&,J(&4A@6VX(/'-,T;P#K%C:Z='.]F'M_$CZK($
MGDD A:-EP&<;F;+#KUZYH WC\3/"BW9MFU"0,MR;61S;2^7'*&V[7?;M7)'&
M3[]*M>-_$<GA;1K;4$,*HU];P3-,"56)W =N".0,FL&?P/J4GP[US05:U%Y?
MZA+=1MO.S:UP)!N.,YVCTZUM^.]!U#Q%H4%IIDEO'<Q7MO<AKC)0"-PQR!UZ
M=._J* '0>/?#T]OJ,WVF>(Z? ;FXBN+66*01#^,(Z@LO'4 UIRZ_IT-YIMK)
M.5EU&-Y;8%3AE10S$GH, CK7'7O@_7_$][JEYKC:=8O-I$VEVT=G(\H_>$$R
M.S*O&0,*!ZTECX<\87.N^'K[5QHR1:1;7$'EV\DC^8SQA0QW*."5'R]AGDYP
M #6G\>:9>:!JE[I5S)&;:S>YCN;JPG$#*!]\':-ZY_NG)J2^^(&@:1,+2_NY
M&O5MH[AX[>TED)1@?F 4$[>#GTXSU%<K!X \0+I>O6$(LM.LKW3);6+3X+Z:
M> SL>)5#J/*7&1M7/7VKJ]%\.7>G^+KS59S 89M,M;1-I)8-'OW=NGS"@"S<
M^-M!M[&PNUNWN4U!#):):02323*!DD(BEL#/.1QWJ.;QWX?BLK*Z2ZFN4O0[
M0):VLLTC!#AR452R[3P<@8/%<5!\--:L=-\/2PRPRWNGV<MG<V\>HSVBNK2%
MP4EB&[(/4$8/U J[?^ =0_L.QMK+3M/^VQ&>4W"ZK=12V\\C9+I-AF<="P;&
M2,T =7<>-=$MKV&T,MU)-+%',1#932>4DGW#)M4[,X/WL&K^MZ]IOAZS2ZU*
MX,222"*-51G>1ST554$L?8"N'U7P7XFNKBPGMIK)-4AM[>&37(KR6&8E,;]\
M04I*"=V 2.M=+XKT+4-1NM'U727MC?Z3<--'#=$B*970HRD@$J<'(.#@]J #
M_A/O#@T6?5GOVBM;:9;>X\V%T>%V( #HP#+U')&.]3:AXLLK3P7=^)X8YI[6
M&!YD0Q.C2;<@#!7<H)'4C !STKE;WP-K>KV^KWM^=/CU'5+VQE>VB=FABAMW
M!QN*@LQ&[/ '05W&OZ:^L>'-4TN.18WO+26W5V'"ET*Y/YT 8\7Q T,Z%8ZG
M/)<1&\(2*V%K*TKOM#,J)LW. #]X#'O6QHNN:=X@L/MNF7'G0AS&^5*,CCJK
M*P!4CT(KCXO#GBJ)/#VJK#I/]JZ/!)9FU-Q(8IH65!N$FS*/E,_=(P<9K=\)
MZ%?Z2NJWNIR6YU#5+LW4L=L28HOE554$@$\*,G R3TH DT[QKH6J//\ 9KB;
MR88GF-S+:R1P-&APS+(RA6 /<&DTOQMH.KSM#;W4L;>2;A#<VTD"RQ#JZ%U
M91D<BN.M_AUK%P-4LI'M-'TN]L9H);:QO)9X9)G(*R+$Z@1 <Y"DYSCWJ73O
MAWJ%U%-!K:1QXL)K..YCU>[NVW2)L9UCEPJ#;GCD].>* .EL_B#X<OH[B6"Y
MN#%!;R77FO9RHDD2#+,C%0' ]JU/^$ATWS=(B\]M^KJ6LQL;]X!'YASQQ\HS
MS7.V6C^*KKP]-X=U9-'@LO[.>R^TVLDCO(2FQ6"%0$&.2,GVK/TGPSXO;6?"
M4VKG2$M-!66(BUED9Y@8#$'^90!VX]R<]!0!NVWQ$\+W=E=7D6HM]FM?]=(8
M) %;=M"#Y>7)Z*,GD<<BM/1?$FFZ^;A+)YEFMBHF@N+=X98]W*DHX!P<'!Z'
M%<<?AYJ$OPTLM!^T00ZE97QOHW25UC=A,[@%UPXRK8R.0>1TK9\'^&[G2KN]
MU#4+9(;NX1(5QJ=Q>ML4DX9Y<8Y8D #C)]: +UYXUT2PU4:==37,4GG+ 9FM
M)?)61L;5,NW8"<COWJIJ7Q'\,:3>WEI=WLRS64@2Y"6LL@AR =S%5("X(Y/'
M7T-<KX@\!>)M7N[X-+;7"RZ@ES!=3:G<#9")%81"W \L%0",\YZ]>1T7_")W
MWV;QS&3;[]=+_9CN/ -N(QOXX^8'IGB@#:'BK1C%JLOVP!-*C66[8J<*C)O5
MAQ\P*\@C.>E1:YKGV/0[+4+:YBMTN;BV16N8';*R.HV[1@AB#CGH>M>>7^C)
MJ'BK0?#=G<AYUL(;/Q%%'&Q3R8=DB9; 'S'<GN'([5Z#XPT2ZU[2;6UM&B62
M*_MKEO,) VQRJ[= >< XH IW_P 2?"^F7EU:W5]*LEG-Y-SMM976$X'+L%(5
M>1R>#SZ&K>F>-_#^KZS_ &597K/=%&DCW0NJ3*O4QN0%<#U4FL>7P??OH?CF
MS#6WG:[-,]JQ8X :%47><<?,#TS5V3PU=G6O!]VA@$.C0313C)!.^%4&WCD9
M'M0 EC\2O"VHO:"WOIO+NW$44[VLJPF0]$,A7:&]B:MKXX\/-JE[IWV[;<6)
M?[5NB<+"$4,2S8V@8/!)YP<=#7G7A'P_XE\0?##1-#==,AT:1TFDN=SBX5%F
M\S8(]NW=N'WMW3MFNN;P-/>:)XSTVYGBB_MR]DGAECRQ12B!=PP.C*<CT/7F
M@#7TGQSH&M71MK2ZF$QB,\:3VTD)FC'5TWJ-X^F:K:=\2/"^J3626U],4O6$
M=O,]K*D3R'H@D*A=WMG.>.M9ZZ'XDU+6=-U/7TTNVCT>"<1+8RO(9Y)(]A)W
M*NQ<9.WGGZ5S/A/0/$NO?#SPQI4ZZ9!HR&"Z>Y5W^T%$?>$$>W ;(QNW=.<=
MJ .^G\=>'[?5'L)+N3?',+>29;>1H(Y20 C2A=BMD@8)J>U\7:+>^()]"M[E
MY-1MW9)8EA?$9"ALLV, 8/!)Y.0.AKB/^%:ZC'J-[:.L5YI%Y?M=,\FK7<.Q
M'?>R&!#L9@<X;(SP2*['PWH5QI&J^([JX,)&I:A]IB*$D[/+10&XZY5O7K0
M_6O&6C>'[EH=1DNDV())9([.62.)2<!G=5*J.#U--U3QMH.D7R65S=2/.T0G
M9;>WDF\N(]'<HI"K[FN6\9^"_$>OW^LB"2"YM;VV$5IY^I7$"V9V;6'E1C;)
MN/.6]>00,&[:^&_$N@:O/>Z.NEW(U"SMH+E;N5T,$D*; R[5.]2#]W@Y[C-
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
M_P#I*_(N0,GGU('U.*2?Q39SZ=IU]I%YI]Y;7=]':^:;G:OS'!"D Y?T7C-
M&G_9&G>78Q_8X=E@0;1=O$)"[1M]/E)'TK*\0>$;/Q'K6DWM^(9K6Q2X1[2:
M$.LWFJHYR>,;<]#^%,TCQYX=UFZU2V@U&W233I'2423(,H@!:488_(-V-QQR
M#6GI'B#2-?BEDTG4K:]6(A9##(&V$],^F: &P^&]#M]&?1XM)LDTU\[[40KY
M;>Y7&">!S[5';>%- L]-;3K;1[**S>197A2$!6=2"K'U((')]*P-5^(J:/H^
MJZC>Z->6L=DN(1=_N1<N9)$55)'<('/7"L#S5RS\=Z/#I=G/KNL:)9W-T"R+
M;WXEC9=Q4,K$#(XZXQG(SQ0!T9L+0ZB-0-O']L$1@$^WYA&2&*Y],@&JYT+2
MFTZ33SI]N;.24S/!L&UG+[]Q'KNY^M0ZMXHT+0E@;5=7L[,3\Q>=,%WCU'J/
M>LO6?%_]FQ:M<6RV5W;V>D?VE%LN<O+][' ! 0A1ALF@#5O/#6B:A'=1WFE6
MEPEU(LTXEB#;W VACGN ,9JO/X+\,7-A;V,V@Z<]K;$F&(VZXCSUQQQGOZ]Z
MH7?C>#3(+V]U'[+%9VNF17[*EP#,6?=\FPX') "G/).*N)XX\,G1;?5GUNQC
MLYSM5VG7[^ 2G!/S#/('2@"^V@Z2^X'3K;#6GV(@1@#R/^>>/[O/2H-/\)^'
MM*U W^GZ+86UX5V^=% JMCIU _/UJAJGQ \-Z3_9#SZG;-;ZHY6"X69/+"@$
MEV)8?+D;<C/) JS'XGM8[O5C>W5A#8V30*DZW&XGS5!&\8PN2P Y.00: +,_
MAC0[K2O[+N-)LY;'S#*('B!4.26+ =CDDY]S5O3M-L=)LDL].M(+2V3[L4*!
M%'KP*IZ9XGT'6C<C3-7LKLVW,WDS*WECU//3@\]*@L?&?AO4[A;;3]:L;NX<
ML$BAF#,Q4%C@#V!/X4 9WASX=Z%H=K9FXL;*^U&U=W2^>U59,M(SCUY&[ .>
MW:M*\\&^&M0OY;Z[T+3YKN7&^9X%+,1T)/KP.>M/\.ZW=ZW;2S7>C76F%/+"
MI<D9?=&KG'T+;3[@^A BC\:^&);V&S37M/-S,Q2.+SUW,P8KC'KD$8]J (-/
M\+7$?BZX\1:IJ27UP(6MK-%MA$+>(ON(SDEFZ#/' Z<FM9M$TM[.]M&L(#;W
MSM)=1%!MF9L;BP[DX'Y56N_%GA^QU9=+NM9L8;]BJBW>90^3T!'8GL#UJ=M>
MTI+"ZOFU"W6UM)&BN)2_RQ.IP5;T() Q[T 6'TZSDO+:[>VC:XME9()"OS1J
MV-P![9P/RJC8>%?#^EZC)J%AHUC;7DF=TT4"JW/7D#C/?'6H;KQIX9LKO[+=
M:[I\%P)C 8Y)U5@XQD$'I]X?G5FQ\2Z'J>IW&FV.K6=S>V^?-@BF#.F#@Y ]
M#P?2@"1-"TI-/MM/33[<6EK(LL$(0;8W4[E('8@\U#+X7T&>_NKZ;1[&2ZNX
M_*N)7@4M*G'RMD<C@?D/2DLO%.@:EJ<FFV6L65Q>QYW013*S<=>!UQWQTJ&W
M\:>&+N^@L;?7M/DNKC_50K.NYSDC 'KD'B@"YI&@Z3H,#PZ3IUM91R-N=8(P
MNX^IQUI!X>T8:K<:H-+M/MUS'Y4]QY(WR)P"K'N, ?D*S=*\=^']6U+5+"#4
M;=)].D9)1),@W*J@LZX;[@S@DXP0:T='\0Z/X@25M(U*UO1"0)/(D#;,],^F
M<''KB@!ND>&="T"2632=(LK)YO\ 6-!"J%AZ9';VJ[]@M#J(U#[/']L$1@$^
MWYO+SNVY],C-#W]I'J$5@]Q&MW+&TL<)/S,JD D#OC(_.JB^(]&?3Y;]-3MF
MM(IOL\DPD!59-P79GUR0,>] $=GX5\/Z?JKZI9Z+807[Y+7$<"J^3U.0.,]_
M6K4>D:=%93V26-N+6=G:6'RP4D+G+$CH<DG-<YIGQ$T6>[O;/4[ZQT^ZAU*>
MQAAEN &E$;;0^#C&36Q'KB+JNLP7<ME!:Z<D3F7[1\RAU))D! "#CCDY&>E
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
M7_9VFZ5=-;W=QO*0V^G&ZD,: 9*J&55 RN2?7B@#K**Y'P?XHO=7\#S:MJ$
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
M'8'9N89. 3PHZFO5** $ "@   #L*6BB@ HHHH **** "BBB@ HHHH ****
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
M$.Y2K8 X.03USUSUI-9\-Z3X@-NVIVGFO;EC#(LCQNF>" R$'!P,C.#BK/\
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
MVZ-7$G*C;RQ*\@G' Q5O6?$6M0>-K+P[I-C9S>?9-=R37,C*(@LBJ3P#G@X
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
MEED<89BPQ@X Z8QB@#A;;XF:F_AG6]3GATM+S3[3[0=-)F2X@;(&V17 R/\
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
MD!@"H..G8UW]% 'B-OX6\166D^$KJ>RO'BL;*>UEMX[:*XEMW:3*MY<AP05
M7(Y 'H:]*\"Z3)HOA:&VD2YC+RRS"&X2-&B#N6V[8R54<Y !XSBNDHH ****
M "BBB@ HHHH *S=0UNUTW5=+TZ993-J<CQ0%%!4%$+G=SQP#ZUI5R/BBWFE\
M;>"I8XI'CBN[DR.JDA ;=P"3VYXH Z+3;_\ M&Q6Z-I<VFYG7RKI-CC:Q7)&
M3P<9'L15S->)6E@R>'_"_P#PD.GWT_AZ.XU$WMND$CA93.YA:6-1N*8W8X(R
M1ZU/XCLXF3P\UAILT?A)$N!]GO["YGCCE+C:SPJ0^TC=LSP,]!D4 >S49&,]
MJ\=MO#,E^?!5C?"ZN=-:]OY"OD36XBA,;%(R')<)D8 8\J0*CO- ALM*\2Z*
M/MMEI$&M0RVB"SENH OE*[*Z+R82V0<< XH ]FSQFC.*\,O(=1N-#\.//H<-
MIH,,UVD]O]BN9K9GW#RIF@!$@1ANVALA<].14U[HP7PCI7VJZD>".\N9[2UN
M=&NI+0H0 L3QY,B#.2A/8]* /;:,BN;\(ZO%/I6G:;+82:;?QZ=#<26+*Y$"
M,2JC<>^4/!.?6N0U/1[\>+;KPG':S-HNLW\6JR3!3Y:1C+3Q%NQ:2./CTD-
M'H]C?_;3= VES;_9YVAS<)M\S 'SISRISP?8U<S7C>IZ9Y^CZ['>M<VT?_"5
M37">9I\MU!,HC4 2HG)C/KTR!4-V[7GA_P .6FH>&+6PL_)N&4SZ==7D2OYF
M%584964N/G7?T' H ]JSBBO!GLIYOA_X7EU1+F2[LTO%2RO],N+B";]ZRHC;
M,M&X51M))XKUWPWJT-W96^GFTELKVWL;>6>S=6/D!U.U-Q')&TCUXYH W,CU
MHKQO5/"$&HZ;\0]4N;&ZDU&"\FETY@7!1EA1E>(#N6XR.N .U:D.@?\ "/\
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
M &1UV@5IZ?X=31_%7@G4K.WNEN[Z"8:M<,SL9B8-X,I/??TSCGB@#T33+_\
MM+3H;PVMS:&4$^1=)LD3!(^89..F:+Z_^P_9<6ES<?:)U@_T=-WE[L_._/"#
M')]Q7D&A>&SJUM\.[+5;&Z:UCM=1^TQ,'0<LI59,8X/7!ZXJS:Z3<V$$&FVU
MK=+967CB/[+&59A%;^6#QG^ ,S<]* /8<CUHS7B.I>$8YO"/C36C8WAUN#6+
MN;3Y5,@>/$H*F-1V/)R!S^ J_P"*M/C&I>*KK7=$U.^N9;<-I-Y!&[1P1B'D
M!P<0D.&+$XR#WZ4 >OYHKA;719-?^"FEZ=&Q2Z?1[9[=^A298T:,_P#?0%<:
M]_XC\QOB'!IM\+N]5],73_+;=&GE#RV*GH!<*<GT:@#UHZY:CQ*-!VR_:S9F
M]W8&SRPX3&<YSD^E:6:\JM_ %B?&6D:-J%I)=:=9^'/+<DL(Y9O.&=Q&,DDL
MV#WY[5D&&>V\):3I%_IGF:=%J5]&)[^SN+M+=$D80J8HR&;<#A23@8^E 'L-
MYJ=GI\MI'=3K$]W,(( 03OD()VC'LI_*K=>#PZ5O\'^'[C6=-O);33O$4Z.G
MV6;=%:'?C$?S.$SLP.2.!FO<K3ROL4'D(R0^6NQ64J57' (/(X[&@":BBB@
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
MZ\CREVL(]F=_5@RY( 7@\T =K17%6WQ'M9?#%WXBGTB^@TR&%9HY?,A?S@Q
M &USM;)&0V,9YIUYXHGGL=&N9;;4-*-QJ\%J%5H)1.&!/WE9@8SW(YXXH [.
MFA$5F954,WWB!R?K7F^F?$"^LAXDEO\ 2]3U&STW5KF.6[MTCV6T"D8&"P9]
MHR3@' ZFK[>-([#Q+XANKR]9]$L],L[J%40')D+CY>,DM\@ /M0!W=%<YHGB
MY-6U5M+NM+N]-O?(^TQQW#1L)(LA208V8 @D9!P1D57U:\\4Z5-JFI;+.?2K
M>&66&WA/[YL1ILSN 'WO-)^;IMQ[@'5TC*&4JP!4C!![UYUX8\3ZU;>#;'5-
M1LM8U2ZU ++B8VD*1@HK94AU 0DG:&^;@Y K57XBV%UI>DW.FZ=?WUWJGFBW
ML8E19!Y9VR%RS!5"GC.><C&: .P50JA5   P .U+7)_\)#+<^(?#4,L.I::]
M\EWNLIHX\,8PO^L()/'52IYSS6!X5\5ZA=Z9X/FO;J^N[V^T^\GD@A2(+<M&
M5QG.,-R N"!SS0!Z717#>%_'.HZOX'CUR\T"[,Y ^6#RE2;+,N4W2<*,#)8C
MVS535OB9+'X9N[_3=(N/M]GJ$%G<VTQC<1[V7G*R88%6PI!/S$9&,F@#N=3T
MVVU?3IK&\$A@E #B.5HVX((PRD$<CL:32M*LM$TR#3M.MU@M(!B.-23C)R>3
MR22223R2:YBX\5FTUZXENH]2MUM]!DU&33I%BP DA!)*D_/@8QNVX/K2Z5\0
M[;4M1TRVFT;4["#5(FDL;JY1!'-M3>1PQ*_+DC(&<4 =E17#I\2[=X]/NAH6
MJC3=1O([2SOF6,)*7?:&V[MRKW!(&1^ K=TF'Q$FK7<FJ7=G)8-N^SQ0QD.O
M[Q]NX]\1[!]2?3) -NBN,NOB"(;_ %>UM?#VK7PTB39>2VXCVJNP-D;G!8X/
MW1D\?3,^J^.H+'3K74K/2[S4;"XM1=BXA>)%$9&>!(ZEFQSM H ZRJ6K:39:
MYI<VFZC#YUI, )(]Q7."".00>H%8<'CW29HK^9A+%!:Z;%JBR. //MW4MN49
MSP05(/?%4IOB(4O&LK?PUJ]W>I90WLD$*QYC20$X8E@-PQC'))/&<&@#MJ*X
MBQ^)EAJ$NDRQZ3JB:9JDJV]MJ,D:K&9F'"$;MPY!7.,9'&1S4C_$:P6ZD9=.
MO7TJ.[^QR:F/+\I9-^P_+NWE QP6"XS^= '9T5PM]\3;>RDU8KH.K7-KI%RT
M%]<PHA2(  EN6!;KG &0!DXXJS:^,;VY^(-QH,>DSRZ>MI!/'=1A.-Y;YV)?
M.S@ 87=D'C&* .QHKFM5UH:?XPM+9I[K9_9MS<M;HJ>6^PIR2?FW#/&..369
MI?Q+M]2DTEFT+5;6TU;"6=W.B".27:6V<,2,X(!(P<<<<T =Q17*0>/M-GTS
M1KP0SI_:<DJ>4^ UN(@QE:3G@)L(..Y%0Z=\0;>]N=.,^C:G96&J.(["^N$0
M1SL02HP&+)N ^7<!F@#L:*X/PEXQFF2RM-5,LTVH:C?V\%SA0B^3(VV,XQR4
M!QZ[35G_ (6-:3^5'I^F7M[<W$DX@AC:-=\43[&F+.P54+<#)R?2@#LZ*XJ7
MXDV!@TP6>FWES>7[S(MH6BB>-H2%D5B[A=P)P "<]N*WM7\16NA^'#K5_#<1
MQA$/V<(&F+N0%C !P6R0.N,]\<T :]%>>?\ "7ZK=>.+'3I[#4-(A.F75Q+;
MSK$Q<@IL=64L,CYN,\'J.E9<OBG6M1?P5IVFSZP(=2L6NYKV**V,TN H&0YV
M@#=EL#H1C/- 'J]%>16GBS6[S4;^_OKG6;&T37(]-AMXXK4Q*/.10A.2^[KN
M.<8;CI79IXU%UJ\]IIVA:I?VEM=?9+B^@6/RTER P 9@S!2>2!QS0!U5%<M<
M>.;&W\-ZWK;6MP8-(NY;26,;=SM&X0E><8)/>N?U_P 9ZOH5WXZG@0W::5;V
M<EK RKLB+HY9FY4E<@9Y)]* /2:*QO[4N;GPK<Z@UG<Z?<+;R.L5QL+J0IP?
ME9ACN.:YK2?'<B>'O#T#V=WJ^M7FE0WTZ0&*/:I4 NS.RJ,MG '7!XH [QD1
M\;U5MIR,C.#ZTZN07X@VEY'IRZ1I>H:G=WT+SBUB"(\*(VQS(78*"'RN,G)!
MIUIXZCU#0)-5LM%U";9>R69MV,4;JR$@LY=PJCCN<YP* .MHKS^[\;OJMGX>
MNM+,]F9?$*:;>P2A"PPCET)&01PIRI].:Z#7M2-GX@\-VHNKF(7EU)&8XE0I
M+B)FPY/('&?E[T =!17+1^.K&3PK8Z^+6X%O>7BV:1G;N5C,8<GG&,C/TK)\
M2_$"2'2_$8TC2M2F338IH9-3B2,Q07"H?X6;<P4D;B%('TH [^BN+M/&TBV^
MG64.EZAJ^H?V=!>7K6HC B5UX)W,H+$AB%'/%1I\3+.>PT&XM-'U*ZEUM9S:
MV\*IOS$<$-E@!ZY)P #F@#N**\_;XJVRZ?<WI\.ZUY-A(8M3/E)_H3 X(;YO
MFXP?ESP03BM/5?'EM8ZA=6EGIE[J9LHDFO'MC&!"K+N4?.REF*\[5SP10!UM
M8&K^"]!UR]>ZU"TEEDD 655N9424#H'16"L/J#69=?$.W&I1V.E:/J.KS2V$
M6H1_9%0*T+DX)+,,=.G4Y&.^*$_Q(EN+[PL^CZ->7MAK$4\C@(@E!0'Y%W2*
M RD'=GC'0DT =_'&D4:QQHJ(@"JJC  '0 4ZN8M?&4=_XGNM&L]+NYUM)_L]
MQ=*\06)]H;)0N'V\@;MN,],UT] !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !5#5-8L]'6T:\=D%W=1VD6U2<R.<*..G/>K]<!\6]H\/Z.SO<I&NM6A=[
M4$RJNXY*8YW =,<YH [^J]_>PZ;I]S?7+%8+:)II"!DA5!)X[\"O'Y;VYC/B
M8?#VZU"[TY-(#D^;+,L=WY@SY329._R]Q(&>0O>H-,=KC3/$#Z;J%O)9?V#=
M"ZMXKVZN2TA3Y'8S( C_ '@1G)STXH ]HLKN&_L;>\MV+0W$2RQDC!*L,CCZ
M&IZ\ETG23X>O?A_?6=YJ+S:C%Y5\LMR[I*OV8N!L)VKM(&, 8K%T+6WN/&GA
MV\LY3;S7M[)'>VGVZYGE12CG9.)/D4@@8  Z<<"@#U*7QMHD6BIJOFSO!+=-
M9Q)' [R2S*S*45 ,DY5OP%;MO.MU;17"*ZI*@=1(A1@",\J>0?8UXK;Z5#J&
MA^$4G^TJ#XHO(SY4\D1"L\Y)^4C!^48/4<X/)SVGQ!?[.^@0WMQ>6_ALW#KJ
M<MO(ZD 1GR@[K\P0MU.?3)H ZW6-8LM!TN;4=0E,=M%@,0I8DD@  #DDD@ #
MUJ33KZ/4K"*\BBGB249"7$+12+SC!5@".E>+ZG FH^&-7CM+C4+CPY%K5@-+
MEEN)<D,Z"4*Q.YD!/RDYP>1R,UWOCR.XTSPE8V]G-?1:<EY!'J$T$CO.EIGY
MSOR7_NY/)QF@#M:*\0U6[2+0O&0\*7U]-X>CTJ-DE:>618[O><B)W);[F"<'
M -;]YI=[X7\6V,>A7FH3W6HZ3>M*MU<O,LUQ&J&-R&)"G<W; QQB@#U"BO%O
M $UW=:_HSQ:E&MZ(W.JPO>W<TTOR'<)8W39&P?!'(Z8&0:Z#QE-8CQQ%%XJO
M+RU\/?V>&M3%-+%$]SO._>T9!WA=NT$XY..: .SUWQ'I_AV*W:],[27,AC@A
MMX'FED8 L=JJ"3@ DU=DU"TA>U2:=(I+MML"2':TC8+8 /.< G'M7D%CIUSK
M-[X";6)-3</=7Z0RRW$L4S6RHYA9]I!#%=N3P2.N<UT7Q/MM/75/"NHZI+<P
MV,-\\=Q-%/+&(U:)\'*$$$L ,CGG&<&@#M[36+.^U34=-@=C<Z>8UN%*D!2Z
M[EP>_%7Z\DF\.6NM>*/'L\EUJ");PVKVOV>ZDB <6H(<[2"Q&!C=GOZU574H
M;\^'YO&^HWT.D3:!!+#(DTL4<MV?]87:,@E\;2 3W..: /9:*\+U&[O?^$4T
M.ZU?5)"(1=-#9:G-<6SWL&_]TQECP1,$ P&SG=G'>GZ]J-W<:RAU<R6&GR:5
M;2:;'?ZA=0%&*9DPT2G?,&P#NYX'!R: /<:*X3Q!)XCM?@\7MKB2XUI+.'S9
MX%=7<97S'4%=P;9N/3(/;-<3!/-_PCGBNXTG4X#8)HDF^&TO;JXVS_PN'E4;
M6P&! .>F10![C68^O:>-.MK^"5KNUN9DACDM$,P)9MN?ESP#U/05P5OH@T?Q
M7X5C@O\ 5)%UFRN8]1\V]E;SB(58-U^1@2<%<8[8KG/#KVMG\/-(MK&ZNUU*
M'7+.'4(6GE/E'[2P"[6.%R,Y"XSWH ]EEUBRCMM0F283_8 WVF. >8Z$+NV[
M1SNP00.O(JU;SK<VT4Z!PDJ!U#J58 C/(/(/M7CWDV&EWWQ*@6YO(=7\FYGM
MHFN9CNB-LIW@$[3\V<'J,8'2J>M7MX=3LH]9N%BTXZ-:M8M<WUS;(TA7]XP:
M%3NE!QPW.,8!S0![C17A_B*YNM/71KG5=4_M6\ATR%6T\7%U:33.6)$L#*!N
MD((!5AD;><9KV6SU*TOY+F*VEW26L@BG3!!C?:&VG\&'3UH Q]1\?>%=)U%[
M"^UNVAN8R!(N21&3V=@"%_$BK6L^*-+T.WM)KF268WC;;:.TA:=YOEW$JJ D
M@*,YZ8K@?"?B/0_"'A:;P]XEBD@UB.6;[7 ]JTC7[,['>F 1('!'\CQ6;I7A
M>:.;X<V>KQWEO*3?Y@2ZDC:",J\D:$JPP0" >_&#P,4 >BW'CC2(-0N;)4U"
MXEMBBS&WL99%C9MN$+!<;L."1U KI*\2O=-73]*\=WUI)>QW*Z]!"I%U*1L:
M2V)^4M@GDC.,XXSCBM6XN-(;Q?K8\7ZCJMMJ4=ZHTJ*">X0?9]J[#"L?#DG=
MNX)S0!Z;9ZC#>W%Y#&DZM:2^4YDB9 QVALJ2/F&".14>KZQ9Z'9"\OG9(3+'
M""JECN=@J\#W(KS+5M5DM(O%J7(FDMY=?AM_,>ZEACMXS#&2SM'\PCR,$#J6
MK"M[N>?POK]FMQY]E;:[IIM0DDLD:JSQ,VQI?F*YY].>.#0![S17DHO$M/BN
M ;IM5DN=0,:QQW-Q%<6(V8(:+_5O"-I.>/O9YK6\<36J^+M-B\27=W:^&#9R
M,&AEDBC>ZW#"R/&01\F2H) )S0!V&N:_8>'K2*XOFE/G2B&&*")I9)9""0JJ
MH))P"?PK0MYEN;:*= ZK(@<!T*L 1GD'D'V->+K82ZQ:>%/MTVIRV7_"13PZ
M?++<2QRO9F-RC,00V?EX8_-M]B<]GX^4I<: EZU^/#HFD&HFT,F[.S]UO,?S
M[-V<^^,T =S17AT-Y<C3O$BV%WK*Z.FN6B7$C-*;B&Q,:ERN?G Z<_>VG-74
MMGU%]>A\$W]]-I-K9PWEJ[SRR(M_'(6\N-G))#(,,,D?-0![)17BNK:MK&M^
M';SQ=9-=1:=J&HV]NR>9)'Y5A&"';* LH:4G<5&=HJ"9KUO!&NOIVK(+"2]L
M([86-U<3BW<S*)"DDJC((*G ) (/K0![C17F=UX7MI_B'8: UYJG]EQZ)+,\
M8OI0TSFX'+ONW'EB>O8=N*P[**]U&U\*Z/<:EJ/D)KNH6;2K<.LKP1K+M5G!
MST &>N.F* /:**\<;PRAC\=6?]I:P+;1?WFF(+^4>0[6XD)!W9;YN@8D#GU-
M4=8U34+J^TN37KE$L9M$MIK9[F]N+6-YV7,K PJ=TF<<'H,8'- 'N-07%[:V
MDMO%<7$44EP_EPJ[ &1L$[5]3@$_A7EMEI%YK?BC0=,UW4[V>/\ X1PRSFWG
ME@%PWG*%+_=;.""<@'(YK#N(H?["\-W&N7NH-9:9XAN[)[IKJ562 &54+,A!
MSPH#=>V<&@#W6BN8U;_A(H]#U6;29[26,:>YTZ-(7,_F;/D)=G(;_OGDX]ZX
M'1QIM]JF@VGAW4M7N;F[BDCUY)KB9\1F(AFE#G$<@?&W&#G/:@#V6BO$8=4U
M]Q;7\\]VH\$JD%^HW8NV\TI*Q_O8@0/GU>KHLK[5$\(RWEY?VYU_5;F]G6&=
MHV2%X7:.+(.5&Q4''3)QSS0![#17BNJ_VOH=CXKT?2+F^;3;+5;/=ON)6>&U
MDC5I0)!ND"Y(R1D@$U&DVIIX8UV?1M2W:09+19DTRYN;EK=-_P"_:*210<E"
M,A2<8)XS0!Z_)K%G%KD&C.["]G@>X1=IP44@$YZ=6%7Z\D\,G06^+%@?#=W=
M76GC1Y\M)-++&K^9'D(TA)SC&0#@<=R:O>*Y]._X3N6+Q=?7MIHPL8VTWRIY
M8HGEW-YA+1D9D'RX!['I0!Z;17D>IW.CMXAE3Q1J>KV^CKIMNVC.TUQ$9,J?
M,<E<,TV=O#<\]*9I-GJVO:OX/M/$-UJ43-H]Q+<QK,T+S;94\L2;2#G:5)[Y
MR#WH ]?HKP>YOM*\KQDU_JNL1Z]%JUVND1PSSCYP?D$2J=K'=P0<X&.@Q6SJ
M-S;OKMV/']_J-B5T^V;3EMII8D,AC_?%/+.&E$F1@YXQQB@#U^BO(]%L]6UW
MQ)X7MO$5SJ$4H\/-<74*3-$9769 OF;2#G!!(]1@]Q6--KDDOC#3;VTD:SOI
M-?2WN+8WUS+<+$92A61&_=JA&" .F1@T >R3ZW80Z??WJ2FYCL2R7"VRF5U=
M0"4VKSNP1Q[U?C<21JX! 8 @,,'\0>E>)>58Z3H_Q*M8+J]BUJ.2[EBA:YF)
M\@K&5D )VDD]&^][XK2U>XTX^(M07QAJ.IVELEE;G1_(GFB5LQ_O&3RS\TN_
MC!R<8XQ0!Z[17D6E:=J?B/Q!X<LO$UQJ$;MX<::[ACG> RN)D"^9M(.<$$CC
MD?A69<32CPC96][KFV.PU6^@2'4IYXTNXHW*HKS1\AE!&W/7T.* /<**XF36
M6B^$ U5-,U!#_9X(M6N9//0' R9?O\ [MW7 S7GEGJ,T2>,+;3;]'LCX:EN$
M^QW5Q-$)@6&Y7EYW8/.WCIW% 'O-%>->(;2ZT32?"T;75Q)I%VKSZG<7M].B
M/.8TV"22,%D3AL*,+D#-=O\ #D77_",NT]ZEW;M=2&T9))9 D/&$WRJK, =V
M#SQCDT ==1110 5BZOH#:GKVAZHMUY)TN29]GE[O,\R(Q]<\8SGH<XK:JEJ.
ML:9H\:2:GJ-I9)(=J-<S+&&/H"Q&: .:\/\ @>?2?%,FO76H6LT[V[0,+.P%
MKYV6#;Y<,0[<=0!U-9WB?X9/X@U+6;F/4;*--4B5'-SIJW$T!5-@\J0L-JG&
M2,=<X(SD=MIVKZ9J\3R:9J-I>QH=KM;3+(%/H2I.*NT <9X_T:[NOA?>:191
MRW-R(H(E$*_,VV1,D#Z FD_X0:\U/4UNO$NM_P!IQ0VLUK;PQ6H@VK*NQW<A
MCN8KQQ@#TKM*K7NHVFG+"UY<)")YDMXBW\4CG"J/<F@#C?"_PXC\.ZA;3-)I
M,\=HA2!XM'BAN#Q@,\P))('<!<]ZLV_@,V_@[P_H']HAO[(N[>Y\_P C'F^5
M)OV[=WRYZ9R<>]=E10!BP:!Y/C&]\0?:<_:;**U\C9]W8SMNW9YSOZ8[5A:1
M\/Y=(BT$1:OF32;.[MED%N/G,S A\%B!MQT.<^U=O10!P6G?#V\L+C5+Q-5L
M(KN^MT@(MM*6.!@'W%I(BY#LPRI/'!--T_X:_8K:%/[1A1DUF'56BMK3RH%\
MM<>7''O.S/4G)Y[5W]% 'G\OP^U@1:Y9VOBGR-.UJ[GN+F'["&=%E^\L;E^"
M5X)(/J *M7WPVL+]-7MI+EELK_3[6Q2)4&8?()*-DG#<E>".WO7;44 <EX4\
M%CP[>RW<W]CO,T0B1K#2([,@9R2Q4DDG XR!QTKI-2M/[0TN[LM_E_:(7BWX
MSMW*1G'?K5FFB1#(8PZEP,E<\@?2@#A;WX=O<6?AZ.*_LY)-(L?L6+[3Q<PR
M#:@+B,L-K_)P<G@XJ/3_ (;W.C:7HZZ9KBPZII;7(CNFLPT<L<TA=D:(,.!Q
M@@C&/PKT"B@#F8_#%])K&@ZIJ.L"[NM,6Y#D6PC$WG    'Y0NW_ &B?6J6@
M^ CHA\+G^TA-_8=M<V_^HV^=YI4Y^\=N-O3G.>U=G10!YXOPUO5\+V^@OKEO
M/;6-XMS8K/IX9-H+G9,N_P#>@[_]G!4&B'X8O'H>N6)U6".;4[F"Z1[:P6*.
MW>+80!&&P5RG3(.#U)YKT.JUYJ-IIYMA=W"0FYF6WAW?QR$$A1[X!_*@#F+O
MP7>:E<W5W?:O')=76ARZ3(Z6NQ=SL6\P#>>!G&W/XU:D\(B4^%MUX"NA@@@Q
M?Z\&$Q>OR]<]_3WKI$D23=L=6VG:V#G!]#2>;'N==Z[D&67/('O0!X\GA_69
M[O0]!LX]>73-,U2*X6.^MHHXH(8GW8\Y23+QPH'KSTKV2JVGZA::K80WUC.D
M]K,NZ.5.C#U%6: /-;7POXEN==\7M9ZN^DVU_?!?WMD)?,3R4'F1DL,'J,\C
M@<<5)?\ PJBD:..POK5+==.CT_;?:>MT\2H& >)BP",=W/!!/->@3W=M:F$7
M%Q%"9I!%$)'"[W.2%7/4\'@>E34 >4ZCX0EO=4\*^'(K2_,.DV\=OJ&HF$1V
M]U:JJ-Y><DDL\:#';YJ[RUT#[-XKU37/M.[[=;06_D[,;/++\[L\YW],#I6U
M10!QMMX#-OX4\-Z)_:(;^Q;R"Z\[R,>=Y;$[=N[Y<YZY.*SK;X5VEGK,EQ"V
MDO8R79NC'<Z/%-<+EMQ03,?NYSC*D@=#7=7^HVFEVPN+VX2"$NL>]^FYF"J/
MQ) HO]1L=+MC<ZA>6]I "%\VXE6-<GH,D@4 <X_@HMH/BO3/MX']O3SS>9Y/
M^H\R-4QC=\V-N>HSFG0^$[RS\4VNL6>K)'&+&*RN[=[;=YRQEBI5MPV'YCV-
M;NGZQIFKHSZ;J-I>HAPS6TZR!?KM)Q5V@#G]5\,'4_$,.J_:_+\O3[BR\KR\
MY\TJ=V<]MO3'.>HJFO@LKH7A33?MX_XD$\$WF>3_ *_RXV3&-WRYW9[XQ764
M4 <=9_#ZTM_$FL:E-=-/9W\<J1613 MS-M\\AL\[RH/08Y]:AL? FH1MH]KJ
M7B WNDZ-*DMG;"T$<A9 1'YD@8[MH/95S@9KMZ:DB2H'C=74]&4Y% '%3?#Y
MW\(OH\.K&"\347U&UOE@Y@D:5G^[NYX9EZ\YJ'5?AA8W4.B_8FLDFTJT^QHM
M_8+=PRQ\?>0D8;(SN!!Y/7-=[10!PFH?#V6[\.6VC0W6D) BOYR2:+&8V=C_
M *Q$5E\MAT!!/OD\UKW_ (0BO_!-OX<:^N UM%"(;TX:19(BI20YX)RH)'UK
MI*:\B1+ND=47(&6.!0!QL'@W5YO$4.M:QXACO)HK*:S6*&R\E )-OS#YR<\<
M^O&,8YFT?P0=*F\,2?V@)?[#L);/'D[?.WA!N^]\N-G3GKUKI[V\M].LI[V[
MF6&V@0R2R-T50,DFI8I$FB26-@R.H96'<'H: ..?P&7L+BV_M(#SM?&L[O(Z
M8D5_+QN_V<;O?I4EKX2U;2]3NFTCQ"+72[N\:\EM7LEDD5V.YPDA; 5CGJIQ
MGBNOK-M/$&D7VKW.E6FH037UJ,SP(V6CY .?H2,CM0!Q>K_#34=0M==TVU\3
MFUTG5KE[Q[8V2NZ2LP9AOW#*DC., ]L]<[&I^!DU23Q69;\HFOVT,&%BY@\M
M&7=G/S9+9QQTKKJ* ,FUTR_/AN33=2U"*ZNI(7B:YCM_*7!! ^3<>@/KS7(7
M7PKADAT5XKG3Y;S3M-CTYVU#3%NH9D3HP0L"C YY#=\'->BT4 ><ZQH$GALZ
M-<Z0FI17=O:R6LL^D:9"\3H6#D- " N6RP*C@YSUJCHWP\U&^\,V3WTR6]['
MJ=UJ M]3MENT=920!,@907P0<@\$FO5*K:AJ-II5C+>W]PEO;18WR/T7) 'Z
MD4 <7IGPW;3K&SMSJD;&WU[^V28[,1*?D*^4%#84<]1],5;UZ.[U/Q]X:AM]
M.N_)TV>6YN+MH\0A6A=  V>6RPXKJ-1U&STG3YK^_N$M[6!=TDK]%%6000"#
MD&@#SH?#34DM;?3%\3D:-::BM_;6ALEW#$OFE&DW989)QP.2#SC%6]0\ ZG+
M%KMAIGB,66E:R\LL\#68DD2208?8^X85CR00>^",YKNZ* /-=8TF\\.7UK+I
M1UX3MIL-G<3:=913I<>5D+PQS&XR<,<K@]\5;\'>"+S3=-\(3W\XANM'M[I9
M;?&_<9R#C?GJO?@YKOZRX?$6CSM:"+4(7-W-);P8/^LDCSO4>XVG\J ,67P0
M9/#WBK2O[0 _MZYFN/-\G_4>8B)C&[YL;,YR.M9>J_"^&]UF;4K:?3/,N88H
MK@:AI4=WAD4*'C+$;#@#(.1QTKT*B@#G]-\+QZ9XFDU:&9%B;3H;!+9(0BH(
MV8@C' 'S8P ,8K#@^'MY8:9X>BT[7$AOM%EN62XDL]Z2+,6W IO&" W!SVKN
MG=(T+R,JHHR68X JO-J-G!?6ME+<(MS=AS!&3S($ +8^@(_.@#E;SP-<:AXP
MM-<N=2M=MI<_:(C%8".Y( ($33!OFCYZ%<GUKJM.BO(+".._NDNKH9WS)%Y8
M;DX^7)Q@8'7M5JB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK*U[Q
M#8^'+.*XO!,[32B"""WC,DLTAZ*BCJ>"?PH U:*YB7QUIUOID=U<6.JP3RW'
MV6*QDLV%Q+)C=A5Z,,<[@<>]0R?$70X-&N]2N4O;?['<1VUU;36Y6>!W("[D
M]#D'(SD=,T =;17)0?$31GCU1KN#4=.?3;?[5-%>VK1.T)R ZKW&1CUS4=_X
MN,NC0W<<6I:03?VT&;JQ#&02.!A1NQ@@XW Y7/2@#L:*X3Q/\1;73]-U]--M
M[^:?3H94:]BM"]M#<!"51F]0=N>"!GDBKJ^.+>UM-/ADM;_4=1DL(KNXBL+;
MS#$K+]YN0!DYP.IQP* .NHKE9/B#HHOM-M+9;V]EU*U6[M?LMN7WQE@N3W7'
M4YQ@ ]^*5/'^D27JQ+#?FS>Z^QKJ/V<_93-NV[0_^]\N[&W/>@#J:*\\\6?$
MNWL="UV32(+]Y;%7A74!:%[5+A>-A;O@\9QC/>M[Q7XFF\,^![C74M6NIH85
M<1A3@DXY;'0>] '2T5R]SXZL;:.R0Z=JTM]=J[QV$5H3.$4X9V4XVKDCDGG/
M%:^AZY8^(=,6_L'<Q%FC=)$*/&ZG#(RGD,#VH T:*\X\)?$V&[\.:5<:W#?!
M[A_(EU$6A6U$I<JJEAT[#.,9XSUK>OO'^D6-Y=1/#?RVUG*(;N^AMBUO;OQD
M._MD9P#C/.* .IHKD_B%XDO/#7AR.?3XW:ZN;J*VCD6 RB+>X!;;W.,X'<XJ
MLOCRUTNW%I>1ZMJ=W:P)+J$UOIQ'V8,-P\U0?D.WDJ,G Z4 =K17,3>/-'36
M+#2[=+R\N+^VCN[<VD!D5HG8J')'0#&23@ >_%-M_'^D7-[#%'#?_9)[C[+#
MJ)MR+:27)7:K^[ @'&">AH ZFBN+M/&UK::?(]U/=ZE<RZI<V=M;V]F!*YC<
MY15#$$*!]\D9 R<4]OB5H<>FZC?317\,>G7,5K<I+;E71Y,8&W.>-W/TXSQ0
M!V-%<]H7C"PU[4[G34M=0LKVWC68P7UL86>,G =0>HR,5#J_CK3-(U&YL?LN
MI7LEFBR7C65J95M5(R"Y'3CG R<<XH Z>BO/-4\9WM[XUTC2=%FG73Y[-;][
MF"Q-QYZ%U  )(VI@G+=CBL[0?&VL:M<6U]=WUQ9VMUK/V*&T.EC:5!E 3S"V
M<D1_,<?*>,<T >J45S-KXYTZ^U4V5G9:I<0BX-J;^*S9K82 X(WCL#P6QM]Z
MKZ9XJ*Z$]XZ:CJ\AO[BV46EB XV2,,$!L  +C<2,_4T ==17$W7C7[<?#4^D
M.\<-]J[6-W%/#MD3:DA9&!^ZP9!6MHOB^SU^]>&QLM1:W#2*EZUOB"0HVU@&
MSZ@]0,XXH Z"BBB@ HHHH **** "L[6-'BUJVCADNKVV:-_,26SN6A<'!'53
MR,$\'(K1HH R]#T"P\/6DEO8K*3-*9IYIY3))-(<99V/)/ _*M2BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/TG1;31A>BT#_ .F7
M<EY+O;/[Q\;L>@XZ5H444 %%%% !1110 4444 %%%% !1110 4444 %>;_%$
MLNL^$"CZ:C?;9L-J8S;C]RWW^1^'OBO2*JWVF6&IHB7]C;7:(<JMQ$L@4^HR
M.* /-]4O[^#PM8IINJ:);7UQKEK;O/H*CRU1V ^8$G)Z\'@C%26VD:W-XSU;
MPS_PF&LBPALX;V.7=']H$CEUV[]GW/ESC [<]<]_!H>D6L?EV^E6,*>8LNV.
MW11O7[K8 ZCL>U6A;0+<M<K#&)W4(TH4;F4= 3UP,GCWH \>@\4:EJEM\/QJ
M?B2;2XM3M;P7MQ$R1^<T90+R1M4GUQW.,$BB;5+F]MXK)M3?5K#3_%^GPV>H
M2%6:52R,REE #%6)&[O7H]YX1TR\U;3+QH8E@T^&>%+,0KY+K+MSE<8XV_K6
MJFF6$=M#;)8VRP0.'BB$2A8V!R"HQ@$'G(H \FU3Q%?_ &#Q+K,OBN>QUG3+
MZ6&STA601LJ,!&C1$;I#(.=V?XN.E:.H:WKMOJ]UX2-S<1:AK%U!<6$V<M;V
M[C=< '_IGY;@?[ZUZ/)I>GS7R7TMA:O=Q_<G:%3(OT;&1659^%_*\4S:_>ZE
M<WTXC>&TBE5%2UC=@S*NT D\ 9.3@8H \TD\3>)+O5M3EBOY;>_M-5-K!:RZ
MA;PP!!(%5&B?YW+K_%G)+#'2G:IXE\1W&N>(##J$MI>:??FWLX'U"W@@5!C9
MOB?YG#YSNSWXZ5Z])I>GRWZ7TEA:O>)PMPT*F1?HV,BB;2]/N+V.\GL+66ZC
M_P!7.\*LZ?1B,B@#SF;7+ZS^(B?;]6GFL[G4$M;:/3[Z)D@8J!Y,\!&[[P8E
MP3U'2MKQ@VI77C/PMI%EJ]UIUO>QWAN6MBN]@BQD8W @'D\XXR:ZS^R]/_M#
M[?\ 8+7[;C'VCR5\S'3[V,U,]M!)/%.\,;31!A'(R@LF>N#U&<#- 'C\S>)(
M_"WBR_\ ^$MU/S/#=W-%9\1_O0BJ_P"^^7Y\AMO8<5O)XR2P\1^)X]7U:.UC
M&FVES90RR!>6C?>8P>IW;1@9.<5WYT^R,-Q";2W,5RQ:=#&-LI(P2PQ\Q( Z
MTR?2M.N9H9KBPM9981B)Y(59HQZ*2./PH \@O/$.KKX6\.ZG<:Y.UNNC+<WL
M%I?Q07F\\^=B0'S5P&&WC)]:W=,$#_&&[N7UR[A^TZ9:3002O&GV@$R?)M*Y
M('7 Y!)Y[5WTNB:3,ENDNEV4BVP @5K="(@.FWCY?PJ>73[*>[BNY;2"2YA!
M$4SQ@N@_V6QD?A0!Q'B?4)9_'EOHE[XAGT+2_P"SC=1RP2I"US-YA4KYC C"
MJ =HZ[L]!6?<:I]O\16VE77C6XL]*CTI+FWOX9HHFOY"S*SF3;M(4 ?*/7)K
MT:]TZQU*)8K^RM[J-3N59XE< ^H!%-NM*TZ^@C@N["UN(HO]7'-"KJGT!'%
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
M' R!QE1@EB#MYQZTNN>!]3U/5O$EY;O;(;J?3[JS$I)21[?)*R #(4\#O^E
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
M%9RFS*1,H"J5SP3QQZ5H:WX&M?$7C^'4]7L;>\TN+2S;JDIY$WF[@<>FW/-
M#[CQ9K2WUMHEGHEO=:^;?[3=QB\*VUJA8JI,A3+$XX 7/7M4>J>+O$.F:;IW
MG>'((M4O=2%@D$E\#$V49A('52<?+C!4'K3;OPSJGAW7TUCPC:V4L#V<=G<Z
M;/*8@5C),;1N <$;B,$8Q[U#KOASQ)XLT[1EU3[-936^KK=2#3KEU:& 1NO$
MA )?+=0 * -+2_%UR-1U+3?$>GPZ9=V-H+YGAN?.B> E@6#;5(P5.012^"/&
M3^+;>[^TZ<^G7ENR/]G=]Q,,B!XI.G\0)X[$&LG6_AT)-(FTW29[DR:K-%'J
MFHWETTT_V9<DJI?/7ICIR<U-9>#=8T7QG8ZW!K,^IQR0-9WRW:Q1E81\T978
MB@E6]>S'% '=T55TZ6\FT^"34+:.VNV7,L,<OF*A] V!G\JM4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 C*&!# $'L:6BB@ HHHH 0J&QD X.1GM2T44 ( %&  !Z"EHHH 0*%S@
M 9.3CO2T44 %%%% !1110 4444 (RJPPP!'H12T44 %%%% !1110 4444 (%
M4$D  GJ<=:6BB@ HHHH **** "BBB@ HHHH **** "D "C  'TI:* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MYUKGAWQ+>^((=4TNSBTV_D%OYM]!J;;"JX+I+"4Q*!EPIXSD=.E>BT %%%%
M!1110 445B>(O$UIX=2U22"YN[V\D,=K9VJ!I9F R< D  #DDD 4 ;=%8.E^
M)C=17;:KI5YHAM%5Y&OR@B*G/*R*Q4].>>*M6WB30[VW2XM=9T^>%YE@62*Y
M1E,C=$!!^\>PZT :E%4[C5]-M6N%N-0M86MD62<23*OE(V0&;)X!P<$^E0Q>
M(=%GTQ]3AU>PDL(SA[I;A#$I]VS@4 :5%8[>([&6RM;O3'&JP7%TEL'L9%D"
MEC@L2#C"CD]\58L]>T?4+Z:RLM5LKF[ASYL$-PKNF#@Y4'(YH T**YK5_&"6
M.L'1M-TJ^UC4DC$LT-IL"P(?NEW=@H)P<#J<5;@\3V']B)JFJ;]%B+F-DU0K
M RL"1CDX/3@@D$4 ;5%4'US24LH+U]3LEM;AML,YG79(<$X5LX/"D\>AJK_P
MEWAL62WI\0:7]E:3REF^V1["_P#=SG&?:@#9HK.O=?T?3<?;M5L;7,7G#SKA
M4RF0-W)Z9(&?<51U/Q5:V8T.2T$5];ZM?+:1S0S JH97;>" 0WW,8]^M &_1
M6';>)[)=-N;[5;G3]/AANY;82->HR'8Q RW #''*]1TJX=>T<6,%Z=5LA:7#
M;89_M"[)#@G"MG!X4GCT- &A15"SUO2=0L9+ZRU.SN;2+/F3PSJZ)CDY8' Q
M3+3Q#HNH6<UW9ZO87%M!_KIHKE&2/_>(.!^- &E15/3=7TW68&GTS4+6]A5M
MIDMIED4'T)4GFH9/$.BPZHNERZO8)J#D!;5KA!*2>@VYS0!I45E7?B;0;"=H
M+S6].MY5D\IDFND1@^ =N">N"#CW%3:AKFDZ0T*ZEJEE9F8XB%Q.L>\^V3S0
M!?HK&\+Z^/$NB+J2V_V<&>:'9OW_ .KD9,YP.NW/XU6TCQIH^I^'[+5[BZAT
M^*\$IC2[F1&(C8ACR><8S["@#HJ*Y_4O&OA_3=(M]5?4K>>RN+A+>.:WE1U+
M,P7KG&!G)]!5VZ\2:%8PV\UWK.GP17/,#RW**LH_V23S^% &G15&YUO2K.=(
M;G4K.&5U5T22=5+*S;00">03P/>H!XGT!KN*T&MZ<;F5S''#]J3>[ E2 ,Y)
M!!&/44 :M%9MQXAT6TU)-.N=7L(;Z0@);27"+(Q/3"DYYJ#3=>&H^)-;TC[-
MY9TLP#S=^?-\Q-_3'&.G4YH V:*YKQ/XVT[PK?Z;:7D<TC7KX9XP"MO'N5/,
MD]%W.HS[UO->6R7J6;7$0NI$,B0EQO900"P'4@$CGWH GHJA+KFDP64U[-J=
MG':P2-%+,\ZA(W!P5+9P"#QBN=?Q[!*VO?V=%9W46EP6TT=P;]$AG$N[^,C:
MN-O7)S[4 =C16);>+-'NO$EWH"7D8U"U5"T;.HWE@QVKSDD;3D8XXJGKOBZ;
M2=?MM%LM#O-4O)[9KK;;R1IM16"DDNP[D?G0!T]%8.A>+;'6HKX/%/IUUIY
MO;6^41O!D9#'D@J0"0P.#BK=OXDT.[L+B^MM9T^:SM_]=/'<HR1?[S X'XT
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
MG)P.H R2RBN>U3Q9JVI^'/&6B:J@<PZ&]W%/_9\MDQ#;U*F.0DD9'# XZ]Z
M/8**X_P_K]S)K=]I,ODK:V&E6=Q&V,-EU?=DYZ?**YB+XDZO>Z;X<AC6&WO=
M1TYK^YN$TZ>[50'VA4BB.[D]23@?4B@#U>D+ $ D GH/6N)TJRG\;:?I^K:O
M]OT^[M7:)H83+;I+LF5@^QL,%81KP>0&(]ZM>)+@Q^-_"4"6UL\LSW@CFF0E
MH2("<K@CKT/MZ4 =60CL,A693GGG%*&##*D$>HKSKX1Z;,-)O=:O5LI+R]NI
MP]Q%$PF<K/(#O8L<C(&T # '>L*RU/6Y++P<-%EL=-CNM6OXG@6.3RG*M-]]
M0XW#Y<XS][![8H ]B+!>I YQS2UR?CJX^RZ3HYFMK:Y9]7LHR)4)5290-RC/
M!'4=?QK/LO%6LGQ[)I.JO;Z=;O<R16EO-8RYNHU4E7CN-VPL>I7&0,CK0!W>
MX;MN1DC.*6N)U_4C8^/8C':VS31Z#=W"3NI+J5>/"YSC:>_&>.M9>E>+?%NS
MPIJ&JKI#6&OE(?)MXY!)"[Q%U?<6P0=IR,<9QD]: /2J38I<.5&X< XYKR33
M/%OB/0?!NL:KJ%Q;:@XU>:RMU,4K%)#<;,GYF)C'.$49X S5FX\?>(;#0?$%
MQ) MP]C9+<VUX^E7%G&S%]K1LDIR2,@@@\@^U 'J=(2!U(&:X"3Q7XC\/ZWY
M'B&+3I[:?3+F_B2Q1U>)H0K-&2Q(;(;K@<]JP]5OO$VH6_@C4=7ETIK2_P!9
MLYXX;6-U> LK,J[BQ#C:3DX&#ZB@#UR@D 9/ KRH?$?6[J]N;JQLS-9P7[6H
ML(])NI))8UDV,_VA1Y:MU;;@@8P3FCQ)KOB37?"WC.ZM&TR'2+$7E@;>6-S-
M*(U*N^\-A3U*C:<]^N: /5>M%<?>Z_)X9^%]IJL,"SS1V=M'%&[;5+OL1=Q[
M %@3["J%SXF\2^'K^;3]9?3+N6;2[F]M9K2%XQ')"H)1U9CE?F&&R.AXH [^
MBN:\)ZIK-[X4AUK719AKBV2ZCALT;Y$*!L$DG+'KQTSCGK65X?U[Q/J&C0>*
M+UM*&C3V[W1LH8G,\<84LH$F[#-P,C:!UH [JBO.;+Q;XFBMO#NM:FNE2:7K
MMQ# MK;(XEM_.&8SO+$/CC=\H[XZ4\^.=2'P[&O%;47IU3[&%V'9M^U^5TSG
M.SGKUYH ]"!!) (XZTF%WDX&\C\<5Y:^O7>@ZWXN;3XH9+Z^UZSL;<W!/E(\
MD$8#/CG P>!UXJ]HXUB/XR>3K4]E<3IX?8I-:1M&&4W"]4+-@@@]\'B@#T7(
MSC(SZ4M><:B-:E^,=W#HMQ8V\K:%"SRW<32@ 32<!%9<DD]<\>^:I2?$S5)+
M32[)8(+?5+BYN[>ZGBM)KR)#;L%8QQQ_,VXD$9.!SG- 'JE%<[X-UK4-<T>:
M;4[1H+B"Y>#>;:2W6=1@K(J2#<H(/0YY!YKHJ "BBB@ HHHH **** "BBB@
MKC_%NF:K'K^B^)M'LQJ$NG+-#/9>8$:2*0+DHS<!@5!P>HR*["B@#A=7U+Q3
MKGAG4/LGAF6Q(:'RH[IX)9I4W@R%8R2@8*/EW'D]JYJP\&ZOJC^+OM%MJ%M]
MNM+5[">_%NDIN(B[*Q$("C#;??'4]AZ_10!Y/-X8U[4]%37]0T@3:I/K,6H7
MFDM(N7MXE,:1 D[20/G )P23WJ_K&FWNL6NGZE;>#GMX;+5%NI],E,"27J",
MKO(5BNY200&;G;]*])HH XOP?IEY'XAU_7)-)?2+/4! L%BY0.S1A@TC*A*J
M6W =<_+S65X%TC6-(\0BWBTN]M-#CMY R:D+=W@D+@A(98R6=#R3N]!WKTFB
M@#A+B#6O"WC/5]7LM%FUC3M8$+R+:R(LUO+&FS&UR RD8/!X.:K:K;ZW>:SH
M/B:_\+O<Q6L=Q%+I<<\4LL!<KLE&XA&;"X(!XSP37HE% 'DJ>"]1NK33_M6B
MK%:7'BH:FVFDHRVMOY3+\P!V\M@E1D?-]:V(/!-L?%7C*YET.V-M>6L"6A,2
M;6;RV$FT=B2$STS@5Z%10!XO96EYI/B7P;%>Z!+J=U8^&2LUJIC,L1#HI90Y
M"DC.,9Z$XK2T[PMK,<6EW!THVD<GBDZG]A5U/V.W,3+S@X!SR0N<;J]0-G;&
M]6]-O$;I8S$L^P;PA()7=UQD X]JFH \H.C^)+'3%CCT^Z^SMKM]<S_9(K>6
MY6-V8Q/&)LH <\GK@_6J>F>#-6FTC3+34M(E:)/%CWTL-SY1Q;E&PS!,)]XC
M(48R>F*]CHH \KUSP5J-Q?>+UTW3(A:74FFW$5L"L<=YY18RQ^@R  2>"<5-
MXBTG4O$_AJZ32_"LNCS17%M,8YA;K)>K&Q)CP"RX'4;^">V*].HH X?P/H]W
M#J^IZO>0ZI!)<1108OH[:(R!"QSL@XR-V,GD@^U<GXLT/Q5JMUJ<7]F7SR'4
MHYK<VT5HMLT"NFUV<CSC)@<\CIZ<5[)10!YO/X--W-\0KBZT>*:?41MLGD16
M:0"W &TGI\^?3D55LM&U31=6M-0O_#,VMI<:):605#$SVLL:G>C"1@-K$Y+
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
M(ML7.3T'>MV6[MH'V2W$4;;=VUW .,XS],D"EN+F"TB,MS/'#&."\CA1^9H
MP-/\!>'-+U&&]M;%U>W9GMXGN)'B@9NICC9BJ'D] /:JTWPU\*3WDUT^G/OE
MN!=%!<RB-9=P;>J;MJDD<D#U'0FNH>ZMXK;[3)/$D& WFLX"X]<]*HWWB#2]
M..G_ &F[0#4)Q!;,OS!W*ENHZ#"GGI0!6NO"&AWT6J175D)4U.5)KH,[?,ZJ
M%5@<Y4@*.5QTIFC^#-%T/5&U.SAG-\\!MWN)[J29W3(."78YY ^E:%KJ1N-4
MO[0VYCCM5C99S(A67>"> #D8QW SVJ>*^LY[=[B*[@DACSOD20%5QUR>@H Q
MM7\%:'KFJ'4[R"<7WDB 7$%U)"ZH"3@%&']XY]?P%$O@?P])I%EIBV!@M[%B
MUJUO,\4D+'J5D4ALG)SSSWS6U%>6L\S10W,,DJ@,R)("0#T) J/5-0ATC2;S
M4KD.8+2!YY @RQ55+' ]<"@!-+TNTT:P2RLD=85);]Y*TC$DY)+,2223W-7*
MY'3/B%I^H7UA:S:9J^G_ -H\6DM[:[(YCMW !@2,D<C.,UM:IK<-AIL]U;JE
M[+$,BWBG16;Y@IY8@#!/.3[=: -2BL2W\3V,NNZMI<S"V?3F@5I9G55D,J;@
M%Y]JU;BZM[2+S;F>*&/.-TCA1GZF@":BH)[VUM8TDN+F&)'.%:20*&/L3UJ?
M.1D4 %%%% !1110 5S?B/Q%?:?JFFZ-H]A#>:I?K)(OVB8Q111QXW,Q )ZL
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
MLQ_>-U)KKZR_#N@VOAG0+31K%YGMK52L;3,"Y!8GD@ =_2M2@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K@/BW&LWA_1XWM&NT?6[0-;(0#,-QR@)(&3TZ]Z[^JM[IUIJ(@
M%Y DPMYDN(MW\$BG*L/<4 >37N@:CJTOB6;PGH5SH5I/HXM?)E@%I]JN!)N^
M5.,?N]R;N,[OQJ/3O#MW-9:U<6NGWEJXT&YM/LRZ(+)9F9?E3AR9&!'! (Y/
M/->ST4 >3W7A*'2M'\&R'PY+>Z7:J9=5L(8/,DDG:%0LKQGF0JVX$')&>G%0
M^(M'EN4T"]TGPW<6.B6\UR9K!]+68I(^-DQM@PR.&'JN<XKUZB@#RC1_#E]:
M/X49+6\:W&LW5T\<ED(!:QO"Z@>6&8(A;D D??Q@4FF>&-<.JRZ"();?3M %
MW+I5TX.R229?W&#W\H/(#Z'%>L44 >*^#O"^II>Z-&UI=:;J.GQR":8:.L2E
MC&RD/<>8?-#,0<@') .!51= *^'O#^G1^"M0BU^RU*V>_O\ [+PV)09)/.',
MJMUQSCJ<;:]UHH XKXFZ.-4T&QE_LHZE]CU*WN)(4A$KF$./,"KWRO4=Q7.W
M>F6,/B&\OM5\%WFI:5=Z=;QZ7;QV D^QA5.^$Q_\LF)(.>![\5ZO10!PEMH^
MKVOP2N-(O8Y)M4&CSQ>4I\Q]Q1MD>1]X@%5X]*S=.\'P:IXSM9=<T47-I#X;
MM(%^U0[HQ,&?<N#QO /U&?>O3:* /'M#\(RSP> (=4T)IDLYK^.Y%U;;_*B_
M>>4'W#A?N[<^V*DDTS5M/MUU(:/?7"V7C"YOG@AB)E>!@ZAT4_>'S \=:]=H
MH \:U73/$/B&#QM=VNCWUHM[<:?)';W$0#W,$:@2*!D D@<KG_9.":KW7AN^
MN?"7BV>QL+U7NK"*W6S31A8K,X?(98PY+,!D$[1P1@G%>VT4 >:ZIX-.F>*K
M0^%=/&GF?1KVVDNH$*KYI">49&'5MV3D\G!JCHVD0MX9;2]*\'7FD>)(]*EM
MSJ,MJL868I@GSLY?<W1AGUXKUBB@#R/P#X?N8?$&D7#V-UI\EA:O'<*-&6U1
M\J%V/+YA\WYL," ?NYXS5GXB6%]J6N7<+:&9X#IPCM;B'25O'E<E]R-(Q_=
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
M8_),?']W!R>:[[QW'+9Z[X8U^:SFO-+TR>8W<<,9D:(NFU)M@Y(0@].1G(H
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
M;*-]N2U-H&W''EE@Q&.F<@<U?HH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH 888S,)C&AE52@?:-P4X)&?3@?E3Z** "BBB@ HHHH **
M** "BBB@ HHHH **** "J&CZ/9Z%IPL;!&2 222 ,Q8[G<NW)]V-7Z* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "J6HZM9:2MJU[-Y0NKF.UA^4
MMNE<X5>!QD]SQ5VN ^+CI%X?T>22XFMT76[0M-",O&-QRRC!Y Y'% '?T5XS
M<:U>6;^)D\#:Q>ZQ8PZ.)S(]RUV(+DR ?NW;)SY>YMO/*CZ5%I6K:T+75KGP
MWJD%XT>CRRFW769=2D,W&R0!XQL?[V5[\?+Q0![717BOAK4[VX>66PUN*6+^
MR;B6\B_MR:]E+;!MDVM&ODN&Z@$=>G%7-'@O]+L_A]K0U[5KFYU:2&"\CN;I
MI(I$D@9\;#P""HP>O<Y)H ]9DNK>&>&"6>))9R1%&S@-(0,D*.^!SQ5>TU:R
MOKZ^LK:;?<6$BQW*;2-C,H8#)&#P0>,UP?Q)AL8O%/A&_P!3U&YL+%9[B.6X
MCNFA6/,+%?F!&TD\9ZD<5DW.BMJ&L_$6^CUC4[1K,QRVXLKIHAYBVB,';;]_
MH.#QU]: /7ZK:A?6VEZ=<ZA>2>7:VT332OM)VHHR3@<G@=J\9U7Q%JEW>:0=
M8OA;6<^A6UU \FL2::DLS+F1]Z(=[@XPI(P.<'-=IJ#W\GP.U!]3N8[J\;1)
MC)/&21)^Z;#<@')&">!SF@#M[>>.ZMHKB%MT4J!T;&,J1D'FI*\;T#5+2#4?
M"*^'_$&HZEJ-P NJV,ER\BI"(B69HCQ$58*% "]<<U2T/Q/-<>,O#EU9ZBR+
MJ-W(ES9R:U+=2JA1R%FA90D1!48P<C&.>30![9=7,5G:374Q(BAC:1RJEB%
MR< <GIT%):745[9P7<!)AGC61"RE2589&0>1P>AKQC1]:D@DUNV.LRZM=R:5
M>W":A9ZK+(B[>1YL#<0.,@#'H12:WK<EG;Z#J%WK4ERB:/:-)IL6JRVEV9&
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@H%)W@C&S@GDC@&M#4/'NB:=<20RB^D,$23730V4KBT1AN!E(7Y..<'D#J*
M.EDC25=LB*Z^C#(H**65BHW+T..16#+XRTI-9&EPK>74P\KS)+6TDEBB\SE-
M[J"!D$'Z')JUKOB/3O#T4#7K3-+<OY=O;V\+2RS-C)"HH).!R>PH U)(TE7;
M(BNN<X89%&Q0Y<*-Q&"<<XKF)/B%X=BT7^U9;F:*W6[6SF62!UD@F/\ "Z$;
ME_*M&\\36%AX7?Q#=K<P6*1B1Q+ RR*I..4/(Z]#0 \^'K ^(5UHJWGK9&R\
MKCR_++AS\N.N1Z_A6F41DV%5*8QM(XQ7-/X]T9;>VEB34)WNB_V>"&RD:69%
MQF14QG9R/F. <\4EQ\0?#]O:Z9<":XF74S(MJD-L[R.\?#)L W!@>,8ZYH Z
M;RH]JKL7:G*C' ^E!C0EB47+##''4>]<_:^-=(O-)NK^%;YC:RB">U%G(;B.
M0XPIBQNR<CG&/>H[3QWHEVT*;KJ"62]%@T5Q;M&\4S+N57##(W#H>AH Z,11
MB+RA&HCQC:!QCZ4&&(Q>48T\O&-FT8_*N=U+QYH6DO<B[FF5;:\CL9'2%G7S
MG3>%&.IQUQW('6J'_"T?#HCN 4U3[3;']_:?V=+Y\2XSO9-N53!'S'B@#KOL
MEO\ :DN?)3STC,2R8Y5"02!Z D#\AZ5-7.77C?1;>"PD@>YOFOX/M%M#8VSS
M2/%Q\Y51D+R.N.>.M0W7Q"\/6L&F3">XG&II(]HMO;/(\AC(#+L W;@3C&.,
M'.,&@#J:*X?4/B=I<&D:;J-C;7=W'=:DMA+&+>020-G#AE"D[QD83JW:NSMK
MA+NUBN$614E0.JRQE& (SRK $'V(R* ):*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Y'Q] ([33-8CNS:W6F7@EAD:TDN(_F1D82*GS!2&/S=CBNNHH \AT?0
M-4\8MXKU"2Z5'N[FQEL;LVCQ0O);@MQ&YW&/.%R>O)'I6_>>$?$&O2:K?:Q/
MID-Y+H]QI=I#:%S&IE'+NS 'J%X X&>IKOZ* .4TKPQ>6/B?3=3DE@:&UT)=
M-=5)W&0.K9''W<*??VINJ:%KMMXKFU_P])ISR75HEK<6]^751L9BKJR G^(@
MKCGUKK:* /.8? >N:*F@7FC7UA/J6G_:OM(O%=(IOM#!W*[<E<,.!Z4U/ FO
MIX<GA:]T^75O^$@&M1L0ZPN0X;:W!*]#TSCCDUZ110!P&M^"]9UK_A()I)K"
M.XU718;$!6?8DRERQ^[G9\W'?VK3UKPG)JVKZ%.\D:V=C9W=K<J"0[":-4&S
MCMM/7':NLHH \7T^35-5U3PAHD%X+ZWT:]21]NES6SQQ1QLH:9I.%;D*%7J2
M3Z5TEAX1U_2?$=QK5K'IML!%<.]K832A-0E8?)OB?Y(R&Y)!))/6O1** .=\
M1:5J^N^$/L<-S%9ZDXB>4)(ZQL059X]R_,%;!7(YP:XV/X8ZG/9^)XII=/LC
MJUK;QP);2RS")XG9OF:09()QR/?CCGU2B@#A].\.>)KKQ>NN:_<Z6%&ERV'D
MV/F':6=&W9<<YVGTQQUY-4+#P5XDM-!T"'[3I0U'P]+_ *"P\PQ3Q&,QL).,
MJQ!ZC.,=Z]'HH \ZO/ FLZK;:O=W]S8#5-3NK*1XH=_D116\@8*"1EF(W<D#
MD@<"NE&@W'_"PCXAWP_9O[*%B$R=^_S2^>F,8]^M=!10!YSI_@77-%M]'O-/
MN=/?5-.DO5:*<OY,L4\I?&X#<K#Y><'N*9=> ==N+%;I;_3UUJ778M7F8H_D
M)L0HJ*.K<!>3C//2O2:* /-]6\#^(?$4.OW>J7.F1:C?::--M8K8N8HT#[RS
ML5R23Z#@>M6=<^'USKDWB;?>10QZI;V26[+N+));EFRPXX)(Z'.,]*[^B@#S
MO3_ M_';:C+=:?HC7D]J+6-);F[NHW0L&<.9&X!VC  R",Y/2MGP/X<U'P[;
M7T=[/&()IE>VLH;B2>.U4* 0KR?-@GG&,#M75T4 >5I\.=?;5]-N;JYL)S9:
MJM[)?27,[3W$8<MM*'Y$(! P,C@=*UKKP-J$W@7Q1H:SV@N=6O[BZA<EMBK)
M(&4-QG( YP#7?44 </<^&?$=EJ^N2:)<:6;/6MKRF\#^9;R>6(R5"C#@@ X)
M&#6EI'AR[T_X;P>')986NX].-H9%)V;BA7.<9QSZ5TU% ' 6?A'Q#H$NEWVC
M3Z9->1:/;Z9=PW9<1DQ#AT903U+<$<C'0U2?X>:Q;V.F0PWEI?B-KF6\MIYI
MK:%YIGW^8OEY)V\@*>Q[&O3** /._#G@'4M''A07%Q9O_8]Q?2S>67PPGW[=
MF1VW#.3^)J;4/!-_<'Q!_H^DWL6IZC'=I!>-(H"+$J??091]RY!&>/KQWU%
M&!X3T2^T?PTFFZM=B]DWR$Y=I%2-F)6,,_S,%!QD\UQMM\,]7M-(NQ'J-JVK
M6MQ!_8L[[BL$$#,8T?C.2KR*V,]17J-% '&6'@J73;OP>;>:(P:)!<1W!8G=
M*\J %AQW;<3G'6LJ#P-KR^#O^$;GGTQK>VU"*XM959]SQBX,S>8"N <'  R/
M>O2** ,#^PKC_A8)\0>9%]E_LK[%LR=^_P W?GIC&/>J=YX9U"?Q%KVI6U\E
MK_:&DI96\J9\R&53(=^,8P-X(P<\=JZNB@#S7P]\/]4LO$VGZGJ$>F+!!9S6
MTZ0W,\[SEPHW$R#O@Y';U/9MC\+[H^'M:TS4=2C>2>*.RTZ= 6,%M"Y>$,#C
M)W'Y@." .:],HH X5_#'B/6]4BU#7I]+B>SLKBWM8[$R$/),H5G<L 0, 84
M]>M,N_!NKGP9X:TBVN+9Y-+CC2[MFGEAAN]L6P@N@W !OF''..17>T4 >60?
M#?7;?0FMH+K3(;L>(H]8C(,CQ(BHHV_-\S'(]>1W%7M1\%>(?$ UZ]U6XTR*
M_O=);2[2&U+F)%+;BSLPR26QT' ]:]%HH \UU;X=ZC)KUQJ=BUG<"\MH8IXK
MF\N8!&\:; R^21O!&/E;'3@C)KH->\*/??#>?POIOV>!FM%MXMQ81KC'KN;'
M'N:ZJB@#FK+PY<VWB;Q+J;R0&+5(+:*%03N4QHZMNXZ988QFL+3?!>O:,/"4
MUG/ITEQI-B]C=K,SA&5RA+(0,DC9T('6O0J* /+[/X875GJ#6SK8W>DF]-R)
M)KNZ614,GF;/*5A&2#T;CL2#6Q)X#EO/#?BW2+JZCC_MO4);N*6+),88)LW
MXY!3D#MWKN** /.M+\"ZC"+N:]LM&:Z-F]M#ON;NZ1]^-^\2-A4(&"H!/OQ@
MUX?AWK!\)^(-(-W:6B7WDFRLHYY9X+5HV#'#.-P#D#( P,<9KTVB@#"U#3]5
MUGP3J&FWOV.+4[RSF@/DLQA5G5E7DC=CD9X]:Q-;\(ZM=Z1X=M;2:VECTV'R
MKFREN)889SY:J&W1C=\I!(!&#GM7<44 >96GP^UW3_#EG!;7&F'4;+77U6)6
M:3R&5@PV$X+#AO?IU/6C5/AUJEQKFHW\/]GW":H$>XCGN[J(0R! C[5B8"13
MCHVT]LUZ;10!YYJG@34IM?L[G2ETW3X[8VZ1WT$TR7(AC"@QNG*2@@$ L> >
M^.=WQ-H.HWVJZ/K6CS6JZAIAE"Q7>[RI4E4!@2N2I^4$$ _2NFHH \\;P'JU
MV3?WUU9'4KG7+34KI(MPA2. !0B9&6;:.I R3VKI/&VA7'B7P;J6C6DD4<]U
M&$1IB0H^8'G )[>E;]% '#^,/!5UK.O6.M:>T#S06S6LEM<7,UNCH6# AXCN
M!!'0@@Y]A6%?^'=3T77/!%OI,5E'?127\\I/G/;EW0%@68LXSDC<3UYQVKU6
MB@#S>Y\#^(KRWU._GO[)=5U&^MY[BV@DECMW@B0H(3(/GYSDMCJ ,8K%U+PT
M?"_AGQ*VK-%%-JLL,NFQZ:D]PT5Q$F8QD@G.]1R2 ?;.*]BHH X"S\%ZA+X:
M\.+.\*ZC%J\>LZD9,C?(=S.!@'D%@H[86MRU\/7$'B[Q!J[/"8=2M;>")03N
M4QAPV[CH=PZ$]*Z.B@#RI?AAJ=K::#-#+9W%Y8Z:-/N87N[B"-P&+!T>+#9!
M)X(P0>V*W],\$S:;JWAFZC%G%%ID%X+B.)I#NDG*G*;RQ(R&R2V>:[:B@#SV
M[\#:L;+46M+BR^UOXC76[592WEE5V81R!D'Y3T![5WEK]H^R0_:Q$+G8/-$)
M)3?CG;GG&>F:FHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X?XGF_71](-
MC?FT8ZQ:(S!-V=TH [C@'DCOTKN*IZKI-AK>GR6&IVL=U:R8W12#@D'(/L01
MUH \\U?Q+XE'B>\T&SNKD/IMI#(\]IIJ3&YD<$[F5F&Q!C&!SG/-6K+7?%>L
M>+=)T[SH=*1]%BU"^A>W$C"3S2K(F3QG&,DG [9YKIKSP1X9OXK6.ZT:VD6T
MB$$.005C'\&0<E?8Y%:4.D:?;WR7L-I%'<);"T1T&-L(.0@'0 &@#RY_$_C6
M/PK-XI35K)X;?4WM5L'LP!-']I\H%I <@C(Z#H.<DUM_VIXOTO7]5T-]0L]5
MNWT9M0L7:W%N$F#[!&<-@J20<DY]^]=>?#FD'2FTLV$7V%IO/:'G:7W^9NZ]
M=_-/O=!TK4;B6XO;"&XEEMC:.9%W;HBVXH1TQD T <_X$UN]U'^T+35;V[DU
M&U,1FM;RQ2WD@W XY0E74X."/2NQK"M?!OAVRM_(M]*@1#/'<'J29(SE&))R
M=IZ#I6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%,EC$L90LR@]U;!_.@!]%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@
M3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\
M/>Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\
M: +5%5?L"?\ />Y_[_-_C1]@3_GO<_\ ?YO\: +5%5?L"?\ />Y_[_-_C2I9
M*CJPFN#@YP96(H LUGZUK>G>'=+DU+5KH6UG$5#RLI8 D@#@ GJ16A7GWQJ8
MK\,;Y@I8BXMC@=3^^2@#9T7XB^$?$-^MAI>N6\]T_P!R(AD9OIN S^%3:]X\
M\+^&;I;75]9M[:X(SY/S.X'J54$@?6N1U8:]X[U?0(O^$3NM(AT[48KV6_OI
M(PRJG)1 I));\N.:F^$*VCV>MRW00^)#J4XU,O\ ZT'<=HYYV8QCMUH [S2=
M8TW7;!+[2KV"\M6.!)"X89]#Z'V-8'C'1_%FMW%E::%KL6CZ>P8WDZ1[I\\;
M0GUY],8ZGI5OPEJUCJ:ZS%8:?%91V&IS6CB+;ME=0I,G ')W>_3K5?QYXYT_
MP+H9N[G$UY-E+2T4_-,_]%'&3_4B@#ST'Q+X!^*/AW1$\4WVO6FKDB>VO6+O
M$N<%\DG ZD$8^Z0:T?$FO:OXJ\<ZAX;TWQ /#^B:-$K:CJ*L%=I&Z(&)&WTZ
MCHW7@59^'VDVMMJ$WBOQ1K5A<^)]0&-@N4*VD9Z1H,]>@./H.Y/)6?AW1&^/
M'B.P\6,GV:Y/VVS@N)-D-PQZ$\@,5#. /][TH ]#\#Z%<V.H27EK\0+GQ%I1
MC*&"65)]LF1@^8">V>!BN\KQ/3K31]$_:!TVR\'M&EI<6,AU2"U?=$A"L5S@
MD Y"<=LCUKVR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***H:W!<7
M6A7T%H<7$D#JF#C)(Z4 11^(]'EO!:QZC TQ;8 &X+>@/0GVS5N;4+2"]@LY
M9T2XG!,49ZMCK6)I>NZ*;2RT]$*3KL06A@;?$P]1CC!YS^-8=VNIZS)>ZK9Z
M8TQ\U#87'G*-BQ,>0IY.X[OJ#0!W,-W!<3SPQ2!I8&"RKW4D9'Z57DUK38;6
M2YDO(DA20Q%V.!O'! ]3]*YK4-5:TDMM?L(F=-4M?(* 9Q.!F//X[E/TI\MG
M%X=O=%FO%:2PMK=XFE"EA%,Q!,A^O(S[T =%;:UIEW:RW,%["T,/^L8MC9_O
M9Z?C3;'7M+U*8PV=[%+*!G8#@D>H!ZCZ5AZS>6>L6,=S81/=VUM>127?EPG$
MT8SP./GQP<>U&H:C9:]?:5%I#?:+B"Z25I40@0QC[VXD<9'&.] '3S7<$$T$
M,L@62=BL:G^(@9(_(5';ZC9W:SM!<)(+=VCEQ_ PZ@UF:W_R'/#_ /U\R?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZUHFG^(=,?3
MM4M_/M'97:/>RY*L&'*D'J!6A10 5S.N_#[PMXDOA?:GI227>-IGBD>)V'HQ
M0C=^-=-10!GZ-H>E^'M/6PTBQAL[53N\N(8R?4GJ3P.3SQ69XE\!^&_&$]O-
MKNG?:Y+=2D1\Z1-H)R?NL,UT=% '!0_!CP#;SQS1:%MDC8.I^US'!!R/XZZ#
MQ)X-\/\ BV&./7-,BN_+_P!6Y)5T^C*00/;.*W:* ,#PUX*\.^$4D70]+BM6
ME&))-S.[#T+,2<>V<5OT44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 &!Z4444 %%%% !1110 8I,#TI:* "FK&B
M,[(BJ7.YB!]XX R?P 'X4ZB@ HHHH **** # SG'-& >U%% !C-&!C&.***
M"C SG'-%% !00",$9HHH ,9&*,#THHH *3 '04M% "8'H*7 SG'-%% !BBBB
M@ HHHH **** "C%%% !1BBB@ HHHH *,"BB@!,#T%+110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
40 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>45
<FILENAME>cvco-2024330xex14027.jpg
<TEXT>
begin 644 cvco-2024330xex14027.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 0?!54# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\@[&]:-K>M*X7/K[[;:_\_,/_?P4?;;7_GYA_P"_@KY!VMZTA!'6F3SH^O\
M[;:_\_,/_?P4?;;7_GYA_P"_@KY 49-.VT6#G1]>_;;3_GZA_P"_@H^VVG_/
MU#_W\%?(&*55YIV%[1'U]]MM?^?F'_OX*/MMK_S\P_\ ?P5\AE:3;18/:(^O
M?MMK_P _,/\ W\%'VVU_Y^8?^_@KY"VT;:?*Q\Z/KW[;:_\ /S#_ -_!1]MM
M?^?F'_OX*^0MM&VCE8<Y]>_;;7_GYA_[^"C[;:_\_,/_ '\%?(6VC;1RL.<^
MO?MMK_S\P_\ ?P4?;;7_ )^8?^_@KY"VT;:5F'.?7OVVU_Y^8?\ OX*/MMK_
M ,_,/_?P5\A;:4+19ASGUY]MM?\ GYA_[^"C[;:_\_,/_?P5\B%>*;MHL'.?
M7OVVU_Y^8?\ OX*/MMK_ ,_,/_?P5\A;:<%XHL'.?7?VVU_Y^8?^_@H^VVO_
M #\P_P#?P5\B8Q2'I187M#Z\^VVO_/S#_P!_!1]MM?\ GYA_[^"OD&I%HL'M
M#ZZ^V6O_ #\P_P#?P4?;;7_GYA_[^"OD<]*9C-%@]HCZ[^VVG_/S#_W\%'VV
MU_Y^8?\ OX*^0",4Y:?*'M$?7OVVU_Y^8?\ OX*/MMK_ ,_,/_?P5\B;::>#
M1RASGU[]MM?^?F'_ +^"C[;:_P#/S#_W\%?(:C-+C%*P<_D?7?VVU_Y^8?\
MOX*/MEK_ ,_,/_?P5\B446#G?8^N_MEK_P _,/\ W\%'VVU_Y^8?^_@KY&'2
MF/UIV#G?8^O/MMK_ ,_,/_?P4?;;7_GYA_[^"OD)>M.HL'.^Q]=_;;7_ )^8
M?^_@H^VVO_/S#_W\%?(3+2*M*P^9]CZ^^VVO_/S#_P!_!1]MM?\ GYA_[^"O
MD0KQ497FG8.=]CZ_^VVG_/U#_P!_!1]MM?\ GYA_[^"OD +S3MM)H%(^O?MM
MI_S]0_\ ?P4?;;3_ )^H?^_@KX^*\T!>:!\S/L'[;:?\_4/_ '\%'VVT_P"?
MJ'_OX*^0@F13&CS1H%WV/L#[;:?\_4/_ '\%'VVT_P"?J'_OX*^/?)-/\NC0
M7,^Q]?\ VZT_Y^H?^_@H^VVG_/U#_P!_!7QZT?S4JQ$YQ1H.[['V#]MM/^?J
M'_OX*/MUI_S]0?\ ?P5\?F%L=:B:%J- N^Q]B_;;3_GZA_[^"C[;:?\ /U#_
M -_!7QZL)IQA;%&@7?8^P/MUI_S]0?\ ?P4?;K3_ )^H/^_@KX\\HCK2B/FC
M0+OL?87VVT_Y^H?^_@H^W6G_ #]0?]_!7Q]Y8J%HZ-"M3['^W6G_ #]0?]_!
M1]MM/^?J'_OX*^.47 %.:,L.*6G<-3[$^W6G_/U!_P!_!1]NM/\ GZ@_[^"O
MC9X3BA83Q1H&I]D_;;3_ )^H?^_@J5'61 Z,&4]"IR#7QMY)KZ=^& V_#C1Q
M_L/_ .C&HT#4ZZBBB@ HHHH **** "N>\;N\?A6Y=/O!D_\ 0A70US_C1=WA
M:Z'^TG_H0H$U='E2:A.A!8\5836&7UJF\8"GBJO\6*?,9^S-V/6^>M2G6U(Y
M-<U)B,<<5")QGGDU+J-%>Q.E.K L"#5F+6,\9Q7*BX4=*7[34^V8_8G8KJQ_
MOTU]65N]<FMS[T_[0W]ZMHRD]2'32-^2_#D\U$LH)S6*)SGK4\=R0?O5M";N
M1*FEJ;:N".::S+ZU16Y!7&::9N?O5NIF3C<L7$GR5E3QK(?K5B:?(QFJZR*6
MYH<DQ\H^"T ITL*BI8W7;G--F*[<]Z:<; E8S)K,,<T16H6K&\-D4JK[UDTC
M1:HAV;34D(^?-(YZTD;[30B7$V[9P.OI5Y9%"Y!K#CG&.M3_ &H!>M:QFD9N
M#-7[0*9YPK+^U_[5'VL>M/G%RFLMP1P*D69JS()]^.:THQN%--,5AQF;%*LS
M4>63WIZQ'UI,:3$9V:H64GK5O;4;K0D)W*A&#5*ZZUH,.>:HW(&^M>A-RBR;
MJ<("R5+&H+8(JZL("5%D7'4R3:G%-6W*UJ&*FB$<Y&:SLKC136(BKD,?2CR\
M'I4T>!1:Q9>@7Y*G' %,@QLJ0D 4F-("<"H9&XIS-Q5>1LT),4FK#&:F4ZC
MK5:&5P#<4UCFBC&:8GJ1$9- '-2;12[:+B0RG;:7;4BIG%#&B/R]RX'6K=OI
M\LN!CBK-E9B0AB.]=+:6H11@5SSJ6-8T[F.FD&-,D<U!=6Q1*ZB:+Y:P]4(1
M3S4*HV:\ECF)GVYJL)AFDO)?F//>JJMEJUC(SY3067-2 YJM'BK2#BM4R&K!
M3"FZI<"@<=*J]F0S+OH0%8=V&*L>$]*3[6^JSG"Q#8!ZDTE^!C.,L!NK5DE&
MBZ%$%129 7(/\ZX\?)1AZG5A(N4[E3Q/.TR#R\?OV",?1<\_I7.WT0>'-JVP
M0+A!TR:NP%[B=9+IPUM*H8$=-V/\:Y#6]7DBU-DAGB#P'*Q=F_K7EJ#:N>ES
MK9%>\<?V2GV@/EY&5V/4<FN4;?<7;$9*GH36UK$LFK+((P45/G('<U2M(R8T
M;/S8Z53:2N2M78BAL3@<<'K5U(-F%'W:MQ1MLPRX%2>2-N N:CGN:*(V*%<5
M86$I'ODD"IZ9JM<W4&GIOD()],TRQL;_ ,01FY):*VSA>.M0VH^])Z&D8\VD
M=6*^IQF5(+93OR26Q_#4FG32S2O)*,%B<#VZ5KP>$S; [74/C[S56>QFM;G]
MYR<=0*%7I35H,Z?8.,/>W&[?G8U'=Q;[4GT&:L!",D]Z'&Z)D[$$8K>+L['!
M.-XLYZGCI2-&RE@>QI=K5U-I'G<DAK=:%ZT%3FA5.:7-$:BQQZ4RGX--_"ES
M(:A(2BEY]*4(2,T<R'R2&T4\1DT>4U+FB'LY#**?Y3TODM1SQ#V<B.E%2B!L
M4>2U'/$?LY$!ZTE6# Q[4GV9J/:1&J,B):?2K"U2+ Q-/GB+V4B*BK7V;VH-
MMQTJ?:Q#V4RK15G[-[4W[.?2CVD1^QF04UJMBV..E(;;VI^TB/V+*J]:=4_V
M8^E'V<^E'M(C^KME?;1MJWY'M0(.>E/F31FZ+3L50,4$9JV;;/:C[-[5#K13
M+6';*>VC;5S[-[4?9O:CVR*^KLJ[:-M6OLY]*<+?VI>W0_J[*17BDVU>^S>U
M'V7VI?6$/ZNRCMIWEU>6T!_AIWV7VI.N@^K,S_+H*$=*T/LOM2_9O:DZZ']6
M9F[6/6E\NM'[-[4OV0?W:7MQ?5F9NVE"9%6F@PV,5*EO[4_;"=!HH^5FCRO:
MM/[)@?=IAMR#TJ772+6&=C/\KVJ3R35Y;8'M4GV8^E)XE(I87N9ODFD,-:)M
MSGI1]G/I2^M(:PJ,PP\4GDUIFVR.E,-L<]*/K(_JJ*/ET>5FKWV4^E.%L<=*
M/K(?52@(:7R:T%MCZ4X6WM4O%(T6%T,WR31]GK3^R^U.6U)[5+Q0_JIEBWXH
M-O6N+3CI2&TYZ4OK0_JAD"WYIWV>M46GM2FUXZ4?6@^J&3]G-'V<UK+:Y[4[
M['_LUG]9*^K(R!;G%+]G/I6P+/C[M#6F!G;5PQ#;)EAE8QQ;DG&*D>S.RKXA
M^;@=*O?9-\.=O-;5*K2N8TZ46[',-:G<*LI:$@5HFT(;E:N063$?=K!UVU=&
ML:,;F*UH0!3?LIK?DLFS]VHC:$?PUG]8D7[")B_933?LYK;^R_[-1_9?]FCZ
MPRO81,8VQ)I5M3Z5K_9/PIRVGO1]88_80,K[*<5&UJ:WA:#%1/9'/!J77D'L
M(&.MN:&MS6O]A([TK67'--5Y#]A PS;FF>00U:[6NVH_LXW<U7MY!["!F^2:
M9]G-:IMAGBG?8QZ4>WD/V$#)%N?2I1;$BM$69SWJ06C#H":GVTNX>Q@9?V4^
ME'V4^E:_V8XY7%)]FI>WEW*5*F9/V4^E?1WPX79\/])7T1__ $8U>#>1[5[[
M\/QM\#:8/17_ /0VKIPM1RDTSFQ<(Q@N4Z6BBBNX\\**** "BBB@ K"\8?\
M(L77U3_T,5NUSGCN3RO!UZ_H8_\ T-:+7T \NN6"J0.:I  G(-5VO#(<$]:?
M Q5LOTJO9,.=!.A=<]*JK QYQ6LBK(^!S5Y+$;1\HKGG!W+31S_D,.U @8GI
M71FP']T4UK'CA10HA<YXH5II)'>M&ZAV9R*SFKK@M#"3=P4GUJ3<14:BI,>M
M78ENXOFL!Q3?-?(YI2!28&:+"L/,I/:FC.<YI<"DHLQV'^8PZ4&1B,&F8I<4
MM16$&0>M2!R.],Q2T)M D*3FFXYZTM%.]Q@&*TA8GO0:3%*P6%W'UHW'UI**
M6HB]8R'@5M1W&!C%<[;OL?GI6FDZ^M;4Y6(<=35%QCD]*D6[3U-9BSJ>]2+*
MGH*IR!1-3[4OH/SJ-[I?3]:S_-3^]4;RID_-34A2B76G4\CM6?<3C<3BHY+A
M5'#=:SKFYX)W5:GH1RFC'*N<YJVLPV=:YA;SG :K2WRE<;^:CGL7"-C:$HSU
MJ59EZ$U@K<D_Q58BEW=6J5(KE-1YT#8H$JD]:R9Y@IX;FF+=$?Q5=Q6.GAG4
M)3_M"$=:P8;HE/O4_P _/5J:$S8:=>@.:B+J3UK,\\]C1YS'O5IF;O<T]Z^M
M 8'O6;YK>M/24GO0/E-# ]:<H&*II+SR:L+*OK1=!RDNVEV4^-D;O4NT$<5+
M>H<I7V5-#'DTNVI[5,O2;T&HFG8)M4?6MN,@*.:RH$QC%6992D?7FN.;NSI@
MK$]U=*BD YXKD=7O3(Q4<?C5N\NW ;)[5S=W.6D/-$1LJ7+;FID:G<*5OF:I
MXE!(KI>AE8FA4U<1#BFP19[5;"86B,B7$KD8IN:G9>:@((JW+J9N TINECW#
MY689/M47B35D21;<E1&1MYZ8J=V/E<=1TK UB*&X(>8%@.U<6+BYI2['7AFH
MZ,H3W\MQ9#3K6(I$IQN]?I5&#P[#&"[Q@N?XB.:ZW^ST@MHF4 HR J0.E07$
M'R_>KP:U>;ERGO4*$(QYF<%J-M+'<ND?R*PP2*CMK,(N3U'?UKHM5L-R[DR6
M]JH6]K,S!=AP.N>*W]JG'<P=)J>Q&(MZC+<^F*HW]ZMG&0?O=!BM>\C6SB,K
M_*!7+,QO=50%=Z'GVJH=R7:/N]QEKI-SJ,GFSY*D\"NYF:32[*QB*LMLB<A1
MFJMM$+>==OW,=*UYWDO;986"X' ^E<M>;D[/8]"C&$8M0W&&^MM1TS<4DQT$
MA&,&LY_,6'9(=VTX#>U=)'=Z9;:6M@BQO. -R@<_6LG47A^P@HH&. ?6L(<D
M9>ZCFPE;$5I5(U5[JV,N4# Q42G#K]:F4$ISUJM*&4Y':O3A.YG4A8IW5N?-
M)'<U!Y1]*U$_>\<9IWV;U%35G):BA2BS)\@F@6Y!K7$ ':E%MGM6/UAFOU:)
ME"V)H^S>WZ5LBVXZ4?9AZ4?6&+ZM$QQ;^U.%M6L+;GI3_LX!Z"AUI,%0BC)6
MU(__ %5(+3_.*U1 /2I5@&1Q4^TD/V43&^R'_(IPM,__ *JVO(7TIRP+Z4>T
MD/V43&%F<?\ UJ7[&?\ (K<$"^E.^SKZ4>TD+V2,'[&?\BE:S*C/]*WA:C/2
MI'M 4^[1SR;T#V:1RXM0._Z5(EN"W_UJVQ8 _P (J2/3"6X6J<Y6,[11D?91
MCK^E--N*Z4:60.5IATSG[M9N<KEIP.<^SC_(IHML]OTKI/[,_P!FI%TL?W:?
M/(.:!S/V7V_2D-J>P_2NJ_LL?W:CDT\+T6CGD.\3F#;$=OTH%J3_ /JK>>SY
M^[2K9_[-'M)"]TY\VY% M\FMF:UVG&WFHH[8[\;:ZXS?*<\E%LH+;$BE%H3V
MK<BLB1]RK(L"1PG-<\W)LVARHYO[(?\ (I#:D5TO]GM_SSIC6)_N&LO>-.:)
MSOV8^E.6T)%;GV%L_<-2+8-C[E+WA<T3 -H:3[*?\BNC&GO_ '*/[.;_ )YT
M)2#GB<\MJ?2G_9?\XKH5TYO[E3#2^/NU24D)U(HYC[-_G%'V4G[HS73_ -F
M=5I?[+!Z+BJ2D2ZL3EQ:/G[M.^R2?W:Z;^RSZ5(NDD#+"JY9$^UB<4]HV_I5
MB*R8X/\ 2ND?3UW_ ':L0V ##*C%:>RD9.LKG.M8G:,Y'X5 ;(DX_I7<G349
M!\HJ!M(7.=HJ7"29?MT<>+(CN?RJ06;'M^E=7_9(_NU(NF?[ J>20>W1QYLC
MGO\ E1]B/O\ E79?V4IY*BC^R5_NBE[.0U71QWV$@9Y_*F-9GT_2NV&E)C&V
MFMI*?W:.20_;HXP63'M^E.^PL!T/Y5V"Z6/[@J7^RQM^X*/8L/;HXC[(PZC]
M*46ISP/TKL6TI2?N"D&E*#G:*7LI#^L(Y(6;'^']*D2R<_P_I77+I@_N"IDT
MQ1_ *%2D3+$'(?8F_N_I36LV_N_I7:_V:G]T4Q].7/"BG[%B6(.,-DV.E-^Q
M/Z5V8TU?[@I?[,4_P"CV+']81QBV+>AJPNGN0/E-=<-,4?PBITL5  V"J]@Q
M?6#CUTQR.A_*DFTMQ$3S^5=NMB.R"F75F!!]RKA1:(>(N>=PV+^9@COZ5T5M
MIF8.GZ5,+3;-]T=:Z*TMLP#"BNGV7,M3GC5]XXR73,R]._I6A:Z<#CY?TK7G
MMPKGY1UJS9PY88 Q4J@KV!5;,QY-)]OTJI)I7M^E=HUOQ]T57>UY^Z*4L,B_
M;,X[^R3Z?I3/[(/H?RKL?LR_W:<+13_"*S^KE>W..&C$C.S-']C8ZI79_8AZ
M8I#9@=LT?5P]N<BNCC^[^E2#15/\/Z5UBVHSC:*E%J!_"*I89$NNSCSHRC^#
M]*B?1U/\'Z5VS6H_NBHFM!_=%/ZLA*NSAFT5?[F?PJ(Z*N?N?I7<M9C^Z*B-
MFN?N4?5BOK#..715_N?I5@:&#_RS%=8MF/[@JPMB*/JP?6&<:NB(#CR_TJ5=
M&4#A/TKKOL>#]T4IM>/NBJ^K1(]J^YQK:.I_A_2D&B(?X/TKK6MA_=%*ML/[
MHI/#1#VK[G*#0E/_ "R%>F^%H1;^&[.(#&T,,?\  C6$MH/6NHTA=FF1+Z;O
M_0C6M&BH.Z(G-R5B[111709!1110 4444 %<K\1R1X#U(CMY7_HQ:ZJN6^(P
MSX#U(?\ 7+_T8M" \'LY'DN%6MB=&2$&LK24Q?,?>NAOTVVH/M6EV0HZ%/2[
MDRS $UUL2Y1:X;1?^/E:[ZV_U8^E9SW'#8"M-(&*)6VYIB."N#TII!<Q]07D
MUBM6[J97!K":MHJQ$G<<G04\TQ.@J2J$-H[TIZ4G>@!U-IU% ""EHHH **.]
M.I,!M%'>BD""@]***"AM%.HVT 20KN.!5U+1L9S45DG.:T:N)#N5!;N#UJ5;
M=_6GF3;TZTGGM5VN"OU&_9W]:C>WDSUJ1KEJ;]J;I0U8=KE"Z@D50<U@W32
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
MI0!EW7WZ9#]ZI+M?GJ.'AA0!J6X&VK! Q4,*X2IL\4 )1@&BB@!M**,4O2@
MH/2BCM0 W IK4ZD:@",FFL<T-UIF>: )0*6F!J>.: ,R\!(K+R?,ZUKWG2LE
MA^\S2>XGN:MJQ"=:O(V:SK8Y6KR'%6-DV:51S30<TY>M)@2*3TJ2HQUJ0#-"
M **7%&*8"4U@*?BFM0!"U1GK4I&:C8<T *M2+3%%2*M "TAIV*0C-*P#:D7I
M30N:<!BG8!:7%)S3@.* $/2JUU_JC5O'%5;I?W)H&CE;D_O_ ,:V['_4#Z5C
M7*_OZV].7=$![4,F.Y1U!>:K6>1**T+^+.:HVJXFJ%N-[FRAXJ7'%1H.!4H!
MJP&;:E6DP*4$#O0 ^BF[J7=0 M+FF%N*3=28!NS2'&*9FG*<K0@(GJ%JD=^O
MM48^84P'*:N1DFJ6=IJU$V: )R.*@E''-6A@BJMPX - &=(PWXJ>%<XJB[@S
M=:TK0 @4F!95!Z5NZ<,6,8]V_F:R5CK7L1BS0>[?S-" LT444P"BBB@ HHHH
M *YKQ^,^"-2_W4_]#6NEKG/'O_(DZE_NI_Z&M-;@>"69VWV/>MG4.;4_2L6V
M_P"0@/K6U?\ _'HWTK6HK,B&QB^'O^/U_K7I-ICR!]*\V\/_ /'Z_P!:](M2
M/('(Z5G):CCL9M^PW50\L,IJY?\ +U63[AKKH+2QC+<RIEW28'K5F&V.,G%0
M'_CXQ[UIJ L=:12;L25&148Y%*-A'0U!<W*JY7(ZTU;M<=1^=+3J&A:PA[4N
MU*JFZ4_Q#\Z3[2H_C'YT[Q#0N83TI=JU2^V+ZBD^U _Q#\Z+Q#0N' / I,U4
M^U =P:3[4#WHO$-"[GGM3MPJA]H_VOUI/M(_O#\Z5UT#0O9R:79N%4X)P[8W
M \^M:* ;>HIN*:&F49!@XIE2SX#U%7,UJ6@HHHI% !\U3( :8@S4Z+6T+,QE
M>X".KEO&N.E11IDBKL28%59$)LLHN.M#J&)-.I#19&J94N8@T>!UK+EMMP"X
MK;9<]:B, +=*+(?,S$DM 5QBLUM,4L3CJ:ZMK8>E)]F3^[2Y$)NYBVEHJ$<5
MIK!CFIA;A3D"I O&,4<J"Y1ECYR*;@J.:OF$&H;B+"\"DX(15\\Q]34D5Z">
MIK/N58=ZB@W9'6LFVG8:5S=^T,<8-2)*2>M9R*Q'>K"*ZG.#35V#+PD]::YW
M=*:F=O-+BM(H1%(V%Q6==.>@-7+E\ UE2R%GQ457I8UBAT",6K6@C)7)JI:1
M^OI6B@PM9T8)*XY"-@+QUH6X=%P32,:K3/@<5TRU1DEJ-N+IB<9JFI+2'-(S
MEFYJ2)>:B,4QLGC%2@$TU1Q4BU:5A7'*AJ3H,&A:&J2B*3G%-522*5Z<G44
M2HN*8S5*O2JT[8% BG=O]ZL"]?Y36G>3<MS6#=R_*>:PFS2*,.Z)WENU1H2:
MDFY!I(T]JR5DS35GH_@E!-X4U2(-\VX'UK/O+7;"?.N )'. N<9%9_AK59M*
MF(7)@DR&7U_"NGATVQU"_BO)HFD*<*O8=ZX,32ESN2V/3PN(A&G89HUQ<Q+]
MFNSN0<(3UQ5^>UR2Z'(J_J&C[;;S;9.1UYK*>^^Q*J,KESVVFO-J4VM;'?3J
MJ:]TI2QG)&,5GS##UT$JK/#Y@&#6'.A#]*RN;W*[#(JC<\HV.H&:T7&$K&N9
M#YRH/XCBMH:F4F;MB-^FQ..^:AD7:QS5O34QIR*1P#Q3I8<Y.*Q^T6WH4E4?
M-GHHR37FWB&]-]JTAS\D3E5^@XKL?$>J?V?8&)6Q+*=HYYKSYE8.0_WL\Y[U
MZN I?;EL>5CJJ=H+=#$4LQ-2,.-N2/I3T4+&2>#FFMSS7K0NCS)$\,I\Q=_S
M(.WK72>&O$MSX>U1<,TEK)]Y">E<LIP*E>8R*,<$=ZWLGH9)V9[O?7D6H:6M
MU"05D7.T'D9KB9!F5OK7.:-XAN[.,V^]FC Z9KH;>ZCO0&3&X]5[_E7#5HN,
MKK8Z:=2.P\44I&*2N=M(W>V@4RGTRGS$V"BBBG<+##UHQ1WI:0;&[X?R37=V
M .U*X7P]]ZN\L/N+54M3&;-R/.T5,#447W:D'6M;$#LTJTVG+18!U(3Q2TC4
M6 83DT'I2?Q4IZ46&9MUR]1Q??%27/WZ2)<N*+$FI",QBI-II(A^[%/Q188W
M!I*>1Q3<'THL E*!FC!]*4=*+ (1BDIS=*;18!,4UJ?3&HL!"U,[T]A3.]%@
M'"I%J(=:E4'THL!0NQD5E,IW5LW2\=*S'7YJF6XGN3V^=M78VJG'\JBIT?D<
MU8V74Y%2*#4$;9%6%H >!S4BBF#K4@(]:+ +BC%+10 VF-3Z8QH C-,*\TK'
MFD!R: )%%3*M0KUJPM #2O-&VGGK24 (%HQ3EZT[ H 9MIP7BBG \4 (%[56
MNUQ$15Q?O54O?N&E<:.5NL"<UM:81Y8KFM6G\J?KUK3TF[S&,L/SH)CN:%Z5
M(/6LR# N*FO+L &LV&YW3Y!J5N-[G3P+D#WJ<@*,5GV]SM49-3O=@XJ[C2N+
M(<5&),U4N;W;56*[W'K1<5C7#\4H?-58)-[<]*D8$MUI:@3%N.M)N]ZAVGUI
MC@CH:+ 3!\T_>%7)JB92M--QD8R*- )GD!)]Z(VQU-4W8MR#433M%R3TIW T
MR0:EBE4=ZY^350#C</SID>I'^_\ K5*S%='5F=0O6LV\N  3GBLQM3^3[X_.
MLR^OV9.&_6I;%<NB[4W)&3Q706,J[ :\\AN7^U,Q)Q72VM\5C'- TSKEN16U
MI[;K)&]2W\S7GDNL^7_$!^-=SX=F^T:#:RYSN#'_ ,>-2AFI1115 %%%% !1
M110 5SGCW_D2=3_W4_\ 0UKHZYKX@''@;5#_ +"?^AK36X'@$#XO\^]:]]<[
MK4K[5S\<N+HGO5Z>1FB'7FNFI3;LS*$MT0:-/LO'^M=S!J&V,?2O.;56@NG.
M3UK>CO7$>,GBLMF7'8Z&6;S7^M.(VI5"RD,P4^E:;K\E=5/N8RU9C-_Q^UI2
M_+$/I5 +_I&>^:O7 /D?A50W9#1REX7-SPW&:B^?)^>IKQ?])Z=ZBV\FDT1<
M3Y_[]'S_ -^G;:-M*R"XWY_[]'S_ -^G;:,#T%+08W+C^.C<_P#?IVT>@HVK
MZ"C0!NY_[]-9G_OU)M7T%,95]!2L!8T]W,N/>NDBSLYKG=- \W\:Z6,?NZT6
MPUN4IOOU$.M27'WZ8*YWN;(6BBBI'<EB7<15Z.#-5K5<L*VHHL*#M%.,K$M7
M(HK?D5:6';3D4YZ8J8+FMHLGE*]%.85&3S5"M85J;110%PIM.HIV"XVB@]:*
M07"H[C[M25'<?=HL%S$N?OTD&W/-,OCMR5)JC'<D, 2PKF;]XM'20[<5;&W'
M%9%O+N488UI0YZUHM@:):21MJ4M13G"5HE9"2N9E]/M7ZU0B.Y\U+>,')'O2
MVD7?'>N6<N:1KL:ELG0U<8X44R)0$' H;K6\8D2E<BD:JDK<59D(JC.<M@&J
M>B)1%C<V:LQC%0JO-68Q1%#9(M2K4:]14RBJ)'4C' I^!Z5'(><4K%$.<FIT
M&1BH IW58C%%ACY#M2J$[?NS5V=@$YK,N6^6DT)F1<O\S"L>]_U1K7F +-Q6
M/=Y+8[>E<LS2+,J3M5FWBW"FE 6Z5H6,63@BL4]3IBK(GM(MLL?UKOM$CRN:
MY*WM_P!X/E'%=AHX*1BBK?E(BDI'8V280 A2N.01536M .I&.2U5%8=L5=L#
ME5^E:N< <5S-*2L;QFX.\3SR^TN[TT@RH/*/&16'J$.(S(M>NWEI'>VQB=5V
MD=QTKA=2\*:CYC):*DL1Z$MBN&IA&G>)VTL:FK3.$CF+JP(R0<8K5TSP7=ZS
M"US_ *H(>#CK74:-X&6VD\[4-N3SL7GGWKL85CBB$<:!47@ #K6U'!M_'L16
MQJ6D-SRLV$E@3;S ADZ ]Z9)A(G<G 4$FO0]?TH:A"9T53*O0]Z\B\9WLMCI
MYLT.VZGX8 XVKWKEEA[5N2)T4\3>ESR//M:U%]3U.2;'R(=JK_6J<D9W!F.2
MO!-:$5BX9C!$SD'YV(R!6=*Y1]CAAGOZU[]*FHQY3QJD^:7,#C<0?:FD8II<
M$_*V0.*"^1BMS)L6C=3>2:=@>E-,FUR593$RE>G>M:"Y<J)K:7;(GWAZBL,=
M:LP.(&5@/OG!_"K4D]&'+;5';Z=J":A;B0##CAA5EJY*"X.G7D<Z$^5+C*CH
M/PKK8Y$N8_-3&".E<%>ER.YV4:BDK#**5EI*Y-370:>M(3BG&F&G<- W9HIG
M\5+51>A,D=)X=^]7=V/W5K@M!D"R"N[LIEPM:4M-#"2-Z+[M2#K5>.52O7%/
M#C^]6QFR:G5&K#^]3U9?6E<!XZ4C4<>M-;'K3 ;_ !4IZ&HSU^]2[E .30%R
MA/\ ?I8/OU%<.N_[U)#.N\#-)NPD;L'W*D/2H('!CZU(S@#K3&.HJ/S :D6@
M I#UI2P%1O(OKB@!U%5VN%'\51M=+G[YH"Q9:F,U5_M*_P!ZFFX3^]0!,3FH
MF.*89U[-4,DZ_P!Z@"RK985;CK*6X4$?-5R&Y7'WJ'H MTO%9,RX.:T+F=<?
M>K)FG4G[U2U=W![D\;?+3#-AL4U)%"=:JO,/,JTAM&O;S<5?5JP;:;GK6M"V
M5Y8T6$7 W-.+=*K \?>-.1N>3FD%BTK4_=4:D$4\$#J* 6HC=*B<X%2LXJK/
M, #32$W8:9*9YG-4IKG;SDU%%<[W'S&JY&+F1M1G=5^*W<INK/L6#3 'D5ME
MMD> V!3=-IV$IIZHI."@R:A\X'K27ETJQGGI6$VJ#>0#T-1)<I2=S?$J9I?.
M0<USPU,?WA0=54 _-26HS>:Z6HS>(HKFYM84=Q6;<Z_'&V#(<^E*Y+DD=O'>
M!SQ45W/^[:N9TW65E/!.,UHW5Z#$<4BXNZ.0\3W7E..<5'IFJ%8Q\]9OBR<%
M2Q;H,UREMJ+!L>8RCV-7&-T9\UF>@W6K%P1OJO9WQ\W.^N/>_P M]\_G5F"Z
MY!#$5+@S:FN:1Z''J:@?,].?6(PA <5Q/VH[.6)_&JDERQ? =A^-19G9[!15
MSLYM567Y=]-M[]?,"[ZX]9#UWG\ZD68QRAMQ_.KY&<U2*[GIUK<J(UYS5TW*
MD"N'T[4P\:C><^F:UO[0PN&8#TJTD<_,D;YN%QQUIGF[JP5U.,'#2#\ZL+JD
M.W"ODT]+"YU>Q<DFXJMYV9"*K^>&&=QJ$W*^9P:QL[EFJA)Z54O"V#4]M,I'
M6I+E4=#P#51BVQ/8Y"Y68R_+4D9E5*UQ;?O"2!BGO:JL?05V1I(Y[ZV.?:>4
M,13D9I00U27^V$YX%4?MJ8&&P:3IH?,7?*VU?239'6)]N7NY_.G?VD@'+G\Z
M/9I(I/0N73,WS5ZMX,)/A&P)_NO_ .AM7BTFJ*XP&->S>!W$G@W3F'=7_P#0
MVK*<%%7*A*[.AHHHK(T"BBB@ HHHH *YGXA#/@35!_L)_P"AK735SGCP9\$Z
MF/\ 93_T-::W ^<D3;=GK6PT0^S@UF\"\]LUNF/-JIKKE4LD9PCJS!@C!NV!
M)YK8C@'EDXK(0[;\'L:W@2(L"L7*[+6Q>L4"JM:3G"5EV#YX/45IORA^E=,'
M=&#W,Q>9_P :NW'^H-448&?'O5ZX&+8GVJH=29;'+7?_ !\?C41ZFGW; W/X
MTPGDTF9(**3-&:5P%I,49HS4E"&B@GFDS0 M,:G9IK&GT M:=_K?QKI(_P#5
MUS>G?ZW\:Z)>(LU:V''<I7) ?FH@]/E&^2I1;83)Q6%FV;)D.\4!\U*( ?2G
MBW ]*GE8%C3@&D -=3!;#8,YQ7/6,:KC'7-=+;2CRL'M5*)FV(T:A34#'9TJ
M660<]:JNV:M!=C&IF,T\\TVM N-(Q24XC-(1B@0E%%%,!IZTH%6;/3[K4)_*
MM8FD;OCH/J>U=MH_A&VLMLMYMN)^NW'R+^'?\:RG-1W*C%LY;3?#>H:G'YD:
M+'%V>4D!OIQFJ6HZ5=V,WDW43(3T8<JWT->M=*BGMX;J(Q3QK(AZJPK'V[N:
M^S1XZVFHW5:I7&E0@D[2*]'U+PN\>9;$ETZF,_>'T]:Y:ZBV$JZD,#R".E4V
MFKHEJVYS4=OY;8&<5I1#"TYXU!XQ2 ;:I"8ZJET_&*LNVU:R[J89QS3J2LAQ
M12D7=(?K6A9Q#'?K5./#.*U(, 9K*G&^I4FBUP!BF,12%^<U$[C!KH2,FT12
ML!5%CN<Y]:EFD^M0*>>]*2!-%A!FK*@8JK&:GWC'>FAMHE& :E4BJN_ZTH8B
MJLQ%PM@57D?+TA?-1G):E85R93FK*=*JQYJ?< AH*3(KEL\5E7<I [5>G<$U
MC7;Y6LYLM(J23'<W2LNXDRW:K$S$9-9K*[.37+)W-$A=V&S6KIH#'FL@@@5J
M:4V6Q62W-KZ'36D0:45TVGQ!< 9YKG;)@9 :Z>QP=I]:UJ1]PR3U.DL!@ 5K
MJ0,5FV:X7-7"X]:Y8I&S>A,THZ<5#+(-H48 'I5&YNTC)RU9\FII_P ]!^=;
MQ1CS*^AL&0=L"FB<!BS$<"N?DU5!_P M ?I41U-2P!?@U3IM![1/<Z0SHJL6
M<!2I.2>E>(W]LGB/Q1=WDI;[)'*8U53AGQQ@5T'BO5[JZA,%BS*JL$9CTYSZ
M?2LS1HAB26,'R;,&*-S_ !/W;]362A:?-8I2;C9#;I;6QD;3K")3($W3;>=O
MI7+1>&);MVN;V2-($&3MXK=O=;LM$A<QY,\F?,;C<U<5>:^\UM)%\P5JW3)9
MF7Z6T=Y(EJ<QJ<9SWJKMYI%8') QS2YJN85AP.*>!FHZD!P,U46%A,8-+N/3
MM_*FEAGZT-P:;8K&A;S"2,PR=#T/<5T&A7A21K*0C<!E:Y!&(.<].:V(9P)(
MKM<AU/S>XJIQ4XA%N+T.R=2O6F%0*59?.BB?L0#2,XKS.4ZU*^PP]*8:<7&*
MC+BCE#F&_P 5/ !J(L":4-BBP[FMI<_E2CI78V-^N%S7GJN5;(J[#JSP<<X%
M:4UJ93/2TU-<8S4JZBG7->:CQ"V?XJ>OB)B<<UM9G.Y6/3%U%?6I5OU]:\YB
M\0'')-61XD5>K&G87M3T(7Z^M.-V&&0:\_C\2(3]XU?&M!TSOI692DF=6UX%
M.21BJ\FHKV-<G)K2@_>)JE-KZ!BN23[4GH#E;8Z.XU)0QWL*?87OG.#D8KAY
MK\7,H"D^];NE2D$ 9P!1R<Q//?0[J.\VIC(IYO?<5AQRY&.:62;:.N*T5(4I
M6.@M[@R,,XZ]JT%>N;TVZ5CT/%;22Y&>:?(RH.Y-,^%)K'N=0V,0<5;O)E6$
MDMCBN/U&_P 2D+SQ0H-B]J:$VK!>]56UH9ZUS<][(3T[U7,TK'.*?L60ZK.L
M_MD>M-&LJ3UKDS/(.U)]ID':CV30>T9V']KKMZU$VL#U ^M<N+MRO2IHE-R0
MK9Q[4G!H/:,VCKB*X^=:MPZXF/O _2L^W\,+<XW, #6F/#L-K%A>36<DQJHW
MT&3ZTI'45GMJ@9_O#%1:KIS1H=F,BN8\UHVVL3D&J@KA*HTSN8;\%."*AEO%
M5\Y%<S#?J%P">*CN+TL"0U4XZFBJG8VE^I;J*VH+U2O6O-+:]*'):MR'62HP
M6%0TP]H=G]L]",5-;W0<D9&:X>361C)>K6DZP@N?WCG!I68>T.]CFP,\9J1Y
M@%SFL1;Z$ MYRX/H:AGU> # >A)L<FDKFR;P;>>M9UU>XR>,5AW&LX;A@?I6
M?<ZD9<\G%=M.B]VCDJ5GT-&[U,;2 13+/4/FYQ7-23^9)P<>N:GM6_> ;JZ*
M=).1PXBM.,3T?3KQ<ALCFM*YO0L?RG-<?;3JL(^;FI9-4:"/@Y^M.5"\APQ?
M+3U+6KZF+.Q>>8J%/0=Z\\N?$<GF,\:Y4\CBK^L7$FISAG;A3PO:LQK-"OI7
M%5HKF.RE.4H7"/7[B;@#!]Q1)JEUU#"G1V85<YS4J6@/44E11I>13:_NG7);
M]*H2/<2SJ6)P36^;5 N,5']E7(.!Q1[%$IOJ:&B[T0'W[UT$UQM@);'2N?M9
M1$-HIE_>L8R@)J73-5)I',^);UIK@QC&.G%<N8)3)\H-=+-;"68NV,BI[2S1
MGY IJ-D9^\V<^EM)@%L\58AF9" <5T<]J@0@+6%=V_E^F:22OJ=$)..I9$^Y
M!S4;/WYJ*V *X-66C4(:'%;FM7$MJR(A-CN:#>*.^?K44B =Q58JI&<T[G+S
M29>75#$<H0#3&UFY9L^95#RU;F@1JM'N]@Y2T=6N"X)DK5L-3?&6>N=9!C-3
M0R!!WI-+H-*S.W350L94L-U+%>%MIXYKDA,9/FR<UI6,Y(7)JE!"G)H[>&X
M13GFK\3EQN8\5SEI*&(R>E:PN@%"#-6J:N9.H:61VJ"X+>6<5!]H"KDYJ)[@
MO$36Z5MS)2=SG-=E<*WM7)?;I%8C(ZUU6L.&1\]:XIE_>/D@\UBVKFJB6S?O
MZBHVOG[D8J$*,TUD6I<D:<I9@N)9& &,M]VOIGP=:&Q\):=;-]Y(SG/NQ/\
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
M8SU5UR*DHH \\\8Z#9:3!%=6@=/,DV&,G*C@GCO7(;Z[_P"([;='M#_T\?\
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
M44 %%%% !1110 4444 %%%% '&?$==VCV@_Z>/\ V4UYN(@"*]+^(?.DVO\
MUW_]E->=JI+ #))/2NRC\!A/XA/X<5$R CI74:9X-U/4-KR)]EA/\4HY/T7K
M^>*[/2_"&E:;M<Q?:9A_RTFYP?8=!3G5B@4&SSG2O"FIZJ0T%N4A/_+67Y5_
M#U_"NYTKP%IUFH:\9KN7'(/RH/P')_$UUG2BN>563V-%!(XS5_AY9769-.E-
MK)_<;+(?ZC]:XJ_\.:EI#'[7;D1]I4^9#^/;\:]HI&4,I5@"#P0>]$:TEOJ#
M@F>(Q':,4]C\M>E:GX-TV^R\"FTF/>,?*?JO^&*X_4_"VIZ:"QB\^$?\M(N<
M#W'45T1J1D9N#1NZ+X%@41W.J_O7^\(!]T?[WK].GUKLTC2*-8XT5$4855&
M!2CH*6N.4FW=FR204444AA1110 5S_B+P;I'B12]S"([L#"W,0PX^O\ >'L?
MTKH** /#=5T"Y\-ZC]CN'6167?'(O1E^G8\=*KESL_"NM^)?_(8L_P#KW_\
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
MV(7)(P1@?G3],\/Z;I(!MK<&0?\ +5_F?\^WX5J457,[6%97N%%%%2,****
M"BBB@ HHHH **** "BBB@ HHHH **** *5QI%A>7L=Y<VL<TT:[4+C(49STZ
M5=Z444 %%%% !5;4%#Z;=*P!!A<$'Z&K-0W:&2SG0=6C8?I0!\OW**!96H4Y
MFF4.B]645[$?$%ALBT8VK164ELT?SKC:0#S^E<;X=\$ZU?>-[2]DL9(]/M <
MS2X56/\ L@\G\*]G.C6,C;IK>.0_[2C%5)KFNB&G:Q\RCP?K_B#Q=;RZ/I\L
ML 8B2<C;&@]V/'X=:]7M?@KI=YJ7]H>(+F2[;@BUA)2/\6^\?PQ7J"1I$BI&
MBHBC 51@ 4ZE<I:%33=+L-'LUM--LX+2W7I'"@4?7CJ?>K=%%(9Q/BGX5>%_
M%.Z66S^Q7A'%S:80D_[2_=;\1GWKQ3Q1\$_$V@[Y]/4:M9KSNMUQ*![Q]?\
MODFOJ&BFFP/A:2-X9&CD1D=20RL,$'T(KZ<^!ND6%K\/K74HK:,7MV\OG3[?
MG8*Y4#/IA1Q75^)? WAWQ9$1JNG1O-C"W,?R2K_P(<GZ'(]JG\)^&X/"7AV#
M1;6>2>"!I"CR@;L,Y;!QQQG%-NX&W1114@%%%% !1110 5P7Q6T^UD\-K?-"
MOVJ*9564#YMISD$]Q7>US/CS2+W7/#9L;",23M.AP6"@ =22:4E=%1=F> 5;
MT_2[[5;@06%K+<2>D:YQ]3T ^M>I:%\)K.WVS:S<FZDZ^3"2L8^IZG]*] L[
M&TT^W6WL[>*"%>B1J%%9JGW-)5%T/*=.^$5]<6IDU#4([64CY8HT\S!_VCD#
M\LURGB/P+KV@J\DUJ;BV7GS[?+J![CJ/Q%?1-%7R(SYV?'TK52=OFKZ?\1_#
M;P]XBWR-;?8[MN?/ML*2?]I>A_+/O7SUXGT$^'_$-YI)F$YMW"^8%V[L@'IV
MZUT4^QE,P]U6+%MUY$OO4?D&I[&/R[V)CZUI).QE<]'TZ%?LX!'05T^D&/ 4
MXS6-X>TC4=77_0[5V3H9",(/Q->D:1X.BM%5[V7S9!_ G"_GU/Z5$FDDC9/3
M0B@F\C:0<"I+[5;<0_ZSFNE6"%8O*$2"/^[CBL34_"UM>(QMW,$A[=5/X=JY
M*D.:YU4ZJ7Q'E'BGQ"\\GV:W)V?Q,*Q[%@"N#D>M;/BOPKJFER-/+:LT ZS1
M#<OX^GXUSEK)M85-"G[-6-*]55+6.FC;Y15VPLKG4;D0VL+2N?3H/<GM2>$=
M+CU_5_LLLK)%'&97V]2 0,#\Z]=L;"UTZW$%I"L48[#J?<GN:WN<C.?T;P;;
M6>V:_P!MQ,.0G\"_XUU(    P!T%%%(04444 5[VQM=1MFM[N!)HF_A8?J/0
MUYYK_@&XM0]QI6ZXAZF$_?7Z?WOY_6O2Z*:=@/GUMR.5=2K X((P0:-U>R:_
MX3T[7XV:1/)N\?+<1CG\?45X?+,8I7C8\HQ4X]JM.XB\KXJ3?G%9@NABK=C#
M>:G.(+&VEN)/[L:DX^OI^--"&739%<]J'4UT>L:?J6CL4U&SE@)Z,PRI^C#@
MUR&HW&2>:RFK['32G8ZWX>^ X_&:W%Y=7SP6MM*(VCB7YW.,]3P/R->X:)X7
MT;P]%LTVQCB;&&E/S2-]6//X=*\[^ C%O#VKY_Y_!_Z *];I15D14FY/4***
M*9F%%%% !1110 4444 %%%% !1110 4444 %%%% %-M)L'U W\EM&]S@ 2.,
MD8Z8STJY110 4444 %4M6Q_9%WD9 B8_I5VJ&MG;H=\WI W\JF?PL<=T<?#M
M,8-296LVVN08A3@Y=^":^>Y6>B:]LRD&DG4;CBJML6&:ED9BM/H(:B9>M""/
M@5EP!_,:M&%V! J5H%S2ACXK(UE?W'X&M:%N*QM7;$/X&M8O8CHSQ/Q%!YFH
MS_6L%;!<DD=:Z;6AOU*;_>JDD&1S7T%)MQ1P-:F8MB@["G?8D]*UA;BNU\-_
M#&_U@I<Z@6LK,\@$?O''L#T^I_(UHVT%CG?!D,\^II!:P/+(W\*#.!ZGT%>R
MCPQ<K;K('3S<<Q__ %ZV=%T'3?#]F+;3;5(4_B;JSGU8]36E4<S"*Y4>(^.I
MO*1;22-DD5N588->6:H6VN1T&:^KM;\/Z;X@M#;ZA;B0?PR#AT/J#V_E7AOC
M3X7ZMHD<MS9!K^PZED7]Y&/]I?3W'Z4<SM8(JS/'8W:.Z4UZ?X;OE:->?X17
M FR/F$XK;TN9K0C!-.-T3/4]K@N<6R$>E5M0O$%HQ;J.E<SI7B6V-LL5P[1E
M1C/K5'5=>6X8QV^=O<GO1)ME+8N7-WYG0\5F-%YC$U3CN7;YF/2IWO J<4AD
M+Q[7KWOP#_R)&F?[K_\ H;5\ZSW;/)D&OH;X=L7\!:4Q[H__ *,:IL-LZBBB
MB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?-?Q(7/Q"U<_P#31/\ T!:^E*Q4\*:*NM3Z
MP]C'+?3,&,LOS[2  -H/ Z?6KA+E=Q25SP;P_P##K7_$.R2*T-M:MS]HN<HI
M'L.I_ 8]Z]5\/?";0='9)[T-J-TO.9AB,'V3O^.:[ZBJG5E+02@D-1$C14C5
M411@*HP *=116104444 !&1@]*Y76OA_HFKEI8X?L5R>?,MP "?=>A_0^]=5
M10!P?A#P?J/AOQ)/+/)%-:/;,B2H<'=N4@%3R. ?45WE%% !1110 4444 %%
M%% !7SG9Z#K'B#5+E=-LI)4$SAI2-L:\GJQX_#K7T93418T"(H51T & *:=@
M/.M"^%%K;[9M:NC<R=?(ARL8^IZG]*[^SL;33K<6]G;Q01#HD:@"K%%%P(Y[
M>&ZA:&XACEB<89)%#*?J#7G/B;X.Z3JH>;29FTZX/.S[\1/TZC\#^%>E44@.
M ^%GA35/".G:I9:I'&&>Y#QO&X977:!D=_S KOZ** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\1ML\-:DWI;.?TK4K*\3?\
MBOJG_7M)_P"@FD]AK<\HM-1&Q1D9K9LYMYSFN(A<QL.>]=/I-PKLJ@DL> !R
M37FSIHZU+N=1;OGBKJP;QP.*73=#NY</*/)0\_-][\O\:Z2WL(+8#:NYO[S<
MU,,+.3UT1,JJ1BVVDRR'.W:#W:K$NCRHN8G5_;&#6W174L'3M9F7M97.>1'C
M.UU*D=B*QM9SY'X&NX>-)!AU!'O6)JV@-=0G[-( V#A7[_C6$L'*+O'4T59-
M69\]ZU-Y>HR#/\57O#V@ZMXGN?)TZW+1J</,W$:?4_T'-4/&^F:CI&L,+ZSF
M@5V^1V7Y6^C=#7MGPEVGX;Z:Z@ NTQ8CN?-8?R KTH.T4<SW+/AGP!IF@!)Y
M@+R^'/FR+\J'_97M]>OTKK:**&[@%%%% !1110!PGBWX7Z3XAWW5F%L-0/)=
M%_=R'_:7^H_6O%-;\-:IX8O/LVI6QC)SY<@Y20>JGO\ SKZFKSSXT%5\![R!
ME;N/!/;K5*306/##*2H!/2HVF((^:JGV@;1WKJ_#WP]\2>)"DL-D;6T/_+Q=
M912/4#JWX#'O1= 95FAD/)/-6YK4[/\ Z]>R:/\ "71K&S*7L\]W<,,&13Y8
M4_[(']<UAZ[\,-0MD>329A>1@<1/A9!_0_I]*:: \FD0ITKZ+^&QS\/M))_N
M/_Z,:OG76$NM-N6M[NVE@F7JDBE2/P-?0WPP;?\ #G1V]4?_ -&-1)KH!UU%
M%%0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5F^(89;CP[J,,*-)+);NJ(HR22.E:5%
M'EFC?#.\N0LNJSBVC/\ RRCPSGZGH/UKT#2?#^F:+&%LK54;&#(WS.?Q-:=%
M2HI%.3>X44451(4444 %%%% $-U:6U];/;7=O%/ XPT<J!E;Z@U#I6E6.B:>
MEAIUNMO:QLS)$I)"EF+'&?<FKE% !1110 4444 %%%% !7,>._";^,_#RZ2M
MV+0&X25I2F\A5SD 9'/-=/10!QWAGX9>&O# 22&T^UW:_P#+S=X=@?8=%_ 9
M]Z[&BB@ HHHH SM7T+2M>M3;:I8PW47;S%Y7Z'J/P-.T71[30-(@TNQ#BV@W
M",.VX@%BV,_C5^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*\A\?^,I(?%%P+'Q!#8_\(W#'</9M=+%_:$K,&:(J3\X$0/']YQ0!Z]17&7?
MBW4=3UBQTOPK%82M<:<NIO=7SL(Q"S;4 "<EB<^PQ7->*/&,OA'QK8:AK$*_
M:GT"5?LEM*S1M.9D_B(&% !)8C@ ]>X!ZQ17#ZAXC\40:UHVAV5KI$]_?6$E
MS-,[R+#$RLO3&2R_-CU)P>!5.V\?:Q>6=CI\.FV:^(;G4KG3F5Y6^S(T )DD
MSC<1@# Z\]: /1**\^'CK5[&]DLM5L;-9K#4;:VU"6W9C'Y-P#Y<J9Y7#8#
MY^M5C\3KD)XB8Z?%_HPSHV"?]-_?-;\\_P#/4+T[,* /2J*\LN/%4_A;6_&U
M_<HMQ<";38(XMS"(2R0@9[D+DDG )X]:F3XG7EK8:JUS:6M]/;10O;26:RQ1
M2O)((Q&WF#*D,5)/.0>U 'IM%>87FIZ_8?$'0Y/$4=DJ0:;?W&=.D<JX"H2I
M5N<C'![[NU6X?&?B=(_#-]>:?I2V&O7<,4:Q2NTL"2(SJ#G 9L#J, 8Q@YS0
M!Z)17E]U\0?%%OI.J:\ND:8^D:9J4EG*GG.)YD6;R]R#[H/(ZGDYZ<9TI/&V
MM:%J=_;>)M/L5CBTJ75(382LY"QD!HVW 9;YAR,"@#OJ*\VT+XC:A?ZA;P7,
M%C*EW;2S)]D6;-LRIO"R%U 8$ C<N.1TYHTCQUXFFMO#.J:GI>F1Z5KDT=LJ
MP3.9HW=258@C;M.T\=0".: /2:*X?X>ZEXBU)];.L26DL$&IW,"&-V+HRN!L
M&0!L S@]:BOO&'B&5]>O=&T[3I-,T.5X9Q=3.LUPT:!Y-F!A< X&<Y/I0!WM
M%>76TMWXI^*MI=LD4FEPZ3:W]K&\\J-$)&8[]J_*7R,$'C %0^,=3TV#XFR6
MNNZ_J^FZ>NCQRQI8W4\:F3S9 21'[#J?2@#U>BO);#QWJ.C>&-,CDD>X?4[Z
MX73;W5%?)LT^9)9 @W,2" .!G()Q6G;?$34[VSMK.UT^TDUJYU%K&&1C(EJZ
MK'YIF^8;\;>-O7(/- 'H]%<%KOC'6_#5IIUKJD&EIJE_<O'%-&TK6ZQH@8NR
MA=^><;1GUSBL[_A,)-:M]&^VV,,D\/B."T$L331Q/F-F65 =I[D;6R,@]>*
M/3J*\W;QMXJDT_Q!J]MIFE-IVB7MS#(DDSK+/'"3N*]0IV^N<GL.]G1==U[5
M/B-?Q0R6K:,;"TN4BD9@R)('(*C&-YQR"<<"@#OZ*X_QCXKN]#NX+6PGTP3M
M"TS1W*3RR$ X&$B4D*3D;B>O8UE0>/-<UI_#D6AZ;8B76--DO&-Y*P6 H5!Y
M498<D8QDY'3F@#T6BO.K?Q]K5Y96.GPZ;9+XAN-3N--8/*WV9&@!:23.-Q&
M,#KS4_@RXU67XA>+XM76!+F*&P&VWD9HC\LOS*&Y&1C(/<=3UH [ZBO&]<U?
M1H?'WBN/Q%XGUS38K;[,;2.RN[A$4&$%B%3*YS@\CO5^#Q[K>E:1X>TN_$$6
MLW-DUU<7&HQR86,/M3*1C)=A@GH!@_2@#U6BO/\ 2?B)-/-ITNJVD5I8W5O=
M!I1NXGMR2V"V/D:,%UR >#5&'QA+#J-IKFL:8D4X\-7.I,(G?<L8E0K'M+;<
ME2N21G/H* /3J*\OT[XC:YJ$B00VFG7-S=VDLUM';I/^YE1-ZQRE@ P8 C<I
M'/:K\/Q*^UZ[H,-M:QMI5];PO=W)8YMY9E<Q)Z=8R#]10!Z#16'X2UJY\0Z"
MFK3PQPQ7,LC6JKG)@#$1LV>[ !OQ%;E !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5BZ=X4T?3H[A5LX[A[BXDN)I;E%D=W
M<Y))(_ #L!6U10!R(^'.BQ6ME%:3ZC9R62O'!<6MTT<JQ.Q8Q;AU3)X!SCM5
M]/!VD+<PSR1S3F*P?3MMQ*90\+L"P8MDDG'4FM^B@# TOPAINDW&FSP274DF
MG6CV=N9I=V(F8'!XYQM 'L*AG\":-/:S0D7,;O?R:BEQ%.4EAG?[S(PY ZC'
M3%=+10!SD/@C1HM$U+2W6XG74\F\N)YB\\K8P&+GN,#&.!CI33X#T(G0#Y$G
M_$B&+3Y^OW?O_P![E5;ZC-=+10!@7G@W1M0?6&NH9)?[6,+7 ,A&&B4!&0C!
M4C .0>HIB>"]-;2K[3KZXU#4H+U52;[==O*<+RNWGY2#SD8.><\5T5% '+Z?
MX$TRPU>WU5KK4;V]@A>!)+Z[:;]VP *D'C''ZG.:Y;3?AYJ']O:1+/866GV6
MEW7VE?(U*>Y#$ X2*.0!8D).3CT KU&B@#GI?!FDR^'[_1&$_P!COKE[J;$G
MS;VD\PX..!N%7+WPYIVHZL-1NXC++]CDL61C\C12$%@1WSM%:M% '.Z5X-L-
M(W+#>ZI+"(&MXH+B]>2.&,_PJI..P )R1BI%\(Z6FDZ+IH$WV?1IHIK7Y^=T
M:E5W''/#&MZB@#%TKPQ9:-JU_J%G-=J;Z1I9;=IRT(D8@LZIT#$CK5'4_ .C
M:I?7=S))?P)>D&]MK:[>*&ZP,?.H/.0 #C&1UKJ** ,RVT&PM-;?5H(V2X>T
MCL]JG"+&A)4 =OO&E&AV0\0RZV5<W<MHMFX)RAC#%AQZY8UI44 <P? >C?V/
M:Z;&UY%'93M/92Q7!26U+9RL;CD+@D8.1CCL*DN/!6F7>CQ:?<SZA,T4_P!I
MBNWO'-Q'+_?63.5XXP./:NCHH YF3P+I<VG16LUSJ<L\5Q]IBOGO7-Q')C;E
M7SP-O&T<8[5./".GFUL8)KB^N39WRWZ2W%RTCM* 0,ENV#T&!6_10!YYIWPQ
MMYO[8_MB>[$=_JEQ=26UK>NL-Q$S[D$BC )QP<?3)Q74/X5T\^)(==ADNK>Z
MCA6!HX)BD4J+G:'0<-C<<5MT4 8&K^$=/UG5%U&2XOK:Y\C[-(UI<M%YT62=
MC8[9)Z8/)YI-)\&Z5HTNER6@GW:9:/9V^^3/[MF#'/')RHYKH** .9N/ >C7
M%K-"?M4;OJ$FI)<13E)89W^\R,.@[8Y%6= \):=X=OK^]M)+N:ZOQ&+F6ZG,
MK2%-VTDGO\Q]NF,8K=HH R!X:TS[7K5Q)$9?[95$O(Y#E754V  =OEJA-X&T
MR6STV(76HQ7&FQ&"WO8;DI.(SC*,P^\.!U!Z#O7344 <[JO@G1]:\/6^B7_V
MJ>U@D$BO)<,TI;G.7)).0S ^QQ5RZ\-Z9>ZK_:%Q#YDAL9-/:,G]VT+L"RE?
M^ C\*UJ* ,#1/"5EH,ZR6U[JDJ1QF*&"YO7DCA3CY54G'8 9R1BJ0^'/AY=$
MU725AF6VU.Y^TS%9<,CA@R[#_"%(X';FNLHH @L[2&PL;>SMD"06\:Q1H/X5
M48 _(5/110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M7J7AG0M8N$N-3T;3[R9!A9+BV1V ],D=*U** &QQI#$D42*D: *JJ,!0.@ [
M4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HJI!J=E<ZE=Z=#.KW=HL;3Q '*!\E2>W.T_E5N@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HJIJFIVNC:5=:E>N4M;6)I96"E
MB% R>!UJQ#*D\,<L9RCJ&4^Q&: 'T444 %%%4=4U>ST>.V>]D9%N;F.UBPI;
M,DAVJ..G/>@"]114%[=PZ?87%[<,5@MXFED(&<*HR>/H* )Z*@L;R'4=/MKZ
MV8M!<Q+-&Q&"58 @X[<&IZ "BBLFZ\2:3:Z5#JAO$ELIID@CFA_>*SL^P#C_
M &N/:@#6HHIDTT=O#)--(L<4:EW=C@*H&22?2@!]%1P3PW5O%<6\J2PRH'CD
M0Y5U(R"#W!%5]-U2RU?3TO["=9[60L%D4$ [6*GKZ$$?A0!<HJCH^KV>O:1;
M:II\C26ERN^-F4J2,XZ'D=*O4 %%%% !1110 4444 %%5+;48;J_O;.-)A+9
ME%D+Q,JG<NX;6(PW'7'0U;H ***HC5[,Z\VBB1OMRVHNRFTX\LL4!STZ@\4
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
M)T")D-S>SVD+7/&0SPJ26"[=H.!R>]>@Z<^OP_".:2VNOMVL"SF:TF7>S/\
M>,7^L569@NT9(Y(]Z[C%% 'D&@2Z=/K_ (?@\,ZKJUY+<Q2+KJ374[X0Q'YI
M-Q_=R!\ ;<'D]JWOA5I8MOAM"]K+.ES<^>-TL[NJ,)9 I56)"^IP!GJ<FO0:
M* /*_"'BCPYX<\(6WAK6K>6VU> &*[TY[1Y9+B4GEU 4^8&/.>>M9NOWEK]N
M\4MKFJ:M:^(8IF&AP6\TR9CV#R3$B_*Y9LAL@^^*]FQSFB@#RVTT6Y\4>,[^
MUU^[U"(Q:-8O+;VMT\*"=@^YOD(Y!!XZ>H.!6'8:J;_3/!\GC'4[Z+0Y--E+
M3B>2)9KM9-JB61"#]P$C)&3FO;J,4 >%Z7?#3O#=WJ<%S?G3;7QLLT]Q*',G
MV7RT&Z3^(C!7.>3QGFM'4?$E[J]SXZO/#EU>R0I::>(98%8,(RSB9X01UV[N
M0.J\=J]CHH \EOK;POJ7@'Q5;^%]0U*_/]FF1T^UW,J[PK$<L?O''S+GD#!&
M*['PG)87'@6,Z#=RW*& A9))Y)2)=O(W.21@]N@KJ:.E 'AL,&CQZ?\ #'4=
M0N+JUL!836\\T5S-$J2B,87*$;6+[P<<MC!SBKM[H*WEM\2-7-[J,%S87<TU
MH+:Z>)8Y$MT8/A2 Q. .<\#C%>MV.G6FF0-!90+#$TCRE%SC<S%F(';)).!Z
MU:H \0\0:I?W.MH=<NXX+232K:6P>?4+BT0R,F9&3R5(:0-V/(&, YKUOPV+
MY?#.F#4KA;B]%M'YTRJP\QMH^;# $$]>0#[5J44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'I7!77BGQ7IL=M:7F
MCV/]KZE.EOI\"3DQYV%Y7D8<[4 Z#DX]^.]KG_%7AN37H;*>RO?L.J:=/]HL
M[G9O56P5967NK D&@"M!JFOZ';WM[XNFT8:9;P>:;NR$J%2#]THV[/7@@YSQ
MCFG:?X[TF\N);>YAO]+E2W:["ZC;&'S(5^\ZD\$#N.H]*H7GAGQ-XET74=.\
M1ZMIT<5Q$JPQZ=:L!'(KJZR$NQ)Y4?+P,=ZBN/!>K^)+LS>*K^R9(K"XLH(]
M.B9/]>H5Y&+$\X'"C@>M %>\^(PO+[PY%I=KJ%M%J6HQQ^;>691+BW*.2T9/
MOL/.#@],5M?\)_H_VXPB*^-H+K[&=1%L?LHFW;=N_P#WOESC&>]8Z>$/%-U+
MX<BU+5-+>TT2[CF7R('5[A41D!;)(5L'H..3ST%4[+X6O8ZF8P-+N=+-X;D/
M<),9U4OO\O <(<'HQ'X&@#?N[KQDFF:Y/)'I]OY%O)+8-&I9F=7D*AP6(P8U
MCSTY8XZ<=!HVI1ZQH=AJ<2[8[RWCG5?0.H;'ZU!XE:\'AC4QI]LUS>/;.D$2
MD#<[#"]>V3D^U0^&=+OM%TN#2[B2V>TL[:""V,2L'^2,*Y<DX.6&1C'% $/A
M77;K7&UT7*0I]@U::RB\L$91 I!;)//S'I@>U(?&FE+X;EUXBX^QQ77V1OD&
M[?YWD],]-Q_*I/#&@S:$VM&::.3^T-4FODV _*KA0%.>_P M<A=?#[Q(^EWF
MA6^L:<NC2:C]NB#0/YYS.)3&S9Q@'/(&3@=!0!NZI\2-'TK4-2LGL]5N)-,*
M_;&M;-I$A4H'WLPX"X/UX/'%6K[QSI5I=6UK;0W^I3W%LMV$T^V:8I WW9&]
M >PZGTJ-?"MPLOC!_M$7_$]QY7!_=_N!%\WXC/%9EEX.U[0;FSO-$O\ 3O/.
MEVVGWL=Y$[(QA7"R(5(/<_*>OM0 GASX@1S^%+34=0,UW=WU[<P6EO9VY:69
M4D<#"<8P@!).,=ZT;CXBZ':Z5!?S)?();TZ>;?[,WG1S[2VQDZYP.,9SD8ZU
MSA^%MY_8&D0R7UI<ZEIMU=3 S(XAG2=RS!@I#*?NG(Z$=Q6I:^ 9H+;1@/[/
M@FM-7&I7(MDD".!&R #>S$M@KR<=.@H UH_&]E-JJ:=%INK27 6%K@):$_93
M*,H)><J<')QG'>JNA^.1JNIZ]:3:7?Q)ID[H)%M78.JHK'/'WSDX4<D8QUJK
MXA\%:CK/BF'4X)M-M/*FB=+Z&.1+Q$4@M&2&VR!L$?,, -T.*6X\':V9_%-O
M::K;6UCK>Z9)51Q<03&-$Z@@;?E^O- &C;^.]-E:_CN+/4K&>RLVOF@N[8QO
M) O5DYP>>,9!R:CTCXAZ-K&I6-E%;ZC!_:$9>SGN;1HXKC"[B$8]2!D^G'!/
M%<[8?#74(+[4KISH]I]LT6?31#9)(%#N00[%B2>G\NO6NA?PE.\?@]#/%C0\
M"88/[P>08OE_$YYH Q/$7Q.@&B-<:'#??->0V]O?R69-M-F95<(YZ_+OP3@<
M<&ND\:^*'\)Z-#?1V4MVTEU%!L1"V [@$G'?!X]3@=ZY:7P!XE_X1B#PM'JV
MFG1[2XBD@D:!_/>-)0X1SG:,8Z@<X'3FNO\ &.@W'B/PZ]C:3Q072S0W$+RJ
M63='(K@,!S@[<<>M &!?>/9;#QI;V;V6HRV=QI'VJ.RALF:Y,OFE3E>H 4=\
M#\2*U1X_T672-.U"U%W=MJ+.EM:00%IW9,[QL[;<')) 'KR*=8Z#J(\80^(=
M0GM&E_LG[#+';JP'F>;O)7.?EQQR<US%Q\+[F2PTYEN;.6]L;R\F6.<2>3+'
M/(6*DJ0P(^7D=P>#0!W6C:[9:YI[WEL98UBD:*:.=#')"Z_>5U/0C^M9>E^.
M],UBY5;:TU,6<@<Q:A)9LMM(%!)(D[# ."< XXJ;PYX9CTCP]/IT\5HCW3R/
M<"S5U0EAMXWLQ)V@#.><=!67HOA?Q%8Z5%X=O=2TZ?08;=[4-';NMS+$4*JI
M.[:I (Y .<=.: +6G?$+1M2O;.!(=0@AOF*65Y<6C1P7+8) 1CZ@$C.,]JJK
M\4=!:0'[/J@MA=&SEO#9MY$,H?9M=^@R<>O49Q5>R\&:\RZ%INJZI82Z1H<T
M<T!MX&6><Q B(/DE5QP3C.<=J=)X$NW^'M[X<%W )[B^:Z$N#M -R)L'OG Q
M]: +5CX\BF\3>(-,O+&YMK726&;MX6$841[V9VZ*.NWU&#WJUI_CO3+^=8C:
MZC:>; ]Q;-=VIC6YC498QD]>"#@X.#G%4+WP7?7FM^)=UW;?V/X@MUCN5V-Y
M\3+#Y0V'.W'0\_2J/A_X>76FS![U=(9X+62"&>".;S69EV;SN<JO&<@ ]>U
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
ML:)'LS& <G/RG!S6MXC\"/XBU369Y+Q8(;_38;2,JN6CDCE:17(Z$9*\>QH
M@C\=RZCXU\.Z7;6=_8PWB7+SQ7]H8F=5C!1E)[9SGG/J!Q5KQ/XNF\/>,M&L
M3'//:7EK<.UO:VYEFED0IM"@<]"Q/;UJ.W\.>)[WQ;HFMZY?Z6R:8DZ"&SB=
M=_F(%W98GG@<=!COFMB]T&:Z\:Z3KBRQB&RM;B!HR#N8R%,$?3:?SH AM?&V
MGW^@C5;*SU.Y'VAK5[6*T8SQRKG<KI_#C')) Z<\TVP\=:1J$UC"B7<,MW=2
MV6R>'889XUWF.3)X8KR.N:P;WX?:E-!="*\LY5EUN?4FM+CS/(FCD3:$DVD'
M*GYAU&14=A\.+ZR\*:E8)=V,.HR:JNJ6,L$3+%;R*$VC:23CY67J>&H WYO'
MNDQNT4,-]=7'VN6TBM[:#>\SQ8\QD&?NJ3@L<#-:VD:]8ZUI;7]LSQQ1N\<R
M3H8WA=#AE=3]TBN+O_AB7TSP^+2:VEO-*ADCE6[#^5=&3#2,2A#*=X+ ^_-=
M+H/AB+3/#$^DW$=JAN_,-S]C5T0EQ@XWLQSMP,D\XS@4 0Z7X[TO5Y08+34X
M[)T>2+4)K-TMI%4$E@YZ# )!;&>U-TSX@:1JE]9VZ0:C;QWQ(LKFZM&CANL#
M/R,?4 D9QD=*IZ5X7\10Z,OAO4M2TV;0H[-[+?#;NMS+$4*+DEMJD CD YQV
MJ*R\'Z_+)H5IK.IV$NF:'*DUO]F@9)KAXT*1E\DA< Y(&<GTH >/BOX=V)/)
M#J<5D9VMGO7LV\B*0,5VLXXR2.V>HSBKMM\0=)GBU8RVVI6<NF6AO9H+NU,4
MCP@$[T!ZC@CMS6>/ EV/A_#X=-U;^>FH?:S+@[2OVHS8]<XX^M'C;P[=3GQ'
MK<+"19?#4^GI;HI,C/EW! '7KC'7- &EIGC_ $G4[ZQMEM]1MEU!<V4]U:M'
M%<G&[",>^.1G&>V:R/#GBR^U*#PR]]?A)M0N[^)XTM@5F6(R;06R-F H.0#G
M%)H_A?Q#J,?AEM;O[(Z=I(CN88X+=DGED$95!)DX7:&.<=3Z=I-*\ W5DOAQ
M)[N"1-+N;Z68*&'F+<>9@+[C>,_2@#4L?'VD:A>VT,45^MM=RF&UOY+8K;W#
MC/RH_O@X) !QQFL#Q1\3X(?#]Y<:'#?%DG2"#4'LR;61_-5757Z'C<,D8R.#
MFF^'/AC+H=_81S#2KFQL)?,AG:.;[0^,E,C?L!!Q\P!SCH,U'<_#[Q(?";^$
MK;5M-&BQS*\#O _GE!*)!&QSMX/\0&3@<#.: /36.U20"V!G ZFN6;XA:"FG
MZ'>O),L6LS_9[8&/YE?=M.\9^4!L*?0FMRQ?4FNK_P"W1P);K.!9^7G<T>Q<
ME^2,[MW3' %<3+\,C<7WB$RWJ&SO(I5TV(*<V<DK+)(W_?Q%88H U]5\6VXU
M&*RM+N:!X-8M["X?[,)$E:1"YB!W#'!&6[>AK&E^(MW>>'/%\]MI]S:76C_:
M1!-+;MY9\M5(W$\!\M]WT%78/ UXFB:-;S7L$E_;ZTNKW\^T@3ON8L%';[P
M]E%1W'@K6&L_%^F17MC_ &=KAGGB+1N)8YI$5<,<XV#:>@SS0!HZ!X\T[6+Z
MRTUH+^"ZNK?SK>6YM6BBN@H!8QD]<9SVXYI=8\9-I/C73=!_LV[GCN[>29I8
M8&<@@J!C'4<G)[<>M3W'AN>;7/"]^LT0CT>.9)%P<OOB"#;]"*;KV@ZI=>*-
M'US2KFSCDLXY8)H[I&8-'(4)*[2/F&SOQS0!SUE\3H+";75UJ&^EAL=6FMC<
MVUFS16T(("&1AQW/J?TKHM5\<:9I5]<6GV>_O7M8UENVLK8RK;(PR"Y'J.<#
M)QSBLZ;P3=2>$_%ND"Z@$NMWES<1/@[8Q(%P&]QCM69JWPTN;C7;S4;-]-F6
M_BB6=+Y93Y3H@3<GENNX$ ?*W<=: .RU;Q)IVC>&9/$$\C2:<D23>9"-Q9&(
M (]?O"J-AXYTJ]U'[#+#?6$CPM<0M?VS0K/&O+,A/H""0<$#G%9OQ#TIH_A-
MJ&E:?;LWEV\,,,5O&3@*Z !5Y. ![]*;+X.UG7M6@N/$VHV4MM9VMQ;P)8PM
M&TAF3RW=RQ.#MSA1QD]: +VF?$'1]3O;.W2#4;>*^)6RNKFT:.&Z.,X1CZ@$
MC.,]JR] \67U_'H)O+X1RWFJ7UL8TM@PF2(R[5+9&S 0'(!SC'>GV7@W7I#H
M-CJ^IV$NE:'-'-;FV@9)KAHU*Q[\DA< Y.,YQVI=-\!W=D=!\V[@==.U&]O)
M H/SK.),*/<>8,_2@#5TSQQINL:A';V-GJDMM+(T45^+-_LTC+G.'].",XQQ
MUJAI?CFUC\.:3-/->:M?7YF\F.ULMLLH1R&;RPQ"A>!DMZ>N*D\,>'O$GAN.
MSTA-2TV70K-F$;-;O]I>/DJA.[:",_>QSCI6 WPLNDTG0@EQ8SWVF)/"\=P)
M!#-')(7ZH0RD''/UH Z:3X@:0+6QDMX-0NKB]>6..SAMB9U:+_6!E.-I7C(/
MKQFMU]3C31O[3:WN_+\D3>2+=C-@C.WRP-V[VKB+WX>W,OARTTV*T\/NRR2S
M3"2"90LKD8>)PY=2  #S\W7BMR^\,:A=?#Q?#JZQ(U^MO'$U])NS*5*D[L'=
MAL%3SG!/)H :OC_2EM-5FNK74;.72[<75Q;75OLE,1SAE&<,.".O44NE^/\
M1]4U1+ 17]HTT#7%O+>6K0QW$:X+,C'J "#VXYKEH_AAJ'D^(1OTFS.JZ6+)
M(;..0)&VXG<2Q);KUX^G&3U.K>$FU75="GDF06UA:W5M.@R&<2QJGR^F,&@#
M"U3XEQW":,='M[^**^U6VMH[NYLF6&YB:3:^QCZCD9P>XZ5UOB/Q-8>%[6UN
M-0$[)=7*VL8@B,C&1@Q VCDYVD<9.<5R*^"/%$FGZ#I%SJVEOINBWEM-$R6[
MK-/'"PVAN2%.T=NIQR.^C\2++4+V'PTFFDK<QZ[!()?),BQX23YF Q\N<9Y'
M7K0!:/Q#T>/3]5NKJWU"TETN)9KFTN;?9,(VX5E!.&!YY![4LGQ TM+>U>.S
MU6>>\9_LMK%9L9ID7&90IQA.1ACC.:Q=4\!ZWX@M=?N=6U"P&IZC8+I]NMM&
MZPPQJY?)))9B2?PK=UOP]J;Z]8Z_H5U:17]M;/9R17D;-%+$Q5NJG*D,H.:
M$;X@:'_8]O?QF[F>XN&M8[**W8W)F7[T9CZAEP2<\ =^13Y/'&GQ6%M/)8ZH
MMU=3-!#I[6;"Y=U&6PA[ <EL[?>L2/P!J=HMKJMKJEJWB*+49]0DDE@;[-(T
MR!'CV@[@NT* <D\9[T_7_!.L>)(=,OM1N],EU6PEE98A%*ML\4@ *$A]^1M!
M#?AB@#5D^(&C1Z7'>;+UIY+HV:V"VS&Y\\#)C\OU YSG&"#GFL:Q^(L?]I^*
MKF_CNHM,TJ.RVV\EMLGB>4LK!@>O.WOC'(I8_ %[96>FWFFRZ9::U8WDET D
M,AMY/,3RV1MS%L[ !NSVZ5'-\/\ 6-5@\6'5M4M!<Z[#:K&UK"P2!H=Q PQR
M1G;SG)YZ=* .NO\ Q)8Z=JK:;.)?/6QEOSM7(\J,@-SGKR.*Q[?XCZ-=Z3!J
M,%OJ3QW3K':1BT;S+IRNXB,?Q;0#D]!@\U1C\)>);_7)M6UO4M->632)].6*
MTA=$0N5(;YB2>AST[8'>DU3X>2W_ (5\,V*W%L;_ $*)$7S5<PS8C".IVD,
M<9!'(Q0!J/\ $#2$L%G,%_\ :3>"Q^P?9R+@3E=^PJ3C[OS9SC'>M?\ MVU3
MP])K=U'<V=K#"\TJW,)22-5SNRO7L?KVKD#X N!X<DLOL/AV2:XNO/N(9()C
M$P"[5PY<N''][WQ@5O:-X>U#2_ PT26^AO+P12();J-I8OF)(0J6W,@!V\G)
M H ;'XYT[^QY]4NK/4[*WC\L(+FU(:<R<((P,[R3@8'/(SBLS6OB1;Z?X;U>
M_@TR^34-.C21[&\@,;[7)"N<9^0X/S \$<UCI\*[J;1]2M)KRSLQ-/!<VEG:
M"5K6"2(DEMK-G#YP0N,8%78_AS-/X;UZQN%TNTN]2MA;QR622L$ R?F,CDL,
M]@!CWS0!V=OK5M+HCZM<)/96T:-)+]KB,3(JYR2#R!@9K(TKQ[I6JW]M:"VU
M&T:[1I+-[RU:)+I5&28R>O'.#@XYJW-H]YK?@^YT?7Y;;[1=V\D$TEDK!%#
M@%0Q)R!CKWK&LO"NOW>IZ-+X@U&PEM=&W-;K9P,CSN4,8>0L2%PI)PO<^G%
M&K#XSTJ?0]&U=!<?9M7N([>VR@W;W)"[AG@<&JOA;QDWB+5=8L7TV[M_L-Y)
M DK0,$955#\S'@/\Q^7TP:YZQ^'_ (DMK/0-)FUC3GTG1-0BNH D#K-,B,2
MYR0" <<#GN>.>FT'0=4T7Q'K4WVFSETG4;EKP+L83I*RHI&<[=N$],\T 5[W
MQA:Z)J/B:?4;R62STJ.U=X$M@##YF1D-N^?)P>0,8[U;T7QKINMZP^E1V^H6
MMT(?M$2WMJT/GQ9 WIGJ,D=<'GI61X@\"W>L-XL,=W @UJ.S2+>#^[\DDMN^
MO;%;MSH4T_CC3]>$T8AMK&:V:,YW$NR,".V/E/YT 4;CQDUO\0E\,G3;N2-K
M19_M$<#, S.%R<<; #RW8\5A:!\3[?[$?[;BO68:C-:/>Q6;?9H3YS)&KN.
M<;?7J,]:Z*_T'5#XZL_$.G7-F(OLGV*[AN$8MY?F!\H5/WNHYX^M94G@2[?X
M>WOAP7< N+B^:Z$N#M -R)L'OG''UH T]2\>Z3IE[=P/#?SQ6)"WMU;VS/#:
MD@'#L/0$$XS@'G%6?%7B-M TJVEM+87E[?7,=I90[]JR2OG&YNR@ DGVKE-2
M^&4TVO:G=6QTN>SU.?SY1?),SPL0 X4(ZJX.,X.,9[UU?B7PQ'KVBV]E;W+6
M-Q931W%C<(N[R)8_NG:>HP2".X- %:RO/%&F/-<^)Y-"_LN*W>:6XM/-C: K
MS@ABVX8SSQTZ4:5X]TG5+Z"T:#4+%KJ-I;1[ZU:%+E%&24)ZX7G!P<<U4D\/
M>*-?T^^TWQ+JFF"QN;22V,>G6SJS,PXD+.QP1_=''/-0Q^#]<U6]TP^)=0L)
MK33(Y%A2RA9'G9XS'O<L3MPI/"]S^% %+5_B9%-;Z8^C07\<5YJ=O;17EQ9D
M07$;2!7V,?;.,XZ''2MV]\?:/97MS"\5]);6DP@N[Z*V+6]O)Q\KO[9&< @9
MYQ7/_P#"#>*'TG1=$FU;3&TS1[NVFA=;=UFFCA8%5?DJ"%';J0.G.67'PN<Z
MWJ$D8TNYT[4+QKJ3[8DQECWG+H CA6!.<$XQGOB@#TRBJEBM\IN1>M;%?./V
M80*PQ%@8#Y/+9SG''2K= !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445&D\4LDD<<J.\1 D56!*$C(!';B@"2BBB@ HHJ"
MUO;6]\[[+<13>1*T,OEL&V2+U4XZ$9'% $]%%% !1110 445!>7EMI]G+=WE
MQ';VT2[I)96"JH]23TH GHI 00"#D'I4+WMK'>Q63W$2W4R,\<)8!W5<;B!W
M R,_6@">BBB@ HHJO;7]I>2W$5M<Q326TGE3JC F-\ [6]#@B@"Q1110 44A
M(4$DX Y)J&SO+;4+.*[L[B.XMI5W1RQ,&5QZ@CK0!/15!M<TI<[M1M1BZ%D<
MRC_7G&(O]_D<=:LW=W;V%I-=W<T<%O"A>261L*BCJ2: )J*;'(DL:R1NKHX#
M*RG((/0BG4 %%%% !1110 445!9WMKJ-LMS97$5Q Q91)$P925)4C(]""/PH
M GHHHH **@%[:F_-@+B+[6L0F,&X;PA) ;'7&01GVJ>@ HHHH ***@M[VUNI
MKB*WN(I9+9_+F5&!,;8!PWH<$'\: )Z**@-[:K?K8FXB%V\9E6 L-Y0$ L!U
MP"0,^] $]%%% !114%K>VM\LK6MQ%.(I6AD,;!MCJ<,IQT(/44 3T5!'>VLM
M[-9QW$3W,"JTL*L"R!L[21VS@X^E3T %%%% !1110 4444 %%%% !14$E[:P
MWD%G)<1)<SJS11,P#2!<;B!WQD9^M%[?6NFV4MY>W$=O;1+NDEE8*JCU)- $
M]%("& (((/((I: "BH#>VHOUL#<1"[:(S+!N&\H" 6QUQD@9]ZGH **@O+VU
MTZU:YO;B*W@4J&DE8*H)(4#)]20/QI(+^TN;JYMH+F*2>U95GC1@6B+#(##M
MD'- %BBBB@ HHHH **** "BBB@ HHHH ***KO?VB7\=@]S$MW+&TJ0%AO9%(
M!8#T!(H L4444 %%%1K/$\SPK*C2Q@%T# LH/3([9P: )***@M+VUOXFEM+B
M*>-7:-FC8, RG#+QW!&#0!/1110 45!)>VL5[#9R7$27,ZLT4+, SA<;B!WQ
MD9^M%U>VMBL1NKB* 32K#&9&"[W8X51GJ2>@H GHHHH **** "BBB@ HHJ"]
MO;73K.2[O;B*WMHAEY96"JHZ<D]* )Z*** "BH+2]M;^)Y+2XBG1)&C9HV#
M.IPRG'<$8(J>@ HHJO;7]G>.Z6MW!.T9PXBD#%?K@\4 6**** "BBB@ HI&9
M41G8A549)/0"HK2[M[^TBN[2>.>WE4/'+&P974]"".HH FHJNM_9O=M:+=P-
M<J,F$2 N/^ YS5B@ HHHH **** "BH!>VIOVL!<1&[6(3-!N&\(20&QUQD$9
M]JGH **** "BH+:]M;QIQ;7$4QMY3#,(V!\MP 2I]#@CCWI)[^SMIHX;B[@B
MED^XDD@5F^@)YH L45!'>VLM[-9QW$374"JTL*L"R!L[21V!P<?2D>_M([^*
MP>YB6[E1I(X2PWLJXR0/09% %BBBJ-EK6EZE=75K8ZC:W,]JVVXCAE5VB//#
M 'CH?R- %ZBJ[W]G'=K:/=P+<MRL)D <_1>M6* "BBB@ HHJA=:WI=E]K^U:
MA;0_8T62YWR@>2K9VEO0'!QZT 7Z* 00"#D&B@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KB_"/_(\>.O\ K^M__2=*[2H(;*UM
MKBXG@MXHYKE@TTB( TA P"Q[D  <T >8:IXWNK#P;XZEDUB.'4[#4IX+)6*"
M1%^3RP%QR.3@X/?TK0F;Q%KOC+7M-M/$EQIEI965I-&(8(W;S'5SU8'Y?EY'
M?CD<Y[&[\,:!?WDMY>:)IUQ=2IY<DTMLC.ZXQ@DC)&.*NQV-I#<S7,=K"D\Z
MJDLBH TBKG:">X&3CTR: /+]*\3ZSXID\,65SKC:,EWHYOIKBW2,/=3!]A12
MZE1@?,0!W]*Q-.\1ZGI7AN\6PO6N'U#Q9<6TNHVJQ!F7:#N3S"(U9RHP2<#)
MQGBO7KCPSH-WI]OI]SHVGS6=O_J;>2V1DC_W5(P/PJ0:#HXT^>P_LJR^QSL7
MEM_LZ^7(QQR5Q@G@?D* /-+G7O%MMH4\*WL\$@UJSM+6YO#;2S!9& =)1"2O
M!(/8D,*M^*=1UWPW?Q/=:_J$ND6=LAN;FR-J9TE+G+S1,N60@J!LQC!X-=_!
MX?T:ULH[*WTFQBM8I5F2&.W5460'(< #&X$ YZT7OA[1=1OHKV^TBQN;N+'E
MSS6Z.ZXZ88C- '!:=*=+^(WCC4;G7;A+>VB@N'MQ'$?-3R'8<;=QV <8(SCG
M-5- \3ZZOBK3K6>^OYK34].GN0M\]JS JH9'00<H#DC:V?QP:],ET72YM374
MY=-M)+]4,:W+0J9 I!!7=C.,$C\35:R\+>']-F$UCH>G6LHW8>&U1"-PPW('
M<4 ><Z-JOBF#1/!?B&\\1RW8U:[@M;FR>WC6+9(&P00-VX8!SGD]@.*R?%.J
M:CK/PW\2ZQ>^)_L\@N)K0Z/LB$<:K+L$9&-_F$ -G/?IBO9AI&FK:VMJMA;"
MWM'5[:(1+MA9?NE1C"D9XQ56Z\*^'KZ\EO+O0]-GN9EV2326J,[CI@DC)XH
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
M2D3' &7&/FX '/I0!Y=/XF\4Z5H^J))=3PP?:K."'4-1>UEFLQ*^V1G$+%2
M-I4L!][OBFSW%[HGQ#NWMM9?7[JS\+W5Q LRH9 ^]"$8Q@ @D CC//?BO3K3
MP_HUAI\NGVFDV,%E-GS;>.W18WSUW*!@_C4=CX:T72OFTO2[*PE$;1K+;6Z(
MRAL$XP/4 _@* /.M.\0WR:[X-2#QH=7&K,[WEMMAX_<LWR[%!1=W&#DY'L:K
M>&O%?BO6)]*U3?>$W=_Y-S:RR6:6J1;R&1%W>=O0#//)VGC!KL-*\!-::[:Z
MIJ&JB\:S9Y((XK**V!D92IDD*#YVVDCL.3Q70Q^'=$BU5M5CTBP346))NEMT
M$I)ZG=C.: /,AXQU8^(M&U"RU#49=+U+6/L02[-J(GC+,I"1I^]4J1]YNN.>
MN*H6M]=Z=HWC?5;3Q8-/FTS6;Z6*PV1%)&WD@2!@6;>?E&",>YS7JZ^%?#R7
M[7Z:'IJWC2B8SBU0.7!R&W8SG/.:)/"OAZ6[6[DT+37N5D:82M:H6#DY+9QG
M)/.?6@#S;5/$>HZ1>^--=M+?R[[^R]*;8R@^27+AB0<#Y=Q//''/%=%X+U#7
MY/$4UI>2WUQIS68F#ZA-9M*DNX ;1;L?D8%CR."O!YKM3IUD9[F<VD!EN4$<
M[F,9E49PK'N!D\'U-0:9H6D:()!I6EV5B)3F3[- L>[Z[0,T <-=ZAJ&H_$'
MQ)I+^+WT:TL;>WF@C18=V60EFS(I^4'!(]QR.^%'XX\1ZU#X:M6:]@-[I\MS
M++IWV>.2Y=)2@VF<A0NT!R!D_,.U>@/X'TB[\0:KJFIVMKJ*W_D%8+JV5UA,
M2E<@G/7/M6M?Z%I&JVD5IJ&EV=W;18\N*>!75,<# (P./2@#SJ/5?%NIS>$-
M-DU8Z?-?_;UN;B)8)6ECBV[&&TL@?'7!(!)XX JT-;U?3_'835-2O9+"XOFM
M;'[&UO);/A#B*5=OF))N5LMG&>.!7H$>E:=$]HT=C;(UFK);%8E'DJP (3CY
M00!G'I4">'M%BU8ZK'I%@FHMDF[6W02G/4[L9H \SL?$^M_V%HOB=O$OVF[U
M"_BMY=$$40C"O)L:) !O#H.<DG[O(I-0U3Q4="\7^(8/$LT*Z+J=REM9BWC:
M-TC9?E<D9(P<#!&.O->FQ>'M%AU5M5BTBP34&R6NEMT$I)ZG=C-2MI&FM:75
MJUA:FWNW:2XB,2[9F;[Q88PQ/<F@#A)Y?$6O^+O$EE9^(Y]+M+&SM)HDA@C<
M^9(CGJP/RY7D=3QR.^(/&OB'61X:M1)?0_;-&%]-)IIMHY)Y=VT@&<A0!C<0
MO/S>E>MQV%G#<3W$5K"DUPJI-(J -(J@A0Q[@ G'IFJ=SX:T*\T^#3[K1M/F
ML[?_ %,$ELC)'_NJ1@?A0!P6E7VIWWBGP)<ZSL^V&TU,/(KQD.H,85R8R5R5
M )P< YKI_B'J,EI\-]:U"QE3>EJ7BD 5U/(P<'((K<DT73)(XD-A;J(8G@A*
MQ &)' #*F!\H( X'H*5='TX:,FCFRA?3DA6 6SH&38!@*0>HX% '#73>(M:\
M8^)-/L_$D^F6FGVEK+$L,$;GS'1SR6!^7*\CJ>.1WSM,\3ZQXHE\.65SKIT5
M+K11?RW$"1A[F;?M*J7!4  ;B ,_-Z5Z>EA:17,]S':PK/<*JS2*@#2!00H8
M]P 3C/K5.Y\-:%>:?!I]SHVGS6=O_J8)+9&2/_=4C _"@#@M0NKB#Q8ES;:H
M-0N8O"-X\=]&J?O765,, OR]1T'%6;7QE)=R?#R"WU:*>?4HR]]'&RLTF+8L
M=P'W?G^G(KO8M+T^":*:&QMHY883;QND2@I%D'8,#A<@<=.*J6?A?0-/N%N+
M+1-.MIED,JR0VJ(P<@@L"!UP2/Q- 'C^MZIJ.M?#5=<O_%&9[Z^ACDTC9$(X
M\7*XC48WAUV@DDG(!X[UT/B+7]9LG\;'3[Q;>>VU+38;=_*4[!((@V>,L#N/
M7GTQ7?2^%/#L]W-=RZ%IKW,Y!EE:U0NY!!!)QD\@'\!5F71M,G-P9M/M9#<N
MDDY:%3YCIC8S<<E<#!/3 H \\U/6/$WA+4]=LAJTVM%-!?4[?[1 BM%*LFPX
M" 97!SCVI=-UJZ@\<^%].MO&C:[:ZA!<372%83@K'E2"BC:I.<*>?EZ]:]%N
M=.@GEEN41(;Y[=K=;Q(U,J(>< D'@'!P>,CI7-:)X%_L[78-6OM22[FM4D6V
MCALH[9$+@!W8)]YR !GIUXH K^(I=:OOB#IVA:?K4VFVDVFS7$[0Q([DK(@&
MTL" ?FZ\\9[\CDVUCQ?;^#-0\0R^)GDFT747LQ +6,1W2).(R9.,[B#_  D
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
ML+.WM8Y'\QU@C"!FP!D@=\ #\!56^\-Z%J=ZEY?Z-I]U=)C;-/;([C'3DC-
M' 0:7=ZI\0=>BT'7I-+M$TNP,<MM&DID&V3R^7!^7&2>YXY]8-.\9:Q=6WAW
M5G5+BYD\.7MW)$L8_?2QE,8P,C)'0<<_2O4X[*UBNYKJ.VA2XF54EE5 &=5S
MM!/4@9./3-0VVC:99-;-:Z?:PFVC:* QQ*OE(Q!*K@< D#@>E 'F?A+6_%&J
MWFCR-?7\EOJ=O(US)/)8[(\QDK);HC%_E; VL&X//(K4^%5G=VOPQBN8;I[B
MXGCE:%)(T4(P>3 RJ@G)Y^8GK79V7AW1--O9;VPTBPM;J7/F306Z([9ZY(&:
MMV=G:Z?:I:V=O%;V\>=D42!57)R< <#DF@#RSPC9> ;OP+!>:]_9DFI-\VIW
M%^ZK<I<Y^<,QPZD-P ,<8Q4FI^(-7FA\6ZL/%(TJ30KB2*UTWRXBDBHH93(&
M&YO,SQ@CKQFO0I?#6A7&J#4YM%T^2_!!%R]LAD!'0[L9S3KOP]HM_J$>H7FD
M6%Q>Q8V7$MNC2+CIAB,\4 <(EUXF\3>)-4MH==N-&A@TNSNA!%!&[)-(KDC+
M@_+D<CJ<#D<YI:7KGB@Z3X-\37>NM,-7O(+2YL!;QK"$D##<"!N#97).<9/0
M#BO4ULK5+J>Z2VB6XG54EE"#=(JYVACU(&3CZFH5T?3$M+6U73[46]HZR6T0
MB7;"R_=*C&%(R<$4 >4R^(=8?2/%^L'QF;6XT34;N.UL3'#L94;*)("NYMWW
M1@C\3FFZ[JMY#_PGNJQK]GNSHNFR[&0-Y;'S,@A@0<9(Y%=[IG@/1;*>YN;R
MRL]0NI;^:]CGN+5"\)D;=M4G)X/>MNXT;3+LW1N-/M9C=HL=SYD2MYRKG:&R
M/F R< ^M 'F7CSQ7JMG<:W<Z-J.I1_V,D8D4&U2V60J'PRO^\DR".F.O&:TW
MF\1>(_%^M6-IXBGTNTMK"TN$2""-R))%<]6!^7Y>1U/'(YSV5]X8T#4[LW=_
MHFG75R4\LS3VR.Y7&,9(SC'%78=/L[>XEN(;6&.:5%CDD1 &=5SM!/<#)QZ9
MH \OTKQ1K/BC_A&;*YUPZ*MYHYOIKJ!(P]S,'V%%+@J,#YB ,\^E.UGQ#K7_
M  D&G:#9ZM?7EN---T;[339I)=R>8RDYE(3:NWD)SD\X%>A7'AK0KO3H-.N=
M&T^:RM_]3;R6R-''_NJ1@?A2WGAS0]0LX+.]T?3[BVM_]3#+;(R1_P"Z",#\
M* *W@^\U._\ "EA<ZP$^W.K>8T;(P<!B%;*$K\R@$X. 36Y3(88K>%(8(DBB
MC4*B(H55 Z  =!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MJ]K;W1VDQN_W0>FX]%SVSBN,G\$ZFWPUU_24L8?[2O=4ENXUWK\P-P'5BV<
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
M-;8QB08]6/3DBLZ#PCXC'ABQ\&/I=HEK:WJ3'61<CE%F\S>L>-PE(X/;D\T
M=E=^/?"EA>-9W>NV<-PDQ@>-WP5<8R#Z=1R>*V[V^M--LI;V]N8K>UB7=)+*
MP55'J2:X*7P=?R>%?'UH;*%KS6;RXEM,LO[Q3&@CR>V&#=>G6MCQ1X>O]7\'
MV-I;+"][936USY$[8CG,3!C&QYX.#SZXH EG^('AT>&]4UJSU*WNX=.B,DJ(
M^ULX^5<'D;C@ XYS4&C^,_.\"7'B?57T\0Q(TN+&<R+@ $(2P'SY.W'3.*Q=
M0\/>(/$5QX@U6YTJ+39KG09M+MK3[2LCS.V6#.P^4 ' '/<GBNNDTJXG\#-H
MYVI<R::;7YCPKF+;R1VS0!A3_$O2OL.@:C;7%L=/U&<Q7,LDH'V7$)E(8CC<
M, $>];UGXN\/:AH]QJ]MJ]H^GVY*S3^9A8R.S9Z'D=?6N3M?#VMZA8>"8=1T
M>.W.B72BX1KA)042W*+(,>KXP.2,9JMXB\"ZQJ=]XHGLU2$7-[87MH/-""<P
MH-ZDX.TD]"1U - '>:/XATGQ!%+)I5_%=")@L@0X9">1D'D9[>M8=SXQU"YU
M:^L?#GAV35UT^3R;JX:Z2WC67&3&A8'<PR,] /6F>#M#OK75+_5M3MKZ"ZGB
MCMQ]KOTN'=5+'G8H P6XY)Y/2JEO8^*/".JZNND:/;ZSINI7DE]'F\%O);RR
M8+JVX$,N>01R/2@#=NO&6CZ5I]E<:Y<+I,UU'O6UNF'FKZY"YZ=STJ>_\6:!
MIFG6VH7FK6L=K=8^SR!]PF[_ "XSN_"N;ET_Q/I_B=?$BZ/9ZG<7>FQVEQ;P
MW0C^SR*S-\C..4.[GOD=ZRM+\':_X8DT'5+>QMM3N+6.[CN+&.<1B#SY?,S"
MS#'R_=.<9'2@#IM%\=:=J5KKFH7%U:0:9IUYY$=V)<I(A1&#9]27Q@5MZ1KV
MEZ_;O/I=[%=1QML?8>4;KA@>0?K7FDG@7Q)>:/JDK6L%E?/XB36(;:"Y4"1
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
M)^ZS' RN!UZT =O17F7AWXD:GJ]_I,DEK;/9:G($\BWMKCS;56!*LTC#RW'
M!QC&>,UO^!-?UWQ-ISZGJ5M86]DSRQ0" N9'*2,I8YX P,8Y.03WQ0!UU%><
MW?CCQ$--U;Q'9V.FMH6F7,L+P2NXN9DB;:[JP^53D'"D'I4>C6]WK/Q?UF^N
MUMIK?3HK8VQ9I \*21N1L7.W)S\V1]* /2J*\Y\:?$"_\.WM^;%]/N8=/1'F
MMOLUS)(<@$AI4'EQ'!R-V>Q.*LW?B;Q5>^)=8TO0+72?*L+6WN1+>F3)\Q6.
MS"GDG;UXQCOG@ [VBO.K+XEN+.#4M3M8K>PO-$.I6NTG<98_];%D]3RI7 '!
M-3^.;C49/@MJ-SJ2QP:B]@KSI#E5C<E25&23QTZT =]17G*?$2ZO_"_B7Q#I
MD5J+'2HBMM%.C^=*ZJ&WN,C:A!&T=2.<CI4\?C#Q!I6LV47B*RTY;*_L9[N'
M["SM)"84#LC[N&^4]1CF@#OZ*\\M?&/B9+;0M5U*STI=+UR:*&".!G::V,RD
MQ%R3M<=-P 7&:IR_$[4(;'17:PMS<"20:X@W8LXXYEA=EY_O-D9SP#0!Z?17
MG>I>.M;4-+I=E8S13:^NCV?G%E\P!&$CE@>GF*0,#HIX-;7A?7M9O-=UG0]=
MAL1>:>L$JS6.\1R)*&QPV2""A[T =517GU]XQ\1R1^(-4TFRTPZ3H<\L,L5R
M[B>X,0!D*D?*G<#(.<=JMZ;XKUG7/&,FGZ=:V2Z5%:VEY)//N$H296.T '!8
MXX/ &#G.10!VU%<-XR\7ZIX>UNVMHELK/3I(/,;4+Z":2$R;L>46CXCXP=S9
M'/M5G_A+;O/C3]W;%="C#VY .),VXE^;GD9/;'% '845YMJ/C[6+7^Q97CT_
M3[*]TZ"Z>]O()F@:9^L0=#B+'!R^>M7I/$7BS4/$OB+3-%@T80Z0T.U[OS-T
MV^(/M^4\<D_-TZ<'DT =W17ETGQ4GU#^RH],BMK-[O35OYI+R":X5=S%!&JQ
M#)Y5OF.!C'!J_9^-M>U^32M/TC3[.TU*XLI+VZ;4!)Y<2I+Y6%4;6.Y@2,XP
M,>M 'H5%>>ZUJ/B^'Q?X1LXY=-AENH+HW$*O(T+NB@G/ ) !!7T).:S[OXH:
M@+_49;.UMY+.PO6M3:?9KA[B<(VUV5U'EJ>I"G/3DC- 'J5%>::[XC\1ZQI'
MBZ32[;34TG3%N;*03LXN)62/]XRD?*N,\ @YQVS6S%J>H:3\(]/U33X8[FZM
M=*MYS%*"=Z+&I<#!!W;=V/?% '945YEXM\6_VEHOB VUI:WNC65M9L6D+CS9
MI9$<#*L.%1D/KEAVXK2OO%/B2ZO=>?0K32_L.AN8IA>L_F7+J@=@I7A!A@ 3
MG)H [NBO,K?Q-%-XON_$*21V]O+X3MKQ!=.5C0M+(1N(!/< X!/I4*>/-<OH
MM>TS-I]JAT>2_MKJ.TN;4+M.UAME&21D$,.,T >IT5YI8ZEJ,EI\/I=:BL[J
MYO)@T<Z-)N13:,V\\@%SSG((YX&:=!X\\0-HEIXLEL=-'AVYN4C$"L_VI(GD
M\M9"?NDY()7'3O0!Z317F=_XV\6QVOB;4K*QT=M.T&]EAD$S2"6>- K$+@X5
M@#U/!ST&.>J\2^)9-'\/6M]96RSW5]-!;6L4K;4\R4@*7(Z 9R<>E '145YG
MX@\3>)['3?$>BWXTY-3CT274;6\LC(J>6IVN"&)*N,Y4YP>.F*N:;8WGA[X0
M7<E@EI;7QL'N@\3R%<^6#O)8D[\#/IF@#T"BO)+V]\22Z7\/+F0V=QJ=Q<JT
M1WNJ.K6K?-*>I(R6..N.*LZOXGU*71-<T[7]/TZ:]TK4K"-C;M*L,JRR1LC
M;@P(STSC([B@#U*BN%3QAJ@\?/HEX+'3[4W'E6\=U!,)+M-@.^.7_5DDY&SK
MQ3O$LEUK/CS3?"QU&ZT_3GL9+V9K64Q27+*X41!QR  2QQR10!W%%<1J!G\"
M6$%KI5S=ZC<ZK?QVEG%JETTD=NS*Q)+GY]N%)QD\XQBJ-_X]UGP^-6T_5[&Q
MN-6MHK>2T:T9DAF$\GE+N#9*8;KR<B@#T6BO+[O4M=TSXB:3/XC^PLMMI-]<
M;M.WA7 $992CDG(QP<\Y[8J;PU\0]4U?4])%Q;6KVFIY_=VUM<![3*%E+R.N
MQQQM)&.2,9% 'I513VMO=($N((IE!R%D0, ?QKF-9U[6Y/%:^'?#\5@MQ'9"
M]GN+_>4"ERBJJH0225.3G 'K6$/'VOW_ /85GINFV"ZE>W=Y9723R,8HI+<'
M+*PY*\$XQD]..M 'I(    P!T HIL7F>4GFE3)M&_;TSWQ[4Z@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *QM;\,Z?K]S8W-TUU%<63,T$UK<-
M"X# !ERI'!P,CVK9HH Q3X5TLZ=K5CLD\C69));P;SEF= C8/;A16??_  ]T
M/4'G,C7\27%NEO<QV]Y)&DZHNU=Z@X8@<?SS7544 8!\':4-3TW48S=PW.GV
MZ6L;0W+H)(E.520 X< \X-7[K1K.\UG3]6F5S=6"RK 0V !( &R._P!T5H44
M 86K^$]-UK4H]0GDO(+I8?L[26ET\)DBSG8VTC(SD_B:;IG@[2-(;26M(Y5.
ME02V]KND)PDA!;/K]T5OT4 <R/ /A];#6K);5UAUB8S70$ASNW;AM/\ #ALD
M8Z$FI+OP5I%S;:7#']KLSID/D6LMG<O#(D9 !3<IY!VKU]*Z*B@#SS7?AZ]S
MH5OX4TJ"UCT&6Y%Q=3W%Q(UQ&?,WMY?!R2,C);N:Z76?"&FZV%6>6^@B$'V9
MXK6\DACDBY^1E4X(Y(Z9P<9K>HH R]2\/Z=JFB+H\\16R3RML<;;=OELK( ?
M0%146I^%M)UB^FN[ZW,SS6+Z?(I<A6A=@S# [Y YZULT4 <YI/@K3-(U>/58
MY]0N;V.W:V66[NWF(C)!VC<>.5'3WHLO GAZPT74='BL UCJ,K2W$3N3DG&
M#U &!C'3'%='10!CZ+X<M=#>5X;K4;F2150M>7DDY"C. -QP.I]Z;+X7TZ3Q
M+_;P:ZBO3$(I!%<.D<R@,%WH#AL;FQGUK:HH P8_!^D1:)I6D)'+]DTN>*XM
MAYAR'C.5R>_-1+X)TF+5GU"![^#S+C[5);07LB0/-G.\Q@XSD GL>X-='10!
M0U+1K/59M/ENE<O87(NH-K8Q(%9>?488\5EZQX5M+R#7)H+2WN;O588HYH[Q
MV\E_+SLSMY7&3R.<X/:NCHH \[\.?#Z>'6+_ %'5H;>V2YTYM.%O!>S73LCD
M%F>:4!L\  #@"NL_X1G3?)T6+9)MT8J;/YS\NV,QC/K\I-;%% &-HWAG3]!N
M[VXL&NE%Y(TKP/<,T2,S%F*(3A<DDG%12>#M(EUF_P!3=)V?4(O+N[<SMY$X
MV;,M'G:3MXS6]10!SFD>"-'T;4(;V$WL\UO&8K7[7=R3"V0\%8PQ.W@ >N.*
MU#HUFWB!-;*O]M2U:T#;OE\LL'(QZY4<U?HH YJ;P+HDUB+;R[B-DO);V*>&
M=HYH9I"2Y1U((SD\=,4?\('H1T&XT@Q7!CN9Q<S7#7#F=Y@01(9"=VX%1CZ5
MTM% &#_PB&EEIGD-U+)/IO\ 9DDDL[.SPY8\D\ELL>:QO%WA"]UW1-/\+V<5
MDFB)Y*SSS2OY\2QL.(P!@DJ,9)'4UV]% %:XL+>YTR73G3;;2PF HG&$*[<#
MTXJAI_AG3=,O[:\MDD$UMIZ:;&6<D"%3D#'KD=:V** ,[2M$LM%TQ["SC/D-
M)+*5D;=EI&+-GVRQK@=)^'5]'XATFZN;+3;"TTR<W"BTO;B<R-M("HD@VPIE
MLD+G.!Z5Z?10!RW_  KW0#?_ &CRKKR/M'VK[#]JD^R^=G=O\K.W.><8QGM2
MZAX T'4KZYN9DNT2[</=VT-W)'!<L,<R1@X8\#/KCG-=110!SFI>!]&U/4GO
MG%W;RRQ+#<+:73PI<1KPJR*I 8 <?3CI6EI&BV6AZ';Z/9*ZV<$9CC5FR0O/
M?\:T:* .9?P)HYTW2K*%KVV_LI&CM)[>Y>.5$8 ,NX'D' S]!3[#P-HFFI9+
M;1S@65Y)>P[YF<B5P58DGD\,>M='10!R\G@#1)+?5K8_;/LVJ2&6>W^U/Y:N
M7#ED7.%)89.*V9M&LY]=MM9=6^V6T,D$;!N CE2W'_ 15^B@#&U#PSI^HZ[9
M:S(UU%?6B[%>WN&C$B;@VQP#\R[@#@U"_@[2'\.W.A&.7[#<SM<2+YAW%S+Y
MIY_WJWZ* .<O?!.DWNJSZAOO[:6Y*FZ2TO9(4N"HP"ZJ0"<#&>]:^JZ58ZWI
MLVG:E;)<VDPQ)&_0]Q[@@\@CD5<I&8*I9B !R2>U '-Z7X%T?2M0BOA)J%Y<
M0HT<#7U[).(588(0,2!D<4_2?!6E:)>1SV,E^D4)8P6C7LC6\.[.=L9.!U/'
M09XQ6KJ6KV&DV OKVX$5L72,2!2P+.P51P#U) JN^OVD?B8:$ZR+<&R-[YIP
M(P@<)C.<YR?3% %5?!VD+X<@T$1R_88)Q<(OF'=O$OF]?]ZHYO!.DRZM+J,;
MW]N\\HGN(;:]DBBFD&,,R*0">!GUQSFNA+HJ;V90F,[B>,4>8F%.]<-]TYZ_
M2@#*_P"$9TMFUGS(#(NLX^VH[$AQY8CP/3Y1VK.L? .CV-]'>";4;BXBMWM4
M>ZO'EVQ. "H#'@<=JZ;S$"!RZ[3C!SP:3SHMK-YB;5.&.X8!]Z *FG:19Z9H
MEOH\$6ZR@@%NL<GS90#&#GKQ6#8_#GP_IU[!/ +[R;>036]FU]*UO"X.0RQE
ML#!_ 5OW.H&WU&QM%M)Y5NB^9X]NR+:N?FR<\]!@&K:R([,JNK%3A@#G'UH
MY@?#W0!?_:/*NO(^T?:OL/VJ3[+YV<[_ "L[<YYQC&>U1:K\-O#NL7E_<7,=
MXHU#FZ@BNY$AE?& Y0':6&!SCJ,]:ZQ)$DSL=6VG!P<X-"RQN&*NK!3@D'.*
M ,^ST*QL=6N=2@5Q<W$$5O(2V04CSMX_X$:QF^'NBG2K;3(YM2@M((#;>7!?
M21B2(DDJX!PWWCSC//6NH66-VVJZEL;L ]O6LSQ#X@M/#FC7.I70>6.WV;XX
M<%_F<(."1W84 9]YX$T2ZN5GB^V6+^0EO(+&[D@$T2#"JX4C.!P#UQQFM6#0
M[*VUJ35HU?[7):I:,2Y(\M"2O7OECS5_>GS?,OR_>YZ?6D:6-4#M(H5L8)/!
MH YG5_ &B:U<W\URU]&NH*!=PP7DD<4Q"[0S*#@D #\AG-:UCH%CI^IW.H6Z
M.+BX@BMY"7R"D8(7C_@1J=]5LH]8BTEYP+Z:%ITBVGF-2 3G&.K#OGFK>Y=^
MS<-V,XSSB@#EC\/M#&GZ9:P?;;5M,C:*UN;:Z>*948Y92ZG)!]#6GX?\-Z;X
M8M+BUTR.1(I[AKAQ)(7)=@ 3D\_PCK6KYL>POO7:#@G/&:R%\26D:1F^CGL3
M-?G3X%G3)FDR=I&W.%8*2"<>^* ,V_\ AUX?O[^YNRM[;?:VWW<%I>R0Q7)[
MET4@$GOTSWK7LO#^GZ?J%[>VT3)+>0PP2C<=NR(,$ '; 8TD'B"TG\0:CH^U
MTFL8H99)'P$(EW;0#G.?E.>/2M-Y$C4L[JJCNQP* ,"P\%:)IZV*Q6[LEE92
M6$22/N4PN065@>N<"ET7P?IN@W*2V<^HE(D,<$$U]+)%"A_A1&. .!USC'%;
MY=05!8 MT&>M4]3U>PT>QDO;^X$5O&Z1N^"V&=@JC !/)8#\: &Z+H]GH&CV
MVE6"LMK;J5C#MN(!)/7ZFL!OAKX<-T\B1WL5M)+YTEC#>RI;.^<Y,0;;UYQT
M]JZ>]O(-/L+B]N7V06\32R-C.%49)_(5G:#KZZYI*ZDUA=Z? Y!B^V[%,B$
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
M""*TJ* .:M_ NC06NI0R&\NI=1MS:W-S=W3S3&(@C8&8G:.3T[UM_P!G6O\
M97]F-'OM/(^SE&/5-NW!/TJU10!SFG^"=)TZ'3(HWO95TV<SVOVBZ>0QDQ^7
MM&X_="\!>@J2]\':1?RZE+/'*6U&:WFN,2$9:#'EX]/NC/K6_10!S[^#=+EU
MF/4Y9+Z5H[C[5';RWDCP)-S\ZQDX!Y..PSTJQK_AC2_$L4"ZA%)YMN^^WN()
M6BEA;N4=2"/Y&MBB@#F$\ :"NE3V$L=U<>?*D\ES/=R//YJ?<<2$[E*]L8IT
M/@/04T[4;.X@GO1J(47<UY</++*%^[ER<C;VQC!YKI:* .9T_P ":/I^JQ:F
M7OKN\CA>W$M[=O.3&V,J=Q/''3W/K4NC^#-+T*[CFLI=0$<(806TE[*\$(/4
M*A; _'..V*Z&B@##UOPIIVN7<-[,]W;7L*&)+JRN7@E\LG)0LI&5SS@TEIX0
MT6P?2&M+8PC2?--J%<G!D!#EL\L3DG)[FMVB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@O(;&37GBL(T@=D1&B1LCTCW!N>@-=[10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%</JOC751XPN_#NAZ597-S90
MQS2B\OOL[3;P2!$-IW8'4] 36C+XM-GXB73=1M4M8DT5M4N)#)N,.UPK)P,$
M#)Y]J .GHKB].\4>*M5AMM3M?"D(TFY*F,2WX2Y,3'B0IMVC@YV[LTJ?$""/
MXD7?A*\M3 JK$+:\W?+)*Z;_ "SQ\K$9QSSM- '9T5S.F^+X;C0]<U:^B6VM
M])O+J!R&W;DA)&[ZG'2J&@>+]9\1^'[N2VT>WMM>M)ECFT^[N"JJK*'5BP4G
ME&!Z=010!VM%><V'CSQ)/X:U?7[K1--CLM.CN@1'>NSO+"2",% -I*GG/X5T
M6M^)Y-)\/:9JBVJR->W%K"8R^ OG,JDYQSC=0!TE%</)XJ\3W6OZW9:-H6GW
M=OI4R1.9KYHI)2T:O\HV$#[V.34%Q\0KV]C\,G0=.M96UNVFN +^Y,(B\O;E
M20K9.6(_"@#OZ*R]%O-1N+$/K,5C;W3R%42TN3*C*!GJ57GKQCM6I0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'G?C?PSKOB&>[M_["\/ZC;RIMLKR>5X;BR.WJ2%);#98;2*L)X'O)]5@74K
MK[5:'PRVCW-P6_>22,R[FP?4 G/K7>44 ><2:-X\D\.)X6(TOR8UCA76([J2
M.3RD(P?*"_?PN#\V*OW?@7^V-9\6-J6U;35!:-:31-^]ADB0C>/[K!B"/6NX
MHH \IM/ 'B:?PDOAW4[Z%1>:O+>:E>0,"SQYWKM4KC+.%)!& !WK?TKPAJVA
M>-TU>+6+C4[:]MS;Z@;SRU==G,3*$50V"64Y[-7;T4 <9I'@^X'@76O#^H2)
M&VHS7N'B.[:DSL5/U 8<5F_V!XOUFVT71M9M]+MK#3;B">>\M[AI'N?)(*A4
M*C9D@9R3[5Z+10!YKJ7PVO=6U'Q;=G5;VQDU&16LOLMZZ1MB%5_>HN ?F!!]
MJCU_P9J%^/"<L?AG2+R'3+.:&?3)[C;"C,(P-A*MD#:>HS7IU% '(:)I-U;V
MVEQ2^$](T];6\D=8[>YWBW4QG]XGR#YBQ*D<<'.:Z^BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#DM1\9W=MXCO=&T[PW?:I+9112SO!-$@429VX#L"3\IZ55?XCQ7
M*Z.-&T2^U*;4XII$A5XX7B\I@KJ^]@ 0QQU[56G\*ZY??$/7=0MM7O='LI[6
MUC66V2)O/*A]P^=6(VY'3'WJK7O@.]M/$'AFVT"]O;"RL+2[66_7RY9-\C(W
MS;P02QW$G'Y4 ;'_  L*T32+J[N--O;:ZL[R&RNK*8*)(GE90IR"5*D.""#R
M*MV7CC3+SQSJ/A)A)#J%FJ.A?&V<%%<[/<!AD?C7&MX3UP>$]4M+BUN+S6I=
M;MYYKUW4_;(DE0K(HX"A8UQM[$'UK0O? ]YJ^O\ BN[PUC=M=VMUH]^,922.
M!5)]=N058'J/PH T+SXAR0:#<:U;>';V[L;66YCN9$FB7RO)<J20S G."1@&
MG7'CV^M--L+F?PI?I/J%TEM:6WVF M+N1G#9#X PO<BL?2] U\_!G7=,OM/\
MO6;W[:_V9&4@O(S$ '.,'/'-6?'>A7VH>'O"T46F7E\+*\BENH+.812A!"ZG
M:VY<')'0T :][XTOM)\.7NKZKX8O;/[/)%'' UQ"[3&1P@P58@8)'7%26/C1
MFUBUTO6M#O\ 1;F\)6U:X:.2*9@,E \;$!L9.#C.*Y34=)O;OX?:IIVE^&=<
MMIA=6LZ0ZA>+.\VV5&;8S2MC"IT) YK8NX]=\9ZQHJSZ!<:/IFFWJ7\LUY+&
M9970':B*C-@9;DDCB@#7\4>-],\(ZEH]KJ:R)%J<KQBX&-D)7;R_MEASVK0C
MUZ&3Q7-H B?SHK)+PRY&TJSL@'KGY:Q/%?AY]=\7>&FFLA<Z7%'>QWN[&U5D
MB"J#WY.>E<KIF@>,/"^LZ]+# ^IK;Z0EEHUP67=(/,8HKY/5-^">,A: .UT7
MQOIVM^*=3T&"*9);+.V9P-EQM;;)L]=K?*:70?&EAKWB/6M#BBEAN]*EV.),
M8E7."R^P. ?J/6N,B\"^*?#47A^^M=1M=3;192/LL%GY4LT4K 39=I"&/)?D
M#D9IUSX$UZ\?6+W39ETS5)-:N3%.YXDLYXXT?IW!7<N>A3WH VU^*>ES:-XB
MU2VL[F>WT6X2!BI4?:"S!0R9/3)[]JWM&UK5]1O&AO\ PQ>:7$(RPGFN89%)
MR/EPCDYY)Z8XK@=9\$7]OX=\;:7I6F2-;W/]GI81HZ@RI$D2M@Y'(VGDXK3T
M>R2&UU6!/"7BF!9[*0-]JU/S#)@?<0F9BK'/!&/K0!Z1145L-MK$NQTP@&QV
MW,O'0G)R?QJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **YC5/'6FZ7K-QI366JW=S;QI)-]BL7G$
M:OG:25!QG!_*M&R\3:/J.@2:Y:WJ/IT2.\DN"/+"#+!@>01CD$9H UJ*YJ#Q
MQI=[X:@UZPM]1O;6:4Q".UM'DE1@2#N0<C&W]1ZU0M_B=H=SHMSK(M=633H(
MQ(;B2Q=4<;PF$)X8[CT'H?2@#M**P=&\4P:W>M;1Z5K-JRH7\R]L)($."!@,
MPQGGI[&MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /.I-7'ASXF^(KJ[TW5IH+NTLU@>
MTL)9U<H)-PRH(S\PKGKO2?$>I65]96FD-:'Q/JQO)+>ZW)'!:QJF1,R!MCRE
M0".3R??'LU% 'GWA&V\0:%XUU2TU>QM8K/6%^W1-I[22013J%612S*-I<8;G
MC@XK!?2]0_X9O.G_ &&[%[Y?_'NL+>:/])S]S&<XYZ5Z_10!YOH^HP?9M5C&
ML>-K@M92-OO-/9&B 'WHCY*YDYX'/TKT.V.;2$[I&RB\RC#GC^(<8/K4M% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
+ 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>46
<FILENAME>image.jpg
<TEXT>
begin 644 image.jpg
MB5!.1PT*&@H    -24A$4@  ! <   $H" 8    D!I@&   @ $E$051X >R]
MB;<6Q;7W?_^B#$ZYOYM$$7/SOBAHWO5S0O,F<2*:WW6.(U&\.*.).,\*1L$H
MF"N:&"11HB*@8%1 !'$ 1# 1S@%=B^' 4[_U?9ZS'_93IWKNZO';:T'WTUVU
M:]>GJOOTWE6U^]\,-Q(@ 1(@ 1(@ 1(@ 1(@ 1(@ 1(@@583^+=6UYZ5)P$2
M( $2( $2( $2( $2( $2( $2,'0.L!.0  F0  F0  F0  F0  F0  F00,L)
MT#G0\@[ ZI, "9  "9  "9  "9  "9  "9  G0/L R1  B1  B1  B1  B1
M B1  B30<@)T#K2\ [#Z)$ ")$ ")$ ")$ ")$ ")$ ")$#G /L "9  "9
M"9  "9  "9  "9  ";2< )T#+>\ K#X)D  )D  )D  )D  )D  )D  )T#G
M/D ")$ ")$ ")$ ")$ ")$ ")$ "+2= YT#+.P"K3P(D0 (D0 (D0 (D0 (D
M0 (D0 )T#K /D  )D  )D  )D  )D  )D  )D$#+"= YT/(.P.J3  F0  F0
M  F0  F0  F0  F0 )T#[ ,D0 (D0 (D0 (D0 (D0 (D0 (DT'("= ZTO .P
M^B1  B1  B1  B1  B1  B1  B1 YP#[  F0  F0  F0  F0  F0  F0  FT
MG "= RWO *P^"9  "9  "9  "9  "9  "9  "= YP#Y  B1  B1  B1  B1
M B1  B1  BTG0.= RSL JT\")$ ")$ ")$ ")$ ")$ ")$ "= ZP#Y  "9
M"9  "9  "9  "9  "9! RPG0.=#R#L#JDP )D  )D  )D  )D  )D  )D "=
M ^P#)$ ")$ ")$ ")$ ")$ ")$ ")-!R G0.M+P#L/HD0 (D0 (D0 (D0 (D
MD(K GB^,&5YAS/#;!_^93BI1S$0")% ^ 3H'RF\#:D ")$ ")$ ")$ ")$ "
MU2<PLLN8+Q>8SMJ+36?9]TUGR;?<_U;\V'0^FFK,T')CZ"RH?KM20Q(8)4#G
M +L""9  "9  "9  "9  "9! ,($]7YC.Y@=,9_D/W,Z ("<!SJ_XL3';YAO3
M.1 LGU=(@ 0J08#.@4HT Y4@ 1(@ 1(@ 1(@ 1(@@8H1^&:=Z6RXUG3>_$YR
MIX#M,,!L@HWW&+-OJ&*5I#HD0 )"@,X!(<$]"9  "9  "9  "9  "9! -XY
M9_4YIK/DV]F= K:38-E_F,['-QNS>Q.7'+"OD4#%"- Y4+$&H3HD0 (D0 (D
M0 (D0 (D4 J!?RXPG97'^G$*V$X"_%Y_M3%?KZ&3H)3&9J$D,)8 G0-CF? ,
M"9  "9  "9  "9  ";2#P,BN7CR!E1.*<PK8CH)59Q@SM(Q.@G;T.-:RP@3H
M'*APXU U$B !$B !$B !$B !$O!" $$&/[TM79!!V[C/ZS>#%WII:@HE@;@$
MZ!R(2XKI2( $2( $2( $2( $2*#N!/(,,IB74\"6P^"%=>]EU+^F!.@<J&G#
M46T2( $2( $2( $2( $2B$U@>(7Q%F30-N[S^HW@A8A+P."%L9N9"4D@"P$Z
M![+08UX2( $2( $2( $2( $2J#*!HH,,YN48L.7 23"TG'$)JMS7J%OM"= Y
M4/LF9 5(@ 1(@ 1(@ 1(@ 1(0!&0((/+?Y#_IPAMH[WHWPA>^-7+QG0.J KS
MD 1(( \"= [D09$R2( $2( $2( $2( $2*!L @@RN&&:Z2QKH%/ =D(P>&'9
MO8WE-Y  G0,-;%16B01(@ 1(@ 1(@ 1(H$4$$$]@P[6F\^9WFC=3P'8*V+\1
MEV#CW<;L&VI1@[.J)."' )T#?KA2*@F0  F0  F0  F0  GX);#]5=-9?;;I
M+/EV^YP"+B<!@Q?Z[6^4WG@"= XTOHE901(@ 1(@ 1(@ 1(@@481:$J00=O
MS^MW/W@AXQ(TJM^S,MX)T#G@'3$+( $2( $2( $2( $2((&,!)H<9# OIX M
M9]4O&+PP8[=C]G81H'.@7>W-VI( "9  "9  "9  "=2)0)N"#-K&?5Z_)7CA
MON$ZM3QU)8'""= Y4#AR%D@")$ ")$ ")$ ")$ "$0009/##BTUG20N##.;E
M%+#E,'AA1*?CY;83H'.@[3V ]2<!$B !$B !$B !$J@. <038)!!_P$6&;RP
M.GV>FE2& )T#E6D**D(")$ ")$ ")$ ")-!* B.[C/ER@>FL/)9?'K!'^WW_
M_N!\8X:6&6,8O+"5]QXK/4" SH$!'/Q! B1  B1  B1  B1  @418)!!_S,$
MXCH7$+QPVW/&=.@D**CWLY@*$J!SH(*-0I5(@ 1(@ 1(@ 1(@ 0:3$""#+[)
M> *=N,9[4>D8O+#!-QZK%D6 SH$H0KQ. B1  B1  B1  B1  GD08)#!ZLP4
MB'(V,'AA'CV>,FI&@,Z!FC48U24!$B !$B !$B !$J@9 089K(]3P.4T8/#"
MFMUP5#<M 3H'TI)C/A(@ 1(@ 1(@ 1(@ 1(((L @@_5V"+B<!(A+P."%03V>
MYQM @,Z!!C0BJT ")$ ")$ ")$ ")% 1 H@GL/D!TUG^@^89QRZ#N8WGWCW1
MF&WS&;RP(K<<U<B/ )T#^;&D)!(@ 1(@ 1(@ 1(@@;82Z 89O-9T&&2P/4X1
M!"_<,LN8?<-M[?6L=\,(T#G0L 9E=4B !$B !$B !$B ! HD@""#J\\VG27?
M;H]1W,;9 F%UEN"%NS<;8SH%=CX610+Y$J!S(%^>E$8")$ ")$ ")$ ")- &
M @@R^-XI= J$&<UMO,;@A6VX^QM;1SH'&MNTK!@)D  )D  )D  )D$"N!!!D
M\(NG3&?E!#H%VFCX)ZDS@Q?F>NM16#$$Z!PHAC-+(0$2( $2( $2( $2J"L!
M!AGDDHDDC@&=MA^\<']=>S_U;A$!.@=:U-BL*@F0  F0  F0  F00 ("##)(
MIX V]+,<K_BQZ6R\VYA]0PDZ().20+$$Z!PHEC=+(P$2( $2( $2( $2J#H!
M!AFD4R"+(R L+X(7?GR3,;LW,7AAU9\#+=2/SH$6-CJK3 (D0 (D0 (D0 (D
MX"#PY0+&$P@S;'DM7Z<)@A=^O89. L>MR%/E$*!SH!SN+)4$2( $2( $2( $
M2* *!$9VF<[F!TQG!8,,=FC\YVO\Q^7)X(55>!)0!V,,G0/L!B1  B1  B1
M B1  NTC@'@"G]YF.LM^4(Y!&-=P9+KVM,^*'QNS;;XQ'08O;-\#J1HUIG.@
M&NU +4B !$B !$B !$B !(H@\,TZT]EPK>DL^4Y[C$XZ&.K5U@Q>6,23@&4X
M"- YX(#"4R1  B1  B1  B1  @TCP""#]3*0Z= P'08O;-A#J/K5H7.@^FU$
M#4F !$B !$B !$B !-(28)!!.@6:X&A8?Q6#%Z9]!C!?; )T#L1&Q80D0 (D
M0 (D0 (D0 *U(, @@W0(-,$AX*H#@A=^];(QG0.UN!6I9+T(T#E0K_:BMB1
M B1  B1  B1  D$$$&00\026?9_&L<NPY+GF] L&+PQZ"O!\!@)T#F2 QZPD
M0 (D0 (D0 (D0 (5((!X A\QR" _1?BMYAC_<1TYB$NP\6YC]@U5X$:D"G4G
M0.= W5N0^I, "9  "9  "9! 6PEL?\5T5I]M.DN^W3ZC,*[QR'3MZ!MP$JR_
MVIC=FXPQG;8^$5COC 3H',@(D-E)@ 1(@ 1(@ 1(@ 0*)L @@^TP>.G82-?.
M"%XXM,P8P[@$!3^9:E\<G0.U;T)6@ 1(@ 1(@ 1(@ 1:0$""#"[_03J#B88F
MN;6M#S!X80L>C/E6D<Z!?'E2&@F0  F0  F0  F00)X$&&201GW;C/J\Z]L-
M7CC/F,[^/.],RFH@ 3H'&MBHK!()D  )D  )D  )U)X @PS2*9"WD=QV>0Q>
M6/O'HN\*T#G@FS#EDP )D  )D  )D  )Q"? ((-T"F0QXE?]PG16G<G/648Q
M1%R"W1L9O##^DZD5*>D<:$4SLY(D0 (D0 (D0 (D4&$"([N,^?)YTUDY@5\>
MB#+J>'VL\V39?QBS;;XQ^X8'._GP2M-9?8[I+/G.V#SDV&/RP?F]X(4=!B\<
M[#SM_$7G0#O;G;4F 1(@ 1(@ 1(@@?(),,@@C=:L1OK'-QFS;RB\+^]XU716
M'D?'4QAK!"^$@X5Q"<+[4L.OTCG0\ 9F]4B !$B !$B !$B@<@0DR"!'=.D<
M"#-8PZZ]>V*RS_7!$?7I[:;SYG?)/(RK!"^T9V%4[B%"A7P0H'/ !U7*) $2
M( $2( $2( $2&$L 008_O)@CN&'&&:^%&^]80K!E5OH1[F_6F<Y[D]D'H_H9
M@Q>.?7ZUX R= RUH9%:1!$B !$B !$B !$HE\.4"TUEU-@VR*(.,U\,= U@?
MOWM3/D'TMLXQG>4_#"^/[='CP^"%I3X^BRR<SH$B:;,L$B !$B !$B !$F@+
M 089I.&9EW&-J>Y?O6Q,WD'SL-3@PTM-YTT&+.S$:2L&+VS\TYO.@<8W,2M(
M B1  B1  B1  @42@,&UZ0'36?X#&L=Q#"ZF">\G&^^.#CB8M7OCJP8,6!C>
M#KJ?(MX#@Q=F[765S$_G0"6;A4J1  F0  F0  F00,T(,,A@?.-*&UH\=G-;
M=88Q7Z_)9PE!S%NIL_E!!BQ,TA\QHP/Q'Z*^%A&3/Y.53X#.@?+;@!J0  F0
M  F0  F00'T)(,C@:L83B#4M.XGAU=:T"#C8'94^4,X] 2?7ZBFFPR]IN)TV
MKGXIP0OSB@=13LNS5&,,G0/L!B1  B1  B1  B1  LD)(,C@NZ<PR*#+6.*Y
M^(:E9K7^ZNJ,0O]S@>DL/S)=/72=VG;,X(7)GZ45RD'G0(4:@ZJ0  F0  F0
M  F00*4)(,C@%T^9SHH)-)K:9O3YK"^FIP\M+70)0:S[#/$S/KV=2PW2M/VJ
M7_3:-.\@DK$:CHG2$J!S("TYYB,!$B !$B !$B"!MA#8LZ479' 9@PQR^<"W
M\G,,R73TSOYJWTD(6/C>9,Z22>,D8/#":O=M2SLZ!RP@_$D")$ ")$ ")$ "
M)#!* $Z!#=?2*$IC%#%/N!,! 0=W;ZS>;(&PFW_K'--9_L/P>K'=W7P8O#"L
M9U7F&IT#E6D**D(")$ ")$ ")$ "%2' ((-N X>&7W8N,!*_>MF8NDXW1\#"
M#R\UG3>_DYU%&_L39HM\?),Q#%Y8D8?]H!IT#@SRX"\2( $2( $2( $2:"^!
M+Y]GD,$V&FQ%U1E&85,^>[?C5=-9>1QGU63I.PA>6/#G*MO[<(]7<SH'XG%B
M*A(@ 1(@ 1(@ 1)H)@$$7=OT@.FL^-\<"<UBZ#!O</_!NO.O5]=K"4&<NQWW
MSN8'&; P:]]_G\$+XW2W(M+0.5 $999! B1  B1  B1  E4C@'@"G]QF.LN^
M'VS497WI9_YVLUWV'\9LF65,U0,.9KTWOUEG.JNGF,X2+C7(%+ 32TZVS6M^
M?\G:WSSFIW/ (UR*)@$2( $2( $2(('*$8 A\Q&##&8R8NCTB'9ZK#W?F'T[
M*M?]O2KTSP6FL_S(:#;L/^&,5OS8=#;>W9PE*%X[7;["Z1S(ER>ED0 )D  )
MD  )D$ U"3#(8+A!0H,M'SX8_1U:VKPE!''O:BPUV' = Q;F<3\Q>&'<7I=;
M.CH'<D-)021  B1  B1  B1000((,KAR0CZ&7QXO_)31W+; :&_3EQ#$O<6'
M5S)@89[W.H,7QNUYF=+1.9 )'S.3  F0  F0  F00 4),,A@<PWP/ VNO&2M
M.L.8W1O;.UL@Y!'0#5BX_(?LCWGU-08O#.EMV2_1.9"=(260  F0  F0  F0
M0#4(,,@@C;"\C+ X<A!P<-M\8SH'JM'_JZK%GB\8L#!.?TJ2AL$+O?1V.@>\
M8*50$B !$B !$B !$BB0 .()?'0-O[F>Q+A@VFR.E(]O9L"XI+?XCE>YU"#O
M^PYQ"1B\,&E/#$Q/YT @&EX@ 1(@ 1(@ 1(@@8H3V/Z*Z:PZFTZ!O T.R@MV
M'+Q[HC%#R[B$(.VC 4M^/KW==-[\;C!C]K_D;. D6'\UE[>D[9>C^>@<R B0
MV4F !$B !$B !$B@< ((,KB"00;Y.<)O)3>BTAJ>6$*P91:7$.1UL^.3HN]-
MIF,O;7\,RX?@A7!@<;E+XMY*YT!B9,Q  B1  B1  B1  B40D""#RWY0G$$8
M]@+.:^UIA[7G&[-[$V<+^+CMM\XQ'08L]',O(7CA5R_329"@W](YD  6DY(
M"9  "9  "9! X0009/"C:TUGV??]O$#3R"?7H#Z H&\PK@P##GJ][^'X^_!2
MTWGS.^R+07TQRWD&+XS=?>D<B(V*"4F !$B !$B !$B@0 (,,DA#*8M!E#5O
M-\C;<($=GD69X94,6)BUWX;E9_#"R)N,SH%(1$Q  B1  B1  B1  @428)!!
M.@7"#!S?UU:=8<S7:[B$H,!;WBZJL_E!!BSTV<\9O-#N<OW?= [T4?" !$B
M!$B !$B !$HDP""#= KX-(BB9"/@X+;Y7)]=XB-@H.@]7YC.ZBFFLX1+#;P&
M'OW@?&.&EK+?CW8^.@<&[D+^( $2( $2( $2(($""3#((!T"449[$=?Q";A]
M0P5V?!85F\ _7S"=Y4?R/O%]'R!X8=<YMC]VTS0Q(9T#36Q5UHD$2( $2( $
M2*#:!"3(X))O\Z7?]TL_Y0?W,01JPR??3*?:]TO;M8,3\=/;N=2@B'M9@A>V
MU%E&YT#;'S:L/PF0  F0  F00'$$$&1P[47\MGD1+_DL(]@IT W,=H\QG7:/
MDA9WX^=4$@(6OC>9SX\B[NWN/7*7,?MVM,IY1N= 3O<JQ9  "9  "9  "9!
M( '$$UAU%E_JBWBI9QG!3@&P0<#!W9M:9? $WI=UO;!UCNDL_V%X._,^R(_/
M^JN,V;VQ%?<,G0-U?2A0;Q(@ 1(@ 1(@@6H3&-EE#(,,YO>"3F,G&TM,E_[J
M96/,@6K?-]0N'@$$+/SP4M-YDP$+O08LU,^=#_ZK\<$+Z1R(=_LQ%0F0  F0
M  F0  G$(] -,GB_Z2S[?C9C3K^4-O%XU1FFL^E>T]ET7V^I!7GYZR\?W\R
M@_'NWOJEVO&JZ:P\CK.2BGQ&-CAX(9T#]7L$4&,2( $2( $2(($J$F"0P6CC
M%J/76V8;,S+L;L$O%YC.>Z?0T,G+T'GW1&.^7M.*Z=#N#M62LW!(;GZ0 0OS
MNF_BRND^SQX?=;PU(Z@GG0,M>6:PFB1  B1  B1  IX(,,A@M%, 1NJVY^)/
M:0?3U6?321#72+'3+?L/8[;,XK?;/=WRE17[S3K363W%=)9PJ4%A2PUP[TGP
MP@;$\J!SH+)W-Q4C 1(@ 1(@ 1*H- '$$WCW9!JPMF&J?R/XW=#R]"/76%>]
MX5H:.YIIU/':\[F$H-(/C@*4^^<+IK/\R&BG751?XO7D#&L>O)#.@0+N3Q9!
M B1  B1  B30$ ((,OC%DZ:SXG\G?VELTXOV1U<;LWMS>J> W5W@)-CT@.DL
M_P&Y!_4C3'$>6I8?<[L-^+M>!+#48,-U7&H0=+_X/H^X!$-+:S=[A\Z!>MWF
MU)8$2( $2( $2* , H@GL(E!!D.GZG:GUMYCS)X<G0)V6W>=,T^9SLH)G+&A
MC9N-=QO3V6_3XF\2,&;G2@8LU/=*T<?O_K_&;)M7F_N3S@$^-$B !$B !$B
M!$@@B "##$:/U*_X7^%!!H/89CV/X(6K6AZ7 ,LV&K#..6M78/YH IW-#YG.
M\A]&W\]%&\]M*:\FP0OI'(B^EYB"!$B !$B !$B@;03@%&! O'!# H;IEW^,
M'V305Q]"\,(/+V[73 ($'-PVOW93EGUU <J-20#+<QBP,/RYYMM9(<$+]^VH
MY!(@.@=BWDM,1@(D0 (D0 (DT X"W;7MC/8=_ *]]@)CAC,$&?35C=H2O/#C
MFQEPT%<?:HO<':\R8*%O)T"4?,PDV/5^^<Y5J\_3.6 !X4\2( $2( $2(('V
M$NA%QO]VL&$<]<+7Y.L?31T-,ECQ_M']YGLS@Q=RMD#%^UZ=U,-]\MYI[9IQ
M4\'GL]GV;*7B$= Y4*>;F+J2  F0  F0  EX(T#'P+?&.D4P!7;3/<:,#'OC
M[DTP@A?B<Y,-"5YHMLSB,@)OG:6E@N$@>&O<V/N^@D9T:##4FNM;)0<!G0,M
M?1:PVB1  B1  B1  @<)=#ZYC2-H^@4;00:W/6?,R,Z#D.I\5/?@A9B"W-E7
MYQ:@[E4EL'6.Z;QY"!T$^OE7PK'9]5XEEAC0.5#5&Y5ZD0 )D  )D  )%$,
M >W>_ Y?CO%"W \RV"F&?=&EU#5X(3]56'1/:4]YF#VP]' ^_TIP" S,AH #
M<.^_2@]22.= >VY]UI0$2( $2( $2,!!H+/R6+X85S7(H*.]<CDEP0N7?;\6
M;6^^6EB)4<5<V%-(Y0C0.>!84E6&LV#C7<9T1DKM'W0.E(J?A9, "9  "9
M"91* &O2VSIK /$$ZA)DT%<GJ4GP0C.TM/0115]-0+GE$VB<<P#/MO57F\ZF
M>TUGTWVF\]XI]5@VAD^4ECQ[@,Z!\N]':D ")$ ")$ ")% 2@=J\-.8YBE7G
M((,^^PGB$E0T>"&= SX;GK(;XQS U/QM\]S1_W>N-)T-TTSGS>]6>K90V<$)
MZ1S@\X $2( $2( $2*"=!#!J7/$7Q8$UJ5D=!!)DT#0TGD!>O7C[*Z:S^NQ*
MC332.9!7XU*.BT#MG0/O_\*8KUZ.]S6/[I*BZTQG^0^JZ23XX+^,.;#7U4R%
MG*-SH!#,+(0$2( $2( $2*!R!& $MF%) 8(,;E_$:>E).R""%WYT;27Z")T#
M21N/Z9,0J*US8/U5Q@PMB^<4L(%TEQ0]:#K+CZR6DP!+"P[LMK4M[#>= X6A
M9D%E$?A\RU;S^%//F',OOMH<==Q)YKM'3NC^FWCJ&>;R:V_J7D,:;M$$#CGJ
MV"X[\*S"!CVD/3N=9H^$S9KSC '_QY[\@ZEK50\=[3^].@RV%Z[AGAS>N2MV
MUYHUY]DN$_2! P<&Y;F$X#Y'GK!GP>;/OW!EY;F&$NALNK]2H\.YSA+ + /$
M$QA^BTZ!K/VW'[RPO)%&.@>R-B+SAQ&HE7-@-)Z V;TQOV?;/U\PG97'5>;O
M@=G[S_SJ%M;PCFMT#CB@\%0S", 0@/$OQF/4_OK;[C)T$H2W/9T#X7Q\7A7V
MZ,=U=81$.0=0M\NNO2EV_>(Z!W!?7S'MYKXC(>I9,'W&G89. I^]N3JR&^D<
M8)!!?QVLQ."%= [X:U9*-O7XE"&>;?BDY[XA?TVV8['IK#ZG]-E"9L>2=+,A
M<B!#YT .$"FB>@1>?O6U,;,$[GS@,8/SRU:\T_TW?\&?#<YAM%*,!8PH<@LF
M( 8J9PX$,Y(KLT9GJX!5])BVY K>MV'F@-R'KID%+C)QG .+%K]NQDT\N7^/
MXWZ?>?^CSF?!I,EG]M/A65!7)XR+%<^Y"33*.< @@^Y&]G7VG\4&+Z1SP%=#
M4BX(5'KF0%B005_-5W+P0CH'?#4LY;:2 (Q_,3*PCV/(PE$ HX'.@? N0^=
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
M]'_L[4VG+W+F0)#^MGYBH+K2AUW3<G0=ZS!S0.N.-H3^TH;2_JXI_<*C*.>
MS5+K'?<X2?WBRM3IPAP 8==$AOY<(^(/H"V$LW8.X-X1>7@6Y,%&=."^600*
M<0XPR&"S.DW1M>F.-$XS9F@Y'4M%LV]1>:F< P@RN'LC^V66?C+RM3%;YYC.
MRN,&9@O1.9 %*O.2@"*@1_A=!JQ*&GFHU^0'R1+C,.@ZC!1Q+B -C"_)8R\U
M@$)Z5D&2KP@@KQBL9<<<"&(AP'%=&-A&6QDQ!^33B]#)UD=T=NW1EK(6WF6
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
M$B"!! 3H'$@ BTE)@ 1(@ 1(@ 1(@ 1(@ 1(@ 1(H(D$Z!QH8JNR3B1  B1
M B1  B1  B1  B1  B20@ "= PE@,2D)D  )D  )D  )D  )D  )D  )-)$
MG0--;%76B01(@ 1(@ 1(@ 1(@ 1(@ 1(@ 02$*!S( $L)B4!$B !$B !$B !
M$B !$B !$B"!)A*@<Z")K<HZD0 )D  )D  )D  )D  )D  )D$ " G0.)(#%
MI"1  B1  B1  B1  B1  B1  B301 )T#C2Q55DG$B !$B !$B !$B !$B !
M$B !$DA @,Z!!+"8E 1(@ 1(@ 1(@ 1(@ 1(@ 1(@ 2:2(#.@2:V*NM$ B1
M B1  B1  B1  B1  B1  @D(T#F0 !:3D@ )D  )D  )D  )D  )D  )D$ 3
M"= YT,1699U(@ 1(@ 1(@ 1(@ 1(@ 1(@ 1(( &!S,Z!QY]ZQGSWR FQ_YU[
M\=6AZBU;\8ZY_K:[S&GGG-^7B6.<PS5[*[M\6Q_[-]A,//4,LW/7U_:EP-^Z
M3H&)*GA!^@'T+V+[?,M6@[+0IXXZ[J1^?P'ORZ^]J7L-:;C%)W#(4<=V.>;1
MAG<^\%A7%O9-WEY^];4QSRST23RSYB_XL]>JSYKSC$&;/?;D'TRGX[6HU,*?
M>^$E<][%5YM.@((??/B1N>N!Q[KWL3Q#Y)F_^?,O8I6+Y^NL.<\.R$ ;H!\/
M[]P52P82Y24G=H%,2 (D0 (D0 (D0 (5(E"X<R#(4,!+&5[FY.4P:&\["/#R
M%Y36=3[O\J/:4G2 L1IWTW6*FZ<*Z:2N>1B68?6!P0^>4E[4'D8:G01A1 ]>
MR\LY@/MYW,23NVT$QTT2 ^V@-M4^0AW/NV1J9#]$_9>^O=)+9:2]< \$&=]>
M"HX0*D;VI,EG]OD<L)P#N"?C\)OW_)]"ZP;G@O0UU[, _->L71^AL3%YR8DL
MB E(@ 1(@ 1(@ 1(H*($,CL'\(('@SWH'T;59%0WR$#&BZ2>*0 #'B]JLN$8
M!B?DV,Z!LLL7'8/V^F4UKM%<1>< =)*1N*BZQJUGD)RP\[H_@2UF":"_X+ST
M08S6XARN"7_H7M4M#MNB=!=C,VL;H@V$/?:^1]"+XJ/+N6+:S?TZP@%E/[/0
M!^79M_"5O^NLN1U'S1R0T72T9Y'. Y0K?4GZ@>T<D#1@-//^1\T:]<Q?M/@U
MHQT+03,(M$&/^UT[$C!C062@C# '05YR<FM8"B(!$B !$B !$B"!$@AD=@Z$
MZ:R-?AC_^.W:\!*-%TB\P.D7;#LM\B<9 2Z[?.@O+\:RMYT;=AWQ&R_RDMYU
MO8QSHD^8T1@G31;=P4[*P#Y,%RD'1BF,ABH[!Z1.<>HC]?*U%X,NJRZG3SFX
M+ CUP_UO#1S[JD(A<O&<$E://1F^C&;64\\$/OM\*WM01RP[*&[=@2PET XZ
MEW, 3I6@625XUHO^TV?<Z=3_]"D7=)\)*,<E!W\#Q$'0ZX-N!GG)\=V>E$\"
M)$ ")$ ")$ "/@EX<P[$-<SQ NC#."J[?&DTJ9OLX0"!;F$;##-)'Y:NR&NB
M3YC1&"=-6IW!#.RDC# GDET&\H;I;:<O^K?4J0HZBC&619>>X=R+0Z)G!*U9
M>W V4-&,\RX/? XYJE='EU&:=WEIY4E[]F(2N WCM++CY)/9 >CCMG,@ZCD(
M^9B= <XP_FWG!AP04K^P91MP*DHZ/;- ],]+CLCCG@1(@ 1(@ 1(@ 3J2L";
M<P C0G@AC)H-(+,&\/*7YU9V^5(7,?ST"%K4*#8,#\DG<LK>BSYA1F.<-&GK
M(>V),L)T2"N_S'P^N26MEQA161A+6^'>A^$L,G&^*1OXB'/ -EJK5$=A7T7G
M0!Q. \Z% X/.#7$<A,T(D#)D9L!EU]PXQLG0DW/LZ.R6P3(DO^S#Y$@:[DF
M!$B !$B !$B@K@2\. >T<1 UPBM&,YP$>6UEEZ_KH0T_'40OK+XP/"2?EF4?
M2Y1T88@\$A<@;%1.9,L2!QE9EU%>*<>>QB_Y]%[28B_GQ;"TY>(Z]$NZ_AQR
M1';>3B3HC7JBSPA'[/%;^.@ZRK'H(VF2UC4.6VVF'#+Z19"@\G1:Z +&NDXP
MU-'_T&?"-C$FI0W#TKJNH6P)#B=]7-^/KE%V1+('SSA&'NJ%M.)XL'4 'UWO
M.&UIRXCS&QR%%4:CTVR2OVNXAPB0N *HM^V(&) QV@G 0,Y+/[7WMAPI/F]^
M \9]BF4- _DMY\"AXWI?UHCC^!B4<T"JV]T?.NZX;I_**F= *'^0  F0  F0
M  F00 T)Y.X<D)D >!F-,D2TT1>5-B[;LLNW]927<AA;J*\8X&%\HIP#6(H!
M(UMDN_8PGH(,/$D/0P#<D5;.82\;'#LH1Y<%8TO.8:\WD8%R77+E.O8PX.)N
M8A B7U"=XLJRT^G^HO63XR ]Y3H80C^;H5S'WB4C*5OM''"Q%>< ^(3I GW"
M&(I1&9;&9JA_(Y_478+(=8W54>>&2ZYNW["@<2A'1FY=3..T90K[5%>O?ZR=
M(&'W6C^#XT!8Y^T<0-_"5P#"[EN7<^"N!Q\/=2I,GW'7&.>$HUH#IP:,\A3P
M@V8'=/O4Z&<WPY84B#)!Z8/.2SY[GS2]G9^_28 $2( $2( $BB'PQ;8OS8IW
MWS=O_^.][K^'9LTQ#SSV9/??\I7_Z)__\*./$[_?%%.#<DK)U3F@7_+%0, +
M*LZ[-KQH23J\T,+HA?&@7VIA3..E'R_C45O9Y;OTD_J)481ZBO&&/>IL;]K
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
M!_U!WUL(2HCVQ#\X,.(Z!Z E#'3YU*3('E;WK:Y7&GXZOWT<YAQ(NE8[R#F
M,L$*96F.. ;')&V:EQR; W_7FP#6A5]WRQV-=PS@^;-H<;:H_+X_12=_>ZNT
MS\-!,+>[YM[OUQ[..O^RW$;/\[JC<6^-/_[4_ON;CW;%C)B]^[*OHT?PR,/'
M3_2JJX_Z)Y6):/L^ C=*GVFK8T#:H0X.@MR< ]+HW), "9  "9  "9! $PC
M>&EB? %Y4;7WM\Z\/],(ZVGG7- *)XK-+>NH//J9[ZGUT+EJ@0F[!K?GKUS<
MDD.\A;8X!M!'X$S9LW>OE\=WVQT#\MPXZ8Q?>6.<1\/1.9 '1<H@ 1(@ 1(@
M 1)H%(&#C@&_:_WEA;$*>XPN[\\0=^"_;[FC45]P2-(F61T$;0Q,B&_:R_*X
M)*R3I%WUP;J!971)'U)M<@P(UT\WYA]AGXZ!P;\C59Y!0.= TJ<$TY, "9
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
M?UC;GV3ZNV9X60T#$W:#_GF.E]!;S[]?HPH]AL/B>YX=%N@OL^?.,_OW'W1
MARI5PXM%+"G L_1?VW=4F@X<=S\ZX;3<GA%!SYK=N_<4QH'.@<)0LZ T!.0F
M"3-FQ=A#6ITN3MXT.C&//P+:R$3[83HW1VG]\8XC&8:YO"S#,>!J#QCT8J!?
M=NU-8]*(<^" 8QI_'!VD7\ QX)I-HLL/ZC.RE  RY-E@.P?@A'3)AXZ862#U
MF#[CSC%UC%,/IBF?P*6_N;[?GZ4?Y+UGG('RVSFM!D4$)ER]=EVJY\?B-^H7
MF/"G4_R/T*_Z(!E/1-?W_7G(,\^_S.S;U\P A')O%?&5@GL>GFU&1N([?D2W
MHO>///&T]SZU9/G; P,:/NM(YX!/NI2=F8"\M&FCWR547OBQ_EBVN'DE/??E
M$M!&* P\:3_72'2YFK:K=!E11WNX' -"0Z>SG0!B5-OG)6_8'D:]."?"XA%@
M%H*DTS,+;-D#>JIE!:X9"W9>S*! &7C>I*F++8^_BR=PF.=1S&-/^GFC1PM]
MMAA&(A&\[L''GS*73)UNSK[@<G/*F?]?_[Z6OPEUW]\Z\[[4?:2(P(1IG1=V
MW^@%_9O4_UONH]VZ7UE(..7\=_<^; X[^CBO>KWYULK&_XVXX[Y'O,9M0-M^
MM7W([E:5_/WUU]^8'_W$[^R!>QZ:E7K645)H= XD)<;TA1*0/R91S@$)8H?T
MLL7-*^FY+Y< 1FW19IC6C=%;,?1PGEMY!+0Q'32J#NT0Q ]MAO:SG0A9G ,]
M@SS>+!*987#9-3>.T4$(ZOKHF0-R/6R?)6^87%XKAL"Z#1][#XS&60/)VA(.
M@;G/_H\YY\(K^L]\^=O=U'V6I04P; \=Y]>PQ33]_?NSC]86H>L3F+JOG+QQ
M>I_O> -MF#4 SN==.M5K7ZS+K 'I<[YG#YSY7[\V>_?NE>*\[ND<\(J7PK,2
MD)>#*.< KDM:*5-^2UZ,#.)8CTICID&2=>V(<P!C568JH R)EAYGY!&Z8813
MRX L_,;YH$T""4J:M'41.<($];$YN71 ><(-]8U;5Y<LUSG(DV!S\I4",(%N
MXBQPY9-SXDB0D66;CS96):TP@(RH8'O""'77LJ1\[+/T#=$I2'_I9U%]%?5&
M&MV_P ^Q.:!?F@W3Z46_H&4%2"/MYYIRG\4Y()^<"RI;URF.\1XGC9:IC[/D
MU7)X7 X!W_$&.&L@?KM^L76;N>Z6._I+=>09VY9]VM'Y(@(38IWW]J'A^(T9
MD'+\\9/[[Q>^VO6K'<E'EK_W([\!$E]^Y;7"IG\'H"_D]+__I]]/&/[KJVK'
M&K A8_; __.?/_'6YW%?[MY33-P!.@?LUN7O2A&0/RC:D',I&#5S (81C"21
M9^]A3(5M,'Y@&-KY]&_(3Z*GSBO'07J(40_G (R_M'41.5I/S4Z<#S:+ 4-=
M!7VTTZ7]#7V$@7PN#KJ(4:KU=94AZ6!<HZW'31QL:VW02UHM,ZYS $:VE@5=
MT#>B\J.]'GOJ&6<D?\@0G: _VE<,;6&B]V@+6P?(F#7GF=!\D!''P';QE5D!
MD(%@?7H& =I)X@V@GM)^6DY:YX#N ^(XT7+MXSCILQCXLJP@**Z!K0]_5XO
M;^]YL'^OZ7LJK^,9=][?"J,@2ZNVW2D@?2W+Z/RYEUSEM1]#1RSG2CJS2O>+
MWKK^B?V_ZU+O//>(8I\TN./*=]\W1XSWM]0!LT*2?CE!<ZO+\;H-GW@-ZCCU
M^MO,OI'ZQ6S IYX/\SBSYY//-CG?__+N-W0.Y$V4\G(E('](M"'G*D!&\F'
MRR9Y9<0;:6!XR:@W# FYAK3X[=I@_(DQCCUTP3G98(QJQX&,?,MUV8N!C;*T
M#,C";]'755<QZL603UL7D6.7(1Q0OV'+^->Z!3&2.J;=BW%IC\S+>=3791!+
M>6)<:UV1!_)LF3JMY _;0^8A1_6B5=OQ#]!V8LB#'1P 87UCY@./.>LA.LV\
M_[%N6=!]WO.#?56FS*.?N QED3']MKO&]'/)VVW?G>FBJ,.HUG5%?Y9^ YW
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
M0S]LZK[.KQT*R*\W,:[C]).@M&+8QAFAEK)@9T;@   @ $E$050E#_J&/1M
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
M$B"!!A-X\/&GO#H'KKGQ]E:,&DH7X9*"_)84B ,D:%V_, _;EQ&8\*<%S%;
MEV."8OV$\7!=ZWURT>],AZ^VYS/+P:5_5<ZM?&^5UQDCL^<\6X@1G#?/F?<]
MXFU&!9X12Y:_7<C?&#H'\NX9E$<")$ ")$ ")% Y J^^OM1;$"TQ[C9]_D7E
MZNU+H8=FS?'.4[BV99]U:4$1Z__O??@)LW__ 5-$G /P<,4YR-*GCSE^LK>1
M7?33V7/G=?EDT;'J>>&(\CE"7M>E!?_GI^=X=4#OWKVGD*Y!YT AF%D("9
M"9  "9! F02V;-UF#DOX58JD1FF;OEKPZVO\+M-(RKXIZ9>^_4[JD?+B#/81
M4XPC8G;N(\@^OUB /@C#=N^^YG^UX">G^S6$E[RUHI!1\KS^)OW]C67F>Q[C
M;YQTQJ_,GH)B,= YD%>OH!P2( $2( $2((%*$YATRAE>1PT1/&UH>%>E&>2E
MW*13S_3*$H86>-YZY_WF@<>>K,R_I)\]3>JTP!K[+.N*BPI,.*Z >!.?>8C^
M[SLH(=J[#;,'+I]VH]>90]W/]M7(R>+S*P7H4T5]J0!_'^@<R.NO).60  F0
M  F0  E4FD 1T?7;$GO ][?M3S[C5V9H>&?E^M/I4R[P.G6X^\G D?1![8H(
M3 @=DSH]DJ;W%=P/LRN..,;/=^BECN#S54Y?6*C<#3"JD.^@A&!9E]D#B,'P
MO1_YC6515#!"-"^= U6]ZZ@7"9  "9  "9! K@2*B#N E]KE*_^1>FIXKA7V
M) QKCGU]R@S\)IST\THZ!H"S&Z'?\_*41:^^;@YT.JE:KZC A&((^]K/?^$E
M;]/*?<<= !-?SHU4G<)#)CA9?$ZC!\.ZS![XV;D7>W48@L4GGVTJ[&\*G0,>
M;AB*) $2( $2( $2J!X!&$Z''7V<]U%/C!PV>7G!BG??]_H)N]\_/=^;89BU
M5R+B_>'C_8X\9UU:4$0\ %]. <CMSI[P.*5\^HR97J?$"YOY"_Y<V7Z<]3Y
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
M9PI&5$=&]L=B4\32@I=?Q1I]<;/&4FL@454"$\(A-3)2S24%&EB;' 0^EA:
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
M$ C0M]'=BX.0_5. B]]8:@X_>J+W61S=0(HYS';(TA=]Y44?_UV#8A$4L;1
MM\7*]U:9\0W[U"'Z^\*_O5:8DT7SS'I,YT!6@LQ/ A4GH&<%X 42!J=KDR\$
MB)/ GEW@RH-S+OGV-'BD2R,_BVS7<@6,T,/PAH/"WGH&N00./!BCP4Z'W]!+
MMH.&_S/&'B%'>3)2#_9AS@$]6T!>]!%@+VC32PMZQF]02F/@$-"ZB4,#;1TV
M&P ."_EDI6M&!>H'/5P\]=*"*.,<TW5UGTFF7^]+"M!/RP"-O&<$Q)47W!*\
MTF0"37$27'/C[5ZF?<^=]WSMEV(D65KPW[?.[#^#Y)F>]SYN'(2H^^[AV7.\
M!MF#H;1Z[;HQS^@HO>IV'4L-BFCWO/N12UX12PMT^\+!,GW&G5[[H:N>/L[!
MN8)E/_J]2]>UZL=T#E2]A:@?"60D  -./_Q@!+LVS";0Z5P&GRL?Y(L!B?QA
M\G6Z./)[LGO&7[3L@^E<ABQT/^^2J?TZNJ;KZ^N80:!UA/&.WQ)@4 Q1"9P(
MIXO$"T#:_[^]^WF-HXH# /Z?2<]&O&DM7C16I5@LJ:+2%D0->&CKH19MB[]H
MFU9K;8NMVF /@J!0J*AX$*]B]:;5BX7"R'>2%\=A9G=3WV;W[7X"89/)Y,UW
M/F]VL^^;[WL3#ML6'JB3,<EU4'*@'5][W88N^W:\JXVD1XIWU]*^^IQ3O-%.
M_"Q5'L1Q(J[8EC[B/'?M7?N]B+WOS@'-XX_B60_@UP^R$=]ZGS07+NR*K[DP
M9DPE:!Z[+[Y1!_.Y]TN.'N=3()($>_>_7.Q_RF,@]W\7N^OK^1@ Q(*.Z0XC
MZ;6QE,?-3"WXXLNOQUXN??+L^6R)G'$.:F=EG8&^Z[J]/9($)]X[4_1T@_@G
MR%9-+6CZ117!PT_L*?+U,Q8=_.KZC6S/R:;+5GXM.;"5VHY%8$("Z;_V\0:L
M.0ALAY/N/E"7L[=_..#[9OMI@-RU>W,@W1RL=NV;MN5L.PV(PZ$KB1')B.5#
M1S82"'UO6)OE_C&03M4#[?TCD1#3&U+U0#T07SE7=4WKB/.-/\:IK3CO849K
M\;Z^J7B3:UP'S0%V._;X/B4.^N)H>G95!Z3XTCEU'2.V-3USQI=[T#]J>^D<
M/,ZW0-SZ\,R'EZJ''MN]\;SN>PY,V_;<4PO:5\+-7W^KDP3WW/OOK5ZGS: O
MGEF<6I#Z)TKCT^M<W_EO9ON\5 PDOZ['N+/!,P=>J?^>;L9NTOON7SXXT?4A
MKJQ>J^[?L5C$:V=<Y^<CF3+BFB1=U\DT;9,<F*;>$ N!,0G$ G'QAR86&AST
M$0/FV*]KX#SH]\;9?EK<;FW5_OXH1HD]!M\Q$(VV_KCU5V]C<<RX6T*J$@B3
M]'O-*06I@4@0I+478D =[4<;Z2.2 :E4/MH<)8$R:)_4;GH<%N^@TK:8<A")
MB#B_]&8D8@S/08FD./:%RY_6MYQ<\^Q?/V)H?%US0-9/+LIX^^)K5A,DB^9C
M>I/;E;@8YW[-MGU-( 0B4?#Q9Y]7+[[Z6K7PX",;S[7TG)NVQW%-+6A?#5%)
M$"Y1:5%*HF!6IQ:DOHG!;(Y%)&--A!]^_&EHDCL==QX>P_;PT>/5CIW3GS",
M >_?MV]/O%NF.4D0E0+QGO#W6W\6.X6@JX,E![I4;"- @  ! @0(C$D@!L4Q
M_2 J"XZ]<[IZ?,_SU<ZGGYN:SZ5]+TVDI#CN;A FAXX<FSJ3U#^G/[@P<MEP
MG,^32R^,M5\O7KDZ<CRC7LYQ?=[M-(,85+[QULGJSIWR;U<XJM?=[G?CN^_K
MY-CQ=U?JQ.&TO0Y,TSH1D5BI;Q&Z;6'BR=7%W<]6D22<E4J!]O4K.5B>[W\
M  -)241!5- 6\3T! @0($"! @ "!.1>(N?.'CYZH[MO^Z-#R[J@4./7^1_54
MNCEG<_IC%(AK,A8WC6K-85,6<U9DQ?4=:WS\_,O-F:^&D1P8XP6L:0($"! @
M0(   0*E"\2@K%GM$A4OESY9K:Y_\VT5Z\OX(+#5 E'A<OGJM7K]DMQKN\24
M@0/+!ZNHS)F'A$"S[R0'FAJ^)D"   $"! @0($"  ('B!.)N![&.24S5B+5,
MTG2@[8M/_:?2("H!TL]B&M6;;Y^J5LY=E.RJJDIRH+C+7L $"! @0(   0($
M"! @0""O@.1 7D^M$2! @  ! @0($"! @ "!X@0D!XKK,@$3($"   $"! @0
M($"  (&\ I(#>3VU1H   0($"! @0(   0($BA.0'"BNRP1,@  ! @0($"!
M@  ! @3R"D@.Y/74&@$"! @0($"   $"! @0*$Y <J"X+A,P 0($"! @0(
M 0($"!#(*R YD-=3:P0($"! @  ! @0($"! H#@!R8'BNDS ! @0($"   $"
M! @0($ @KX#D0%Y/K1$@0(   0($"! @0(  @>($) >*ZS(!$R! @  ! @0(
M$"! @ "!O *2 WD]M4:   $"! @0($"   $"!(H3D!PHKLL$3(   0($"! @
M0(   0($\@I(#N3UU!H! @0($"! @  ! @0($"A.0'*@N"X3, $"! @0($"
M  $"! @0R"L@.9#74VL$"! @0(   0($"! @0* X <F!XKI,P 0($"! @  !
M @0($"! (*^ Y$!>3ZT1($"   $"! @0($"  ('B!"0'BNLR 1,@0(   0($
M"! @0(  @;P"D@-Y/;5&@  ! @0($"! @  ! @2*$Y <**[+!$R   $"! @0
M($"   $"!/(*2 [D]=0: 0($"! @0(   0($"! H3D!RH+@N$S ! @0($"!
M@  ! @0($,@K(#F0UU-K! @0($"   $"! @0($"@. ')@>*Z3, $"! @0(
M 0($"! @0""O@.1 7D^M$2! @  ! @0($"! @ "!X@0D!XKK,@$3($"   $"
M! @0($"  (&\ I(#>3VU1H   0($"! @0(   0($BA/X!_QKPJ+MI@HK
) $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613914496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>May 17, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-08822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CAVCO INDUSTRIES INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">56-2405642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3636 North Central Ave, Ste 1200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Phoenix<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AZ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">85012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">256-6263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CVCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,383,823,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,283,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 30, 2024, are incorporated by reference into Part III hereof.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000278166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Document and entity information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610163040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">RSM US LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Phoenix, Arizona<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982808914048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 352,687<span></span>
</td>
<td class="nump">$ 271,427<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash, current</a></td>
<td class="nump">15,481<span></span>
</td>
<td class="nump">11,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">77,123<span></span>
</td>
<td class="nump">89,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">18,270<span></span>
</td>
<td class="nump">14,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">241,339<span></span>
</td>
<td class="nump">263,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">82,870<span></span>
</td>
<td class="nump">92,876<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">851,799<span></span>
</td>
<td class="nump">804,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">17,316<span></span>
</td>
<td class="nump">18,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">224,199<span></span>
</td>
<td class="nump">228,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">121,934<span></span>
</td>
<td class="nump">114,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">28,221<span></span>
</td>
<td class="nump">29,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">39,027<span></span>
</td>
<td class="nump">26,755<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,354,160<span></span>
</td>
<td class="nump">1,307,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">33,531<span></span>
</td>
<td class="nump">30,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">239,736<span></span>
</td>
<td class="nump">262,661<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">273,267<span></span>
</td>
<td class="nump">293,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">35,148<span></span>
</td>
<td class="nump">21,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">7,759<span></span>
</td>
<td class="nump">7,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">4,575<span></span>
</td>
<td class="nump">7,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Redeemable noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,389,953 and 9,337,125 shares, respectively; Outstanding $8,320,718 and $8,665,324 shares, respectively</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 1,069,235 and 671,801 shares, respectively</a></td>
<td class="num">(274,693)<span></span>
</td>
<td class="num">(164,452)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">281,216<span></span>
</td>
<td class="nump">271,950<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,027,127<span></span>
</td>
<td class="nump">869,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(615)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">1,033,411<span></span>
</td>
<td class="nump">976,286<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, redeemable noncontrolling interest and stockholders' equity</a></td>
<td class="nump">1,354,160<span></span>
</td>
<td class="nump">1,307,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">8,500<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Current portion of loans receivable, net</a></td>
<td class="nump">20,713<span></span>
</td>
<td class="nump">17,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">23,354<span></span>
</td>
<td class="nump">27,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Current portion of loans receivable, net</a></td>
<td class="nump">43,316<span></span>
</td>
<td class="nump">44,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">47,725<span></span>
</td>
<td class="nump">57,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Nonrelated Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Current portion of loans receivable, net</a></td>
<td class="nump">40,787<span></span>
</td>
<td class="nump">43,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">45,660<span></span>
</td>
<td class="nump">53,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Current portion of loans receivable, net</a></td>
<td class="nump">2,529<span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">$ 2,065<span></span>
</td>
<td class="nump">$ 4,033<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608796640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,794,792<span></span>
</td>
<td class="nump">$ 2,142,713<span></span>
</td>
<td class="nump">$ 1,627,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">1,367,890<span></span>
</td>
<td class="nump">1,587,781<span></span>
</td>
<td class="nump">1,218,409<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">426,902<span></span>
</td>
<td class="nump">554,932<span></span>
</td>
<td class="nump">408,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">247,920<span></span>
</td>
<td class="nump">258,323<span></span>
</td>
<td class="nump">206,253<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">178,982<span></span>
</td>
<td class="nump">296,609<span></span>
</td>
<td class="nump">202,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">20,998<span></span>
</td>
<td class="nump">10,679<span></span>
</td>
<td class="nump">3,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,649)<span></span>
</td>
<td class="num">(910)<span></span>
</td>
<td class="num">(702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income, net</a></td>
<td class="nump">849<span></span>
</td>
<td class="nump">385<span></span>
</td>
<td class="nump">6,658<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">199,180<span></span>
</td>
<td class="nump">306,763<span></span>
</td>
<td class="nump">211,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(41,275)<span></span>
</td>
<td class="num">(65,922)<span></span>
</td>
<td class="num">(14,247)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">157,905<span></span>
</td>
<td class="nump">240,841<span></span>
</td>
<td class="nump">197,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income attributable to redeemable noncontrolling interest</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">157,817<span></span>
</td>
<td class="nump">240,554<span></span>
</td>
<td class="nump">197,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income</a></td>
<td class="nump">157,905<span></span>
</td>
<td class="nump">240,841<span></span>
</td>
<td class="nump">197,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification adjustment for securities sold</a></td>
<td class="nump">95<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Applicable income taxes</a></td>
<td class="num">(20)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Net change in unrealized position of investments held</a></td>
<td class="nump">262<span></span>
</td>
<td class="num">(252)<span></span>
</td>
<td class="num">(616)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Applicable income taxes</a></td>
<td class="num">(55)<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">158,187<span></span>
</td>
<td class="nump">240,629<span></span>
</td>
<td class="nump">197,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Less: comprehensive income attributable to redeemable noncontrolling interest</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">287<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Cavco common stockholders</a></td>
<td class="nump">$ 158,099<span></span>
</td>
<td class="nump">$ 240,342<span></span>
</td>
<td class="nump">$ 197,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (usd per share)</a></td>
<td class="nump">$ 18.55<span></span>
</td>
<td class="nump">$ 27.20<span></span>
</td>
<td class="nump">$ 21.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (usd per share)</a></td>
<td class="nump">$ 18.37<span></span>
</td>
<td class="nump">$ 26.95<span></span>
</td>
<td class="nump">$ 21.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">8,506,673<span></span>
</td>
<td class="nump">8,844,326<span></span>
</td>
<td class="nump">9,178,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,591,911<span></span>
</td>
<td class="nump">8,924,452<span></span>
</td>
<td class="nump">9,264,153<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603517568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance, common stock (in shares) at Apr. 03, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,241,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Apr. 03, 2021</a></td>
<td class="nump">$ 683,640<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="num">$ (1,441)<span></span>
</td>
<td class="nump">$ 253,835<span></span>
</td>
<td class="nump">$ 431,057<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net income</a></td>
<td class="nump">197,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Other comprehensive income (loss), net</a></td>
<td class="num">(500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Net issuance of common stock under stock incentive plans</a></td>
<td class="nump">4,156<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">5,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchases</a></td>
<td class="num">(59,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Apr. 02, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,292,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Apr. 02, 2022</a></td>
<td class="nump">830,455<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="num">(61,040)<span></span>
</td>
<td class="nump">263,049<span></span>
</td>
<td class="nump">628,756<span></span>
</td>
<td class="num">(403)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, beginning of period at Apr. 03, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Redeemable Noncontrolling Interest [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_TemporaryEquityIncreaseFromBusinessCombination', window );">Initial value of noncontrolling interest upon transaction</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityNetIncome', window );">Net income</a></td>
<td class="nump">43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_TemporaryEquityDecreaseFromDistributions', window );">Distributions</a></td>
<td class="num">(375)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease', window );">Valuation adjustment</a></td>
<td class="num">(78)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Apr. 02, 2022</a></td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net income</a></td>
<td class="nump">240,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Other comprehensive income (loss), net</a></td>
<td class="num">(212)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Net issuance of common stock under stock incentive plans</a></td>
<td class="nump">2,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">6,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchases</a></td>
<td class="num">$ (103,412)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103,412)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Apr. 01, 2023</a></td>
<td class="nump">8,665,324<span></span>
</td>
<td class="nump">9,337,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Apr. 01, 2023</a></td>
<td class="nump">$ 976,286<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="num">(164,452)<span></span>
</td>
<td class="nump">271,950<span></span>
</td>
<td class="nump">869,310<span></span>
</td>
<td class="num">(615)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Redeemable Noncontrolling Interest [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityNetIncome', window );">Net income</a></td>
<td class="nump">287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_TemporaryEquityDecreaseFromDistributions', window );">Distributions</a></td>
<td class="num">(780)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease', window );">Valuation adjustment</a></td>
<td class="nump">887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Apr. 01, 2023</a></td>
<td class="nump">1,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest', window );">Net income</a></td>
<td class="nump">157,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Other comprehensive income (loss), net</a></td>
<td class="nump">282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Net issuance of common stock under stock incentive plans</a></td>
<td class="nump">2,507<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">6,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchases</a></td>
<td class="num">$ (110,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Mar. 30, 2024</a></td>
<td class="nump">8,320,718<span></span>
</td>
<td class="nump">9,389,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 30, 2024</a></td>
<td class="nump">$ 1,033,411<span></span>
</td>
<td class="nump">$ 94<span></span>
</td>
<td class="num">$ (274,693)<span></span>
</td>
<td class="nump">$ 281,216<span></span>
</td>
<td class="nump">$ 1,027,127<span></span>
</td>
<td class="num">$ (333)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Redeemable Noncontrolling Interest [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityNetIncome', window );">Net income</a></td>
<td class="nump">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_TemporaryEquityDecreaseFromDistributions', window );">Distributions</a></td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease', window );">Valuation adjustment</a></td>
<td class="num">(33)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest', window );">Conversion to mandatorily redeemable noncontrolling interest</a></td>
<td class="num">(974)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance, end of period at Mar. 30, 2024</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_TemporaryEquityDecreaseFromDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Decrease From Distributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_TemporaryEquityDecreaseFromDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_TemporaryEquityIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Increase From Business Combination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_TemporaryEquityIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (3)<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of net income or loss attributable to temporary equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608453248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 157,905<span></span>
</td>
<td class="nump">$ 240,841<span></span>
</td>
<td class="nump">$ 197,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">18,525<span></span>
</td>
<td class="nump">16,903<span></span>
</td>
<td class="nump">11,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for loan losses</a></td>
<td class="num">(632)<span></span>
</td>
<td class="num">(517)<span></span>
</td>
<td class="num">(325)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(3,081)<span></span>
</td>
<td class="nump">2,110<span></span>
</td>
<td class="num">(1,732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">6,760<span></span>
</td>
<td class="nump">6,264<span></span>
</td>
<td class="nump">5,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Non-cash interest income, net</a></td>
<td class="num">(1,511)<span></span>
</td>
<td class="num">(457)<span></span>
</td>
<td class="num">(1,629)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss (gain) on sale or retirement of property, plant and equipment, net</a></td>
<td class="nump">132<span></span>
</td>
<td class="num">(281)<span></span>
</td>
<td class="num">(220)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_GainLossOnSalesOfLoansAndInvestments', window );">Gain on investments and sale of loans, net</a></td>
<td class="num">(9,041)<span></span>
</td>
<td class="num">(12,300)<span></span>
</td>
<td class="num">(18,364)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distribution of earnings from equity method investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,306<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">11,566<span></span>
</td>
<td class="nump">10,238<span></span>
</td>
<td class="num">(27,268)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity', window );">Proceeds from sales of consumer loans</a></td>
<td class="nump">91,514<span></span>
</td>
<td class="nump">186,017<span></span>
</td>
<td class="nump">184,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">44,856<span></span>
</td>
<td class="nump">38,866<span></span>
</td>
<td class="num">(73,804)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">7,971<span></span>
</td>
<td class="num">(20,037)<span></span>
</td>
<td class="num">(28,309)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses and other current liabilities</a></td>
<td class="num">(22,258)<span></span>
</td>
<td class="num">(13,403)<span></span>
</td>
<td class="nump">38,228<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">224,682<span></span>
</td>
<td class="nump">255,693<span></span>
</td>
<td class="nump">144,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(17,421)<span></span>
</td>
<td class="num">(44,106)<span></span>
</td>
<td class="num">(18,653)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments for acquisitions, net</a></td>
<td class="num">(19,195)<span></span>
</td>
<td class="num">(105,662)<span></span>
</td>
<td class="num">(141,429)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property, plant and equipment and assets held for sale</a></td>
<td class="nump">4,805<span></span>
</td>
<td class="nump">1,816<span></span>
</td>
<td class="nump">1,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investments</a></td>
<td class="num">(13,026)<span></span>
</td>
<td class="num">(12,533)<span></span>
</td>
<td class="num">(12,799)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sale of investments</a></td>
<td class="nump">13,128<span></span>
</td>
<td class="nump">18,931<span></span>
</td>
<td class="nump">12,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Return of invested capital from equity method investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,213<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(31,709)<span></span>
</td>
<td class="num">(129,341)<span></span>
</td>
<td class="num">(159,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for taxes on stock option exercises and releases of equity awards</a></td>
<td class="num">(1,988)<span></span>
</td>
<td class="num">(1,072)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">4,495<span></span>
</td>
<td class="nump">3,709<span></span>
</td>
<td class="nump">4,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromAccountsReceivableSecuritization', window );">Proceeds from secured financings and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Payments on secured financings and other</a></td>
<td class="num">(488)<span></span>
</td>
<td class="num">(641)<span></span>
</td>
<td class="num">(9,383)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for common stock repurchases</a></td>
<td class="num">(109,309)<span></span>
</td>
<td class="num">(103,412)<span></span>
</td>
<td class="num">(59,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest</a></td>
<td class="num">(420)<span></span>
</td>
<td class="num">(780)<span></span>
</td>
<td class="num">(375)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(107,710)<span></span>
</td>
<td class="num">(102,196)<span></span>
</td>
<td class="num">(65,095)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">85,263<span></span>
</td>
<td class="nump">24,156<span></span>
</td>
<td class="num">(79,973)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the fiscal year</a></td>
<td class="nump">283,490<span></span>
</td>
<td class="nump">259,334<span></span>
</td>
<td class="nump">339,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of the fiscal year</a></td>
<td class="nump">368,753<span></span>
</td>
<td class="nump">283,490<span></span>
</td>
<td class="nump">259,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the year for income taxes</a></td>
<td class="nump">36,757<span></span>
</td>
<td class="nump">82,438<span></span>
</td>
<td class="nump">31,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the year for interest</a></td>
<td class="nump">801<span></span>
</td>
<td class="nump">619<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosures of noncash activity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ChangeInLoansEligibleForRepurchase', window );">Change in GNMA loans eligible for repurchase</a></td>
<td class="num">(3,287)<span></span>
</td>
<td class="num">(2,494)<span></span>
</td>
<td class="num">(16,238)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets recognized and operating lease obligations incurred</a></td>
<td class="nump">15,009<span></span>
</td>
<td class="nump">14,455<span></span>
</td>
<td class="nump">4,414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Fair value of assets acquired under finance lease</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Finance lease obligations incurred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1', window );">Non-cash consideration for acquisitions</a></td>
<td class="nump">5,430<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFinanceReceivables', window );">Loans receivable originated</a></td>
<td class="num">(90,841)<span></span>
</td>
<td class="num">(177,970)<span></span>
</td>
<td class="num">(158,988)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity', window );">Principal payments received on loans receivable</a></td>
<td class="nump">6,760<span></span>
</td>
<td class="nump">8,967<span></span>
</td>
<td class="nump">11,553<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFinanceReceivables', window );">Loans receivable originated</a></td>
<td class="num">(111,245)<span></span>
</td>
<td class="num">(132,050)<span></span>
</td>
<td class="num">(67,896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity', window );">Principal payments received on loans receivable</a></td>
<td class="nump">$ 117,302<span></span>
</td>
<td class="nump">$ 98,196<span></span>
</td>
<td class="nump">$ 74,311<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ChangeInLoansEligibleForRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change In Loans Eligible For Repurchase</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ChangeInLoansEligibleForRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_GainLossOnSalesOfLoansAndInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Sales Of Loans And Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_GainLossOnSalesOfLoansAndInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Collection Of Finance Receivables, Operating Activity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale Of Finance Receivables, Operating Activity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets acquired in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in outstanding loans including accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromAccountsReceivableSecuritization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromAccountsReceivableSecuritization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614086336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">9,389,953<span></span>
</td>
<td class="nump">9,337,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">8,320,718<span></span>
</td>
<td class="nump">8,665,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, common shares (in shares)</a></td>
<td class="nump">1,069,235<span></span>
</td>
<td class="nump">671,801<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982752993456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of March&#160;30, 2024, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on March&#160;30, 2024. Fiscal years 2024, 2023 and 2022 each consisted of 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectibility is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents.&#160;Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March&#160;30, 2024 and April&#160;1, 2023, there were no allowances for doubtful accounts.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March&#160;30, 2024, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO&#174;). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of March&#160;30, 2024 and April&#160;1, 2023, we had an allowance for loan losses of $1.1 million and $1.2 million, respectively, on our consumer loans receivable (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $0.8 million and $1.6 million at March&#160;30, 2024 and April&#160;1, 2023, respectively, related to commercial loans receivable (see Note 7).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2024, 2023 or 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values.&#160;In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.&#160;</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill at least annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of March&#160;30, 2024, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of March&#160;30, 2024, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2024, 2023 or 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $50.9 million, $61.5 million and $41.5 million were recognized in fiscal years 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $10.5 million and $10.9 million as of March&#160;30, 2024 and April&#160;1, 2023, respectively, of which $5.2 million and $4.4 million related to incurred but not reported ("IBNR") losses, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $3.6 million in fiscal year 2024, $2.0 million in fiscal year 2023 and $1.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with FASB ASC 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;1&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;2&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;3&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassed to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, resulting in a net unrealized loss of $0.3 million. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million, with an associated tax amount of $0.2 million, for a net unrealized loss of $0.6 million.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March&#160;30, 2024, and this amount is recorded as an increase in our Treasury Sto</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ck. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610161424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customer</a></td>
<td class="text">Revenue from Contracts with Customers<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Site Improvements on Retail Sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2024, 2023 and 2022 were $57.6 million, $53.3 million and $43.9 million, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Additional Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients and Exemptions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Home sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,631,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,017,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,495,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delivery, setup and other revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-18pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,716,607&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,069,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All other sources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,627,158&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610316832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Restricted Cash</a></td>
<td class="text">Restricted Cash<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">352,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271,427&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">259,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982720880816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,639&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,335&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,776&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,462&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,498&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,803&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March&#160;30, 2024. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities in either fiscal year 2024 or 2023 and an insignificant amount of gross gains was realized in fiscal year 2022. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal years 2024, 2023 or 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2024, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains (losses) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614023408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">263,150&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605563184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Consumer Loans Receivable</a></td>
<td class="text">Consumer Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,129&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,252&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,223&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March&#160;30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. As of April&#160;1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March&#160;30, 2024 or April&#160;1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> home l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ess the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.7 million as of March&#160;30, 2024 and $1.1 million as of April&#160;1, 2023, and are included in Pre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div>Commercial Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March&#160;30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of both March&#160;30, 2024 and April&#160;1, 2023, approximately 18% of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March&#160;30, 2024 or April&#160;1, 2023. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had concentrations with one independent third-party and its affiliates that equaled 13% and 12% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March&#160;30, 2024 and April&#160;1, 2023, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 44<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-44<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982709363456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Commercial Loans Receivable</a></td>
<td class="text">Consumer Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,129&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,252&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,223&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March&#160;30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. As of April&#160;1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March&#160;30, 2024 or April&#160;1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> home l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ess the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.7 million as of March&#160;30, 2024 and $1.1 million as of April&#160;1, 2023, and are included in Pre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div>Commercial Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March&#160;30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of both March&#160;30, 2024 and April&#160;1, 2023, approximately 18% of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March&#160;30, 2024 or April&#160;1, 2023. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had concentrations with one independent third-party and its affiliates that equaled 13% and 12% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March&#160;30, 2024 and April&#160;1, 2023, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 44<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-44<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982718361072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text">Property, Plant and Equipment, net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">300,885&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289,411&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(76,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(61,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">228,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $17.0 million in fiscal year 2024, $14.8 million in fiscal year 2023 and $9.6 million in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in the balances above are certain assets under finance leases. See Note 9 for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603212464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-872"><span style="-sec-ix-hidden:f-873">one</span></span> to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-879"><span style="-sec-ix-hidden:f-880"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-885"><span style="-sec-ix-hidden:f-886">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-889"><span style="-sec-ix-hidden:f-890">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,183&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,056&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-872"><span style="-sec-ix-hidden:f-873">one</span></span> to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-879"><span style="-sec-ix-hidden:f-880"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-885"><span style="-sec-ix-hidden:f-886">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-889"><span style="-sec-ix-hidden:f-890">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,183&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,056&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610167776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangibles</a></td>
<td class="text">Goodwill and Other Intangibles<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,641&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,304)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">144,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At April 1, 2023 and March 30, 2024, the Company had Goodwill of $114,547 and $121,934, respectively. The change is due to current year acquisitions and adjustments to prior year acquisitions. All Goodwill resides in the Factory-built housing segment. At March 30, 2024 there are no accumulated impairment losses related to Goodwill.</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $1.6&#160;million during fiscal year 2024, $2.1&#160;million during fiscal year 2023 and $1.4&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">during fiscal year 2022. Customer relationships have a weighted average remaining life of 6.9 years and other finite lived intangibles have a weighted average remaining life of 2.5 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982709310736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued self-insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">262,661&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982609067488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Warranties</a></td>
<td class="text">Warranties<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties for fiscal years 2024, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982604315728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Other Liabilities</a></td>
<td class="text">Other Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,243&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual payments may vary from those above, resulting from prepayments or other factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 9 for further discussion of the finance lease obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982606486992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 22, 2022, we entered into a Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $50&#160;million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $100&#160;million. The Credit Agreement matures on November 22, 2027.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans under the Revolving Credit Facility and any Incremental Term Facilities will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of 0.10% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus 0.50%, and (c) Term SOFR plus 1.00%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from 1.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of 0.15% per annum.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Revolving Credit Facility is recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75&#160;million. The Credit Agreement also contains customary representations and warranties, and affirmative negative covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614326480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceTextBlock', window );">Reinsurance and Insurance Loss Reserves</a></td>
<td class="text">Reinsurance and Insurance Loss Reserves<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,709&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.2 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $110.0 million in the aggregate for that occurrence.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number&#160;of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2024, 2023 and 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982718371744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2024, 2023 and 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,973&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2024, 2023 and 2022 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(858)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Research and experimentation expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,575)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $4.2&#160;million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code &#167;45L and $2.4&#160;million related to the Research and Development, Solar, and Work Opportunity Tax Credits. The &#167;45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2024, 2023 and 2022, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March&#160;30, 2024, we had state net operating loss carryforwards totaling $3.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income tax returns are filed in the U.S. federal jurisdiction in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2020; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612261328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $121 million at  March&#160;30, 2024, $178 million at April&#160;1, 2023 and $141 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> April&#160;2, 2022, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2024, we received two repurchase demand notices. The inventory was obtained and resold to other dealers during the quarter at an immaterial loss. For all of fiscal 2024, we received five demand notices covering 11 homes. Our reserve for repurchase commitments was $2.9 million at March&#160;30, 2024 and $5.2 million at April&#160;1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Constru</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March&#160;30, 2024 and $0.7 million as of April&#160;1, 2023, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March&#160;30, 2024. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $39.0 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1)&#160;estimated cost to complete and originate the loan and (2)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal year 2024 we recognized an insignificant non-cash loss on outstanding IRLCs. During fiscal years 2023 and 2022 we recognized insignificant non-cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March&#160;30, 2024, we had $2.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended March&#160;30, 2024, we recognized an insignificant non-cash gain on Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. During the fiscal years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April&#160;1, 2023 and April&#160;2, 2022, we recognized non-cash losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3&#160;million and $0.1 million, respectively,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on Commitments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President &amp; Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5&#160;million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605563184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our shareholders approved the 2023 Omnibus Equity Incentive Plan (the &#8220;Plan&#8221;). The Plan supersedes and replaces the Company&#8217;s 2005 Stock Incentive Plan, as amended (the &#8220;2005 Plan&#8221;). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 549,299 shares were still available for grant as of March&#160;30, 2024. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire seven years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply the fair value recognition provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock compensation expense was approximately $6.8 million, $6.3 million and $5.1 million for fiscal years 2024, 2023 and 2022, respectively. As of March&#160;30, 2024, total unrecognized compensation cost was approximately $8.0 million and the related weighted-average period over which it is expected to be recognized is approximately 1.77 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2024, 2023 and 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146.86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(53,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,913&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157.23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,237)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137.28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">143,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160.40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.88</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(48,637)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145.38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94,401&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,434&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">155.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,887&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,474&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.13&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were no grants of stock options in fiscal years 2024, 2023 or 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during fiscal years 2024, 2023 and 2022 was $7.8 million, $5.7 million and $7.9 million, respectively.</span></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of RSU activity for fiscal years 2024, 2023 and 2022 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Service-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">215.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">234.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225.35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">294.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">231.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">258.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs released during fiscal years 2024, 2023 and 2022 was $3.6 million, $1.6 million and $0.8 million, respectively.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Performance-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">217.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.62&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">209.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">295.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,504&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2024 and 2023 was $2.1 million and $1.9 million, respectively, and none</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2022. As a result, in the first quarter of fiscal year 2025, we expect 1,125 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605421776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,699&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,506,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,844,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612416496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):&#160;</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4) (5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)&#160;&#160;&#160;&#160;L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">482,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">520,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603675072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsGeneralTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $0.4 million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $32.9 million, $30.6 million and $22.8 million for fiscal years 2024, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to 50% of the first 5% of eligible compensation contributed by employees. For calendar year 2023, the Company match was 30% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $3.4 million in fiscal year 2024, $4.0 million in fiscal year 2023 and $1.3 million in fiscal year 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company's participation in multiemployer plans for the fiscal year ended March&#160;30, 2024 is outlined in the table below, with the following information:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2023 and 2022, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2023.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt">The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March&#160;30, 2024 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.674%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RP Status Pending / Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contributions by the Company by fiscal year (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expiration Date of CBAs</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Surcharge Imposed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IAM National Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td></tr></table></div>(1)&#160;&#160;&#160;&#160;The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482969/710-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710331552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March&#160;30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April&#160;1, 2023 and April&#160;2, 2022, the total amount of sales to related parties was $54.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$65.6 million and $58.1 million, respectively. As of March&#160;30, 2024, receivables from related parties included $8.5 million of accounts receivable and $4.6 million of commercial loans outstanding. As of April&#160;1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710582432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2024 Kentucky Dream Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">n of $23.3&#160;million, which includes $5.4&#160;million non-cash commercial loan forgiveness. Th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e remaining $17.9&#160;million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $23.5&#160;million of inventory, $4.4&#160;million of goodwill and certain other assets and liabilities. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2023 Solitaire Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring 100% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$110.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In fiscal 2023, we expensed $2.4&#160;million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110,783&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3&#160;million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9&#160;million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2&#160;million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Solitaire Homes contributed Net revenue of $28.3&#160;million and a Net loss of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.9&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> for the fiscal year ended April 1, 2023.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions (Unaudited)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,251,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,914,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Craftsman Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we obtained an additional 20% ownership interest in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Craftsman,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> which gave us a 70% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.3&#160;million, recorded in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net in the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Commodore Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore. The acquisition-date fair value of the total consideration was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$146.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore acquisition, which did not have a material effect on the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125,095&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes assets acquired under finance leases.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Includes $7.2&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0&#160;million for acquired sales order </span></div><div style="padding-left:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982720398944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment Information</a></td>
<td class="text">Business Segment Information<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in two segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. The following tables provide selected financial data by segment (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,716,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,069,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,627,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">296,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211,989&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,833&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,633&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,421&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,106&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,141,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,107,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">212,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">200,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,307,975&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin %:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610217776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 157,817<span></span>
</td>
<td class="nump">$ 240,554<span></span>
</td>
<td class="nump">$ 197,699<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610289888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605570944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982711947280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of March&#160;30, 2024, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on March&#160;30, 2024. Fiscal years 2024, 2023 and 2022 each consisted of 52 weeks.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Accounting Estimate</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Due to uncertainties, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectibility is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents.&#160;Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March&#160;30, 2024 and April&#160;1, 2023, there were no allowances for doubtful accounts.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March&#160;30, 2024, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Consumer Loans Receivables and Commercial Loans Receivable</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO&#174;). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for Loan Losses</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span> ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Asset Impairment</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2024, 2023 or 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, </span>using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values.&#160;In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangibles, Net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles&#8212;Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill at least annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of March&#160;30, 2024, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of March&#160;30, 2024, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2024, 2023 or 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyPolicy', window );">Warranties</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Volume Rebates and Freight</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $50.9 million, $61.5 million and $41.5 million were recognized in fiscal years 2024, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepurchaseAndResaleAgreementsPolicy', window );">Reserve for Repurchase Commitment</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy', window );">Reserve for Property Casualty Insurance Claims and Claims Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $10.5 million and $10.9 million as of March&#160;30, 2024 and April&#160;1, 2023, respectively, of which $5.2 million and $4.4 million related to incurred but not reported ("IBNR") losses, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Insurance</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $3.6 million in fiscal year 2024, $2.0 million in fiscal year 2023 and $1.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with FASB ASC 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;1&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;2&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level&#160;3&#160;&#8211;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March&#160;30, 2024, we had state net operating loss carryforwards totaling $3.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionInterest', window );">Interest Income</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OtherIncomeExpensePolicyPolicyTextBlock', window );">Other Income, net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our shareholders approved the 2023 Omnibus Equity Incentive Plan (the &#8220;Plan&#8221;). The Plan supersedes and replaces the Company&#8217;s 2005 Stock Incentive Plan, as amended (the &#8220;2005 Plan&#8221;). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 549,299 shares were still available for grant as of March&#160;30, 2024. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire seven years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock', window );">Redeemable Noncontrolling Interest</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassed to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Accumulated Other Comprehensive Income (loss) and Treasury Stock</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, resulting in a net unrealized loss of $0.3 million. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million, with an associated tax amount of $0.2 million, for a net unrealized loss of $0.6 million.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March&#160;30, 2024, and this amount is recorded as an increase in our Treasury Sto</span>ck.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued or Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by <span style="-sec-ix-hidden:f-872"><span style="-sec-ix-hidden:f-873">one</span></span> to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $121 million at  March&#160;30, 2024, $178 million at April&#160;1, 2023 and $141 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> April&#160;2, 2022, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2024, we received two repurchase demand notices. The inventory was obtained and resold to other dealers during the quarter at an immaterial loss. For all of fiscal 2024, we received five demand notices covering 11 homes. Our reserve for repurchase commitments was $2.9 million at March&#160;30, 2024 and $5.2 million at April&#160;1, 2023.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Representations and Warranties of Mortgages Sold</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March&#160;30, 2024 and $0.7 million as of April&#160;1, 2023, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March&#160;30, 2024. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March&#160;30, 2024.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Interest Rate Lock Commitments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $39.0 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1)&#160;estimated cost to complete and originate the loan and (2)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal year 2024 we recognized an insignificant non-cash loss on outstanding IRLCs. During fiscal years 2023 and 2022 we recognized insignificant non-cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March&#160;30, 2024, we had $2.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended March&#160;30, 2024, we recognized an insignificant non-cash gain on Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. During the fiscal years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April&#160;1, 2023 and April&#160;2, 2022, we recognized non-cash losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3&#160;million and $0.1 million, respectively,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on Commitments.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy', window );">Mortgage Servicing Rights</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OtherIncomeExpensePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Income (Expense), Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OtherIncomeExpensePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 6<br> -SubTopic 50<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479455/805-10-15-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/460/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepurchaseAndResaleAgreementsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483442/210-20-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -SubTopic 30<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepurchaseAndResaleAgreementsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -SubTopic 50<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612436720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Home sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,631,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,017,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,495,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Delivery, setup and other revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-18pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,716,607&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,069,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">All other sources</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,627,158&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603368304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,123&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Reconciliation to SOCF</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">352,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">271,427&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">368,753&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283,490&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">259,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614080976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ScheduleOfInvestmentsTableTextBlock', window );">Schedule of Investments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,316&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,639&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-Sale</a></td>
<td class="text">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):<div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,335&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,776&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12&#160;Months&#160;or&#160;Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,462&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,498&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,803&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Contractual Maturity of Investment Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Gain (Loss) on Securities</a></td>
<td class="text">Net investment gains and losses on marketable equity securities for fiscal years 2024, 2023 and 2022 were as follows (in thousands):<div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains (losses) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(397)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ScheduleOfInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Investments [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ScheduleOfInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603215840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Summary of inventories</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">135,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">263,150&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610165472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,129&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Financing Receivable, Allowance for Credit Loss</a></td>
<td class="text"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,153&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock', window );">Consumer Loans Held for Investment Characteristics</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">Financing Receivable, Modified</a></td>
<td class="text">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43,252&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Financing Receivable Credit Quality Indicators</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,223&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-34<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 33<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610318896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,354&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,129&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable (including from affiliates)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock', window );">Commercial Loans Receivable Characteristics</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock', window );">Changes in the Allowance for Loan Losses on Commercial Loans Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Commercial Loans Receivables by Class and Internal Credit Quality Indicator</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,461&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">790&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,187&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,656&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,191&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,223&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,669&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.946%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.459%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">103,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612436720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">171,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">81,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">300,885&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289,411&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(76,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(61,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">228,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610218560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Assets And Liabilities, Lessee</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-879"><span style="-sec-ix-hidden:f-880"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></span></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-885"><span style="-sec-ix-hidden:f-886">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-889"><span style="-sec-ix-hidden:f-890">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-895"><span style="-sec-ix-hidden:f-896">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,183&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,266&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,707&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,056&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, to be Paid, Maturity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease, Liability, to be Paid, Maturity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,617&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612717824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Goodwill and Other Intangibles</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">121,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">140,014&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,973)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,155&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,641&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,304)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">144,337&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Expected Amortization for Future Fiscal Years</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612456944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued self-insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">239,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">262,661&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710331552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties for fiscal years 2024, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,157&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(59,869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,718&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982711977472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesTableTextBlock', window );">Other Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes secured financings and other obligations (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,243&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,890&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion included in Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(323)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,759&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,820&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Other Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605590480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceTableTextBlock', window );">Effects of Reinsurance</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,601&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,709&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,524&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense', window );">Activity in property casualty reserve</a></td>
<td class="text">The following details the activity in the reserve for fiscal years 2024, 2023 and 2022 (in thousands):<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of fiscal year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,540&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,939&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,149&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982709234720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes</a></td>
<td class="text">The following details the provision for income taxes for fiscal years 2024, 2023 and 2022 (in thousands):<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,335&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(98)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,060)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,973&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliations of income taxes</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2024, 2023 and 2022 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,518&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10,847)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(858)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Net deferred tax assets and liabilities</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(17,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,763)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Research and experimentation expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,575)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605384384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsTableTextBlock', window );">Loan Contracts with Off-Balance Sheet Commitments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,214&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,508&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about obligations resulting from other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603233520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Options Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2024, 2023 and 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146.86&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(53,550)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,913&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157.23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(44,237)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">137.28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">143,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160.40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.88</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(48,637)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145.38&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited, canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">94,401&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">168.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">126,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">116,434&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">155.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,887&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,474&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.13&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Restricted Stock Unit Activity</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of RSU activity for fiscal years 2024, 2023 and 2022 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Service-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">215.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">229.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">234.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225.35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">294.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">231.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,584&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">258.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The total intrinsic value of RSUs released during fiscal years 2024, 2023 and 2022 was $3.6 million, $1.6 million and $0.8 million, respectively.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Performance-based units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value per share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">217.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(805)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 2, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">183.62&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">209.87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 1, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">295.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Additional shares granted by performance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,988)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,504&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603503664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock', window );">Basic earnings per share</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,699&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,506,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,844,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock', window );">Diluted earnings per share</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,699&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,506,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,844,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,591,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,924,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18.37&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.95&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.34&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Anti-dilutive common stock equivalents excluded</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding RSUs excluded, as underlying performance criteria has not yet been met</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on basic earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605702016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Summary of the Fair Value and Carrying Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):&#160;</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4) (5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financing&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)&#160;&#160;&#160;&#160;L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock', window );">Capitalized Mortgage Servicing Rights</a></td>
<td class="text"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188.59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">98.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">482,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">520,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982605384384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock', window );">Multiemployer Plan</a></td>
<td class="text"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.422%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.674%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">RP Status Pending / Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Contributions by the Company by fiscal year (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expiration Date of CBAs</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pension Fund</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Surcharge Imposed</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">IAM National Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Red</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td></tr></table></div>(1)&#160;&#160;&#160;&#160;The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about multiemployer plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMultiemployerPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603247184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Acquisitions</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110,783&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $1.3&#160;million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9&#160;million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2&#160;million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(as finalized)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125,095&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145,987&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes assets acquired under finance leases.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Includes $7.2&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0&#160;million for acquired sales order </span></div><div style="padding-left:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Pro Forma Impact of Acquisitions</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions (Unaudited)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,251,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,914,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612436720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Business Segment Information</a></td>
<td class="text">The following tables provide selected financial data by segment (dollars in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,716,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,069,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794,792&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142,713&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,627,158&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,185&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">296,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">211,989&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,833&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,633&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,569&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,384&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,275&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,922&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,421&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,106&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,141,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,107,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">212,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">200,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,307,975&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross margin %:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608462656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Receivables and Allowances (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Allowance for credit loss on available-for-sale debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses</a></td>
<td class="nump">1,066,000<span></span>
</td>
<td class="nump">1,153,000<span></span>
</td>
<td class="nump">$ 2,115,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses</a></td>
<td class="nump">$ 781,000<span></span>
</td>
<td class="nump">$ 1,586,000<span></span>
</td>
<td class="nump">$ 1,011,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982755090368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Long Lived Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment losses on assets held and used</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612417936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Apr. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and intangible asset impairment | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610312928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Warranties (Details)<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ProductWarrantyLiabilityTypeAxis=cvco_ManufacturingDefectsMember', window );">Manufacturing Defects</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyObligationTerm', window );">Warranty period for manufacturing defects</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ProductWarrantyLiabilityTypeAxis=cvco_NonstructuralDefectsMember', window );">Nonstructural Defects</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Product Warranty Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyObligationTerm', window );">Warranty period for manufacturing defects</a></td>
<td class="text">120 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyObligationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of warranty or group of similar warranties, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyObligationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ProductWarrantyLiabilityTypeAxis=cvco_ManufacturingDefectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ProductWarrantyLiabilityTypeAxis=cvco_ManufacturingDefectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ProductWarrantyLiabilityTypeAxis=cvco_NonstructuralDefectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ProductWarrantyLiabilityTypeAxis=cvco_NonstructuralDefectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612673760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Volume Rebates and Freight (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_CargoAndFreightMember', window );">Freight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 50.9<span></span>
</td>
<td class="nump">$ 61.5<span></span>
</td>
<td class="nump">$ 41.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_CargoAndFreightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_CargoAndFreightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612470080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Insurance loss reserves</a></td>
<td class="nump">$ 10,540<span></span>
</td>
<td class="nump">$ 10,939<span></span>
</td>
<td class="nump">$ 8,149<span></span>
</td>
<td class="nump">$ 7,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount', window );">Balance of incurred but not reported losses</a></td>
<td class="nump">$ 5,200<span></span>
</td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608050368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Advertising (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982607026448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Noncontrolling Interest (Details) - Craftsman<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Jul. 04, 2021</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems', window );"><strong>Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Ownership interest in Craftsman</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership in Craftsman</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_DebenturesSubjectToMandatoryRedemptionMember', window );">Mandatorily redeemable noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems', window );"><strong>Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership in Craftsman</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_DebenturesSubjectToMandatoryRedemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_DebenturesSubjectToMandatoryRedemptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982719353664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Gross unrealized gain (loss), available for sale debt securities</a></td>
<td class="num">$ (400)<span></span>
</td>
<td class="num">$ (800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss', window );">Deferred tax asset</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">$ (333)<span></span>
</td>
<td class="num">$ (615)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOtherComprehensiveLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608666224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customer - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,794,792<span></span>
</td>
<td class="nump">$ 2,142,713<span></span>
</td>
<td class="nump">$ 1,627,158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvco_SubcontractedSiteImprovementsMember', window );">Site improvements on Retail Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 57,600<span></span>
</td>
<td class="nump">$ 53,300<span></span>
</td>
<td class="nump">$ 43,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvco_SubcontractedSiteImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvco_SubcontractedSiteImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982721812992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,794,792<span></span>
</td>
<td class="nump">$ 2,142,713<span></span>
</td>
<td class="nump">$ 1,627,158<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">1,716,607<span></span>
</td>
<td class="nump">2,069,450<span></span>
</td>
<td class="nump">1,556,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">78,185<span></span>
</td>
<td class="nump">73,263<span></span>
</td>
<td class="nump">70,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember', window );">Home sales | Factory-built housing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">1,631,650<span></span>
</td>
<td class="nump">2,017,399<span></span>
</td>
<td class="nump">1,495,940<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Delivery, setup and other revenues | Factory-built housing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">84,957<span></span>
</td>
<td class="nump">52,051<span></span>
</td>
<td class="nump">60,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cvco_InsuranceAgencyCommissionsMember', window );">Insurance agency commissions received from third-party insurance companies | Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">4,258<span></span>
</td>
<td class="nump">3,754<span></span>
</td>
<td class="nump">4,055<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceOtherMember', window );">All other sources | Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 73,927<span></span>
</td>
<td class="nump">$ 69,509<span></span>
</td>
<td class="nump">$ 66,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ManufacturedProductOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cvco_InsuranceAgencyCommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cvco_InsuranceAgencyCommissionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612722288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash - Restrictions on Cash and Cash Equivalents (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Total restricted cash</a></td>
<td class="nump">$ 16,066<span></span>
</td>
<td class="nump">$ 12,063<span></span>
</td>
<td class="nump">$ 15,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Less current portion</a></td>
<td class="num">(15,481)<span></span>
</td>
<td class="num">(11,728)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash, noncurrent</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cvco_CountryPlaceMember', window );">CountryPlace</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Total restricted cash</a></td>
<td class="nump">12,993<span></span>
</td>
<td class="nump">11,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=cvco_OtherRestrictedCashMember', window );">Other restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Total restricted cash</a></td>
<td class="nump">$ 3,073<span></span>
</td>
<td class="nump">$ 940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=cvco_CountryPlaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=cvco_CountryPlaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=cvco_OtherRestrictedCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=cvco_OtherRestrictedCashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614055072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash - Reconciliation to SOCF (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 352,687<span></span>
</td>
<td class="nump">$ 271,427<span></span>
</td>
<td class="nump">$ 244,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">16,066<span></span>
</td>
<td class="nump">12,063<span></span>
</td>
<td class="nump">15,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 368,753<span></span>
</td>
<td class="nump">$ 283,490<span></span>
</td>
<td class="nump">$ 259,334<span></span>
</td>
<td class="nump">$ 339,307<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612430928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Schedule of Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt securities</a></td>
<td class="nump">$ 18,669<span></span>
</td>
<td class="nump">$ 18,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">11,961<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Non-marketable equity investments</a></td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">5,073<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="nump">35,586<span></span>
</td>
<td class="nump">33,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Less short-term investments</a></td>
<td class="num">(18,270)<span></span>
</td>
<td class="num">(14,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term Investments</a></td>
<td class="nump">$ 17,316<span></span>
</td>
<td class="nump">$ 18,639<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982738045760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Available-for-sale Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-Sale Securities by Investment Category</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 19,091<span></span>
</td>
<td class="nump">$ 19,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(433)<span></span>
</td>
<td class="num">(780)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">18,669<span></span>
</td>
<td class="nump">18,555<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Residential mortgage-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-Sale Securities by Investment Category</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,933<span></span>
</td>
<td class="nump">2,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="nump">2,488<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and political subdivision debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-Sale Securities by Investment Category</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">5,041<span></span>
</td>
<td class="nump">6,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(118)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">4,930<span></span>
</td>
<td class="nump">5,769<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available-for-Sale Securities by Investment Category</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">11,117<span></span>
</td>
<td class="nump">10,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(247)<span></span>
</td>
<td class="num">(447)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 10,874<span></span>
</td>
<td class="nump">$ 10,298<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982607979744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Continuous Unrealized Loss Positions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, Fair Value</a></td>
<td class="nump">$ 2,904<span></span>
</td>
<td class="nump">$ 6,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, Unrealized Losses</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(146)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or longer, Fair Value</a></td>
<td class="nump">12,776<span></span>
</td>
<td class="nump">11,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or longer, Unrealized losses</a></td>
<td class="num">(405)<span></span>
</td>
<td class="num">(634)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">15,680<span></span>
</td>
<td class="nump">17,803<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Loss</a></td>
<td class="num">(433)<span></span>
</td>
<td class="num">(780)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Residential mortgage-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, Fair Value</a></td>
<td class="nump">2,014<span></span>
</td>
<td class="nump">1,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, Unrealized Losses</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or longer, Fair Value</a></td>
<td class="nump">833<span></span>
</td>
<td class="nump">1,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or longer, Unrealized losses</a></td>
<td class="num">(44)<span></span>
</td>
<td class="num">(69)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">2,847<span></span>
</td>
<td class="nump">2,462<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Loss</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">States and political subdivision debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, Fair Value</a></td>
<td class="nump">493<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, Unrealized Losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or longer, Fair Value</a></td>
<td class="nump">3,442<span></span>
</td>
<td class="nump">4,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or longer, Unrealized losses</a></td>
<td class="num">(117)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">3,935<span></span>
</td>
<td class="nump">5,043<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Loss</a></td>
<td class="num">(118)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract', window );"><strong>Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, Fair Value</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">4,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, Unrealized Losses</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(136)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or longer, Fair Value</a></td>
<td class="nump">8,501<span></span>
</td>
<td class="nump">5,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or longer, Unrealized losses</a></td>
<td class="num">(244)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">8,898<span></span>
</td>
<td class="nump">10,298<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Loss</a></td>
<td class="num">$ (247)<span></span>
</td>
<td class="num">$ (447)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610071360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Debt Securities by Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis', window );">Due in less than one year</a></td>
<td class="nump">$ 6,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis', window );">Due after one year through five years</a></td>
<td class="nump">9,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis', window );">Due after five years through ten years</a></td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis', window );">Due after ten years</a></td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Mortgage-backed securities</a></td>
<td class="nump">2,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">19,091<span></span>
</td>
<td class="nump">$ 19,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue', window );">Due in less than one year</a></td>
<td class="nump">6,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue', window );">Due after one year through five years</a></td>
<td class="nump">9,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue', window );">Due after ten years</a></td>
<td class="nump">160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Mortgage-backed securities</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 18,669<span></span>
</td>
<td class="nump">$ 18,555<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603253808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross gains realized on debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross losses realized on debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613686912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Gains (Losses) on Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Net gain recognized during the period</a></td>
<td class="nump">$ 1,869<span></span>
</td>
<td class="nump">$ 561<span></span>
</td>
<td class="nump">$ 2,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Less: Net (gains) recognized on securities sold during the period</a></td>
<td class="num">(348)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="num">(551)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Unrealized gains (losses) recognized during the period on securities still held</a></td>
<td class="nump">$ 1,521<span></span>
</td>
<td class="num">$ (397)<span></span>
</td>
<td class="nump">$ 1,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613887168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 78,241<span></span>
</td>
<td class="nump">$ 92,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">27,977<span></span>
</td>
<td class="nump">29,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">135,121<span></span>
</td>
<td class="nump">142,083<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total Inventories</a></td>
<td class="nump">$ 241,339<span></span>
</td>
<td class="nump">$ 263,150<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710470688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableConstructionAdvances', window );">Construction advances</a></td>
<td class="nump">$ 722<span></span>
</td>
<td class="nump">$ 706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivablePreviouslySecuritized', window );">Loans held for investment, previously securitized</a></td>
<td class="nump">16,968<span></span>
</td>
<td class="nump">21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableHeldForInvestment', window );">Loans held for investment</a></td>
<td class="nump">12,826<span></span>
</td>
<td class="nump">13,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">15,140<span></span>
</td>
<td class="nump">10,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableConstructionAdvances', window );">Construction advances</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">45,656<span></span>
</td>
<td class="nump">45,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableDeferredIncome', window );">Deferred financing fees and other, net</a></td>
<td class="num">(523)<span></span>
</td>
<td class="num">(368)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses</a></td>
<td class="num">(1,066)<span></span>
</td>
<td class="num">(1,153)<span></span>
</td>
<td class="num">$ (2,115)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">44,067<span></span>
</td>
<td class="nump">44,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Less current portion</a></td>
<td class="num">(20,713)<span></span>
</td>
<td class="num">(17,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">$ 23,354<span></span>
</td>
<td class="nump">$ 27,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableConstructionAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Construction Advances</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableConstructionAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Held-For-Investment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivablePreviouslySecuritized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Previously Securitized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivablePreviouslySecuritized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481598/310-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation allowance, of financing receivable classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477011/948-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612449712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details) - Consumer loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward', window );"><strong>Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses at beginning of fiscal year</a></td>
<td class="nump">$ 1,153<span></span>
</td>
<td class="nump">$ 2,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Change in estimated loan losses, net</a></td>
<td class="num">(87)<span></span>
</td>
<td class="num">(944)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses at end of fiscal year</a></td>
<td class="nump">$ 1,066<span></span>
</td>
<td class="nump">$ 1,153<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610197776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable - Weighted Averages (Details) - Consumer loans<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate', window );">Weighted average contractual interest rate</a></td>
<td class="nump">8.10%<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate', window );">Weighted average effective interest rate</a></td>
<td class="nump">10.40%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity', window );">Weighted average months to maturity</a></td>
<td class="text">196 months<span></span>
</td>
<td class="text">150 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613499520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details) - Consumer loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Loans receivable</a></td>
<td class="nump">$ 45,656<span></span>
</td>
<td class="nump">$ 45,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Loans receivable</a></td>
<td class="nump">43,810<span></span>
</td>
<td class="nump">43,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset31To69DaysPastDueMember', window );">31 to 60 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Loans receivable</a></td>
<td class="nump">1,063<span></span>
</td>
<td class="nump">1,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset61To90DaysPastDueMember', window );">61 to 90 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Loans receivable</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember', window );">91+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod', window );">Loans receivable</a></td>
<td class="nump">$ 652<span></span>
</td>
<td class="nump">$ 957<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset31To69DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset31To69DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset61To90DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAsset61To90DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982712553088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details) - Consumer loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">$ 16,187<span></span>
</td>
<td class="nump">$ 11,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">2,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="nump">3,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">2,799<span></span>
</td>
<td class="nump">2,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">24,141<span></span>
</td>
<td class="nump">26,223<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">45,656<span></span>
</td>
<td class="nump">45,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScoreGreaterThan680Member', window );">Prime- FICO score 680 and greater</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">14,107<span></span>
</td>
<td class="nump">9,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">328<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">1,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">885<span></span>
</td>
<td class="nump">1,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">1,808<span></span>
</td>
<td class="nump">1,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">14,425<span></span>
</td>
<td class="nump">16,601<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">31,649<span></span>
</td>
<td class="nump">30,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScore620To679Member', window );">Near Prime- FICO score 620-679</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">1,695<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">1,202<span></span>
</td>
<td class="nump">1,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">942<span></span>
</td>
<td class="nump">1,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">8,684<span></span>
</td>
<td class="nump">8,244<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">12,461<span></span>
</td>
<td class="nump">13,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScoreLessThan620Member', window );">Sub-Prime- FICO score less than 620</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">723<span></span>
</td>
<td class="nump">1,033<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">790<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditScoreFicoAxis=cvco_NoFICOScoreMember', window );">No FICO score</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">447<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">309<span></span>
</td>
<td class="nump">345<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">$ 756<span></span>
</td>
<td class="nump">$ 369<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScoreGreaterThan680Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditScoreFicoAxis=cvco_FICOScoreGreaterThan680Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScore620To679Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditScoreFicoAxis=cvco_FICOScore620To679Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditScoreFicoAxis=cvco_FICOScoreLessThan620Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditScoreFicoAxis=cvco_FICOScoreLessThan620Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditScoreFicoAxis=cvco_NoFICOScoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditScoreFicoAxis=cvco_NoFICOScoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608221808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable - Narrative (Details) - Consumer loans - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateAcquiredThroughForeclosure', window );">Repossessed homes</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageLoansInProcessOfForeclosureAmount', window );">Foreclosure or similar proceedings in progress</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_TX', window );">TEXAS | Financing Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">44.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_FL', window );">FLORIDA | Financing Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansInProcessOfForeclosureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 35<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-35<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansInProcessOfForeclosureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAcquiredThroughForeclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAcquiredThroughForeclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_FinanceReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_FinanceReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_FL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_FL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612318544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details) - Commercial loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">$ 91,938<span></span>
</td>
<td class="nump">$ 103,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses</a></td>
<td class="num">(781)<span></span>
</td>
<td class="num">(1,586)<span></span>
</td>
<td class="num">$ (1,011)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableDeferredIncome', window );">Deferred financing fees, net</a></td>
<td class="num">(116)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">91,041<span></span>
</td>
<td class="nump">101,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent', window );">Less current portion</a></td>
<td class="num">(43,316)<span></span>
</td>
<td class="num">(44,054)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Loans receivable, net</a></td>
<td class="nump">$ 47,725<span></span>
</td>
<td class="nump">$ 57,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481598/310-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603257120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivables - Commercial Loans Characteristics (Details) - Commercial loans<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate', window );">Weighted average contractual interest rate</a></td>
<td class="nump">7.40%<span></span>
</td>
<td class="nump">7.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity', window );">Weighted average months to maturity</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">9 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612673760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details) - Commercial loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses at beginning of fiscal year</a></td>
<td class="nump">$ 1,586<span></span>
</td>
<td class="nump">$ 1,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Change in estimated loan losses, net</a></td>
<td class="num">(805)<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for loan losses at end of fiscal year</a></td>
<td class="nump">$ 781<span></span>
</td>
<td class="nump">$ 1,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477123/405-50-65-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482477/820-10-65-13<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479845/805-20-65-3<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-5<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 67: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 68: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 69: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 72: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 73: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 74: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 75: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 76: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 77: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 78: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 79: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 80: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 81: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 82: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 83: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 84: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 85: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 86: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-6<br><br>Reference 87: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 88: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 89: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 90: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 91: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 92: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 93: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 94: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 95: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 96: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 97: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 98: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-3<br><br>Reference 99: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 100: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612271440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivables - Narrative (Details) - Commercial loans - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableNonperformingThreshold', window );">Financing receivable, nonperforming, threshold</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue', window );">Financing receivable, nonaccrual, threshold period past due</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Commercial loans 90 days past due still accruing interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Financing Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">NEW YORK | Financing Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Nonaccrual, Threshold Period Past Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableNonperformingThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Nonperforming, Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableNonperformingThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_FinanceReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_FinanceReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_NY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_NY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608789392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details) - Commercial loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">$ 91,938<span></span>
</td>
<td class="nump">$ 103,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Loans by origination year, one</a></td>
<td class="nump">57,691<span></span>
</td>
<td class="nump">80,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">Loans by origination year, two</a></td>
<td class="nump">25,066<span></span>
</td>
<td class="nump">16,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Loans by origination year, three</a></td>
<td class="nump">4,823<span></span>
</td>
<td class="nump">4,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Loans by origination year, four</a></td>
<td class="nump">2,144<span></span>
</td>
<td class="nump">2,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Loans by origination year, five</a></td>
<td class="nump">2,214<span></span>
</td>
<td class="nump">1,231<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans receivable, gross</a></td>
<td class="nump">$ 91,938<span></span>
</td>
<td class="nump">$ 103,726<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614158912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 300,885<span></span>
</td>
<td class="nump">$ 289,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(76,686)<span></span>
</td>
<td class="num">(61,133)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">224,199<span></span>
</td>
<td class="nump">228,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">171,516<span></span>
</td>
<td class="nump">167,291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">81,142<span></span>
</td>
<td class="nump">76,826<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">39,822<span></span>
</td>
<td class="nump">39,822<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 8,405<span></span>
</td>
<td class="nump">$ 5,472<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982606630496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 16,956<span></span>
</td>
<td class="nump">$ 14,833<span></span>
</td>
<td class="nump">$ 9,633<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982612656704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, operating lease, renewal term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Lessee, finance lease, renewal term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, operating lease, renewal term</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Lessee, finance lease, renewal term</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982737476736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lease Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract', window );"><strong>ROU assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property, Plant and Equipment, Net<span></span>
</td>
<td class="text">Property, Plant and Equipment, Net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">$ 39,027<span></span>
</td>
<td class="nump">$ 26,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td>
<td class="nump">5,913<span></span>
</td>
<td class="nump">6,088<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseRightOfUseAsset', window );">Total lease assets</a></td>
<td class="nump">$ 44,940<span></span>
</td>
<td class="nump">$ 32,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities, Current<span></span>
</td>
<td class="text">Accrued Liabilities, Current<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities, Current<span></span>
</td>
<td class="text">Accrued Liabilities, Current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 5,303<span></span>
</td>
<td class="nump">$ 6,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="nump">$ 347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract', window );"><strong>Non-current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 35,148<span></span>
</td>
<td class="nump">$ 21,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities</a></td>
<td class="nump">6,086<span></span>
</td>
<td class="nump">5,896<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">46,617<span></span>
</td>
<td class="nump">34,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease, right-of-use asset, accumulated amortization</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Lease Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608791184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="nump">$ 175<span></span>
</td>
<td class="nump">$ 175<span></span>
</td>
<td class="nump">$ 109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">279<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">6,266<span></span>
</td>
<td class="nump">5,707<span></span>
</td>
<td class="nump">5,056<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">1,119<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 4,693<span></span>
</td>
<td class="nump">$ 4,059<span></span>
</td>
<td class="nump">$ 3,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603226208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Cash Payments for Operating and Finance Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating leases</a></td>
<td class="nump">$ 6,694<span></span>
</td>
<td class="nump">$ 5,609<span></span>
</td>
<td class="nump">$ 4,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance leases</a></td>
<td class="nump">$ 356<span></span>
</td>
<td class="nump">$ 356<span></span>
</td>
<td class="nump">$ 220<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614129312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 7,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">7,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">4,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">3,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">3,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">24,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">51,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Amount representing interest</a></td>
<td class="num">(10,983)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">40,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">10,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total finance lease payments</a></td>
<td class="nump">12,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Amount representing interest</a></td>
<td class="num">(5,844)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">6,166<span></span>
</td>
<td class="nump">$ 6,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidYearOne', window );">2025</a></td>
<td class="nump">7,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidYearTwo', window );">2026</a></td>
<td class="nump">7,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidYearThree', window );">2027</a></td>
<td class="nump">5,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidYearFour', window );">2028</a></td>
<td class="nump">4,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidYearFive', window );">2029</a></td>
<td class="nump">4,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaidAfterYearFive', window );">Thereafter</a></td>
<td class="nump">34,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityToBePaid', window );">Total lease payments</a></td>
<td class="nump">63,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LeaseLiabilityUndiscountedExcessAmount', window );">Less: Amount representing interest</a></td>
<td class="num">(16,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_OperatingAndFinanceLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 46,617<span></span>
</td>
<td class="nump">$ 34,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, After Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityToBePaidYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, To Be Paid, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityToBePaidYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease, Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982606498656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighted Average Disclosures (Details)<br></strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term, operating leases</a></td>
<td class="text">10 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term, finance leases</a></td>
<td class="text">33 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, operating leases</a></td>
<td class="nump">4.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate, finance leases</a></td>
<td class="nump">4.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710461456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 121,934<span></span>
</td>
<td class="nump">$ 114,547<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill', window );">Indefinite-lived intangible assets (including goodwill)</a></td>
<td class="nump">140,014<span></span>
</td>
<td class="nump">132,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,973)<span></span>
</td>
<td class="num">(6,304)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">10,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_IntangibleAssetsGrossIncludingGoodwill', window );">Gross Carrying Amount</a></td>
<td class="nump">156,128<span></span>
</td>
<td class="nump">150,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,973)<span></span>
</td>
<td class="num">(6,304)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">150,155<span></span>
</td>
<td class="nump">144,337<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">121,934<span></span>
</td>
<td class="nump">114,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets (excluding goodwill)</a></td>
<td class="nump">16,980<span></span>
</td>
<td class="nump">16,980<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=cvco_StateInsuranceLicensesMember', window );">State insurance licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets (excluding goodwill)</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">16,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,314)<span></span>
</td>
<td class="num">(5,818)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">9,686<span></span>
</td>
<td class="nump">11,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,314)<span></span>
</td>
<td class="num">(5,818)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(659)<span></span>
</td>
<td class="num">(486)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">455<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Including Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (659)<span></span>
</td>
<td class="num">$ (486)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indefinite-Lived Intangible Assets (Including Goodwill)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_IntangibleAssetsGrossIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible assets including goodwill gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IntangibleAssetsGrossIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=cvco_StateInsuranceLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=cvco_StateInsuranceLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608167792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 121,934,000<span></span>
</td>
<td class="nump">$ 114,547,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, impaired, accumulated impairment loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-lived intangible assets, remaining amortization period</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-lived intangible assets, remaining amortization period</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982738007904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles - Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 1,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">1,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">1,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">1,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">1,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,144<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 10,141<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614031600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">$ 40,856<span></span>
</td>
<td class="nump">$ 45,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salaries, wages and benefits</a></td>
<td class="nump">38,125<span></span>
</td>
<td class="nump">47,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums', window );">Unearned insurance premiums</a></td>
<td class="nump">33,449<span></span>
</td>
<td class="nump">27,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Estimated warranties</a></td>
<td class="nump">31,718<span></span>
</td>
<td class="nump">31,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_AccruedVolumeRebatesCurrent', window );">Accrued volume rebates</a></td>
<td class="nump">21,167<span></span>
</td>
<td class="nump">22,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Accrued self-insurance</a></td>
<td class="nump">14,124<span></span>
</td>
<td class="nump">11,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">60,297<span></span>
</td>
<td class="nump">76,774<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 239,736<span></span>
</td>
<td class="nump">$ 262,661<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AccruedVolumeRebatesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued volume rebates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AccruedVolumeRebatesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of premium not yet earned, disclosed in supplementary insurance information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-16(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementaryInsuranceInformationUnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614005584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at beginning of fiscal year</a></td>
<td class="nump">$ 31,368<span></span>
</td>
<td class="nump">$ 26,250<span></span>
</td>
<td class="nump">$ 18,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Purchase accounting additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,250<span></span>
</td>
<td class="nump">5,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Charged to costs and expenses</a></td>
<td class="nump">60,219<span></span>
</td>
<td class="nump">50,157<span></span>
</td>
<td class="nump">40,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Payments and deductions</a></td>
<td class="num">(59,869)<span></span>
</td>
<td class="num">(46,289)<span></span>
</td>
<td class="num">(38,369)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of fiscal year</a></td>
<td class="nump">$ 31,718<span></span>
</td>
<td class="nump">$ 31,368<span></span>
</td>
<td class="nump">$ 26,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608059312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities - Summary of Secured Financings and Other Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liabilities</a></td>
<td class="nump">$ 6,166<span></span>
</td>
<td class="nump">$ 6,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized', window );">Other secured financing</a></td>
<td class="nump">1,916<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Mandatorily redeemable noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,268<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Total other liabilities</a></td>
<td class="nump">8,082<span></span>
</td>
<td class="nump">10,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Less current portion included in Accrued expenses and other current liabilities</a></td>
<td class="num">(323)<span></span>
</td>
<td class="num">(3,070)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">$ 7,759<span></span>
</td>
<td class="nump">$ 7,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is the principal amount outstanding for securitized loans only (across all types of loans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)<br> -Paragraph 4<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOnLoansSecuritized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (15)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (14)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608932848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities - Schedule of Maturities of Other Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,624<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total other liabilities</a></td>
<td class="nump">$ 8,082<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710458912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - Revolving Credit Facility - The Revolving Credit Facility - Line of Credit<br></strong></div></th>
<th class="th">
<div>Nov. 22, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of credit facility, current borrowing capacity</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity with incremental facilities</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantLeverageRatio', window );">Debt instrument, covenant, leverage ratio</a></td>
<td class="nump">3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum', window );">Debt instrument, covenant, EBITDA threshold, minimum</a></td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Federal Funds Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Term Secured Overnight Financing Rate (SOFR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Term Secured Overnight Financing Rate (SOFR) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantLeverageRatioPercentage', window );">Debt instrument, covenant, leverage ratio, percentage</a></td>
<td class="nump">0.01125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Term Secured Overnight Financing Rate (SOFR) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantLeverageRatioPercentage', window );">Debt instrument, covenant, leverage ratio, percentage</a></td>
<td class="nump">0.01350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantLeverageRatioPercentage', window );">Debt instrument, covenant, leverage ratio, percentage</a></td>
<td class="nump">0.00125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DebtInstrumentCovenantLeverageRatioPercentage', window );">Debt instrument, covenant, leverage ratio, percentage</a></td>
<td class="nump">0.00350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DebtInstrumentCovenantEBITDAThresholdMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, EBITDA Threshold, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DebtInstrumentCovenantEBITDAThresholdMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DebtInstrumentCovenantLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DebtInstrumentCovenantLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DebtInstrumentCovenantLeverageRatioPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Leverage Ratio, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DebtInstrumentCovenantLeverageRatioPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cvco_TheRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cvco_TheRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=cvco_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=cvco_SecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=cvco_FederalFundsRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=cvco_FederalFundsRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=cvco_TermSecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=cvco_TermSecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614311840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsWrittenNetConsolidatedAbstract', window );"><strong>Written</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectPremiumsWritten', window );">Direct premiums</a></td>
<td class="nump">$ 47,448<span></span>
</td>
<td class="nump">$ 32,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssumedPremiumsWritten', window );">Assumed premiums&#8212;nonaffiliated</a></td>
<td class="nump">37,426<span></span>
</td>
<td class="nump">34,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsWritten', window );">Ceded premiums&#8212;nonaffiliated</a></td>
<td class="num">(26,273)<span></span>
</td>
<td class="num">(18,300)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsWrittenNet', window );">Net premiums written</a></td>
<td class="nump">58,601<span></span>
</td>
<td class="nump">48,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract', window );"><strong>Earned</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectPremiumsEarned', window );">Direct premiums</a></td>
<td class="nump">39,352<span></span>
</td>
<td class="nump">29,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssumedPremiumsEarned', window );">Assumed premiums&#8212;nonaffiliated</a></td>
<td class="nump">35,630<span></span>
</td>
<td class="nump">32,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsEarned', window );">Ceded premiums&#8212;nonaffiliated</a></td>
<td class="num">(26,273)<span></span>
</td>
<td class="num">(18,300)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsEarnedNet', window );">Net premiums earned</a></td>
<td class="nump">$ 48,709<span></span>
</td>
<td class="nump">$ 44,284<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssumedPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssumedPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478832/944-605-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsEarnedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(c))<br> -SubTopic 220<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -SubTopic 220<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsEarnedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsWrittenNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsWrittenNetConsolidatedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenNetConsolidatedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610304288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_MaximumRiskAssumedPerPolicy', window );">Insurance policies maximum coverage per claim</a></td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_MaximumRiskCededPerPolicy', window );">Insurance policies coverage per claim ceded to reinsurers</a></td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount', window );">Insurance policy risk of loss maintained per claim</a></td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount', window );">Catastrophic losses recoverable in excess of amount</a></td>
<td class="nump">4.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount', window );">Aggregate catastrophic losses recoverable in excess of amount</a></td>
<td class="nump">$ 110.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Catastrophic losses recoverable in aggregate greater than amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Catastrophic losses recoverable per occurrence greater than amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Limited risk of loss per claim on typical policies amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_MaximumRiskAssumedPerPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum risk assumed per policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_MaximumRiskAssumedPerPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_MaximumRiskCededPerPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum risk ceded per policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_MaximumRiskCededPerPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608177280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward', window );"><strong>Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Balance at beginning of fiscal year</a></td>
<td class="nump">$ 10,939<span></span>
</td>
<td class="nump">$ 8,149<span></span>
</td>
<td class="nump">$ 7,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1', window );">Net incurred losses during the year</a></td>
<td class="nump">37,490<span></span>
</td>
<td class="nump">33,466<span></span>
</td>
<td class="nump">25,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1', window );">Net claim payments during the year</a></td>
<td class="num">(37,889)<span></span>
</td>
<td class="num">(30,676)<span></span>
</td>
<td class="num">(25,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Balance at end of fiscal year</a></td>
<td class="nump">$ 10,540<span></span>
</td>
<td class="nump">$ 10,939<span></span>
</td>
<td class="nump">$ 8,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982718213984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 36,023<span></span>
</td>
<td class="nump">$ 51,190<span></span>
</td>
<td class="nump">$ 7,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">8,094<span></span>
</td>
<td class="nump">12,709<span></span>
</td>
<td class="nump">8,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense</a></td>
<td class="nump">44,335<span></span>
</td>
<td class="nump">63,949<span></span>
</td>
<td class="nump">16,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(2,884)<span></span>
</td>
<td class="nump">2,705<span></span>
</td>
<td class="num">(1,257)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(98)<span></span>
</td>
<td class="num">(732)<span></span>
</td>
<td class="num">(535)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(78)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(3,060)<span></span>
</td>
<td class="nump">1,973<span></span>
</td>
<td class="num">(1,792)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 41,275<span></span>
</td>
<td class="nump">$ 65,922<span></span>
</td>
<td class="nump">$ 14,247<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710329152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount', window );">Tax credit, energy related</a></td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">Tax credits, research and development</a></td>
<td class="nump">2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Net operating loss carryforwards</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Operating loss carryforward valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to energy-related tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982608455376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal income tax at statutory rate</a></td>
<td class="nump">$ 41,828<span></span>
</td>
<td class="nump">$ 64,420<span></span>
</td>
<td class="nump">$ 44,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">7,984<span></span>
</td>
<td class="nump">12,172<span></span>
</td>
<td class="nump">8,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="num">(6,662)<span></span>
</td>
<td class="num">(10,847)<span></span>
</td>
<td class="num">(37,488)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(1,875)<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="num">(858)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 41,275<span></span>
</td>
<td class="nump">$ 65,922<span></span>
</td>
<td class="nump">$ 14,247<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613883776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Net deferred tax (liabilities) assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="num">$ (17,080)<span></span>
</td>
<td class="num">$ (16,041)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(14,678)<span></span>
</td>
<td class="num">(16,763)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Warranty reserves</a></td>
<td class="nump">7,668<span></span>
</td>
<td class="nump">7,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Lease - Operating lease liability</a></td>
<td class="nump">7,446<span></span>
</td>
<td class="nump">6,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease - Right of use assets</a></td>
<td class="num">(7,108)<span></span>
</td>
<td class="num">(6,050)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and experimentation expenditures</a></td>
<td class="nump">5,940<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Salaries and wages</a></td>
<td class="nump">3,176<span></span>
</td>
<td class="nump">3,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">2,913<span></span>
</td>
<td class="nump">2,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DeferredTaxAssetsAccruedVolumeRebates', window );">Accrued volume rebates</a></td>
<td class="nump">2,868<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">4,280<span></span>
</td>
<td class="nump">6,344<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="num">$ (4,575)<span></span>
</td>
<td class="num">$ (7,581)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DeferredTaxAssetsAccruedVolumeRebates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Accrued Volume Rebates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DeferredTaxAssetsAccruedVolumeRebates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479172/805-740-25-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479172/805-740-25-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982603921168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($) </div>
<div>notice</div>
</th>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($) </div>
<div>notice </div>
<div>home</div>
</th>
<th class="th">
<div>Apr. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum', window );">Repurchase agreements maximum amount contingently liable</a></td>
<td class="nump">$ 121.0<span></span>
</td>
<td class="nump">$ 121.0<span></span>
</td>
<td class="nump">$ 178.0<span></span>
</td>
<td class="nump">$ 141.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_NumberOfRepurchaseDemandNotices', window );">Number of repurchase demand notices | notice</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_NumberOfHomesUnderRepurchaseDemandNotices', window );">Number of homes covered under repurchase demand notices | home</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability', window );">Reserve for repurchase commitments</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">5.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ReservesRelatedToConsumerLoansSold', window );">Reserves related to consumer loans sold</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_InterestRateLockCommitmentsRecordedAtFairValue', window );">IRLCs recorded at fair value</a></td>
<td class="nump">39.0<span></span>
</td>
<td class="nump">39.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ForwardCommitmentsRecordedatFairValue', window );">Forward commitments recorded at fair value</a></td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Recognized gain (loss) on forward commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.3)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation settlement, amount awarded to other party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_RepurchaseAgreementTerm', window );">Repurchase agreement, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_InterestRateLockCommitmentsTerm', window );">IRLCs, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_RepurchaseAgreementTerm', window );">Repurchase agreement, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_InterestRateLockCommitmentsTerm', window );">IRLCs, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">180 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets sold under agreements to repurchase repurchase liability contingency maximum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ForwardCommitmentsRecordedatFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Commitments Recorded at Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ForwardCommitmentsRecordedatFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_InterestRateLockCommitmentsRecordedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest rate lock commitments are recorded at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InterestRateLockCommitmentsRecordedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_InterestRateLockCommitmentsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InterestRateLockCommitmentsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_NumberOfHomesUnderRepurchaseDemandNotices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Homes Under Repurchase Demand Notices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_NumberOfHomesUnderRepurchaseDemandNotices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_NumberOfRepurchaseDemandNotices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Repurchase Demand Notices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_NumberOfRepurchaseDemandNotices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_RepurchaseAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of the agreement under repurchase contingencies minimum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_RepurchaseAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ReservesRelatedToConsumerLoansSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve for consumer loans sold contingent repurchase and indemnification obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ReservesRelatedToConsumerLoansSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481444/860-30-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(m)(1)(ii)(A)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614376848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Construction loan contract amount</a></td>
<td class="nump">$ 1,960<span></span>
</td>
<td class="nump">$ 2,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_FinancingReceivableConstructionAdvances', window );">Cumulative advances</a></td>
<td class="num">(722)<span></span>
</td>
<td class="num">(706)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_RemainingConstructionContingentCommitment', window );">Remaining construction contingent commitment</a></td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 1,508<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FinancingReceivableConstructionAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Construction Advances</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FinancingReceivableConstructionAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_RemainingConstructionContingentCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining construction contingent commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_RemainingConstructionContingentCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982712393584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">549,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Stock option exercise price as a percent of fair value of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Maximum vesting period for stock options and restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Stock option expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation cost charged against income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800,000<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over stock options expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 9 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800,000<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="nump">$ 7,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Maximum vesting period for stock options and restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Intrinsic value of awards released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Intrinsic value of awards released</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod', window );">Additional shares granted by performance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">2,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod', window );">Additional shares granted by performance (in shares)</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982607851376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Option Activity (Details) - Stock Options - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, shares outstanding (in shares)</a></td>
<td class="nump">143,576<span></span>
</td>
<td class="nump">192,913<span></span>
</td>
<td class="nump">251,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(48,637)<span></span>
</td>
<td class="num">(44,237)<span></span>
</td>
<td class="num">(53,550)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited, canceled or expired (in shares)</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(5,100)<span></span>
</td>
<td class="num">(5,286)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, shares outstanding (in shares)</a></td>
<td class="nump">94,401<span></span>
</td>
<td class="nump">143,576<span></span>
</td>
<td class="nump">192,913<span></span>
</td>
<td class="nump">251,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares exercisable (in shares)</a></td>
<td class="nump">89,474<span></span>
</td>
<td class="nump">116,434<span></span>
</td>
<td class="nump">126,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, weighted average exercise price (in usd per share)</a></td>
<td class="nump">$ 160.40<span></span>
</td>
<td class="nump">$ 157.23<span></span>
</td>
<td class="nump">$ 146.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in usd per share)</a></td>
<td class="nump">145.38<span></span>
</td>
<td class="nump">137.28<span></span>
</td>
<td class="nump">107.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited, canceled or expired (in usd per share)</a></td>
<td class="nump">183.83<span></span>
</td>
<td class="nump">241.23<span></span>
</td>
<td class="nump">164.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, weighted average exercise price (in usd per share)</a></td>
<td class="nump">168.00<span></span>
</td>
<td class="nump">160.40<span></span>
</td>
<td class="nump">157.23<span></span>
</td>
<td class="nump">$ 146.86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, weighted average exercise price (in usd per share)</a></td>
<td class="nump">$ 167.13<span></span>
</td>
<td class="nump">$ 155.38<span></span>
</td>
<td class="nump">$ 149.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual term</a></td>
<td class="text">2 years 2 months 15 days<span></span>
</td>
<td class="text">2 years 10 months 17 days<span></span>
</td>
<td class="text">3 years 4 months 2 days<span></span>
</td>
<td class="text">4 years 14 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable, weighted average remaining contractual term</a></td>
<td class="text">2 years 1 month 24 days<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">2 years 9 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding, aggregate intrinsic value</a></td>
<td class="nump">$ 21,812<span></span>
</td>
<td class="nump">$ 22,591<span></span>
</td>
<td class="nump">$ 16,724<span></span>
</td>
<td class="nump">$ 34,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options exercisable, aggregate intrinsic value</a></td>
<td class="nump">$ 20,752<span></span>
</td>
<td class="nump">$ 18,887<span></span>
</td>
<td class="nump">$ 11,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982735385552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Awards Activity, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="nump">28,868<span></span>
</td>
<td class="nump">17,647<span></span>
</td>
<td class="nump">4,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares)</a></td>
<td class="nump">17,511<span></span>
</td>
<td class="nump">18,965<span></span>
</td>
<td class="nump">16,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released (in shares)</a></td>
<td class="num">(12,541)<span></span>
</td>
<td class="num">(6,714)<span></span>
</td>
<td class="num">(3,335)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares)</a></td>
<td class="num">(1,254)<span></span>
</td>
<td class="num">(1,030)<span></span>
</td>
<td class="num">(505)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, outstanding (in shares)</a></td>
<td class="nump">32,584<span></span>
</td>
<td class="nump">28,868<span></span>
</td>
<td class="nump">17,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted average grant date fair value (in usd per share)</a></td>
<td class="nump">$ 225.35<span></span>
</td>
<td class="nump">$ 229.39<span></span>
</td>
<td class="nump">$ 177.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Awarded (in usd per share)</a></td>
<td class="nump">294.06<span></span>
</td>
<td class="nump">227.99<span></span>
</td>
<td class="nump">233.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Released (in usd per share)</a></td>
<td class="nump">231.70<span></span>
</td>
<td class="nump">234.55<span></span>
</td>
<td class="nump">180.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in usd per share)</a></td>
<td class="nump">250.71<span></span>
</td>
<td class="nump">283.27<span></span>
</td>
<td class="nump">215.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted average grant date fair value (in usd per share)</a></td>
<td class="nump">$ 258.85<span></span>
</td>
<td class="nump">$ 225.35<span></span>
</td>
<td class="nump">$ 229.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Awards Activity, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="nump">25,451<span></span>
</td>
<td class="nump">20,054<span></span>
</td>
<td class="nump">12,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares)</a></td>
<td class="nump">12,125<span></span>
</td>
<td class="nump">11,730<span></span>
</td>
<td class="nump">7,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod', window );">Additional shares granted by performance (in shares)</a></td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">2,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Released (in shares)</a></td>
<td class="num">(6,988)<span></span>
</td>
<td class="num">(8,822)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares)</a></td>
<td class="num">(2,128)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(805)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, outstanding (in shares)</a></td>
<td class="nump">30,118<span></span>
</td>
<td class="nump">25,451<span></span>
</td>
<td class="nump">20,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted average grant date fair value (in usd per share)</a></td>
<td class="nump">$ 202.00<span></span>
</td>
<td class="nump">$ 183.62<span></span>
</td>
<td class="nump">$ 163.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Awarded (in usd per share)</a></td>
<td class="nump">295.01<span></span>
</td>
<td class="nump">209.87<span></span>
</td>
<td class="nump">217.39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue', window );">Additional shares granted by performance (in usd per share)</a></td>
<td class="nump">167.84<span></span>
</td>
<td class="nump">158.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Released (in usd per share)</a></td>
<td class="nump">167.95<span></span>
</td>
<td class="nump">158.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in usd per share)</a></td>
<td class="nump">220.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted average grant date fair value (in usd per share)</a></td>
<td class="nump">$ 244.15<span></span>
</td>
<td class="nump">$ 202.00<span></span>
</td>
<td class="nump">$ 183.62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Awards Activity, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, outstanding (in shares)</a></td>
<td class="nump">7,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Awards Activity, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, outstanding (in shares)</a></td>
<td class="nump">11,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Awards Activity, Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, outstanding (in shares)</a></td>
<td class="nump">11,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710205536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 157,817<span></span>
</td>
<td class="nump">$ 240,554<span></span>
</td>
<td class="nump">$ 197,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">8,506,673<span></span>
</td>
<td class="nump">8,844,326<span></span>
</td>
<td class="nump">9,178,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">85,238<span></span>
</td>
<td class="nump">80,126<span></span>
</td>
<td class="nump">85,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,591,911<span></span>
</td>
<td class="nump">8,924,452<span></span>
</td>
<td class="nump">9,264,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (usd per share)</a></td>
<td class="nump">$ 18.55<span></span>
</td>
<td class="nump">$ 27.20<span></span>
</td>
<td class="nump">$ 21.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (usd per share)</a></td>
<td class="nump">$ 18.37<span></span>
</td>
<td class="nump">$ 26.95<span></span>
</td>
<td class="nump">$ 21.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested target performance-based RSUs vesting in future periods (in shares)</a></td>
<td class="nump">30,118<span></span>
</td>
<td class="nump">25,451<span></span>
</td>
<td class="nump">20,054<span></span>
</td>
<td class="nump">12,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive stock equivalents excluded from computation (in shares)</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">174<span></span>
</td>
<td class="nump">405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614415200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Book Value and Estimated Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt securities</a></td>
<td class="nump">$ 18,669<span></span>
</td>
<td class="nump">$ 18,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">11,961<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt securities</a></td>
<td class="nump">18,669<span></span>
</td>
<td class="nump">18,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Other secured financing</a></td>
<td class="num">(1,916)<span></span>
</td>
<td class="num">(2,379)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">11,961<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Non-marketable equity investments</a></td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">5,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableFairValueDisclosure', window );">Consumer loans receivable</a></td>
<td class="nump">44,067<span></span>
</td>
<td class="nump">44,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Commercial loans receivable</a></td>
<td class="nump">91,041<span></span>
</td>
<td class="nump">101,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt securities</a></td>
<td class="nump">18,669<span></span>
</td>
<td class="nump">18,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Other secured financing</a></td>
<td class="num">(1,841)<span></span>
</td>
<td class="num">(2,332)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">11,961<span></span>
</td>
<td class="nump">9,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Non-marketable equity investments</a></td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">5,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableFairValueDisclosure', window );">Consumer loans receivable</a></td>
<td class="nump">49,105<span></span>
</td>
<td class="nump">50,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Commercial loans receivable</a></td>
<td class="nump">$ 80,764<span></span>
</td>
<td class="nump">$ 97,106<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments accounted under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613993808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Apr. 01, 2023 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio', window );">Number of loans serviced with MSRs | loan</a></td>
<td class="nump">3,842<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio', window );">Weighted average servicing fee</a></td>
<td class="nump">0.3479%<span></span>
</td>
<td class="nump">0.3471%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio', window );">Capitalized servicing multiple</a></td>
<td class="nump">188.59%<span></span>
</td>
<td class="nump">98.99%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio', window );">Capitalized servicing rate</a></td>
<td class="nump">0.6561%<span></span>
</td>
<td class="nump">0.3436%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio', window );">Serviced portfolio with MSRs (in thousands)</a></td>
<td class="nump">$ 482,898<span></span>
</td>
<td class="nump">$ 520,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">MSRs (in thousands)</a></td>
<td class="nump">$ 3,168<span></span>
</td>
<td class="nump">$ 1,788<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized Servicing Multiple Of Loans Held-In-Portfolio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Loans Outstanding Of Loans Held-In-Portfolio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-Average Servicing Fee Of Loans Held-In-Portfolio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)<br> -Paragraph 4<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481260/860-50-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481260/860-50-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481260/860-50-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982607779856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee', window );">Maximum loss per employee under insurance claims</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense', window );">Medical claims expenses</a></td>
<td class="nump">$ 32.9<span></span>
</td>
<td class="nump">$ 30.6<span></span>
</td>
<td class="nump">$ 22.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DefinedContributionPlanAxis=cvco_A401KPlanMember', window );">401K Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employee contribution rate, subject to match</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DefinedContributionPlanEmployeeServicePeriod', window );">Employee service period</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employer matching contribution expense</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | 401K Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employee contribution rate, subject to match</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DefinedContributionPlanEmployeeServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employee Service Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DefinedContributionPlanEmployeeServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employers Matching Contribution, Vesting Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Coverage, Maximum Liability Per Employee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Self-Funded Group Medical Plan, Medical Claims Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_DefinedContributionPlanAxis=cvco_A401KPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DefinedContributionPlanAxis=cvco_A401KPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982614110432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Multiemployer Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanEmployerContributionCost', window );">Contributions by the Company by fiscal year (in thousands)</a></td>
<td class="nump">$ 1,364<span></span>
</td>
<td class="nump">$ 1,507<span></span>
</td>
<td class="nump">$ 312<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480606/715-80-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982710271392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,794,792<span></span>
</td>
<td class="nump">$ 2,142,713<span></span>
</td>
<td class="nump">$ 1,627,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">77,123<span></span>
</td>
<td class="nump">89,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">91,041<span></span>
</td>
<td class="nump">101,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">54,900<span></span>
</td>
<td class="nump">65,600<span></span>
</td>
<td class="nump">$ 58,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">8,500<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans receivable, net</a></td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982613615472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 15, 2023</div></th>
<th class="th"><div>Jan. 03, 2023</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Jul. 04, 2021</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Apr. 02, 2022</div></th>
<th class="th"><div>Apr. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_KentuckyDreamHomesLLCMember', window );">Kentucky Dream Homes, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 23,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Business combination, non-cash commercial loan forgiveness</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase price</a></td>
<td class="nump">17,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">23,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember', window );">Solitaire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition, percentage of voting interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed', window );">Acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Net revenue since acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income since acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 110,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition, percentage of voting interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Ownership interest in Craftsman</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain', window );">Remeasurement gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Mandatorily redeemable noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business acquisition, percentage of voting interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_KentuckyDreamHomesLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_KentuckyDreamHomesLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_DebenturesSubjectToMandatoryRedemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=us-gaap_DebenturesSubjectToMandatoryRedemptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982607865520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
<th class="th"><div>Jan. 03, 2023</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 121,934<span></span>
</td>
<td class="nump">$ 114,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember', window );">Solitaire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember', window );">Solitaire | Trademarks and trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite-lived intangibles acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember', window );">Solitaire | Customer-Related Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember', window );">Solitaire | Noncompete Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets', window );">Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,536<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,892<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Trademarks and trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite-lived intangibles acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Customer-Related Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Order or Production Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Noncompete Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-lived intangible asset, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets (as defined) recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/825/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_SolitaireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982610259952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Apr. 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Net revenue</a></td>
<td class="nump">$ 2,251,233<span></span>
</td>
<td class="nump">$ 1,914,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">$ 251,903<span></span>
</td>
<td class="nump">$ 208,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted', window );">Diluted net income per share (in usd per share)</a></td>
<td class="nump">$ 28.23<span></span>
</td>
<td class="nump">$ 22.47<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139982709376928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 30, 2024 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Apr. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 02, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,794,792<span></span>
</td>
<td class="nump">$ 2,142,713<span></span>
</td>
<td class="nump">$ 1,627,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">199,180<span></span>
</td>
<td class="nump">306,763<span></span>
</td>
<td class="nump">211,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">16,956<span></span>
</td>
<td class="nump">14,833<span></span>
</td>
<td class="nump">9,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">1,569<span></span>
</td>
<td class="nump">2,070<span></span>
</td>
<td class="nump">1,384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">41,275<span></span>
</td>
<td class="nump">65,922<span></span>
</td>
<td class="nump">14,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">17,421<span></span>
</td>
<td class="nump">44,106<span></span>
</td>
<td class="nump">$ 18,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 1,354,160<span></span>
</td>
<td class="nump">$ 1,307,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_GrossMarginPercentage', window );">Gross margin %</a></td>
<td class="nump">23.80%<span></span>
</td>
<td class="nump">25.90%<span></span>
</td>
<td class="nump">25.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 1,716,607<span></span>
</td>
<td class="nump">$ 2,069,450<span></span>
</td>
<td class="nump">$ 1,556,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">192,815<span></span>
</td>
<td class="nump">296,415<span></span>
</td>
<td class="nump">197,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">16,754<span></span>
</td>
<td class="nump">14,651<span></span>
</td>
<td class="nump">9,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">1,544<span></span>
</td>
<td class="nump">2,038<span></span>
</td>
<td class="nump">1,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">39,749<span></span>
</td>
<td class="nump">63,433<span></span>
</td>
<td class="nump">10,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">17,189<span></span>
</td>
<td class="nump">44,085<span></span>
</td>
<td class="nump">$ 18,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 1,141,237<span></span>
</td>
<td class="nump">$ 1,107,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_GrossMarginPercentage', window );">Gross margin %</a></td>
<td class="nump">23.20%<span></span>
</td>
<td class="nump">25.30%<span></span>
</td>
<td class="nump">23.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 78,185<span></span>
</td>
<td class="nump">$ 73,263<span></span>
</td>
<td class="nump">$ 70,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">6,365<span></span>
</td>
<td class="nump">10,348<span></span>
</td>
<td class="nump">14,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">182<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,526<span></span>
</td>
<td class="nump">2,489<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital expenditures</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">$ 79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 212,923<span></span>
</td>
<td class="nump">$ 200,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cvco_GrossMarginPercentage', window );">Gross margin %</a></td>
<td class="nump">35.80%<span></span>
</td>
<td class="nump">42.90%<span></span>
</td>
<td class="nump">51.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_ConsumerFinanceMember', window );">Finance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 18,881<span></span>
</td>
<td class="nump">$ 21,952<span></span>
</td>
<td class="nump">$ 23,004<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_InsuranceMember', window );">Insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 59,304<span></span>
</td>
<td class="nump">$ 51,311<span></span>
</td>
<td class="nump">$ 47,871<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_GrossMarginPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross Margin Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_GrossMarginPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_ConsumerFinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_ConsumerFinanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=cvco_InsuranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=cvco_InsuranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>173
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %B&N%@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !8AKA8J9-]PN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.LU6#E'7"XC3)B$Q"<0M2KPMHFFBQ*C=V].&K1."!^ 8^\_G
MSY(;':3V$9^C#QC)8KH;7=<GJ<.&G8B"!$CZA$ZE<DKT4_/@HU,T/>,1@M(?
MZH@@.+\'AZ2,(@4SL @+D;6-T5)'5.3C!6_T@@^?L<LPHP$[=-A3@JJL@+7S
MQ' >NP9N@!E&&%WZ+J!9B+GZ)S9W@%V28[)+:AB&<ECEW+1#!6^[[4M>M[!]
M(M5KG'XE*^D<<,.NDU]7#X_[)]8*+M8%KPNQW@LN:RY%_3Z[_O"["3MO[,'^
M8^.K8-O K[MHOP!02P,$%     @ 6(:X6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M?@K2.IC]G1#Z9-@#V@Z=_@502P,$%     @ 6(:X6*.N\U-%"   :BH  !@
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
M':6$4#26L![#@F<X#QS)D+U#V+@$V.#=$RDFX0[Q;9^G1\?H:8R]#937,-)
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
M&+6I/ZZE@(E1 >#WI5+F\:):X'!$/?T/4$L#!!0    ( %B&N%B$5]>M1PH
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
M*/F1G><2]05&<[O-L3[V#0=_3683J-D42F,HFNSF00#T<2=__Y'5KQWJ]H*
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
M$LAN&*CAP8Z.I*COA-&[W79;Z&TWJ68I116BEC6I78I6LE>%=)F7[5$XF>_
MDP_4B6NO1=5)O253>1L&N.,TZN8T?=Q+KR O=Y6:06KTJ&&C"^2I;7<*0%@0
MFGNU"\ LPM3:RX"\(9EU1@911VO436NG-(Y70VHS5N2;"V* 48!,$ 6,*$,C
MRCI:H^YS8Z[IH8J^3@QM37R&9\:D)\HF]99,Y6T8V]ZA,C<IMKNGJN)^OOER
MU>YW>;S('W*U!;'29P(.Q B&%L [@B-K;@!FF,9FB8',4-#?#QS*[&"1NF%1
MG_D]$ZLS25.'541U_NRAS/^4M44#_W&O0=^E>N)>1B%MZ5)F"+7;L@0C &QA
M,M\"9LB,4L;,"-AFE**Q"M/1)'73Y*<TKSQ96'?ZYO2P.ZY6E=6MSZY<\FH/
MF+R5#RJU.=!DB=,F"6 2(C;6PQU+4C=+?NI?_<L[[_1"W&F3!# )R&C>Z_"0
MGEB'.QP]4MO1^5(/S_UYMU,'&*C-:HP22YIM94ESF0QU=;Q'3_#>R=UUMX-7
M)^Q)5]VF\C8\0MNQ(G.SXO_BN N;E!PG]99,Y6T8[HX<V:F#<JH@=F==/%')
MVEBJ1PK 2 (GUF+[@/4"LD-A&(?F_ ,-6=1?"!TJZWB1G5K=DXDQWTJDVAY6
MBUJ9LB"(<D\"[D,^#&!"^_ F8!7%@7FN K!"B(WMH[(.'IE[J6\A-ANU+"MU
MCJ8;MXM7C_])^7 J;\/P=7S(_O^GZ]BDI^LF]99,Y6T8[MX3$FY.?6VZ@39R
MD=KO-.<@N(.,?6;E&\ P"*-X9,F==03*3FT-__?IIOV%P6,I*"2^><H'L(LC
M>UD3, LI02:VS7L/H,E,\J ?Y*L]?5BK?9+K^.WQ8<$K_8B<\?T']#YI'_GK
MW+1/('Y)*]G)M637E73IOPOE-57M0WWMAT9L]6-N]Z)IQ$:_7?-4$J$RD/]?
M"=$</J@?.#Y:>?EO4$L#!!0    ( %B&N%B7*H)A)P,   (+   8    >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&ULK99=;YLP%(;_BL6FJ96Z\!4@Z1*D-E.U
M74R*FGU<3+MPP0E6 3/;).U^_8X-89#0?%3+1<#FG-?/:PYP)AO&'T5"B$1/
M69J+J9%(65R;IH@2DF$Q8 7)X<J2\0Q+&/*5*0I.<*R3LM1T+,LW,TQS(YSH
MN3D/)ZR4*<W)G"-19AGFS[<D99NI81O;B7NZ2J2:,,-)@5=D0>2W8LYA9#8J
M,<U(+BC+$2?+J7%C7\]LG: COE.R$:USI*P\,/:H!I_CJ6$I(I*22"H)#(<U
MF9$T54K \;L6-9HU56+[?*M^I\V#F0<LR(RE/V@LDZDQ,E!,EKA,Y3W;?"*U
M(4_I12P5^A]MJE@O,%!4"LFR.AD(,II71_Q4;T0KP1Z^D.#4"<ZI"6Z=X&JC
M%9FV]1%+'$XXVR"NHD%-G>B]T=G@AN;J-BXDAZL4\F0X8[E@*8VQ)#&ZQ2G.
M(X(62DZ@BSGF))<)D33"Z25ZC]XB$XD$9L7$E+"ZTC"C>J7;:B7GA96^8#Y
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
MWJ*5=RBH9M"U=HV&0.@WZI8K$^HG2+_(6&W*-H?_ 8^%/C95'M^+3R64T>W
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
M\639 .\K8_SAAAT,_QFX^0M02P,$%     @ 6(:X6/0@E1I= P  M0<  !D
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
ME?]WSGZY_X\3=+*B=%BK);;&D]GT##+S_X;\16NV_%\=Q$QK-OQSC?Y(65J
MYTL#= P7=,#PYZV7_P902P,$%     @ 6(:X6"2NNM,]#0  S24  !D   !X
M;"]W;W)K<VAE971S+W-H965T,30N>&ULW5I;;]M&%OXK S=I8RPC\R9*:I,
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
M9Y"9_SSD+UJSY3_L(&9:L^&?:_1'RM("/%\:H&.XH .&?W"]^@]02P,$%
M  @ 6(:X6(Q1FC$X P  -@<  !D   !X;"]W;W)K<VAE971S+W-H965T,34N
M>&ULI55M;]LV$/XK!ZT8$D#0FV59]FP#=MJA!=;!:+#NP[ /M'2VB%*D2E)Q
M\N]WI!S5 5(7Z+Z(//*YY]YTQ^5)Z2^F0;3PV II5D%C;;>(8U,UV#(3J0XE
MW1R4;IDE41]CTVEDM5=J19PE21&WC,M@O?1G.[U>JMX*+G&GP?1MR_33%H4Z
MK8(T>#[XQ(^-=0?Q>MFQ(]ZC_:O;:9+BD:7F+4K#E02-AU6P21?;W.$]X#/'
MD[G8@XMDK]07)WRH5T'B'$*!E74,C)8'O$,A'!&Y\?7,&8PFG>+E_IG]=Q\[
MQ;)G!N^4^)O7MED%90 U'E@O["=U>H_G>*:.KU+"^"^<!FQ.%JO>6-6>E4EN
MN1Q6]GC.PX5"F7Q'(3LK9-[OP9#W\BVS;+W4Z@3:H8G-;7RH7IN<X](5Y=YJ
MNN6D9]<[3?75]BF$G6#2 I,UO/O:\XX2;T.0:)>Q)3L.'5=GSNW F7V',\W@
MHY*V,?!.UEB_)(C)P='+[-G+;7:5\2/3$4R2$+(DRZ_P3<:H)YYO\C-1PS^;
MO;&:_I=_7XM]8,Y?9W8]M# =JW 54),8U \8K'_])2V2WZ[XG8]^Y]?8?[):
M_Y<3OD&Z$8(O("%4BAK56*Q!'< V" <EJ..Y/,(-EW2B>D-ZYG8!5,VJ\>7<
M=)H+2,,?66"6^(U=P+;GHB9.XQ&\[;1Z0(<Q\ ;261I.T\+MBEF8S5.R5#44
MKGYZ20AE&J9Y!K,B++,"_G"7DSGML^?ECJ*QNA\F![E/=HY43@-EF"=3F(;Y
MC+!)$I;E%+)R'N9I"INJZMM>,)>$&JG\%6>>X(8,%65Q"S<%&9Y,;LG%+,O#
M=#[WNS+,9B6\O53!1QJ[!N'$*+)T%B74_$*<O3EP4S$!3\BT[XB0('E47H%,
M? +>S*/B"BB+X(.L1$\]"[YD2 ./RE$AI7M/B0:F$2JJ$PU[8,8@I;VG%M?$
M)!T.!-*$-!'<(\*?RB+,Z3_0P.J:N[#(&)?#2T)2]%I'Q!>SK$5]]!/;4/E[
M:8>Q-IZ.C\)FF(7?X,.+0O_9D4M#3AU(-8EFTP#T,*4'P:K.3\:]LC1G_;:A
MAPVU ]#]05$(9\$9&)_*]7]02P,$%     @ 6(:X6!J#%1(2"   C2,  !D
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
MK:K<[0H3@="T >\72MGN@03T7^#<_AM02P,$%     @ 6(:X6+X:5RN.!
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
M5X^C(H(*E[R5[D%OON'63]_SE5K:\ N;+K?'(BA;ZW2S!9."1JCNRU^WYW
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
MR2F_ZV &E /4Y #U(GG4XWMIIF(11R*)D_01?XLA](7WM_B!O]M0_SC?6&=
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
M@?H;>H\#-P36;(0#V?67$_5DU05CL.>#>M"E(67]Y9=118J0]-J D>ASU9)
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
M'T3*E]IM^$>("U?7KN2/:Z/1 -,"O%\ZH-?XA0YH?Y7Z\K]02P,$%     @
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
M,C=:/3?R6."F*49@:9SY1QA29VXP1+$;/@)#F&)M&KKI5PB.F<ZRR(D\WR
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
M 1R4]>R8$:A6;QECWI^0(T)]4\EP,*0RI$>E</Z8[#%]SN7?D",!F%7:D>A
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
M5O*$(@4#^;]USI^$$&!XE%?_ E!+ P04    " !8AKA8_/95==<)  !K&P
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
MA G0^RO.U<XP"?J?3_('4$L#!!0    ( %B&N%A&4YPV1 (  (H&   9
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;)V576^;,!1 _XK%I#VUA4 ^M@R0
MDF[3\M I2KOMV<$7L&IL9IO0_OO9AK!L2JB4EV";>X_/=>1+W KYK$H C5XJ
MQE7BE5K72]]760D55G>B!F[>Y$)66)NI+'Q52\#$)57,#X-@[E>8<B^-W=I6
MIK%H-*,<MA*IIJJP?%T#$VWB3;SCPHX6I;8+?AK7N(!'T#_JK30S?Z 06@%7
M5' D(4^\U62Y7MAX%_"30JM.QLA6LA?BV4XV)/$"*P0,,FT)V#P.< ^,69#1
M^-TSO6%+FW@Z/M*_NMI-+7NLX%ZP7Y3H,O$^>(A CANF=Z+]!GT],\O+!%/N
M%[5=;/310UFCM*CZ9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;
M;6AVX$IUV4:.<ONG/&IIWE*3I].-.5X"$CU)3"@OT$I*S LPQZY5[&NS@XWS
MLYZV[FCA!5J$'@37I4)?. 'R;[YOS :]\*BW#D>!#UC>H2BX06$03D=XT5!N
MY'C1!=ZY,F_0_A5M.*$'2AK,SE7=0:?GH?;>+%6-,T@\<S$4R -XZ?MWDWGP
M:41Y.BA/Q^CIKF& )L%^=CLYU48K(FK]_R%WNN/ '#,%(V*S06PVRODN^.T5
M<N/0M^3F@]S\JE-[ FEN$;[@-LY\RVTQN"VN/KAQOW'N13__I#]4( O7!17*
M1,-UURJ&U:'1KKK^\C>\Z]+F0A:4*\0@-ZG!W<+\G;+K?-U$B]IUF[W0IG>Y
M86D^%B!M@'F?"Z&/$[O!\/E)_P!02P,$%     @ 6(:X6&[&"&P1 @  W00
M !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULI53;CM,P$/T5RT@\H29-
M+Z"21&H7$"NQ4K7+Y0'QX,;3Q%I?@CW9[OX]MI.&@KH5$B^)QYYSYAS;X_Q@
M[+UK ) \*JE=01O$=I4DKFI ,3<Q+6B_LC=6,?2AK1/76F \@I1,LC1=)HH)
M3<L\SFUMF9L.I="PM<1U2C'[M %I#@6=TN/$K:@;#!-)F;>LACO +^W6^B@9
M6;A0H)TPFEC8%W0]76WF(3\F?!5P<"=C$ISLC+D/P34O:!H$@80* P/SOP>X
M BD#D9?Q<^"D8\D /!T?V3]$[][+CCFX,O*;X-@4] TE'/:LDWAK#A]A\+,(
M?)61+G[)H<]=S"BI.H=&#6"O0 G=_]GCL \G@.GR&4 V +*HNR\45;YCR,K<
MF@.Q(=NSA4&T&M%>G-#A4.[0^E7A<5A>^^WE8,EGR[C0-=D:*2H!CC#-R=::
M"GAGP>4)^F(!DE0#\:8GSIXAGF;DQFAL''FO.? _"1*O<I2:':5NLHN,-\Q.
MR"Q]1;(TFU_@FXW69Y%O]G_6R?=/'DBN$93[<6X?^BKS\U5"4ZU<RRHHJ.\:
M!_8!:/GRQ729OKW@83YZF%]B_V</:VY:_/L4>OF7"Z#MX)S.Y.3**;!U;"Q'
M*M-I[&_?.#OV[KJ_LK_3^\;WYUH+[8B$O8>FD]<+2FS?3'V IHT7>&?0MT,<
M-O[] 1L2_/K>&#P&H<#XHI6_ %!+ P04    " !8AKA8]7L.M? S  ##K@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6RU?5MSVT;6X%]!:?Q-K"J(
M%BG?$B>NLF4[XZTD]EKQI+:V]@$DFB)B$.#@(EGY]7NNW:=!$)*2S(LMDD#W
MZ>YSO_7WUW7SI=TXUR5?MV75_G"TZ;K==X\>M:N-VV;MK-ZY"GY9U\TVZ^!C
M<_FHW34NR^FE;?EH<7KZ]-$V*ZJCE]_3=Q^;E]_7?5<6E?O8)&V_W6;-S6M7
MUM<_',V/](M/Q>6FPR\>O?Q^EUVZ"]=]WGULX-,C/TI>;%W5%G65-&[]P]&K
M^7>OS[[%%^B)?Q?NNC5_)[B495U_P0_O\Q^.3A$B5[I5AT-D\-^5.W=EB2,!
M'/^108_\G/BB_5M'?T>+A\4LL]:=U^5O1=YM?CAZ?I3D;IWU9?>IOOZ7DP4]
MP?%6==G2O\FU/'MZE*SZMJNW\C) L"TJ_C_[*AMQEQ<6\L*"X.:)",HW69>]
M_+ZIKY,&GX;1\ ]:*KT-P!45GLI%U\"O!;S7O;S@TTCJ=7)17%;%NEAE59>\
M6JWJONJ*ZC+Y6)?%JG!M\E#_.O[^40=3XP"/5C+-:YYF<6":^2+YN:ZZ39N\
MK7*7QP,\ I@]X L%_/5B<L2?LV:6G)VFR>)T\7ABO#._$6<TWMF!\3XTEUE5
M_)$AKJ3)>5VUL-H\8]2I\N1CXUI7=?P%[-:[HLJJ59&5R05\Z0!1NS;YOZ^6
M;=< IOV_L2UB !Z/ X#D]UV[RU;NAZ,=SM5<N:.7__S'_.GIBXGE/?;+>SPU
M^LN/30'0[DHX1P ^6MX8J']ZL%GRZP: -U^Z?'RO8(BRSUW2;1S0)J$;#Y==
MK>KD?94#\C> ;2G\O9K1&13PQ,H.W/;+MLB+K"'\!%H@8K]RY4V:'%V[]"@Y
MZEO\M^X;^ ^G.CJOM[NLNCE*Z@8^X&1'Q[/D55DFK2& HNI<L^)'$SC2JLV(
MC;0$R#(K84$PYR:[<LG2N2IQ90'D25 5E8&2]N3<-1UPR&37%##KSL%_>9)M
M><UAC,:MRJQM 088I:MQ%.2[]&??-+!M^JX^MY()?G,\C+O*RMYOC?M/C^^X
M*]KP; U+HCT0\!/F^[B5N/% 4:N-)ZD4GFSJ_G)#;^@S^/>Z*)$OT*>B!:!W
M==,!V^KXT0L'L!8=G@ANU=NOJTU672)&;+=%2]S\(1W$Q=OSHV-Z!CXV+KG&
M?ZHZR8MV5=9MMBS=R"IF@ Y)EN<%$RKP<'B-SD+@!=&#&U;UVR7\DB='O]2=
M:X_X2?RE(P2E;_'CK9B:)GT%J [(B7!>%_!RBS_FLPFZ?.+I\LDD*;V#Q<)L
M_\=ES1@=WOEEHKM$<#L!H=UDN#YD7LF3Q<F3,]A>]P7.CMZX@3<25^5TCA4?
M6];U39[=)!7\YEK:0\&(.:P7C]ME\.F&)GN+?\I@_^FS!C$+<;YHF8CG/!_L
M'>%%!BQSM<KP\.&%-5 C?*GON:^=@ )3SA_KB\4:0(%S;4$\I?!.(\@7%@"/
MPXMW70#N4.(\(0UVPM$X,0G,DG?AH5:H OX](Z2%/Q:\);)P'&(-F\T+F$*.
MIQXYGDZ>KY'";]NN !W$C2')O0=I9RC.=EGCI=G:XWUK.;1RH**[X8/\/+N8
M)9>N O0JRQODVVZ'"\_")+L@'!H@W0+. A26"E0\'!5/99M] 4ZEL-!F C?K
MMSMFL-TFZX!9K8&5LW 0/LF,AODK?A])@M$%T,@KX>((6U73XM_T#N'H@6T0
M7^Y(S&3)JNMA   85#J4-'V9 S=:(]]8-_669CT,=]\R;+MX:^\$ZA2V///8
M\FSRH#\AAX25?7*K&@39(=$^/<@[$'-U<W/RNB_*+OE7W;>X;R-#)R?);YL:
M3CD#-CWS3] ^;>HM[ ^LF*18 =2U0Q*#TP?>#D)]V<,<L.-+F"1W^!><T;:O
M@M3(8;@2N1A@86L0KF$ _H!MO-XXQ@.<#9]J-\5NYW(X2)!&FP(($TX*#KKH
M ,(=G)2,773X]*ZIER1B"-U0SG0@]PM&:U &S,D5N9/CO"[@EZ5#,!RH&?D,
M=N@N2TV (YE5N (E"<!4Y$F_@W$1=*(.X'+KLD8= 22T8 JL=7E#P!P8WDMJ
M7$*>-8B%I#W=**[!$69-@V)8)!KO#V@Z7@T#I.V!^8&!DV27C1.T!(Y8]6O
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
M7$IXK92@/5%VANZW5^JIP_2;:Z\0W="+>RPTPZ6@+&F_L\?D]RH=[.[ I6$
M8:\([CT9M^3RC!V1$G(AET?K+FDCB&P00H*UER@3RQ6, :H4U;':%05,'GI:
M?G_^X9__F#][_ +E=<QO:"*$ZYLVYCTP4[VD5*!X5)+%]):X>MA/P.+E1A]>
M MYD/>=&>/C 4JN]YW>X<%1"X9@ C="O2#OEEXO3;(O\9%<7S'2)&1]8=MW0
MK+3AW76M7U.P0%^)1O:L@59S7;-?M";[OM_E!E9>E1_19RF-,._9E.P7ETAX
M8 _E-._)9JJHJQD?]I@^&,3CN">^)5B^ZZ*[-?#(O)ECVYJ64ZM$51*FS 3G
M<E*6<UT]FZ @"GWN&,,0U, H&)<#4UMU>Y!'$5GQ7MT/5G1.8?P(IU6W(WL%
MT I4)L3QN0ISM-!95#>B,ZPY-+QRPGQLI/] 4.7P^>U%58;OCZGU)N60DA6M
M=?#>3XM;M5HU2"4LGJ84V9!3.I_,Z7SYRNO*N ^(L/ /ZNFC>NJ?',L&,4VR
MCT8=V^1UC<''AT?O7EV\!CDV^LQG)DDPD"X^PS.+T_G3DSE8[F'H]Z36\4:>
M).=,NPQ!\O#7>@>6S=GBZ?%WR<_$A?G <<>C)V&K1X><VNZ0XSJ?SDM]+_A7
M'-C@.[\-QE]VC9Y;UQ3DM/&_$,<CM69?"5+5IR('."I<A+7T=&HL09+Y,&@J
M?V'&(EN!=)1%NT&CLZ[%$XMI[2=%=0+$1R[6OQF::;MTD@Y"DN-\.E'QHV@6
M:0(VC\A>=+E3TDN*$8/1\_JK@V),7)_9^6></L-N=N"0!6\?[M@,W=; 9 KQ
M4J/OLUR)@\%L6A2M%Q/>AYZ"9PVD(7JV- )%$AXSD6">M_L/70G#M.$%4E$X
M=D OBLPURA-E4:&OA:.%6V32:GC,3Y%+GWW+*8POZ(DM  %02Q# A1T[PV<7
M3_A9]'_L0(=OY1VRCEAZ;K)&=5GTU%<MARB !V-N94Z2GNR8;=&NX'\0K& ,
M>_5R_"QN<Z9.(F)(J)S?D@R)6YB\W^+*<-I1M+O?$ D'Y"A]!XZ,\KM4&QN/
M:Y9U=7E2DH=>CM1XXG%7*)-P+];(FGR8EV-K5SZBO2H:L(#$\$BN2?)W8GJ*
M+UBCLT.(LCV8"/-#&)VGM6E!F"R',6HQ#T(8.L1^2:D5=5F&I#QJ,)\JSN6/
M "$5GDPK6E1*4+7#7(HX5LD. ["D@F4^6!T&BUS.WEIKDVI$=;#LRZ;N=YAP
MY9^DU"7O;PL.G\ ,[%:8V+O9$S07.3Y(Z@T%Q."#=SU0U!#X>EU24F&0E8=0
M!<;&. L%]N*8GX'5;Y55^=!CG8$Q73+2 *_CP@56VG+0:E$YNW)10D*D1=(9
M<JX0Z9T$"6&6\?$;/!7/9*RYK0]D5@,,E%@]2>XA(W8^G<WZ6IB'^!J(IX^K
M!I/CC-?FC [.22BL81'!*O_"D_=/X0YP7@MQ5,(#U,[&=;-S8"Q>+*.&AG43
MST^?I,DH"&DRM7<AU#Z?#I#_" H(Y;LBFGP@)PRHVX &!3IB#POMOSSJWA9>
MVG?8R5_X=Y0N1G944H^N"DX] U*!K4O.GIRF=LY__N/Y8KYX,0(8N>&1?Y')
MU:&=$4 !O 8]%Z58U1/3C[ES7(]!68G7M41(*%.2O1 @OL=S2!$*DR@NN8F'
M @.2L(RFJ(<0DR4[MNXTQ8IYX'C*Z@"P4+,4MII%OI4*E? +ISQ*#TB<=\/?
M!GF/HB\!J[4J$"O!_KWA_*;Z(!Z)U)>YJ"^'DRH5#I:($LD&%M82-@WDJ\.!
M1<;"8ZL0.(NE+3I95BSQ-8M5Q9 Z&#"P*D%T9(4P,#LMW@\W<1^W6>-K.?!^
M .'$EEAB*L<7#B.S$XB]Z/PZZWFD)D;5-:"]J)>-7@,.M/<>O<:A-T90.SGK
MA#CJN)R]30'@35)-"F'!4P5TYM4:K YS9E56WM")CM,$I43$@3(,I\/3E+Y=
M%E]<><.PX+GXD]N'_HXT([J&XT)%224E43K0<W[UV92QI#0B4G+';Q&3DU(R
MI,#,IU-8?F-5\9#5?->7H\0TR3HAM]"ROW&VW(,5#5_@(0D.-5 HY\?SB(S@
MVZC^ "C%85##!V"U+I'T8^_ACQ)>,+M?(E)]0Z;%=E=7Z@_*4),!^PWLWRJC
M[.",CH9 T*3_Q2E,= ,KP />D:WBK690^)SXR#@XDI39M4^R(07.F35)IFHP
M_OPO)OL:'5%C:=>#J!9^R7+&#^+%G5 KJ2H\JM<&0P63$J=P*,\0.!#580JB
MCVN10.+\:3!)"TZ/,84^(=-TO[I4"QBD1@K#&6I4TQL>?)..C2#'MG2(#LJT
M'3($=MCJ"*G$-Q!B?@HVT99S&.=)*D_XO#MDGB'.8LHT]E&3S;U4CP.G0P\I
M&2'HK^%$'168VUWI-'V4BAD*C"FBL9AD* <NG9R^FM!\ "3S-;8S53(?<J@6
MT]E/_ZY+6!Q8]DM?P?:NH<8%8Y1_O\&"QC!>Y#6LZ\+B(Y)0:Z9TR8CCP8*0
MC^R]$E^W](#S!6Z9@9+EP(0ZX;16*:FI/;62_5;GP D,"1+>7O%:='I+A2-$
M9W0(R43!'&*N9-+<GRCA7S9YEESLU9FM^2=#_J(=:/X>2L$]/STG75(D;[^\
MX)T.*8X:@.;!D]/9M\D6"(;"4 ^>SF=/]",-^."Q_8:LN+L9;%H*FQJ!5]Y,
MHFM(X5I,)V%],M5@GT(UV+FO!AO%VK\X)IL?K.@BYY,:I8*4:.8V/C8S7M7F
MC8^@P&- N.AZ4^"J@C+$3$*M'C+($5I2%3_@,.=HCI7VT0)( B(_%SZFR8>I
MR1]W%,B%167)99^1U'.A2 ,YK%FDG5T')>V8JT&H%XH&YPWD')DSS+W7,%=[
MJ#)PY4BN<C+\(-KMZ\%DICV!_ZNZ5,C9!@JGG<],@D6CU,N&#8@*&3]Z*O?(
MC6?Q,.P:9,R!1^5N55)*H/< *^L1 :M3)@_#2_/GY&Y]+,G@QZG/=3 5D3PQ
M\1ROD09 . HN/H?=#@9E)P)8N8^?@B+\HQYHRVX#_/;HF&H>C'E-T?E"4SL/
M5UYB302ZG-7M!?S'[>(J9WTV%<"%.VI5)WGR>&VF3"-L*V\:EYW_WE>K4)>%
MJP-Y27'I'BFC% >^\4N16=/:1APUJB$#7"3/=.MQ*$J&E-TF6/?8.V9<_=Z'
M(JF(Y5Z$FE3:09.V FB)"MDD1PR9<8OI9#7+O32V$<H*3:8]JVB4+<=_OF5/
M_2C'_"_/.1NI@ 2U#DX30UUM4%-)#0BCR)\28TBH#91DF)*7O/(?52-=A[("
M"8TBX]$CU0!:EWUQ4ERI=/"EJJ\KLO/:4'.U0\;2J>\H-OA)'=:DR:!SALH%
MQML6<+',&K82TD3<J0(NUG^G5AGL&H=Q=78$4QH+/NASO7>@[[A&,KYVDGY#
M*E'+Y6I44,Z#I\SX3..%D#\@'!RD_==TOXPNM5X.L&7$DKBD?#Q4'GZ'I9)0
M [8GKC4*Y<!(]18MHKKB[BRM>/0G4^2O'7E&J&ZO[8',)7#<>U208^-:9A"A
M9?$'LR M@+@1RB0C4_S;]+>K+F$6QT=$RHDR=/8BPLAKUW)7$CUW;G2&C*<%
M&%;<(X:](/2$V$6KK,N I]2[C?-9U_8[S8GD-;!(<FNV7@E-UV6P<XHM<K>B
M*V]B[YIA2))IA1O!@QF.J/BMAA<Z%A[,3X<:WMRH@*,^D[',?:O4I:'HY\&3
MV6*@/\X>^R],78NW:(#YDIO%T^S#H_>O?_D$XHA)]1[Z8TB_6$RG3'C>-,KU
M[OBNUP=!<*Q/E+\@J\JB0"TY@U@8DA]6:F,XR"(JDQ>S@*<@C.SGC0.^N$E#
M$IZ&_BD!%VU(8(*,,D%8LQOQTMFBZZ+E:"U;1FQ9*5X"=0*'JG$)JMA@/B/J
M2GMU0;I2(#K@ M9E$39"LJF&C@M..92#-PP]V/)X])Y'OXK:/NQO%M?] X=J
M"E&WO%>/>=,ZU)2^$A!$:%AJU\X_.FX1A'[4)&:R* !)3^</9<]FB7;>085(
M9:I=?<ZT 895#F2T#27FBG^:9!VEYTQF8RQ"FLQB.M'E50Y8TQ7HQ!PEC#N_
M#4<7/A@\&,L*8'Q&N_+!V>RI9Q6Q92F&Y8/%['3BB3/A9X;C[#\TZ1M=A,R5
MQ2TMMM 9_&]5O>^0NB1[^)='9=4EMB U_<ID>Z^TC'58"DK\U-8AIF.%8*DM
MWD@/=PI(I_+RS,B@JLCC8K]F]Z-'EK"<'RWIH:!EV5_Y76\KLXXQ'DL%@^?Y
M F2;V6V3F\;#O>%F<\00V4:"5["=PGJ0 ;!F?M-J03\WM6-+D,UE;6@0RB]1
M1E02^ZBEWP\ZJ;6L.S,\[F&&-;1%QT/Z"J70"H#:SF# $0LA.F#Z:*EJ^8ZD
MI?JI#.^DW$9R1Y91)T, M;O&KH,R!I62XE3D&>?9MR:5CQVYLD.LKUDE/K,[
MMBE +(%JH7D9OA$8+A*#2S?<!^PKJ,=_L(G6LV)8+U$2<+9GM>OEE(#9[CW9
M5_O/4G9*R (/$#'C]OV1<M>NP![DIH'.&25:!O*ED$OG?=:R&6;4[Y*?R"$Y
M3RB(/'^1_.^^EF81'!64KK.RQVSA<)X=.7\YO&?.B\(H/.C"#_IA;YU,!!2Z
M4@AXRE!J\I\($LXJ8UMD=-87@Q>*RL-LJATZ6<\+ZJ$BD?BP8519$X EU:/B
MM@]-4R^Q])L5"O.08!]@5\901AY2\J+U)9LF43#QT+:=^6W[/((@'DPT-5@/
M1?VF()T>DR5K!8@6&IJ8Z&M&X?,!]=%@YSY\4>J5*74ZQ,%9=?@J3FHSS=*M
M,DFS+QKM+W 31U=MGX'1J<5_>1<1,>3N#.V?9/!A379)>>_#=^T&SN6$SMLO
M+0Y4&7<+<"+?&=*/YAVED:P8R%#5SP0QD,@G-8:08KB8S@]\5Z/[O4K.:?6K
MFU'UX'Y#A.X(?M<E,:#*A^KLA]]AN9=9"J+N:[&JK2V6J6Y-;4I8K$I#'K!
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
MECQ!)G,-1XUW7R7FEHGDO,G670M8R9=KI<E//YUS5GG\0_*&B\G82XL/13>
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
MV07L\RC+_GNG2,+5&W(98IW@Y77<>V-3E^Z$4Y-E9R69@=EQL WX76+J=/\
MB='];@SF'CM!;NUW'&YD Y%2.=/'35@AUU93#U9SJ]3=H.5VA485-)MS'3;'
MI+Z19*<U$;[76A(L:0+<@W!J+%M)QTUK>= 0O]:ZIAHSK208!%(O9,K1#7_L
MIA;2"L_*17%4%5;$BJI/JI/JOK)OI=T)F=+$D$-+!UNP,1R-..,U.LDQ.<_?
M+5 W<F&D3F2K;/0B4.S?S(['046!7#P=W[W(T>UX=M.M"NON9LF/NJ7I;9LO
MDL^A+KABU9N*H*@?JU>@Y8(=W4X)]&7)LM%;];+!1*D1JS8]V3 >'4WNYD1-
M95N!O8L7-W)@/>ITI/V,/@TY<M3.CE_AD;0F,!AZMC$]+0#GQ[O'"0Y.J>UJ
M1B_*I*<U-X[<]N2N]VL.-XJ')1&#8%=*)+&C1;/?.4(8A%_O% 0+23H_[=#D
M+[0='J9@4EJ28KA>V!B8D5ZG&A!0 "K$.(U$ #.+H)5&VF>5[^UB, >UEDY'
M&X1F#G<_@Z>>#9X:-$2S77?O%Z5-M5-5>SC/EG-LD4I(OOYF#"LL8VL*QRP%
MSX"#MU'[0;VR-TK,?4BE7GJ32]2&2^IW1*?%+#B3 ;VG6&AH,ZN\%LPEM39-
MFJG1=A.E%VS$:^3LVN'],=SY$%'8M=JW@P.*SG3&B^] 9<CB8N2$,UZ'Z9'O
M0]()\0%N">+C.=1O!M1.#/-=UTWGRPN#.4: QIQ.U;S#\TXI'J% ZNR.Y4V?
M<+]_0D^VL15'U8R_,F!"N^4OX?176FNE#>T?>5MCHQZ=B5\BW>WAT?M//YVW
MW($6,-WK"_ZF:97'])QQ]M#UP28'1.QWT4FHM07?=LEB!O/!-"N<+4$+E_82
MQQ?0$G/4<XE9/,M"(#Y*!&Q"BWT/U++ 0B?">;P%DTTK3?IF(+J!G[OAZKU+
MX'>EM("3JNR!&X2];MR-:;]OC]SI2Z%%2B7,HPKZL-/2!D-+>60UTK]);[2Q
MT1Y>V8 &XDTC06%[8]!220%A&Y4>,,2GQ1U#(Y)"NS"?ES-D76<-*$B-E> \
M-K_5\!N4:LNLWGAZAEAFE#7*M]0].CLE^.?/^3*'%V!X7&-9>AK0SSN3(S,;
M-U"DI5D[W\63"5,:8R)K+#5%.Q!WQJBCM-LFMN6S"-"3KI@48%IM:IQ?BKD9
M&(/"T44%WD^CNXPN""EQCS"D(#3 ^C?LKG23Z.UN['9G$4:GX!MAP9NT)9K:
M0@<K2SQT+9'4^NZCFESY@>8@9?V99(NS;T/O/^O>"3'N+NK--M7\;?XD3=X
M'EY173/S[7^Y_!(!D69O\R='QS-]&J5.@S1K0DN^T@9E@5Z $2YY&Y@9)HDD
MZ$)!.+4;K?BU:D0WR(C&Y\&$0]VK<Y5>Z!XP/ 375GK!'&6E1!NCY*6QZV'.
M9%P6R,=2Q'F3'QM''4(FU!N]?&L=<GS6V57-KEY-*:$0T'T;<YH1^VILS+O$
M>7[=#.L?_4(C1WWDD3'1">;GIJ7(=\G#^;'914J#H=)JON.#5Z47IP=FAE\_
M7!P/?.K (S%:B2JR!XW=R]QW7UMB$-%[ML->'8Z+4;9IO^2&,UW4\,0N*S#X
M+-Q_0Y4)J'5+1EVMEG]42'LPHU.</#XB@G:?;4S '9';C4_>VF,#8T.W\:T2
M@TD.S$"K.#3'.^XED%S0E2&Q8C-B#%%-?.GD<J!!_>&(T,3NA+&=$]<A@PJ"
M>7R-Y'O6B?0VD"M,8&!]_629K;ZX/$IF4T^($8F11C5(> \_$5>;8LH/%B$)
MCA.%PM+.;=-_NV/4VGX(?P"04<P4T7"].S-W+./FW<SLU9>!]?.&VLI&%G88
MK:9*"VR,RW;_NLFV'#4",P@A1HO!EU?X\Q@&F8P?UKJJ[)46'>OM[&B.-OXP
M ]5LZ!"NL=<M25]%FX 6VA5Y=BM"_!XL]P[LSSJ5#?6.F2;IG<F9B,U77"DE
MC4_5RES[/O2ASSR:/&(=;B]-5"WU.-?4MBF/H)NTND*+A;/I]@CJ:972*UPL
M!<#'#:Y[CS5+#DX JLK/%Y_0;-([L1K^GIQ5Y&7?YU0>]4%#V,F6K1VYWDOI
MENU5<Z$7C'91 ^YP&6"P83Q-!;4F\N+:,CM.+6/&I$)4/5QX5%BHQVE&VMN6
M/0("L7>&&8=1*PE U(V@7>'I:5?*Z/9"OO2 557"% ]C0LG,FZQ<<P::C!L(
MC!*.M&#-16Y:LVC<YC407 T'!H=RBVKZ=Y+S+:D%D:XZJ:=&3KI6O?5C1/*(
M"K3?9%WV\ONM:R[=.=V=0OO^PQ'6H?EOT;>%-PU^]VIQ] C>#(^__'X'> /<
MYA*3XTNWAE=/9\^>'#$:ZX>NWN&0V)>HJ[?TY\9EH(GA _#[N@8V*A]P FR-
M3^"]_/]02P,$%     @ 6(:X6!!@( *< P  H <  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&ULE57;CMLV$/V5@5H4":!8=\G>V@;VTD7RD&*Q2=N'
MH@^T-):(I425I-;K?'V'E*QL *^!/LCF9>;,F</A<'V0ZDDWB 9>6M'IC=<8
MTU\%@2X;;)E>R!X[VME+U3)#4U4'NE?(*N?4BB .PSQH&>^\[=JM/:CM6@Y&
M\ X?%.BA;9DZWJ"0AXT7>:>%1UXWQBX$VW7/:OR"YH_^0=$LF%$JWF*GN>Q
MX7[C74=7-ZFU=P9_<CSH5V.PF>RD?+*33]7&"RTA%%@:B\#H[QEO40@+1#3^
MG3"].:1U?#T^H=^[W"F7'=-X*\5?O#+-QEMZ4.&>#<(\RL-'G/+)+%XIA7:_
M<!AMT\*#<M!&MI,S,6AY-_ZSETF'5P[+\ V'>'*('>\QD&-YQPS;KI4\@++6
MA&8'+E7G3>1X9P_EBU&TR\G/;!_Q&;L!8:]D"[>R,XITTD3"-'#KPJ/2\.XK
MVPG4[]>!H9C6,R@G_)L1/WX#/XKA,Z$V&G[K*JQ^! B([,PX/C&^B2\B?F9J
M 4GH0QS&Z06\9%8@<7C)_U'@1P'@[^N==NO_G%-@Q$_/X]M;=:5[5N+&HVNC
M43VCM_WEIR@/?[W /IW9IY?0MW=<L[I66#-7Y'(/4S[GB%Z$.D_T37Q8P->&
M5)."[C7O:C"V1*;+S;^AAM^II:C)N/H.@Q7LCK312S6Y8$VWW #K*M!R4"7"
M.]Z!:>2@:4V_7\"U$#.4.Z=R+DVN::>4=4<Q*V $ [WD!&<AJ'WX@'24=(:'
M!BTHSK[$^(EH5BBH+Z@CR,F&D157U8>>*7,D&#THUA&I\E0;%!)?L!PH%1^8
MAE8JHC4(<;1Y$KRV3';R&1= U5HVKERO>\4%1*=![,,]@4EU_+ ;N#!@T[4Z
M?B1NH!E=-_B9S/.$OBRD<>R'4>$GJY5;3U>9OTI#N)OH^Z2C&7JGHG0)3X)I
M6*;^*BL@(X L@CSTDS0AA"+*_3PL+&Z^\E.*$?E9EOOQ,H%[WE'.G FP=<!+
M0ODT"T'-NBN/I$?;<FV[LSL")!K5>#IOZ=?VK.,$E?IQMH3$+[*4QF&6N0,>
M68\5H*%(_%5< #'+PA7DN;^,0RB6?K3,[%Z<)U"$_K+(G!K%*J4O=BI%:4RY
M):-Z<>%'%.O<30M>=4TJA]J]#9IH#IT9&^B\.C\_UV/7_6X^OEUTRC4E"@+W
MY!HNBLP#-;X'X\3(WO7@G314>V[8T!.*RAK0_EY*<YK8 /.CO/T/4$L#!!0
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
M)-'(/10@O?3)_#EDWN7GGNC[-4PD&0*[J8DA"",V.W,4_0'28'&3\\[)]U)
M@NSU'?KYE2F>@V.<E@1[%;!.',WIXA8Z[_')=[(@@/]7+U+?\U]#:QR;%/I.
M&D?D6E/-3/AK4<*8!=A3S3SG=]RL+@\)"N0)/9( %SRP GP(7'(IY%I(M/.P
M-_#3 W:%9.R'R81XKI,F(;(F<]S,PP9>QF$03';4[^H%, C^)0RB.-G'(,DL
M!F&:/AN#V$''ML;&?A1. )<$7!] PG62,-H-"EL\_"RU> 1!],##U)WL9&"@
MP.*NP.)_6F .^5;#!J8T>']"H*^$XKA)<"SDW[$\#I7A\-0W>U)I*L#(S884
M)IW-;M82[N'E?D$ZA!:%9 5%Z9WW18TLX%DAY+T94;*ZT"LCSK _@M*B&OIB
M(O,&D[K+QXJ"(<9,55+4=<WK!@KQH2M "0O 4[5J%!0FK,ENR=^UA 0XZX))
M<B,T>&+ [&']U/TSJ.YZ6&%0<,B>U-0^L*VM^##9"L!S21]F 13]A 1.&/I8
M_@FV,V"ME8+'J1]D(!=0X$!DUT/'0FRG0'RK"D:C7.NT75Q\)TEBX[<;F0>1
M$Z=NIQ3[ O$_ =YS@A K>.S9LC7"AUAOA2;VM[KS7.C]R.N$(722S.\TQPV#
MMOTX_*#1+B8LB'%$D,60#,_KQ,<JT4L0M=!($2SRL0D  G)-0'$0MDM^Z@9;
M91K0HZ33HV10%"XA0[B?Q,K\3+5=,_>V<#VU.J0Y@^;_DZ5_T0NI:D-RGK,%
M."9O?Z[A6 ;.M>,QA3E?+H'!2RFJ0U-@%ZK(7$C( ),*GM^#P-TQ,YG$TQ?1
M I2R++$> (TU=!#SDH.@ N' ]PU'V93F'PZH!$ZVM$3#QX_O24RIO '(((*R
M*T)1,W+/J+24\EWS'WBNZ4F7L+O<==$K*9IB199P_#1/%&QE@\B'J^<FO1&]
M#MLQ&K3;/O']"'[][KMW'NR.X90!:O!HZ=H-DMT-]7<F=C,RP/.TXWDZR//W
M%  :XVHZ@="?X/2@J<.<_L)T?T$L8#J[?K9+*<SYZ[&@!P P&@!6J$(MH)#G
M5ES1##1\ KQB2#*[BJM?5L/?,9_FB'OPY&,:OC-XFCDA& FZ3R1;B*(V+,OA
M+>X9@,EK)KG(C;BFYH@4Q9[15LPP+@/6PM@@,.D; 0AZ 2M1'K([#D)8?L99
MA-<H HGLK0,6U;&%=#+LX(/9-(>Z6['2>A[Y9LL+BZ)=)F+W,,FFO2\7%9.%
M^3Z#)]"FUO8C1O>T^P1T;K]\[+K;[T< >H'>EVP)0]WC!,Y,TGZ3L3=:K,UW
MD+G06E2FN6(T9Q([P/NE$'I[@Q-T'\9F?P-02P,$%     @ 6(:X6$Y1YYR%
M @  : 4  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULA53+;MLP$/R5
MA5H4*2!$$B7'C]H"[*1!<P@0)&US*'J@I;5%A")5DHZ3O^]2LA47<-R+N$ON
M#F=$#J=;;9YLA>C@I9;*SH+*N6821;:HL.;V7#>H:&6E3<T=I68=V<8@+]NF
M6D8LCB^BF@L5Y--V[L[D4[UQ4BB\,V W=<W-ZP*EWLZ")-A/W(MUY?Q$E$\;
MOL8'=#^:.T-9U*.4HD9EA59@<#4+YLEDD?GZMN"GP*T]B,$K66K]Y).;<A;$
MGA!*+)Q'X#0\XR5*Z8&(QI\=9M!OZ1L/XSWZ=:N=M"RYQ4LM'T7IJEDP"J#$
M%=](=Z^WWW"G9^#Q"BUM^X5M5YNR (J-=;K>-1.#6JANY"^[_W#0,(K?:6"[
M!M;R[C9J65YQQ_.IT5LPOIK0?-!*;;N)G%#^4!Z<H55!?2Z_4<^HG#8"+9Q]
MYTN)]O,T<H3LUZ-BA[+H4-@[* F#6ZU<9>&K*K'\%R B2CTOMN>U8"<1;[DY
MAS0.@<4L.X&7]CK3%B_]C\Y7N!*VD-IN#,*O^=(Z0Q?C]S')'6!V'-";96(;
M7N L(#=8-,\8Y)\^)!?QEQ-TLYYN=@H]?^@\ GH%XNV$CK$\B7.<Y>&9%YK\
M91V6?BM7(:RT)*,*M88SH6A&;RQ7I?T\ 3J2HFK/9-X8(2$)X9YOZ3(Z-()+
M"Q]A. I9EE P9F&<#>"1'$D"H#&Z0&N!#</Q< AL',:,P;50@FYN"6NM2PM)
M.@@3ED"24?,H)13""M-T[*.+-$P&,1S[M='![:_1K%N/>V4;Y3HC]+/],S+O
MW/-6WKU!)'$ME 6)*VJ-SX># $SGZRYQNFF]M-2.G-F&%3V%:'P!K:^T=OO$
M;] _KOE?4$L#!!0    ( %B&N%B(5? D\P8  *03   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0P+GAM;+58:W/<MA7]*YA-FI$FM!8 WXZD&5FI)YZ)7==V
MFP^=?J!(<!<3+K$&L%+47Y]SP5UJ)>TR2CO]0O !W-<Y]^(2YW?&_NJ62GGV
MVZKKW<5LZ?WZ]7SNZJ5:5>[,K%6/+ZVQJ\KCT2[F;FU5U81%JVXN.<_FJTKW
ML\OS\.ZCO3PW&]_I7GVTS&U6J\K>OU&=N;N8B=GNQ2>]6'IZ,;\\7U<+]5GY
M?ZP_6CS-1RF-7JG>:=,SJ]J+V95X_::@^6'"/[6Z<WOWC#RY,>97>GC77,PX
M&:0Z57N24&&X5=>JZT@0S/BZE3D;5=+"_?N=]+?!=_AR4SEU;;I?=..7%[-B
MQAK55IO.?S)W/ZFM/RG)JTWGPI7=#7,S/F/UQGFSVBZ&!2O=#V/UVS8.>PN*
M8POD=H$,=@^*@I4_5KZZ/+?FCEF:#6ET$UP-JV&<[@F4S][BJ\8Z?WEM>N"A
M+/O95+UCGU2M]&UUTREV\H4&=WH^]]!#L^?U5N:;0:8\(E-(]M[T?NG87_M&
M-8\%S&'@:*7<6?E&3DI\7]DS%O.(22Z3"7GQZ'4<Y,5'Y#VXZ=B_KFZ<MV#'
MOP]Y.LA)#LNAC'GMUE6M+F9(":?LK9I=?O>-R/@/$U8FHY7)E/3+S\C 9@,H
M3,NNZMIL>N\B]L%XA6' J^H;]E;W55_K?K&'WB%7)I4==N7+4K'6=,A<$N\#
M+X;TU?]!Z.H=>;I@C-TCC^Z97YJ-@X'N]#4#@/4R('BUMKIC8N? 4G4-5%BF
M^UOE/-+=1PP&W&HL[NZ94_7&:@]U#?N6B2PJLP(W4D2<\^,RF)!1(3,FXDB(
M_.D\5\%$D48BX4SPJ$@R1GG@[69;*II;1!0.YE*RG&<L2:,L'8:L9#^J5ED+
M@]HQ\JU2 QC&+Y6-6(]R>I+*^)2=Q%EQRJXHAB0SZ*=PX>(<%IW DRP[I5&D
MF)\D>,YI$$G!?E8.8=Y &WQ:&QO,.Y$\R@7)%GG$17E* 8FC.$WH)H^$+.'/
M"L#4NNJ>@3-81]AIY^$%V.4?X?QB\!X#7G>;)L3"FA6KVE9WN@)5R;I21&5,
MN D>1SEPF8A'7H@0C;1 5(Z$>AM@(4+@,H0"&G@B(!^:\OQPW.!H?3PL4RYL
M]24(<E!)(*4)>9;D\"?%39I'I8S91-JG8]JGDVE_*)^C)Q&[1DRT!PS.'4KU
M204O3W6KPG>4'58OJWX!> (U%$.::6R) *8ZAF3$'N)I53=,;F UH!AR!7O#
MD'".>1/$'A7V$DX>YU3EV8U:Z+XG6\""5KL:#+A7E25.4N)1YJ!4I.PZ.$I^
M/OCXR*O A"('"\H$%,!\NU"O3-LZ]MTWA13R!^0\/@,\<ZNL5@_O13EMI.J;
M0^:A/HQF3O K&_F53?+KR9;_TZXJOGNHGN04=D18CQC4!RDVK8/8]&1W.%2E
MEU7SI/;4CS4?!/J7T&H1G1!?=(ZD*>S@&T1-]U@,^<P".E:<"?877"6NSY:I
MME6A*7RR2/"S)*PJ#JU:#:T-& MRT-YT#URQTZ1\ IM\Q";_+W+_O6ETJY]V
M4@,.D_)>GNH:! R(F4XW@?3;-GVW/30*LK]N5%]C4_;PW.V^H-7'BSXD>K6B
M6DN;=6T0SE!Q_X<>X7I;P5%GXZ@0?+B1J62Q( 0RSIKJWH4<B7&52<ZR\*7<
M?<%$*6+L#]\/+S(L+M.<) V;^K>[;7T"OF*$K_C3\.UJ]=_!3B++.T2JKKRQ
M!]-J4O[+X6RTJQ8+JQ:T?;&%-6ZJ6[NY9_5@Y->MD7IG))6E4*50S-5ZZ([Z
MYE&) LC&:I37:NA.CL)*S?MXB>DBZ2+HPME'JZ'NB_&0B_N5>L7>OKO^&W.U
ML8IE!0^*X1-<"G41'1(G'&-)G45)2!9%&BIEP8MA1A+VYEA$65*R#V3M =&2
MO\KR$LNR.!YK]5BS(UC'RD2R(LJ*A!K+!!3[O+EY]5Q41VV'QPY"0I^)&D46
M#-;D"$$.FGXP^Q(2,/C8NMT8<ZP.S$4_+(HG,< VQM,PYF5)(W62XH'O8W+M
M0'B&A$1/^:?A**,D)RUB"P%/PU-4%G+8O$HQ&)QQN@$?DD*\ )(RW8."X]<2
MHI#3Z ]3#DADDE"3G\7R19  P+W-&";NR8ZI@E X'R/R1VB SG&2LCBC8 O0
M)>5C&&3$@_OX"\F2 9,LO,\B*>.'TO/'*6PV=K)YG4SA_T_";KFA+!T-D=VA
M"<X"SC+==BT)?L.VS54R1$"*Y.&/X(5D/*"JX*!4/%"*!_:C)P\,A H>/D0R
M%GO_'(?J^WSOY 2Q783S(2J5^-<>#E'&M^,1U-5P\O(P?3B_0M@04@?"M5C*
MSW(TX78X$QH>O%F'<Y@;X[U9A=NEJAIE:0*^MP9_]ML'4C >S%W^#E!+ P04
M    " !8AKA8E[?^;U0&  ")$0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6RU6&UOVS80_BL'MRL20*U)ZCU- B3IBA5HNZSIU@_#/M 2;1.519>D
MDV:_?G>4K3B)K68#]H6D)/*YN^?NR*..;XS]ZN9*>?B^:%IW,II[OSP:CUTU
M5POI7IFE:O'+U-B%]/AH9V.WM$K68=&B&0O&LO%"ZG9T>AS>7=K38[/RC6[5
MI06W6BRDO3U7C;DY&?'1YL4G/9M[>C$^/5[*F;I2_O?EI<6G<8]2ZX5JG38M
M6#4]&9WQH_.<YH<)?VAUX[;&0)9,C/E*#^_JDQ$CA52C*D\($KMK=:&:AH!0
MC6]KS%$ODA9NCS?H;X/M:,M$.G5AFB^Z]O.343&"6DWEJO&?S,TO:FU/2GB5
M:5QHX::;FV<CJ%;.F\5Z,6JPT&W7R^]K'K86%&S/ K%>((+>G:"@Y1OIY>FQ
M-3=@:3:BT2"8&E:C<KHEIUQYBU\UKO.G%V:Q4+;2LH'W1K8./JE*Z6LY:92#
M@\^A/SP>>Q1%"\;5&O:\@Q5[8+F #Z;U<P<_M[6J[P.,4<=>4;%1]%P,(GZ0
M]A7$+ +!1#* %_>&QP$OWH.W;>>?9Q/G+0;(7[LL[7"2W3B4-$=N*2MU,L*L
M<,I>J]'IBV<\8Z\'M$QZ+9,A]-,K3,)ZU2@P4SBK*K-JO8O@H_$*N\YALJWA
MK6YE6^EVMN6^7:8,"MMMRN>Y@JEI,'D)WA/R.H/UWTA=95I\4A::H(SMQ<.!
M;L'/S<JA@N[P"-"!U3QX\&QI=0-\8\!<-36*L*#;:^4\9KR/ !6XUKBXN06G
MJI75'L75\!QX%I59@0/!(\;8?@S@(BI$!CR..,\?SG,25>1IQ!,&G$5%DL$%
MFN+M:KU;U-?(*!J8"P$YRR!)HRSMNJR$-VJJK$6%ICWS4Z4Z9Q@_5S:"%G?4
M@U3$AW 09\4AG!&'A!GD$UW8.$=IAI9DV2'U/,7Y28+/.74\*>"]<DCS"J6A
M34MC@WH'@D4Y)VR>1XR7AT1(',5I0H,\XJ*$K=1^Z)Q.._*==AZMP.CR]_S\
M9.?==WC5K.K A34+D-.I;K3$4"7M2AZ5,?F-LSC*T2\#?.0%#VRD!;*RA^HU
MP9P'XC*D B6PA",^2LKSW;RAH=5^6H9,6,M+D.0@DIR4)F19DJ,]*0[2/"I%
M# -IG_9IGPZF_<"N#!=S25N5LN@Z7;E=:3X,3AD]1,)$-L$M<UD_B(KJONB=
M8?$EG(/H+GFM+![K%&5A;UVA+-WB8LQ/L,@IY*\2^ G;#-M'RQ;=\8%UA/,8
MA"0>#Y5R@-RL)S<;)G<NVQF&60AQ]2 .B6YL0AQBO P=C[N8'Y3\] W6JO =
M-WOB?%M;)$]C+4)$[<N?".ZBV*JFFUS7FA*@VZ'P1.ZV.0?>!-B]8$_9"<[7
M 2,]3-1,MRU)QDR;:E<A<;=*6LI[2N?0,\ZA<P)9=6?1/1M"MA4L/<2T2K=%
MJ+9^#(X[1B]B($3R/D3R_YI_#B:W<-%(UU'YCB*ZQ7D7N$5I#[]AF&M_B^]K
M74EO[*XH&13^]"BIM9.SF54SVJ!@9HT;.H]1[:K3\=M:1[W1D6@-Y&/@J&5W
M_K7U/8J1<6,U.E=VY\_>J*#RK&]B:@0UG!H&EU:CN,_&(RZ.%^HEO'UW\2NX
MRE@%6<&"8+0)30I!@V<@RW$0"SH[2@J@HDB#KPM6=#.2L/O&/,J2$CZ2MCN@
M!7N9Y24NR^(87CPK!!>O^YY'J!V4B8 BRHJ$2H<DXW"UFKQ\#-70P>(Q?@GT
M$50/60!JDR,%><FP8MM&2))\[[I-'S-<G69=Q<.+!QP(I"4-?5Z6U%.M0"FP
M+E/ZW-PXX9$G!%8-_]H=993D(='6+F!IEW9E(4+/2]XIG#$:8#PDF)@_=DF9
M;KF"X3Z/4#&G?$X9ND0D"95Q62R>Y!)T8(]6 JJXA8W.YX'.^Q[YD3<PG.,D
MA3@CLCF&"^JUH4%$+)B/=6:6=#[)POLL$LC[\TW-^.,4-BL[?#(/I?#_D[#K
MV%"6[O^D=RASLN!GD5+=2@9BH1UW49ET# B>W-5\3PS&':(*AB$5=R'%0O1C
MU14B$$6P\"$2,=^J*G=M_N.MZS%R.PL_ 6BKQ-M4=U/NW_;_&<ZZZ_7=].XG
M!=*&E#H,N"DN9:]R++5L=_'O'KQ9ALOVQ'B\NH?A7,E:69J WZ<&[V[K!Q+0
M_WTY_0=02P,$%     @ 6(:X6$#2LZ_1 @  /P8  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#(N>&ULG55M;]HP$/XKIVR:6BEJ$A-"8( $7:=-6B74[N7#
MM \F,<2J8Z>V4]I_O[,#:2M1-.T+/MMWS_/<.7=,=TK?F8HQ"X^UD&865-8V
MDR@R1<5J:BY4PR3>;)2NJ<6MWD:FT8R6/J@6$8GC+*HIE\%\ZL]6>CY5K15<
MLI4&T]8UU4]+)M1N%B3!X>"&;ROK#J+YM*%;=LOLCV:E<1?U*"6OF31<2=!L
M,PL6R629.G_O\).SG7EA@\MDK=2=VWPM9T'L!#'!"NL0*"X/[)()X8!0QOT>
M,^@I7>!+^X#^V>>.N:RI89=*_.*EK69!'D#)-K05]D;MOK!]/D.'5RAA_"_L
M.M\T#:!HC57U/A@5U%QV*WW<U^%%0!Z_$4#V <3K[HB\RD_4TOE4JQUHYXUH
MSO"I^F@4QZ5[E%NK\99CG)VO-+ZOMD\AK 25%J@LX>J^Y0T6WH8@\;,X^T[7
M@IGS:621T(5%Q1Y\V8&3-\ 3 M=*VLK E2Q9^1H@0J6]7'*0NR0G$:^IOH!!
M' *)27H";]"G/_!X@_])'WXOUL9J_'#^',N]0TZ/([MFFIB&%FP68+<8IA]8
M,/_P+LGBCR=TI[WN]!3Z/SS;,<4G,8\K?B9J>B+VBBB$0F&/&LM*4!NP%8.-
M$MCL7&[AC$L\4:W!.',^ 7R_HO(/N&@T%Y!@ J<9J$5\8R>P;+DH$=-X#UXW
M6CTPYV/@/22C)!PFF;.R44C&"3(5%2:HGUX#0IZ$24I@E(4YR>";NQR,T2:'
MY1*SL;KMA@;*1YXMEL- 'J;Q$(9A.D+?. [S? @D'X=IDL"B*-JZ%=05H618
MOH)3#W"&1%F>G<-9AL2#P3E*)"0-D_'86WE(1CD<^R*B%TU=,[WUH\M@,5II
MN_[N3_OIN.B&PK-[-UJQZELN#0BVP=#X8C0,0'?CJMM8U?@1L586!XXW*YSP
M3#L'O-\H90\;1]#_9\S_ E!+ P04    " !8AKA8P]D[=BH&   2$@  &0
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
M3=\"-#Z!UI=:N_W ;W#XNDS^ %!+ P04    " !8AKA8ZXG+4%4#  "7!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6R-5=MNVS@0_96!6K0-8$02
M;<MR:AMPTBUV@18-DN[VH>@#+8TLHA2I):DZV:_?(64K#NH:?1&'U,SAF2L7
M.VV^VQK1P4,CE5U&M7/M51S;HL:&VTO=HJ(_E38-=[0UV]BV!GD9C!H9LR3)
MXH8+%:T6X>S6K!:Z<U(HO#5@NZ;AYO$:I=XMHS0Z'-R);>W\0;Q:M'R+]^C^
M;F\-[>(!I10-*BNT H/5,EJG5]=3KQ\4_A&XLT<R>$\V6G_WF[_*991X0BBQ
M<!Z!T_(#;U!*#T0T_MUC1L.5WO!8/J"_#[Z3+QMN\4;++Z)T]3+*(RBQXIUT
M=WKW)^[]"00++6WXPJ[7G4PB*#KK=+,W)@:-4/W*'_9Q.#+(DU\8L+T!"[S[
MBP++=]SQU<+H'1BO36A>"*X&:R(GE$_*O3/T5Y"=6WUR-1KX(/A&2.$$6GCS
MF6\DVHM%[ C?:\7%'NNZQV*_P$H9?-3*U1;^4"66SP%B(C:P8P=VU^PLXD=N
M+F&<C( E;'(&;SQX.PYXX]_V]IVPA=2V,PA?UQOK#)7)MU.N]\"3T\"^=:YL
MRPM<1M0;%LT/C%:O7J19\O8,[<E >W(._6?:IPB>A3A-\'.-4&E)C2G4%IS/
M^[X[Q7\4&XL%Q:6$2BBN"E*QP%4).K#1&RFVW'<6E8Q0X&K=6?IM+ZZ TE;4
M(6_KU@@)Z0C>!PP$B=1"((\R\!*R49IE8663,?3._G0W@<S3#-AH/)O3!:KD
M3A/V(TV&$FE0>>Y*JX(*T)!+WD(HA^2K@U<O<I:RMV3,LASR49(S2)-1/D_@
M UI+?68,*@>M-F%4"%7(CBJ8!%@7A>E(Q >:@Q:/0W P._;FS9B-+^@[2F;)
M!?DT&\VF\[#F+($SM3 =:F%ZMA;N:2R7'3FK*PJ#ZTQ_+^U^JTK.@I^NDL.-
M)<V=X3YZ#J#JG.^;BEJ(2WA$;@(/H@$WNFFY>GQMG]4))<<*RL=>Z:GTGA?0
MI6_W*06-8NG%C$HI\\(,6#[S0@YL%H0YL&P*5,?T(%64;:JAC$W(M$_RJ7C'
M1\.R0;,-3X+GUBG7S\WA='AUUOVP?5+OGRRJ\ZT@OR169)I<SBBZIG\&^HW3
M;1B]&^UHD >QII<3C5>@_Y76[K#Q%PQO\>I_4$L#!!0    ( %B&N%@ND9S<
MG@,  %P(   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;(56;6_;-A#^
M*P>U*!) B"3JQ7)J&W#2#"NP#D':K1B&?: ERB)*D1Y)U<V_WY&296]QO"_6
MG73W\"'OX9T7>Z6_F98Q"S\Z(<TR:*W=W4:1J5K647.C=DSBET;ICEIT]38R
M.\UH[9,Z$9$X+J*.<AFL%O[=HUXM5&\%E^Q1@^F[CNKG.R;4?ADDP>'%$]^V
MUKV(5HL=W;+/S/ZV>]3H11-*S3LF#5<2-&N6P3JYO<M=O _XG;.].;'![62C
MU#?G?*R70>P(,<$JZQ H/KZS>R:$ T(:?X^8P;2D2SRU#^@_^;WC7C;4L'LE
MOO+:MLN@#*!F#>V%?5+[G]FX'T^P4L+X7]@/L=D\@*HW5G5C,C+HN!R>],=X
M#B<)9?Q* AD3B.<]+.19?J"6KA9:[4&[:$1SAM^JST9R7+JB?+8:OW+,LZLG
MQJ7I-945 RIK^#AYORACX(D9IK\S U=?Z$8P<[V(+*[J<J-J7.%N6(&\LD)"
MX).2MC7P(&M6_QL@0KH39W+@?$<N(GZB^@;2. 02D^P"7CJ=0>KQTE?PCGO^
M<[TQ5J-2_CJWSP$E.X_B;L^MV=&*+0.\'O[8@M6[-TD1O[_ ,9LX9I?05P]-
M@SHVH!HX*=DYEA=QSK/\TC)@QP7TB2;PXF!<Q_O.P%YS:YGT.F%42U;#GFG4
MC8%&";S>*!,NP;:J-QACKF_A#XP;Z@Y8M:J=R@;KG>8"$N^E\'6$?AA@_^-^
MX!JY'8F\A6P69EF)1CH/TYPX@X3%+$&#S,/9+(>UP3Z#N8>D=V]*DI#W4DG:
M-%QP:O%CBC"D@#0/BS2&- N3/'5(93R'>U;_7_H5*4(R2Z]/C*0,TS@^,=Y"
M7H9%[)AE93A#8&_D> 1H9"$I,[B@CWS21WY1'VO7W;A]!NX*ACU;HUU1TU.!
MQECI<W*Y"/NZ7(:"<[G%%F@I%P;+SH8>.[)P_IB"T1H:;BHJX!D58;P$QM([
M-:%!7FCG*)A)*X-!0KBC8FA9%C9LRZ5T3%"Z)XO@\29Q.$_=@9=ADKDGECM/
MX%><=5Q6O=980X%M#OM;W6L'X4C[9*>,.4HB#;.B )*'\X+XQ$I0WL&./N-D
MLB_SKC"Q+.<H "1>S JGC3PD179]RIGAGL^QS;/X)>USZHA..G[']-;/-0.5
MZJ4=FO_T=AJ=ZV%B',.'N8O'C =H0+ &4^.;&2I"#[-L<*S:^?FQ41:GD3=;
M'/],NP#\WBAE#XY;8/I#L?H'4$L#!!0    ( %B&N%A3N65P[@0  %H+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;*U6;6_;-A#^*P<W*V2 J_4N
M.4T,).FZ!5C7(.G6#\,^T/(Y)BJ+*DG%\;_?'65Y[N:ZP[ O$E^.S[WPN>-=
M;+3Y9%>(#I[7=6,O1ROGVO/)Q%8K7$O[2K?8T,Y2F[5T-#6/$]L:E M_:%U/
MXC#,)VNIFM'LPJ_=F=F%[ERM&KPS8+OU6IKM-=9Z<SF*1L/"O7I<.5Z8S"Y:
M^8@/Z'YM[PS-)GN4A5IC8Y5NP.#R<G05G5_G+.\%?E.XL0=C8$_F6G_BR>WB
M<A2R05ACY1A!TN\);["N&8C,^+S#'.U5\L'#\8#^UOM.OLREQ1M=?U0+M[H<
ME2-8X%)VM;O7FY]PYT_&>)6NK?_"II=-PQ%4G75ZO3M,%JQ5T__E\RX.!P?*
MKQV(=P=B;W>OR%OY1CHYNS!Z X:E"8T'WE5_FHQ3#5_*@S.TJ^B<F]TVE5XC
M?)#/:"'X(.<UVO'%Q!$T"TRJ'<QU#Q-_!2:*X9UNW,K"#\T"%U\"3,BFO6'Q
M8-AU?!+QG32O( D%Q&&<GL!+]HXF'B_YIJ/P1MFJUK8S"+]?S:TS1(T_COG<
M(Z;'$3E=SFTK*[P<43Y8-$\XFKU\$>7AZQ/VIGM[TU/HLSNCGY2G/F4>J-YZ
MQ]=TS-*36,<M_;!"@JXI*U7S2$1V4M46'*VV7U7M%Y84/EG#%J6Q_G;\'24@
MFP4/8@A40SBZL[1BQ^=>IA?QVS>=,=@X>(L+- 1T!DDN>/<,LDA$TY &A8B+
M"!Z<= BE"*<I1+$HPBE-BKP$2DA*MP;BJ(0LA)<ORCB*7T.:BB3)($_$-)U"
M1*C)%-[@$DGA8J\OB$59IF-@P R"2,19,=[I"J;E&((BB>F;)=EXKRDH:&/0
M,_R#1(1Y.(9(3(N$D8HI'3R#E#"+C 9Y)J;D\1E$J8C3 D[P(MOS(CO)BWNL
M=%.I6DFN:A;T\IOD. EXG!Q75' /]?Q=#="P[1Q%=;X%V;;UEDG$Y,'GE@HN
M;2QWX;84V,YILST  ,/!)LPX^N[?<<KIX?@<Z0!^:8W!5AM6ZIF'<$.1T;5:
M2%[S-TOOB//!NB'##:[X67E"V%4%94':73;8;_%WX-&!.](=N.E]\R0HXY))
MD(HT9E(3/3,B;,^T0_L%-/3\DG%#S.;8X%(Y2H-IZ:D?%3'G 9&*"UA%=%;D
M3I"+/&>J1J$H4R)QD!0B+8FI[RD*AAE9%D3BJ"@@*+/ROW(SWW,S/\G-7\B+
MQ9!N/B[6(MG)MTA$FA.;G#K.T?\%&#9(S#AQD_2H5"O_JERU1M64N/ /Z.
M<#PH^E'KQ4;57*R"J!!A&8[]D$I,&HV!BG6+QFT%M+6DTL9VX>=.M4P[$DM%
MSO6#Y8L\&<-':0S)$5?ZA+-TTSG5M4(D608_([49\#V\)TS*/DJLVJ\,AFU)
M+DUSR$5"G!RD?3_%).HL#F8'A8A"5DQV9F3R/:GS(? &4J8:;K!<G^(\;XA7
M]"Y:('*D(9=(>MD?9"T-AY=/;:A5LY 0(W/ZYD2EV^:),)CYL9A&E"0BRB*X
MJBK344B?=-T1SPW.B?64VZ(D/QDWV9&4V%>&[$N:<D@I1YBR9VQ[5D;C8[2<
M'/0[:S2/OJOCFM0UKF]]]JO[QO&J[Y?^$N^[3F+$HZ(R6N.2CH:O"BJ6IN_D
M^HG3K>^>YMI1+^:'*VI^T;  [2^U=L.$%>S;Z=F?4$L#!!0    ( %B&N%C$
M,,/MD@(  +H%   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;)U4VV[;
M, S]%<(;A@;H:D>Y-,L2 TFZ80-6K&AW>1CVH-A,+%26/$ENNGW]*-GQ4B#-
MPUYT)<_AH43.=MK<VP+1P6,IE9U'A7/5-(YM5F#)[86N4-'-1IN2.]J:;6PK
M@SP/3J6,69*,XY(+%:6S<'9CTIFNG10*;PS8NBRY^;U$J7?SJ!_M#V[%MG#^
M($YG%=_B';JOU8VA7=RAY*)$98568' SCQ;]Z7+H[8/!-X$[>[ &KV2M];W?
M?,SG4>(#0HF9\PB<I@=<H90>B,+XU6)&':5W/%SOT=\'[:1ES2VNM/PN<E?,
MHTD$.6YX+=VMWGW 5L_(XV5:VC#"KK$=L0BRVCI=MLX402E4,_/'-@\'#I/D
M&0?6.K 0=T,4HKSBCJ<SHW=@O#6A^460&KPI.*'\H]PY0[>"_%RZTF4I'&79
M6> JAY563J@MJDR@A;,O?"W1]F:Q(R[O$6<M[K+!9<_@]AE<$U1AX9W*,7\*
M$%.07:1L'^F2G42\YN8"!LDYL(0-3^ -.N6#@#?X+^57PF92V]H@_%BLK3/T
M?7X>2T-#,CQ.XDMJ:BN>X3RBFK%H'C!*7[WHCY.W)R0,.PG#4^CI)\U5B-M'
M9^GGN (^;S:OEUQRE2'<A;(^$'I,P$F*XP(";_:45Q/ONN5MVDEVF&#*8U/W
MX@_FL/;- ,Z$ E?HVE+Z;6\*],)9$9YX41DAH7_NQ5'NZZ:"Y2$M\%+7RL%+
M,GLS3FAFYZP_A%5=UI+[4@>>/_APZ!M?,M:C,1GW@CT;3,(\2B9P[!GB@WHJ
MT6Q#U[!$381-:76G76-:-/7XS[SI:J1I*Y0%B1MR32XN1Q&8IE,T&Z>K4)UK
M[:C6P[*@YHK&&]#]1FNWWWB"KEVG?P%02P,$%     @ 6(:X6%5W@;*=!0
MO0X  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULO5?;<MLV$/T5C.KI
M)#,,1-QX<6W-R+FT?4CCL>/DH=,'B((D3BB2!2#+[M=W%Y0I.E84]Z%YL0D*
M.'L6>\Z".-LV]HM;&>/)W;JJW?EHY7U[.AZ[8F76VM&F-37\LFCL6GL8VN78
MM=;H>5BTKL8\CI/Q6I?U:'(6WEW:R5FS\559FTM+W&:]UO;^PE3-]GS$1@\O
MKLKERN.+\>2LU4MS;?Q->VEA-.Y1YN7:U*YL:F+-XGPT9:<7"N>'"9]*LW6#
M9X*9S)KF"PY^GY^/8B1D*E-X1-#P[]:\-E6%0$#C[QWFJ ^)"X?/#^CO0NZ0
MRTP[\[JI/I=SOSH?92,R-PN]J?Q5L_W-[/()!(NF<N$OV79SI1B18N-\L]XM
M!@;KLN[^Z[O=/@P69/$W%O#= AYX=X$"RS?:Z\F9;;;$XFQ PX>0:E@-Y,H:
MBW+M+?Q:PCH_N?9-\>75!>0U)Z^;-=3:Z;!=+S[J667<R[.QAS X>5SL("\Z
M2/X-2,;)^Z;V*T?>UG,S?PPP!GX]2?Y \H(?17RO+24BC@B/N3R")_JD1< 3
MWTIZI:W9)7VI[T%CGDRMU?72A.<_IS/G+0CFKT/9=]CR,#::Z-2UNC#G(W")
M,_;6C"8__\22^)<CS&7/7!Y#[\I%/K18(D>F*.G2WQ]B>13G,,M'X)1\7!FR
M:"JP;5DOB4<Y[+Q;_F,<<6%VT^[-!4Q@@26+TA6Z(O=&6Q=*%@HGB*[G^,!/
MR1^;]<Q8\CEX!HK0/TR72VN6VAOR8>.=AQ486T-Y6EM61 0D1KAB42IS<D*8
M3&B6$$EC"2,A(YXDY.V=L46)U7VA1*14_)*P.*4J(^#DA2DA4D0*71?0'.8$
M&)N[MK1A>L2S!&8GD@+\00X\<."$Y3S*F4 .*J60GJ ".; D2KD<<I# 2J2
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
M!9-1'-IO-*)$'"DX>^)2-!Y-L]Z>I' E#/]]$'2*#_BCXSO6()V:/<ZFHX<
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
M4X<ORR1-[VE!EJ#TQT]H 3=&/D'W3;;K00[IV:(&W'=IE#]3#O)1-,K^@1R
M>9Z-GI:#)(563O(-/<@..$*'D_0Q/1CFT01!N:<'#\U:-+D-.:D+]+D4H8K8
MYSL)&6_TSK_4O\FS^_<5[67]P\<E#)5]U0G1MU*T5ZQH\3TU68?3"<V]9#FH
M4U%<:3/GID.WK)IXP^.5:*!DE0D>-=:@Q>6J$PV*GN.Z1'JUDK+\_N9K,?NO
MM2S[IEJVXV25KT]6^<[S$/2@.P'2FPK'-_^<$]9.Q.TGP:>VH?V/M6A+U!U$
M;[M&!S#6"]<VC98<.4@-ZH'"Y0T!FJU/LA!1M53K*;*U*<*.%@*Y+8*RA22?
M-E9I&H:S>')?GB.27PKH,Q<@N067/31<'+RDWY'P[C:P7)]$RX<T"FIC)2JN
ME5"9-$KS)$JSC!4GFB3#Z'"TE+,NI^)!Q9R+ZR*4: 5V$)#B:F$T^L41 TWB
M#$P/HP2'O1^4;KG\ZSNP.Z;I83^%:=H?CFE;I0PV[E70J'FX/3H*JMQ=L=:C
MZPOJ:7<ONS/O;K>XSLP50JOE#$OC_A@E8KL;8_?B31-N:5/C(8CA<8%+MK1L
M@/F9,7[UPANLK^TG?P-02P,$%     @ 6(:X6%,BST=2!   #PH  !D   !X
M;"]W;W)K<VAE971S+W-H965T-38N>&ULE5;;;N,V$/T50DV*78"UQ9LNKFW
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
M4TU'8RPYY0H89H8R:'TQA<EJXE0;+4KGP0NAS<?FEDLSI%':!/,^$T)O-_:
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
MRQ7^=4!9!SQ?2FEV&WM!]Q_+_P)02P,$%     @ 6(:X6.,Y\XM1 P  BP\
M !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULS5=-;^,V$/TKA H4+=!&
MLOS59FT!6<M"L]AM@[CM'HH>:&ELLTN1*DG'FW_?(24+5J (#L!#+[8HSGL<
MSN,,-8N35%_T <"0KR47>AD<C*ENPU#G!RBIOI$5")S92552@T.U#W6E@!8.
M5/(PCJ)96%(F@F3AWCVH9"&/AC,!#XKH8UE2]?P>N#PM@U%P?O'(]@=C7X3)
MHJ)[V(#YHWI0. I;EH*5(#23@BC8+8.[T6TVM_;.X$\&)WWQ3.Q.ME)^L8/[
M8AE$UB'@D!O+0/'O"5; N25"-_YM.(-V20N\?#ZS9V[ON)<MU;"2_#,KS&$9
M_!20 G;TR,VC//T"S7ZFEB^77+M?<FILHX#D1VUDV8#1@Y*)^I]^;>)P 1A-
M7@'$#2"^%C!N .-K 9,&,+D6,&T TVL!LP8P<[&O@^4BG5)#DX62)Z*L-;+9
M!R>70V. F; ':V,4SC+$F613'R@B=V3#]H+M6$Z%(7=Y+H_",+$G#Y*SG($F
M/Y)?I<BE,$IR;F?NA0$%VI#O4C"4<?T]VJP4W1E=4K$(#?IG5PGSQI?WM2_Q
M*[Y\HNJ&C*,?2!S%DQ[X:AB>0H[PD8./>^#I,/RNPM6CV,'C'OAZ&/[AR!$^
M<?!1#SR[9G7G_&C>A8<H::MKW.H:.[[Q*WP9$U3DC')421MUQ%I@--D<M_]@
M2A,CR2<J"FHD2O\(!925R_/M,\%28CA8<_([J%*3OSXB-;DW4.J_^S2M_9CT
M^V'KXJVN: [+  N?!O4$0?+M-Z-9]*Y/89]DJ4^RM4^RS!-9YV2,VY,Q'F)/
M?CL)4/K *L+.^<O$<-H.$KY58I]D:4WVLR.S=^A3$MU@\CY=*M=G,^_:9'TV
MT]:F$^=)&^?)8)SOBH+9I,(4E!<A'X[TI,>/4=?7U>"R;PV@3[)UG_<OU,@\
M+=B19-I*,AV4Y%SS&'_&CZ("\!MMRX&([K5V3HL^?0;YWYH)/LE2GV1KGV29
M)[*.XK-6\=G_Y!J<^3P9/LE2GV1KGV29)[+.R9BW)V/NOSS/>PK<^$5Y[K-Y
M40330=?>*HE/LLP362U)>-&7V#85/_#W3&C"88?T> MC:5!UZU</C*Q<J[*5
M!AL?]WC ;AF4-<#YG93F/+#=3]M_)_\!4$L#!!0    ( %B&N%CBKQ;FV@(
M /$&   9    >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;*U546^;,!#^*R=6
M39W4%@))5G4)4IJH6Q^F1LVZ/4Q[<. (5HW-;)-T_?4[ XV2ED1[V O8YK[S
M]WV<SZ.-TH\F1[3P5 AIQEYN;7GE^R;)L6#F0I4HZ4NF=,$L3?7*-Z5&EM:@
M0OAA$ S]@G'IQ:-Z;:[CD:JLX!+G&DQ5%$S_N4:A-F.OY[TLW/-5;MV"'X]*
MML(%VH=RKFGF;[.DO$!IN)*@,1M[D][5=.#BZX#O'#=F9PQ.R5*I1S>Y3<=>
MX BAP,2Z#(Q>:YRB$"X1T?C=YO2V6SK@[O@E^TVMG;0LF<&I$C]X:O.Q=^E!
MBAFKA+U7FR_8ZJD))DJ8^@F;-C;P(*F,544+)@8%E\V;/;4^[ !Z_0. L 6$
M_PJ(6D!4"VV8U;)FS+)XI-4&M(NF;&Y0>U.C20V7[B\NK*:OG' V7C1_#U0&
M"[Z2/.,)DQ8F2:(J:;E<P5P)GG T<.Y6JZ(2S&(*=S9'#5-54/'D[J^N$6YE
MH@J$4Z&,^0"G,[2,"QJ=P\-B!J<G'^ $N(1ON:H,DZD9^98D.")^TM*];NB&
M!^A^9?H"HN ,PB#L=\"GQ^&3DN!!KX9'^W"?C-NZ%V[="^M\T8%\=WK%)']F
MKB+/R QIR*R4-04J4YAK-"AMLT 6WW#)9,*9@ 4M(IT&:^#G9&FLIGK^U>5'
M0Z#?3<"=\2M3L@3'7NGVTFOTXO?O>L/@4Y<[_RG9GE?1UJOH6/;XLZ:J@$I2
MKQ'\F2IH13VFK94S8&LJ%;84"-29P# :I+BT8#"I-+=4?UWF-#L.ZAU=OUK'
MY_T@&/GK7=$=09<[07MB^ELQ_:-B9IBAUB3"LB=@QJ#MHM?D&.[LW'O#[FU,
M>(C<8$MN<)3<[C%5]3%-]HZIL[R+[N"M45$4O>+;$33L#5X1]G<:DKL,Z-BN
MN#0@,"-8</&1\+IIL,W$JK+N44MEJ>/5PYSN)-0N@+YG2MF7B6M[VULN_@M0
M2P,$%     @ 6(:X6(3E45WE @  [ D  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C8N>&ULK59M;YLP$/XK%JNF5MK*:Z#M$J0F;-H^M*J2=?OLA@M8!<QL
M)^G^_<Z&L"0E4:?E"]CFGL=WCSG?#==</,L<0)&7LJCDR,J5JF]L6\YS**F\
MY#54^&7!14D53D5FRUH 30VH+&S/<4*[I*RRXJ%9>Q#QD"]5P2IX$$0NRY**
MWV,H^'IDN=9F8<JR7.D%.Q[6-(,9J,?Z0>#,[EA25D(E&:^(@,7(NG5ODDC;
M&X,?#-9R:TQT)$^</^O)MW1D.=HA*&"N- /%UPHF4!2:"-WXU7):W98:N#W>
ML'\QL6,L3U3"A!<_6:KRD75ED106=%FH*5]_A3:>@>:;\T*:)UFWMHY%YDNI
M>-F"T8.25<V;OK0Z; '<\ # :P'>/B X /!;@/]60- " J-,$XK1(:&*QD/!
MUT1H:V33 R.F06/XK-+'/E,"OS+$J7@**ZB60!:"EV3"*R7P)"0ZH7(R,=N#
M(!_)/16"ZA,BYPDHR@IY@:N/LX2<GUV0,\(J\CWG2TFK5 YMA8YI>GO>.C%N
MG/ ...%ZY ZWSB7Y7*60[A+8&%$7EK<):^P=9;RCXI+XS@?B.5[0X]#D./RV
M1KCC&KC? T_> O<,W#L2C=\=DF_X_ -\"9,TRP1DU.0*7Y#VV/JD;JB"?BI]
MB]S(FLYA9.$U(4&LP(K?OW-#YU.?3*<D2TY$MB-AT$D8'&./[_$&%8=%:\ #
M ]8WY2IVH^L@NL;36VWK\=K.<P,O<OU=NZ2'+T2SP55GMQ/%H(MB<#2*&5-
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
M;.,468;E-,#'[?#+'."&J>!V SPX!&XIN%6'ZV!LZ:Y5NFLI/GL/WW[O_MQ
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
M)QYU0[*-.0-X8E*RTCRN@6; M8'ZOF2J'FX:^EBA/7>:_PM02P,$%     @
M6(:X6(82@!4M P  T @  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
MK5;;;MLX$/V5@5HL6B".+K9E-VL+<)P66Z %@J27A\4^T-+((DJ1+DG;Z=_O
MD')4Q5;<8K$O$DF=.3PS0\YHME?ZFZD0+3S40IIY4%F[N0I#DU=8,W.I-BCI
M2ZETS2Q-]3HT&XVL\$:U"),H2L.:<1ED,[]VJ[.9VEK!)=YJ,-NZ9OK'-0JU
MGP=Q\+APQ]>5=0MA-MNP-=ZC_;RYU30+6Y:"UR@-5Q(TEO-@$5\MIP[O 5\X
M[DUG#,Z3E5+?W.1],0\B)P@%YM8Q,'KM<(E"."*2\?W &;1;.L/N^)']G?>=
M?%DQ@TLEOO+"5O-@&D"!)=L*>Z?V?^'!G['CRY4P_@G[ S8*(-\:J^J#,2FH
MN6S>[.$0AXY!G#YCD!P,DF.#T3,&PX/!T#O:*/-NW3#+LIE6>] .36QNX&/C
MK<D;+ET6[ZVFKYSL;+94DA*(&CXH)@W<88Y\QU8"80 +03EF,D>@B'D /0R!
ME'#G9\]T :]NT#(NS&O"MUS"<PW@\_T-O'KY&EX"E_"I4EO#9&%FH27A;OLP
M/XB\;D0FSXB,$_BHI*T,O)4%%D\)0O*X=3MY=/LZ.<OXD>E+&$87D$3)J$?0
M\KSY8D/F4>S-AV?D#-LL##W?\!F^=UQ2G+E<=Q)P 6\?<K$MW.HBS_46"W@O
M+6HT]J*3&\H$+#46W#;9^=NEQV7,Y>>?OF W6D;]6ES9N#(;EN,\H+I@4.\P
MR/YX$:?1GWV!^I_(GH1MU(9M=(X]>QH$=^KH80P:8!96N.92NNBI$DIN<B;@
M!S+=%Y%FF['?QM6]71;'8TKLKNOI*2@A5 MZXL&X]6!\UH-EQ>0:W?6@K'*J
M2I3DCA\7(-'V"6Y8TXZ6P71RI+<'\V8TZM>;MGK37^G5:QRHLNR]QNG)EM&1
MJ%/$8#CIUS1I-4W.:J(KHW:H.?9*FOQ2TBDB?M.O:-HJFO[W<XFR^(T3.3T]
MD5&:'BGO 76/;:,][#0'*LYKWS,-Y&HK;5,PV]6V+2]\-SI:OZ9VW737GS1-
MKZ=J2G?-@,"2**/+"4G23?]L)E9M? M:*4L-S0\K^N5 [0#TO53*/D[<!NU/
M3/8O4$L#!!0    ( %B&N%BE[;9ZQ (  ),'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<Y+GAM;*U5;6_:,!#^*U8F39O4D3=(7P:1@*YJI7:J6FW],.V#
M20ZPZMB9;:#]]SO;:095H*HT/A"_W//</6??>;B1ZE$O 0QYJKC0HV!I3'T6
MAKI80D5U3]8@<&<N544-3M4BU+4"6CI0Q<,DBK*PHDP$^="MW:I\*%>&,P&W
MBNA555'U/ $N-Z,@#EX6[MAB:>Q"F ]KNH![,#_J6X6SL&4I605",RF(@ODH
M&,=GT\S:.X.?##9Z:TRLDIF4CW9R58Z"R 8$' IC&2A^UC %SBT1AO&GX0Q:
MEQ:X/7YAOW#:4<N,:IA*_L!*LQP%)P$I84Y7W-S)S24T>@:6KY!<NW^R\;;'
M:4"*E3:R:L 80<6$_]*G)@];@#C; T@:0/(:T-\#2!M ZH3ZR)RL<VIH/E1R
M0Y2U1C8[<+EQ:%3#A#W%>Z-PER'.Y%,I\ !!D6M)A29W4 !;TQD'\H4\N!Q
M2<9K4'BDFGPZ!T,9UY]QMT5RBQR&!J.QG&'1>)YXS\D>SW%";J0P2TV^B1+*
M78(09;1:DA<MD^0@XPU5/9)&1R2)DGY'0-/#\'&-\"AV\/1 .&F;VM3QI?OX
MBD*NA-%'Y+LT@!^?8BI*<L$$%043B^V$_[I& G)EH-*_N]+IO?6[O=EJ/],U
M+6 48#EK4&L(\H\?XBSZVI6*_T2VDYA^FYC^(?:\O5?4WRM2X#U06- KR@D3
M!M"E(8H:Z$J#YXXC1VZ;U#J/>M%)/ S7VP+WF"6MV4[H@S;TP?M"A_D<7"=Z
M._!!5T1QU'\5>*=9=')\NO/KEI&U,K+WR:A\)1J)O<6L%#//70H.D\:G6</3
M=>'>P ZB3JQ7%V[U-^PX"]?V-7'EY=M#N]J^+&/74%^M3_#%\0_$/QK_7&'O
M6#"L3@YSI(QZQW@,RC\!?F)D[;KH3!KLR6ZXQ%<3E#7 _;G$(F\FUD'[#N=_
M 5!+ P04    " !8AKA8=B5J\HD#  ".$   &0   'AL+W=O<FMS:&5E=',O
M<VAE970X,"YX;6R]6-%NFS 4_16+5=.F=05#H$V7(#7IJE5JIZI=MX=I#P[<
M)&A@9[9)VK^?;2B!E*!50WT)V-QS?,_U"?'-:,/X;[$$D.@A2ZD86TLI5Z>V
M+:(E9$0<L150]63.>$:D&O*%+58<2&Q 66J[CA/8&4FH%8[,W T/1RR7:4+A
MAB.19QGACQ-(V69L8>MIXC99+*6>L,/1BBS@#N3]ZH:KD5VQQ$D&5"2,(@[S
ML76&3Z<XT  3\3V!C:C=(RUEQMAO/;B,QY:C,X(4(JDIB+JL80IIJIE4'G]*
M4JM:4P/K]T_L%T:\$C,C J8L_9'$<CFV3BP4PYSDJ;QEFR]0"O(U7\1283[1
MIHQU+!3E0K*L!*L,LH065_)0%J(&4$+; 6X)<'<!@ST KP1X1FB1F9%U3B0)
M1YQM$-?1BDW?F-H8M%*34+V-=Y*KIXG"R7#*J-I!X.B*$2K0+420K,DL!?01
MG8.*_I,#C1[1G20R%XC-T0[BW3E(DJ3BO0)4CU+SZ".ZOSM'[P[>HP.44/1M
MR7)!:"Q&ME29Z_7MJ,QR4F3I[LD2N^B:4;D4Z#.-(6X2V$IRI=M]TCUQ.QFO
M"3]"GG.(7,<=M"0T[8:?K13<P0;N=:3C5=O@&3YO'U\4L9Q*<8B^,@GJ4A17
M50M=))30**&+^N;\O%($Z%)")GZUE;-8;="^FGXUG(H5B6!LJ>^^ +X&*WS[
M!@?.I[92]$36*,R@*LR@BSTLZL KY6UB"P;?,.C7UCH<^($?C.QU745K5#"L
MHAKI^55Z?F=ZTYQSH+(MJT[@2[>@)[*&QJ#2&+RJ-X,^"],36:,PQU5ACO_;
MFP5#4'>==X*='6^V1;F^V^[-DRJ]D\[T/(PD0X&#8O+8^L[MA+]T(WHB:R@=
M5DJ'K^K089^%Z8FL41CL;'_>G?_V:$E1MQ]V F_'HVU1[N"XW:.X=O[ G0D&
MQJ7#_2[MQK]T-_IB:ZIUMVK=5W5JN5Q?Q>F)K5F<[1D(=YXD_LVKWG,7>GC7
MJL^#7.SM<>KV)(*[CR)#_&&_23NA+]Z'GMB:0K=G&NR_KDE[/0KUQ=8LSO8P
MA#N/%/]FTN#963.H_9J7.IX'#?W=UZE=Z^Q48[4P#:] 9G^*9J>:K9KJ,]-*
M[LQ/=+-M.L8M3=&IJTYHD2A)*<P5I7-TK#+B1?-;#"1;F?YQQJ3J1LWM$D@,
M7 >HYW.F7%(.] +57Q#A7U!+ P04    " !8AKA8N'=9A@ &  !$)   &0
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
M&)MX&_"%P5X=M(E1<B_$#].Y6LX<SR0$.63:,%!\[6 .>6Z(,(V?-:?3_-(
M#]M_V=]9[:CEGBJ8B_PK6^K-S!D[9 DKNLWUC=B_AUI/;/@RD2O[)/LZUG-(
MME5:%#48,R@8K][T5^W# <"/'@ $-2!X+""L >%C 5$-B*PSE13KPX)JFDZE
MV!-IHI'--*R9%HWR&3?3?JLECC+$Z70NB@)DQFA./@C*%;F!#-B.WN>@R!GI
M#'\2&HZ"3LDG7)RO%J IR]7K8TQN,6?D[G9!7IV\)B>$<?)Y([:*\J6:NAH5
MF#S<K,[V;95M\$"V'ZD\)Z%W2@(OB'K@\V'X98EPS[?PL >^> P\L/#@&.ZB
M[8WW0>-]8/G"A_BR3&RY-A8:5T]KB]$:\HYQRC/&UP=6DV\?D(!<:2C4]S[O
MJK]%_7\SY\>%*FD&,P</" 5R!T[Z\H4_\M[T.?F<9(MG(CMR.6Q<#H?8T\I4
MV=AX2M92J-[%5Q'%ELB<E[MTXD_"\=3='3K3C?*], E&QV&+P:R>J#EJ-$>#
MFB]S/,YQ 0'!B\'N0GPH!;VJ*ZK1@9ZS9.RW1/<$^?&XK3GJ6'/F>_X_KB,Q
M<2,F'A2S@!5("4NR:C;%"LQVX:#[],0]J?JM3.=]0:.P)6<PKR=.X:A1/?K/
M9?N W%%'R<3WHO;\=:-P8B9)TE(\F-,3%2>-XF18,2B%5QY.-=>D%-+4!7V"
MD^[416'8F>&^L,B+HY;BP9R>J'C<*!X_SQR/._LJ2I(@;BGN1L7))&@OZL&4
M_E>P>U!YF#(1+^@U0TTYK)#>.T\P&UF57E5'B](6(_="8VECFQNL5D&: !Q?
M";P*ZXZI;YKZ-_T#4$L#!!0    ( %B&N%@/#]/#IP(  -T&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#@T+GAM;*U5;4_;,!#^*U8F39O$FI>6LK$V$BU#
M(,&$0!L?IGUPDVMCX9?,=EKX]SO;(6M96FG2OL1O]SQ^[GQWF6R4?C05@"5/
M@DLSC2IKZ],X-D4%@IJ!JD'BR5)I02TN]2HVM09:>I#@<98DXUA0)J-\XO=N
M=3Y1C>5,PJTFIA&"ZN<9<+691FGTLG''5I5U&W$^J>D*[L%^JV\UKN*.I60"
MI&%*$@W+:726GLZ/G;TW^,Y@8[;FQ'FR4.K1+:[*:90X0<"AL(Z!XK"&.7#N
MB%#&KY8SZJYTP.WY"_N%]QU]65 #<\4?6&FK:?0Q(B4L:</MG=I<0NN/%U@H
M;OR7;%K;)")%8ZP2+1@5"";#2)_:.&P!TO$>0-8"LM> T1[ L 4,O:-!F7?K
MG%J:3[3:$.VLD<U-?&P\&KUATKWBO=5XRA!G\[D2 G3!*"?7BDI#[J  MJ8+
M#H9\('\=SRNJ,?2@F;&L,.3=.5C*N'F_:\R=\22VJ-#=$Q>MFEE0D^U1DV;D
M1DE;&?)%EE#N$L3H6N=?]N+?+#O(>$/U@ R3(Y(EV:A'T/PP_*Q&>))Z^/"
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
MI&<]9)!5!UA-M%C8)FHB-+9D=CC'KAFD"<#UJ1#Z86+ZLJ8/3WX!4$L#!!0
M   ( %B&N%@2WX*MIP,  (H1   9    >&PO=V]R:W-H965T<R]S:&5E=#@X
M+GAM;+5878^;.!3]*Q9;K5II.F @0&:32#.9K;92*T6=[>Y#U0</.(E5P-0V
M2>??[S4P!!(/[>R0EX2/>T[./5R;>S/;<_%-;BE5Z$>6YG)N;94JKFQ;QEN:
M$7G)"YK#G347&5%P*C:V+ 0E207*4MMUG,#.",NMQ:RZMA*+&2]5RG*Z$DB6
M64;$PPU-^7YN8>OQPB>VV2I]P5[,"K*A=U1]+E8"SNR6)6$9S27C.1)T/;>N
M\=42AQI01?S#Z%YVCI%.Y9[S;_KD?3*W'*V(IC16FH+ UXXN:9IJ)M#QO2&U
MVM_4P.[Q(_N[*GE(YIY(NN3IORQ1V[D562BA:U*FZA/?_T6;A"::+^:IK#[1
MOHEU+!274O&L 8."C.7U-_G1&-$!8/\)@-L W%\%> W JQ*ME55IW1)%%C/!
M]TCH:&#3!Y4W%1JR8;E^C'=*P%T&.+58":@(H1XNT"HEN4(D3]"?WTM6P*-2
M%RB'0GJ+[J!XDC*EB*_1( "]OJ6*L%2^ =3GNUOT^M4;] JQ'/V]Y:6$6#FS
M%<C6/V['C<2;6J+[A,2/1%PBS[E KN/Z!OAR&'Y= -S!%=SKPVTPJW7,;1US
M*S[O_SB&OGR </1>T4Q^-:5:<_MF;KUFKV1!8CJW8%%**G;46OS^&PZ</TR)
MCT36L\%K;?"&V#LV%*T-]% X1*&82V6RH.:=5+QZE]DM/,>)HLG,WG63.PUS
MHZF/<1O6D^VWLOU!V==Q7&9E2A1-8+6#+S$C>C\Q":V9@HZ"MV$01,&14$-8
M@+'GF85.6J&3E_@+"],D>7*BQ75]/)T>23:%16X8F24'K>1@4/)-R=*$Y1M9
MB659(?B.:KG&13_(]=R5,!)9+^VP33L\XX80CFG#2&0]&Z+6ANA,&T)T4HTX
MQ!-\O,X,84'H3I_8$*:M[.F@[(\DWL(E\= 7;-(Y2/3<1S4262]G[!S>^LX9
M:[8A'\F)L=CZ5G0:('RFNFV(NQ498>R[1W5K" N#R W,=8L/?0@>?+\O/H!2
MHZQ1>XRQV/I)'KH,[)VS4 =[F&=;,1);WXI#YX*'6Y<7%.IIB^)-(_>D4'\6
MUA=^Z&3P<"NSY+E4HJSG-I@%H"_8@$'F46"0ZME/;"2V?N*'?@@'YRS>43ND
ML=CZ5AQZ)#S8>[RD>,.302#RG>-IP1 U\</CTK4[@[+^EP)&RPW+)4KI&F#.
M90AX40_^]8GB134[WW,%DWAUN*4DH4('P/TUY^KQ1(_C[=\OB_\ 4$L#!!0
M   ( %B&N%BHII\Z@0(  *4&   9    >&PO=V]R:W-H965T<R]S:&5E=#@Y
M+GAM;*U574_;,!3]*U:&)I Z\DD'+(W4$J;M@:F"L3U,>W"3V\8BL8/MM/#O
M=^VD66&A0A,OB>_U/2?WPSZ)-T+>J0) DX>JY&KB%%K7YZZKL@(JJHY%#1QW
MED)65*,I5ZZJ)=#<@JK2#3QO[%:4<2>)K6\NDU@TNF0<YI*HIJJH?)Q!*383
MQW>VCFNV*K1QN$E<TQ7<@+ZMYQ(MMV?)605<,<&)A.7$F?KG:63B;< /!ANU
MLR:FDH40=\;XFD\<SR0$)63:,%!\K>$"RM(081KW':?3?]( =]=;]L^V=JQE
M015<B/(GRW4Q<4X=DL.2-J6^%ILOT-5S8O@R42K[))LNUG-(UB@MJ@Z,&52,
MMV_ZT/5A!^"/7P $'2!X#HA> (0=('PM(.H MM5N6XKM0THU36(I-D2::&0S
M"]M,B\;R&3=CO]$2=QGB=#*7>(*D?AR1>4FY)I3GY/*^836.5H\(QX/W@7RC
M4E(S'W*8@J:L5$?HO;U)R>'!$3D@C)/OA6@4@E7L:DS+D+M9E\*L32%X(04_
M(%>"ZT*12YY#_I3 Q7KZHH)M4;-@+^,5E<<D]$8D\()H(*&+_?!IC7#/M_!P
M )Z^!AY8>+"GFK ?46CYPO\9$?DU72@M\?K\'NI\RQP-,QM).5<US6#BH&8H
MD&MPDO?O_+'W::AK;TF6OA'9DXY&?4>C?>Q)"DB:,6J49ZAK+?K$HHUNKA-_
M?'8RCMWU;CL&HJ+3,'P:E?X;=3;>"6KS=W<N< 5R9850D4PT7+?'OO?V6CNU
M$O/,/T,-;B7S+TTKX'@G5HPK4L(2*;WCCYB2;$6Q-;2HK4PLA$;1L<L"_R,@
M30#N+X706\-\H/\S)7\ 4$L#!!0    ( %B&N%BFI@+L40(  /,'   9
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
M8SS##@,_#.&^$32$>3Z,#_@8N#4RL-="M#4= +:Q_>7&>@WD@3HILS*5[;(
M**-,D/]T*QBKB;JFS.G,N&Z0MQ-456+O'%W5[P;R5/A$<BZ)+F66<QG)=%8=
MQ:L;00M]FIU3(<_&^G*%T0(S%2#?+RD5FQMU0&Y^$)G\!%!+ P04    " !8
MAKA83J#8TI4#  #Z#@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6RU
M5UUOVS@0_"N$6A0ID(N^+-E.;0&)U:(!6ES0M'</11\8:VT3D425I.W<_?I;
M4HIB*XPN!=07BZ1VAIRAEN;.]ES<R0V (O=%7LJYLU&J.G==N=Q 0>49KZ#$
M-RLN"JJP*]:NK 30S("*W T\+W8+RDHGF9FQ:Y',^%;EK(1K0>2V**CXYQ)R
MOI\[OO,P\(6M-TH/N,FLHFNX ?6MNA;8<UN6C!502L9+(F U=R[\\]0/-,!$
M_,5@+P_:1$NYY?Q.=ZZRN>/I%4$.2Z4I*#YVL( \UTRXCI\-J=/.J8&'[0?V
M#T8\BKFE$A8\_YME:C-W)@[)8$6WN?K"]Q^A$11IOB7/I?DE^SHVPN#E5BI>
M-&!<0<'*^DGO&R,. '[\#"!H $$7,'H&$#: \*6 40,8&6=J*<:'E"J:S 3?
M$Z&CD4TWC)D&C?)9J??]1@E\RQ"GDD^ IDGR!S$-\OX>/RA\GJ2@*,OE6WSS
M[28E)Z_?DM>$E>3KAF\E+3,Y<Q5.KTG<93/593U5\,Q4?D ^\U)M)'E?9I =
M$[BX[G;QP</B+X->QL]4G)'0.R6!%XPL"UKTPR\JA'N^@8<6>/H2>&#@08^:
ML-V*T/"%SVZ%E "G]4Z<DA3D4K#*9,?W3QA+KA04\H?-^)IX9"?61\>YK.@2
MY@Z>#1+$#ISDS2L_]M[93!N2+!V([,C046OHJ(\]N2BX4.Q?:BSD*Y)K8S-"
MT69E_7YKNLC0Z0-SE_CC:.;N#MUY04QJB?&F;<R1EJC5$O5JN2H5H$.*H!2C
M@^2,WK*<*096+35=?+"&8#SM:+'$3,*.EJ<Q?N3;M<2MEKA7RU>N:-ZH@/K
ML2F(G\P<!W'<D? T*!I[XXX&2Y 7Q781XU;$N%?$@NO-6!%)<_L&],)_-2>'
M)$L'(CNR;=+:-OE=A]QD2$.')$L'(CLR=-H:.NW]#O^L0. )5Z[_/Z&F3U/9
M][MG@BUHZG42RA84>_:$\KW'JXC7*^4&;W\HY)2LH411.<%[!J$9WGJ85%KD
MKI5GOW[TTO_J%S(H6SH4V[&U![<\_W>E7<,\E*M#LJ5#L1V[&CRZ&@R5>PW3
MX9U@%$\[?[8+6Y07=5(TM42%<=C]/W,/BH("Q-H45Y(L^;94]16['6T+N M3
MMG3&+W5A9XJ-1YJZ*L3[]YJ5$M6OD-([&^.21%UHU1W%*U-ZW'*%A8QI;K X
M!:$#\/V*<_70T1.TY6[R'U!+ P04    " !8AKA8/SP[]9P"  !6!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6RM55UOFS 4_2L6JZ96V@H!0M<N
M04K"JDU:M:A9MX=I#P[<!*M@,]M)VG^_:T-HOM6'OH _[CD^Y]J^[JV$?%0Y
M@"9/9<%5W\FUKFY<5Z4YE%1=B@HXSLR$+*G&KIR[JI) ,PLJ"]?WO,@M*>-.
MW+-C8QGWQ$(7C,-8$K4H2RJ?AU"(5=_I..N!>S;/M1EPXUY%YS !_5"-)?;<
MEB5C)7#%!"<29GUGT+E)NB;>!OQBL%(;;6*<3(5X-)UO6=_QC" H(-6&@>)O
M"2,H"D.$,OXUG$Z[I %NMM?LM]8[>IE2!2-1_&:9SOO.)X=D,*.+0M^+U5=H
M_%B!J2B4_9)5$^LY)%TH+<H&C I*QNL_?6KRL 'H1$< ?@/P=P'A$4#0 (+7
M L(&$-K,U%9L'A*J:=R38D6DB48VT[#)M&BTS[C9]HF6.,L0I^/O@$E3Y",9
M4963,7W&+=6*X'DB/RJ05#,^)Y1GY)9QRE,@#> \ 4U9H2X0^C!)R/G9!3DC
MC).?N5@H!*B>JU&?6<5-&RW#6HM_1$O')W>"ZUR1+SR#;)O 16.M.W_M;NB?
M9+RC\I($W@?B>WYX0-#H-'Q0(=SK6'AP )Z\!NY;N'_"3=#N56#Y@M-[]6<P
M55KBA?E[*,4U17B8PA21&U71%/H.5@D%<@E._/Y=)_(^'TK/6Y(E;T2VE;JP
M35UXBCU^.<N%3>*AS-4,7<M@JN4RCJ)K/#7+S8SL!W4C[WH[*-D/"J\VF+8<
M=%L'W9,.UO?ON/[NWJI!-]J1_XJ89#_&][T=\>Y&Q2E!SFWE5B05"Z[KZ]F.
MMH_#P-;$G?$A/AIUC7^AJ5\<O+MSQA4:GB&E=WF%BF1=Q>N.%I6M:U.AL4K:
M9HX/'T@3@/,S(?2Z8Q9HG]+X/U!+ P04    " !8AKA81]^?&W\$  #"&@
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
M/BJ5K[D0P&0.7ZE #9>2F)SSB4 #1S NE2;^AU5S^.'1;@:#<'B.Q+@P[^
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
M].\'A G0^R7GZGEBCL3QAY;]!E!+ P04    " !8AKA8@MB;F]X$  "Y'@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&ULM5E=;]LV%/TKA#8,+9!:
M(OV1.+,--,F,!5C6($FWAV$/M'QM$Y5$CZ3M%-B/'RDIDA4S;.U1>8@E43R\
MY_+>RR-RM./BBUP!*/2<)ID<!RNEUI=A*.,5I%1V^!HRW;+@(J5*WXIE*-<"
MZ#SOE"8AB:)!F%*6!9-1_NQ>3$9\HQ*6P;U <I.F5'R]@H3OQ@$.7AX\L.5*
MF0?A9+2F2W@$]7E]+_1=6*',60J99#Q# A;CX".^O"9#TR%_XP\&.[EWC0R5
M&>=?S,WM?!Q$QB)((%8&@NJ?+5Q#DA@D;<<_)6A0C6DZ[E^_H$]S\IK,C$JX
MYLF?;*Y6X^ B0'-8T$VB'OCN5R@)]0U>S!.9_T>[\MTH0/%&*IZ6G;4%*<N*
M7_I<.F*O R%O="!E!_*]';IEAVY.M+ LIW5#%9V,!-\A8=[6:.8B]TW>6[-A
MF9G&1R5T*]/]U.0&9@J]NP%%62+?HP_H ;8\V;)LB:X%S)E"4QJSA*FONNUI
M!<[VWS0XXHNR910J;: 9)HQ+8ZX*8\@;QOS.MQU$R!DB$2'H\^,->O?C>PO,
MM1OFCHH.ZD8Y3,\.$VHW5;XBE:](CMM] [=)KR;^5]YPJR"5?]M(%Z@].ZK)
MTTNYIC&, YV($L06@LE//^!!]+.-NB>PA@.ZE0.Z+O3* 7'A@$7I@#,=J$)
MIM","PUI@B.FV@K=9O-',4@_'\24F>VD'Q5_HW"[S]5IS8E<>Q77GI/K'7UF
MZ2:U4-(9JE:(9=H+NIXIFKPX@H&TT>T=T,61G:_3HA/Y]BN^_=/F=I-M),PK
M]GJR>9HR9:BC!0!:@XB-&Y9@(U\,BJ,]]E$GBG#_%76G<2=2'U34!T[J>0UD
MF51B8U@9AEO(J+E*8 M"4T."ZE7'1K" QGB/8+=#7M-S&G BO?.*WKE[9GFV
M_*! I'IYFUFKLK/_L07J_"#<ZS!OV']1V7]QZO3\<G7[=/,1J96V:\63^9E9
M(DW:VEA>'!AVWK>FH=.<$R=K6)$=.LD^@JZE.MT^Z;C+C 1!4Z:YQJ8 /5 %
MZ-WCI^F#;5&\<@(?.XN>P!H^P%$M2J)65MH2UI,/?*$UG;"GS/!Q<:_E*I.H
MD.M(2^ M%8S.DKPX68MO.<!A]7T5\&Y#3B5:RRKL%"V3*<QUD4W0=)/-91[E
M5C)>990OM";E6DCA;CL![DD2E4YH0V#A6F%AM\3R$. ]>X"_7G[=AIQ*M)96
MV*VMGLSB^S\JNQO^Z%EO0VOA6FSA03NA[TE#E4YH0Y'A6I)AMR;S$/K% ,-F
MY!]4=D_2KDFS5F[8+=V."7ST+[I[6[RY!SIZ]MN0>+C6>'C83@IXE7B^T)I[
M*;7&(T[Y]/U?76??^,0LQ\'D52K@@Z\PMT6G,JX%'7$+NF.SH=B!L%+V)-A*
MM[0A_\C>KEI+VVI^]]7:$(2D%H3$O;7F+QNZ]FSH'B1#&^*/U.*/N,7?%950
M!+RS[KM1CI[D-G0@J74@Z;<3Z5[UGR^TIA-J_4<\[;9],]('UDB/+'6_#;%'
M:K%'W&*O$>J.HNYU&\X76I-SK?S(13NA[E7G^4)K.J'6><2]F><OU(?V4#\L
MZEXU7;AWKF@.=>^H6&HZVOB%AH\ZY[J2B.*<M+A1?)T?-<ZX4CS-+U?Z@P:$
M>4&W+SA7+S?F]+(ZK9[\!U!+ P04    " !8AKA8NS]1"%<#  !Q"P  &@
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
M1S6,V[P2J("-"NG<A4H3;XX-S8UD>]U(OS"IVG)]N5-'+> U0+W?,";/-_4
MW>$M^1]02P,$%     @ 6(:X6$G\SV(A P  & L  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3 X+GAM;*V676_:,!2&_XJ535,K=22$\+$.(D&S:;UH5Y5U
MNYAV89(#1$WLS#90_OV.G9 !#2E(<$%BQ^_K<YXD)Z>_XN)9S@$4>4D3)@?6
M7*GLVK9E.(>4R@;/@.&5*1<I53@4,UMF FAD1&EBNX[3L5,:,\OOF[D'X??Y
M0B4Q@P=!Y")-J5B/(.&K@=6T-A./\6RN](3M]S,Z@S&HI^Q!X,@N7:(X!29C
MSHB Z< :-J^#GEYO%OR,826WSHG.9,+YLQ[<1@/+T0%! J'2#A0/2[B!)-%&
M&,;?PM,JM]3"[?.-^U>3.^8RH1)N>/(KCM1\8/4L$L&4+A+UR%??H,BGK?U"
MGDCS3U;Y6@\7APNI>%J(,8(T9OF1OA0<M@3-S@&!6PC<?8%W0- J!*UC!5XA
M\ R9/!7#(:"*^GW!5T3HU>BF3PQ,H\;T8Z9O^U@)O!JC3OFW+.0ID!_T!23Y
M2.ZI$%3?"7(1@*)Q(B]Q]FD<D(OWEWU;X8Y:9X>%^RAW=P^X-UURQYF:2_*%
M11#M&M@8:AFONXEWY-8ZWE'1("WGBKB.ZU4$=%,O'V8H=YI&WJJ0!\?(72-W
M:[)IE?1;QJ_U)GT2Q#),N%P((+^'$ZD$OA%_JHCGCEZUHZX2US*C(0PL+ ,2
MQ!(L_\.[9L?Y7$7KG&;!F<QV2'HE2:_.W1\KJA:*BS51"!.?8:ABEWM\,AZZ
M("Y]I^$V^_9RF\DQBX(W%NWDT"YS:-?FH!^#4$ 4JRL"#,1LC84UP52BJEQR
MK_96!![6>OSMI5.[YZFW^$QF.W@Z)9[.D7CD%='V5(1S0EF$=7Z)WZ\,OT:J
MBE1NV]DBY7I5I&JW/Y74F<QV2'5+4MU:4O?8+F!CH"LYFQ&L*I*$6-C7V"6L
MJ(AD%:3N*TBM=A6DVIU/A70FLQU(O1)2KQ;2]\. R)(F"YKW)0DV1I2%E>6D
M]^H5W*=5&\*IM,YDEM.RMWJ&%&N-Z;T0 U\PE7^.R]FRO1N:KF9O?H1M7]ZE
M_;?)>T;\5L]B)DD"4[1T&ETD)?(^+!\HGIG.9,(5]CGF=(ZM*PB] *]/.5>;
M@=Z@;(;]?U!+ P04    " !8AKA850K]0CD#  #2"0  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,#DN>&ULK5;1;ILP%/T5BU53)VT%' *T2Y#29M7Z,*UJ
MVNUAVH,#-\$JV)GM--W?SS:4DL3)]K"7!)MS#N=<8WQ'&RX>90F@T'-=,3GV
M2J56%[XO\Q)J(L_X"IB^L^"B)DH/Q=*7*P&DL*2Z\G$0Q'Y-*/.RD9V[%=F(
MKU5%&=P*)-=U3<3O2ZCX9NR%WLO$'5V6RDSXV6A%EC #];"Z%7KD=RH%K8%)
MRAD2L!A[D_!BFAJ\!7RCL)&]:V22S#E_-(.;8NP%QA!4D"NC0/3?$UQ!51DA
M;>-7J^EUCS3$_O6+^K7-KK/,B80K7GVGA2K'7NJA A9D7:D[OOD,;9ZAT<MY
M)>TOVK38P$/Y6BI>MV3MH*:L^2?/;1UZA# ^0, M >\2H@.$04L8_"LA:@F1
MK4P3Q=9A2A3)1H)OD#!HK68N;#$M6\>GS"S[3 E]EVJ>RFY8SFM ]^09)/J
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
MN*(DH%P'J.\7C,G7 UU@OV5Z^A]02P,$%     @ 6(:X6%3SM?QQ!0  P1D
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
MGI'A*0;H0BC)4*""T',E&0J4%]I(K<-O=?C/Y)64U!G_&2%^I_-3B%Q'5J*
M>3YT)"4*%,:XYXP$K9) JX1=H0N2T.>E!&HIDA(5RL:VI$2!<NT>(6$K)-0*
M^;"_0%YRU82=X6#D!K*T+DIQ;45=E'AM"=J@S4V&/3 #MZGW2^W,V('+!U(P
MIPE^*^*, F9F"/@8)P7X'*=;<D1";H9@*",;98M,L8GA/_!X<&A6WCV%/6["
MOJS#/J_"OJC"_E"'O9IZVW(.-NSN6$]!Y0QLNO</)Q=R+2PELZD2%UHXE&:A
M @=]W[*#GGF(>"#0T0G\"%E[,@@/QQLZENW)NE1 Y%MA1Y@*B+'E]0CC1A$^
MYQ0/,OH1RK!J'-#R96%*G&.Y\FU*!82!;06X1QGW;E#K5Z0,?X0T1S%DU[9\
M^:ZE! ;80K*34 *A:X4]TKA7@GJS).=\L]>DV[W6W, *.M>D J>X=B,E3KAV
MQ2AP3P7UINJ:%/7R!0M!4X?N[;E2E)9J<(XWR1:98A/#R"T=]+]_D0.U/G)P
MO$VR1:;8Q'ASXPGUSO-UE0[L>DCF1MU.CE+ ;%NVK9$"!E'8>VER3PKUIO3(
M>@<J7"-B[EH6HX!!O^.N%3 _1+9:"^(6%&D]UN1R/D^JA:TX;:3LLRM3=_]8
MI=*G'/2<V*8;L2)SY1I5@4).(-L!_9!?.(41MX5(;PN/+0,;&K' "X..9@4L
M"!"216L']5+1W (BO04\NF)L> 0Y;%9W5&N[&YK45)T&?;4EXO80Z>WA*ZK+
MAEDH+VT(.V'HPA0)+5+!A(0F"N0N$0U=XC-?8"*C2WY&V2)3;&+XN9-%@Y?]
MC)K9IGM7F#9(GH)=APJ9G_<Z"4B!\[!U,%?%*' GBXY?'CQ"DZ>J+EW+EDV
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
MN<%(S!=I(-ZO">%O-[*!]NO-_%]02P,$%     @ 6(:X6&O)X@2V!   %!L
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
M02\]Y/,;)XT]Y;%A+SEV  $+=*.='OJKZN2L)D:6[O"92H-'F1NN\&<#E#7
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
MH1169)>+>WKX#6I!.L&$YES_HD,5&[@62G9<T*(&RPR*K*S^R;?:B!8 !\\
MW!K@]@'>,X!)#9B<"_!J@*>=J:1H'V(B2#1G]("8BI9LZD*;J=%2?E:J<7\0
M3#[-)$Y$]Y 3 2FZ(TQ\1Y\9*3G1(\+1VQ@$R7+^#OV$OCS$Z.V;=^@-RDKT
M>4-WG)0IG]M"IJ"([*3N[K;JSGVF.^RB3[04&XY^*5-(NP2VS+T1X#X)N'5'
M&3\1=H4FSGOD.JXWD-!R''ZSE7 ':_AD !Z? W<UW!U1,VF&8Z+Y)I<.!_KK
MHPQ%'P04_.\AWRM>;YA7S1[7?$L26%AR>N# ]F!%/_Z  ^?G(<],DL6&R#I^
M>HV?WAA[]+N<.1GLH=S!D&D5V-=@-4/N(QS.O' FAW+?]N,TSL6>&^))-RX>
MX MDF#]MXCHJ_$:%/ZKB)DGHKA1<2DD@VY/''-ZC$L20I(HI:*40AMCM);H\
MC9K.)E[8DS.:U0M'+F@T!Z.:E[0H@"49R5%.91D,:1UEN/2=-TD6&R+K.!<V
MSH6O-(>$)OTT218;(NOX.6W\G(Z^B1_5ZW=.Z4U/BFJ&'0_W2N\T"CMX%O9K
M;S2G%RJ>-8IGHXH[;]"0TE'XI2^*2;+8$%G'-NP<-U/.*Y5>36S(4J-LL2FV
MKJFM'2K^/VMXC6X7E._-'*=7=@-A@1_TP^(ZK+V$^U/<"NN*<(\B7&-+>$W5
M69W]4T&G47YXJF<TK9>.W7$[BT=W=[V"^!>=LZJ/4UY<"D;WLJ;8NG8>=[/8
M>ZWY972??+&I)MEB4VQ=4X^;:SR^NSY[?:]YVG.#=S*#+(>B!NK2Z-[:;AT
MR/I:ZX,4CO244WU*-W>;PYH;?431NW^K#G'TP<*1ICH!DM_9ZTSZE,-*4CI7
MH13 JD.5JB'H5A\S/%(A:*$O-T!28"I /E]1*IX:JH/F:"OZ#U!+ P04
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
M,SGX+U>0OW\0HGA^4Q8X/%;P]G]02P,$%     @ 6(:X6'EDD#/:"   M%8
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
M7$EA,@V?1(KI:P*?[#2>HF=/D^@@XQ53'>@&IQ %4:]%T/0P?%P2/ @=O'M
M3K<I<=?Q=??P32I-$:UA*HLY%\S6^A3&6M,9W2K_*5#]X)ODPL ]"E,IK+?"
M_>Z_QG-M%/WTO]LJ7 OHM0NPC>!2ERS!D4<G7:-:H1>_?Q<.@H]MU?E/9*]J
MU6MJU3O$'G^GFBA<H:BPS6<-[CNP[4^K.(KZ8=2E;5IM6WB;%UZ$O?/!H,E[
MI:[?J.O_4QT7B2P0F#&*SRO#YCF"D3!EJT0"+16T671JDX=,YBFJU@/1?VNC
M'UX$NRY:TH+SL'?1;F+0F!@<-#'C>64P!?%BID15GVLXIK-<Z?0E<M*FO_[
MV;:P\TZT*[\E*^KTSG;4^UN]JT"U="U=4R4K8>HCWT2;6V/LFN5.?$*W2=W\
M7VCJJXCZP9)3>\MQ091!YXQ*JNKV7D^,+%V'G$M#_=8-,[H14=D$6E](:9XG
M]@/-'1O_!5!+ P04    " !8AKA8I1#S<9L&  !C)P  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,C4N>&ULM9I=;]LV%(;_"N%UPPILL7A(?66)@29:MP#K
M4#3M=C'L0K&96*@^/(E.TF$_?I3D2!9YI"0U<Q-;\N%+OH?DT2-%)W=%^;E:
M"R')?9;FU>EL+>7F>#ZOEFN1Q=51L1&Y^N6Z*+-8JL/R9EYM2A&OFD99.@?'
M\>99G.2SQ4ES[GVY."FV,DUR\;XDU3;+XO++F4B+N],9G3V<^)#<K&5]8KXX
MV<0WXE+(3YOWI3J:=RJK)!-YE10Y*<7UZ>P-/8Y86#=H(OY(Q%VU]YW45JZ*
MXG-]<+$ZG3GUB$0JEK*6B-7'K3@7:5HKJ7'\LQ.==7W6#?>_/ZB_;<PK,U=Q
M)<Z+],]D)=>GLV!&5N(ZWJ;R0W'WJ]@9<FN]99%6S5]RU\:Z?$:6VTH6V:ZQ
M&D&6Y.UG?+]+Q%X#YHPT@%T#T!H C#1@NP;LJ0WXK@%O,M-::?(0Q3)>G)3%
M'2GK:*56?VF2V;16]I.\GO=+6:I?$]5.+LZVE3I35>12W*CIE.0B;Q=3/2G?
M1T+&25J])J](DI./ZV);Q?FJ.IE+U74M,%_NNCEKNX&1;BB0=T4NUQ7Y.5^)
MU5!@KL;<#1P>!GX&DXKOXO*(,.<' @YP\NDR(M^_>DVJU@4RP/-IN3<;)>?0
M1HX]R"$RT5-DH)$!7&;@EG73Q!I=-J+[,#L?Q*8H99+?#.;IK]]4.+F0(JO^
MQN:FU>:X=EU9CJM-O!2G,U4Z*E'>BMGBNV^HY_R$Y=&F6&1);)!3WN643ZDO
M?M]F5Z(DQ3515;2,FZSNUD]%_IM82F>MKM?HUH7U=@$G\]O])$WV_-PD61(;
M),GMDN0^,4EEL_3BJU0\,4ONHUF:[/JY6;(D-LB2UV7)F\Z2ND"7XE;D6X%E
MHFWL[F6"^B'W0ST?9AQ0#CYEP[@(T?-4F!MT<0,7?N?"GW1QD2^+3) KH2J+
M4 6_.9+QO4 +OF],+PU#&CB:)S.,.9[OZ9;,,* T#$+<4= Y"B8=14)-]C)I
MJB3F(3 ]>*'K:1:0*!XPW8$9%7I[08/QA]WXP\GQO\GJ:O_OZ/A#<V2N%VK#
M-X/ \;5IBA E%G!\]-3IX<)YRHI2:XB(>X6J%;H]=B+[G7,*OJOY0,(\-P1M
M$T5(F-I$W!_QL@=*=-++>;Q)9)RV1E:)W);XOMC)#/KW.5#=C1G&.74\W0TU
M]WK@N2/KBD+O!B;=?"QJ+W%5"8F[ +-?YG)5+W4?6*#CA_KT1=,#^LH"37N
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
MU;L ]"ZJ=P'H7=P_*P%Z%]6[ /0NJG<!Z%U4[P+0NZC>!:!W5;TK0.^J>E>
MWE7UK@"]J^I= 7I7U;L"]*ZJ=P7H7=W#)@"]J^I= 7I7U;L"]*ZJ=P7HW53O
M!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +V;ZMT >C?5NP'T;NYA08#>3?5N +V;
MZMT >G?5NP/T[JIW!^C=5>\.T+NKWAV@=U>].T#OKGIW@-Y=]>X O;OJW0%Z
M=_>P-T#OKGIW@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4[P'0>ZC> Z#W4+T'
M0.^A>@^ WD/U'@"]AXMU 'I;\+D.P&\++M@) ,$MN&0G  RWX**= %#<@LMV
M L!Q"R[<"0#)+;AT)P LM^#BG0#0W(++=P+ <PLNX D$T7V R2@P?8))$-U'
MF(@*TV>8B [3AYB($M.GF(@6T\>8B!K3YYB('M,'F8@BTR>9A";37)1IA"K3
M7)9IA"[3HL_J":*[--,(;::Y.-,(=::Y/-,^M,]<UM^/\_*VZ.^U&_"1>J\O
MOSN_??[KY=\W_5?KE>OI_8SE\@]02P,$%     @ 6(:X6"Q;9EBH @  /48
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FT
MW;99] :H&<?(_(F9I,[==W!^I%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<
M)MI[/WU($K?=V[YV\3C9(3S9C7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6B
MF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$
M8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?
MXHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MO
MYW%RX<1F^_YV+T>R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?A
MDM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI0
M3!4*JD)152BL"L55H< J%%DU159-D5539-44635%5DV155-DU119-45639$U
MI<B:4F1-*;*F%%E3BJPI1=:4(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1
M-:/(FE%DS2BR9A19<XJL.476G")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=50
M9#4460U%5D.1U5!D-119#4560Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I0
M9"THLA8464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:
M462M*+)6%%DKBJP51=:*(FM%D544A591%%M%47 51=%5%(57411?15& %441
M5A2%6%$88T%Q+(RQG$ 6)Y'%B61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@
MLEF""6?)?TUG?1_'PS]N?[K&?=T.+_V3I:B[^0E02P$"% ,4    " !8AKA8
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( %B&N%BIDWW"[P   "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( %B&N%B97)PC$ 8  )PG
M   3              "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ 6(:X6*GI.,(&"   SC   !@              ("!#@@  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( %B&N%BQ%BT:,P(  *T%
M   8              " @4H0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " !8AKA8HZ[S4T4(  !J*@  &               @(&S$@
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 6(:X6(K7^1K.
M!@  KAX  !@              ("!+AL  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( %B&N%B$5]>M1PH  )QB   8              "
M@3(B  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !8AKA8
M2*U0CSH+  !F.0  &               @(&O+   >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ 6(:X6)<J@F$G P   @L  !@
M     ("!'S@  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M %B&N%C"-0TS>B<  (EX   8              " @7P[  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " !8AKA8=11^; @'   E$   &
M            @($L8P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ 6(:X6/0@E1I= P  M0<  !D              ("!:FH  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !8AKA88^Q<BV0(  !O
M%@  &0              @('^;0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( %B&N%C2@VM7=@(  & %   9              " @9EV
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 6(:X6&ES
M.QDW#0  R"4  !D              ("!1GD  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " !8AKA8)*ZZTST-  #-)0  &0
M    @(&TA@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M %B&N%B,49HQ. ,  #8'   9              " @2B4  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ 6(:X6!J#%1(2"   C2,  !D
M             ("!EY<  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " !8AKA8OAI7*XX$  "+"@  &0              @('@GP  >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( %B&N%@92HRH]@(
M (H&   9              " @:6D  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ 6(:X6/E*XY+E @  3P8  !D              ("!
MTJ<  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !8AKA8
M'7;)AGX#  !Q!P  &0              @('NJ@  >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( %B&N%CA=&^UE04  .0,   9
M      " @:.N  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ 6(:X6-<W,$@W!@  $ X  !D              ("!;[0  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !8AKA8M!XFE10)  "Z%
M&0              @('=N@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( %B&N%AT8-/DP@\  *$J   9              " @2C$  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 6(:X6-9+,*4A
M"@  ZAL  !D              ("!(=0  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " !8AKA85AQ.CH(#  "6!P  &0
M@(%YW@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( %B&
MN%@Z1W?$"P<  $,1   9              " @3+B  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ 6(:X6(#<4+U?"   G10  !D
M         ("!=.D  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " !8AKA87GKN<#8#  "@!P  &0              @($*\@  >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( %B&N%C\]E5UUPD  &L;
M   9              " @7?U  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ 6(:X6)#UA2:F!   "PL  !D              ("!A?\
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !8AKA8M"8-
M3VX"  "(!@  &0              @(%B! $ >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( %B&N%A&4YPV1 (  (H&   9
M  " @0<' 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
M6(:X6&[&"&P1 @  W00  !D              ("!@@D! 'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " !8AKA8]7L.M? S  ##K@  &0
M            @('*"P$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( %B&N%@08" "G ,  * '   9              " @?$_ 0!X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ 6(:X6*>1)[ME P
M^@<  !D              ("!Q$,! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " !8AKA8*U[SM:P&   D$P  &0              @(%@
M1P$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( %B&N%A.
M4>><A0(  &@%   9              " @4-. 0!X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ 6(:X6(A5\"3S!@  I!,  !D
M     ("!_U ! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" !8AKA8E[?^;U0&  ")$0  &0              @($I6 $ >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( %B&N%A TK.OT0(  #\&   9
M              " @;1> 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ 6(:X6,/9.W8J!@  $A(  !D              ("!O&$! 'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !8AKA8M(JVCJP#
M  "-"   &0              @($=: $ >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( %B&N%BRR.5N"0,  %4&   9              "
M@0!L 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 6(:X
M6/JS [K[ @  :08  !D              ("!0&\! 'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " !8AKA8ZXG+4%4#  "7!P  &0
M        @(%R<@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( %B&N%@ND9S<G@,  %P(   9              " @?YU 0!X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ 6(:X6%.Y97#N!   6@L
M !D              ("!TWD! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    " !8AKA8Q###[9("  "Z!0  &0              @('X?@$
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( %B&N%A5=X&R
MG04  +T.   9              " @<&! 0!X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ 6(:X6-2SQ7FI P  % L  !D
M ("!E8<! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !8
MAKA8S&B+@U0%  "X#   &0              @(%UBP$ >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( %B&N%A 'CDNK0(  +X%   9
M          " @0"1 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ 6(:X6"-K!Q+?!0  P@\  !D              ("!Y),! 'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " !8AKA84R+/1U($   /
M"@  &0              @('ZF0$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( %B&N%B:&S/Z2@,  (4.   9              " @8.>
M 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ 6(:X6.64
M_$K- P  ZQ4  !D              ("!!*(! 'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    " !8AKA8Z(?/''$#  ">#P  &0
M    @($(I@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (
M %B&N%C1; #.6 (    '   9              " @;"I 0!X;"]W;W)K<VAE
M971S+W-H965T-C N>&UL4$L! A0#%     @ 6(:X6!'B$F3  @   @@  !D
M             ("!/ZP! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"
M% ,4    " !8AKA8)3Y.L/("  "F"   &0              @($VKP$ >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( %B&N%AU-+1DJ0(
M -,&   9              " @5^R 0!X;"]W;W)K<VAE971S+W-H965T-C,N
M>&UL4$L! A0#%     @ 6(:X6.,Y\XM1 P  BP\  !D              ("!
M/[4! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !8AKA8
MXJ\6YMH"  #Q!@  &0              @(''N $ >&PO=V]R:W-H965T<R]S
M:&5E=#8U+GAM;%!+ 0(4 Q0    ( %B&N%B$Y5%=Y0(  .P)   9
M      " @=B[ 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%
M  @ 6(:X6 ?<*GRV!   $!L  !D              ("!]+X! 'AL+W=O<FMS
M:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " !8AKA8M@K(KT #  #Y#@
M&0              @('APP$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+
M 0(4 Q0    ( %B&N%C:HK6_T@(  "L)   9              " @5C' 0!X
M;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ 6(:X6$$ZQ1[J
M @  =P@  !D              ("!8<H! 'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6Q02P$"% ,4    " !8AKA8#?5H@$T$  #2%   &0
M@(&"S0$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( %B&
MN%A6L'M\) 4  &@;   9              " @0;2 0!X;"]W;W)K<VAE971S
M+W-H965T-S(N>&UL4$L! A0#%     @ 6(:X6,RYS6-F P  R@X  !D
M         ("!8=<! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M    " !8AKA8(D?2$I$"  !J!P  &0              @('^V@$ >&PO=V]R
M:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( %B&N%@90("S#0,  +4(
M   9              " @<;= 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL
M4$L! A0#%     @ 6(:X6+XM=FZ- @  T@8  !D              ("!"N$!
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " !8AKA8%40-
MRQ8$  "#$@  &0              @('.XP$ >&PO=V]R:W-H965T<R]S:&5E
M=#<W+GAM;%!+ 0(4 Q0    ( %B&N%B&$H 5+0,  - (   9
M  " @1OH 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @
M6(:X6*7MMGK$ @  DP<  !D              ("!?^L! 'AL+W=O<FMS:&5E
M=',O<VAE970W.2YX;6Q02P$"% ,4    " !8AKA8=B5J\HD#  ".$   &0
M            @(%Z[@$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4
M Q0    ( %B&N%BX=UF&  8  $0D   9              " @3KR 0!X;"]W
M;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ 6(:X6 .S+NU9 P
M7 P  !D              ("!<?@! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX
M;6Q02P$"% ,4    " !8AKA80Q'$(RT#   +"P  &0              @($!
M_ $ >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( %B&N%@/
M#]/#IP(  -T&   9              " @67_ 0!X;"]W;W)K<VAE971S+W-H
M965T.#0N>&UL4$L! A0#%     @ 6(:X6/ED(5;@ @  M@<  !D
M     ("!0P(" 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4
M" !8AKA8U3KQXW\#  #@#0  &0              @(%:!0( >&PO=V]R:W-H
M965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( %B&N%A$Z!@^.P,  ),+   9
M              " @1 ) @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L!
M A0#%     @ 6(:X6!+?@JVG P  BA$  !D              ("!@@P" 'AL
M+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " !8AKA8J*:?.H$"
M  "E!@  &0              @(%@$ ( >&PO=V]R:W-H965T<R]S:&5E=#@Y
M+GAM;%!+ 0(4 Q0    ( %B&N%BFI@+L40(  /,'   9              "
M@1@3 @!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ 6(:X
M6)ZTV%X"!   '!$  !D              ("!H!4" 'AL+W=O<FMS:&5E=',O
M<VAE970Y,2YX;6Q02P$"% ,4    " !8AKA83J#8TI4#  #Z#@  &0
M        @('9&0( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0
M   ( %B&N%@_/#OUG (  %8'   9              " @:4= @!X;"]W;W)K
M<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ 6(:X6$??GQM_!   PAH
M !D              ("!>" " 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q0
M2P$"% ,4    " !8AKA8,I_16E8"  !'!@  &0              @($N)0(
M>&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( %B&N%A +2D*
M/04  #$?   9              " @;LG @!X;"]W;W)K<VAE971S+W-H965T
M.38N>&UL4$L! A0#%     @ 6(:X6-??0<NG P  M1   !D
M ("!+RT" 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " !8
MAKA8==,07:H"   '!P  &0              @($-,0( >&PO=V]R:W-H965T
M<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( %B&N%C=4%5!30,  +L)   9
M          " @>XS @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#
M%     @ 6(:X6,6:"/I- P  [ D  !H              ("!<C<" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#%     @ 6(:X6+PI(_H7 P
MO0@  !H              ("!]SH" 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N
M>&UL4$L! A0#%     @ 6(:X6!WZH'I_ @  W 8  !H              ("!
M1CX" 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ 6(:X
M6(+8FYO>!   N1X  !H              ("!_4 " 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#,N>&UL4$L! A0#%     @ 6(:X6+L_40A7 P  <0L  !H
M         ("!$T8" 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#
M%     @ 6(:X6 G%-6G+ @  3 <  !H              ("!HDD" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#4N>&UL4$L! A0#%     @ 6(:X6+>F.O=; P
MF@D  !H              ("!I4P" 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N
M>&UL4$L! A0#%     @ 6(:X6 ":M$NH P  R T  !H              ("!
M.% " 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ 6(:X
M6$G\SV(A P  & L  !H              ("!&%0" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#@N>&UL4$L! A0#%     @ 6(:X6%4*_4(Y P  T@D  !H
M         ("!<5<" 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#
M%     @ 6(:X6)'*_$FM P  K L  !H              ("!XEH" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3 N>&UL4$L! A0#%     @ 6(:X6+U8?;<\!0
MSQX  !H              ("!QUX" 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N
M>&UL4$L! A0#%     @ 6(:X6&S1+K6= @  N 8  !H              ("!
M.V0" 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ 6(:X
M6/Y1"G!<!@  /BT  !H              ("!$&<" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3,N>&UL4$L! A0#%     @ 6(:X6%3SM?QQ!0  P1D  !H
M         ("!I&T" 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#
M%     @ 6(:X6*!"N4=Q!P  2S(  !H              ("!37," 'AL+W=O
M<FMS:&5E=',O<VAE970Q,34N>&UL4$L! A0#%     @ 6(:X6"NORX<8!0
MR1D  !H              ("!]GH" 'AL+W=O<FMS:&5E=',O<VAE970Q,38N
M>&UL4$L! A0#%     @ 6(:X6&O)X@2V!   %!L  !H              ("!
M1H " 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ 6(:X
M6$'$51D6 P  R@@  !H              ("!-(4" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3@N>&UL4$L! A0#%     @ 6(:X6 %IYZT@!   T!0  !H
M         ("!@H@" 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#
M%     @ 6(:X6"D@$_RE @  R@8  !H              ("!VHP" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C N>&UL4$L! A0#%     @ 6(:X6.$[4C6^ P
MYA(  !H              ("!MX\" 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N
M>&UL4$L! A0#%     @ 6(:X6$3I>0LU"0  8G   !H              ("!
MK9," 'AL+W=O<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ 6(:X
M6'EDD#/:"   M%8  !H              ("!&IT" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C,N>&UL4$L! A0#%     @ 6(:X6"/]9*[W @  ;P<  !H
M         ("!+*8" 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#
M%     @ 6(:X6*40\W&;!@  8R<  !H              ("!6ZD" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C4N>&UL4$L! A0#%     @ 6(:X6'N(J.18 P
ME!4   T              ( !+K " 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" !8AKA8EXJ[',     3 @  "P              @ &QLP( 7W)E;',O+G)E
M;'-02P$"% ,4    " !8AKA8A#)BH(P(  "H40  #P              @ &:
MM ( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 6(:X6!H[I/=K P  5$D
M !H              ( !4[T" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ 6(:X6"Q;9EBH @  /48  !,              ( !]L "
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     (4 A0"T)   S\,"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>247</ContextCount>
  <ElementCount>572</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>84</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCash</Role>
      <ShortName>Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Consumer Loans Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivable</Role>
      <ShortName>Consumer Loans Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Commercial Loans Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivables</Role>
      <ShortName>Commercial Loans Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Goodwill and Other Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangibles</Role>
      <ShortName>Goodwill and Other Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Warranties</Role>
      <ShortName>Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/OtherLiabilities</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Reinsurance and Insurance Loss Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Business Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformation</Role>
      <ShortName>Business Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cavco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Revenue from Contracts with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomersTables</Role>
      <ShortName>Revenue from Contracts with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Restricted Cash (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashTables</Role>
      <ShortName>Restricted Cash (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RestrictedCash</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Investments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Inventories</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Consumer Loans Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableTables</Role>
      <ShortName>Consumer Loans Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivable</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Commercial Loans Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesTables</Role>
      <ShortName>Commercial Loans Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Leases</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Goodwill and Other Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesTables</Role>
      <ShortName>Goodwill and Other Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/GoodwillandOtherIntangibles</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/WarrantiesTables</Role>
      <ShortName>Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Warranties</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/OtherLiabilitiesTables</Role>
      <ShortName>Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/OtherLiabilities</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/IncomeTaxes</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommitmentsandContingencies</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/StockBasedCompensation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EarningsPerShare</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/FairValueMeasurements</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Acquisitions</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Business Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>Business Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessSegmentInformation</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Summary of Significant Accounting Policies - Receivables and Allowances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Receivables and Allowances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Summary of Significant Accounting Policies - Long Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Long Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Advertising (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Noncontrolling Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Revenue from Contracts with Customer - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails</Role>
      <ShortName>Revenue from Contracts with Customer - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue from Contracts with Customers - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Restricted Cash - Restrictions on Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails</Role>
      <ShortName>Restricted Cash - Restrictions on Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Restricted Cash - Reconciliation to SOCF (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails</Role>
      <ShortName>Restricted Cash - Reconciliation to SOCF (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Investments - Schedule of Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails</Role>
      <ShortName>Investments - Schedule of Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Investments - Available-for-sale Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails</Role>
      <ShortName>Investments - Available-for-sale Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Investments - Continuous Unrealized Loss Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails</Role>
      <ShortName>Investments - Continuous Unrealized Loss Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Investments - Debt Securities by Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails</Role>
      <ShortName>Investments - Debt Securities by Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Investments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsNarrativeDetails</Role>
      <ShortName>Investments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Investments - Gains (Losses) on Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails</Role>
      <ShortName>Investments - Gains (Losses) on Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InventoriesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails</Role>
      <ShortName>Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails</Role>
      <ShortName>Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Consumer Loans Receivable - Weighted Averages (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails</Role>
      <ShortName>Consumer Loans Receivable - Weighted Averages (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails</Role>
      <ShortName>Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails</Role>
      <ShortName>Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Consumer Loans Receivable - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails</Role>
      <ShortName>Consumer Loans Receivable - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails</Role>
      <ShortName>Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Commercial Loans Receivables - Commercial Loans Characteristics (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails</Role>
      <ShortName>Commercial Loans Receivables - Commercial Loans Characteristics (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails</Role>
      <ShortName>Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Commercial Loans Receivables - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails</Role>
      <ShortName>Commercial Loans Receivables - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails</Role>
      <ShortName>Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Leases - Lease Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases - Lease Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - Leases - Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesLeaseExpenseDetails</Role>
      <ShortName>Leases - Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - Leases - Cash Payments for Operating and Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails</Role>
      <ShortName>Leases - Cash Payments for Operating and Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9954530 - Disclosure - Leases - Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9954531 - Disclosure - Leases - Weighted Average Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails</Role>
      <ShortName>Leases - Weighted Average Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9954532 - Disclosure - Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails</Role>
      <ShortName>Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9954533 - Disclosure - Goodwill and Other Intangibles - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangibles - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9954534 - Disclosure - Goodwill and Other Intangibles - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Other Intangibles - Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9954535 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9954536 - Disclosure - Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/WarrantiesDetails</Role>
      <ShortName>Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/WarrantiesTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9954537 - Disclosure - Other Liabilities - Summary of Secured Financings and Other Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails</Role>
      <ShortName>Other Liabilities - Summary of Secured Financings and Other Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9954538 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities - Schedule of Maturities of Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9954539 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Debt</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9954540 - Disclosure - Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9954541 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9954542 - Disclosure - Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9954543 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Provision (Benefit) for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9954544 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9954545 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9954546 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9954547 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9954548 - Disclosure - Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9954549 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9954550 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>9954551 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>9954552 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EarningsPerShareTables</ParentRole>
      <Position>116</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>9954553 - Disclosure - Fair Value Measurements - Book Value and Estimated Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Book Value and Estimated Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>9954554 - Disclosure - Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails</Role>
      <ShortName>Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>9954555 - Disclosure - Employee Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails</Role>
      <ShortName>Employee Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>9954556 - Disclosure - Employee Benefit Plans - Multiemployer Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails</Role>
      <ShortName>Employee Benefit Plans - Multiemployer Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>9954557 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RelatedPartyTransactions</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>9954558 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>9954559 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails</Role>
      <ShortName>Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>9954560 - Disclosure - Acquisitions - Pro Forma (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AcquisitionsProFormaDetails</Role>
      <ShortName>Acquisitions - Pro Forma (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="cvco-20240330.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>9954561 - Disclosure - Business Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformationDetails</Role>
      <ShortName>Business Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessSegmentInformationTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtSecuritiesAvailableForSaleRealizedGain, us-gaap:LesseeFinanceLeaseRenewalTerm1, us-gaap:LesseeOperatingLeaseRenewalTerm -  cvco-20240330.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="cvco-20240330.htm">cvco-20240330.htm</File>
    <File>cvco-20240330.xsd</File>
    <File>cvco-20240330_cal.xml</File>
    <File>cvco-20240330_def.xml</File>
    <File>cvco-20240330_lab.xml</File>
    <File>cvco-20240330_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cvco-20240330_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1415">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>180
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cvco-20240330.htm": {
   "nsprefix": "cvco",
   "nsuri": "http://www.cavco.com/20240330",
   "dts": {
    "inline": {
     "local": [
      "cvco-20240330.htm"
     ]
    },
    "schema": {
     "local": [
      "cvco-20240330.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "cvco-20240330_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cvco-20240330_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cvco-20240330_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cvco-20240330_pre.xml"
     ]
    }
   },
   "keyStandard": 510,
   "keyCustom": 62,
   "axisStandard": 30,
   "axisCustom": 2,
   "memberStandard": 56,
   "memberCustom": 27,
   "hidden": {
    "total": 15,
    "http://fasb.org/us-gaap/2024": 11,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 247,
   "entityCount": 1,
   "segmentCount": 84,
   "elementCount": 944,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1415,
    "http://xbrl.sec.gov/dei/2024": 38,
    "http://xbrl.sec.gov/ecd/2024": 5
   },
   "report": {
    "R1": {
     "role": "http://www.cavco.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cavco.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest",
     "longName": "0000005 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest",
     "shortName": "Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-15",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000007 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers",
     "longName": "0000009 - Disclosure - Revenue from Contracts with Customers",
     "shortName": "Revenue from Contracts with Customers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cavco.com/role/RestrictedCash",
     "longName": "0000010 - Disclosure - Restricted Cash",
     "shortName": "Restricted Cash",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cavco.com/role/Investments",
     "longName": "0000011 - Disclosure - Investments",
     "shortName": "Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cavco.com/role/Inventories",
     "longName": "0000012 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivable",
     "longName": "0000013 - Disclosure - Consumer Loans Receivable",
     "shortName": "Consumer Loans Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R14": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivables",
     "longName": "0000014 - Disclosure - Commercial Loans Receivables",
     "shortName": "Commercial Loans Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R15": {
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnet",
     "longName": "0000015 - Disclosure - Property, Plant and Equipment, net",
     "shortName": "Property, Plant and Equipment, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cavco.com/role/Leases",
     "longName": "0000016 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles",
     "longName": "0000017 - Disclosure - Goodwill and Other Intangibles",
     "shortName": "Goodwill and Other Intangibles",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "longName": "0000018 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.cavco.com/role/Warranties",
     "longName": "0000019 - Disclosure - Warranties",
     "shortName": "Warranties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.cavco.com/role/OtherLiabilities",
     "longName": "0000020 - Disclosure - Other Liabilities",
     "shortName": "Other Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cavco.com/role/Debt",
     "longName": "0000021 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves",
     "longName": "0000022 - Disclosure - Reinsurance and Insurance Loss Reserves",
     "shortName": "Reinsurance and Insurance Loss Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReinsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReinsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cavco.com/role/IncomeTaxes",
     "longName": "0000023 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.cavco.com/role/CommitmentsandContingencies",
     "longName": "0000024 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.cavco.com/role/StockBasedCompensation",
     "longName": "0000025 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cavco.com/role/EarningsPerShare",
     "longName": "0000026 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cavco.com/role/FairValueMeasurements",
     "longName": "0000027 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cavco.com/role/EmployeeBenefitPlans",
     "longName": "0000028 - Disclosure - Employee Benefit Plans",
     "shortName": "Employee Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cavco.com/role/RelatedPartyTransactions",
     "longName": "0000029 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cavco.com/role/Acquisitions",
     "longName": "0000030 - Disclosure - Acquisitions",
     "shortName": "Acquisitions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cavco.com/role/BusinessSegmentInformation",
     "longName": "0000031 - Disclosure - Business Segment Information",
     "shortName": "Business Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables",
     "longName": "9954472 - Disclosure - Revenue from Contracts with Customers (Tables)",
     "shortName": "Revenue from Contracts with Customers (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cavco.com/role/RestrictedCashTables",
     "longName": "9954473 - Disclosure - Restricted Cash (Tables)",
     "shortName": "Restricted Cash (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cavco.com/role/InvestmentsTables",
     "longName": "9954474 - Disclosure - Investments (Tables)",
     "shortName": "Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cvco:ScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cvco:ScheduleOfInvestmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cavco.com/role/InventoriesTables",
     "longName": "9954475 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables",
     "longName": "9954476 - Disclosure - Consumer Loans Receivable (Tables)",
     "shortName": "Consumer Loans Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesTables",
     "longName": "9954477 - Disclosure - Commercial Loans Receivables (Tables)",
     "shortName": "Commercial Loans Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables",
     "longName": "9954478 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cavco.com/role/LeasesTables",
     "longName": "9954479 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cvco:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cvco:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables",
     "longName": "9954480 - Disclosure - Goodwill and Other Intangibles (Tables)",
     "shortName": "Goodwill and Other Intangibles (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "longName": "9954481 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cavco.com/role/WarrantiesTables",
     "longName": "9954482 - Disclosure - Warranties (Tables)",
     "shortName": "Warranties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cavco.com/role/OtherLiabilitiesTables",
     "longName": "9954483 - Disclosure - Other Liabilities (Tables)",
     "shortName": "Other Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables",
     "longName": "9954484 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)",
     "shortName": "Reinsurance and Insurance Loss Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cavco.com/role/IncomeTaxesTables",
     "longName": "9954485 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables",
     "longName": "9954486 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cavco.com/role/StockBasedCompensationTables",
     "longName": "9954487 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cavco.com/role/EarningsPerShareTables",
     "longName": "9954488 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cavco.com/role/FairValueMeasurementsTables",
     "longName": "9954489 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.cavco.com/role/EmployeeBenefitPlansTables",
     "longName": "9954490 - Disclosure - Employee Benefit Plans (Tables)",
     "shortName": "Employee Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.cavco.com/role/AcquisitionsTables",
     "longName": "9954491 - Disclosure - Acquisitions (Tables)",
     "shortName": "Acquisitions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.cavco.com/role/BusinessSegmentInformationTables",
     "longName": "9954492 - Disclosure - Business Segment Information (Tables)",
     "shortName": "Business Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails",
     "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies - Receivables and Allowances (Details)",
     "shortName": "Summary of Significant Accounting Policies - Receivables and Allowances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "div",
       "us-gaap:ReceivablesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "div",
       "us-gaap:ReceivablesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails",
     "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies - Long Lived Assets (Details)",
     "shortName": "Summary of Significant Accounting Policies - Long Lived Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails",
     "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)",
     "shortName": "Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails",
     "longName": "9954496 - Disclosure - Summary of Significant Accounting Policies - Warranties (Details)",
     "shortName": "Summary of Significant Accounting Policies - Warranties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-66",
      "name": "us-gaap:ProductWarrantyObligationTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ExtendedProductWarrantyPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-66",
      "name": "us-gaap:ProductWarrantyObligationTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:ExtendedProductWarrantyPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails",
     "longName": "9954497 - Disclosure - Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)",
     "shortName": "Summary of Significant Accounting Policies - Volume Rebates and Freight (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-68",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-68",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails",
     "longName": "9954498 - Disclosure - Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)",
     "shortName": "Summary of Significant Accounting Policies - Reserve for Property Casualty Insurance Claims and Claims Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails",
     "longName": "9954499 - Disclosure - Summary of Significant Accounting Policies - Advertising (Details)",
     "shortName": "Summary of Significant Accounting Policies - Advertising (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AdvertisingCostsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:AdvertisingCostsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails",
     "longName": "9954500 - Disclosure - Summary of Significant Accounting Policies - Noncontrolling Interest (Details)",
     "shortName": "Summary of Significant Accounting Policies - Noncontrolling Interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails",
     "longName": "9954501 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)",
     "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
     "longName": "9954502 - Disclosure - Revenue from Contracts with Customer - Narrative (Details)",
     "shortName": "Revenue from Contracts with Customer - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-76",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
     "longName": "9954503 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)",
     "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails",
     "longName": "9954504 - Disclosure - Restricted Cash - Restrictions on Cash and Cash Equivalents (Details)",
     "shortName": "Restricted Cash - Restrictions on Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-97",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails",
     "longName": "9954505 - Disclosure - Restricted Cash - Reconciliation to SOCF (Details)",
     "shortName": "Restricted Cash - Reconciliation to SOCF (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails",
     "longName": "9954506 - Disclosure - Investments - Schedule of Investments (Details)",
     "shortName": "Investments - Schedule of Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ScheduleOfInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ScheduleOfInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
     "longName": "9954507 - Disclosure - Investments - Available-for-sale Summary (Details)",
     "shortName": "Investments - Available-for-sale Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails",
     "longName": "9954508 - Disclosure - Investments - Continuous Unrealized Loss Positions (Details)",
     "shortName": "Investments - Continuous Unrealized Loss Positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails",
     "longName": "9954509 - Disclosure - Investments - Debt Securities by Maturity (Details)",
     "shortName": "Investments - Debt Securities by Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.cavco.com/role/InvestmentsNarrativeDetails",
     "longName": "9954510 - Disclosure - Investments - Narrative (Details)",
     "shortName": "Investments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails",
     "longName": "9954511 - Disclosure - Investments - Gains (Losses) on Securities (Details)",
     "shortName": "Investments - Gains (Losses) on Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquitySecuritiesFvNiGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquitySecuritiesFvNiGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.cavco.com/role/InventoriesDetails",
     "longName": "9954512 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
     "longName": "9954513 - Disclosure - Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)",
     "shortName": "Consumer Loans Receivable - Summary of Consumer Loans Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "cvco:FinancingReceivableConstructionAdvances",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "cvco:FinancingReceivablePreviouslySecuritized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
     "longName": "9954514 - Disclosure - Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details)",
     "shortName": "Consumer Loans Receivable - Allowance For Loan Loss Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails",
     "longName": "9954515 - Disclosure - Consumer Loans Receivable - Weighted Averages (Details)",
     "shortName": "Consumer Loans Receivable - Weighted Averages (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-52",
      "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
     "longName": "9954516 - Disclosure - Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details)",
     "shortName": "Consumer Loans Receivable - Delinquency Status of Consumer Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
     "longName": "9954517 - Disclosure - Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)",
     "shortName": "Consumer Loans Receivable - Consumer Loan Receivables by Segment and Credit Quality Indicator (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
     "longName": "9954518 - Disclosure - Consumer Loans Receivable - Narrative (Details)",
     "shortName": "Consumer Loans Receivable - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:RealEstateAcquiredThroughForeclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:RealEstateAcquiredThroughForeclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
     "longName": "9954519 - Disclosure - Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details)",
     "shortName": "Commercial Loans Receivables - Commercial Loans Notes Receivables, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:FinancingReceivableDeferredIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
     "longName": "9954520 - Disclosure - Commercial Loans Receivables - Commercial Loans Characteristics (Details)",
     "shortName": "Commercial Loans Receivables - Commercial Loans Characteristics (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-55",
      "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-55",
      "name": "cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
     "longName": "9954521 - Disclosure - Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details)",
     "shortName": "Commercial Loans Receivables - Changes in the Estimated Allowance for Loan Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-55",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
     "longName": "9954522 - Disclosure - Commercial Loans Receivables - Narrative (Details)",
     "shortName": "Commercial Loans Receivables - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-55",
      "name": "cvco:FinancingReceivableNonperformingThreshold",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-55",
      "name": "cvco:FinancingReceivableNonperformingThreshold",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
     "longName": "9954523 - Disclosure - Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)",
     "shortName": "Commercial Loans Receivables - Commercial Loans Receivables by Credit Quality Indicator and Year of Origination (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-58",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-129",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
     "longName": "9954524 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
     "longName": "9954525 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)",
     "shortName": "Property, Plant and Equipment, net - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R90": {
     "role": "http://www.cavco.com/role/LeasesNarrativeDetails",
     "longName": "9954526 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-65",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-65",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "us-gaap:LesseeLeasesPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails",
     "longName": "9954527 - Disclosure - Leases - Lease Assets and Liabilities (Details)",
     "shortName": "Leases - Lease Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.cavco.com/role/LeasesLeaseExpenseDetails",
     "longName": "9954528 - Disclosure - Leases - Lease Expense (Details)",
     "shortName": "Leases - Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails",
     "longName": "9954529 - Disclosure - Leases - Cash Payments for Operating and Finance Leases (Details)",
     "shortName": "Leases - Cash Payments for Operating and Finance Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails",
     "longName": "9954530 - Disclosure - Leases - Future Minimum Lease Payments (Details)",
     "shortName": "Leases - Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails",
     "longName": "9954531 - Disclosure - Leases - Weighted Average Disclosures (Details)",
     "shortName": "Leases - Weighted Average Disclosures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails",
     "longName": "9954532 - Disclosure - Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details)",
     "shortName": "Goodwill and Other Intangibles - Summary of Goodwill and Other Intangibles (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
     "longName": "9954533 - Disclosure - Goodwill and Other Intangibles - Narrative (Details)",
     "shortName": "Goodwill and Other Intangibles - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails",
     "longName": "9954534 - Disclosure - Goodwill and Other Intangibles - Amortization Expense (Details)",
     "shortName": "Goodwill and Other Intangibles - Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
     "longName": "9954535 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.cavco.com/role/WarrantiesDetails",
     "longName": "9954536 - Disclosure - Warranties (Details)",
     "shortName": "Warranties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-20",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails",
     "longName": "9954537 - Disclosure - Other Liabilities - Summary of Secured Financings and Other Obligations (Details)",
     "shortName": "Other Liabilities - Summary of Secured Financings and Other Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinanceLeaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails",
     "longName": "9954538 - Disclosure - Other Liabilities - Schedule of Maturities of Other Liabilities (Details)",
     "shortName": "Other Liabilities - Schedule of Maturities of Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.cavco.com/role/DebtDetails",
     "longName": "9954539 - Disclosure - Debt (Details)",
     "shortName": "Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-159",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-159",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails",
     "longName": "9954540 - Disclosure - Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details)",
     "shortName": "Reinsurance and Insurance Loss Reserves - Reinsurance Effect on Premiums Written and Earned (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DirectPremiumsWritten",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EffectsOfReinsuranceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DirectPremiumsWritten",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EffectsOfReinsuranceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails",
     "longName": "9954541 - Disclosure - Reinsurance and Insurance Loss Reserves - Narrative (Details)",
     "shortName": "Reinsurance and Insurance Loss Reserves - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cvco:MaximumRiskAssumedPerPolicy",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cvco:MaximumRiskAssumedPerPolicy",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails",
     "longName": "9954542 - Disclosure - Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details)",
     "shortName": "Reinsurance and Insurance Loss Reserves - Activity in Property Casualty Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails",
     "longName": "9954543 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details)",
     "shortName": "Income Taxes - Provision (Benefit) for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.cavco.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954544 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
       "span",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails",
     "longName": "9954545 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Details)",
     "shortName": "Income Taxes - Reconciliation of Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9954546 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9954547 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails",
     "longName": "9954548 - Disclosure - Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details)",
     "shortName": "Commitments and Contingencies - Loan Contracts with Off-Balance Sheet Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9954549 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails",
     "longName": "9954550 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)",
     "shortName": "Stock-Based Compensation - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-179",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-171",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
     "longName": "9954551 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)",
     "shortName": "Stock-Based Compensation - Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-184",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-180",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.cavco.com/role/EarningsPerShareDetails",
     "longName": "9954552 - Disclosure - Earnings Per Share (Details)",
     "shortName": "Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails",
     "longName": "9954553 - Disclosure - Fair Value Measurements - Book Value and Estimated Fair Value (Details)",
     "shortName": "Fair Value Measurements - Book Value and Estimated Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ScheduleOfInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-201",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails",
     "longName": "9954554 - Disclosure - Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)",
     "shortName": "Fair Value Measurements - Assumptions for Mortgage Servicing Rights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio",
      "unitRef": "loan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio",
      "unitRef": "loan",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails",
     "longName": "9954555 - Disclosure - Employee Benefit Plans - Narrative (Details)",
     "shortName": "Employee Benefit Plans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails",
     "longName": "9954556 - Disclosure - Employee Benefit Plans - Multiemployer Plan (Details)",
     "shortName": "Employee Benefit Plans - Multiemployer Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MultiemployerPlanEmployerContributionCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
     "longName": "9954557 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
     "longName": "9954558 - Disclosure - Acquisitions - Narrative (Details)",
     "shortName": "Acquisitions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-222",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
     "longName": "9954559 - Disclosure - Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)",
     "shortName": "Acquisitions - Schedule of Business Acquisitions, by Acquisition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-224",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.cavco.com/role/AcquisitionsProFormaDetails",
     "longName": "9954560 - Disclosure - Acquisitions - Pro Forma (Details)",
     "shortName": "Acquisitions - Pro Forma (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails",
     "longName": "9954561 - Disclosure - Business Segment Information (Details)",
     "shortName": "Business Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfOperatingSegments",
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cvco-20240330.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "cvco_A401KPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "A401KPlanMember",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "401K Plan",
        "label": "401K Plan [Member]",
        "documentation": "401K Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r1356"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued Expenses and Other Current Liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r116",
      "r119",
      "r1455"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r1168"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1348"
     ]
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued self-insurance",
        "label": "Accrued Insurance, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total accrued expenses and other current liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "cvco_AccruedVolumeRebatesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "AccruedVolumeRebatesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued volume rebates",
        "label": "Accrued Volume Rebates, Current",
        "documentation": "Accrued volume rebates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r250",
      "r926"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r132",
      "r255",
      "r920",
      "r976",
      "r980"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r24",
      "r41",
      "r732",
      "r735",
      "r815",
      "r971",
      "r972",
      "r1322",
      "r1323",
      "r1324",
      "r1335",
      "r1336",
      "r1337",
      "r1339"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1242"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1335",
      "r1336",
      "r1337",
      "r1339",
      "r1467",
      "r1535"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net issuance of common stock under stock incentive plans",
        "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise",
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r620"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising costs",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r1150"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1289"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1224",
      "r1234",
      "r1267"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1216",
      "r1227",
      "r1237",
      "r1270"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1290"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1262"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1262",
      "r1271",
      "r1275",
      "r1283"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation cost charged against income",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r662"
     ]
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r1385"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for doubtful accounts receivable",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r377",
      "r433",
      "r437",
      "r441",
      "r1498"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Intangible Assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r485",
      "r492",
      "r1126"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Anti-dilutive stock equivalents excluded from computation (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionLineItems",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Line Items]",
        "label": "Asset Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1466"
     ]
    },
    "us-gaap_AssetAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionTable",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Table]",
        "label": "Asset Acquisition [Table]",
        "documentation": "Disclosure of information about asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1466"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r194",
      "r253",
      "r288",
      "r330",
      "r336",
      "r355",
      "r359",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r720",
      "r724",
      "r777",
      "r912",
      "r1029",
      "r1113",
      "r1114",
      "r1168",
      "r1202",
      "r1423",
      "r1424",
      "r1484"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r259",
      "r288",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r720",
      "r724",
      "r777",
      "r1168",
      "r1423",
      "r1424",
      "r1484"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reserve for repurchase commitments",
        "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability",
        "documentation": "Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r838",
      "r840"
     ]
    },
    "cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchase agreements maximum amount contingently liable",
        "label": "Assets Sold Under Agreements To Repurchase, Repurchase Liability, Contingency Maximum",
        "documentation": "Assets sold under agreements to repurchase repurchase liability contingency maximum."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssumedPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssumedPremiumsEarned",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assumed premiums\u2014nonaffiliated",
        "label": "Assumed Premiums Earned",
        "documentation": "Amount of earned premiums assumed from other entities."
       }
      }
     },
     "auth_ref": [
      "r957",
      "r985",
      "r988",
      "r1499"
     ]
    },
    "us-gaap_AssumedPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssumedPremiumsWritten",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assumed premiums\u2014nonaffiliated",
        "label": "Assumed Premiums Written",
        "documentation": "Amount of written premiums assumed from other entities."
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "cvco_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.cavco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.cavco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.cavco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r457",
      "r911"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available-for-Sale Securities by Investment Category",
        "label": "Debt Securities, Available-for-Sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r1124"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contractual Maturity of Investment Securities",
        "label": "Available-for-Sale Securities, Debt Maturities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due in less than one year",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1370"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due in less than one year",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1370"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after ten years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1373"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after ten years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1373"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after five years through ten years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1372"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after five years through ten years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value",
        "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1372"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value",
        "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1371"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping."
       }
      }
     },
     "auth_ref": [
      "r1368",
      "r1369"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r905",
      "r1368"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails",
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails",
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale debt securities",
        "totalLabel": "Fair Value",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r457",
      "r751",
      "r900",
      "r1154",
      "r1159",
      "r1360",
      "r1471",
      "r1472",
      "r1473"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1277"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1276"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1275"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Buildings and improvements",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r708",
      "r1144",
      "r1145"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r91",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r708",
      "r1144",
      "r1145"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional ownership in Craftsman",
        "verboseLabel": "Business acquisition, percentage of voting interests acquired",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net income per share (in usd per share)",
        "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted",
        "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro Forma Impact of Acquisitions",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r1300",
      "r1301"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income attributable to Cavco common stockholders",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r707"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsProFormaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net revenue",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r707"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, consideration transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r21"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combination, non-cash commercial loan forgiveness",
        "label": "Business Combination, Consideration Transferred, Other",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Acquisitions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r709"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income since acquisition",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net revenue since acquisition",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total identifiable assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities",
        "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial loans",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93",
      "r173"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangibles acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite lived intangible assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net identifiable assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net assets acquired",
        "totalLabel": "Net assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition costs",
        "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed",
        "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]",
        "label": "Business Combination, Separately Recognized Transactions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Separately Recognized Transactions [Table]",
        "label": "Business Combination, Separately Recognized Transactions [Table]",
        "documentation": "Disclosure of information about transaction recognized separately from acquisition of asset and assumption of liability in business combination."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest in Craftsman",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage",
        "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement gain",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable Noncontrolling Interest",
        "label": "Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169"
     ]
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalLeaseObligationsIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease obligations incurred",
        "label": "Lease Obligation Incurred",
        "documentation": "Amount of increase in lease obligation from new lease."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50"
     ]
    },
    "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized servicing rate",
        "label": "Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio",
        "documentation": "Capitalized Loan Servicing Rate Of Loans Held-In-Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized servicing multiple",
        "label": "Capitalized Servicing Multiple Of Loans Held-In-Portfolio",
        "documentation": "Capitalized Servicing Multiple Of Loans Held-In-Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CargoAndFreightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CargoAndFreightMember",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freight",
        "label": "Cargo and Freight [Member]",
        "documentation": "Product transported between locations."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Book Value",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Abstract]",
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r247",
      "r1098"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r916"
     ]
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsLineItems",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Line Items]",
        "label": "Cash and Cash Equivalents [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r176"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the fiscal year",
        "totalLabel": "Cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r145",
      "r285"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r145"
     ]
    },
    "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount",
        "label": "Catastrophic Losses Recoverable in Aggregate Greater Than Amount",
        "documentation": "Catastrophic losses recoverable in aggregate greater than amount."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Catastrophic losses recoverable in excess of amount",
        "label": "Catastrophic Losses Recoverable Per Occurrence Greater Than Amount",
        "documentation": "Catastrophic losses recoverable per occurrence greater than amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CededPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededPremiumsEarned",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Ceded premiums\u2014nonaffiliated",
        "label": "Ceded Premiums Earned",
        "documentation": "Amount of earned premiums ceded to other entities."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r982",
      "r983",
      "r986",
      "r988",
      "r1499"
     ]
    },
    "us-gaap_CededPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededPremiumsWritten",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Ceded premiums\u2014nonaffiliated",
        "label": "Ceded Premiums Written",
        "documentation": "Amount of written premiums ceded to other entities."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190"
     ]
    },
    "cvco_ChangeInLoansEligibleForRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ChangeInLoansEligibleForRepurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in GNMA loans eligible for repurchase",
        "label": "Change In Loans Eligible For Repurchase",
        "documentation": "Change In Loans Eligible For Repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1248"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "cvco_CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Loans Receivable Characteristics",
        "label": "Commercial Loans Held for Investment Characteristics [Table Text Block]",
        "documentation": "[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPortfolioSegmentMember",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial loans",
        "label": "Commercial Portfolio Segment [Member]",
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r512",
      "r513",
      "r1081",
      "r1405",
      "r1410"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r1082"
     ]
    },
    "cvco_CommodoreMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CommodoreMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodore",
        "label": "Commodore [Member]",
        "documentation": "Commodore"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1193",
      "r1194",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1335",
      "r1336",
      "r1339",
      "r1467",
      "r1533",
      "r1535"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in usd per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r1017"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, common stock (in shares)",
        "periodEndLabel": "Ending balance, common stock (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r121",
      "r1017",
      "r1035",
      "r1535",
      "r1536"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,389,953 and 9,337,125 shares, respectively; Outstanding $8,320,718 and $8,665,324 shares, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r918",
      "r1168"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1260"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1257"
     ]
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationRelatedCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Related Costs [Abstract]",
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefit Plans",
        "label": "Compensation Related Costs, General [Text Block]",
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r595"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax (liabilities) assets",
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income attributable to Cavco common stockholders",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r266",
      "r268",
      "r274",
      "r902",
      "r935",
      "r936"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r170",
      "r266",
      "r268",
      "r273",
      "r901",
      "r935"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r108",
      "r109",
      "r366",
      "r1080"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r108",
      "r109",
      "r366",
      "r990",
      "r1080"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r108",
      "r109",
      "r366",
      "r1080",
      "r1299"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r108",
      "r109",
      "r366"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r108",
      "r109",
      "r366",
      "r1080"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r1104"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ConsumerFinanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ConsumerFinanceMember",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance",
        "label": "Consumer Finance [Member]",
        "documentation": "Consumer Finance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loans Held for Investment Characteristics",
        "label": "Consumer Loans Held for Investment Characteristics [Table Text Block]",
        "documentation": "[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsumerPortfolioSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsumerPortfolioSegmentMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer loans",
        "label": "Consumer Portfolio Segment [Member]",
        "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer deposits",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r573",
      "r592"
     ]
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": {
       "parentTag": "cvco_RemainingConstructionContingentCommitment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Construction loan contract amount",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Corporate debt securities",
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1143",
      "r1154",
      "r1169",
      "r1189",
      "r1530"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods and services sold",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r862"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of sales",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r288",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r777",
      "r1113",
      "r1423"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r544",
      "r569",
      "r822",
      "r841",
      "r909",
      "r1101",
      "r1103"
     ]
    },
    "cvco_CountryPlaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CountryPlaceMember",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CountryPlace",
        "label": "CountryPlace [Member]",
        "documentation": "CountryPlace"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_CraftsmanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "CraftsmanMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Craftsman",
        "label": "Craftsman [Member]",
        "documentation": "Craftsman"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r1421"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r1421",
      "r1422"
     ]
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Loan Losses",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r434",
      "r435",
      "r442",
      "r445",
      "r446",
      "r448",
      "r449",
      "r453",
      "r454",
      "r455",
      "r456",
      "r458",
      "r459",
      "r460",
      "r466"
     ]
    },
    "us-gaap_CreditScoreFicoAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditScoreFicoAxis",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Score, FICO [Axis]",
        "label": "Credit Score, FICO [Axis]",
        "documentation": "Information by credit scores as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740."
       }
      }
     },
     "auth_ref": [
      "r1120",
      "r1386"
     ]
    },
    "us-gaap_CreditScoreFicoDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditScoreFicoDomain",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Score, FICO [Domain]",
        "label": "Credit Score, FICO [Domain]",
        "documentation": "Credit rating as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740. Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format for ranges. Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats for greater than or less than disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1304",
      "r1331",
      "r1465"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1304",
      "r1331"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current Income Tax Expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r685",
      "r1331"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1304",
      "r1331",
      "r1465"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r366"
     ]
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer-Related Intangible Assets",
        "label": "Customer-Related Intangible Assets [Member]",
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1402",
      "r1403"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1402",
      "r1403"
     ]
    },
    "us-gaap_DebenturesSubjectToMandatoryRedemptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebenturesSubjectToMandatoryRedemptionMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mandatorily redeemable noncontrolling interest",
        "label": "Debentures Subject to Mandatory Redemption [Member]",
        "documentation": "A type of debt instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring assets at a specified or determinable date (or dates) or upon an event that is certain to occur, that is not secured by physical assets or other collateral. Debentures are backed only by the general creditworthiness and reputation of the issuer. Both corporations and governments frequently issue this type of bond to secure capital. Like other types of bonds, debentures are documented in an indenture."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r25"
     ]
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other liabilities",
        "label": "Debt and Lease Obligation",
        "documentation": "Amount of short-term and long-term debt and lease obligation."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r180"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r287",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r529",
      "r530",
      "r540",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r556",
      "r563",
      "r564",
      "r566",
      "r786"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r115",
      "r116",
      "r178",
      "r180",
      "r296",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1166",
      "r1329",
      "r1406",
      "r1407",
      "r1408",
      "r1478",
      "r1479"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DebtInstrumentCovenantEBITDAThresholdMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DebtInstrumentCovenantEBITDAThresholdMinimum",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, covenant, EBITDA threshold, minimum",
        "label": "Debt Instrument, Covenant, EBITDA Threshold, Minimum",
        "documentation": "Debt Instrument, Covenant, EBITDA Threshold, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DebtInstrumentCovenantLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DebtInstrumentCovenantLeverageRatio",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, covenant, leverage ratio",
        "label": "Debt Instrument, Covenant, Leverage Ratio",
        "documentation": "Debt Instrument, Covenant, Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DebtInstrumentCovenantLeverageRatioPercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DebtInstrumentCovenantLeverageRatioPercentage",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, covenant, leverage ratio, percentage",
        "label": "Debt Instrument, Covenant, Leverage Ratio, Percentage",
        "documentation": "Debt Instrument, Covenant, Leverage Ratio, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other secured financing",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r776",
      "r1129",
      "r1130",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r296",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1166",
      "r1329",
      "r1406",
      "r1407",
      "r1408",
      "r1478",
      "r1479"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross unrealized gain (loss), available for sale debt securities",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit loss on available-for-sale debt securities",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r457",
      "r468",
      "r469"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12 months or longer, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r465",
      "r1124"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "12 months or longer, Unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r465"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 12 months, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r465",
      "r1124"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less than 12 months, Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r465"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross gains realized on debt securities",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross losses realized on debt securities",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370",
      "r1371",
      "r1372",
      "r1373",
      "r1377"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r463",
      "r1124"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total Unrealized Loss",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r464"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r1124"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r1124",
      "r1387"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1464",
      "r1465"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1464"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred income tax expense (benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r226",
      "r1331"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r669",
      "r913"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1331",
      "r1464",
      "r1465"
     ]
    },
    "cvco_DeferredTaxAssetsAccruedVolumeRebates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DeferredTaxAssetsAccruedVolumeRebates",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued volume rebates",
        "label": "Deferred Tax Assets, Accrued Volume Rebates",
        "documentation": "Deferred Tax Assets, Accrued Volume Rebates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and experimentation expenditures",
        "label": "Deferred Tax Asset, In-Process Research and Development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsOtherComprehensiveLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOtherComprehensiveLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset",
        "label": "Deferred Tax Assets, Other Comprehensive Loss",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and wages",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease - Operating lease liability",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty reserves",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carryforward valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities, net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1459"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill",
        "label": "Deferred Tax Liabilities, Goodwill",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lease - Right of use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Property, plant and equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1462"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DefinedContributionPlanAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DefinedContributionPlanAxis",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Axis]",
        "label": "Defined Contribution Plan [Axis]",
        "documentation": "Defined Contribution Plan [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer matching contribution expense",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "cvco_DefinedContributionPlanDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DefinedContributionPlanDomain",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Domain]",
        "label": "Defined Contribution Plan [Domain]",
        "documentation": "[Domain] for Defined Contribution Plan [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DefinedContributionPlanEmployeeServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DefinedContributionPlanEmployeeServicePeriod",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee service period",
        "label": "Defined Contribution Plan, Employee Service Period",
        "documentation": "Defined Contribution Plan, Employee Service Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee contribution rate, subject to match",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer matching percentage",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriod",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period",
        "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r68"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r330",
      "r341",
      "r359",
      "r1113",
      "r1114"
     ]
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized gain (loss) on forward commitments",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r1303"
     ]
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesReportingOfDerivativeActivity",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Lock Commitments",
        "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_DirectPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectPremiumsEarned",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Direct premiums",
        "label": "Direct Premiums Earned",
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned."
       }
      }
     },
     "auth_ref": [
      "r955",
      "r984",
      "r987",
      "r1499"
     ]
    },
    "us-gaap_DirectPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectPremiumsWritten",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Direct premiums",
        "label": "Direct Premiums Written",
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written."
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1427"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r622",
      "r653",
      "r654",
      "r656",
      "r1147"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_DocumentAndEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "DocumentAndEntityInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information [Abstract]",
        "label": "Document and Entity Information [Abstract]",
        "documentation": "Document and entity information."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220",
      "r1263"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1241"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1205"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share attributable to Cavco common stockholders",
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (usd per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r316",
      "r319",
      "r322",
      "r323",
      "r324",
      "r329",
      "r704",
      "r718",
      "r748",
      "r749",
      "r903",
      "r937",
      "r1107"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share attributable to Cavco common stockholders",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (usd per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r319",
      "r322",
      "r323",
      "r324",
      "r329",
      "r704",
      "r718",
      "r748",
      "r749",
      "r903",
      "r937",
      "r1107"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net Income Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r326"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r325",
      "r327",
      "r328"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r671",
      "r691",
      "r1151"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credit, energy related",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Energy-Related, Amount",
        "documentation": "Amount of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to energy-related tax credit."
       }
      }
     },
     "auth_ref": [
      "r1151",
      "r1458"
     ]
    },
    "us-gaap_EffectsOfReinsuranceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectsOfReinsuranceTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of Reinsurance",
        "label": "Effects of Reinsurance [Table Text Block]",
        "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Salaries, wages and benefits",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized compensation cost related to stock options",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average period over stock options expected to be recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1292"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1293"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customer [Line Items]",
        "label": "Revenue from External Customer [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r238",
      "r270",
      "r271",
      "r272",
      "r297",
      "r298",
      "r299",
      "r302",
      "r309",
      "r311",
      "r313",
      "r331",
      "r423",
      "r429",
      "r499",
      "r571",
      "r686",
      "r687",
      "r700",
      "r701",
      "r702",
      "r705",
      "r717",
      "r718",
      "r730",
      "r732",
      "r733",
      "r734",
      "r735",
      "r737",
      "r747",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r788",
      "r791",
      "r815",
      "r933",
      "r971",
      "r972",
      "r973",
      "r1004",
      "r1059"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution of earnings from equity method investments",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r135",
      "r928"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity investments",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r347",
      "r359",
      "r418",
      "r1315",
      "r1382"
     ]
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity investments",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investments accounted under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1316",
      "r1469",
      "r1470",
      "r1474"
     ]
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNi",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails",
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable equity securities",
        "label": "Equity Securities, FV-NI, Current",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r774",
      "r1100"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net gain recognized during the period",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r1381"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails": {
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Net (gains) recognized on securities sold during the period",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1381"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails": {
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsGainsLossesonSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) recognized during the period on securities still held",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r940",
      "r1381"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1213",
      "r1224",
      "r1234",
      "r1267"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1210",
      "r1221",
      "r1231",
      "r1264"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r776",
      "r1129",
      "r1130"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1262"
     ]
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtendedProductWarrantyPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warranties",
        "label": "Extended Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r1415"
     ]
    },
    "cvco_FICOScore620To679Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FICOScore620To679Member",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Near Prime- FICO score 620-679",
        "label": "FICO Score, 620 to 679 [Member]",
        "documentation": "FICO Score, 620 to 679"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FICOScoreGreaterThan680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FICOScoreGreaterThan680Member",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prime- FICO score 680 and greater",
        "label": "FICO Score, Greater Than 680 [Member]",
        "documentation": "FICO Score, Greater Than 680"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FICOScoreLessThan620Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FICOScoreLessThan620Member",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sub-Prime- FICO score less than 620",
        "label": "FICO Score, Less Than 620 [Member]",
        "documentation": "FICO Score, Less Than 620"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_FL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "FL",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FLORIDA",
        "label": "FLORIDA"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FactoryBuiltHousingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FactoryBuiltHousingMember",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Factory-built housing",
        "verboseLabel": "Factory-built housing",
        "label": "Factory Built Housing [Member]",
        "documentation": "Factory-built housing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r761",
      "r762",
      "r764",
      "r827",
      "r828",
      "r829",
      "r1129",
      "r1130",
      "r1141",
      "r1142",
      "r1143",
      "r1154",
      "r1159"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r757",
      "r759",
      "r760",
      "r761",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r898",
      "r1154",
      "r1160"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r597",
      "r602",
      "r752",
      "r762",
      "r827",
      "r1141",
      "r1142",
      "r1143",
      "r1154"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r597",
      "r602",
      "r752",
      "r753",
      "r762",
      "r828",
      "r1129",
      "r1130",
      "r1141",
      "r1142",
      "r1143",
      "r1154"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r752",
      "r753",
      "r754",
      "r755",
      "r762",
      "r829",
      "r1129",
      "r1130",
      "r1141",
      "r1142",
      "r1143",
      "r1154",
      "r1159"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r761",
      "r762",
      "r764",
      "r827",
      "r828",
      "r829",
      "r1129",
      "r1130",
      "r1141",
      "r1142",
      "r1143",
      "r1154",
      "r1159"
     ]
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of assets acquired under finance lease",
        "label": "Fair Value of Assets Acquired",
        "documentation": "The fair value of assets acquired in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r51"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "cvco_FederalFundsRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FederalFundsRateMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Funds Rate",
        "label": "Federal Funds Rate [Member]",
        "documentation": "Federal Funds Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r801",
      "r1167"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails",
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Present value of lease liabilities",
        "terseLabel": "Finance lease liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid, Maturity",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearOne",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearTwo",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Amount representing interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r803"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease assets",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, right-of-use asset, accumulated amortization",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1296",
      "r1302"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of leased assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r801",
      "r1167"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate, finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r806",
      "r1167"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term, finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r1167"
     ]
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loans Receivables and Commercial Loans Receivable",
        "label": "Financing Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r199",
      "r200",
      "r207",
      "r210",
      "r383",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1358",
      "r1359"
     ]
    },
    "us-gaap_FinanceReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceReceivablesMember",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable",
        "label": "Financing Receivable [Member]",
        "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancialAsset31To69DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancialAsset31To69DaysPastDueMember",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "31 to 60 days",
        "label": "Financial Asset, 31 to 69 Days Past Due [Member]",
        "documentation": "Financial Asset, 31 to 69 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancialAsset61To90DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancialAsset61To90DaysPastDueMember",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "61 to 90 days",
        "label": "Financial Asset, 61 to 90 Days Past Due [Member]",
        "documentation": "Financial Asset, 61 to 90 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancialAssetEqualToOrGreaterThan91DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancialAssetEqualToOrGreaterThan91DaysPastDueMember",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "91+ days",
        "label": "Financial Asset, Equal to or Greater Than 91 Days Past Due [Member]",
        "documentation": "Financial Asset, Equal to or Greater Than 91 Days Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialAssetNotPastDueMember",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Financial Asset, Not Past Due [Member]",
        "documentation": "Financial asset not past due."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r1123"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r435",
      "r436",
      "r442",
      "r443",
      "r450",
      "r461",
      "r466",
      "r467",
      "r565",
      "r570",
      "r738",
      "r769",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r839",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r934",
      "r1124",
      "r1154",
      "r1157",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1169",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1468",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475"
     ]
    },
    "us-gaap_FinancialServiceOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialServiceOtherMember",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other sources",
        "label": "Financial Service, Other [Member]",
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "cvco_FinancialServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancialServicesMember",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial services",
        "verboseLabel": "Financial services",
        "label": "Financial Services [Member]",
        "documentation": "Financial services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for loan losses",
        "negatedTerseLabel": "Allowance for loan losses",
        "periodStartLabel": "Allowance for loan losses at beginning of fiscal year",
        "periodEndLabel": "Allowance for loan losses at end of fiscal year",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1384"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r1385"
     ]
    },
    "cvco_FinancingReceivableConstructionAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableConstructionAdvances",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": {
       "parentTag": "cvco_RemainingConstructionContingentCommitment",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction advances",
        "negatedTerseLabel": "Cumulative advances",
        "label": "Financing Receivable, Construction Advances",
        "documentation": "Financing Receivable, Construction Advances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesTables",
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Credit Quality Indicators",
        "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r1386"
     ]
    },
    "us-gaap_FinancingReceivableDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableDeferredIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred financing fees and other, net",
        "negatedLabel": "Deferred financing fees, net",
        "label": "Financing Receivable, Deferred Commitment Fee",
        "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income."
       }
      }
     },
     "auth_ref": [
      "r1357"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loans receivable, net",
        "terseLabel": "Loans receivable, net",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1384"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of loans receivable, net",
        "negatedTerseLabel": "Less current portion",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Current",
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1384"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable, net",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1384"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoveries",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery",
        "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Charge-offs",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r452"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails_1": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loans receivable, gross",
        "verboseLabel": "Loans receivable, gross",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r451",
      "r1384"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in estimated loan losses, net",
        "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average contractual interest rate",
        "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Contractual Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average effective interest rate",
        "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Effective Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average months to maturity",
        "label": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Weighted-Average Months To Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans by origination year, five",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans by origination year, four",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans by origination year, one",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans by origination year, three",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans by origination year, two",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r452",
      "r1122"
     ]
    },
    "cvco_FinancingReceivableHeldForInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableHeldForInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held for investment",
        "label": "Financing Receivable, Held-For-Investment",
        "documentation": "Financing Receivable, Held-For-Investment"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancingReceivableNonaccrualThresholdPeriodPastDue": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableNonaccrualThresholdPeriodPastDue",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing receivable, nonaccrual, threshold period past due",
        "label": "Financing Receivable, Nonaccrual, Threshold Period Past Due",
        "documentation": "Financing Receivable, Nonaccrual, Threshold Period Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_FinancingReceivableNonperformingThreshold": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivableNonperformingThreshold",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing receivable, nonperforming, threshold",
        "label": "Financing Receivable, Nonperforming, Threshold",
        "documentation": "Financing Receivable, Nonperforming, Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r435",
      "r436",
      "r1119",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314"
     ]
    },
    "cvco_FinancingReceivablePreviouslySecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "FinancingReceivablePreviouslySecuritized",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held for investment, previously securitized",
        "label": "Financing Receivable, Previously Securitized",
        "documentation": "Financing Receivable, Previously Securitized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial loans 90 days past due still accruing interest",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r444",
      "r1123"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Recorded Investment [Line Items]",
        "label": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r1122",
      "r1386"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Aging [Axis]",
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r442",
      "r1123"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Aging [Domain]",
        "label": "Financial Asset, Aging [Domain]",
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r442",
      "r1123"
     ]
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivables",
      "http://www.cavco.com/role/ConsumerLoansReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loans Receivable",
        "verboseLabel": "Commercial Loans Receivable",
        "label": "Financing Receivables [Text Block]",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r379",
      "r380",
      "r381",
      "r1118"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible asset, useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r473",
      "r491",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1400",
      "r1537"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r486",
      "r487",
      "r488",
      "r490",
      "r491",
      "r495",
      "r496",
      "r863",
      "r867",
      "r1094"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "cvco_IntangibleAssetsGrossIncludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r491",
      "r867",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r491",
      "r495",
      "r496",
      "r497",
      "r863",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r486",
      "r487",
      "r488",
      "r490",
      "r491",
      "r495",
      "r496",
      "r1094"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r1399"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finite-Lived Intangible Assets, Net [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible assets, remaining amortization period",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Year",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1271"
     ]
    },
    "cvco_ForwardCommitmentsRecordedatFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ForwardCommitmentsRecordedatFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward commitments recorded at fair value",
        "label": "Forward Commitments Recorded at Fair Value",
        "documentation": "Forward Commitments Recorded at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1251"
     ]
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestmentsTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Securities",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security."
       }
      }
     },
     "auth_ref": [
      "r1325",
      "r1326"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss (gain) on sale or retirement of property, plant and equipment, net",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cvco_GainLossOnSalesOfLoansAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "GainLossOnSalesOfLoansAndInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on investments and sale of loans, net",
        "label": "Gain (Loss) On Sales Of Loans And Investments",
        "documentation": "Gain (Loss) On Sales Of Loans And Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r1080"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r474",
      "r899",
      "r1114",
      "r1125",
      "r1156",
      "r1168",
      "r1390",
      "r1391"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible asset impairment",
        "label": "Goodwill and Intangible Asset Impairment",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibles"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill and Other Intangibles",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1392"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill and Other Intangibles, Net",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1392"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, impaired, accumulated impairment loss",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r483",
      "r1125"
     ]
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_GrossMarginPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "GrossMarginPercentage",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross margin %",
        "label": "Gross Margin Percentage",
        "documentation": "Gross Margin Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r138",
      "r193",
      "r288",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r777",
      "r1108",
      "r1113",
      "r1342",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1423"
     ]
    },
    "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Representations and Warranties of Mortgages Sold",
        "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1207",
      "r1208",
      "r1220"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment losses on assets held and used",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r67",
      "r154",
      "r1155"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset Impairment",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r155"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "terseLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r186",
      "r193",
      "r904",
      "r929",
      "r1108",
      "r1113",
      "r1342",
      "r1344",
      "r1345",
      "r1346",
      "r1347"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r507",
      "r509",
      "r756",
      "r758",
      "r763",
      "r966",
      "r968",
      "r1044",
      "r1094",
      "r1158",
      "r1501"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r509",
      "r756",
      "r758",
      "r763",
      "r966",
      "r968",
      "r1044",
      "r1094",
      "r1158",
      "r1501"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r665",
      "r671",
      "r676",
      "r677",
      "r678",
      "r679",
      "r683",
      "r692",
      "r694",
      "r695",
      "r696",
      "r999",
      "r1151"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails",
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "totalLabel": "Income tax expense",
        "terseLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r227",
      "r312",
      "r313",
      "r330",
      "r344",
      "r359",
      "r670",
      "r671",
      "r693",
      "r942",
      "r1151"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r666",
      "r667",
      "r679",
      "r680",
      "r682",
      "r684",
      "r996"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income tax at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r671",
      "r1151"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1151",
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r673",
      "r1151",
      "r1456"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r674",
      "r675",
      "r1456"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits, research and development",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r1151",
      "r1456",
      "r1458"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash paid during the year for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r147",
      "r1328",
      "r1460",
      "r1461"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued expenses and other current liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInFinanceReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInFinanceReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loans receivable originated",
        "label": "Increase (Decrease) in Finance Receivables",
        "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Redeemable Noncontrolling Interest [Roll Forward]",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r489",
      "r494",
      "r1126"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-Lived Intangible Assets [Line Items]",
        "label": "Indefinite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r494",
      "r497",
      "r1126"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets (excluding goodwill)",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r494",
      "r1126"
     ]
    },
    "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "cvco_IntangibleAssetsGrossIncludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Indefinite-lived intangible assets (including goodwill)",
        "label": "Indefinite-Lived Intangible Assets (Including Goodwill)",
        "documentation": "Indefinite-Lived Intangible Assets (Including Goodwill)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r489",
      "r494",
      "r1126"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1262",
      "r1271",
      "r1275",
      "r1283"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1287"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1287"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1209",
      "r1287"
     ]
    },
    "us-gaap_InsuranceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance [Abstract]",
        "label": "Insurance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_InsuranceAgencyCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "InsuranceAgencyCommissionsMember",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance agency commissions received from third-party insurance companies",
        "label": "Insurance Agency Commissions [Member]",
        "documentation": "Insurance Agency Commissions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_InsuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "InsuranceMember",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Insurance [Member]",
        "documentation": "Insurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_IntangibleAssetsGrossIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "IntangibleAssetsGrossIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross Carrying Amount",
        "label": "Intangible Assets, Gross (Including Goodwill)",
        "documentation": "Intangible assets including goodwill gross."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangibles, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r1399",
      "r1401"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Carrying Amount",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1388"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible Assets, Net (Including Goodwill) [Abstract]",
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r336",
      "r340",
      "r346",
      "r359",
      "r785",
      "r1113",
      "r1114"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the year for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r283",
      "r284"
     ]
    },
    "cvco_InterestRateLockCommitmentsRecordedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "InterestRateLockCommitmentsRecordedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "IRLCs recorded at fair value",
        "label": "Interest Rate Lock Commitments Recorded at Fair Value",
        "documentation": "Interest rate lock commitments are recorded at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_InterestRateLockCommitmentsTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "InterestRateLockCommitmentsTerm",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IRLCs, term",
        "label": "Interest Rate Lock Commitments, Term",
        "documentation": "Interest Rate Lock Commitments, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalCreditAssessmentAxis",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Credit Assessment [Axis]",
        "label": "Internal Credit Assessment [Axis]",
        "documentation": "Information by entity-defined rating."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r726",
      "r1121",
      "r1122",
      "r1386"
     ]
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalCreditAssessmentDomain",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Credit Assessment [Domain]",
        "label": "Internal Credit Assessment [Domain]",
        "documentation": "Entity defined credit risk rating."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1317"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.cavco.com/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "totalLabel": "Total Inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r1099",
      "r1168"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r246",
      "r257",
      "r470",
      "r471",
      "r472",
      "r861",
      "r1105"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Gross",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1319"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Work in process",
        "label": "Inventory, Work in Process, Gross",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1318"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r938",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Investments",
        "label": "Investments",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r909",
      "r910",
      "r1188",
      "r1191"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contractual Maturity of Investment Securities",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Investments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r231",
      "r384",
      "r385",
      "r770",
      "r771",
      "r1493"
     ]
    },
    "cvco_KentuckyDreamHomesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "KentuckyDreamHomesLLCMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kentucky Dream Homes, LLC",
        "label": "Kentucky Dream Homes, LLC [Member]",
        "documentation": "Kentucky Dream Homes, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r1167"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1481"
     ]
    },
    "cvco_LeaseLiabilityToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lease, Liability, To Be Paid",
        "documentation": "Lease, Liability, To Be Paid"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Thereafter",
        "label": "Lease, Liability, To Be Paid, After Year Five",
        "documentation": "Lease, Liability, To Be Paid, After Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2029",
        "label": "Lease, Liability, To Be Paid, Year Five",
        "documentation": "Lease, Liability, To Be Paid, Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2028",
        "label": "Lease, Liability, To Be Paid, Year Four",
        "documentation": "Lease, Liability, To Be Paid, Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2025",
        "label": "Lease, Liability, To Be Paid, Year One",
        "documentation": "Lease, Liability, To Be Paid, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2027",
        "label": "Lease, Liability, To Be Paid, Year Three",
        "documentation": "Lease, Liability, To Be Paid, Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityToBePaidYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityToBePaidYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2026",
        "label": "Lease, Liability, To Be Paid, Year Two",
        "documentation": "Lease, Liability, To Be Paid, Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_LeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Less: Amount representing interest",
        "label": "Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "presentation": [
      "http://www.cavco.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, finance lease, renewal term",
        "label": "Lessee, Finance Lease, Renewal Term",
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1480"
     ]
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r809"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r809"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidAfterYearFive",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearOne",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearFive",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearFour",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearThree",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_LeaseLiabilityToBePaidYearTwo",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Amount representing interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.cavco.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, operating lease, renewal term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1480"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r182",
      "r923",
      "r1168",
      "r1330",
      "r1383",
      "r1477"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r245",
      "r288",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r721",
      "r724",
      "r725",
      "r777",
      "r1168",
      "r1423",
      "r1484",
      "r1485"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Insurance loss reserves",
        "periodStartLabel": "Balance at beginning of fiscal year",
        "periodEndLabel": "Balance at end of fiscal year",
        "label": "Liability for Claims and Claims Adjustment Expense",
        "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1185",
      "r1494",
      "r1503"
     ]
    },
    "cvco_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpenseRollForward",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]",
        "label": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense [Roll Forward]",
        "documentation": "Liability For Future Policy Benefits And Unpaid Claims And Claims Adjustment Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net claim payments during the year",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year",
        "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1180"
     ]
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReserveforPropertyCasualtyInsuranceClaimsandClaimsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance of incurred but not reported losses",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount",
        "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net incurred losses during the year",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims",
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1502"
     ]
    },
    "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Insurance policy risk of loss maintained per claim",
        "label": "Limited Risk Of Loss Per Claim On Typical Policies Amount",
        "documentation": "Limited risk of loss per claim on typical policies amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, current borrowing capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r118"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r1329",
      "r1421"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity with incremental facilities",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r118"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r118",
      "r530",
      "r1329",
      "r1421"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation settlement, amount awarded to other party",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial loans receivable",
        "label": "Loans Receivable, Fair Value Disclosure",
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1476"
     ]
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableHeldForSaleAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held for sale",
        "label": "Financing Receivable, Held-for-Sale",
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r1078",
      "r1348"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r180",
      "r553",
      "r567",
      "r1129",
      "r1130",
      "r1166",
      "r1495"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r1426"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r558"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r558"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r558"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r558"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesScheduleofMaturitiesofOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r296",
      "r558"
     ]
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments",
        "terseLabel": "Long-term Investments",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r71",
      "r1406",
      "r1407",
      "r1408"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r515",
      "r516",
      "r520",
      "r663",
      "r1127",
      "r1411",
      "r1412"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r515",
      "r516",
      "r520",
      "r663",
      "r1127",
      "r1411",
      "r1412"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery and Equipment",
        "verboseLabel": "Machinery and equipment",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManufacturedProductOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ManufacturedProductOtherMember",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home sales",
        "label": "Manufactured Product, Other [Member]",
        "documentation": "Article or substance produced by labor or machinery, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "cvco_ManufacturingDefectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ManufacturingDefectsMember",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing Defects",
        "label": "Manufacturing Defects [Member]",
        "documentation": "Manufacturing Defects"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cavco.com/role/DebtDetails",
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r517",
      "r518",
      "r610",
      "r663",
      "r755",
      "r860",
      "r965",
      "r967",
      "r981",
      "r1009",
      "r1010",
      "r1066",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1092",
      "r1093",
      "r1118",
      "r1133",
      "r1146",
      "r1159",
      "r1160",
      "r1164",
      "r1165",
      "r1179",
      "r1425",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491"
     ]
    },
    "cvco_MaximumRiskAssumedPerPolicy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "MaximumRiskAssumedPerPolicy",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Insurance policies maximum coverage per claim",
        "label": "Maximum Risk Assumed Per Policy",
        "documentation": "Maximum risk assumed per policy."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_MaximumRiskCededPerPolicy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "MaximumRiskCededPerPolicy",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers",
        "label": "Maximum Risk Ceded Per Policy",
        "documentation": "Maximum risk ceded per policy."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cavco.com/role/DebtDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r517",
      "r518",
      "r610",
      "r663",
      "r755",
      "r860",
      "r965",
      "r967",
      "r981",
      "r1009",
      "r1010",
      "r1066",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1092",
      "r1093",
      "r1118",
      "r1133",
      "r1146",
      "r1159",
      "r1160",
      "r1164",
      "r1179",
      "r1425",
      "r1486",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redeemable noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r181",
      "r288",
      "r419",
      "r531",
      "r533",
      "r534",
      "r535",
      "r538",
      "r539",
      "r777",
      "r922",
      "r1019"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Residential mortgage-backed securities",
        "label": "Collateralized Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1143",
      "r1362",
      "r1369",
      "r1374",
      "r1375",
      "r1376",
      "r1530"
     ]
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreclosure or similar proceedings in progress",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "us-gaap_MultiemployerPlanEmployerContributionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlanEmployerContributionCost",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansMultiemployerPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions by the Company by fiscal year (in thousands)",
        "label": "Multiemployer Plan, Employer Contribution, Cost",
        "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r606",
      "r617",
      "r1146"
     ]
    },
    "stpr_NY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NY",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW YORK",
        "label": "NEW YORK"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "FINANCING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INVESTING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r148"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "OPERATING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to Cavco common stockholders",
        "verboseLabel": "Net income",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r148",
      "r187",
      "r243",
      "r264",
      "r267",
      "r272",
      "r288",
      "r301",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r312",
      "r313",
      "r320",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r704",
      "r718",
      "r749",
      "r777",
      "r932",
      "r1037",
      "r1057",
      "r1058",
      "r1200",
      "r1423"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: net income attributable to redeemable noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r171",
      "r264",
      "r267",
      "r309",
      "r312",
      "r313",
      "r931",
      "r1324"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r305",
      "r306",
      "r307",
      "r308",
      "r316",
      "r317",
      "r321",
      "r324",
      "r718"
     ]
    },
    "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest",
        "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r171",
      "r172"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r307",
      "r314",
      "r329",
      "r367",
      "r368",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r498",
      "r499",
      "r508",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r710",
      "r711",
      "r712",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r772",
      "r773",
      "r787",
      "r788",
      "r789",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r864",
      "r865",
      "r866",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r991"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r307",
      "r314",
      "r329",
      "r367",
      "r368",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r498",
      "r499",
      "r508",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r710",
      "r711",
      "r712",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r772",
      "r773",
      "r787",
      "r788",
      "r789",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r864",
      "r865",
      "r866",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r991"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recently Issued or Adopted Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_NoFICOScoreMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "NoFICOScoreMember",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No FICO score",
        "label": "No FICO Score [Member]",
        "documentation": "No FICO Score"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1228",
      "r1238",
      "r1262",
      "r1271"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1262"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1402",
      "r1403"
     ]
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrelated Party",
        "label": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1332",
      "r1333"
     ]
    },
    "cvco_NonstructuralDefectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "NonstructuralDefectsMember",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonstructural Defects",
        "label": "Nonstructural Defects [Member]",
        "documentation": "Nonstructural Defects"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Consumer loans receivable",
        "label": "Notes Receivable, Fair Value Disclosure",
        "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date."
       }
      }
     },
     "auth_ref": [
      "r1476"
     ]
    },
    "cvco_NumberOfHomesUnderRepurchaseDemandNotices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "NumberOfHomesUnderRepurchaseDemandNotices",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of homes covered under repurchase demand notices",
        "label": "Number Of Homes Under Repurchase Demand Notices",
        "documentation": "Number Of Homes Under Repurchase Demand Notices"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loans serviced with MSRs",
        "label": "Number Of Loans Outstanding Of Loans Held-In-Portfolio",
        "documentation": "Number Of Loans Outstanding Of Loans Held-In-Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "verboseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1343"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1109",
      "r1117",
      "r1343"
     ]
    },
    "cvco_NumberOfRepurchaseDemandNotices": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "NumberOfRepurchaseDemandNotices",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of repurchase demand notices",
        "label": "Number Of Repurchase Demand Notices",
        "documentation": "Number Of Repurchase Demand Notices"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": {
       "parentTag": "cvco_LeaseLiabilityToBePaid",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails",
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "label": "Operating And Finance Lease, Liability",
        "documentation": "Total Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseLiabilityAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities",
        "label": "Operating And Finance Lease, Liability [Abstract]",
        "documentation": "Operating And Finance Lease, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseLiabilityCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseLiabilityCurrentAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current:",
        "label": "Operating And Finance Lease, Liability, Current [Abstract]",
        "documentation": "Operating And Finance Lease, Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseLiabilityNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseLiabilityNoncurrentAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current:",
        "label": "Operating And Finance Lease, Liability, Noncurrent [Abstract]",
        "documentation": "Operating And Finance Lease, Liability, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseLiabilityToBePaidFiscalYearMaturityAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity [Abstract]",
        "documentation": "Operating And Finance Lease, Liability, To Be Paid, Fiscal Year Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease assets",
        "label": "Operating And Finance Lease, Right-Of-Use Asset",
        "documentation": "Total Lease Assets"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_OperatingAndFinanceLeaseRightOfUseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OperatingAndFinanceLeaseRightOfUseAssetsAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU assets",
        "label": "Operating And Finance Lease, Right-Of-Use Assets [Abstract]",
        "documentation": "Operating And Finance Lease, Right-Of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r1108",
      "r1342",
      "r1344",
      "r1345",
      "r1346",
      "r1347"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r802",
      "r1167"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/LeasesCashPaymentsforOperatingandFinanceLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r797",
      "r803"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": {
       "parentTag": "cvco_OperatingAndFinanceLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "netLabel": "Operating lease assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate, operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r806",
      "r1167"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term, operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r1167"
     ]
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrderOrProductionBacklogMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Order or Production Backlog",
        "label": "Order or Production Backlog [Member]",
        "documentation": "Order or production backlog arising from contract acquired in business combination, asset acquisition, and from joint venture formation."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1398",
      "r1399",
      "r1402",
      "r1403"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments",
        "label": "Other Commitments [Table Text Block]",
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r24",
      "r170",
      "r265",
      "r268",
      "r309"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification adjustment for securities sold",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r132",
      "r263",
      "r417"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applicable income taxes",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in unrealized position of investments held",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax",
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r262",
      "r417"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Applicable income taxes",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r261"
     ]
    },
    "cvco_OtherIncomeExpensePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OtherIncomeExpensePolicyPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income, net",
        "label": "Other Income (Expense), Policy [Policy Text Block]",
        "documentation": "Other Income (Expense), Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1401",
      "r1402",
      "r1403"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r914",
      "r1013",
      "r1014",
      "r1202",
      "r1496",
      "r1534"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less current portion included in Accrued expenses and other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r1168"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119",
      "r1404"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_OtherLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities",
        "label": "Other Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-cash interest income, net",
        "label": "Other Noncash Income",
        "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of noncash activity:",
        "label": "Other Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other income, net",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r276"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "cvco_OtherRestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "OtherRestrictedCashMember",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other restricted cash",
        "label": "Other Restricted Cash [Member]",
        "documentation": "Other restricted cash."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash consideration for acquisitions",
        "label": "Other Significant Noncash Transaction, Value of Consideration Given",
        "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r51"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1215",
      "r1226",
      "r1236",
      "r1269"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1229",
      "r1239",
      "r1272"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1229",
      "r1239",
      "r1272"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for common stock repurchases",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for taxes on stock option exercises and releases of equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r713"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for acquisitions, net",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of investments",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to noncontrolling interest",
        "label": "Payments to Noncontrolling Interests",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1262"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1244"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-Based Awards",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformingFinancingReceivableMember",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performing",
        "label": "Performing Financial Instruments [Member]",
        "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r1386"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1291"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1245"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in usd per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r568"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r1017"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r568"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r1017",
      "r1035",
      "r1535",
      "r1536"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r917",
      "r1168"
     ]
    },
    "us-gaap_PremiumsEarnedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsEarnedNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net premiums earned",
        "label": "Premiums Earned, Net",
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r958",
      "r989"
     ]
    },
    "us-gaap_PremiumsWrittenNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsWrittenNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net premiums written",
        "label": "Premiums Written, Net",
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written."
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1298"
     ]
    },
    "us-gaap_PremiumsWrittenNetConsolidatedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsWrittenNetConsolidatedAbstract",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Written",
        "label": "Premiums Written, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1321"
     ]
    },
    "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Serviced portfolio with MSRs (in thousands)",
        "label": "Loan, Held-in-Portfolio, Principal Outstanding",
        "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrincipalAmountOutstandingOnLoansSecuritized",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other secured financing",
        "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding",
        "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ProceedsFromAccountsReceivableSecuritization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromAccountsReceivableSecuritization",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from secured financings and other",
        "label": "Proceeds from Accounts Receivable Securitization",
        "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cvco_ProceedsFromCollectionOfFinanceReceivablesOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ProceedsFromCollectionOfFinanceReceivablesOperatingActivity",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal payments received on loans receivable",
        "label": "Proceeds From Collection Of Finance Receivables, Operating Activity",
        "documentation": "Proceeds From Collection Of Finance Receivables, Operating Activity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of invested capital from equity method investments",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r1327"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of investments",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ProceedsFromSaleOfFinanceReceivablesOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ProceedsFromSaleOfFinanceReceivablesOperatingActivity",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from sales of consumer loans",
        "label": "Proceeds From Sale Of Finance Receivables, Operating Activity",
        "documentation": "Proceeds From Sale Of Finance Receivables, Operating Activity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from sale of property, plant and equipment and assets held for sale",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r29"
     ]
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductAndServiceOtherMember",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delivery, setup and other revenues",
        "label": "Product and Service, Other [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1428"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r862",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r964",
      "r1096",
      "r1134",
      "r1178",
      "r1179",
      "r1182",
      "r1185",
      "r1190",
      "r1413",
      "r1414",
      "r1427",
      "r1500",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranties Disclosures [Abstract]",
        "label": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated warranties",
        "label": "Product Warranty Accrual, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r1417",
      "r1420"
     ]
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/Warranties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranties",
        "label": "Product Warranty Disclosure [Text Block]",
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527"
     ]
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyLiabilityLineItems",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranty Liability [Line Items]",
        "label": "Product Warranty Liability [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyLiabilityTable",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranty Liability [Table]",
        "label": "Product Warranty Liability [Table]",
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ProductWarrantyLiabilityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ProductWarrantyLiabilityTypeAxis",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranty Liability, Type [Axis]",
        "label": "Product Warranty Liability, Type [Axis]",
        "documentation": "Product Warranty Liability, Type"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ProductWarrantyLiabilityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ProductWarrantyLiabilityTypeDomain",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranty Liability, Type [Domain]",
        "label": "Product Warranty Liability, Type [Domain]",
        "documentation": "Warranty Liability, Type [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyObligationTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyObligationTerm",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty period for manufacturing defects",
        "label": "Product Warranty Obligation, Term",
        "documentation": "Term of warranty or group of similar warranties, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r362",
      "r862",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r964",
      "r1096",
      "r1134",
      "r1178",
      "r1179",
      "r1182",
      "r1185",
      "r1190",
      "r1413",
      "r1414",
      "r1427",
      "r1500",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r264",
      "r267",
      "r280",
      "r288",
      "r301",
      "r309",
      "r312",
      "r313",
      "r419",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r704",
      "r718",
      "r719",
      "r722",
      "r723",
      "r749",
      "r777",
      "r904",
      "r930",
      "r1003",
      "r1037",
      "r1057",
      "r1058",
      "r1152",
      "r1153",
      "r1201",
      "r1324",
      "r1423"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r808"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment, net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r221",
      "r224",
      "r225"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment, at cost",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r249",
      "r927"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r808",
      "r906",
      "r927",
      "r1168"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r221",
      "r224",
      "r925"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment, net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r808"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Useful lives",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for loan losses",
        "label": "Provision for Loan, Lease, and Other Losses",
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r185",
      "r198"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cavco.com/role/DebtDetails",
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r517",
      "r518",
      "r596",
      "r610",
      "r648",
      "r649",
      "r650",
      "r663",
      "r755",
      "r830",
      "r840",
      "r860",
      "r965",
      "r967",
      "r981",
      "r1009",
      "r1010",
      "r1066",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1092",
      "r1093",
      "r1118",
      "r1133",
      "r1146",
      "r1159",
      "r1160",
      "r1164",
      "r1165",
      "r1179",
      "r1194",
      "r1409",
      "r1425",
      "r1472",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.cavco.com/role/DebtDetails",
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://www.cavco.com/role/LeasesNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r515",
      "r516",
      "r517",
      "r518",
      "r596",
      "r610",
      "r648",
      "r649",
      "r650",
      "r663",
      "r755",
      "r830",
      "r840",
      "r860",
      "r965",
      "r967",
      "r981",
      "r1009",
      "r1010",
      "r1066",
      "r1070",
      "r1072",
      "r1073",
      "r1075",
      "r1092",
      "r1093",
      "r1118",
      "r1133",
      "r1146",
      "r1159",
      "r1160",
      "r1164",
      "r1165",
      "r1179",
      "r1194",
      "r1409",
      "r1425",
      "r1472",
      "r1487",
      "r1488",
      "r1489",
      "r1490",
      "r1491"
     ]
    },
    "us-gaap_RealEstateAcquiredThroughForeclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateAcquiredThroughForeclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repossessed homes",
        "label": "Real Estate Acquired Through Foreclosure",
        "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r1349",
      "r1356"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r382",
      "r1352"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r41",
      "r271",
      "r779",
      "r783",
      "r784",
      "r933",
      "r1322"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1210",
      "r1221",
      "r1231",
      "r1264"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails_1": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesSummaryofSecuredFinancingsandOtherObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mandatorily redeemable noncontrolling interest",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r158",
      "r159"
     ]
    },
    "cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ReinsuranceCoverageMaximumLiabilityPerEmployee",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum loss per employee under insurance claims",
        "label": "Reinsurance Coverage, Maximum Liability Per Employee",
        "documentation": "Reinsurance Coverage, Maximum Liability Per Employee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesReinsuranceEffectonPremiumsWrittenandEarnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earned",
        "label": "Premiums Earned, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsuranceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceTextBlock",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reinsurance and Insurance Loss Reserves",
        "label": "Reinsurance [Text Block]",
        "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r1186",
      "r1187"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r603",
      "r819",
      "r820",
      "r915",
      "r924",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1034",
      "r1036",
      "r1065"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r819",
      "r820",
      "r821",
      "r822",
      "r915",
      "r924",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1034",
      "r1036",
      "r1065"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r1040",
      "r1041",
      "r1044"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r603",
      "r819",
      "r820",
      "r915",
      "r924",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1034",
      "r1036",
      "r1065",
      "r1483"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r818",
      "r820",
      "r823",
      "r1000",
      "r1001",
      "r1002",
      "r1042",
      "r1043",
      "r1044",
      "r1063",
      "r1064"
     ]
    },
    "cvco_RemainingConstructionContingentCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "RemainingConstructionContingentCommitment",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Remaining construction contingent commitment",
        "label": "Remaining Construction Contingent Commitment",
        "documentation": "Remaining construction contingent commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on secured financings and other",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r544",
      "r569",
      "r822",
      "r841",
      "r909",
      "r1102",
      "r1103"
     ]
    },
    "cvco_RepurchaseAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "RepurchaseAgreementTerm",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchase agreement, term",
        "label": "Repurchase Agreement, Term",
        "documentation": "Period of the agreement under repurchase contingencies minimum."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve for Repurchase Commitment",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r39"
     ]
    },
    "cvco_ReservesRelatedToConsumerLoansSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ReservesRelatedToConsumerLoansSold",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserves related to consumer loans sold",
        "label": "Reserves Related To Consumer Loans Sold",
        "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1211",
      "r1222",
      "r1232",
      "r1265"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1212",
      "r1223",
      "r1233",
      "r1266"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1230",
      "r1240",
      "r1273"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails",
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total restricted cash",
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r176",
      "r247",
      "r285",
      "r916"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails": {
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash, current",
        "negatedLabel": "Less current portion",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r247",
      "r285"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails": {
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "netLabel": "Restricted cash, noncurrent",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r216",
      "r285"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r160",
      "r921",
      "r975",
      "r980",
      "r998",
      "r1018",
      "r1168"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r297",
      "r298",
      "r299",
      "r302",
      "r309",
      "r311",
      "r313",
      "r423",
      "r429",
      "r499",
      "r686",
      "r687",
      "r700",
      "r701",
      "r702",
      "r705",
      "r717",
      "r718",
      "r730",
      "r733",
      "r734",
      "r737",
      "r747",
      "r788",
      "r791",
      "r971",
      "r973",
      "r1004",
      "r1535"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net revenue",
        "terseLabel": "Net revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r330",
      "r337",
      "r338",
      "r353",
      "r359",
      "r362",
      "r364",
      "r366",
      "r590",
      "r591",
      "r862"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r1095"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contracts with Customer",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r593"
     ]
    },
    "us-gaap_RevenueRecognitionInterest": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionInterest",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Income",
        "label": "Revenue Recognition, Interest [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volume Rebates and Freight",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r1038",
      "r1095",
      "r1106"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets recognized and operating lease obligations incurred",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r1167"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r615",
      "r1338"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r314",
      "r615",
      "r1294",
      "r1338"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansCharacteristicsDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r128",
      "r371",
      "r1356"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesTables",
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r128"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquisitions",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r91"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashRestrictionsonCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalent [Table]",
        "label": "Cash and Cash Equivalent [Table]",
        "documentation": "Disclosure of information about cash and cash equivalent by type. Excludes restricted cash and cash equivalent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation to SOCF",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1463"
     ]
    },
    "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables",
        "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r1385"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax assets and liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1459"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r78",
      "r79",
      "r80",
      "r81"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]",
        "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56",
      "r1340"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share",
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]",
        "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56",
      "r1340"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliations of income taxes",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r1151",
      "r1456"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesVolumeRebatesandFreightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Revenue from External Customer, Product and Service [Table]",
        "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]",
        "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r1385"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "documentation": "Disclosure of information about credit quality indicator for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r1122",
      "r1386"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesNarrativeDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r491",
      "r495",
      "r496",
      "r497",
      "r863",
      "r1094",
      "r1126"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Indefinite-Lived [Table]",
        "label": "Intangible Asset, Indefinite-Lived [Table]",
        "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r494",
      "r497",
      "r1126"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill and Other Intangibles",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1392"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of inventories",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r129",
      "r130",
      "r131"
     ]
    },
    "cvco_ScheduleOfInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ScheduleOfInvestmentsTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments",
        "label": "Schedule Of Investments [Table Text Block]",
        "documentation": "Schedule of Investments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity in property casualty reserve",
        "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/OtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Other Liabilities",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMultiemployerPlansTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multiemployer Plan",
        "label": "Multiemployer Plan [Table Text Block]",
        "documentation": "Tabular disclosure of information about multiemployer plan."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r616",
      "r617",
      "r1146"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Warranty Liability",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r808"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r1040",
      "r1041",
      "r1044"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restrictions on Cash and Cash Equivalents",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r176",
      "r1497"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Business Segment Information",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Mortgage Servicing Rights",
        "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes."
       }
      }
     },
     "auth_ref": [
      "r1492"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r619",
      "r621",
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Unit Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r161"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "documentation": "Information by financial instrument subject to mandatory redemption."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r25",
      "r72"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]",
        "label": "Financial Instrument Subject to Mandatory Redemption [Table]",
        "documentation": "Disclosure of information about financial instrument subject to mandatory redemption and its settlement alternative."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r25",
      "r72"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Amortization for Future Fiscal Years",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1400"
     ]
    },
    "cvco_SecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1203"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r330",
      "r333",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r366",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r497",
      "r510",
      "r511",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r1110",
      "r1113",
      "r1114",
      "r1125",
      "r1184",
      "r1500",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r348",
      "r359",
      "r1113",
      "r1114"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment, Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r1006",
      "r1007",
      "r1008",
      "r1067",
      "r1071",
      "r1074",
      "r1076",
      "r1079",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1097",
      "r1135",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1183",
      "r1194",
      "r1427",
      "r1500",
      "r1504",
      "r1505",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Business Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r349",
      "r351",
      "r352",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r366",
      "r1109",
      "r1111",
      "r1112",
      "r1113",
      "r1115",
      "r1116",
      "r1117"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "SelfFundedGroupMedicalPlanMedicalClaimsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medical claims expenses",
        "label": "Self-Funded Group Medical Plan, Medical Claims Expense",
        "documentation": "Self-Funded Group Medical Plan, Medical Claims Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.cavco.com/role/LeasesLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServicingAssetAtFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "MSRs (in thousands)",
        "label": "Servicing Asset at Fair Value, Amount",
        "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r752",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maximum vesting period for stock options and restricted stock awards",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares granted by performance (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Additional Shares Granted By Performance In Period"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional shares granted by performance (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awarded (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awarded (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, outstanding (in shares)",
        "periodEndLabel": "Ending balance, outstanding (in shares)",
        "terseLabel": "Unvested target performance-based RSUs vesting in future periods (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r636"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Awards Activity, Number of Shares [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, weighted average grant date fair value (in usd per share)",
        "periodEndLabel": "Ending balance, weighted average grant date fair value (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r636"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Released (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Released (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r619",
      "r621",
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations",
        "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r163"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares available for grant (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable, weighted average exercise price (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited, canceled or expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited, canceled or expired (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares outstanding (in shares)",
        "periodEndLabel": "Ending balance, shares outstanding (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r628"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, weighted average exercise price (in usd per share)",
        "periodEndLabel": "Ending balance, weighted average exercise price (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r628"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails",
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r624",
      "r625",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r626",
      "r645",
      "r646",
      "r647",
      "r648",
      "r651",
      "r657",
      "r658",
      "r659",
      "r660"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of awards released",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock option expiration period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, weighted average remaining contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding, weighted average remaining contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock option exercise price as a percent of fair value of common stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]",
        "label": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]",
        "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]",
        "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r25"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails_1": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InvestmentsScheduleofInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Short-term investments",
        "negatedTerseLabel": "Less short-term investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r1320"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r286"
     ]
    },
    "cvco_SolitaireMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "SolitaireMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsNarrativeDetails",
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Solitaire",
        "label": "Solitaire [Member]",
        "documentation": "Solitaire"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of fiscal year",
        "periodEndLabel": "Balance at end of fiscal year",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r1417",
      "r1420"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase accounting additions",
        "label": "Standard Product Warranty Accrual, Additions from Business Acquisition",
        "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1416"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments and deductions",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1418"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Charged to costs and expenses",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1419"
     ]
    },
    "cvco_StateInsuranceLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "StateInsuranceLicensesMember",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State insurance licenses",
        "label": "State Insurance Licenses [Member]",
        "documentation": "State insurance licenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r242",
      "r330",
      "r333",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r366",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r497",
      "r501",
      "r510",
      "r511",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r1110",
      "r1113",
      "r1114",
      "r1125",
      "r1184",
      "r1500",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r121",
      "r125",
      "r126",
      "r238",
      "r270",
      "r271",
      "r272",
      "r297",
      "r298",
      "r299",
      "r302",
      "r309",
      "r311",
      "r313",
      "r331",
      "r423",
      "r429",
      "r499",
      "r571",
      "r686",
      "r687",
      "r700",
      "r701",
      "r702",
      "r705",
      "r717",
      "r718",
      "r730",
      "r732",
      "r733",
      "r734",
      "r735",
      "r737",
      "r747",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r788",
      "r791",
      "r815",
      "r933",
      "r971",
      "r972",
      "r973",
      "r1004",
      "r1059"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r1006",
      "r1007",
      "r1008",
      "r1067",
      "r1071",
      "r1074",
      "r1076",
      "r1079",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1097",
      "r1135",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1183",
      "r1194",
      "r1427",
      "r1500",
      "r1504",
      "r1505",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1531",
      "r1532"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r331",
      "r791",
      "r862",
      "r992",
      "r1005",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1036",
      "r1038",
      "r1039",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1059",
      "r1195"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r314",
      "r615",
      "r1294",
      "r1295",
      "r1338"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r331",
      "r370",
      "r791",
      "r862",
      "r992",
      "r1005",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1036",
      "r1038",
      "r1039",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1059",
      "r1195"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1214",
      "r1225",
      "r1235",
      "r1268"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common stock under stock incentive plans (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r120",
      "r121",
      "r160",
      "r997",
      "r1059",
      "r1077"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r120",
      "r121",
      "r160",
      "r632"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r125",
      "r126",
      "r151",
      "r1019",
      "r1035",
      "r1060",
      "r1061",
      "r1168",
      "r1202",
      "r1330",
      "r1383",
      "r1477",
      "r1535"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (loss) and Treasury Stock",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r1062"
     ]
    },
    "cvco_SubcontractedSiteImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "SubcontractedSiteImprovementsMember",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Site improvements on Retail Sales",
        "label": "Subcontracted Site Improvements [Member]",
        "documentation": "Subcontracted site improvements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementaryInsuranceInformationUnearnedPremiums",
     "crdr": "credit",
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unearned insurance premiums",
        "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium",
        "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "TX",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEXAS",
        "label": "TEXAS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1261"
     ]
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r531",
      "r533",
      "r534",
      "r535",
      "r538",
      "r539",
      "r661",
      "r919"
     ]
    },
    "cvco_TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Conversion to mandatorily redeemable noncontrolling interest",
        "label": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest",
        "documentation": "Temporary Equity, Conversion To Mandatorily Redeemable Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_TemporaryEquityDecreaseFromDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "TemporaryEquityDecreaseFromDistributions",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions",
        "label": "Temporary Equity, Decrease From Distributions",
        "documentation": "Temporary Equity, Decrease From Distributions"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_TemporaryEquityIncreaseFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "TemporaryEquityIncreaseFromBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial value of noncontrolling interest upon transaction",
        "label": "Temporary Equity, Increase From Business Combination",
        "documentation": "Temporary Equity, Increase From Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation adjustment",
        "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)",
        "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r73"
     ]
    },
    "us-gaap_TemporaryEquityNetIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TemporaryEquityNetIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income",
        "label": "Temporary Equity, Net Income",
        "documentation": "The portion of net income or loss attributable to temporary equity interest."
       }
      }
     },
     "auth_ref": []
    },
    "cvco_TermSecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "TermSecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Secured Overnight Financing Rate (SOFR)",
        "label": "Term Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Term Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "cvco_TheRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "TheRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Revolving Credit Facility",
        "label": "The Revolving Credit Facility [Member]",
        "documentation": "The Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1260"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.cavco.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks and trade names",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1401",
      "r1402",
      "r1403"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1281"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cavco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Servicing Rights",
        "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r112",
      "r174",
      "r175"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r565",
      "r570",
      "r738",
      "r769",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r839",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r934",
      "r1154",
      "r1157",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1169",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1468",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, common shares (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock, at cost; 1,069,235 and 671,801 shares, respectively",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r121",
      "r125"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common stock repurchases",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r76",
      "r160"
     ]
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Modified",
        "label": "Financing Receivable, Modified [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r1118",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails",
      "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "States and political subdivision debt securities",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1169",
      "r1189",
      "r1530"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1280"
     ]
    },
    "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve for Property Casualty Insurance Claims and Claims Expense",
        "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r963",
      "r1181"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounting Estimate",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r62",
      "r219",
      "r220",
      "r222",
      "r223"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.cavco.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1249"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effect of dilutive securities (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r324"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r324"
     ]
    },
    "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cavco.com/20240330",
     "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average servicing fee",
        "label": "Weighted-Average Servicing Fee Of Loans Held-In-Portfolio",
        "documentation": "Weighted-Average Servicing Fee Of Loans Held-In-Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1247"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479455/805-10-15-4"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "6",
   "SubTopic": "50",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-6"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "SubTopic": "50",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(3)",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483442/210-20-45-11"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481679/480-10-45-2A"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479172/805-740-25-8"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479172/805-740-25-9"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-33"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(1))",
   "SubTopic": "220",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(c))",
   "SubTopic": "220",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-35"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-20/tableOfContent"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/460/tableOfContent"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482969/710-10-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-3"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-4"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478832/944-605-45-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-7"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-3"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-2"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>181
<FILENAME>0000278166-24-000059-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000278166-24-000059-xbrl.zip
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
M;G0:A_U!7F:]PN^N+LXN-RB^3'=U!<GO=GE6?OI=+L_]VKIZ?DR6.X<4SW2
M_OBS(@XR_&J#_DM"_]JZU>HG#JX!3S8BX0>@B=KY-;&>\1),&@$%_OD!K*-A
M,5Q:]<R&VGY :GLL&Z-VGNA9!*2^;@AH0T#U)*#:Q0Y^, ED2]U4II=I;FS(
M9*ED4KNHS@\F9S9DLA9D4MMXVX_IXOKA[>O:AAPW^+A"EK?,J/9^[0*IWZQ
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
MY]Y$0$26).%Q#70Z0OBAC?OZ$]KW$O(_43=^XH'^50 EAEAS#^NV@![?2FH
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
M2'(.O":0AL< YELD1UB)V1R(/=@!J7K3.C"H%L50*-?7J.VFNMRY&*H)=F/
M/H(^R-^,S-VN3"_W7E@,:^\MC&)KI_9=F4."#KOH(0EC>O:+*O&:#A>\$BD<
M/V7EK6:Z3VLTIJR<4L*52QL9W1"UQ!K. ??*1I8.8O!VT5M?D;OMC3G]%<I=
MW:=Y'&N%)A/*,\*ASSY$H.\AU>"1AT>!YHY>YI0X4H"NGU":_Z%8R7!)KY<F
M0\(/9%9H2 .(Q2!PGF:$TC&R^XSTX])[A=I_H$8Y_@-98B0< YZ'S00-M!E
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
MOEGV_C0QH]SD/;6\XR@?T$EFI%?@WB<2Y2WH.4D2Q099"&%@<W?@M*"WX#%
M5H-I >C+F2U#\EF;Y!PPC"5A.I+#4T#$W77-@R)G%5(R><)7G(!6/S6-5GP5
MPNV&_@+\XD/%UKVPN5GF8*O@8:Q*S;7"1='LZOQ6ZWC"4W=(CKK.WK;\#-N
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
M-F3_E/:VWA8\+0.3\P"B%<U1$C7+,5IF89-]=(I<8)2&Z%5PXH4\T4YJH^*
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
M#E[HENVE<VHK6&<7=H(1D @)]?P4.XA:D5L;I,%:+*^I0>*.?L'N"&S_A50
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
M7FU;'"(P4>\'Y6J97P'G2XS&R1SGA0N@, ,WQ<*42YB;;:L;.PK+T!V"2VA
MPJPWDC$[HY^C-^6EC8A0A*J6JQB$V=:O.HZ6*LELE0J<^1C=O^"P-TD'AGEW
MY!'3K*J;'?#/<G*7Q>1$]H1R+?OL]X6<.CA/+QJ1ZLAT" &IGT9=P?O$I(%%
M44/JO]SU!7(7DWRP8M6 E0*W)C.*9XEY']7M;(:9!&4%8Z&MG-3&BI)D!X9U
M8Q@CXU0(FMHV(LM5Z@9_L@8#%G35C=Z,;$7D!CD:KV:.< #V>HH$=">#V0^V
MLM 14\["/>C:#+IA=^T%!I<.9E>26'-+^ZBR)0W#"C(N^\ JM5'TTB:;B BQ
M7F8"G=B;G1BO>->09#+='"A9)6_+%A(&-.S(G+T[>O\/KP;5NM.U%!,*E8<7
M52N+<2D)-*^_:5-^BC)EV'K&I=SL[IW^\N;T_/3M&RO.=H\ZQ]YM5V0:IJ),
M2;6[)FWGT%*?[1+C/#76'E2E8*GJA(>@,.X)-A;MUS6SFNU^=N!F+DJ8+9M1
M[HQ&DF;V VQL0G*_]%$6FX-?%\O+)%GB3@_],S,FVEM!V&<K?P&HII-3,+SR
MJ@P+"_[&Y2XE;!3FCRFP[ &.#G/I*@YMR_5K3#V37!]78-W:I;+RD03Y2?WS
MM.RJQYS*8K4P@[./LMJ)ZS*B_D9FQ/#5M/\*19-5-8> VD@52CW.<61_E J
M9>3(;CC3"U]82M[M,MF^!*4";R5<5;*++GUA\FB<[:(KV8;]Y9[TZ>;&;+C-
M6X31<_3_R>BF8-/Z26Q!I[.J6X8*RQ+;$EHEJ N#5LR+)8UO-/UZ$G'82X4'
MX]#4V$3D'JDL($=[*-<BS+#!;J5RBUB:4S =@LJ"=L,GQN#S/U6:-BPAE^OY
MDNG:PM.(*3BDUMMM$-J[7'"_;N*Z3FJDJ<!$9"V'$J,_8O%+#:<2;Z8\&=.V
MQL@W1W$1+('%J&2@"XYZNRRNZA-IZ= H!'=T8%E<DM6:!&=6>!MJ$^,"C5G:
MU 2\6;HR9K%];=I3NN@6VEUD!=7%^\'(7/ !A''^<7EA7 Z=HLP4_E<Q1/<!
M69]L3OPMY\1%KUNRE?7,N,N!;TQT$WR@%XB%TUP.N?*RD('C3[9) <$;+HQ-
M&;A[O?VZ(=T><WAX)M%7.QZ*4B>I%*>L1&%*$7S"3\+W20(35;GK(J;->]\!
M'(Z8MP7I:US\;,NV]GF0KM &)+8799M* U+<#?#5<0@)Z@5Q!12U)/@0;E_B
M:"!&8%M0KP3U3)CSXCJ?<=SZO_]K_^G>3_N'CY+O\=K])X_2[[4FV LWVU"S
M98$^?$RC4?@R;M'R+\,@-/K<%"Y([,I-D0>3=)A F+J#0 *X,87)*3HNL ^X
MVT&9T OK$O<AUN!1>_:8\C6$Y4./9TA*6W;*%75E(<$#%R&-PYG!LW"(F?;%
M3)]LCIGB<+/TKSO71_'VG^Y\CD#KWFB(L][;..O^XV\)S]]_8)R>G[P6#7<T
MBMZ?GOTC>G5T?/[V_=G].S7HB3]BJ#B;W&!COK29WK'!\AL*;PHB(S> H_$!
M6C5H^V;#3 &$O-(N#G>!;?*OLM4T&/I7&,5UK>?<L$9/3\/WQZZ\TL:'?*1.
MCZ[40V-SOQ6N))->D9V3M!??+,E]K^MV%)TR_H[E(\&Z)$9MQA&SP9,+'$@=
M![,3>Z/%+'S&D5IN^F CU@8$$9BGGF-?XJ4P)BI_G+**C%W/9+[2&#%VF."_
M"+K$I!V"=BY2IMB1OI2?Q5$@_WED_LT)ZHAKQ>5ZLD[)-%3:"4&UT+H9U\A-
M-5]>PEZM=!F!FXL@C*T2!&Z5=I*Z(!%ZEH0PPI#=-'2"?+IY5\PW,2NO4N4_
M^WOGK0H 2B5*U#?_JHTJHU\;G@=(55R1!U;0&I6+YIN[,LL28D5#Q"YV^R7<
M"P&8#D*^!'!, FZ((BN0P@(V@9&^Q*N[1S#X*I.W>T27HK%"'2>1".I&2ZB]
M ZMN%6=">[L>9=_;(BT%XE+9#K@A&4!06".GSN&EAO$8G@,/HEIY+,1<H4V;
M%1N?5"5>#[I%B?%(.BU8D/\">$/?P]AYMUXB,[U15) #A-V ,_WM47;!XW4(
M]9QVTMI2AN/A?"4'!K8M6WF&J$1&\9R<:,)D:OTQ'!D4!85?@<-DF6)H\AAS
MIBTJ*N&%BRK0L9B^L0!:BD,0F65&:'+4IJ/0<KP;)DQ[K;S<*.NR<OR2_$)[
MLS> 63]2B"2W4/:Q&&-Q)4&"^V@)J^"99_ JN#KZ)P8\5M'/2?$QAE_.I$@4
M_TWC>(79,#Q?^23%WW\?6Z3G:_3#(T3-Q':V.H(13CYRB1Q^F=13%5KT"/XA
MR?8%/3,$X,+T\/?]NL:"2==+I3+G-O0I9J40"I9:+]EM\]7"V.=AMTB$M#^#
M3<2/JSM>M7RUP_S+"H=\)ELBIKH[*K95UML[*4A.FS R&B;3NTTGA/R%7C)V
M'QJ<!NKN*8)/]G"WZ][O][B6&,F*H+8X$'7<P4+'P'(=OLO/A<$9693(]L3=
MH(&&IPI-QU;)3(D!V9!FH01G:]TB0IF^4NJ\ 7N"H)!U02\3C]"O7&?L2ID$
M*7JLNXB\77PY0G3T.,[ ?6\3E_*RV"%)I;B8;,$B#6-1<(,IE:=[M62DNG<I
MOEMK-XE#>_?A,$DYV\B)U>4WFD@!3-O%FE8%W^0NIY <U"I(M_/]&=]&&\>%
MUWK-=ZVEVR" =+""!U0UEIR+MD]%>)%QH$1(778:D4FGK)WW6W:,GDOHV38)
M6:<1LSEDP*'NAF%SB8]+6::],RA'"OU%N3$(#A##^)Z&$<5"HKUV)%"- CU"
M3!J[-:@SW-;QPIY6-#Y\%KJ-!=6*4AY1+"/1Y=H*J<E<2G-Y>DQ/F0#_1'(F
MWM[!5\\LX+6'F]:I9.^%5O-9X22E^MVZ21=S[H3!8$GW"(*Y6+>+;"85!!93
MEB:;K6>!H"TLLFZX2E3%"K^;$&64EG#!+]M"_\$W3"0R@(7O6$E 54T$0:T-
MT)G= A739<BOO/F3SDA[(O!#-0VJ2 *A+H[:I13**KPHSV+/!M^V;-^9W2I,
M]U8Q-UJO7J&M5W&6C3  R >O@RDL.G@6&@G:WAEBR(!-NIQ.?U3HGAKW5+9_
MC/8[8Z/H'V H6UWGG#3=M9=EF4K79YEZ_MELM01SA+"JJ'P&\>",R3%O7:0<
M'5I*ZIZ,)8MUY73BTB"7DFD7PN"E#U?T #FL"B**E58H,BKJUB)_D7F;&8\Z
MP#T_]#K#'@Q)+H=J%*$64UCP<$M+J*>R.N)J[U9&37J"UJ/K?,6> G26ARA6
M4N]LE^-Q0_$Z1N_JX-Q;UC+O^-$:TA*!/7(;;G![;&K;G'M7G$4GJ6V+C>,%
M$/*H '22:PW0A)>=*.>+1:J1P@K.O8),>[&\6AT0#H_8^<;3+T]F,(/S3,P/
M@W;<&MB%((!<F['BQ,G#2%@]_3)%_D/NZ1[GGNZ3!W)BT<C7HW):4RLFGY:(
MA PC-H6 FSM?N?XL\FJV[.3&<IO0^"-K&X\VJE)*L5R@*O'8^4" Q3I3Z K#
MMRA:)>+,8X,E'#HM,["LSZZ7J^B0PGAXV-YMUM;& CMPQ@/_#4]FN-X6_Q=E
ML=OE1D$:VXO$V?M4I.JQM_B.NAL,)G0RK!,F,&2RXK&@DLQK,L,+,TO\EFT1
M$00C;^X)D/<M]X2E%Q"@^%Y.<>NU=Y&]W-:0B =%-D+GP3F+FN$(0G&^:&S9
M#CKM3VD0*I[F+B7/1_C[TIJ,5AF6R(83[\%[=F>Y:\)Q[R:7QY Q$W(DV<HR
M912!C2'6H.W9QX8(HA>RD(+LZ'/ULJ,/8 C_( ZK+O'O;3ISY"9-(W 7R0+)
M/]"F#K6);BVVW80: *=&>8X8^.)";5\F4N*< 6'!46*4!ZTEW[%4&).D4C\X
M<[K7@C3-MNFX;:AOE,NO3.H^RIKB;2$)^D8S;.Q'M\4TN2@)0-RK^7?\TE*I
MQXI)@QS"0N8/-F!]LL1.ZC?A+&S()0<?'>XKI[9TZWJXSGE/D";<=V'D^P]Y
MZ_=&F=THQ*AG>'^0T8^<7"85$K=K0L([*5/#F1!+<"$@C (N+!0^?TYUUN%]
MH>#]#6?*@BIA:[_=)U2A*S*>:IV#?2+O+=\H8_\-G)Y4>OHH_H31!JJK5O@V
MKPR#WNZYHIRMV+":%."LLC"*1E*"]8O*0D4&A^%\PVV5K^XXYBHDCG7T,E4M
M-5='%VXJE1108*83;%FTE>:"BUIIK(*XO64LO4&(%.PF*D *:;(:#WG;?=H\
MJ;U 63B#:T&"TZD*%.IG#738*>P.&?-I&"-%"P/C<=,;SP5V99FT\\!8M76/
MEBC[5>45RF/KE.4[S9!)C"KMN#,X!X3RE&*,?KSJ!N]10&%+E1)IT;NP78&+
MW%"\NB:@'$4(,:)*9<NT)'8(@ )JZ)D5?E-9=*<&6YC9K+6%?XX23 L(2'&"
MX83]VI639)QRZFLE''AD8*(H5/!\,IL4<7_)6DF>3J%]9;_V>!7Z+0?%#",E
MU 8#1TKUC+'MQ<;T>FWC(/C&Y6J:>@] RSK0/JDE#F&2=TK]\YT\H9N(+>-^
M1E95EN)]9 4W?7C8>)V9TWAF;<O;+^'KN@AZ#L#.I7)(G%.F7Y.1=YE09: ^
M86SEY9ZP-=UBX*!3#08D0M%1(QW%/O_PNSR('3R+T)H&T: 2&</QBAH]=UIV
M]9JE@<6FK%PAOW)/>+QO7*>8"_@W5]"8)6&2$988'Y+^5WDR*J^(%2(V*Y3L
M0)=M')@6Q!#K0M#!3+H0@#.[U0G7LQ/99"MBG#2JV]QW"K0TCEH8VK9.@Y_Z
M:0 J.1*V^PG.9NZQ%K.NX7*6BB!P^[-2DM"30A9G2F^IKL;D%%:ZY^5,,0CK
MGKF@O84BA"2E50;^8EDY;L](2#X404^V)TT=;M"5P4JJAL&(;(8#F4RO>!@J
M+%XE'01%TP3\0K,D.#"L5&-A7Y'!Q J/^X'+RP*,9<O/HLRAG*M1&\D5$#%%
M,39]8]VLS2UI^IU=9^E]DV(EFAK)C5"_/78*5NR,TDV]4[;^D=QGYVC]*)>-
MY2_,.6,/J,MKQ'*M;/Z6CNM#3+L\&](N]V(L#S7MX@,MHDH0##=U]QPW(;F(
MV+F.QQCF>;D3D%$[)O]NLUIJ>A#FKK$,4LB#.\F6C"8'7O<T:Y1X%RUM_\:P
M>,GQ-?E0EUK7NV5GG44KF @RH:T+HQQ*DVG%E2;1)5[HM1!YN1A'WA?,'QPG
M-*DA A-%2T;1.SK!@NL5J9 -N' -E0(XA/.3 <JJ2Z-W4.I*WF6WOC5EVG"!
M!VE]WL3O:H_9DNOC"+)4P KL:<+5N.3.8OR=&QV4L\)HP(=##VH9KU>E%G[.
MD.DJ;0>0*QGW@OTJ\9G'WA6Z6I)"N&K;" 16QAS.=A/%VHKA ",BQZ+"T;X@
MYN&:W=$?V;P#P;KI_X*:2]:H-M>[@0.'A$^P_B5V:"!/Y'I:+(N8N7L)/X7F
M)J5*>BK5%OA%/Y&'8#;B-TCDAB/C6V?8AW%L#V*5,-5-91'7=*'3B/%B@UBM
MVR%>)TMJK41;QL_396+J$S,539S\+@1ZCB7>4W<#/D%WX_;IS9)2+UBW7B*I
MY,P2PV-K"KG)ZW^QMNYN62"H-<%BH_4N9>R,:]M-"[C ]<KBSB,B-]JQ,(.H
M=TN5<)P:K?;WK>R8BZ.H;-^'!??@>_SXAI3=@G[-DFH5PVM;V%*K=XP&\QH#
MN#QX;#6MLIF0-F*0'P=*!56,\NJAC&C;XD7"3-]$:4^PW]S8T!83!X>&4YA,
M$7^5)!4U,0V8+"/+SKUMA8_@BCDT<>:.5X6&H;.50HGCW/HDYGWMIA\$E-9*
MD>W,L,>/ C-2,S%LXZRY!%&<KQRLH>6NQQ7P TTV>--I3N%Z1/<1?2.WHP[Z
M%]:JPCUE$]M\JY+3->6/MF>$(DAL8M")2#TEMGG%E6W_9'E;,38*7HGV$!*,
MWQ2NM>9-;2@-#;=H)>,\^0\"ZDEO,8U<SRI^NPL/XN]TLO&L1IBLGQC-R%::
M^PW(5'?-\4Y2NE.8P*R:M N)8&VU%$O$<;/X8@:=L8NXTM]@<YNE."74,PZ"
M<)5#YM&2L^W#_ @LZ+#:&**B)!D9)4KY)X=VI)T.8CPY8#592Z$B"-.1TQSQ
MS=CVDII50AVUV)03HL@ 1Y>Y>\@@U,&QP2;?*! M^I7>=^$K,2:28TZDGIAE
MDRGXMIB#"\N#FP7?R4,9$=21%.Z"DJ\0F=*FXJERJ0D8#$'D7-_#QOJIU$P3
M:VN&5;!>10?.+F=,O7'9";AY!=-]D> SG$J)1:\?9#$SM:V\HRWP,&)KD$J/
M \^$BH[M!*9_B;-$QU54)<LLQ<[BI*U#B:2TZ80"VSD_+DP1L[E!6\!UJ9%P
M9D*^+9)M,Y]]AP"/B9%UA/<[XYG@XT&3!2Q7B 9\@>IWO4'&YI^=PB=Z[8PA
MS_4[:?OYZ5SNL_/Z.[F<FDP&4M[>%O1>E]7!8>(&2P/DMG/AT7&(>+7%;2>1
M)U!?%F;2(RX5?RH0%0$_*-/0V HD#K+":\7W;U9+-IW7EP2AD+#!%#N-L9_8
M=UH[6U^\)/W@%BWB?&$)U_%?I:PZ"0!\8.WH67$Z ] )/^]OB_9G!$QJ"69\
M_>; W&@+8!X?I=KK+O2%7K/_B3YC+?%/_C')1C KVZ8=,%N+=6NR,\4F_N7L
M9%?+V +P6&SSFI>YV>6/=K8\]QO4I76,U.71^<8"M+*8[2(OO0HU,MI("[N>
MC;8WG/J,,=9.#R#!A>DOC O\:[^(U]\>$NW 5Y#[NVF\N2G82T@$:Q"/ Q9>
M-,.$DS!QD1K)06<FZ'MSBHT< EL9P62%AG'-KGJ6P^WCI^I#'?V>K[[93 69
MYDB)_BDS1=US_,?NQ^^B;A$P?32<>Y@#)U$F([7.'*.]'^GQ'>;NDP+;VH/:
ME-UA7V(03R#GRLSQ2I,]>!FOA4U6>FI3:'G!^F+>$M;86;$VB$[V=Z2,)UB,
M<\T2B,HR!?7OI)1S+Y3:ZT+0@\B:]99B%/U&A5716,@ZIZ2?_!?YCHVE1&$_
M0GO:K;G'V2U4"0LX1-"-0!SRE2X,UVJJ[==;4A643(GW0BIK)MA\^DYUGQ>%
MA7:/2EB7F5<U0'(KS_."4EXUJM?&U3/&6W5(AF%!LM9LXJJWTFC(8/D9K.=#
M!NM>C.4K9[#NBQ%Q)@H_LLT20B9 C-=9X8CU/!^14.;E<E<>::W+'I A%YK5
MV$8L_9 9:B,AU<.;SLVG!!30497]!W1)3-_Y&BRV24GO?0,.9*JF78V)F:L'
MQ31LF5ESIOVXKC3!*@:1WTP3M74K\6BQ:-VAM2CA?-/BK5K#-\X2>J/Z\$@:
M3R2'<VI'YRBTB*3DMT+0[FH3A1T]%-ZB[@.N@>&!<B*P6L+!;T\2C6-=MUK"
M3\?(*VC9\:T:<<,\HT9 <8HT&K9M1O*Q++,%N3*+K!6+V"54,0548\9 @B8T
M9R;E U]A ]=%BJ.\=IJ,5P5MJT$XUL,/Z[_"VKVM&-NNQABY'"9B2Z&))DU(
M%<?_I.2<JJ#%!)!R1VE4D=>*08@ !HWSL&0P7G!L88R"W'L6!79FC]$N;*3W
MPI5"ZISYWY5IS5%A.!P.WM\K\!CG&*6E)5!R,<0+(D0-ZW3:S5E@\D9%+[!>
M9P9=FN6<(ZIX=%=BK:E94AOA8XVY*LDY_/2[MJ =;;&Z:%:ZQ9>>D<;U]3JA
M2<5%_EBJ3<ZQ>%W^#$RI ZI)0,N5-%#I86F7Y)WCYV.QP*=LT2ZX_K6KDWS\
M,+]I0QYDC5*)\WG-.3WEWB%Z^)^SWCM,*J+MS543ZFW(O+IRL9"0IH-3E?&>
MY,-LO'+A^+6",(>!A6O27S'N13%)D;HH%B[G-?V$.)00-J]WD;=,*2LM-,U7
MZLKJ^QHTO800US+@_,EZWB2-Z-*&+J6X$O\\IOQ?01VTGFR ^!1FO;"1B%!7
MPO*\N!H'B_S\$I4)D=.Z"*&H8LH*K3I[TP,'$O]/;^O6MH< ?C;OI=7$G<H-
M[6<I:K IN,G/P<C1DQ5QA/)J= TQBJ^\! HR6[M-XJ.0\2DH9J./Z6;)0AR>
M5:",N>ME+8$0%(B$*L_ZJ=E4OLG>#0I2W%S1SYSCR&J7GJ'8@.!EH+JV+C!Y
M]723='#AT>L*!LC%1[;0FGI\L@M2_>,DY[08'?"LC.UG.4!@F*TKX:4(Q%:!
M?6-;ZN+0 F_E0=]3_>P1)_B40])73X&"R6I,5I9"%6CLH5K\.>JU1><YVJ8N
MO&+6/T?,2:.)KVF56)JC37"TDBFXOML1=P^(8,R5&;$EY:#-BM'#!1Q2OOVA
M5A 6.&,Y-<,%N''[AAKZ'U5F&D:\L4"YWK6HD]=H:5W?LF(M-ATH[[ \+G%L
M?ZJJX@AT>JI'M'2 511X"]]EIS;T#.$DJ=HEOTK#@Y7**GB<92.#NFAS#%*.
M-1 NF0PXUO*2J@.84+N@/=](.SDA,(H]H'5XZYU%<-A5Z2X'$?VOL3-I#REX
MY!C-232JT6*F.]D$HF!CTR23CX[T3^!80U&48PEI;BH^(L ]=RE:7"C"AL0R
MJ1IM6LP8N?424$E&RTCIV4R-),3BZI*BHV0T[HTLB=$ZH*?W>+5LJQEX6VCG
M(JC_TA809> SM8PNA0%D^ ]BC1,/"(*&8D-LDTG E"C6C$(>(;B3?>BDRL#U
M96I->'JLUAXN<+VDU$1AZ_^4DI#[K-8H&KGXDL$U^!S8L$T2697P].4#TB;#
ML;<%U-^T1<L@1Q[*&+^O+A?\,^P-)KB6ZB1C'^N0K0R7./@F)A\[>DME7!,O
M'])$7UFHR6"W("VO(]_J0S?S/G&(\?HQWA=#C/=>C.6!QG@_&.JHI2VPQ'KV
M7?!]4[/)XF#'=K%L&ZX;8_YHBD\D5;4B)CT'>>SG?5P^5S/.R6R&;96-$BE*
MMLL>8\+;*E$W_X20P]F+Q##QJS=F!%)&RX4"EI3NTJ)".M$E+<W91K7EP0](
M(M8&K.OE&-'W^6<1MM?MMDOWIZZAD"P$Q)3:Q\1HX&]94M4=3!67VC88E/)Y
M0VMK_,;1G!B["?4]=C-_D54M-T@KXR8;(S*Y'7O9KQ6'.5+/HC -];F'EB.&
M]+!_V+-_J ! #1JN^@AB6!(FT_-SFM'(8?;!NBF)7A@LCOF_V^2CU@^#HX96
M(QHAOTAM!Q:22G5*6*N)V5JJKU3S! VW"8A6YUCQQ=29:;AHE@V$)\^WFDOI
ME'0K25_,JY>JC<?NXH3KRDI;YBMQ=,Q#D\6,1^A2+<"\&[?T^ANI@3$CN%E_
MBS V;<SA"F<GN)8.==:QM7C!B*L,MNZ,83W>+]&\01I6#CL$%D9J/.!;G!@K
MGO TW 0]<A5;/,PB6WHHF;;-N:UM+8X_P2)DW5"CN.Z,'0O?EF;.Y!T1-8#Z
M%=Y21DRWPXP R FY;@A_%U_G*UG[AW;[^O[9Z&[V@C];9=4)JH90 U1[B 5Y
M64T%7Z!H-1K 9G%;)"UHLHI#MDI^$6\R$=UVYB Y(Q@PUI;ODSE\)M?9C_[(
M3)Y#'G2GAYS](I9:?JXS CF:L]Z"+^%.$EK4ET&&( C9*'A*S8+MR%P5;45E
MEH8R2S"$Q8J%C<]:@X,LUC[L*0^BPW5T=Z#A>Q,?>24 @W['D"T[%C6I[C(&
MATD33#/2U"&?U48IE@#*MN7O>FK'0@(M%\>03<F0)#>8K$=F-!N%NB2DJO(B
M"C:*X-7/@Z/^O66GDK[UPN>WLK6M5(&HTL]8< VO2Q)8-(A*[^]M>.ZTB:UJ
M@2.\3=L<?4/1Q)2YN,&G>I5&K%E9B?,Y@&%>U(:[Z@K[4")7X!QV%$HW1KVF
MI&('>N$4U-9M5;_C%P&A^JNT/.T8X.QC02-A P2I*.&/+OLS3=NW8[N%$KR1
M@DB@@I7H\7E-K8@2+"L8!<AR4(GG9=/IC9J3W\!TY$49.15GG1R/4QXC\MA\
MFB=^YG#3*NF);8M8_;T_-BY!'VMSF"9[_1Z;N%-AZ+75<632Y1^#K#[5+TJ3
M! ?;O&OEA;V?0W64,RU5\ M0W)2ZZ:??=:L@I8]%"[(M15_MRB^I<ECTE7UN
M]$A)*MBUFS#<2QWM/\<W'#Q&PN]F7G_/U?AN2\GW:)U,GQ!,&#N&>D&ZZ=UF
MK@376K!,[8FJ[3F?(_EYO^C&;71_=TOVBZ'F>N41^8K1(ORDQ9=_@8TR>@*6
M8IYGC$8$CW^=P*W,&GJX%T<'>P>/034;[-&!!ZM7H>GJBK6(+8_7;ZJEX6ZM
M:G5>%F5U V45]JAK&SV;G5XF6Z!(B8O9SRRZI%?O9/18BD&3Q43XNACN2]"Y
MO$=YUA]R]&$ZG6B/.I+GMTALW0%SQ)4^N^5T2MLZSYGJK6ITH5TN;%:6J;0W
M;,2BNU55R):=-4>;M\Z+_Z-63E-2K1S(5%-;GJL4_ZK3UZ%6RPA5@92GQD((
M7[8/!U5;-%FR.^?>*SO!")+;TMZ+SFR)_<](WA$]VGEU=/;SSO?]UQR7J:OS
M?K1S='8,5QX^@<_4I;H?Q,"G8%P6,VP8JO_[OYX?[!_\](O*)HK:6SQLO_"(
MKQP?SQW.'#+$VWT#2]V86DH#<L/0(057?$XY])%DE2RP$Q@+-\5_QT/=<HWR
MY<2^1F3S*2G)PJI,A2DA/D+7K0M&"#,$\VG7V=EC8U^%L2XI:I$6+-L%+. @
M8DC1;P((#-=8Y:$(7EH.N:X1QGA:22HQ JRWDSR5E! Z0N+ 71]C&JO*+C0#
M>N6PU#ZJ@R)#.O&N*D1[@&FD@[TAC70OQO)0P:Y. _,#-9S#A;#=8=R4;+N:
M)'PXSY9:W$RZI[]NCXK,J*<Q-'.$MDTIV *:[RVS6 1;:)HALQ)A18N]$KH(
MSYY9\\4RM?8!KEP:CAINFE'JO"4B4*))E[/'^=4;5X)JU3 G1,O!+[-4HV,+
MO!4"\%3._>C@(#GQZ!&) J9VXT!\<<)#L5>F-MW,,.#X!98<:Q2=8#(JFPHP
MKAM9D*&\Q5NTY2ZL#A;@;U>7WY2=D2!R-[9L(GPM.YV;]P6^7]%\R1,/Q\>L
M#HI&67?_C.E19"+#$64(C=/UPKJCUQ64Y@+K*&"O#O%(-]IYN^HF19UL*?0)
M)J,6MFJ?H2X2KOQJ*OC:.JHSV&E)Q24T)5=,LIBU%DE=>A1NOEPRT,V3>B5#
MI],VM&?*VEE.@?K9.O<R+)4/\$9]][ R7G^%9-$E8.6U8##D3*?":&P<=S65
MIE$7OLS7MD4SWX8L65?-"]>'Q1S, EDEO#II9SN&U0%_HLB2.'H%(\_2Q.MQ
M(P\)YI*@=1V@<_ BR8Q+", -R7(JV+FWB-.7<R:8884PLQ^@3$\VG,\+Y?:K
M@@T1&J#-!"MJD0._CVESM!4HD;5G7M&10MN->&]X8^%?I>13.ZML%0==ZR2.
M5!#L8DQZW+Q/Y;X(TP=C"W8/7H1,QU[E ,/=(7Q4XYJWWF #Q*5!?LBSL@U^
ME/\8(H]\G:7X)Q(I^'GWJ,D)0U0%P+%7)D&&ACO?.1Y/,LM*E&V.S,%P3[B\
M!Y;LJ$6021!G/%@^X/!@(&;6"@[CAV122CVH@D50$^4[0J+*2CV;J4F=PHBH
MNY<T%V4F?>D=NP-NYU90OZ6,-\2S%U>!SL71XV=,;.]FE;YRVR3H5P:%X31\
M +WAM4(H^WMGVP3JA-6%HXU1(&S"OZ8:$;\5)+:Y!8H;"FY46RF@%>_F_#:#
MNWIC6RG=_,P^<]A;WH-G5B&[BB[1QE8#=YJ+WW[,$WA0,HK6VZ+9& Y[HQ4U
MPXWO*[8^;[?A 6N"*9@F^<09LSHL_L??:TV*!_(1=.U@#U#RB9)87%C3L)ZB
MKB-C2]$=F"SE"D!<*X;,PU>7 62OG.ZPEE67 /.[VEZ\92I#FD$*+ ;(KR*^
M2F"/B"E@TZ<FQ4T;\U;R8 W]&7=%$]ZB+H@-OE/G96GULCI(3MD&=&TL$WD0
M:!)YIL>'X8L&7A2.,]9!^N+415Y1O#'J8UX2D\C<'XMN2E?,Q1_68(F2?@26
MA6 =+"&545O"6@Z )#FY7*-WD7\+E6?B8O\YXNTDC&7%Z%X6D=D&7J?4L8"/
MUH58<2"5B4JLJ#IMZ[CSE.NOB91ZD*,$U.A",L ! VG=P,;JWT%M228XH]ZV
MV#9"5])@SM67!3A=TFKGDDNT)A8QT(M].]P!*4CU:0AO@SW3JTRP,88;_&-7
M$(B7*#0.62>QRUXV6.0I3^PU7'VP3#O#I=>^-Y S!/'J_2%>?2_&\E#CU4>H
M#1"Y#GF2L.Z:H:F+666['$$9L4,B;<",U8@UO^G,,(*5( >2G1$4]F)K1"X%
M15@QSDZ.PL#ZF3=V4>20\KB>;"@I9U!:#^ZQPVP$@_V!- T6_@442%X%(GS=
MNAL>VC "R*8=&A+CVK:@S!5KJ)%+++W'.HCU]0P7,0>WN)8 Q]T6L0-N21@!
M>A7H-FZEIW/,L78*YB@%V6=4!$;ES;C"#*[)Y&&NGX;CPQ9AP&NTT>;!K 9'
M12IP_O[;2XI*N<J!/!D3V&H9ANOCZ!0/"#0FWDNX\TP: U%*',"< (@*3!]H
MA>_D*!6.IK"!5Q%/:RVQ>O7W(\\:\S: G2!NN>"6?8*EL7#T M#(=586MT--
M(2HODF=(;$46Q %Y:\1=,0O;6J-B[G&6%2JH] MKW&(EF%@Y_$GG6_K@\[&:
MMV!/S$IV$;D;VY4QR^![9@7KJQ1('@=FX7WI(P0;,EE3;LZXLJ3C++3(3N4$
M1GI8*BX<A(=8N,Y_MQBE)  KH06C[/U8Z_<M'"4'_@LI!53V$"Z!T"GK!(65
MOX+[7]AJVDCDI@@8;G*LY >S-"Y3]T6L&_U.++(WU95)Z#-MKW40^&86 *E0
M>TG9 JI2D,X.4\P:@HCT.\/I8Q79X6IC50.B-[22M\ZS]V&JW5$35GQX\4U'
MQ,).A(!N2L*G<(?:U'5%P+E6LEM?<>YHG-NZ?Q3=,<R,=IFXTLL03AQ3/Q])
M+K$C#LDBEXF@\(?%)Q(*TZT+NI/,@+K9NG-2,A,W6(I'8?[YRY1JW<QO>/9_
MOFFA6% UZ#H]-@NKC30I[(P$/*\2356.YM,R(RB&Z A,DAQK 9[2\UZ9<=5B
M& I^\VP4?> VTKE!;EI&P#7YE)$6&,1.Q-I1R0IL'9@%O?;'V)C";2L.7?B;
MRQ4^$Y(NM70FQ+EJ+E"AYIHAQNTE]Q>(@=7@T9AV-IG'U)%98FQ7/>*V-S;&
M+3F@@F4!_HQE:B^[+8TOP>IKW=G<*>/'MIS*[BF =4![CM1*^NF<2<=\ZZ01
M+E5?6.3 99+1L4:2$"T,FAQ?C?#QOAX'\[;![E<A;*;S7N)6OQ4483RCP/P/
M$ML>,Y%& $\1'B5>C3AA:EON9W+9:.(0EHGB8@Q0C94BM:L^E#=YFL_#+]\R
MI:Z9D>:R7,\:V@R9B" U.MOR!VJ'X+GBRAV=1CM1?9FZ6%)ED2[L7=95;"!O
MP'2K%'OH4O1 B.O22MAS;7F[SX@C!?3N!];S8+?NZ7:[8G-=%7 ZU:XDG,03
MI1UZ?PO:LGNC0<[Q9U,0.@^W9WFL>>P@&^8 H%.5?1N*[GBL91XJO=/SGNNI
MM_LQ>9\E NWTIM).W ZCG,?_X8N9?S_2"5?(PV$+^'J*&K=,]QQ;O$NLU 0O
ML5/;;<O&U^T-S=Q*7MY-H^QBU^8O*\=,0KR8'JB@0V06CF:/^41<>,IK>"]
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
M:1]-$SW:X;_N?.]9C/5J,2[SZ/B?QV]'T99-S!'&!>#K5BS!^\]BC!(]CL7
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
M7*(1P'?B]*D<@X5=UGA(H.JS 0L:Q;A=\5:?9[D1HS6#!V24)ZOIH,# )@6
M"H93A@T OZ)OIC!&:E_DRP IQ168PW7) \  ']XC(9VZ+F$6<?+M-IS@L=;
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
M_?M;.%R[8"Y.U.+,]+]>X_ IZ]\1#J\W]+G]UI;9[K?0/XOX>'NZ.Y9NUN8
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
M9!2C5"[3!AT[.">YUT,A_XD(YB;1_GIQ]ZVUV&M1_G%E*$0^K1.QYL862J0
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
MA./!$H;$IP)A1P+ 3-B_7%HYJD/(&"C3B'$=44]A<#+()2EX')7[TP[ ^^,
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
M%)*?9.<OISH^T\R8_')?UN8)K#32#X$= SGPXM)[T3-X>)SFK+]KG/@]HRM
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
M4P85'<N]^TA_X@)$!'8X) XQA/@6S#8VL-W[:2VF<*BYAAZ'W,K-!ZN8>O0
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
M_E6EF@HREV4VKO:J:NI$?N_GP'<17/47K?U7C+#I+5 TMPR!T"E4<N5[U-C
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
MHRB27'L-DAPO%*=Z$XX>=S^+PLCR\%B*XL<U&[5^3S=ZAF[DR,K;(HV;T>Y
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
M@_$1H$$21E]8-/:'A0T-[$-MU'6CE:TFV1P44;&3$G9%'44=11U%G7W,JC[
M/=D\T7M2Y>6/2(V<=5Y^;M*\2L8?9>Q/44=11U%'44=11U%'44=11U&G^M11
M^=K]AS+L9]M?1.230\H1_6'.%\H+5[1J_68]6SU0>,Z1RA]OP0D8>Z(B$<V*
MZTM4[O@HPV2*.HHZBCJ*.HHZBCJ*.HHZBCK5IXY*;>[3<5TREG?!B25$+5XC
M?^MQ?_8^D)YMGB-K@B/;/'S*_:PSK]>^!ZL)D24B7X.G#:W(#^ U6C(60_/F
MYF)HCAB,H1*U1QGT4]11U%'44=11U%'44=11U%'4J3YU5**V&HG:Q%UZ]+\D
MSM*WM2,$L]YON];O=5HGD\;->+T5XH8/EHO@Z[KVQ0KLL=:LZYI1-UK;Y&N%
MM W\*/(G>=/M4K/OEDCC\4A346SVSAIL=MY\33T<'(_]?A:%$8@3'$M11/9.
M!^1(;W9[>L_,!I.VFENX+7$/%"3=:G?;\&W5Q/[OI=)]TY,Y3DG.ZUGNK.[%
M(OD=^RX<2LAOQ[QKK@OBF;WE=B"72BB54!ZG4!9#$NANF)W)$\^"C9&(6=QI
MZ>U>"5D:);M*=D]0=@N);J_XA5I,8KMU'/?6T(U&62,BE-@JL3USL37K.Q?;
M1JW?T.M&1V\890T(4(*K!/<$!;>0K6QN6LFTD2O;-;!>29G"2C25:&Y]I^[\
M2FW2E=ILZJU&6<,4CUAN=U@X>\A,R6EK!:48LOA?"^E8*PA>X1"N)G"VT57$
M&V<Q#_OH?[5P0OJ\WA@Y/]GPXB\6^'DJHQ47#!Q_'HFRNK_24<!_A\YS_U_P
M/W+%$RMX<CQZKSDO43B!F@5E\TFCL8Y1#!K/Q)AFV3B8R?*0K-J='\'3(U^[
M]CTZ'"MB0^V3XUF>[5BN]A#!+PC:/2;-XE;%"UK&90>W.O5#@FY_'S#7PEG;
MO[TXPV@L.37U14&U>O(5:P!KF$7+O[+[<ZQO=(Z?+MKSYY'^7UPO<KQCFJQE
MF^:P76_;K4;+Z#';LLQ6S[2;O8YE#?^W4>_5Y+?&@=S$U'IB%X. 63\NK!'L
M\;WEOEBO(3)=FL. O<2:FFU8].*1+3V8T6AG!\/Y'-0+:! BZ R'K^.G8$U6
M9=:BC0/4A7];3Z!.K?](!?K^""4DXH)@]?.(OU<V713W3BZ;7E_]<7VOW=Y]
M_/[P^.WVYD&'GZ\OETIR999]?_=P__GVX]7CS4?MX1'^\^7F[O%!N_^D75\]
M_%O[]/G^SX<*[2)?1[S[Z+NN%82:XVG1V)_!LX9A[,K2Q9%H0KJE;/S"-&3O
MY0^_#9UPZEJO[QV/GD]?^DW<+4)]FMEV%SH!_N=$+5S6N6H0A4CBS>+/E_"G
M7[._;S<N6YW\/]4O&[F_7_:H1OVR5S<+/6KY[\UZ^\07U5WYJ#4592O]DX:9
M^5R.W<\E9Y&Q.$^5+4_=C6S<_V%6H-V #A_.&8G;'$7*55MF)N98BM4^IK@
M[U^#X-?^RB*\@ML_FR.\F@:.JS7B$VRJ$WS3"1KQ"1I%1+:L>E@XQ\/L_O[K
MS;>KQ]N[W[6KZ\?;/VX?P?+:A(76.+G;\=:.8UFGL+A2VY2-2\.L,(_>L0CL
M4MN?L&VJX3<.&1Y2&6T>,LS;X=J(T"&W5B+N_]? 'SG19S\,"R<"S%J_879T
ML*0/.G!/$**<OB E!2<J!<V=B4&[UC=:=;V;,^1"B4%5>$6) 1>#UL[$H .W
M0:^C=UI&1<2@5!35BIMUJ5&\F-0)&)#==A!@)K;W\/?X+]L*Q]HT\)^=(1MJ
M@U?-GS*,E'M/&I+KV8D<%K[?QF\YM/5?N>^7Z6 TZ]7FQ(]L"MSG" 1?;ZA9
M$Q]6]A?]8O^X1D>CF%?KY?2IPL\NPQ^NO.%5ZG +:^PN:.RN;AHG9+XKAMK4
MX-T)1_6 H]K@$&[=+JPXJH(<M<9VW 5']>HX05"O-[8NWJ^@45GUJ_PK&HD$
M8 A$TUP?%N""9W"(4>Z'E)&=('S&9_O)#S[#R7Y&*$\0EOMHS(+/=,IYXM"H
M]=O-K(.U)V3/XHKUH'C Q\,TF;NZ7*XQ:GTS1X,JKCENKLG<Q^5R3;/6;^;X
M!GOGFO/RGD<L"-@PCME8/]]XW1ZM2;J3ZU:>ZRT=ZR.>*@@ _/<:?NE$A:.=
M/1P5I=>[V\RU5CY.!7V<M5YSR7QDUOJ&WFADAXXIA[F2S+2;&[ITMFICCUYG
M*T]!.<R%F8.:*R\&8%WA7B=3YH4\#LY^XL^9DIO3-F9+#'\3EN$'/-?KU+$6
MEHH.>,]ZI[VULE7N4 4Y:,W-71(+=9&%C'99N'N*A:K$0FL"W"6Q4*_6-_6Z
MV:L("YV3>WWG>Q=4_R '[0@_6\?*".5FO_5ZID 2XG/#T7(3MJ!0-.N8Y]'-
M'$ )Y4\?-^>LN9;S6"?+'8U:OV5N$\!6O%%%WEASWY:@5@Q4*VTC>]<J/WB'
M7( Y!>W=D^5XOVC  Z&%C?2!%K#("0A4 MOJIP$6'D:ONC9U+?@5UHJQ_\Z<
M*7[@[1?R>5BJ&\:5?@<2(#'NO0>@P?WHJSCSKWCB-_*P\P0'09YRPD?*RZDD
M[Y1Z);^=:5J$D7OXC*'BEWU>TV_G%TQ^&-EHG,HP[Y#T2"V\E!WOF<F. ;QZ
M^24]HC*O4/G#;Y]K-2\.X?T(2RXPG7.;G'AA.Q9'6NGUG XSY0(=-R,MN8MW
MQTG8IF7HS?HV:E>Q4A59:<DUO3M6XOTCS9QDB/*N=UDCYH0<C1,Y FYL9@4>
M["'41H$_(1<Z>M4F+!K[P_0MK[SI-T:W.2#J%SK01%P^.MA Z0W#^R!-D'!S
M6-0F@D"6"XNJ'*<JL=4:/WL;OEJOG1OU6K\%]WQ9XVH4:U6)M=:XY#M368U&
MU536.?GNUV/+>V($+)IJV@]#)GQXU[$&CDL-_.3!HW5@V< +'&9YN0FPK?5]
MCM\OT^0TJ\QU5[:-&/ AHDHPYQFA:)4MN6UFYM:S VS#^<CX?V\]><S?XE,N
M?.4;U"QKMM6=?XJ<M6F3X$Y8"_.!==UH=A5K'0=KE9KBV0E+8;:PHQOM+$L=
M=0*HTG<Y3ON831COYD_?Z)H/1^1X. 5$Y7V6S] QBLH)GZC"$C$I[LB;M7XO
M'UY01>R/FYO6!(AVPDW8&=;IZ+V.2@"=&CL5OL1+8"=,)YI=O=?=YA:O8!*H
MTK?XU\"'E0]%Q@<K-T(,]=CSE[MRTM]2OB'/]A,<+:]GRDK)O0R^77' S*(S
M-)N-+MSIV.^@^LA.D;U6%77LA[\0B*_;+@,W33%8!1EL5:G'7AC,P'ZM;@N\
MDE-L8ZSXY>]XMC.U7&UJO?+Z3>[&LR'6==K+//SS<NO+\.HSXG3MNRZCY^U&
MJ!HEX1,H]ZR"3+:I4;!K)C-J??#7VE4!5%5,5B:3;6H8[)K)FCP3:58%"/IL
M0@-8[>-%?N"<&TKO?I+TJ>,M+!.M6K\%%K.ILO.GR%)OS\YOPU-FK=_LZEU5
M\7$L/+7CM/PVO-2N]3M-O5O?IIU#.?-%G7DVM9RA! CD99P^XEYH]BP($"J!
MUW<J[[W\RUP<O@3?O.$TD,#85W3NA:6H U*D]SHG- OPM%FM5.B$/?%8M]8W
MZGJ]J1"13HV_"E_X.^&O'N)XZ,WZB<$F5=H2N/8G$Q;8CN667IMW'L:R:>Z_
M_*5)XZD:NM&JP)P,Y7N5RD[M [!3@U"W]+I9 5 <Q4ZELE/G .QDU/KMCM[M
M9:-#RJ,_6'I^Z36O7/RB5_N^TUI-2FMUP#*NRHQSY7Z5R69+KOR]LUFKUN]U
M]4:.WE9<=OQ<ML02V#N7F;5^IZ4W<S#758Y^/PWU8"&0?X]!?\NV@QE;F0E(
MP3NH., .._"_<K+@Z&I.E,_)P1>6LC9BG.J&68$N5^71'61H[YX8#3NQFGJK
MGBVY4HQ6-4;;3V]^J>S5I4H3PZ@* $29 86&46W<ISL6:32V:(J3G(=@)0Q>
MTPA0W )\JUD@#F;@!T,67, FW^.YA+[K##6YM1,7L=42!L=_#:?_51S^A]?O
M(8[J7+3 WR)5F&DS6GJ[6U9 86,J'H$?>,X<N:;08'<LV:H#2YJFWNZ55;NM
M6/(T6'*-';)#EL2T6*L%QL?6[=+[8,F2XAB5M49N[_ZX>7B\O?M=N[I^O/WC
M]O'VYN%-R))BWQL1HS!LXR:^Q7DM[IR04K_. GMLA1P78^6DL?/*NI4Y]?.K
MR&\^^E>(,1NPN<$_X'6F9O\45/@(9-G16X:"O#HUEEICU^Z0IYK4?M7( 417
M/'7</+7&,-TA3[5H DH[I\WUJ ME*W^[R\H:(-<<P/D9C@W=Z8W^81;""T.P
MH\"[NQ^A?R?^,BPL*R;(2D]O]%2E[*DQ5=$[O4RN0CC+NJFWV]D JF*KXV:K
MHM=ZF6R%R=16 SR0;5I@*ICIJOS-GD&V7.O \^H9/@1ES-PA&07XS?/R[,LT
M S((<N59S%V<2M6M9XT 5=EX_&RUSA#8(5\AX*7>;:B*V5/DJW66P.[XRL0&
M/[V98P8<?XULY6V!= S_; >9[M2__V(%/UB$16(/S)X%;\K.FM2TJ->-"G29
M*0_LH(Y]*>QDT(!RLZGJ6$^-G8HZ]*6P4Y/8J=-3CGP%'/EM;_'S,'>+6;M@
MWGZQ(A2/U_M1*2+3H@N]L7VIMW*F*LA=!9WT\MG+I*1IKUF5OD/%7@?TU<MG
MKS9=^*T<"!7ELN^:4[XQ(*67W/0,MFQ-G<ARN1W :"Z]-J'!].?KT^_(&KBA
MT_U"AWL;G^U'!^NQO6%X'WQTPBAP!C.JE>"TPCP9$6A>SD;.3S:\^(L%?IZ(
M=6H@2UVC8?Q6D68PY:@=R$(HD>4V4.U=4NU&8^O.%,5V%62[ I;#WC1=KVJ:
M[BS;7F<A0VM!& Q[:'D]0E';"4;&DIZN6TF'M_=TM>NU?K.A=\K F-V,C$?@
M&IXO/VZ*I;%#AL0TEM'3FV7,65<<>?0<F;%&]L^1F DS>WHC!VVP0AQYZNVN
MGV[OKNZN]]#N6MUVTF-:V5DEV=)],)'U$TME< V^_4/SIZ3CV$]$FY5X<@%S
MF:RH$;$XZ\4*AF>6C=M%3<TWYB) _Z/_:/W\TXG&8]_%4_GD!P]C*V ?X-B'
MU_X$P?TL?&?AVP 3V7JONPV.G$J85)&_-JRRV3F#8=I7KW=*,#84@U6*P3:L
MNRG.8%D>,FM](V<8H>J&W5NIC;SP\8I/6P(JQ59*P0V>Z#T_T!MQTH6[R]IM
M;()IY73"JC3&\3-3D?J:4KBI4^LW<P.IBIN.GYN*E-.4PDW4H-<RML:CK&"^
MZ[@N\A!+H-A0&Q'T/^PE!0E_7N[ZCNYR"9.<#%6056=_Y3A0*_/$[?+RQ,J%
MJB!3%;C32^2J3EUQU2ES58&[?3U79;D'$YHY:&>J"G9O87D,QI=]BQ^MV5MF
MT/T;D\/U[D</_(0_LD&4)P4&V+-;!<V56U1%_EAS(Q=@D&:MW]ZJYD,Q2!49
M9,WENI1!BKG+'1S5IS>[%6A6/BM/.9WXQI&J<=H[8%,)&W%>3O(N<MJ?_.!;
M?)[WHVLZ: HS%983;/JK@Z244>^IO)A*\=*&^>L2F8E 'YMZJZ%RU:?&3!OF
MJDMDIDZM;_9T<RN ".4D%V:+N0X=+?(U.'GDA<!W7>SP<( M A8J-.<2T)Z^
M.)Z/'=94QX%E'2P(\T0!<S]&MF]:N4+'S28;PSAMRB>]6K_357QR:GRR,3[3
MAGS2Q1ZO3@7PWL^Z:3*./*NFR8,V37Z2='A[1U"74CH=O=/81OGNO"-(]:@=
M1]=D&1R)/6IU0V_T2BCZ51QY]!RY9==D&1R)^1Q3KV\U9V;G#'GJ39-HA3AB
M,+WV;BA&T_^"]@@:)SHW4; %[1GHAY%\WIZ&,0&;PT:%XVU<_U,2P1)C BAT
M^/\WR<E_BP^=)J9XP_E?I#[Y%5:/>"N<F!\%4>'?[@Q/].:G/;:\)_;-BMC-
M:,3LPMFT;JO6[YJZT2X+X.?P-TI)KN?9LO.:V$7%^1G;H5IZP]RZ"DOQ<W7Y
M>3<64L4YNUWK=WIZKU-"X4.%K*S\N$]EK:SKC4TIS8JT 7MR/ \#0?Y(B\9,
M&SE(5^V56:JA8*G MG=X 166N@[<)]VFWNI5!=Q69;]+9+7F+HWWPKS6!5XS
M>WJSV5*\=GJ\9M2KQ&N]6K_9Q.JP3D5X[=3C,\4L!X8="VMMAC?;>1N9_7G'
M=TAA^_ONMG\R2L:LD([I83*ZW=4[YLZ#2Q7QQY4\*GFLKB_3:Y3FRRAY5/)8
MF7T?K</7,TIS^/8AD*<>VWN83:<NPX([,+>'8'6[?C@+.'0GV>4CUW_1'(\3
M&8CT_DV@M-E,=Q.(,?1G Y=E:%48OG435_S<5E=FD7_5BQ%1)6E3"\1^. LP
M\HPN)/J.U+CG>+8_81RX=IN2T-.\#T_SREMSX]T22SPB1WP%MBE\AS71R0,?
M;^LX4G4JU)4DG*@DK"EMV%84L);&T%O-K:>X*E%0HG!8)*1M1<&D64.M1E4
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
MMT'E<#4]@LL.?BF_!_(L&!!HVFC)+SHCH#5<<B$I/BST6!CDB1^G$9^*0ZK
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
M\7=:XF?8QMQ-!72QWX,UAY F"6>WX&ZJ+XH37B:K5[.Y3!5:C5GK-WN9U1"
M((?NG0!1@(JBMX8EW+MZN<9NEMN&Y18_N\P0K'(6TZGU#3/_[+"T$#WX4)PA
ME7GPR/ 8E)?0W^C+>R%OAY*^.]FA9-1/G-"&_UH>\V<)VG&^K*ZKH"^U-CF.
M3=P''YT0' '+O1]]]KVGS]A1<D5RN%2Q=T]!L=,>M>0@#MM,A$VH!)@D/,38
MT<SOY76!4A<N-?\(G9EJ\D&V(NB^3'\M+Y)(XE*\G_0Y[N*VG<">341-A_9"
M:8%(%"&)#@K9D;RX(BNS)HX '[>.\]>F@8003 W[LD7E1=)ZG?0[4[90Y"'%
M(VE$ @^547]5>B%4F4+^)VU*IU6%B_@!\_VYO'0,O.RD1FMA=]C4QX:\DCQ=
MG22[B!>VC8"/4[ %DT_..[A)H6)RVZ:/(M5OGCH3\JFIF9,<%FI<A'_$16C4
MX@G&I>\2Z%P2<5W&*D,2>]Z .=^;F5IK?%3I?!!&6BP'^"D4DQ#$L!2>T0%/
MW\',S3.;:\*?2S$1#3E"#B6E:"7$66_IAVFL*6-.*;M%%?=OD YP7^'*R-X5
MX*."\3X,F9=3N]SL;3.Z=4^+;-6WF3NYKT4V-NO=R48"4HI,!M+G\GZC)4C*
MP*0(I%RM7$N90UX*F0(?A'G!RQ3Y+):%>O=6#@Q-RZALVE#N2$MOZ>!-E:+%
MC*Y@:=*A+H]7B"S+T5G(R"3-CCG$_ SB-9@*L;>/62D<O-2MFU7+(>82(UED
ME5-^Q.+]U"6=PGR1#O$H!9PM,5,Q\&P3H'*^Q9#"+$TCQXK"7:#PDT.%HQRL
M)OZG\(TE@@LU.CF\"96"21(C;SXGD7CJR4(D3L.MM[A"EO3>4$'5LK?+WE6J
M\TWY\DNQI'51D$M )S[H:4M4U@@8N<3HT:DL/K)^RG(-GA#@ "A@6[T@LAR^
M8F&V$7E<S$XCV 7^*R$$!O&*I$'%?\5MV7G<G"7$B2,?J5,47X'/RN";E3ZJ
M!?H(&Y2G)D**$&)F)"?!NS!;>7UIR7D6]F($1E7V5F$M^Z[LS9]S:A:U?'X7
M(GCE899*:+K5H8_62<2TY<9)1]$P>2TY@+ "0>T%<^DIO5[>/IR]FG*L)P&6
M]^QPN%3@.3"3M*99KYJ1E#K]_^=O7:-A_)8ET6'C4U<AA6&H>"#"6LJ$)N!]
M,8O@^T!2,78U'V3BEVRZ[6VI2RH*UHOZ]W<T@O-^="_A:1[X<\*BGFAKA;N\
MY=J^4=,]JKZW+@[46_2R"<8%[^\G]&WQJO=+<-V1M[(3'%>VM8NY!U@X$W,
MHG!'O$)8UK1P2RD?2WYA=<DXW42F>6@]'3ST1%B)R5"6U 2B?6[Q;PN@T,)Z
M ],MG8KB"=OX>XOO3TW)F7_2ZDQ%*Z=V EY"L9*%>Z9(JJ+UMKQ)7B5'&:N!
MF[RQ)'&R'(-;4H:'D@6Z%)8]D2)?"$QC89,,3L/'[ 0-8SY,C6T?-@^52\!X
M&;^59?N(XR. K= &AP?S?I+;1;;*\7@"_F/( ^JY*DY4 F"EEO6#HQ;QMA3>
MB,R_SC-NY-3-39$#I24[_^AK8-=DOI<JBN)RFWXYST;A4_/=S761<WY(QU;_
MQQ,F>'(HE;- T":EE9(3LCS+?27^6Z'8"%EM'JL# :?@*S0<PW5^8 $@'1^R
M4LQLV0/?4/&)O +C@]"3^J1,3N,Q1@LN,RJ^W/I-HKQ%[ZANR?'F7:RQ[,#]
M#M9HUDL(B:=BX6)NRYIX>)GYY1M"D&/#KWP.]I\\D_BZ$%<V3P(Q16SNX$5O
M*1QC@05)A;N#V2M+3]+B.;IX=I9 U%MM1+1SBB_2=+V/)S\\@@+-M1YB;I>T
M-W".+B-NS)@1(O/,[]G)W'PIN+ 9PE/$X$[42".&:23@!W-8F#@/26"+S *J
MK9A,?4\V>UF8B9RP"+;M\;GT%JE;6H*P458?3V?[XQE:*;%H@FUE9.N+X#-
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
M8GQ!)Z:EC^RP6'1\5=S/F>N*P;X7&82<PY;+R5B]8%&/^+/$)'T*) MS+(X
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
M7.(TX/&R5!D(#5"F'H88[!"!!,"0@A^\L15?U-K#C!H:!/&Y^45M+Z(J"]8
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
M7[]:_3Q*+AD,WVI<&%Q+P5_8\"J2OVW&FDT,FE^,%BXJKP4;9$&5S=L@7X6
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
M7-J7:]U4UTV:Z[>6U-V.4*(?9I]3>395$U,:C!13M$U6"/HY%^TE+&T[#,F
M(5NDY5!,8.AVSCCO_9D?3S#?(0R]6+BQI,)36--<HO] @3;6!+Q<5W51;G^]
MSI/'& 1177/:#D0J@$@#U]5BA5.8D[NR<&#L7D#7HYAUK?M'TIC@V]3 N]%D
M454O?TE[SI@.UV&NPTQNKL?HL XZ;*BBK'=5.L4D/6LYU^(P8>N>R_81O4$J
M7V;73-=0)7;3-8RFZ1K@T3DS%];L"W&)_X*2KZ#],BOR-<R*? WD,</?%7X/
M81+"^IDGR=YX<%VD&8V1""VFO_@P\RHF5#$?LV(^9GD^N](\TKE72$3I0_+'
MXT:.1Y:JL9C"8.$A:3X(7<2 +F*TDB-/!^'I(->75L 3+!A)L"B1.[$3CDRW
M,ZR=HLR4:V9+49A'Y,4'DQBL.:#^2^J76/';XIN]+3:KSP7NBQM6N66?5T#[
MNL99XP,#=FLQ1-LHU_\R>'O,TS2XXIU \:Q+*)X-)W59!"'T0?'.6VO=D[V>
MIW1TM97]+PCW?1BMF<:;:I,EP3:FB)9B,'(SS[,[+FB@V\-)QNMM499921;B
MC+L'K#+V<.']A8^SRGD@E8JTI$78Q>>!MF]JK$68)**+LM:5B\/ \8&CZ9!1
M/AF:,%M$$BVM]1;/2++(]=EDO.U)HD4*'<=[@7VY5=?WVW!N&OK*12$_9#*N
M4A=M,#*9253E[O %W>&ZB-$!,1(K!ZBV'N^QFW:[^%^_<77 /ZR UKOO;K!
MD3RX;K0@W@>\PX)#UZ\$-G?R@%?*"#?8^-]&Q/.38ZA#+&,PTG31T+O:^%D/
M47.X=N* 7@JN9@K7]OT,>A38O2(G]C<R)A&LOC#.\2.,"4F;%=)6V*(P(\E-
M>K6-".*:;R:YY-.>EE6J90U&NE(N%FC,",?=6::@TMR0'X8*<J!77&J?'2H\
M<EO**LJW61JXQ9S"K GL3<9O3VQ3JWV:77Y04U_'QFLW43+*GCDGC^\WTIJ;
MY!,C#6_D1%EOL_DS$O<]U@NXY:->=Y&)AS'\OYN3GJW 24\#\]?5+3$3@0F.
M5H8"$UVB5:5HE2L: S&(UIM.+B=Q++@I :TP#R-<HQLCO#BQ5WR$NF6$P(VU
M#HNJ)=&4&7!<N(M\81?YC+#3P5TV14DN!Z%[[2_S@GQ>D-_3T\7'<.8>J<P&
M["&JJ.K:5=3T<S/ S0"39N L&WH+,V!2!DM9N0YZGK;4'MDR:\K01!* >1C[
M^)W[B 3PY1>RKOW_8?-F))NOM/Z*\P136R2[OU(JT^X<S5(MHH;W<%+=NB4I
M_#F)UI<_S^3N*2+.MSL'H7CO!*_.,D:Q%UD9_-G=EA2W!;!SFN/QR::98@CT
M((PH"NX!N23"3\&8'&;&(DPB-!M_.TP0 WI+^\A@.Y6W:'%F2?S+3\ZH:B5W
M\XLHE?PBZDY^$8TM?A%GUZV? &(,B)O$0KB(A/\LO&>LV,E;S\RC\(G*#C\L
MD.]SVD (.YD&N\KRABMVT$8T,M7FFL2?9I64.-4\,K958HPI"GRG*3[G2FPS
MO41D#GL6@E)P)\[L&7Z-TKH0F$GB8V,);_?JB?#9; \4J.7%#\/&@.!-<V8\
MXJ6II[&0A/2QNZ&P@T^&L\4<?!1GB^%L,9PMAM& _LZ,%\%)A"<"!FJ&]A.V
MO+&/;K^P)$[$&6,X<47OLC3L75D:#*8^<S(9KI.GZ*\K,9:E9TK8^D249=X@
MB'$_X2T]?N'I:WWRVCAK%0L/>,E!F1Q=J=F3OD$HMZB.<S*+R1<"\HFK%4T>
MC*P.&M8S<,/"856 E7IA6"F#D:V5+__Z6LO05]L</9.[<#P^KI5;?Y-BVEG@
MX^_0*GVB/R,_(; (FS[0V/].O+O_DBBL4A\5>T%;BJS\S AS"$_$.K%]/AGH
MRN#2!B.US9;/2))5GTTS+&L(@_$);[)Y0<N<K<*RB676.[/,W'-F$7.G-LQK
MS)6Q90Q&%=FO_22SZ;-UWGOY09!4H8MKC^HDIMVAJAN*OK83S?58(^;"LN:N
MXNE68=E6R\WV/0I7<J[D_;H1-27K)#>B9U?RS6S=[=YM]9NV48["O"L<I8A%
M8MAQD:P;(VT@(WA*#&/9D6EG2G8ITZX7>9!;S=0J\A>%B>/1/+EUHIZ[*1*>
M&,<3XYA/!^.)<6=-C*M'$'6)Z?])_X%YP3 DYYF:P 3-V0*.?'ZVKPJ1DY V
M%RLWPS<!/L<3B?:'][1#E,"[W)M\K1[2I7J[7JG\$U]@G59^#A8E9/NQ+ U&
MUE!F/L7D,JOY0PW;QSEB3Z0:ZJ55 ]-"AJVIV&]"-<[*1\O$;@AK2EPL6.Q@
M+[S":X5S;G?O\J4XJ-'8V48:=E6/WWNMY==FO=BSZN-;Q1VK*Z*PWL/[]HYH
M4_C*A!9L3IT$6YPNNW!@^Z2IU7%,W'<Z4<4_J( ?PS\R\6[$E6'H[KVWB.@J
MK)52PQMMHQQ]/=')XK86]F 7G1,N+))UZ=+>A=W!EK&#&X/-\+?0K"#_,:(W
M&]YOY D^DW8P I'.GAN5Y)NR42).@-?PYS:O#ZI*X_U8<&C$'@]9M!PC7DQ!
MN,N<GL C,,V_%F3F+D&:L.1Q_DZX2."%&2V,=Z9(XOA?@LH54VJ#K5N :#6+
M<@E\-2BJ>2+2B?%[ 7XOP&XTG-\+,'4O<%$)9.R6O-2=E]4>+JOMCI[MC]#S
MQS[Q/L.P0Z]I2H>,#;Y4T9*[:FO,J]R90B57QUKJ:+.BCA951T5G_X+E?/WV
M+HHC5<; D2$)GK/D)3E[=$B66-$A.TU%;IVER,MPF,29S C.%-HO3-&Z:IC#
M2%T.T];8H-;8;F&-^UM&W$Q+NJN0W-:2LB)@.S.UJVPI!LX('$@%('57]G@8
M2,I@I%0TE[D,D&[!N[7E_Y<[MH<T0#NC!JBPQ[4__''/E4D@Z6<$D@;*K5^+
M:\K+*WEY)=,L(BU/DOI@I.FBH?/J::[>7+W9(VQIJ=Y&JMY&:P87UNJFM_H;
MU:^<WK,&:=GZ_[> 'T^6'V8>C"0)HUT)48I93HA2S')"%/L)954I6YX?.\_/
M$7EV$O@AP +VTMV9;?6T%%PJ/.&O5'J"GXL/Z6DH6XT_<\F<J@ZV,RE0U6 B
M5PCK#PM"W][1O21=XVIAVE1VO4C74JRA97:3&64-%=U@+%N+CXF/J=LQ:=+^
MY+^+R,FP3I>0:/<T#V^5D2B4LA&[2="L[5XP+JB:R9J'IWL[\E*YO!K)2^'R
M:B0OF<NKD;PD+J_Z\OH,1_<2(2<7V&Z!/8:)$YRN[9UTB/G5+I__IK[G!=M]
M2,\(H"FY$]Y_>/M)B-TP(H)A2?08#2=T.*!WU^3NN&#E187379YQPW#D16?=
M[/K/Z"P>^2_B1)]FY%,6KR%>5GORGL9S\-W&,4JD=M1$66I]9=AH?>M'(;-U
MOG 1 -=,KID'-?/Q-5QKYEHE?R6@DJ1"4\O*: ]&JM*:L8)K(EN8Y)IX=DV<
M1*2P2X)BXJMQ?4U4I<'([OA6GBOBI2')%?'<BO@^7$0%/42U;*J)R#MHG;SK
M*U=%KHI7KHK^2V%+1,7<KXG-SI$JD@F*EL2=5ZZH7%&/5M2U@OX!6ODX<6:H
MMITJJDH#/IK"MU2NJ5Q3C];45!VK^^XTUDGLORJ+AM9QHN@)=++3%JV]NPKZ
MB F3%?=!BG1GF/;YB^EZI'G-&]>=[Q)$1>Y*T5 ORQS1?..[:/W=S6*O:9B_
M=B=AU6"CDS '8D^ V##*71^()@<B!^()H[P-MV?:?E*1+EL>S\'8$S VC'.6
MX68/1K;&P<;!=NE8G8;MZ$3#NFR+'HY%]K'8931*0UHO1=2,ULQ>'<'NMM./
MORZ>[LHAIX#$L9" S<'@T_D)\7JD9-TQ;C<-/.T]8VE*9V>L5KQGG5ZW<."=
M#'@GBSII*@<B!R(#42=-XT#D0#QG;J&&]SY=92QQL%TUV-I&E30D@^KJ?I]C
M[5JQ=DQ0J8PU<S RE<OR*7.PL0^V_5&C,JPL@)7=5<,HGHG4*A,I+$2#>.+1
M'G7IKL53G?A/66ELV/<OW"N$1_#[ :Z3Q7ATB2=T<" R$./190Y$#L0S91;M
M1V)W]R\<B;> Q!;ED_N!V-W]"P?BE0.QD^B0CM5&4NM0) ?;E8.M871(UP<C
MLWTG$T9RAIAM3=++$M,3MR;IC7JR7 2G&X.1;(BRU3$3X)FZE5RB;)QK/-?X
MLVI\:X9!W3P!PR#7<*[A7,,982[4K>Z9"[F"<P7G"LY 1+N&%V\/1HHH2QVS
M.W$+P"T MP"7OTDX;  ,"0V :?>SYR@W -P 7+4!.'W1N"&# =!$66M=OLLM
M +< W )T;0&Z+-4WE+3#>/MKMPOK^F:'<=IK^J>-AN)5?<<+W:BS==64H8GM
MH^=A[.-G[B,2P(=?R+IK] ^;/<&SF4KKKSA/,*]%LOLKI>YMG<-7JM4X_/V=
MO*:<3$56^',2Y>.9.\_D[BDBSK<[9PS#O7>"5V<9H]B+_;S]V=V6%+<%L'.:
MX_')IIEB"#0@C.BJWP-F282?@C$YS(Q%@',\V(F_^;I.-%?7/4,R7$W6%)NX
MCJ-KMNZJMNDXWK_-P8BVM,>^ZV_1Q,R2^)>?G%'52FXA/M-ZPS30 &7O$.\A
MR5_5!KN^8RKFG5SZ#KZJ#'A;]^+K;+;AYF/B8^)MW6^PK?O#//(#0:9=W3?;
M</.N[KQ+.>]2?D9Y\2[EO$OY">4E[^X?P.7%N[KSKNZ\JSOST>+;B0?+BL1P
M+K>A#D:VJ)D=7P'U^I*'*R97S$ND7!L:DLSQ;GM<$[DF7HR4HL:627N 23K?
M,KFB<D5E.<79P$)%T;9:=VCAFLH69KFFGEU33YN*;**BRC;?4KFB<D5E.678
MHJ7_AL0UE6LJUU0V4GMM9&D2-8M]G;QQ)F;>$_Y8S9,9OD(Q)=H3WFX=N.4\
M:3> O9,Q-YN<,)<#D9D@N:G0(+G,FR-S+%X\#FRJ-+RDLM*FEH.1:3">--1I
MXB6_J.NMF^-P+%XY%D\?S3-U[!JO:+QK/,?B^>)5)M[*JJ*ALN(;WG9Z,^\:
MWT[)E,MV#3--L.&M#3AOX'@#V#I=Z,GB_;@Y$,](76O:X$+P%LD<:^?H_6Y)
M@U%GR;X<;%<-ME.U_K*ZN]SA0+QR()X^;F2EESLJ[QO/L7B^N)&5WN)TUG6(
M)S/QMO+GT";U8KE+^UT*C>>+<. Q$#VR= Y$#D0&6LY;!@<B!R(++><MDR.1
M(_%T<:<RX"QL!<&QQK%V^J[R%M8K:;Q:@H.MTZ[RM@2P,EI?"C*24\1[T_#>
M--VKI\5P&9TM#T:R+"KM,Z-Y-RJN\5SC3Z'QK2D.;>4$%(=<P[F&<PV_?'"U
MQAZO8LM9J6M"-FX N '@!H"!H'8-"Z#!*5V4C:XJ%K@%X!: 6P!FDEAK& "=
M=ITW^!F &P!N )@S *=/'K8-, "&J"A=90]S"\ M +< 3*9LVV;:=;[]M1R;
M7>=W=IDO-,?6YIN9W+)%NV6?&5"T#_SO(?PFCAD7(19BXBY@:86GI?!,PN?(
MF4]P\L$2/X.-Z2+<!]#(!=CFS G@KXO $\CW.?P^@8\($W@ZB03\8(Q]RCT"
MO_K7 M[S22S"/\?.(DAHLS1$E1N$\0+9!0!+).,7"'8.JO##\,E$\&-ABMP$
M6X/%CN(DBHDW%![H(/YP(G>2XDN5:#]<311V*A.@^(E$Y8MLK:A1RK9"O5U)
M"![VQ8^_?281ON \$WFE"'?*6A,LT 2CI 4_X'B3"1'"11(G("8 J3"/?)#?
M'*;]Y 2H@_F'8(CQ8@KR1IG%0K3296$>1LD8X!X*KTZ\N7S^3'@DW^%57(3&
M4M"[E0+6[9;O]WZH'/5[4 K?<_)5I?V-TU7-FAP?L:A&E].Q) D6M1S)8'Y1
MS6ZE@!>W96?NP*)^2M!P4 NPGDGVKBC,0K"-\!UAXGB%9\!S8WP*^>XB/PE(
M4)96TJZ4\&[I.KMLA1!&%6 ;KK8J:OVK;;W-CJU_NS:>8'EAXG-J<\%,9J(
M:^JX?RU\-+;)!#;;Y\F&C88OQ3X,S(E LB%LOPCC=)E\*DC<;#T![#(*'QP'
MP!,N\MCQ(^'%"18YPG/!%:6P,^_F7.(1)N$4]J&JL9UK""G#3E%T;AC##I@
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
MGVYPC>&PIR6\;+.,BU\7?H!#3OMH^M-Y%+[0EJ-Q[;O9BKE?6_Y U12O*7]
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
MH@C0(BR)$PF.^]?"3^UCVLW&\?ZSB),I@A<_#&L:1N6/#H4'6+;5^L&O^AZ
MR9_1-7X/PPFCY=W3P@\281(N8MB&A)@\XV/AJ\D6,O!+$1$<^.]H 7_X^'Z7
MA#\ XOP('/:U[YZ^A,/YO913,_:_$^_NOR0*5]*7UM(W!J-96(&.];,%?_5P
M(8"G@USH9@7O@$#S00UW[GB]4?G"^4<@W^?(HPTS=</G&3S%$]"LK;PLP:%N
MEO#JQ,VT:+-AB+Z]QL5!?!IO>W7U=,M8KR[RMP]W%8:!# ,<KK>($,]C'[^?
MZD9JWYI-3#WKS*S!2!GNBBOMGYG:W/;)VEDGAR58PUT9;MGD<GV[A$,GG.;'
MZ^EI]:(J0Z&ZMAYVYA=05R%])N@Q_#,"1Q,^-77\&3XJ\,?4R_EEP_>OJNJL
M'5?YDC^\B(S/\-C0DS?@ %)P[V%*.(\< .#(2H.1,;2W3R-TMNF^%N(>(XP+
MS"$%Z]3AI,TS3EI&G=:K)[VUO^P=]/:0O[H3XBT"$H[W#/[](EE$I#CR=^D>
M0)W@1WC\KT'H?BL,5QD(!# XQY-6M""5CB[N<38[>QQ.R:5X*&YVL#+"F$Z_
MJ%4Q^EBPO8W#( A?8^$-]8; ^0'XQ3_>']KO<>8ZG2@]<:^/L?2$#Q,.G'E,
M[O.__.SY\3QPEO?^C Z;?NGG3=]!KZ#Q0;FF;Z]/@4,I/0EFJ7+9+V=O#^&M
MG\JO6]I0L:K?DH9RY>N['B6K0UW9_ZBS\J)<(K0%%EEO4WUWI:'-*PU.MD@-
M*MO;C_#<QU<2O) _X$<F32L$8/08MQ1UE94"]K-6A5Y(V8V=M&4\+;U3[?@7
M[,R/KV%SI<!8D*A9UY++W@>E,(]2BMN@"NA>*281(<W5@I:3:7)7R6=\KSBL
M%A;?*\ZG%N_#1=1<*Y#]3E3L<G$WWRQ.I14VWRS.J!7PV>9:85*M,/A><2:(
M/.(U&LT$X#O&>73C 85]O()8@Y$JRAHKM?G,U,ONSFNZA:!7)Z+A"GL,11J,
M#N\2)5#*L^3@UUS-#K/WBKEZY6P^O)9 21S.=I(U. GNO<R0M3-<VYB5US:R
M/#QP3U>ZD'9=6+LD_NPL46(/,\P6B1;$^]UWGOS 3WP2_^;';A#&BZCJ=DN6
M4MR"+(GWD.0OXB]M7GIESQ6R'22]G:2\;\+;+#.G\)OE-6M]J_=I7)[:KCL[
MN33\':EKV5Q[<*67RY\4Y9_>#N>94<%:,"C4V(_Q"C <T^2F]'H/;X2O^X+/
ML(:V8G=VP2<W>]3NUW6UPUM'I<VM8\-SP87[+57M7<TFE>9$,S6M51XA32+'
M+*P&4SS0M:-?DLBS;W-!J!N".%- Z*(26*4S>82F_,='>FJW7D=T4V5"!PX7
MF,>/C_G33R8YOG*W:9FY:XV/&+(R&&F2:.E==2"XD@H_KG@WI'@'2CA.HW@J
M$JN*LEUFQ&%0\<X4KKXH8KXZ@1/!,4L47IWG["SV1&9D7+%]\QAVW5WKW70>
MA$M"OJ1E)X5S_M&:HPU&JB7*"F<EOD8\'3#&)\"3#I;8%.7V37,8N?KH@[']
MYXPXT8P6/L2+R)FY1)A'9.HOIL?96GZ7CE'5Q7P>$"SV<Z+EAURP'V:I0L##
M<ZE_SD3=7%<,L+VJJ&FMLTMX#R &\77 ]IX!7^9@I)BB+75UX\4=W\,(>1<G
ML!YXK?#J1+"DZ5T/=WB/,\*?H]!;P&$Q%>627O$XP=O B6-_[!/O:#<%$S1D
MT:SHO,;=WOZCZH#I/1FJ;(HJU6 %5;?@_.;7OB]AL)AB7>\36%_N]QY'39\)
M\_^H++^DHCQ6&Q0)W ]9E(VN2+.X>\L2C/;1J'8*(RR&5T1+[ZJMP8F-:I[=
M 0,ENU%WRD_U?8!7<0[(MZ68!..[55R&GP2./0ED\EP=E(\V)]CQ4Q-EA97<
M;.[YG]'S[PQ%*FVXK+7W;<[CZ3-O\_D N]\U>WB8VVR3S<]N#3=)*KYR$OC1
M5DX;C Q)5&Q^@KM&,!W8*[L&DSX8F89HFJT=+T9N(VHEPF7?X53WYQ/0]2AH
MO2-1%[II#$:*:HNFVCISM?/UO-"9BFLTU^A+'4^[T&B\^S<4T3!:7_XSH=%'
MMZRH6_1J,5STJC0M>MVZX-Q;WZI8%?6MBE6N;_VSD,]P@MK5K3&O<L)W5; J
M=NT*5CJ;7E2P)OX+3#FGV\_+59>4F)949):DC+5%JMJ4L'Q%[HV$T)2;_6;X
M:W5UJ)O6=9>W,CDH1>,UM[VN-.4UM_5J;F].$,I*$,HIBH_3\X]=H?3%??D.
M-V9V*+E^=0*::.\DPA.!K8VV$@C'Q<V8ERGS:LFV2>()^&A.Y%5G+#8^%:I2
M5PF*O$"9JQQ#$V^B<JI\7IW#_#5#5/2N6/BYSC$%/:YS-71.D<ZK<YCD98GP
M_S[HW%GI:POQG>S[=_AA&O8J^]L7@M;G!9Q$G9A@]T5D[T/?&@=+>YEMM5WE
MF93[.RLVU+6'7,SOHW#Z*S;X)''\L.X0>K"E9E$-58R56(JL_,Q(FAQ/MNP4
M:.KYD%;'ZM/.+ATX6AQL+()-8PML^F"DB[9TDYTA>N%$O)TXT7/:F]D-XR3E
M(,K)85LX$;>1'-C*B5A?%7^(XP7QFFN7D6:>RIP:XRK!U<IQ:(\N$VRW),HZ
MSVN^2G2U\A3:H\NB+*"&V9."U5N,+SA+)-Y)70*/( IN-K+PYFQ>02[UYAIE
M@[VV1<LH>P,_\D-=OP'5RA,X&E&:!#;:$!6+(^KJ$-5J]S\>43(E4E59L%$\
M+X?FY9"9UTU&#B_R.(. V#9!71*+=GO7J2E=4=EUOJ9L)R!PK>9:S6RFGJ:>
M)E./:S77:J[5%TL&U+33) /VK2HSFU:V;)HR-+$DC';W@N_<1]B/P'\AZTJP
M'S9#B]E\I?57G">8VB+9_952H47GZ)1J%?F]O\->&QN!QL*?#4I6=7E5LCJ)
MUC'79W+W%!'GVQWM%W[O!*_.,L;%*E;V^;.[+=EOBVVG<,;CDPDG11ZH3QA1
M[-P#WDF$GX(Q.<R,19A$:#S^=GB-S,&(EJ_B,10;'V%DX9>?G%'5^K-7=JPV
M+3NFC#%U^^IJ>D7=L::7ZX[3%KI-6N=6%@'31S>L3MZ>T*Y:9,THU2(S7VS\
MN-'R-BOM74QAL/"06(B)"^OF"6-_YLQ<^$BQGV[X!':4BO?:JXEYL]RZA;M7
M5??(2V'/VGZVEY'F]]0R$B$@F*D>%/>GCHH+;NA4>FCRUW/B/! =SE#U.X)J
MQ8'2_)P)GJ<ARL;)&]'V*#+$]>LF].M G+8C_;)0OQ3MY/UF64G^ZN4.G9X<
M2R<93L)_?#LN'R0X=X*'*9;E?5HD,<9'02"?9K^',,:O*&MP@OY[1-ZD9F/Y
MCBUW14')\W)80M;!EEPG1):.G8A$U;RR6IU>VN0_\#XE">%0N13 *A,RI6$@
M6!3$2Q0& 8:C?#P'DSCA5/#'FNHO*]E^W!#MATRR[_Y:@./SUHFB);R::EV3
MVEZ\?>BHMI<743 (KP/VNCV\ZMAM!>VVTED.Q*5]Z6-=@Q8'V'Z#L$Z[B\+U
M3'. J8.1)4I6:YJ01@O5 V?T9A%7IR=&*\0A1X$D6G97) 4,10[:5)1? A>_
MDS@6W)1@79B'47I=/'.#A4<\Y&#.>_CE1>.%&]#\:WO"_E?N3#0JRFAHR%>L
M]Q4*I ]&JE*.N]4OLN#N)HL(:6AXC^V+H!L 'U$RR^;W[ #J1_^AJ[XCZ5@Z
M;*OC">TUG@&/54AS,#)%4^\J-M?16E[(1^=ZS/7X@L>9-GILH1Y;2L?GFDOH
M\8ZL]F+&Z9$];OYP$GJ)0>)/X]_#V?,CB::_D:=D5UZI7NYQPWQ>:3Y;3YBN
M9INVJ5G /\EFMYIP3!O=O VG,-+E_\0;F:4@UMB/D_Q#ZV35S933X96EG%K:
M4+$ZS.[<_ZBK/^4K4J'>X@C7_MKVRJHI7L^&=\!Q+1K=M3'^0N89[0.V(<LN
MHC_,/L)C'U])\$+^@-^8Q%7;GB%5AR/Z>4'1!V4V>/K.6=#_+]B@'U\K[WX-
MY#J16,G3N84=S+RQX/)%03^)"*F$/5Y'6ZQP1MZ"K;>XK3\;[-^'BZ@2]2HL
MA=D:]=S8UT:]S8W]^5#OOU3;>DK4H'-;?QX(/$Y(1"AA ;?X9\#^ TIZ#?^&
MH5Y#Q^(7 VMBKV)/Z(QEZ$9O7[H4S<UH*VKIP\Q[Z\S]Q EH.=JG=>R[N4X:
M'64R=KB8)[I[J0[P:^S<@#RXR<()A-SN"E-G*;PXT5(81^$4+RZPL=E3^$)$
M(2+Q(J#MS>A[\VAEK84PRE+-QK"08137NN9@Z1Z($.%CF!#!SFY_(CH;SX_=
M11RC]N3W.AMU](4+H*T9EYFEFI E:8/]DKLDT8[6E&@'C<=><AW#K"#7,<PR
MN0X^Z3@^G?1I53^B].&:\M,,T/E"ID^ 2441!6QN+@JO1* 4'#3_,PD%1W@+
M?_<3X>$Y(@054W"F(?+EK&\M1>%79_8-T?Q Y>>(PL?APU 4G%APO*D_\^,D
MHG1F@O,,3Q"%F-YBXI@ ]$@K11-+ Y(DR*TS%MST-WWL/Q&)]$W\O>>%@^1S
M8 O MD3)$E^,"(SR#;X[V![IX$<1#$KXXGO4OH ..L+?&S%IX_5S80\S2AXG
MS.#3./W=]XY+2ZFSQ+Q?PRBBE[6PP<$[=4NLC0*$+6S2LF,[ T $./R(O(3!
M"\XOD]DX&T8FDR^K]S/IY,-$X;Q.?'="K?,3P;S?" V0EUEIP!IVCDK_/X$M
M\GDBI'N;$,*Z@32G801OP8JX$Y+>9(/S+018K"B\(0X\&E ]^(#/Q>6 '0&]
M\\((A,4<?P(^Y3S#HH'5(XBNQ8Q>>9]^J?YPOOO3Q;2#I<+*7>G 6@T%9)PJ
MJ1--$D#YE?71[-N61PM5!4H41Q5V)_JH2H/I$':A W,F7D%N@$PG6E5#(JFY
M(T2($_(7NABH^_Z/]+>^9E7NG\"UFN&8A/=YO;OP!;X!MB!8@$'*%24&7\.!
M07C_6<0)70G W$[( 0A@84JH,S;:^G[X^+YJH_HP _NWP)_XU8G]^"O]X4^S
M_W,B']T\')R\0A5L'BM8F=)@) WE,JY^$-Y0VXI#)YXH#*CHOGYZ_X7:/)PG
MU7YG/@_ 'J/;BD(;H-:^\3.!@>\;YZ^_\0AX(2 ])_WF! 1(TLR3-T[Z\2T;
M#Y85+4-$)?OF*?W,>P(K#\OR'B 0I^M$!]-8K/))Q2JC6"M,ZP_I5O/&_5%8
M"?3("2@GG0!V=QY6V)L??MR]^,,!M3];K^9*!J-%ZTTQX,]HV^'(HU[IJY^
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
MG'QNX/A3$>>0LDV_IOP1)YE1&H Z=CZ@TSB?<E[U:CX9XP/R5N#?*3<%SK'
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
M<[6PL2+)JO!@.=T+<\@ZPW9=!E09,P;R^IJMDW$Y;)@T2'5K(]L 2(9CL\X
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
M<O!\N9MT?">[QC.*2T$0LF1X]@X/K',090,+7_G]_IV8KS+V)^R&4AM1 5/
M_\*[-)@R -4+IDA\EW+6V,]V@U4:$:3*R!T(Z"AXSV 99(K>YP)X@!Y +7+
M6C/>Z\N?)SHD\&/T$"HCB;HV=EOM!%M(@C"I8TB=RW-R+BLP,WQ/5!_I1UWS
MV%Q==%JGJ(?:5FH?LFT;3'H[^%:CG?K/\/MP[,VC2A?<NDH_/0'+#[&=-/J+
MQV;\&*/ZT.2S^-,_L%)R.I]X2>$. 4H%'E6-4BTB%:V$HH$RAD9:P"I#[FRD
MN\!7GT;:\1F;&N&/X0)V2 W;?B!2<-&+TJW[@MT>EB],H .M-,H.V<3#SIBA
M/U@FT]Z\6>[M[AS^.2!-.W&?@6%_CTBJ;B.^Z-)A,R#!@%?]8.L#+Y:*VG(F
MWHBE#Z&M_!LKEUP%+>U@S+$%LB]24RU  I& 6#A5\1G75V'1-.^J0IU\3K7S
M@O5<;@#D%QRQI+9FK"G&\M5OJQ7-G)RI'E0O:UBPX2FIB@G8D\>>!90&;?WF
MX86KA@<W]$C+$6<+J!,.EP*O R*R%+DY/9'3$FJ2PN38!)D&GPR]>>U<AE=Q
M_7\N76(Y-PR7 7'5G/SK@0   T;%DEUO$ E75#"6*&<LYL:&[83WQ8*\&6EB
M-U/VRY5GJCXKW:1'W<E9*J9JX+!@S OCI\$.JR@4%O$+GU4L4-B^^U'I&M9
M43%MZ?)8W6CUM7;^VC IC^5V]X@EP4?;FHE;ZV[;6K[X5\V4!T8C(@2B#F<X
M7O4?P?U-$I1'5&>C"<-*M 2'XQ^$B,+!"7ASY -7A=0)\ <O!_6P?PO+%@./
M<;N!W#Z=BY[X1+-'%929FLQ7!!(B*C)I!*=X85Q'*)HLP]=J&KDAUP(A+#^*
M?-26B<!&)$/Q)KC*C0S!*#(BR</"(BGA;16(K\1X"S^I)5(6+(S0>#@03X(B
MD.TK=<7*$C-*??@<+*Z 2<DSPF@XUOB\^"_&#(! B]KL$-GDV<=FEPR0#4<2
MXA ?*9L6==%L>?GF(O)2D<%O\*$G"IY!1 CF9O;X993\]I;[>2\I]J]G+6?)
MD.!#A(B%T)3*1W_P0TG5L9XW /B CH'W2.@1!(>#I@99 _TR8C8/))@EJ%Z$
M$(85MYERU%>M#]\^WH6MU]1_'/BQ;Q\)>MRF39]+W!@L*DXZD D  V$3H_@!
M0;RXN CO"XN5GU$ A5^779<H]*8O8#,U0_@@CWL^W$4$=44X37R#V44] /,H
MRS N7J;";&P^?6)"FXAJ;=P=: 3$Q^!8+8]@BZF$&L0;5D>*-;,R<E*!7W_P
M%0T$*$?HP:&Z4=4VX6YPO"ZLZ%T\HS]"'G126#V,0$#H]V(W^,O"OH*SAR;*
M;4C]O"IXW0OR6G"]G-PK6BQ[DN19\2XU'I@1_2E8X+WO](&4#A55]KDF;8XY
M\O$N=LRH:]\-()@)TMXV?S;_5L"_0<A(W#<B"E,5?8[U4X$5(:U%!U>JA3Y2
M$:@A4$&DZ]S7-;(/W;2FM%M]4\NUL:? G';KI#]\(=C<W,NO!#X4IF!F8KT@
MH' 660@#Y&SA8J?.'Y3(;<B]7+"O1:9PA'T2V"R*W)&*Z8GC(E0(\FQ=@<$T
M2D0\6=-@[./["9@M6DQ*MX1I2, 8 R/B-(1W(&6P(KH>B0*BX?#VE[E+X1J/
M+6?<&R-.)!\"HSKX)I%$A$:<N<46FX8'<+O.!X_AV?(:0O3^8!NF/\N@/U86
MCFS@]V\"LO-V\1Y."E'+6'G_O0MBZ;3SQ9>K<&QND,8(Q8LS+Q"=S07]4.]O
M[]\2(F%/M]7"2ZGS>3LI+X_4S[_8\)%Z9\_HY[QJ"6*U7K<CNJ'G'J 5%TX[
MV86?Z+>P(;G2(N88N.%8&4W\Y]PE80IR+HG<$P<_'$>(;^E0C")[YB*0TU1
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
M=2^U8\BSF-!3)P)MO=4W++VZZ[\Z\643OW^=W6IB[)V,*O=-!#JU3P3:!G;
MF*K=K7_=M.Q3DWUJ1_42G+JF VTJ#-+:5MY%E7UJEY01+$Z,U"XC:%LT\[MW
M[FZT*]#(%Z)TMRC;.F<$;1N8W5!M)X]*>9ZJ3)D1/%5&L+%WF)4TWEU4[%;^
M(G/KN(CC9P3M3JMO]=3.01G!1E6 71M;[A>HZ#7/"-J$JV&WS:K:^)K!O#M\
M_S@9P;,L[GKJ:V1KX'$-Z?$S@@4JJH?=[GG])'O_:L=Q9[&1)T_Y81%-SVSW
M#D[YU9 OF_C]$_7^G56R5K)^-"%#B89C'"5TO#0W?9W-.]IPQ\HR?QVMU7<L
MU=(.OM8J>^9-:P*\]-Q?Z?TW5%8WN@MV77-_'83$Z?3:!>5IERFG%1G;VC+F
M\>=\'C7WUS$P]V?HLAM0=@/NF_NSFY+[ZYC [+K:TXV:%&**J"1Z3W0&8J;-
MV1H(3-C*T%_B2)W,K6P->AODTHZRM&L(CX5O1I.BJD3'N88 ^-@8.*FSV3<
M1@P<HZ,ZU@6!34JOZ5*\IG.AUJ0$JW2HBJ@UEM-VJ@I5:R!0UQJ-5HY-LYZO
MUD6CNXS:[72H$M60T:C4J\?$IJF&\;/1J%X^',6Z&AT\EJKN[$\^RF"_OKCZ
M10'5ML:MB[8N.4 X=F]<!0%"#Z6MHUKFP5A0Y8Z\_LUQI1FV=E)]2&O<QMTW
M5$S/V!AW2,2!53-V%86FC9#0BB_SFF183M8Q=YPXI:MAG-+5SMTQ)W7X9>OP
M_?KLZA'==+'2H:?V>OENE]HI\RM,?U1>'<@WESN:*X^+CETY>'A<U#5:_9ZC
M6MVJ('(KX8>:)ER.Q^NUTQ?[5AP>2)N&RO\9JQ$/"+BZA$32;5<]-Z21LE_F
M^U7MLQ'<?K(2QR,%:P1OHMOG3BI)VR%M1[5%E34)]!!115.[=E55E6<S(A0&
M_K) HL#_#KVG?DYGP"^C]4_=X-&;T4+B?F=O-@1"O]%[5,%Y8BXSD,N^CUG
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
M)>,RA[YVM:J&OLKJ^KKRYN;:X!KS)HZ;L%7+/KBD6/)F37FSM]D%KC%O8F6
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
M- GIFT,V<I<3^(=0CG,_6(S\B>>KZ062_\^-*WHA$%SAUN$-P$$3>+ "(5:
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
M>W\/H!@(%<)_F" @A#B3C4_X!YR(N&<3W^*F%_F9PICL^C'@&0;N,Y BAM-
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
M:H'=PQFP5&\H3NB^'2R6;GE4DDZGU3=ZVRTP&DRBQ<0/J;FREEW@YSB==VZ
M2$GAEP!1/X]S2%W4VEML]CGQ#6*PDQ20N\!QYU,6!%*MA"C="E':70]1*L%&
MFP\VN@$FTRB&R31;)4$%BI!;\FJK $^@TVL6<$!)<")$CB(JX)AI=T"3$=)P
M"\JK?\_<Y1#<S*3SN%;6K7U6#)LB) :!:84H8W,Q*A9Q]&*(+B_A-P@I%4]@
M,CSX3QFHA5 9NQ \#*BNEJ((;C4LLAIZ%H1!5=C/ 9LO$%A+"<<8Q@_=A?OZ
M30$V _\%]N,W%;BATVL[AE,9<(->[E'K?V^;%:))&$=#DW :BB9!"&KOT($J
M@X&P*U9$B>[IFM,I\BZ+,3=*;G]GK(U+HY\1T\^H%+-DQUP8$/*,64,1W%=6
M8G%=*<&K@MW8,J:\",,K\KS%'4[Y#)Z#K<B&K:N&67$.[SCH&><<F2Q%[W)%
M;\NT\F/(7A>SYZJC6VJO<_3*O,J2Y,<OSCNOO1;Y!W<ENW'G/@TH237U<5G^
MX,?8GP"I92WZ4>P9G 3'\=Q]U%5:LA!@ VR:HQULTRJJD=M38@HC!<E8AVCK
M SG+ ,[2>JI^;> MYU/*OWD3RI3.$N4<7\W)WOA81KZRX!Y)LE$)&Z4N\R,I
MB0:9>K,E$.Q+/ 'A+0/I87=C=_;(P@^SVW@P! )/_%P$;C3[^<."34,0O"^C
M[^[/:*'B7&,ITU)29E+6V*@J(JE!T"$Y,\^99A-9TZ*A]M;!Q?=50CAD"U<+
MZF,VIBHN)@.W,A[$4.X"=[0(X4V7.AYD.7F)LEB$8^\_X#0?PB%7W'@F0.GI
M':9VNND=71L]JJ+A'<\S"*_&WAP+0NE!. K@G"G*F)W46N9O15W=(\X;6(:*
M>[QC3T^F6+!YB@L0;VKQ$IT\*EY>K<1KSX$I[I</(?MSB4 Z1;Q3S"*=5K];
MQ")42.?3+(DB=L&J,CZZB0],&\2S%L2T',P6OQ,#<=K*/6/*-S9D;$I!_V=_
MEGY^M"=E#H\8O.#S/OL+IN@KX['XS @_*YQ4P%1K*>QNE4(<<E.N ,[<,M[[
MJ(-FNCV<6K)EE)M*XQRB,2$1*^"TAI([W3+I_JP-.VFB8._@UEDNG*,#-F4N
M#I+!LHM5:5DS*H[&P"4CD]+"YR9#*Q]IXEQQC6<]2SGWX.0=%>.W-)5_!\*4
M/M,>8C1OGXL:8!&:F!Q92_/%L>]XA*^*:'^_R3\5>7BGVK@85)2N;8T'$[&?
M;$"W'\!NLR'?MZBU_T03D4DUQ[;I:V2%;A^!MTAPL7&&\QJ?9@,"'*0GL):T
M2EV[=-"VITGJZ<#712:)VD?$C-5H+ HO +8J._M&1#>8C!CZ%SO\\)[-%WSJ
MMY&.<2)/*QE>NC*>FS>=[#X"/*;C%<T -,\YRKN'/8)6IYT7[IK/ $R-E O!
MG,[6S)0S#YDIETCU*6?*%1:-\UEO12/@C+K7;C=ZZ%LQ65L-*2F6L^".?=F>
M,8Q1::4NQ\&5)J0<!R?'P<EQ<#MXBSO66QQK'%R^#J-GMOH=O:H:C'I5S340
M'JNJJ567F0 _KSQ5-;6JAYEO374*[F2N8WK!64PT1(,LH/!MXL-S9+5I/:0J
MCJKW1![O(= _")-Q\ 2K9I41RAEP4HZJF0'7ZX $Z6JW5ZM*K&N +MYI$%RE
M"Y.#=:Y+*U0WQ:[7;?5M1S7-*RO7EU/LI&CM/,6N0&QZ(#97._=;CJF3TP$N
M2.2K'U/7HS)"U99SZD[(7W).7?-%<<_;(@>1 NR.VC'EG+HZ\)><4]<LL3MD
M3IVCTSV3;<HYZ').G12Y8\ZI<[ NU+!5S3EX)N3%F3DYJ&Z?4-24H>C!6F'O
M*-$QJ6"@Y\@<IQQ45TMBR4%U]?0H*A]4YUC8<6*K3F798CFH[@2#ZE8;+6AZ
M E5LSP9,F3 W/QRH^7.5]AS39UK-&!'FV*U^=^N(L%,,B$.*'64*F-/!L9A[
M#XC[M>S)V\T=T.ATL7F]5W9 (^BY'[RW\U3S&DL?2OGA3^<1QQ[.:UR7QTE/
M[(NU< C/"!6R<"OMUOF!2W($4WX$4T^.8*K'6DX[@DFTS6Z8T&2V-OLO=?-6
M< $3_Q$[9MU%/,\Q9>"BJ9QS>+Y/VGL>^,/E@$5MM/[ (XLNGO3K'J-1S9..
M)SY T3HX9&\+'A%7M/%PU'/,1D5Z'L,KLC7M2F:CFF>>C;J+!<9#V:[V="R?
MW!AEZM8)8'.ZA70FM)=2D^ON.:V_L3D*S>SQ-R\<3'P$7\I/J[.U N@#^"4^
M-3O$+E(PBGB\DIJ"E\/BW 5W0;REZ.4'X2Z<2@#^ #-)0*P$=C$;>'/@;0+,
M6ZO8A11LQ"XN ,#[3!!%7T8"]W7V*(X@S*LCT-#/X+*&;%: ZFIKQH:+KP,7
MQ]D--<'>JP/'8/'LYTQ''CY%+#5\H[S27W/+,BI2.U&HY$5W#<]C'XR:*TH9
M K9PO8E2^%5QM@BR2Y]]940OBH%&@&^>O$$2D,5O*03JP5 -Q2.^U\&G>O"[
M /]56L8'8]"9$_9EM"KM*;%\^R+^6"3W5I'H67FY+T 1"=&_>8*X$PTT!)$(
M'Q)3!:<(*@\OT1DIKX8(V!&$2@8-Y,V>*L,J5AG6!I5A-P=3Q#;;=K=WV6,*
M:[DHPSH:^HIN-Q1^)0W$MO<,Q2:DQXHS(T69T\N96/C)#<!BF5J,JV-5M?]K
MF_I8T=3,:R9A+09GKHO&,<+8&HV?LNQ!3-I\LZ7D9P<Z5<*,QX+8NJ#%G72@
MW$&W2B?S+8I"KF*&/KANK7;^1FDPK@LMJ^G9FZMJQ,#):/8-/O(/;S&^$WGR
M=S_%K 6\HX7_&WYW?Y:MF+$U&X=3=O6.VM$.KIFIJ'ZO@B%Z4F@N5F@Z-1":
M#DY3UCJ.:MEU:8V40B.%9KW0=&L@-%VT-+;=48U>7<:UUB+ JI=CFKO=/Z"S
MXCIP/1RK!L+5:_6[/57O5=51)4=IUHK%ZA I.,!BIFITY+36BV2Q&OC5NH8#
M -5>MRY:[-"+JS+>M41<OS[$=;T&,J?3!9!CP?]7U<!Y5)QU*8I2%(\ABEM:
M'$\BBP;>*^F6H7;UJD)D*8NU8DDIB[O(8@TB:M '8!<[1E?5[75]:[62Q5K<
M9=6U6(#*ZO.5J[Q_,*0AL]76$ZQTBM<L9]_\U5544L!MAK,KVY_O1C8W9T<F
M:R[5^AEFKP;F#Y$T>FJO=S 2I<QO2I$YOL@X-1 9&Z(W777LNN!@29&1(K->
M9"RM!B*#A32FJFD'CR"0!0%'FU4@.O1D'<!6B:K#=;X8A'.X1,DL;2UYS*@!
MC^'4&%TU]:I0ZB6/U8O'ZI *<5I]JZOVNG7A,5D*(',>EUY%:&A551'*Y*,4
MQ!IMO&FUEH9>5:VE%$0IB#7:>-,J4@VCJHI460)PGMLK0M)[8'#N+(6KQT*9
M[F_2ZB2"@$00D$F<T@@"7/U]],,PLI+>; ET^!)C^[TES<@_]QWUXKN?8$E!
M.+V9&[Q\6+!I^-F?X5L#?S(A>+T%"UA8>C:';6!!G6.H/;TJ6]H OU6*5IWV
M5B7.0*U$RVKU#:>C6E*TI&@U0+2VH!'42K00'\?IJD:O+E4]M0CRZN4*2\R"
MJK,-M1+!3JO?4<U.79J"9;;YE-?MM>)$A+#15-,ZN"%(LF(=6;%)+C_.\[+4
M[N&@?;(^XMP\*K-!AT,EU$HV'8P9'%7O504.*-.WM>);*; 5 "K426)-K=4W
MM8[:E0474F*O5V(;="E@ZMALIZM.SVF"Q-;BTJY6E1F_L7G <"PHSFJ5M1@-
M6IVLQ9"U&#*K5;H6(ZWPRIL[ T)*\$_MNC3*R@2O%(6]:R<.$P63;CX[MD0F
MD:)0?U'84NMPF"A8K3[.(*F+)-0BRJF79RA+$ZHN3<A*3(%0( R/=G"UCLS0
MUI$W2OG8!;S1050SR1L7R1NEG,X"WNC6B3=D.EW>]9\QG7Z86]JCRPK'[C3A
M:KZD@)4>RRNE3TI?V=SX8>+GT 5)S[S$7+84/RE^1T]T'R1^EH:7,IUF2%\M
M;FQJE9>^G?JP]+]D7KIQJY-Y:9F7EAF(TGGIV^%_EN%B"KSZW@_2VJ^\Y:-1
M<K8E<]12+.HO%ENN"RL4"YKJIIE539&28B'%XFSYZ@K%@@:L&=VJ>F0N(A2J
ME_LHD]=5)Z\WB$^!A""LB^QZOT@^V=\I+^ 3N]4WZY*XE'QRRJ1V.3[!Z@>]
M+H-!9(9;7O*?,<-=H2/;I6N/3B,:T:2P26$[0T*[0FGKT6U*96&CE+9:,9V4
MM@KRUQ5*&]:2J&:OJBM]F<P^*5-]B 'O%?9SSF8ADRGM)JU.IK1E2ELF*?:$
MO?_N_GS'E=Y;-F,CKSS(B(VP0([:M:H*[1K@3TJIJ-/>JD>LKT J]%:_8ZI6
M916.4BJD5)P9;+X"J3 (&[AGUT4J:A$-U<MWE/GLX^#$5R ]5 QB&P=WC,DL
M9AVYZ%3^.A9,J-;AD("2B^K(1:?R;[&<0C4=F2B7V82KR":<2*PZK;Z%!9^-
M&*4K94W*VME T2L0MFZKW[%5QZAJ:ID4MEKQG!2VRO#,*Q V/HO'L Z>Q2.S
MY.?@J3MW[BW<"4^1#[W%,I#CX9NU.IDGEWERF?LHG2>_9X]8)/8NT7NW0 =\
M['?_HS][_.@]L>%M&+)%6-XH8N585]4KF\_1 "=32DJ=]E9E[OR8DM+16GW+
M4K6>'-XN):7^DK(EGWY424& D9YJ=^N",%*+6*I>?J?,L5>=8R\E405"@_ C
MLCWX,EFG2@>_@'5,'+(G.><2.:=*A[> <ZQ6OUN7,HPS)-#YRXONKF0BHC("
M78XT;DG!']6GMNF>QCI<SU=^P#6-7:6(2Q&O/O-_5!GOT V3KE4\D$'*N)1Q
M*>.[%QP<5<9I?)':J:S_Y+PR3C[[+PL77AA='=%_3LP"!K+ "OWX/1;0& _?
MFRT)6:'H-ZD+._$\RVAW;7CGW _IV-\$; (??F*_/GO#Q3ABN=07!?FUY"ON
M U!ZN5C_E121!\!M+*A<<K2=R/;^QG16B);Z[SA(+C,?V<U#P-P?-^X(EOO&
MG3R[+R%R06I74V]VLT+%50*LW>9H=+1M<I8&N?0#/C( !(D%^"E8DUN;M2CC
M %74WSS;9M; MH<=K3.P=,MPV,!U;<NQ!Z;3==WA_X(:^8Y2I_@CY0ZUVVP1
M_O,7MU]TDBL<'^LBS;HQ6AO^K-.?TX?K!H]POJA*;+JZ)L%/9( 4#1!QXLY#
M]B;ZX=>A%\XG[LL;;T:DH"_]*IXE! ?Y9/4V':G$_YRP4%OC;"2N"<2;Q9_;
M\*=?\K_O]-J.X13^26OKA;]?]RC=;-MZN4>M_[UM%K]DGT49QL9';;E:*9GG
M.*NA+[:2Y3;%]6VMMO7)#09CQ=34?SX$O^!@5*O$%K>4;S6+$K?SP)LH>DP(
M,T.(BE)YW-MW"G@]EZ$KSO*=@S+??2Q_=,GQ?+,#>^Q2MK?>):Q!3>$.BZNH
MI)#XP>PVBQ\V%P_*LL$++_$PK&WX<GN&J%@GK^K8!&9652K?@+LD*0AUVELY
M0=@&T[ZG(!"JHJYU5=NN2]%?E?Y/X^S=^J(E6:Z4%XIMF/3["457PV(30W6,
M@V\P9<5)+?EFVVBA/?E&![[1--4R#H:$EO4FE^>:R$15@2P>QZWI&@06;5LJ
M2-U%9*&D $L!KJ4 '\D%(Q0V$^(2IVJ4EEJED0O23DYSTDZVV;:[O<M..]5R
M489512ZL,#S0[88F5=Y[J$:4_V%NH+R#X'Y8)JERD>G!,OJLYH>[5^ZPDAS0
MY=!P<]91DG!G$AHQ"0V9N!64^3WPPU#AKH?R=YFZ;<#BKCFO?.?/B#KN8L5/
MV/6F=->,6H.".PC+'EBPL2$H#N\&3P/_#<G\)Q+YKRQ =>T^LCB:NS%2X1S"
M(9OM7ATR3.>A^M_WTH@;;G,DEZ[O:=F;36T<<]ZN!4Z09--+9%.K$C;M$)M6
MU2;9>#:]ZH*!70KDKC7W6RR$62RZO86P2RY-+=!,ZB"$LD2A:C;M5,*F/;(5
MM2ADD6QZB6S:K81-'=*FM<!IJ0.;7O/=3$4UD%<35#B5!!4]G#!KRRL:&?L>
MBTTK<;M[>JMO&?**1K+IL=BT$K>[9[3ZMMZN14M%'=BTH/I)XE9LHJ' K;"T
M];@5OSSXPQ?XG_%B.NG__U!+ P04    " !8AKA8FE)-PUX;  "T3 $ $0
M &-V8V\M,C R-# S,S N>'-D[5U;=]LXDG[O7X'URZ;/:<777)S3R1Q9CM,^
M8\=>V^F>?>H#D9#$#46H0=*QYM=O%7@72 *0Y#%GJ'Y(RR2J"JRO<*E" ?CU
M;T]SGSPR$7H\^+AW^/I@C[# X:X73#_N?7NX&+S?^]NGGW[Z];\&@W^<W5V1
M<^[$<Q9$9"08C9A+?GC1C$0S1O[@XKOW2,FM3Z,)%_/!X),D&_'%4GC3642.
M#HY.LF+96_'AY.3]^&CB' _HV[$S.'ESZ@[>LW?' W8Z'I],CM\>OCFEOTP_
MG++#]Y-WXW>#TXG[?G!R\/YP0.FA,Q@?'[\_IJ?CHW>G;R33I_!#Z,S8G!+X
MM"#\\!1^W)M%T>+#_OZ/'S]>_SA^S<5T_^C@X'#_']=7][+H7EK6]X+OE=)/
M8^%GY8_W\?68ABPK[CPZO%+<H?#DM</G^_BM!\?'!UE19.2UL/:",**!D[-V
M(S&(E@L6'M83P?M]?(^"#@8'AX.CP[(H-\K)RG+>["<O%2EZ(4>#@^/!,0BA
M422\<1RQ"P#YG$UH[(.P./@KIKXW\9@+%N0SM)%*@=+KB(HIB[[2.0L7U&$Z
M#7[ZB1!$U9LON(A(H-!-:#B6]0U%),GV2&(!5]RAD31L+!EFRE#*[S,_"O&O
M ?[U^BET]_;-I<;A8$KIPDIRF2:1GCZQJ4')G ]/3T_WG] ^ZVM0:W.R_ !_
M#@Z/ %L+L4W&:RX;_AID=-NH0]$V[>J0T6U8A]KVV&0+.DKY=[AI-?(6:UV-
ME-*J&O7=C"$6&0&"\,9&8,B<UU/^N.\RSZ3]K1;''S8MKL*$.:Z-S*PX_EA;
M9A@MA(W0O+S\52.6!@&/) =\DCY;++Q@PI,'\ B;R(>LG=RQ23;.**-E36<D
M__>!"D=P7]-S[2\$7S 1>2PLC[22P4RPR<<]'&\'V;CPYT*PUU"3K(@BH-K8
M\35(8"$,3/)[KXH/REB@O7_<"P$*GR4JZO+WNVQB^_U X@7>?\37^W1L^_5
MPOQ_^P]WJ&_[X4#BQ/XZ5H_D#_">>.['O1$'1^&63J%Z^/S;W67#U$T*+4IG
M+#.FA15^.I#_'9)!X5@,B*0D2/KK_BK!"JLX9.Y-\$G^7FW<*7%:I(5P13W&
M=-765$N6/LS4V*+<8>QZT66 GI.LB9&.%2*MJH^JJI8,2(E#CS0^XD'(?<]%
M-_:,^C@1O9\Q%H6&YMU$K<7@&!1_#UICN;T7K$C*BR3,>@I'KIV03T9\#A\V
M8T'H/;++   P[7_,^6DA.VF#K.!.^(14^)-$P [&R7W$G>\S[KM,A)__BKUH
M20/WCKD,)K%CGWWEH*@@ E; <GH91 RT$&T$]'H2M:;PQMP4RC7X;Y+4@4 E
M2%$+4JT&R>JQLYC)B(:S"Y__L.^/Z[EHD7UKT<B!*Y%L>PI49<B[I0*^:L8B
M#^JYV>A99:6%[)WY4$I>57C_W"/@[N/YG(HE=(G>-/ F\/E!-'0<'@<1]#FW
MH# 'O \CX Q9:8%[C_-0+W1\'L:"(8H)8]EM%JQ)P9MDS'L$W!U[9$',)H+/
M1SA(4"<*<<%E%(<13"N$&69Z+EJX3E?A2GD29$IRKLEJ4,ZW5TB%D? <Z'9P
M:#"$I4*BP^#P0,4@8R#'HQYI^S)XA&^7H[&1JLOEM7H^7-5SB;IG.@XB+DQ'
MAG)YK8Z/ZG2<4O=(QSA=B:&GO.(T".^8P[Q'= J,IU!UM%K='Z_J/N-$)"M2
M\.H5$G/0@.-1?T6?IMY'([D6CQ,5CXR9@DB?&L=M$A=?WL(L/@*O&?WG!?;"
M 3,+#+0RT,+R9A66C-TO1#*4CGS.\A<"3'L$SA6CH6';2(MJ%?YV5>$)88^4
M^H5S]X?G@W6Y-^"GBDLTVZEGW NUT6O5_VY5_1DW:>B2'RDQ[!$LX(.*F+F?
MGQ8L (/,M#N*!<83KCPZ]GPO,ITGF7/30J8XT2EODC$O09?R)R4!/8+P#RH$
M]-FF&)6*:T%07.."N$<*ED9FVQ04(IVRCQ0?.#'N?AKU.1N;381D0:UN%;\7
MR7JDSCOF@1\D,&0,W>9E]ON*AS"?#YEX-+1J$SY:,!0'N<15]NHY7X*,2<:Y
M1W@E2ZL/],DX0%&4U^I?<9(3:B+)>Z1D]$6])/8%5H>!7B^8LL!XO:"-7@M"
MK6><<I.-H,*O1ZC(A>4S\(Y<S#: J9YYRE #J18+Q1V6C :2$RFSZA$,GZD(
MP/S"6R;N9U28Q>T4(JWJ%<<X8T& !Y%,>J3T"^J)WZD?LVM&41_FJP#UE%KU
M*XXQ\B&2$2ESZA$&G^<+GR\9.V,!L(TP'F8&02VA%@'%S\W8D)2/C,CU"8 [
MYF.*PRT5T?(!IH$A=9"SZ02U@5@+1,TRL&1%)"]29M8C,(;.7[$7>N8 5 AT
M2C]6?-XR>8_4?!:'7L#"\)Y-L;^US95N(=="H+C&&3.2<NMI"K59-M S)!B9
M)!J=GKXY.7FG0&>>:$1>9;_ZE"RFS19Z,%\6->6E1;$F'&*0?T1>)?S[!5\Y
MJ\@*JQI"+3!*G&0E*:F/$)3RA2STKU)IE:_$1TH\^JKX-(G(4O%5*JWBE6!(
MB4<?%=^0BV0!0CL'+2!*B*0QIZF?\#1E)UDAI&&B!4D)I+0E.O41I[:$)0ND
M#-AHL5)"+OKLISXBEJ0H66!3(="BH,1;$O(^:KHEM\E"_7HN.DS>*^&8]CRI
M/F)EG.)D@9PM3RV.2F# +GFJC[@6F4T6P"E$6F049[]@T4>MKV9)6>B^@52+
M@.+5*VE6?03"(+''*MYBRDT+EQ(',$P6ZB.(I2P@JQC!*I46E)H809%!U$?-
MMZ0"6;JA[5RTR-0$"UK2BOH(57V2D 5*K0RT "F!@J9<HSYBLYH_9(%* ZD6
M#S7_0DE ZB,2M?E$%G"TT6LQ44(##5E)?02F+LO(IIDTD^M@.56B _6I2GU$
MI9RV8N7X*V1:%&I\^X))'W7?G/QB@826B187Q;-ORZ/I(TYFV2^E91*8K@Y]
MG_] YRX\9Q'U_&WFV>@D:1%7(@D6Z3>#RGH03LR+"I!7:15VUK&*V14/IE?>
M(W.'8<BB9S"*!@%:6U#"%%:V@%*)%$L2N3L3:$2H99EC^^9@($QK&NKN$AO3
MT*W [.RD ;HBL+Y]LU!Y:ZU "<Q864%YE6"'> ,JOW,_GK,[-J:1'-(O!,.[
M>;8/OT:0UA;4&)"-+23222I>]@MI!7:VT3+9D\L", '/DCU&-(RI'RWS]8.1
M3[VY#+S*'^E2Z7/,.S>LBM:^-CB ,LERQ?H1J&">&4.R*I:66Y*Z)4'EY&=:
MSYT9-F(_=!_Q.@1P#*?;-ZP:YEI344)M5J92DK@#O1&7^M.XMX]_NQR-*;PY
M4,)[5J;0<-;WSBR:FZOCQ/-8[C%,TGW4P_L!BF>8O5H*UAK.)MN09&I25ILL
M(ZGFE@'R"JOT<R_-2;?3Z"LZ!Q'HRL94K)EJS6"M?4S8<V22=N#6;2,#E=+I
M5+"IK"B?I 3;Q%HG0PM]S4XIDRULDJ@D&#N,C+*?ME#>II;]A>LZ/, GZ!#
M_S U_9'ZN )J9P7K<M?B7Y.D5=TI5SR1JU0 M7PL?0?\41*Z0QZP@:F4X_F>
MK%7$[V]&%YL@W<Q-BZP2O*Q#MLR?1)R@A%["6-JCB)<ON['/^*3TT 9$4UY:
M")7(8WDG)4S64N;8^5;V6.[P:]+YGX?;1!"X[3!\%@R'C_#QN,(ZX2*$T27U
M2]9LA1IN6@R5J&\5PYS] /@/4$#N1_4<QB1E->9Q^"T0C/K>/YF+N=ZW/,UZ
M61-08[Y::)6 :Q7:0A I)"7IZKFLOH.,![+>,R<6<@O&>'E-(_R];F/5L=-"
MJ@1&JY B?U(((.,ER43T'<FUPA%M]#JLU-N#JECU.\!0TL47Z@4A=CL,7+["
M>-?$2<--BUK;7428^(#LR:M$P,_H,I::6U^!3,_AL$5LA4P+3=L51KW4?<,1
M'GF\O>&]#4X;BM!B:GXU4C6"WW+:R,X0+%$R=!PW%K(SAI<TACR3]X++5W+;
M*_=]\.M^4.%NH5,PE* U@YI#R)O-(!=*0*HLD.ZX+03OK*#0V!\R)8NYPT<F
MZ-1NS+9DJ<59B>*VX9Q)(9F8':KE/A:*_A6SP%GBW<QQN-(;;P%E4Q%:U"T.
M#D.'-I=*$K$U_?W.$'*5E1^7MG*,E^EN'UQ-$\SUHO^)J>]A;I_K.12FT%NP
MD(UE:TVGYCBS9M.IO*OL:QDO\\U/<JE/5HJDM2)YM79V52AMK>B)*2\M[DH@
MLPWW?L=5FL\,7'GSE4>5S69?F57NWS;D:'%7HIVMQQ?6O);"RX5^(5]9/[/_
MC $;S2BFQ3#AA9'G6$X=-I.A,PCU,CI;@U@1O+.$*DHS&L#,V@NB&?L,"IIC
M^F/N8$T*KVY+1F$K3FL?2O!69Q])#8@7$*@#R2M1\BHG%:]R9R^5OGR]68$Q
M.RW>2D18@_=N;F#4/5=F[_5S=I@X_R^C@D]NA#?U OEESS)4;%@7K0G5Q!SM
MAI05SZ+1FT!7 ZN)#FRIHKVTQ+;SDHNDI,92-H:V)5%:.U*"E@;'-U=3I%H)
M=F:R@MU:8X\50RWD2OS2"/)^CT')<=IK@== JH5)"3BF1WKOH$ UR'^3XSW
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
M1IM3/,P9=-7S:]\OE69QLXTV7:TR>?G,GKP'@UE'<BMPDL"6'I$20H?W+5A
M5Y^X[_!G^L/]OSB9H:0>_1WW?>#Q@PJWJ5]Y'EDOW>'>L44LG!G8^G JF'R)
M'6A+9*"A?!>,80[T+J8S8OY>B"?>20AN J"4\1P$S&/:%!EK1EWM%/),IO8A
M4RG6B0G?99!NQX>)RJ,<F=+K19,%X<L@';FRJTA;5MQM&74UV(EG+BK'<@YQ
MS^14%CU;%D72"]&'V,]DZVI9D"&4^R=PH2DY1A4Z*5<>>T!]R2#\@MLPF7N&
M83ZY^0 ^[C+0C!Y=J=YS]:E2M E,T#M$U-,M*2C%.M'JE//WZW)UVB80)M0=
M;5_IJ%R3D4,-$GL,J;OJ9C[, )]'[C_B9E4IZ8(Z<L*C\;>T=!UULK[R8)%T
M'_ X#[3:.$]-'#HP%VH\3F*-.$GW0R3 *0ROJ9AZ. B@TP@^:^-7-I3NABN;
M;;@J)MKG#,8W]RN/O+9-"EJZ9S)*\ZU9Z8!0N<X%-]XR9AAM-F?PC#V.35Q9
M&WBSSA$L47:U+8YF.-V[#.2*P&??DS-M&!L+PVQ>3C @[:JK-007(K+8Y=M<
M_J5# JO^D>PN;;PM,_*NS@&9"TW/QV20$$.<FD63AM)=F/*T'"D%4Y5U)@$I
M75=[GOH9&D4/A/KY]"SQ$M/D0\O9GH;7R\_[AB<'AW]/TI;:S%8IU@G7L^T0
MJ/9=4":476B2(PP7BB5H7I\RJ9;LPA<D?3IN_/P60->7!X'#!UZ,TL6O8KM\
M?O76,LTDTTSSMB.BJUW5AFN<_U;KF]T("ZXL:,JBYZ M?5SGWZ;^SPCV(KT\
M:+-M<JTK2UJZEQ]=OX#!XWK037!/,5T_.25BB!>&YP>R-D<=C(B[F]Y7V<4!
MI@W3('XC2GM63@_7W!)BS*P3LY26&!F/Q3JA-4G6U9$JBRO)'#<Y(*\;F3+@
M\.(QJI4\$)A20'>+^_KQ1)/ I1$7GK^\ Z\/*I[X!')#(_=]=*[3+LPTS61M
M]ET-@N0+R4,Y#9-=>(C?I\F>U=-UHNGGW5::"*/YJL;BG?B8\K8T')&VM\G-
M@EM7#;EULRY,R&Z<Y)0)9UL;@'4\.SLO,#B@PF!)QI++O^; "WF+0^C,H"_^
M]-/_ U!+ P04    " !8AKA8#(AO?I=!  !BQP( %0   &-V8V\M,C R-# S
M,S!?8V%L+GAM;.V]67-;29(F^MZ_(F_.Z_7*V)>RKAY3*C-K9)99TI5473-/
M,(\(#PE3$* &0"W]ZZ\'2(H4%Q%+'.!0W665I B"..[A7_@6'N[_^C\_O9O]
M\(&6J^EB_I<?Y9_$CS_0/"_*=/[F+S_^_?5O$'[\G__V+__RK_\/P/_^^>7O
M/_RRR&?O:+[^X>F2<$WEAX_3]=L?UF_IAW\LEO^<?L ?7LQP71?+=P#_MOFS
MIXOWGY?3-V_7/RBAS.7;+G^[_+,Q(:F:-:!+&8R-!0)Y#113,E4[:2/^OV_^
M'$F&ZI.'6$L (X($1)DA:1TTQJ1\M)L/G4WG__QS^Y)P13\P>_/5YL>__/AV
MO7[_YY]^^OCQXY\^I>7L3XOEFY^4$/JGRW?_>/'V3[?>_U%OWBUCC#]M?OOE
MK:OI76_DCY4__>\_?G^5W]([A.E\M<9Y;@]83?^\VKSX^R+C>K/J#]+UP[WO
M:#_!Y=N@O012@99_^K0J/_[;O_SPP_ER+!<S>DGUA_;][R^???7(C!_RXD]Y
M\>ZG]MN?GB[FJ\5L6IIP?\99H_K56Z+UBFG??-;Z\WOZRX^KZ;OW,[I\[>V2
MZE]^S/Q!T(0LM!:-@O]Q_X?]=$5<QED^FVW6XG?^^>(C&S$=Z*1/:YH7.E^,
MRR?.%OFK-\V:*!;+R[^<8:+9YM7)V0K>(+Z?O%HO\C_?+F:%=\JO_W$V77^>
MD"U8HT+P47@&I(^0"L.83+$5552YRJ_7IS&S8FXV(JRX2ALY7CSBI[9P/]%L
MO;I\9;.4FV6\GXKS==R?KQ=,&"V75#8?_>\X.Z,)YB+1^@192 LFR\J;+#J0
MN6A?HK-2Y\Z,W4'&UYQ=P\B39?YAL>0E8'7UXP\?J:F6"\UU3A,N\RWP?+UK
M+M[QT^KLW;O-9\)T3>\N_[XN%^^Z2G^]Z+OHY\)E)@Z5_FO6X:NSY>=K=!CE
M% KI@5QP8*0K3(>74'3-Z!%3(.HL_-M4;"-[=25[>$S"/W#-N\G^22G3QCW.
M7N"T/)L_Q??3-<Z>+MZ]6\PWQ$V"]5J)9 "CC&!"9KILE*"#E(D70,K@.F/A
M8:JVP89^G'JALTBZ0>4: >> +86B+%: )"F9BA @$@I [5S.U623;&=@W*1A
M&QB8QPF#@Y:[GW[([.BW-:7RG-W[)5/U?DEO:;Z:?J!G'"*\H]\7J]7?:/V\
MOL9/DVJS=]DR?3DU X86$L4*1$Y);;U2+O56%KN1N UD[..$S)#"ZH:HE[3&
MZ9S*K[B<<WBYND;T+U2G>;J>:".+#U5!Q*C J)0@U2+ (!;')I***YU!]#!5
MV^#&/4[<=!9)-ZC\/L4TG;$QI-73,_:4Y^L)6D?2QP#%F-B>+MCR9=-THG:J
M2,JA=U1RFXH.2G5Y1N4.]J*R_/BH 875[ .*#!BL85$R:Z%*K7/MKS[O)F9,
MH=>!2+A#47800$\CNSB;KU<O\#.F&5W2HJ4-L1H";U@I<T"0(=J(P"\FH3(S
MZ@8 PQV4[!B(/3(D'+KT_6"P6M'Z"U<B:O39(M@L$4S*%6(0!)2IB$C.1NHN
M_>L$',K-;],YSC.;DY=,\?1#6]U?/^796<LI7^R_9_,U+6FU?E+Y^Y/9;/&Q
MY>]^6RR?+HECH.:K7*Y&K555MD'@K>?5J!PA8_0.*&IGC1(68^B\&ET9&),R
MW1]G-W?/Z63<+ZK%U=LG\]*^-4_J \Z8E-63]5-<+C\S&^>QEXTBH\P19%0%
MC%$>,!L#2K+RJ4G6(GN['5L1-B;-W ]6_672#2XOEO0>I^773^\YJB(F<A-H
M?<VZ5$5C=9&!*]AX!/;'@_,25$'MBTE)VMYYD2W(&E/&K!]4>LNC8YB[6B^G
MF4.H[=!<5'&9686J6^9?>8[% X=S%:VWE:P):+K'O#N1.*9<6S\ #2FG[@'"
ME9G]&ZV_A"P8;=(:0:;H6 ]JST%Z#4R1E$9X4LZK@<*$N^@94WZM'TRZ2: ;
M)EZ]72S7KVGY[MG\ V.X56.L)JJ2TMD@$+M/8$1!B 4=>"FSJ)4#(>Q^&GT'
M'6/*E?7#P,$KWDWVC8 YO^4S@W!BLK0I&@L<[GHP9 6$'"/H4#B(;1JJ>YK@
M^O.WD;5_=++>>X4[9P,F7JHD35'\,,7X*EY#S,Z \(Z*EU56IP=) QR<O%W,
MW]S<+!@B!E$T\+)I,)&U)2)[\,Y;6W,Q;%F[9V]ODS&^6'PG*=^$ZJ$+?327
M]V^+>;X,]7-62JH(N3CVHEK17JA*@=!)%[:?7@8\LK=[1=WX@NJ#\#&06+K!
MID\2Z1H7OE@3O>0EJI'5=8D2DF6FD)(4,L=23>\SZ-X\C"]8/PB")Q5Q1Z]K
MC?,W4R;^?$G8-?C"Q5\7B_)Q.IM-JI=4576@4Q),64I,8TMG)F&U#$FB[9VH
MWH:N\07O!P&JNR@Z)@@7[VFY_OQBAO,U*]NF:-\WH]P<2>'0250(3EAFV6H+
MT0H)-08=I HF=W?FOD7/^$+U@T#1;>F[@>$YT\/,S]_\3KBBEVT9G]>_K\Y!
M.]$.DZJ*P%99V$D+!:+D2,4F4:S3A-'U=H*^2=#XHO:#X-!O\0<ZX55!*VW:
MB85O\6E."E*( E@U&1V"-#+[XYWPCB%R/TC>^R]N-_E^,3W6Y)J1%+O/0H'!
MYIK4F*!8)!&T*]0]F[^+I0^/1ZI[+>D0%6AL4.XHN^,8.^K@" C),<R$A\3A
M-417@DKL<W! -5P]VITT'<KS+Q?74LX+1E_CIVL/;)94.5-=T0I\M:W2D!TL
M9K05R-20O$)O;.\<\P,DC2FATQ4Q-S=#3]'T.XBXS6/.,850$[#&U6"\TY!B
M(\OQAH^HE"'1&2(/[8/15*WU1\6! ABR7#<)D3T'Y& 8F,Q6NZZK+(*7!;-V
MQ@5[['+=TR93!@7"@0+H!H0_IO/%DIFYS.E,^"':6M\RT91;_,UP#!R.R^)J
M"%1K-KWCWILTC"D!,B@(#EK\?I%O*\.Y;IVN)YD-55$1BFLEU@F9.6W;:9I%
MIZ-(4O4^K[R?FC&E0 :%12>!#)0:N23L\S6R=#9"LY9JZ3LF"PM!")&YK4D;
M[:K0IO<=Y >)&E.*9%BX=!7/#=3\ZT\WE^]W_OG@/A6OUOQU<_ZYJ'=<??N:
MF-T[5SST\5U[6>S$2Z?N%B^6BWI^TC+QB@I'#P2ZF@I&<=B>*%OPBO$4K;8U
M]V_^</GTP\]I+F\Z_L:;AE>5<7S&4+[ -*_RSU072_H21='JUT_K)?+^G<YQ
M^?D9K_Q&/_)?LF#X,6^^&--430@E"W:G$P+C/+1:4@<*LU3166-4[[/% =D9
M4^"\)_INGPR-0_@=3QTO"+VH<?Z9YL0+-:GLO.=<:P.,8/?>(* 63!9IYU4L
M2-3;I[Z'E%'UZ>@*H\-6O6?GA9L&X/(.-_]T?NKY8K'<+/EZO9RFLW4[8G^]
MN ?'N@07(V$[!N.(0)*$4*MD)D2AFGUULO?!0V<6#EU1?O:5HGCR :>S\Z==
M:[IPX4O]C*MIGH2<,L=+[$II4KQ.AMC/X6B*:KM8[;)6IG?.<T<2QZ3*3XG7
MFQMY2$GWC9;OZ=;PDO(,5ZMIG9XWBGM2_N_9>9E?,W!/GC]]]MMB^0IG]+R^
M(G;.-P'!N8UK/1ZREI&#.P4IB\1K5SCZ=\P4"2M5%H'=^-X.RW#<C,K2C GE
M(P'0>#=$X\2%@MHZ"3*W8TCT%J+Q D32*5@A7="]#V6'X&-,Z>SO>@_LBIG!
MT?_W^9)P-OU/*O^+358K=</IO+'W?'Y%]9/E=,6_^H5_Y+6GY711KC9S,+R!
M,7($D]HA.FEVB5UVD*Q1,2=C7?^2HZ&8&5-&_S'L@^.B9[2;H3$BJLU9!P^I
M-0LQJ BPY@K5I!22PA!2]]1R?S9V/+OX;V_H6)#IAOVO@I<)(9(D53DT0?;$
MB-@6R2"A>A&*MU:@Z7UP]A4!'4JC+U,SLAH?4@[@Q":3EMBI+"X!2J>D2:5*
MU;NGZ'WYY=.&ROM+^([JYWU6=QBL;K7%<\C.JE! ;2KZ?+& FLV)JUH*QYZ5
MB[UKYW8F<E019S^P#"NLSKGO89+Y52)6,@C.2/;LO20V,/RO*%2T)<=05.\N
M+4<[R3G@./X:P#))JVPU($6K)DS2 PJ7(1"O3LN3Y12'.H"_S^J<5EN/!8_W
MGM;O*;V>5^0VW%R<FDS8A[.E%(X32KNGYXJ!&'6"[$TMTEB5NI='WR!A5 I\
MK/@Y1&Q] SUF;O$UF">U%#(A&?!"%S M&9^\DE!\]LX&1->]&_ ]I(PI\S96
M*/608G=U=$[#AK1)TB96YPF<:M%E]&WDD++ >"]:!YEL]]$6=Y QIN356*%T
MJ/3ZURI>,Z]&U2PL&U5;DV]]P)BGX"KS*8Q'%U1-W:M8'W*.]KBPMN0/.8\<
M)Z48A4H3U*Q=JQ-.$%,T4+4B+U%KXWM?VKCV^#&Y>8?*^]8=MCU7N=\5'=KL
MRK_2G!F;/9F7)^7==#Y=K1N;'^C2[)MB#+6V=B@#L8YFYS$$UM%:J""$L>1K
M[].![2@;E1/7&QT#"*??A=9KR(TEY9@]XS6GEF^0&A()!TBDDDS5>MW;#[M7
M/^S.R4OZ0/,SNK1P2\SK?TS7;Y^>K=8LQ.55.Y+5BOC_FYQOLBG89-E342C9
MV&"$J$@!F9RDP!Q=[!T [T'FF#3GOGBYW;-H6&EU+,U;K9_7"W(GB4(B53R$
MC+JI 0'L_A00V@0M?0W:]2X3^XJ 4>G)7EC8?XF/48 Y4<D7H]F,.Z+2*@0B
M!.4$:-+!"D,D1>\ZW&^0,[92TU"-2JWY@DQ&@;'(]BNPYRZ(+9AU;0#1HRHU
M'6UAY4XXO&/6V,FD?I2:L4MN=F%")9V#]1F"M:U##"L99/75FN$93"H89WO'
M0YU9&)4Y& J[IQ3[">ZUX>KM;[/%QX/G,-_]H</=8;N;[DXWUUHO;GX .QL?
MIOQI/W_^^ZHUR3COB+KI,<B1U*:Z8X*H?97LA#C5>G535&U84,M*N:I#+I;=
MD?Z'SEM2=W"%!7[>K/?KQ9/\'V?3)?V!RW_2!N]7!2X3+842P530)0J.)'6+
M*9V%R(XS.]!%(?8.:[8B;$=+._A9^Q"0NE6UT5UB/3L99E;'FZ3P^8WB/VC]
M=E&N^@S_,FUK,R^KY\M?6KZBZ=:6+GY)Z[/E_'F]F%P[L=*A3RE"CB&"$4CL
M_6L$$CKK6I70=8"VAWV('U,7F6-A\B2"'P2WK:3[R;S\@>NVE3X_KW=OKV(Y
M++4>A%'LKCJG *O5H$-*M22K0NV=V=J9R#&=/9X A_T%.1C>GM=[&Y%.C+0!
MVS1!Z]MQ&)H"*>5VNBYD"48$X7N'PSN0-Z9#R1-AK)?P^J'KIH-P/WU5^$+9
M,56^12[L]@/[# )8U;I8%,60>[>>WIZZ416KG\JYZR.[X;#U\]EJ.F\)]?/(
M>3,OX/PW94(F.>.*AYI;35!P3&&2$B@IA495$5-WU;4#?3MVYOD^\=5+?CV+
MPN]:B"]'J-<60@OM#.8$N;2B=4<2,+'#**IG$509L;OVVIZZPX=U(4L'^>-;
MIHKFJPV*)H6TQ!@SBR,:MBB\]4,-%D)(3I,/U?8_<+^3DC$EN0?"S.UI7@>+
MI*<+>7EWHSB,O%4+R&(Y9$IMUI1)E9D+QGC>IJ)[=]W=;L:<.-CM#8,]E[Y?
MA<75%;3;[N>5?Y!L$"56"THI:AGRP+25"-H%<@FUU-T[:&Y'V8YQZ4GL;F_,
M#""S@_'4LOTW"%L]K[\O<-ZZ WXU&PQU("P6C$36<(8"))4,!)'1U!J4\3=Z
MN]T^2=CZ:3N&E(\:'L.(H \RKL>Y3Q>S&>6V7L_K^60FNIK+M+JY&I\GQ89J
MI(L0B0DUKHV\E8)A[91W19.Q+FX%F .(&%.?UF/ Z%CRZNG"?)BNF,;?%LL&
M^4W?T,MYW&U#\&I8'QT'-XT<W4H84QLOEU0+1HPHF7(6O6NFMR!K3#U=C^?T
M=!56SPN?RT;++W3^_=G\]N#E29')4Q81E&6F38X20E$(A4P51=OB4N_FI-O0
MM>,XG4=MZ@:35S<D_4+OEY2GF[7B?\]H(XEY>?*NU8+\YWFP%\D6%66"ZB)C
MW!D+Z+V HD22B%)GV;LCU#9TC6F$SY& U%U<1U!)+_!SPW>C\GR&Y;6.W!-B
M5[_HE,%)QZ!/O")(T4+T#DN2&5/H/P=R'TJW 5O\OL!V!)%VU&,W1OYLNKWS
M]_.YJ*M)2.2KEA4X:N"%$*G-_!$(/AB+18?B:F^GZB&:MLHFBN\+4UWE-*#R
MNAU 3*JUOBI*H&VN3)E(@&BI=0I(PJ)7V-T*;D/75B@Z=3W8\*KI0($-"*47
M2WJ/TW*)_(N+:I=AQ,7L/T,QFZ UB!03&*W;!F#G+WBOG*N9K7CO?/9^E&X%
MMV.V^CD-W+H+M1L =RM%FT0K5**J@$IJ0R?;_G"Z@#?.V9I=CK;W>?5N%&X%
MN!.7=/7&VX R'%#1-4KG_$>->VML%D826%YG#F8KQR"1\9^LI:)"MAR@#*[/
MKA&T%8J^EPQ[?Q'USZZ?'PEMDZ<5WF550X$L(IMQ+S+$6C8GST$$'7,6-S34
M%GGUK1^_%7"^UY3Z,$+JW@HI\YI<],^AH +'F8EM;#LRRM9 3%Z#BT7F[+3+
MHG>[NMM4;(694U=9]58V!PICZ%JJ<Q#?*"IS"H5HUZV5B:TU)--71.O?Y?E[
M+&2[-Z?9GKK#.SF\OZA[NVC63NRMIO6DENJC],RJ\I*=!<'_DFWH:6F3[FJE
M%'L[?/>0\A@N,AT*F]L=&PZ7RC E^6W$R_/W&X?RUT^TS%/F?U(*QI2*:(<0
M\;R]-!;MP<>*O(5;7-.[,>&#1#V"ZJO>J.DKJ $*HR^GZ6ZJ!2\&!4U(^G;#
M/8)M\[^,T@[06P^18^(B2]9>=:_1^R9%CZ$(JSMT^LFH.VY>TJQ=@'Z]>(V?
M6M^:M^?MYMN,D;NK3K,.4F?%:M&TDRUO!:"3#DJ6Z'4BHW/W&Y)[TOH8*KJ&
MPMJ@<AW$^MT^CK^\+G=QILK!L@M8V[PSVSSCPDZMYK5!GVM;)!0XY-W<A^A[
M!'5?0]K$KN+KKN88]^SVG2WS6P;^\WIMI-ZD:O(DVV#H()O;UVK0*IMMA5$8
MEYW-I??-AH>I>@QWA(9279UDU:^E%O/>_FL9X0\X.]>N+?>;6<%N+B[-R]<O
M7'OG^5B6VUG BU9%OWYB+N=OZ"4KZU\YQ,CK238BVE E1)N91U5;VTWO( ='
M0=9J8_<QB,?E\(@WM4@4::L-$*Q38)KVB:02)%V5)2S2J=Z-D?:]J77B=EWC
MQ?@= T&&$/_0R:^[;E3&E)%87T)M+:0X!! 0,M/GJO-(.GI4O<M#]^WP<]H8
M__'#\U#QGR(W*ZJQ)?H,M745,VS!(42VMI9_]-Y)Z63O1/Z^N=D3SQ9]]/ \
M5/S#M9?[>MTN?VJ9M\6\O8+SFPOZ"ZUQ.MNK[=S^#SNX'5TG/CNUJ;L%WQO/
MGD03(WG674I:U0J[*@3O*E@4(68M$ZK>E7@/T73X:<VW/_\)[YSE\C-ODG_'
MV1E-E-*"L'6!-+FU\!%E4]8&U<K6KB FQ-YUTSN2."8/LRNB;A_I#">Z;I;W
M(2+;P>W9<MGNXXI:HY%"@=0FL^/*:Q%;-9%RU:O66<^4WJFN[:D;DV-X4E3M
M*;#CV<K,!$YGYU=5UHM7SY_^UM$VWO_AW6WAEGQTLGT'>7,3KW4N,2:02FT:
M8&J(2 3>)L\O"Q.Z7_D[B. >V;&'%:X6"ETF#[(XUWQ)#^@P Q54A)Y"ZM]<
M_;%9R./A[E93]>XR/)K1G#CI2M*$$$IK===FRR8O A1G='"Y"$&]TZ6[.:*/
M.'-R$*BZ2FXXFWFMV<6K_);*V8P6]=J+!UC,;3_Z8'NY%P^=K.7U9B$U*R^E
M<F =MME2FC4$.=5.?XPCTCF+WNVZ[VW@LCLG3S[P(K6#RW9(CM>[M;;RL&N]
M6TOVQ5'64%)IW34+ 5:J4'Q,EI)#JWK/9=R6MC'9LWV1<5.1#"*7SG=]KJCX
M[</?IA.JPJ@8)7CD+T8F!5&THV^C9;99E)A[(^0N.L9DB'JAX>#U'OB65[M\
M7:1V;3 (AE9.0X)#3C9N*B>#4EOGBAM$^+=(&5..O*_\#UOUDWL3$SF@/\$?
M?BR/XB8? _@4062ELTB@DHY@2F0O,=D$C*'DHD$E3/\AR-U\BE=O%\OU:UJ^
MN\Z2MAK;D S0IGG5K> S*E99)>=4@U,QF=YNTEUTC-57V$7BMUNE'KC>W:S#
M[XOYFYN$&,.*+:O8[O=9)J28=DFT7?<CY;617JK>!ZIWD#%6K^ 0N1^ZVD>Q
M"%\<V;I8KIHCVQ9I^;E/A/G A_>T"+OPT<DBW(P!OO;\+UHOM8KFU?IG7$U7
M$Z%+PF (I-]<AL0$T;#PK7"U5)&4<KU/4':EL7>\>N-Y.9^].]L4@6_&F_Y]
MOB2<-0):W\^?F^Q:[Y>)S%0RJ@Q*Z<1^4TV 5A!X1Z+X5'S_40Q="!_5S;5!
MX?E0/#R\W+L9Q7U);XT>KTC/(2"*7-G53P5,EJYUZ=. .50O2F*'O_>=T2Z$
MC\GP/@K$[B_VP1![;_(IR*H$[QW(5DO>3P:A]6B'$KP0A#H*T[O4N&=2\%AI
M@)/BKHOPCN(JME'RT_G9XNS&;GBQ6$TW16%]G,:M']/3?=R/MTZ.Y V\W0#(
MW01-8M3:YJ"@^HH,C^ !991@6?V0=\6)V'MO[T/GX0T<O_7,A\3V.ZU6K]_B
M7*H_^)UO.?[B;9NS+E!)9S D):0B,PBO?2P55?\\:%\.QI0@&1RWM[M$G@P,
M'3N2'L+#)>W/ERV[0,M)E&R*V#$&-+8-P'(2@I4:R",))ZPCV[NTIR\'8W)
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
MN:8,1K8+ >04E.!5B2(J5LNGC!Y&5D0V.JSM+,3C799R3)-N-_!9R2HV]-%
M:/5TI?VSJM8<\RACC8:^+'5O"Q55B2T.[WMAFJ?3TI^I\"K$:)7VNBKEAARH
M^:@ZX71%TV']5'<1V["[:8*>MW#4 JA$!P8Y',.8'-1@HDJ%DL.C7#T84Q1]
M?*3L)(9!>]U81U'DED<G;5C1M[-IJ61#:D'ME0YTR/7C8W1NK\(B!H'0\@WM
M8F^[JF$R6T>9K2]"R/Q@0GSOSNVC.Y?;2:+?N$3=9;F/5::C1&5=JEFWDFZ%
M]EY#$MH!9:==484C,;<5!'8LTQG=F=G^TN^[R,.=B_UUL2@?I[,9SLOS]5M:
M/INO<?YFFF:T>M76;?EY4;_QG@.F%W5Z\L$G:D.L0*?CMJO';*9;K?Y&ZV?S
M/#LKC*M+DB;%6XRZ5*!V(].0BA!S2E"R*MX;-HNA=\/4;>@Z2$7=?,!?EXO5
MZB[6R2O,"C0E#T;G#"@R07:V**F2%&*[EEW;/6\,IFHP:'REO098_YZ.."_-
M[QQ6EYMD/LGY[%V3"96O)\%Y&8.0%9R@""95@AA,:SZ?=>7_LK #Q'D[4KFC
M*83'":\C2;&/I_2,=7B]G]#;*V*T2-D;#D&48L.>%#*)BDF,JBHG;'8W:^/O
M54B[/?G03?7 \]ACO<EIS$[:BJ"E9-D'I]DQJA:LJ2%S_!U"]Y'8N](X!G4]
M/(QN;JQ!)=E-B7]YNJ5,'+@C^&!:IW)VL)-0&MJH5]8ELGC7^\+]+O@X2NQQ
M5'SLM?+',-YL8B:!8LFAS0NQK3D$.Q",Q:B@Z#845GIOTP#M%[Y!T8#\;GRJ
MB2?R3GD!M?C<7*C(').%Z,AC3::H2L?C>$/3&/3F 'C9P0/9732G]&Z=$4IZ
M9T!&T3)(2@$F5*#8 R/>RIAJ[Q/"1^[=G@95/>37RZ_=*KS3,GKG30)IVI4:
MR;8F2:E!L\.@);KBS7:W]?8)KP?0M8;98=NH&A?MR)=W=2BA@K0Q9;:H9,L
M%PA&KVN'@L3."G<7^9PHP'/!B.2*  JU@N&E@!@U@J10)*H0C=QNHM=A =Y)
MG=7!@#*\2$Z21[^N['_]])[F*QHF;?Z-!PV9)=^6OTY)\0>,MXS:^"0L:PW*
MK2VU!:P%H<;J,&I??1B@J.4T(<0=*W]5WB9=U,YAZP!*JK5R:542WH+(57OE
M,/B;JFI0M_ ;I([!" Z KEU<PUZ"/$H<<C>Q%X5N'I-*!<@*W]:G0&S=0G,U
MUKI2177'C$7NIW0,]G24F-M9C*>$7+N9E:NB;#@\RY8)-LX57IZ(X&*.*>04
MM3IBSN@;E([IXLFX(+>K&$\$N:\O*[A:;4@Q@,N2U;)M_75J;@,07"@FB,+?
M3HJ[T=Y &0WX]A?H"95>NZ*EHDNF& 5HR/$2485$3'0MRMOHJ_-'3?G=2^B8
M;J&,!G7["/%$>+MU!]7Z9&J.%7PUK7.9CX D-% QF()2HM0!FK\=0/&8[J:,
M!H$'B76X',J3G)=GK3QV0^3J,M7P]&RYI/GZLG)R>E#5X<[/.#AS<AA7G9(F
M%T1<>]K%\R<Y9._;E'#*2@*+FR"DUM37BNQB#26+WC<8[B7F4.7VE-&\Q+S^
MQW3]]NG9:KUX1\LO!;>7#+.-]R)I 5;* ";$",G*"L(6KVPLBKHWK-J&KC$E
M0?J@Y::.ZBZ=;D;QU=E[5AWM?@HN/S^;K\Z6K5[[V;PNEN?K]?<YV^PYE1=+
M>C<]>[>:Q%"$L%* ++853^@$(7@)@I(,/@N.97HWV-B9R#&E.(9!U+!RZ]<[
MLNG[^U= 8,P>&>BAMKX> ?E?3A'46H.RB-)U=^:_3=&8$A7# *>C1+JAY%=V
M7Q:?B9VE38G 71Q;QPX9"1 B6# F94A&6B J(6,,28K>W>T?)&I,>85AL-)7
M+GW.K2\X_??%[.P=$Y:8L"_4J"1<%HD?KS2V<A*F)J&!%&7062:L6U[>^L9#
MQA37]Y5ZU^7MIAM>+!?EC#TG7+*%6W_>T(>SIS-<K:9U2N62.-_J[ZLM('2;
MD!.86;1406M;3-4.;?>)*EN2-J8X?!@],82,N@'H@N4O/M(E,1$9RZ@\2%E$
M*W4+$"2R4R25KS'**'/ORV/WD+(-0/RC!D@/&0R7?-FX1-<X_G+W\17ELR5=
M7&*=SM]\R6 \3[/IF\U##TG(='GNP4F:_MQW2MS<)&QB;/8UR02$S3=U)D-$
M#I!MT,J@2\5WS\#>I*%+/'3'YHH^U!HK@;)MRJCSBEG;Y,=Y'5'&$DSOX=WW
MD#*F9,Q!"+@S\#EPZ?O&Q=>(^=MBGB_H*8FL$]J#MZZYU*( *M:)47C,R7FC
M2N^LY/W4C"F1,B@:]A3 N(W2?BV].SUY%(9IH&;@MZ!HDPI65P/.8YO'RA$Q
MNFP@HPS&LC>#IK<SV=LTW=VJ0PJIT& !I0TS5GFWA1@0JA>A8(ZIT%'ZA(W:
M+.TB_>VZ.NVR[-V,TDLJ1.\PS:AIPW9DL9CQ>]\\FZ]I2:OUK_]QUHXK.,K[
MW+J[G#?Q(<H%;=$@G%),*0<("6L&:QV2B8JC@MYQ]SYTCMJ0'8*?P876,9,S
M977]'F?G1#P_6Z_6K+F9JN?SWQ<X7VWT.J_(?U*9)%L%:7;#%-G6?8@-/(;$
M^R$:;T,1E5>F>SIG>_K&=$[0%4Z#">F(GE)^2^5L1HOZ!ZXWM-)J46^^JV?<
MOM,#^_M%^_/;R1WZA=+ZR;P\Q??3-<XVINR:*S:)R9988X"PZ5ZBLH+@V;^.
MQ02=*RGVLSOOY6]3=' GX\7\S6M:OFM/N5KSE_3^HM/C\_IE&SV;?RGS=5Y(
MU!QHDI.\6Y(E"$;SJH3 QCX%+5+O,ZR]"!V3J]416;<Z&0\NQ'Z=LW<E]?SV
M3&'5+'22D)2I8(J+K)[1\NK($+R10J7>#1;VHW1,SMF8$+>[&$\'N?/+,ZK$
M0,:#--'RZK3C@9@+")LU)>N=HMZYJ[T('9/[-B; [2S$$ZJXCXN)=Z**PCZN
M98>3*16\+,95L$ZX(%@A5^I]X74?.L=4*#(FM.TJPE. [>M[,I9#J*R#X>7Q
M DPH'H(*#KPTLNHHBXR]/=E]:1U3G<HX0+>_*$^CY6Y?5:A*9F)' (-KS7E<
M@H#>0;%%DA&FBNX#MP\B>$R%+^. X(%"'2Z'\I*FE[49.+^JT_A]L6)&5K3\
MT!CZ\I9?:Z6\7LPO:XO_P2RO:<Y_^>NFYOB W,HPA!R<<SG"^G3*Q5P^\_Q)
M[7*5=8X#!Q'!ZLK8%B:VF2$6O-)1))2!H=8]E7J#B$,5YR_3):_HUQ\[<5*S
M2QH*:&I7]:W6[*@2 1H3I/,5J?L0G[OH&%.^Y##IW]1L!Z]ZOR*^%:_ U66&
M"U)(8A92"*@6VS&&E*P[BX&43!"5B@NZ=X+C3D+&E+_HBX##U[T;!)Y2N45(
M=<)861P(;Q&,#PI2)0G>Q2AEM8IL[W&$=Y"Q8S9AV :/?>5_Z*)W/#S\RI0V
MOBBPKUZ*;>WR6E-T42"TENQ19Q&#+61*'<BN75'1U[!=?.XDI5JM4-2:T#!_
M6 -$WG3@HZLV5I>D[9U'NY.0,9JV/1'P;=NVS\(/9=PN:<%2M/&V0$E>,RW*
M<8Q@#.C22JY9_T;5&]]W4S)&\]8)!1V6?A@#=TE)FR_A0W @@VR!J=[<S"N0
M8BG*^<QX[!WSWT7'*$U<)PP<O.[#A>7/YOQ/>HV?:/5BN?@P7?&'_4QSJM-U
M72RO_?: B'OG9QP<3!_&5:<X^:+\^\O3+II47- Q04,&0RU0=6O(Z]NP%?:6
M0%I,,8M<4/6N/_HV10=KE_-/_VVQY#TZO\VPSL8Y+34(+0B,40C)MW%O*$+,
MK!!5]W&>#Y T)N>C(UINJ9^.@NEGBRZ(8M6XQ-EMHC8=CBT;2.>8:V,,$V64
M /2^*JUB4MC[XOX#)(W)23D"6GH(IC=:7JUQ34_FY7?^@SM(JVA]X7 1LFEC
MQTU-D)3RX 5F$J6FHGJGZ[8B;$S% ,,CIZ.0NN'G%ZK$Q)7[V Y!!\M\0VM2
M L8%R<Y8Y2_%!*NTS0E[&^,'2.K%\5?2N(]]D9Q)@86@I?5@"#DH]:C!H:RE
M.:HN]K[WN M]8[+3/9%T*V,PE,RZ[Z,+7^(^VG1MHRH3JXW:CKZS-Q"R4IL
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
MH&U9#WKQ>ON2<$7_]B__/U!+ P04    " !8AKA8\1J (C*1    S@8 %0
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
M)7I7O:YO__7WV32ND5I5M$WD7P<E/>U4D8PDSC3D:))'QJ3-<6#7]1K=DPZ
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
MN]J.+66O+?.V]3:T <K)TZ6%"OJ(;JU!T5E*",_G\5,=(E!N3(T;$4=9P"2
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
MN(ON-Z(9WMT_C(7:2!]'$P.H,['(@J5_,:G]4=9]+GL/ 3S\V&$B !V6WB@
M\/X3TB/>GX?_D^/RP^PWG*;Z+R[>Y93//M=%_G3Q/B^7E[Y$#2S=2*D)HL8?
M309E!-'+! 27BX;H&1UGWBBS7:>!+A[L'GC;A0$>1W%IV$N#0A2GP:ZJ#[WF
MX$4I($K@+&EF1>BO2FI+D$.Y[X,Q;;,'WX?:#NV=[[+*.X)>5STX&8I%,%;1
MJEU*X- G\)DI&XSG/+?.3]H;].'C +UP:@\&[Z_;'CR%QV&O^V#CY/7JKNO&
M2(IMH/?4%',/V(=IECDP46[3=& M'QE1D?ED!9-0,D=00=8J \D@:2&$+\[9
MYD7A1T?01UIR/EU^=E%N#[S\.0?"<OX(_'5\0$3E?/ 9O.>^'C4*L&3"ZGED
M$1/+::NBL0Y$[()O>+]\,,7?G332C]9ZB.K\=+X@:WNQ>!'_YWR\N%1(?>&B
M+HP[ A--K6K(RM?^AARB9D4EGH3(K7V\#5"^#UNOA1X:=HE\"%;]<IZ_IC=M
M ; G.^U1<(>QQIJH<@MZ[*^'7EI//P84HW0N<=I/DZ^M&XL##$;27Y4QR6'4
MN?6@M0,1Y1&KZ# \Z2+^UJF_+^=8EHLSO#K[F/,V2*_ <;8:Z&8@&)5I_PQ>
MY^01TZWBUPWYH+<^>'A3H['<9XV$UJ/!\')V%LAZJBM]O\R?;RR\-GQ;7EQ%
ML5]_%<3KZ7J4%9VDB_P_YW6N[?6_>DLG,WT'/^91M"$5[R6@Y9I$%3.@B@I,
MEBI)S:5VK3.D^E_5,9J_/45>CXPBPUC-U^#>E/^<+6_<XRS6JTLCKA4ZGA X
MUIIR,OS!LZ0@2R;K*%1R.EHG3^Z&]#LD:X^J'*#!Y/JVN<KU9;U)Q+A<_#%>
M?KJZ<OZ])HLOQU_R'O>IG9^Q[^7I?HMJ=%/Z\WB!'S_.\V6*_9NR!G5-/FZ5
M+X87*"F2UV>KN6:+ 9YX\3EGIG/S":^/8-H[['3_YU]ZN2+RY*55X*-=C:&G
MKS &T"EX(;G*7+6.=SZ$9ZA[S*8\N!,Q:B7P0U]+;LR"*UI%[1F"=9FVZ"@T
M!$P%#.;,!3=,;S<=[PDE#;=3ZF.YOUV$.UCVYS:@OJ/<WTXZVBH-=!<!#Z9]
M;XC2M?B4E>! 21< DQ604G)>&:T9V^I4/"ZM=\W];:_T+G)M';XAZSRN[;"<
MWH^7^9XA9M$%JS.MV!4IZHHSG8(A@I2H6%:J\+A="?<6#SN65-]..IGU*- >
M/-T;::Q7-OC?;YC@U^/)ZVQT,B\^X)^C9%#'&#A$4RTA911!YA%*T2XY76?<
MM8[?[ !S>!^W5Q.R;T4-D"?\F+^W^%: LRL!]NC3/O;(OEW<3DL>S.-E4HC
M F3A,BAM.1 [.>U\(=N<C=2V=<_*@WJ\13"9LY+U\M^"$G5<B50)N,A*8 K!
MA]8W5D_#X^W @TX>;Q>!'ZW'RY+*RI0(*M0)D44D<+6S:$XF!*.#P-!BOL&3
M\7@[*?4QC[>+< ?S>;8!]1UYO)UTM)7SLXN !].^##7/)WDHWM,>B,5"B*C!
M29>%3=F0+_#TM-[5XVVO]"YR[2&AY;K+5DY7*ZYSJ;Y.9TXIEB*A!*9 \1C
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
MI8,[&@88/(<4%-/2>X&W"Z >#D4\_+C3(D%/8NXI<+5&: BA9W<1)JY\<;E
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
MT1D)7MM$>YN)DANG7?,,PFX(VQ6U;/7<^Y5X&:O5)=!6[Q%*R0Q4".3B!)>
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
M5<C)%L2H3/,YDHF#MSD!LSDRPU$9;&VD/T+.:4.DE1[V>T?]@;-7L19 I-F
MS$-K!1VI!FMLF2<!/BI'(N!!F_I4Y/;HU-ZB[*B T\:QZZ"2/K4(RZA<] *V
M/ALF<YV?HU(%-H/@!*';US;B.H0@6C=I647348%E:UVN#Y?-%;'?$^96:]^?
MZB5JI["2=*X-QNO3-(O@N*T]C21:&[-DZ_7;:@.=)50^-S"U4-9^8[*UMZ\2
MO+:<H8,X*'(#L':RXCR"-I:+J$S4N75YP^,4/3?8;*J$P]9#M.BZO,G'=ZQL
MV$M_YK6,(2F4,XY.B*02'1.1S")70B;U(T^&D37D]WB<'^)%)/#HF#,6&%?D
M!Y)M#R%D"5'84&IQH&YN"SW1%Y%-L++#B\@F"CF6$H1-XF"Y9)Z=\<"SQ.JM
M:G I.,A1<>%1!B?W:'P_P1>1C0"RPXO()HHZ@A#U.N2^O(AT4/V.L>IM]'8$
M<*L-6;"8 ,*S.G.>*?#),4#EA4]T&P3;>HCQ4<"LX8O(/E&VB;KV_"+"9.:6
MG XHM1NR\B&!B[*V-;8\YF2$9<U;*SWE%Y&-5+G!B\@F>MCSBT@V4K&:^AJQ
MFI[:$%4*-02GC$TLLMR^A<Y3?A'9!2*M]-"Q,&D@>3"*:P\N5!,0Z^S;[!!2
M1IVLT0Q5Z_9;ATO\[.Z<;276'C,";\4N:PGRS[P.5'&IR.0@\&R)1<V(Q5I]
M;!$#8A12MW:<'J?H!*'04 7[M5$_8A5@G9Q]>^ @3H;CS <* V<L6H@L$-F"
M"PB13D=G=0@Z(V:UQ^R=QT@]04CM0VD=JYO>G7\+PPGF6V\LBQ\MNAQ.IX,H
M4 ?/36UKJ.H71M=C+N"Y=3R&G%+ST6]K$W>">.JCF#V\;?R"<;;#V\7M?[[K
MV\124EI-,2!-?RAO2#O#V=N0AF?#V8\;[2O#F9X7LJ544YJCAEC(VS I)UV3
M!&/S(H1'"=JY8]L#'[X(56HM;4[%@\RUIZVT!4+VY.$G#"4$9J1L/1%]*3%[
MFU[03/?WNK@UD?.QO!G\S,<\(*2]HO/)*>!:)E!D@$-T41%77L3B.'>R]8OX
M?2H.-J>@C7;O!CQVDW*/4-A/%%T5B*]!4Z?@_4/T'"9"OZNN'E7]#H+>%P@4
M-Y+HJ[//#=DKWIA%EP!&].9D,PNF]6VQ/^6OB)OO0_>;R+>#SC_B]_'9=_)V
M?B;N,K3&C=5U$"!8/>^0SCD$4QR('&U,W)J86S=1>)2@_7L.N^MLW$O@'8)=
MU01_-YJ2I5&-B3G@'<\VB"(AU"%MRBD'G@D#)JJH7; LL]8!KOM4G-;UOZ.4
M.\05?J;H5LQ^';HZF0#+:#J,&;"KSAZ%P(X"[W M+*4OY5#09 '6F PJU%!8
M*1ID\C;IF$5PK1\Y]@N$%2;!OG"PB9Q;-SSY_!4?OZ52J5W/C0=AZ6Y2BISF
MB$%"$3$R5K16X4YP<4F#DU4K[?^^;Z.0<2]I]IB..QY]F>'DO'+^F?[-'-,R
M&<F,1F!*8!U^Y"$()P SUHFO3MK8/!KV !VG=>_O+.FE\>!VVK]$^SI4=;KW
M'Z;H,+?^[AI; 8$=Q-UCCOK#U/GJ\9JLR0N9%X09!B$X<G<"6ATLRBR;C_?=
M(PA6W/C[PL F4NZA^UM'WI4S*@.K*]<(!YUUJ#SXJ.E/PA<NT42O6A?QWJ?B
M #-?&NCGD4>"+83;X=;_1Y@,ZX7V,<P6B [>8';<@2N.K)!H T1K:E(5<\R&
MP'5J'>JY2\-IW?8[2?B^QE5+C5]">AV*.MWR]ZDYS V_FY8>4?D.(NYPNC]
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
MSCFZ%[*Q$#BKD7OR-+BV146VRII?M<CIWI!-Q=MZE/,2NJ[:'Z]!V</WZ&8
M.$3&6%NUK*'K'63:\*1>@T)EE4#/).3H$53R$D+R 9@U128ID'!_K-I><M$>
M2MF;B+*UDE\IQO]OI>6JB,Q89U5(=&+51-KD'(10%'#CR/(@FP/OME!:HM8[
M'[R_6[>UP,>-I-7Z+OZ(PQ%=.C7@^&:\Z/MV:2B\'X8X/!O.ZO#PJ]#50&3D
M66& DDTFNS'D^I+%P(KD2S%)\KL/D$L4N]FZ^X_&]HM_]!9[:X1\PK/R]J*&
M(>?!Z-\Q#U,X6\!W_L<W9V%X/OWUK]I%! <Q!F=Y[>1DZ\B72!:+0^4A&)93
M$-G%N[.6EB!DLW5/#B$=Q=XAAV')27D)X,GO89:^#D=??OH]&<XXFGTH\U\.
MF.1.I&) A%KVI\G<]9(\4N]L+MDYDT7KA\.=B3XET!U&DQVR';9G8""-L*:F
MIV9>:">YVJ4(DP&C3"F%#F#M6V=!;$_M"_BVUEW#U(C'[,3K"68X^3Y,2)0.
MQ[E.+PN1\7IYNUHVZ&J>JTQ09%8L<U<<L[NX/ ^N>DI@Z2ORAMD.:Q ZF3Z$
MZ7_@=$8_NJ3>L<QB).J+$*H:?Y*072(XX9-6CFM51 / K$'*,T-1:^4L39!H
M?MF]&4]G'S&-OXR&_X-YP(5T3F4.D>=2/54&,49-$ F!1ZPS",Q^[K6?"3LE
M//73R'W8F-9Y-1_QK#8"_#-,9C\^DU<Z#6F>7+1#2LVJC]PUFV8CDALETBQ9
M\P8XTH98:@P(4ZSI4G4R:1$9="XDF()2YM:]^%;1U"Y]9IG$7__XZ3?SQPMF
MM<E,*^+<DS462"0^LP0IR*),LJ;XY@/_MB%T7^DT39&S/).FEXH.G5&S0HQW
M^%N\<-,MS#TSD#1F4*IXB#[,4_!]4.B]X:U32=>G[O OD-V0,MZ+QCJ$L&[3
M<S7??@V*.O6_N$_-89I<]-+?(S#90?C[@87(=%#7J>;2,Z+,JOD,5CJKE8R!
M>5N;+SQ1.*SH2W$X-&PB\\XHN.HIIGD)A2L(O-1F09&</L\C(+/<R9@=L=P1
M!8<J%M]5-X^H>@O!]F@EL2BUJ,WEKBIH:OO",CX;CC\MS)@YP+7.QA"I=1:*
M!B4=>?Y>!5!9,4U78U2J];BR-4E[/M9%#UWUZ+JUFLS+K;0.H;TZ;JU+Y(&Z
M;?50]>9PVD%//;J:K$TP>LQ,N *UF!V4-Q:\,P4T-U$7;^FWS9O@'!90JUIL
M'16>-E%/!QR]&9^?TSD_#&=WZ;M*.H[,D]$6@1470;GHP:-!B)E%&9B.J7D$
M>15-!ZC0[*/.N[UM6^JB@WWT$;_CZ (7<XI&\[EP_SV<?7US,9V-B?#%'*,Z
MDG0Z1?I/_AS^&GCF(C'.@>[RVC/(&8C&<A J"Z%\-J5YC[8MR#RL,=T\+-A;
M41VP]2JE>5/?FPWV!\[>7$PF\W'&F'(6KK[BZGK^8H0@@I^W\N&))9ELZROL
M,7I.#"W-1+\?,^<&O2E-+C"_&\UP@M/9JT+_^^KL;/R?FEOY=CQY,\$\G+T?
M3Z<#HYCT.BFPAEQ4NKXE.!8$9)5X*-:G8INW&FU"^8E![0#J7.K4M7M#?97^
M?3&<#A<S\!KT)'CT\W9]/5V?V$9/IZ\OIH2=Z92LFTCJKPM_PF^!%L:S'S</
MX[>#!3=@0\%B(*!!0;*IE"P&G*F#[),I/"L=LFL=<-V%WEV/NRW67H12DC(A
M)*M E#1/$Q<0C*U#=;FPA7LAY%JEYGWEM->'U[WA[NXAMQ<E'LN[[!6SMXZ5
MN?,<!.,B%45^4)FG B<R)Y4&'4PTP0EKUJNIW@*0=T@Y5$QT/S!8@KU=U-'!
MC'N(K/K'">)5;]DU".P4_EQ)W&'"GDU4N08\=M?#00!C6?+1*P\"Y^F7PD-
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
MWI4Q/S2+?^@^?I%B+#!-BSYMO>?D>\=@[!O(,@\G8"<7MMK,B' %9%A[L!]
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
M-CB : GJ1R5[U%4OS>UN'TK^I6K/GFZ&;86S&XS??GX9^"(_^9!#:PT,^QZ
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
MIBWT'GF'1$=O=35?N77"O2"RU'7V<UNBS[#*"8_+LVDI; [DN0,@"0X5B73
MFF79FIJY%@0(02PR'..12]-P7QZXK$7R3<ZUL/,EKY(*X\#:"TW[ORC]OCV$
M4P--@'80KMU&[VSR5>OZ@-&A5M"YL+YPH\&M4F:+J0LQ,7?=2KE/O+K.D&2H
M=5;G;>#@#6>AU8@5,NLT=A37/!7WPU(#^XX@N]O"J6PZU"V$E-]BO^/%1)W?
M_MR/2Z0 ^YH@7R/95QD\0HH:-=@Q9".Q%T\B4-7JZ&[SADFX)F,?OP^TP!0W
MN9&':6FIU\+WL>DGXY+MG1-=;XH(S1. G7ELZ4UF+0>/HSQ!(H@7<2DXN0Y9
M4 %8UBHH6HO#Z!A\B1]V9YTI.# \*AZF+F) RB4IYB>IAJV18* _CI*/V&;A
M [GK*K1)X!QVB-#ZKA&9W.0]:\\V>@14#%P[]/8&)L_5>D]FS4S,RK!0@<73
MHDF\WJ4  6)4+S$$2:E$"+!Y6-?9AX$_N(H+2[)]U_F,;$W#*P#MCCF/)C':
M5'V'IP64GFO;X?RD]'Z7,S:/J.]G'1)9>G+T(+8:@:7*-ON(#/J#LM/CQ9"*
MW]7TDGH5&JVW<6')&877)#Y,'E^=NBYS9(=36.4U]GZ6%2CQL8UA-K &Z" 2
MB.&H-%^##@:ROR[U<B- ["?E3AB_#W$;+?TTL^<][X"*:;DK,B6V*M]IQ,A9
M:!(T86RNM++XL*-A-+@:NJ*/*&FI"KA.JV?0MBC>,]Z)_BTF[[P\+UR]7'(]
MRUQM>R%4*J8WF-\XN5Q8J*%B&%$"E,2<B,7+H@.%+YE <"B,) "F5I^9>?ML
M[.RAQ#)^!0T%CZ,-O['>$6?W?C;Z_><VCA,[BE&<! 6?"2<=E%HV<T_JWG)*
MOLZ%R7Q>)'T8[BOW]2T*%?:IG3[=94=)"@FO=MFCW6W^"ND?2J"?,)S)&R+0
M/4>3D/33>&D(C(=1'0S% "0HA9<%K/H.)I9$;<UF>E/>CCN$B^:.?#ZF+\X7
MIARD?HYOD4SB T4]63+8MU[?7E()J01E^4,.O:0;**#1B;Z6U*QZ]2;OA\D&
MIZ>VY=Z?3=(N/GH>TW_NZ:O]W]KA<>3FNI4%U@F,I!/)EGD3J*D AGNRK(Q3
MJ]&1VFWJ_49:-OQ6^]Z65&OS/XQKS22\=A) 1U/65J@L'#A-EL"=0Z5:Z@$S
M\Z/)EDI3)A%IIEB-+@>D*.906O/;QM3")D^MR;5QAZ1XL> 293Y[V:S'GCZ[
M<#V92@DKA(:DP=5=#A6F=+;5\UQ=!]6G:_Y)Y\RE-0\[W2P9OX6T[X :B$#*
MGUJ,GN_N^@?(HT;,>/28W5"XM?M)&R/QB6&1S(D,3W&7"/%;C1VWGM@\+IH1
M?6;/V^G-].-46O)@IW&"QG4D&68@D!U"&Q5:=MP70AHIE3FJ2LMYDJET(%,K
M/6<LSN/T(<E_CB!'\6QE;2@\^3FUR(@U$LZ&4P*J+&+WT=_APR_7 QZH%@5Y
M>.2UI[-'6P/E?Y]@6#'O9)RXA%_=)[NK7XHCA'T+M:ENY*<IRF .ZQ#XEBRQ
M:J%'X<B5AYO;-!6'W DWKMF=,7YB32OMW8J#^=XOXA08S$*&F049Y\D^Q&G
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
M!?SHJ3K2%7W<])O-'BD/*?SX+EV^WQ#5C^\#'#P9$(Q-H-OVJJDP?E10PVW
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
M.37RT7)\PGQ"V]G1Z^2EUK SL>*'"][\ ; #+.-U:]:]ET&L5KHC53>H_JY
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
MSU<;>:8N?M2FXH)CXGE!P3XKP</MUSJ!J1>#F!HY5=X[+)I_2^S/D?]DKX.
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
M6"G_H8::FQN<UY7[Y"G5;F[6__R_2V9OLU?(T09>L':F=TQL&OT$YDRSJV
M(LL0KNU""!O^;$?R\%Y1U96S;Y_<T$Z[V2/(315WK@Q2]<$(T*4"I*;,FG$\
M"&<PZ?U+66[03//SD&]MX\NZ.',QU[,(_^;WL @ R32TF]A1#W"A3)93U!.T
M)]!35*@A*T(+5"4>[Q!E!V.(RVV9]N,O*8L*<,Z&K<0_V+K3Y<9M#>3-+Q](
M]%XR>8#>$W1FXOD1\!:FM",*]T?7JK$&L4.'=*3<+>MD903!P$I38$0Q;4\^
MOLS3G+7^@Y[Z&9?BV?@/11U>/1"B&0H\*] $ R5'5E\2*8;E(TX@BL0E&YXE
M,U*G0((U3WA@5[=ME$V(W4&/JR]W1'V*/!WX<-_:D2=.<F57.8-@U*,MY!GP
M_>];B^<0<I3;]+$LZ8_A)M]QE2MUZC/NN[G5E8,/MB8R[.@#R1I5EZYJW4Q^
M6$32H3H#K/-H4(F#?JB-<I$*H\4CQ$@M9'60E8"-P@O5*9(T6C*]FIDC&B7$
MV9 2'(+R#7K68<_VX=1S]';?++]6^(6[5R(IQ^D<["0)\@?0@]D#FR2N5(H<
MX@@)WNH%"<@2#CDPW=(8;;S6W^\K=J<NIEDI(J*F.^F:]OU,%RL'MC,5=%'$
M]09:.?):0#!Y%!QY,[F(W$^$8'R(VDU[/VK5I7JEM9001J@CH2?R RQR*YZH
MB?X\))ZF5FX=Z,<4\0$F'0V'2+U1\E@!4+G-3R@MO62B:.]BMO-C+"?U5MZP
MCOE)O8@#4UW/S.;W)[JP;J3_%\564<VG\DN0;8G5K>@)"%D.'" 6WHH<F1%-
MHFBX/FPK,#]E58L]J,Z[D]E_R^P(N4_S,+7;+]?Z13MG+Q0UL\[J!@%@4\NH
M?50;TLD#,L=G,"NT I>@ ]FG6KW=:I!C)3+J*EY6P>80$2I1DE6??MB&I&Q,
MBV7"D,^X4GR'%^NDL)578M<'Q&4PP?'0A&BA9_D84V37O7G8K^%3L&8&NW3W
M_.LB362FV5P'E9^[T1*[*L>$%Y6T4/J^@,L'/M42%:,5<-'(<Z.7I2N6=;<6
MLS,-UZ2Z\CL/IS3YWSN92=-F8GRI>+ G!^$]O-4EV< >@-?\OM;OI]B_;.E@
M752Z2KB[[^JKS4Q@G@'\$YV-Z*&8@HKD@8^TUPB;0!+K#"Q\FY-?]6QBKJ,#
MH2/6-7?R\UUO_/EO2E@4:.8PDT1L:0G;[CJ#'[T:>&9P>^/XSU#E("G(BJTB
M WCS(YW."B'E_O7+&\[8/TO_+/VS],_2/TO_26DW4@KAVT?G/KA"-9JQLMC6
MC^>0X;A5JB@P(AW$%G-;*YB_$5KY53,;.8R!>!PBB59!3X)^=FVI65S%CZ,H
M:]>JOZQ [;Z<&LF([G$9^/#+Z':>)MEA@&I(0/?\V+HU]S[VJ7,G6\_%KOS"
M,01=VXND34X#'Q%[C>&'M66^U4_K)D[ .5V.TMZM3GQTM!43H=MS*0$CYQG
MX05R)$BC,(!XZ%FO_:"GK?93JJ*WT 8!5NOC.\K3='<J_ E+22$!U1@B-37_
M:A@*E [(B'J!>_7!3LGSL]OG=,W3/ /;'UYIY!NBQ;4SU9!P&0-H=* K1)&1
MLB(EUY'K5$JX&XR\5?&<:8&:-Y3>#[&M#'&OAZ5Z; ;CF@*/4E5 ^!1WQ'4A
MT)^P'N$A7VN4,/T#&JA#/W]R[JV7G_CPML/?5"P?\C?-+!OGZ44HW'YUU[Y*
MUT+VIF\[S].[]D5)I9K_D"M;JXT/39859@#?/;L8  L:[/N;M^\'_K/+AYWC
MJ?K!Q,WFS*A$A-=,@M2M?OE"[<^#LFL$J9,\DIWV/GM<NHV"YT+/@3B2/X'Y
M&9BHZ_EM\%C14W&W^A['^<C\Z'Z5,N:@N;3V._Z=^3,VQ Y%B7H&#*.8(HQ+
M:=4X-T/N+CM7)PZJ.!@<^-4EK?A)3<174:$--;Y(Y-1XT%.>30Q'W2$FH#M\
MGL1ZBY8'E;.@A1.\HKQN,8 C=<+OQU/IXZFZK&9U<=DF#$ Z]T'\R1G7<_!B
M:-L,:H]S##7%Q#E"P&A.*?VO?_B_K_3[@,.@?>6A#];:TK6)MN+C<A.Q0.E?
M.YN_0/Y78^T>+8MI%R%A<YR8"@E:RBYNZ_$]JMT=]O6=O^?U1@+,/_Z?/>1_
MV6>T9@!MZ(@L%G"&V-(*.X"\ /JIPEN@4GV>CS%'78U[Q-T#G1\=UY37S'7T
M/1+?<J$ITON@RHBZ)H P\V%"=!O06R684'RQBYP"UB$%?F&X?7LY#*;T,=$[
MR;IDY>77%S1+(T%T51XZ/;_"6Y.<T'KPGL6=Z]7OZ?UPXBWTV!4RAI8F[S6:
MWR[*/_08$BD$&1ON;88>')'H6\V29#G:)%DM-=]:'#4Z=D#33,EQ?PBK)H#T
M,F3:JN]039 2._=@3%2#:K*B]758:_'-2-&G@DK87)S[.M-N6XF@N")405_B
MSO35A&D1%N2Q+PE$O 51,4:BWVN+V<T']0-S8))C^\6>Z6P\?\^>^3LMQ09\
MK)<L!<I0Y)>N@-@61:@D23%V77Z[M($TTFHH@ \(M\H<,K]6)>#?_X78].G
M)8VY5G-V2:OY8LBX,]D0E*58!ECI$1?:?AQ;F03]K<(MB?G1\AXW]&5,U 8)
MO:F!SKX\W$?"Q47U:I(3B]Z^W\J49/W?#U+S_ZI+\V/#*:H!D;NYGK-.D\3>
M=C73IN!;^Z>4^>=HPDU!5^$Q=84Y!D!DRF<7&!KWBSE95"XA! F= ="+))DJ
MSP4-JNEP TT#ME_TH,*"?;G*5?[\,K/7VA5B1?5P':R2?-VWH$^9C_,ZZVIE
MX%1NL_M!D#;N!#@GE,LUK@!DKI>C%A6Y-/Y.G[-MG;_V/[IH\7GF6F.ON%D6
MRH,^ *N =!)>'H(*!5C"=V/<Y XIO/Q$<XA3]F@2Z9R\=BHK=0AQD99!/TE5
M&)QHJS[O.\U]K-O?&DR'OUP5N/6SP"HZRJZ"-?&0PB_?GFWK#DC)!>0W2"=[
M(0/@W4))6E&-M6R[>*+I4G/H^]N[75NFV\X\Q'QR,.A 1-0S@,@M_\]#)9>]
M?&G&\ JX=2FE+<]3*SBB$9HZT:<9%("X"CFD:Y++=Z(DQGPI__9K2>\FBT V
M7B.KM+]W:X'72*>[(.]'*' _.6!?Z.G!;55%S0%/A=?V=&%]?1U1]\+"C!O:
M1]PXKI2+\JGM3PX S+Y8AI14,PU4'3!5M/Z#NJ\C137 \.ZWU\X7*@QG?MP0
MZ,A<>HAL$>;BI6TH[9:=0250U:>YP?/YK5V]X1"N2O>7LF%(_L&;MDHDU>=Y
MPFTC2<_P8U5E7%5?']Y/0NZ<N"9IM6S(%>"C3HP,<R3 .5S(>\B7^99Y]1$)
M;V]<>Q/#>R%'<@H @#MLA596[E(NOT\OG+!32](\QG;WSB5>ED;@46S(_WJ@
MYQ_1?[S\_=<:_G]FE_V>;[&7%G$^_6KU-*?E>/NW'XJ&OO[7.TZZ+W6WLMAJ
M!%/T @:FBV>S1&EIB(.^3\WD>F<X/43Q>E6JAVZ%[NP/DMRZ9F=]K:Z#XXF;
M@L@L.=8L92MV9*%LJ2_B@>:%J\9!]<E#N*2EG]*D] @5]AS]:9@@&#EPJ_0I
M<F-^XV%<5J/S>]703M6(0"FJ+UA/:OKVFB(/2JU8:KS&SF!YU?JLDFC++@=_
MR&W97YVU"UVVM#U&2Y6/J_>4%4$$DC1[$ZEJ48^U3=2J^.]O5G$8;;"L-2X(
M-BHLR[4GG8H5/_P!N&<4RI[WB*(R<(DN1I:G:.8;[77=@^C\(&?*S;790R4Z
M1;NFD5C'C=I-E0["SDKI%(YS.6ZF-]JR&)^@8OS0RHK$<NR@H;4Z]_G#X=^/
MI*YH!H7PFF5'--D]O+LKJ:GINX;W^UF\6S76IY=P@:>"#U=23[?3Y#4S*OA'
MG6[6B1.ABX-X,A[,+Z"WX\KSHYT'ZD1ROYYF L(#3;BA;,JXZLLMU\E]99>^
M&#WSB30=HA5 E1':X CI,GS4GZPSG%"%D[Z YZGS!60$GE;L+ M=$E,LNWA#
M\E2)SS-O$L6YT2L,Q@5S6H_8\VHVC,B4+._?^K7K?_I=S0L&4)3EW(@7R](/
M82Y6X "V!1[Y\R"H/F5PA8!M07.KY[EDJGZ8&#6?N,@O+Z(KD6:OZ^20W*TK
MGFS@^:]<L/I'])]TGO#O4:#V/PSX4B+P#\\?W#FPRFNDQO;?EN*_QMJ, @=T
M)4*EOJK844Q=#$OTIV!A=*$:$CXZ92Z9\VQC6<6_^*-N_@]_E/6+.C\!5K8+
M_95DJRJ*IE05-?G!U^*@NWSSJ[LXS=I=T??^@:[YXYTA*-^31V]$S&4Z'R[(
M3=95 53=OU3BQS-GVO8J?G+1,J@"LO&5DB\=VTO,V]Z.*1:EO I\L5P))?X:
MFRX<1WX350:K?47K*<;@RM*=J&/J4SUL/_&W0K?WW3@8_$15=VKV?NSV*H?:
M=ZI<GD9V@)=VU<>R:H./EA:-I1TGM@Z_8;$^.59B1\3:&=:6%]#X2Z-Z,W8U
M7^VTV5_=$=OII,<M^,^B)?I0CO4:[>-OH1=I^2H>$G'KTZC+$S>>GG@<=VY+
M1TNE_[HG,K= U7VDJ.A!1=>U+=KU;U+! 7?$+ZF?N*DI A@UBC;GY=1^S$ *
M[,>4)6(#51UE+92K-X,>*^9&Y=V@%IK5_L"9U1Z6S*GE?/+/#G$T^--*<*X8
M48UI"FR,FVRBXT4_'Y \T5V#>U0ST6SYJ#'DQJ^I4!!6&[^A:Q+^7%<!]P V
MCC4'U<;-F@S#]DXBQ<#2&946@@UP,N\M(FJ0.4477M<%.*0DM.G\*C&S(FO1
MGF^AQEXV[:0+-7R6B*[SFG;'5(,S[8KA5Y;2$Y+5)%(C#IT^_D;P6J<\2S%%
MEM[]DY66!A74G.)F5QFI]C^NL!"-4$?XVRPKKG=77U$23W-X=>1U+JM$<HC0
M_Q[^^S-.Q;]C3 ER RU;G);5P+0;/%R('1<KW_>2;<XH:=V#N,I(<1'8/5>^
M<@N66/LI<J?;2<24K!Z4PBW7C@F:%1MR:]T[MZ5=: 1/$;T$QLQ@(<O<V("!
MMNJ]U(F&&9FAKJL#OW)SN-7>L(R:E2"[&$ 5ME4V?*\;"2'9#&=/R^SSE<Q\
MG!*8TG0.:GCV%9'C#UX)ST.GG+$+H[+'-JA:<L;%FLV<8WH[E'Y+Q$LH$GW<
M;LET[M5)^[V?#""H>A>3[3L/YX&Y&;*")E90-J(6QG\&POOJZ7<$M,$U.G%3
M[_*S@K7;.FMR3 .7*H4?EV!*[77ZQ8"$.D["^T!1/N+<%_?EI[ 6']\^]9-\
MZD^X#NYWJE<FX)OQ4?A#6^J$]:@&OHH!F4^;*D]WY\3 MSYISRBEYQHZE@73
M[-Z)0K]">A368<26_*)M^HPJVC6F%<7IK5V+GQ/%P#YMG@7%2.DS+SG6QS7:
M46-!5UYAP^ID'QJ?@Z_]L&:M@?N:5*L\N6Y6% !K@O* J.PV FX_Z,<$)7%K
M5A;-/#ZTF40+M)^2Q.=B/2GLH33"PQ3?8]XO?WK[I^QNV>KUV? 42RM<D,UP
MO[ANMD./4\N)E:K[]<_/VI0XSRBVH0XC.,![6*HMJ;XW-0\,OI6VL;S_0(K+
MKH/UMK]]06XM$R</F"4Q5TNE4RI%/D#O:]>-[V])D,0Z0Q\R-VO ]>_S(;=7
MI@[\H:1C<OHU"/SA+&[JCX9YR8;;<M#2*V#C3L,6E=?JS)RYJ6=L1<J4UWVM
M=K7XVQ7N&+XH<SP9ZN?A>:CQ&KY,8J5SIE"6_R=]!%)YZ^,2A$]%WV.NQ2G*
MMSI"?C,YT[>@DR445O?06]<N)3T04, YX,<,[X%7%>#Q.*'*69)$&TIPVHL?
MC(@T'@LX;^?. %169YI+#BCRL8<6%*[)_UM5F%D:\CN^"KWR@R*K]HQJ!::Z
M>GVXS3Z*4/J#<SC?KV?'5-F%:43*-1YIO&@H+:5WUVTD,^+:9\4^J0PSK :G
MP6#AV1,EQ6.0;ZF\1O &2%?4$CM5F"E2%%[2Y_"TSI$E-B3\=]YZU*8%;LV&
M 4R^1KXQFZ&:, "Q)3QYG9YR?&>-:5<D.W SQ1 #6/1F#E0#8N_-?[R,^V![
MEB01114F]&BTT:6'/2I6I?3*TC9-!F7/\;2X>QT32+8X02SXD!>C APJK&RF
M#T)8*WK'?<CN8#A%T=UR<,\#@Z8>_P!Z+QM5&?3_SO4@4ZY7F/2I(.7A_JF9
M Z%0JS[4%!,K'6V01-P@IE52E.G-L*-4=V)7&Y*%Q!Y3X>$Y[G&QUXS$EO8Z
M.,\JCG:]?6E/PMU)*)PO<4KC$13,E"2'XR:*<5/9F/);F-*SU53>?12KH:(Z
M%O\\F;FRGRXIY_*DL8_(YBMIW:QB-O6=1\4O''(55/OF T_!EW*O=I#RZ8?8
M*?8(,5HD;JKLIW!XTSAW*%((3&F"'*9?'LWMR@$CFS>-OK^K='5LY-'V$GTY
M)_^)\T06B\HC#U<KLD,+?C^2W1HT:ZFB0X@]"?,);P-BO7@#'F@\'K#2#O'>
MN?*R@-AVWV:D7/>$<A*'V"F3DXYJT%/?<5,SAD^1QT 2 ?T44F6VHDP:(*/Z
M$;Y(::K@C%=L%J^5*G3)] *?YT%OCT0+#8=NGG63TYI=W!4H=^[QVJGJ%3.B
MHAGM#5T5C+7B9->3N_EL;$*A[6>VOU3T5'EE&-)U[6Q2*@^[3_(]C4O@#IWK
M&JCD3K%%=D+9:4_J)/+4423VZ86VD#.]33I]A\3[IRM]'KUW:_75D2EZVJPM
MPM:,/:?&G<:<D]Z5"1JV#.!)*O-9&75?JS83?L0: 8>*#Q5?A ?]['VG_X?,
MK0S"U\(?K%D-CZAJT*_$="KO#56)&>TG2#;Z(+X<%T,_ZL8 CL]@Z'P](]';
M!E#R@&E-S'[T.WV%YQL<!FI:3:W<&[J1YGE)SXM]&4!E[VHQL8NL&==L*SI2
M86#5^E,!C,%R'B>,A*K()T'SISE6:V=Y=ONU>2_=P-1E3IOIY-RV*/M:3!*@
MBN2C"L K]$.I!'Q"%G_#55MQ,(2$;:EA !';DI^2^\FR%3DZ;[T/;C(74RA:
M;WX%*K:$J_"GBKA.=:D&VLCC(^%EU$QLU(JXDKY[L;I9;X;ZKU61O=;NZT47
ME.^P_\#M@WFBN1%Z(*40^04G@!1RPW'2I5QM1>-:>0+TK1NJ:N+,^V:?M9%I
MT*6QL8OVNNJQFF>4Q!Y]];BPNC:T:\<T,.I(3ME$$SH'TU3?OPAV3(U93I@.
M0\^ZBQX;G(N>FES<V72]BA8.^E"\LL!>NU" '=QC:M_/F!B,(%( (5Q:.4B7
M#!CNNEE=_Z+-76;YF?C#RW?_$'W4 SS"_T-,T1#RVR)QQXWE=\#*#>,19PFR
M\4&J]#Q4;H6IWT.]MKF0KW[Q6%NI"3I_0&]S+[&C);%F<K_(@>[P%*;,- Y5
M/BRE2#\..8+Z[L9-64*#MQ!R#$"] +;^ >C/*4<1Y(@=M -O&$!# 0-XVM$"
MV1(*I^^]X;SP)]>?7/^^7-W,U]YF##$#U5Q'QU?2)^G=]#YZUZ;V:[+AE:^;
M5=MCN+G>8D0G!8$<NXYM:3.,Q'%0;TCGNXOY%B_?J1(=%WNEE4 ]HB;=K024
M'!2?V8#3A4S:4<3O.&(MC'!F$(&O#$2BQO'?*+(_VE<6_*">N.!,HD.6M-;U
M!F$.@YX^V\WZ=$4=&=':'RN);(GDU"7C/%%/3:PFLJN;'E& 368 ?Z GW+RB
M33<0,#![&I2UE#*L<-G;VGSB'._PV!A&NK3_DD,G2YGNOH;8.G".Z'6[EQS5
M)G+@B.]FI4XZ)*-XHWN9-6/*(>;I9Y.^]RX#5N]<(]N_M]VY9U*=TI<_NE2
MA370"F'.G,IT*%0^(*24N4!EA^$T5H6$8(HWO8M?X@&&CY!4*].0X7_1\,T$
M3[&;LY*F+)K'(.B;U/8%\VYQZ(4DN'Q0#]_,9?H/'*LX WBF@(M1@!E^!+U]
M,.^(E:STB2"9CJX<!!N(]J>-05HZ>9WI^_L9@%X7)5@"Q>DH2_P)3[X?@CI
MSD1FTK6K^FQ%\97IK86]NRS(KLS9C$4RS7MXA '<^'8>0_P.JQC.90"B\/*&
MF'SG[$$5KR.?]G9UP3Y:]1/4$3>8WCWX3*=7*[1>.R=E*Q[W9>>Z5 N,8(\<
MK4FG!IE390;4&0!FF;(8S0!P#H*YJY#*!F9U$(QP V3Q\S(-D]-[%9KEFDNQ
MZ)IJ&4*1E^![)AI[$\$F*;M6FR[_HS(.VIMM+E_XA/U!WNTX0Z)!#@.8F2O7
MII[W.HIG %^"R=](SS,H^+&--M==#Y-86(7<!OC09_=K)C7_U%Z;?Z4@8A*U
M>R[X]?[0RP8!SM0KVBW!V%UN>A^<I_(6C1 R(W"*?C@\%D9(8@#WE[-\1[';
M&I-+HN)U#VA^7W"6T/)77806351L'DY21[5$8=4 ,4<W<OZX)'J9&)F"687S
M+5:-+I/C?@U ,HID-,BAX/$\9XK&C&)$KM@'D:#)ZEF(0OLB RB76/%]Y[""
MYWKLUT&E&LCC]X0S?PS0>9%=-::<Z!;(03&NQ/&31UI(]\\E/MB#.SU'K2XR
MS2F/:+CHGB9B@L9S()MB3^_.=$(.D.+T'OA28!F*]#@3"R^*+[TG10ZM1?+,
M?G_IVH0=@=*^0(HV\\JWI)[JEZ.EY/[R^[1(#CXX $F.'8(+@!:\9]R/ @<
M]C#MLMZ\>C?W_E>8F56!V9,O=LC3N%7FP'>*.C( SG2"5(D\)!QW3 %NN,(
M#NJ,,9=SA@L#B,20MIG65BCJ_CJD$U-+RW;EPRY\3I0:P/W]99^[9%'4('T/
MUW(0V_O"MH-_IW!'$UFMTD$7@*]J%CS*17:4G\E*7A)5J(B#W!TW@!!?(">N
MHZF!"!&BT\LLS+CHZ>0'(8ALV]=_E==%^Z]SNHR]R$ $U*"9^AG[-1,5'6):
M^+,"MW%O]^8FI!3Y8P]-1;C#.;;F5*%='J@KW"5TJ28F5H9%PBND;0_V41^1
M#-OWG#X[Y^-U@3C=_H2:L8PGU!5O_0-R'V:WQ+FGL:5_]5T?TJ.Q=-& :HT:
MXDB,4WG]Q_JG;;[N#Q7%HX.>P+!W OD6YNL4CG3)OH_R?3>9]FK P\8-RW=_
M:,2KM84O3?MX5"HTT&;'<V33"I(R5$[<;!;J0-?YO@6OJ$7\7#?&Q1[TXS*3
MOORS2<L\J_$XW"P 1S_42PR^.RRZTX027'L<IQV"MZ\I%0AFW[FWT_YHL?;1
M]KEZ;7(P[57#?F2O,;0\9UG"9#@OON,<%JDU:S)D?T?NA.I>Z:_;U[!=1%&1
MA52YOLAS%^0'AJT[?P2>+<9G:G?9@?XB%Q;OZ6H7UE"OT\BJ.;$]?SUT?Y'Q
M.'\H\;^-&OEWYRKUA47_W-\G?7]( <-O/FYUHS;O4\TK;2%NXYY0]N$ZAVEN
M*A\'^3Q1A/1]!7DQ/U;!7B=*AV@37_-VX-+2A^_OXZ!M;4 (JR8B5W851[&B
MFD$-5W8I_(8YX_KTPE8(W_:7K2'T]\IXS7PQW%?\MQ?( \@QF  ND$0A,P!T
MBZDWJN0[E.=7H4.YJA_\VQ'ZY/OM-]QYB$ 2C%#=_$-R&7>,BLH!@[ZPTE.+
MW9(LVQ_]ZK^TGW*8VLP$]U]133<;A*@^Q"HT1179:WL=;=G7AI^@FKT?$X\[
MTJ_UB*VL7'*35Z2_U+KDIKF2,?N@[6D:&C?U&E.N'5;9BT8=KSN'</7/7BRS
MA;O1KP\Y#I5X?CU2%"QQ[MC:[ 5JN/24V0RJ=5UT"<Z+/+4,.;H=+.5NL1UR
M0S_%V?%@(H>CPX;&,4D6!\WQV-R< EX6,I9ZM,L2=)WN'>>DGB=9SB_<&4'
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
M]_5UWA_;$(9H+NUA3>\1*F\+4@3LFDC[+(VTP\D$I#^>>,$&!L/DI'@6Q4,
ME5$&%\6#+%%?K4F'D+/K.68%HD?<!(6P&0V>^;%+TY]&@SI-'A7_CY<3_)_\
MBLTI:OAD2QUAB%Z_- E] 1%5QPFYUT)4O8SFY*[J*]R.<9E&TLQN5N?.]M!=
MT;VX$A%6)_,Y&W!]?+SX&,L*S*!>/';\T40XR];65I@XMO.LS=SNAA.^/VLG
M5%I25?2WTE[1B5,%C-B#UYQ#Z[N&RAY79XAW0,L]J\:2WJZ713/T2<+AX[+E
M5"16HUI.KSNOQ[<_*V=4#\DMUY?ZW0Q,WL+;<&SQ.9'ATCM+02YRT77O0?:I
M3KYN@,?X[A9*(;<K'A0=.!WJWK9ZU6V'T^:-_O 0#NU*AHE3D1%>-?*L89RX
M!CYF7"&8,7BB9)(6)-1$CP[2EIO>T2M#3ZA8VE7SNEL]2+%A^X[4T9"LD9LW
M;1OE2HN+@V]'B<F(FYWGYWTOF;^21/9C+M8\")\_AIFJB9DI]8@9HTL^MK6@
M;SQ'V[,^;=UM8/%-4U4F-Z8<_Q0/>8I"55#OV#5&4W[7I:SCA49>/A2A>26O
M\&:46\L(Z05!2,*AD#UH\8![PKL8&B F8\[6ZANS(RPA6Y_[UN9ML3U?EUOD
MTPPU?IK9@S'><J*O[S+["FWU A6RNWQR!9+()^-\GB,5JU*\3?NOK4P7SD7\
M:VY_6L?@WQ,1/LM%*=G<.94#32_@T?[G"6O_J.OX3QI>!0RAF\[[P0[%DPEU
M>*&.280X-M%8YLSY$Y[7'E3,3"Y?V;&@]BY&IES\KXI0EEN_C09^G1@)BK,M
MFXJ_:^5A_D&Z8V0-'>W'%-:G2D2J"_.Y]8#A35(=I3AGSY3LRLHW^E+"#S%)
M@=1YECK##F0#.G/$(L=(9OR'_<<>3#(#>Y\[O8-\K6TXC;OB%#.UMTJJC+PR
MA+.CSGSEC>5@-+B88F3)[C\UH<8^'<MT;_EU&_[[S:-19N#>P5W?(+&X8DPC
MY@5\[S+!&3/HO2SIZZ&P%UR9.*)7T5*_?W;Z9+U-)-* QTJ,\5PV]&;Z6KG:
M\:[):BF'>.94M6VW0)MFTF;Z^MFER$:&X]23H.P%5E<[0OT!2VO@* 7?)(T;
MRJ"=PK)$V4#,\/.;5'PC<:_F<#HEH9+28S0E?C/BNX%$6LKFK6/;PC1[9D(-
M!-TNRY]R@=(X(/6Q+*>+1A /*+)$GF8#=E5G3ZAW&FJUG^EMY>=;:'J+1W<0
MBDP;($-(<B]&&"WMO@HY?>E![L(F?L;Q7IG7YK*W_,)R"ZQ-"^!?YU^G#-K#
MA/Y2^EPD:([5Y"]LIZI_ML@0NJ%R*#U*Y?W/_Z^EM5.1P57[)I?4Y\:U*>B$
M_)OO9GJL>R;+(V;Q[4=>;=M$!/2P^)!T$;#L.FNLFR4,#=W0DZ_[#&J:?^N>
M>KZ=?G[B,!M 26T+<>X5+$OR">T-Z$/O&EIC\<M,5AIDS)S3G. )+8NX[<0&
M=#?;1#(<AX"7Q^#DTW\J4*).3#;">=&2#+,B[#(A3&.^V&->HJ]I\&08S5%E
M?EB):P8./O9-"B;XT/59K03Q*JXR)CI;,ZPSXV-V@:I7Y!CVSKS#2@-\9(5V
M&JR>S@XFN L+&*L/KN9M")Z_,7IV7<0^8A1WJV0>?8C:\HQQ-,Q4/(!@W".V
M)[%78S>9BT5W<A2D5C;#*498Z:V6R? 8-/\]&Q/<:8\E"Y,GO]*^/4)JH7>5
MA/)OH'>7S:6<S(UL,&/)]P;9ZO^RWMR_>5^A+V_^N+F2V]2+$!6NG\^THX+0
M7F"V)6=F.HPSW^)62.%+E9/0L &[=F64%E4V_X% ^:+SJJM0YL;U\]O6VJQQ
M0G%9< 2\*'Q);@(3D\CA,;(5KE$PGO'#3G/>7J7&BO1&+@=CY1^9^$47I/K
MS -CG=:)I8T(S2%#S<VCZ#0SQ!X4AV<]2V&-#B2?Q[6P 8HQ4L;>0.+HBD%1
M38G-Y@W%DKLMV9T>;ZC9# G>"6Q8U;6T/7WPV\8XOO&K(\XI+37'DDRMX$MR
M0ZK$IEPETN^V;+EBQ&9FQE8Q4K=!D-\HO2J>=:,-L6V$B=R6T4.Y4W[3WG,&
MC&;]O!_)XB<L=DD95):V3S[IL+X1'M1^)\!I[GS=;P<$0QD'JD C,5,:=!L&
ME-*Y4LT&=L\&NU0/L5:&!UVI^82B;O#W!<S( !OHMN!,H>1@S9YS^FS .XL-
M9&GAKILAH&R@01(]@CXTVT*D6,+%?DBO9(?K\F2[!\A&7?\*L863AP3R46Q@
M+\8;-RQ@U[7=[DP56.SG.&C/C.?.:QD+WY08-YXSY12W/H4/^/"AM&Y"J48"
M;,#P-39[K%O]M$&=U96;D;4["<<YP7)26#3 W[X<O.2:_IMF$V_+!NHOT#[E
M>\=="?>G>8^1#552\V,VZM;QN?&LW4RZR(*0 G4@M,IL(HE7@7%I,M7(O*5W
MR^>0!H7(D(#0KC/3,"[MR% _P@Z8Y,V ![[8I:XE-0_U;HVN>"9N>MG=(7)D
MIC46$S-0WO"((M+Y^8EVW.OJI8DX$.%XEPUPS7RK*7"'R>"7W"^>VD2ZE\-C
MSYT5)?X ^:.4\'W"C:8+.Z.VD"Q).]H'\(YNUU [BU]E,O>&\\PYQ0E5'')"
MZ0:F"W[Z.E9J6YP[^#P8R0''M\&K?F ##0-Z4<W;H%L!%$3DG5\K!^!5\X%[
M7.A+UX0O(,*95U)-2?W1JUY-;&"J%=K(BF/UY!J#X..6#@4-3G#1A-8H;<=%
M;3W D#Z/ Y2S=/B2&ET'90G>^OX EH$/N&B7JA7XNKR$.+-C0;0:3AY8:J!#
M&#>*Z:Y/V8 [E->!D?*B:GC*>BUGNUA-[)5^GYZK#;3Y%U;]<Z6_+;[: 7VT
MU\>^4@1F8&4_EE),H$BX@K*?]0(T&S'@,>PB@C)KQ@:>!Z%/VX+Q-G['=KT@
MM;MKN,]@EKD\I4Z._Y@HSZ C6$.8_5T)]+.LNN3.5%?H-GXORKK/N5OTU-"+
MY,2W=;]7RTSS'Z0%KV\X!XQ,0!O^;!L8#M3(!<SJ_SQ^Q>=Q_KT'MDTMB.0K
M.VL".7VN?P$9!,RU!3/B3:RW-O_?CT6/#!9@RC$^;P=D8/,;^3AN#D/FQ%[G
MKCWW)IMDH12%E=B-(JRF+1B:VY%KHDF?/[9JJLL&<M_SIQWA7# ;W=Y@%=\
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
M!GCISXZ/'=6: /]BFQ^((B1#W()DPV&K2)!.D^ 0?F&9&P$A9$+8ASZ&WN>
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
M)A>Z[-/UTZHL!KLJ 6W"LA,BL(J-[?!-R+:2K9.NGQO:7\<X"5CDVU/&FQ!
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
MHT5H/:!JSLG;$0B?4W(9Z^YB-GF]"!QB0KZV9[X!6:#*E>(/;3LN1HF)8CB
M=SM7D>X:?Z-%G:(D.>XTM+9XM?'-FYH8.RD)S?:"4C)$N^0 ]4:W0;N%I8VT
M;,"$>;/Y;V25=Z86>:E0LUO'4U9#/=RS7+O<K,!3OSD\JX6'OA6T1-A"H01M
M"811FCU5;88J8F3D(YZ%>R<*_'0XI)[J*.F@EA%P)4E[/JW\O_NRZU^79_]?
M1%HAB,+(Y83Z4+8)E.9:AFV'E85Q=]-3.5!P>1OT5Q.P=\RAAJ=O$5_[0XLQ
MWP:/0/MF,-] L= D7%\&KL,FG$$%'1-]=I4-IR@]A26@N_LR;R"F+^;-]R6(
M5"^J."P@3@[^KZ?J^#_H^2L8Z?_IS[\@X-9_T/ CS'^25H2"O8G]8XQ5!B$?
M_R9DS:1RD1+*SH2)@?^%AC<AQXLA-P?_L9_1_U^>?X4;E^L CGX..36UE87
M"?&EJA-;'U=/@=,6G^^MN%%GN7,FXKE^L'#9T Y)!WNK<T=QX7A!085+N^YC
MHJLT.&^QWHAH7.,F9*F92I@PFVO-ZLM38G@^M=/MC\G7NW%3-=TGZJ?,GMB,
M0V<4KTH'%E\PK-T/^:/J!6R=/-\"/*FX5(0D^A!CCH)+"\;%YTE^_CU%B,L$
ME#>&[4?.+%56:M0.Z]D6JHW=29<0-"XW[*,(%UWZ9M4!#+ < 6\R?*GV%69$
MV7AH/F/\)'W$/<./:8=>'W?6$@[8<?#/][PPE<8'WM\SSBDM,J:8MSE5(*B'
M 68$9CD#N;0%C'=R1X$VNJT/G9D,[4Z1Z?*_:6%P?>_SH+?(@KW)>Q(^O#3L
M(]L>/PM_8X-XA6L86')B@0:OS97@DRL>39!B^U9.HX0]\GJ]JEOIMO@&XNFC
M<N%N%I]3:ZT39<Z?%<J^,"7@]T(\E[L-5<@5N\,0[QH0)K*LT9:<' L8G3MW
ML1$K,U"@=&K^;/UP:-R3/=N7O>'?ODFGGC,0.<HK\&43<C-MBM@-$X'YXV)P
M=#AV(FK<%D>=[Y*K7-Y>3A7VU[MAH4%A'9SU:'4)1WU-J52[+)4^1?QN6W.B
MXMU[SRH&[#Y&CCN!H",;:01Z.$6WA*9-Q25O0FK2NF%*DRAYXBE&_\"DB3[?
M8NC5XJ1N?2&)QS)]CHJG$@_ZG1DZI% R^)4P#H)ENM)Y]*F^P1^XFHTT,<&[
ML2DO8QKZ0&&Z'3P\6LJ[0.+#3!)D";Y80-,U'D9^#FV )@5A):&)>9+OQK@[
MV;9#:_"EAI&;-]85."K,+XYJ6#_[$;CBH)1=2I24& _V3<!*&E=X-0S[$MMV
M#D9^NCZKI-.4R[Y%B ["HB9:OT?EJ*915I[4+CEA*K>B_'6AKP&YU$U(G+M/
M%FB=K<06O0PR?H:D!@3*V(]6C.A9-ZP<U$C5Y,W]S](?K<)HYUEV[/,,WZ5E
M*DDL !P8Q(,@;?/^_85O1Y=]&_TJ7.^PEZ1K[(;'FK!\F%&LW-K =G_YP)PE
MU[F #X%KS:B"ECCJSLQ772_LWRV]OQKAQ_OCIW8;EE*).8@=?  L;T*V72KD
MRL_/Q7-V#VSMV>\3@JR_^JO$?TN)[P-\F%GL+JL]"Y*+&&G.@Q9$1*#HUX8:
M)Y_28S]JNJ8\!;6L+J%4%>^-#;!-!KK%-PQPH,$BGY3B63[G&K4)(5YDWP+A
ML!R#Q.5KL_NKR']OD0MCB$9<!\BB%;S8L'IP-KTV7N)\E49'DZ[O?%*0=.Q8
ML]XT_T'R5XXF[\+A_VUD\*\2__<U*<D%UZ2%1OF"_+YW+#D4?FS^8HMITPVS
MPS%:ZY*QTV</2/VZ<3?*;JSA[]_U0OQ>08OLW[\0]E>)_X82?8QX6@_#]?WL
M[E9&:"+LRH"<VX4+QWR:FIKQL:HI=Q_40FX=6C/F60N47F4^9WFS?4>- 1-S
M_2_8;DGKVT*]4NDS[\^/WM\3G7IT>PEHT]\!E$V(K=$<@2T8==_R9Q(= 03@
M4J%KWE:@V7[_6/.O(O^]1;2+ "66$P+MP6"6T<<[L#M^8P5_3I[*DN9T5E8<
M-@J[8_^A4/CS\V9\S&F!\G\UD4G&S.1I<,K8@O0<.R"2I8K6?\<@)!CKR_OG
M/"5%+]5[>!SZ';'3WH6[HZ@I*+E_Y4*3]H'>@K3KS*>:O"O-3!QCH!,Y53#
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
M=L!1!I)JF19MHHV,>RK].VL]+EAX")W.\S;]:;!0QN&<V:L[#T/5G\@3SCI
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
M8:"L-MM=D<;TG,7YL+D9JHF6-%QB<S64=W<K5I3%1[_TPED[$P])O]28;-7
M$*P^<O3'Q0-!8L:U*8S7[*>;.Y"O2QRA!6"0J3EH:-(>%<L1!-JG;;,_!)FX
M5W7E??SG+>\'D2;5+GEY\9B!.I:D&4>(P@9)'>E5^#),II.[0J]W+6V_T(]L
MNG1O,".RLPN1I_[Y4(8 ?)3+H';V8<SI1[KXC;K57*8;!^RTYC&6+)Z^TE_8
MK(8-KT'F]L[ST+'Q%+KCM^Z;[=2REP_7?Q=X9[_5-]_G?3;A6Z/4[0^69AE?
M=R < 3V:,D,:K.DY]%C>6"J'"W65'O7($!KO+5=/Q_8A]@ :7C\595_6%#T:
MO!.E/<ZOH!)IS[,'H3.6T^? ;&>6,/+^=8_>**)ANB>##Q5,]V]^4$M@V4PU
M=<'(+6GD8-]6'-VUN#+F9LV;"=MT_8G#WQ3=THWD&VMMT/) ?/!-<(8&^G4Z
M[@G9@21<F(2%CJ?UCNX;FXZ">S12G @.9+U>(J >P!+O(-NTT>1ZNRV &KKT
M:9HV?)\*O5VT''G'/=&F7JCFHU*& 1M&%7V6K&VOU?ZZ(;/+TJ(%0(#]J$OC
M3=Z!W S$7,6EPGC,[]!P%/\RLAL=EM"$DZ[-#P^N"_KYH>%$S51^=*1HEH%\
M/N5V*H]OC*W14J$(G-0!:\AXB G"R*/?W\7Q=1]901O3].*(WODG)[KEY@3F
M;B8^TBG(#X+GWHG4LE4>^Q$=!$G@5]FX6Z7\8P>2S.$#$DE0X#B&<3Z#LC0X
M,B:_,DWD-_<\L;K^R_A>9%DR.YG%%Z)3Y$7W7/1*+-3I:QOUOPI1*.SQ=) !
MQ\)*8:K);<_3Z_U,C5\U@F]B&@*<)Q]JWDM-%S8[SSN)$0(_4KD#V8<&@1HF
MV'T,>8ILVW<X<BQEY)ZY .WUTLF$V3[L6(#*XPAOF26'^\CKZUO-'R8'0\7L
MG)X_+W&%!T !36BO7CJF62\)<XT(0^G0*WKK4CB*$VYN.Y!'RI2]74\>>#I>
MAT]JZ][4K0VI79"1BWW?*;(#.;S^K6X(@5U*1RL"ZAQA0\"@&#V)$46!W;4'
MN<$([Z)-QQE1I0>PVSSA0%HSMC5'K:,Q3XK]_3SAM'-^L'G+7YFOMI_AM'?$
MM[R]T%DL.9$*J\4O* 0O1.3<2\\@.0;T%8H;=?DO"UF8R<WH8ONCHI78F6(4
M/^UE9[7.1X+F28%[QM(PI&IO_D\68L 8XPD-MMI!=QI$"'0*1;[V7-Y5YX="
M2AV";T7,^,5N!WL&_3E0IZM#RN-_%9TE5-JWFK_@HOK@.#GMWFR_A>QDIU.
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
M-L#B0EBMH]IXGVRE8E-,7X;<\'6>83EKVYA#5X*0$. V8^1.-A*(I5(2\<9
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
M$AHBF!.>XRP-8YDQ&RUC0WQD1;-F!;2\6*H2*Q3-M,E8V-@IE,_JI1-*7>S
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
M@A33!&*).<Q3)J'D,8OU8.LL-NKH;$5U9(.QYX',5QWF+N_UR_N[)FT_A-H
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
M6MZ1[S,LXI21)(<\Y\IW0T$*"4ES&*4!RZ,X8C+'-KVQ!VB-?(K\BC(H6M*
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
M,$*I\3%1O(6R=]>?.(!]1+S]L/6Q"R?NA;IJ/-!U'+A<*B^D:K\WH2!2AEA
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
M^NE#HKM)%(BD&:-,0,'S"&*.8DC3.%#_C 46*<U(:.4\&- <V;A84[>T'0S
M,C0=_$)@:3DHXELC=E>!\%$S2RP$]F4X&%"<UFXPAV#/;+"X=:2^!)JJ6O5A
MQE&0D" B,)."0DQ8"'.2AS#B*0H#29(L9O;S<0PHCZP3MCH37("JI]EV(>'B
M6<Q+A[[MYJ"::8U1H++3'6X]#%9\O4$W@UU(INIJL*;[8W4WV(7C_R?OW98;
MQY4VT5?!W>Z.$"9X $]SYSKU<DQ5V5/E[A6]^T*!HTNS9-$_*;O+\_0;("F)
M.B,AD';_.V*M+E=91&9^%!()(/-+,,O!W@#.NQ0U6YJ^,E/&B4H2EN,@(UP[
ME()B%M("%Y*G><R%2DV9F'TFVF;H@;/.#+54VQ4+O+M8V4YY'L4FQ3?, NU,
M$Q9@&O <)U+OS:163F8A[%S6R78WUK,+;;?>/#E8!'-JQIBM;EN&CYG/GQJ.
MYMNR:CO2+-OC^H:WZGA_2*];J1W+_>V65@./O2':,>C GF?W$\[NA4LIFJ95
MW^E<WJCCW5*B,(E22@UA*]7^)XT8II+'. FRB(1%6F0*F/,"D#[X8<A*ES:I
MO-;:F//"QU/-:9J_=9QY/^1<-"DRYDGP5+=^!]:^8 A<P8<I/4"_=X#N=*J9
M#-6JQ@$"?U[#6O+8;@4*R0&_ QYB5"[6@VQTUXMG_?FR>IEF*9-)6G"<9TF,
MB8P"O2=C @<JBF24,:8HZ/YG$"T'/]-IY8 />X=Y)78>[=6!AOF^B\@]CS-Z
MKC5_=5Y/.V!?E]7SC([_!$Y/.Y@],7I:"G--0ZQFS]0<B%POZF754*F;Q.X/
MLI[=+\PEU%7]+RGNF[ZGZP_\1F<+$^4:'F 912P,>(J#."TPB56B=[Y4XB(.
M,\9IHO($F(UXH48#^^F>M[C70M$O\Z:_<=MWK.':<T[!OOQEV'GM42&&>>B-
M:J@GNJD,V6BG@WO4Z=?_U 3]UKR0;@OLE6?9&V3>TA,OU6?D+$5/\.TG*_H:
M^,)[AYU22\;C@ 4RQH7082T10NF?B,*I*D*E:,QR)58LR,![!H=ZS&W:8VA<
MVAPL+>E/)%UJ4H\AE <JR$,>X5AD&28927$N<HZ++-![F8BH(@(5\+Y.Y>Y0
MZ'"5133,,YR33*^J-#'GR5F 0U(4,E%A%(;$Z9;J G1<]C3#H .\;AJK@GF<
MRN5Q2I;?1*TRL$C9;W7RND#HF<[F)BS_5%;F<.6[Y$]5$XM_D&SYA2Z[OWUK
M3]*OE)XH?TI:W<G%)SJKFO:8TUSI69O3"(NF.E$F M- ",QSQJ."DS 44.I>
M#VH-?GK[X4DB:B2CI5R@%RT>6I7H WP[=S$VH-# F"W11J4)6JN+];X#&X4G
MJ%/R1?]VWCB2[M3BN]9W+M>_1A^:$JK.D.X%A0$RUNB1C35MFU^/)8X>P?55
M[NA#I7%+'SV"N%<&Z7-LQUP^4W7PCM:F]NC!./#FB.3*Y _>-TG'[UXV'[FE
M+^:?&O+UF\>&"U9KKN1,*RIK<^+]\W'6-B.NKTV!TJP4TR)7!:-%@L,X,9F
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
M*F<''F4"VYJWFKC6G_?&%;5AI.*\>C(%=VW5CR%D^*2_&#?5['[6-%&ZT^]
M-NT!VG./+O'FD][TT+GY]ZG*<CV_TP230*289#KPR9,TQ6$B9)$R&2<YJ W<
ML.H.OL\Q9QKL1;^@5B63 &JZ7TR0TL]<S$+E\\79[9C>SNN N;%#?%=;O'NM
M[NOVYQW=B]%_@C86Z"V;L:'MD+$Z/^[,0*T=S>\&Y<L: /#A2+9\*OO:S%P#
M &]!YS6$5(>][H<N_C<D[,WJ=+W0,AY:-O=58HO*(LD*1G70)Y@.^J30F]U(
M81$J$21QQ&AJ=3IE+7%@![Y2H6V0T(9"/2W Z4+V2%KL@'WC [R+>S5H 'M@
MWQ"Y;8*WH)(M5+.-(O_#T]878NS)O:_50.-M?B%V;>U^00^ZEK27XHDO_TT-
MI?WR9<V;\WFVD-=+^5!/@Y"%O$A#'%"B72(-0YR3B&-%E8QS2E62@0[LSTH<
MV"5V\M%*@0T!%?K+Z( :)8"G^.=AM M/O8(#\X>7XN)0X6YIJ[?B]G/R1JYK
MMS1_OZ3=]D%X1>;'JC*%:5<+.G^I9_7FW-:R+O/8\T,?<E55N9#E4[W35*I3
MP[XZ\ZC]IZ>O+].!1UNGK49_>3V=MK'1J6;SZ*"C56Z>,ZM?OWGVLZX)CDI/
M7]%U>KW5[WES$;]91*)$!7K9#7 6YP*3)$LP+0*"]7J<$AFFA0PI9"VVDCKT
M%J75 75*(*/%5E:^\Z)LAZG=PNP=*>!FQ0=(#KF  *.]Y?G9R!PYAP\ PWY^
M'N1A-^=QIP.!6NFIIS<*;7>?V>*^1W-YO=![A:?V[DQ+J __JLL\B7@01B(R
M=5-1A F7'!<1SW$@(EI(E4>2A1 ?XU.Y@5W1AF:V)]DQK\?K.['S4:^%M--)
M-A1DL/,: @U//LZK:J.ZPB% W?68@\AP<ZQ7G)=/>K F65*KT]R';4ZV>X<D
M,64%H0+G)E.JN3JD.:$X262BHS+% YI G*:MX($=XDH-0\V]-/4*[86@.08\
MV(#%/5:S1MK.%0Z!'\S-#0(=O%T]$ =?+>EMQ8[;=AX(QEYK>>CS;D[GCY8J
MN%OZPRA-TU@H'-'(-#4L&*8J2+&(PH3D*@F2%!2.;8T^L/OH9#E&4-LXV,U[
M9^M@D]O:,/"$/6B IUFY/?:H4^^@6;OSZ_"'W":1<]?NENVN%T@T=!9W/^BB
MZ^>][I"Z:O1\U?9Y_LV<QGZ@RTTIQ33*9%04$<%2!GHK%9(<TYA3G.=9$7#&
MHS"6T[8]]/<EK99V,_@MF :96KL&6L^R=_)^MEB8><;HW+1VF*"_.\70JKGV
MO5$-&3)7I$RMT7-3:_3+;(&>:F%:;Z/:8/$KS/6\!8BG(:<JS4*!F4RXCBF3
M A?F/XJRE+) Y7%4=-^>CPM+9J:W8!C\N[,R#Y#T*?Y_^[6Q6RC?@JK#K<_]
MINW;=R,; TU:X\'F[FT7]];.K3.*EM!JJ4U%G:V][N\3M+(7=0:CQF)D3.[5
M0?H+%=[2*_04H;P)DT8-C-Z$Q4?BL3>EFV,1ZH9CT9PF+4O^GQ_E7#]?MSIN
M<K)DSDC(]+XJ"S(=JB4*LTQ1S)* I46NLBA4L-IT6]$0+^A4H?[Y^NK=]>?K
MN^N/WR?HV\</'S]^N7KW^2/Z>O/U_<W7NV\WGS]??_T-77^]^_CMX_<[=/7U
M _I^=_/^?_WKYO.'C]^^_S_HX__^_?KN3V!=JRWR=NO5$&C"UI2>!FW*8+M
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
M?0BL6:D./.K>0G9Q_TUR.7LV;N?C3SY_,GO:KD/S]4+//EDO=SN6*'-,H;]
MJ]\;!KUI)&5<2-/%*DSU?Q(98D8BAH,XS07/,Y'&]F>;GI4;V.'\>Z\OU4H)
MO2]KM4 5M4VG'>3M6&S67A%SF /K\6FN-9V@M:YHU;-]I<VFY@FO&T:M7]#J
M0PTWYRN^('AGW==X41?UX!WSA3FU[?6-J$V#7V\R1V\%[!NM0TV#O<N +91"
MSJ8?%\N97H2?V'S&/\U+NIR20*HT"D-<<!Z;CE 24VGH&PFA85:0-(BM(N:#
MHP^\5+7R4"L0-1+MG-YA*$XO*Q<;"%L7(+99^X>3-IPX@]?/M0&K_F$3IQX>
M;92I>]*0U=P[_2&W3>CGV4+>J/>5%+/E)\J;C-'?%T^F0),^ZK\;VJK5]O>3
ME+=2OUV]PMS+:1%%4N6$8E'DPE E$US$88Z#1&0T8 &)*"B]TUF3@2>ET<MT
M[N:-9DAUJDW04Z,<XIUV$\37^B$EI:$$Z#2$[63=7XG=_G84H(&[W@[C5BGT
M:8UQJQ=ZO\9XHQK2NJ';\QB#-\87X^-IN^RNQZB;Z(OAVMU:7SX@_%*^J3&O
MW\_+6MZ57Q:/LP^SFN^<(UM>U5L,-;#':C5 C0KF[O%N]B!-B<>7K[?7R&BC
M?_&DGY^@.WLR5UN43ON@ 0"">1I;; 8YA0=:[Y1$8#/^:*D% &/["0>0Q[P2
M,!FY=Y7>V_R0=QI]V65_)6%,8_U_3"*N, F*&!<LH#A@12 %BRE/"@\D28>E
M#^PL?E\\ZVV87F.7M+J72Q.UJ+)Z,/=RF#7<-M^^_UX;XIHE>J OR'P:M;]X
M>BP7_<\;WEOMLPT;A_Y\53[=_T!*OSDZ1R^25DA_3U,O[$A'7I-=^#,8^#!'
M=) ]J)^LU"F#&FT&R*=WPF%8>IXCLM\"A<YI6"QI;LX,XG!/L%WJ=U>^DZ:(
M\T\]VS[-GN4TE(PD>1IBF?,(DR*.,(VC D<%52DO4D9%.EV62SJW./8_+0OD
MIM82K:>+_@H5@ /@,[A8'+C[LQ:X%=HKSKTKT;M5<:Z1CXP"_K  G&W[P\3M
MJ/I2;&#GSG;6GCQ&/C/$>*?"=K9L'?):/N+@M(8C ;L2;?Q!Y\T +2F8%.]>
M;C=1RHHB;!K&A2P"1G&4Q9F.ZD2&:9%K7QG&C,>,RCRP;ZOX-FP:>F.Y5F75
M+/>^5<;0(?8#07#?W#>$H<WB\#8T'2<X/4J!^<Z- O-NBP*S]Y5J#4:=Q6;X
MGLTF#;:U^I_WA0*LL&]#X^%7\G_D%PP6/KRM5WDR3'DCJHX7#KT1@P^%76],
M-?A1^B=#L'I5WZC;JOJS^K@0-^KC?RU?KOZNA!:Y6 HMP_RF_C07?]3+Q?W[
M<B'J#Y7^X;D2?U:P G,_T@;/>9V55;L_T1KVB)S-G5?GQ[J#Z95ST@'4U4([
MJ,V3S0F<?G3>'%>;A/FKQ\?YC#?'U'_(VO06,DGVJQ.X#VT1Z/OR69J.QV8,
M^Y-^3R_Q_&7 ^.\/%@F]E5?GF2' +^Q.%Q6>5!CM+L,O9/WK#L\C.U8CM(N
M_MX=R.Y:5<$K(A7-(TQEVC!V)IA&1.&$%$(HQ1.]9095(YR7.;1G7FL K#:P
M0,ON.L(S!D#OMA:..NDZ3.Y'U/ZO'0#V^BH[L) X;MF!/01[90> 1]W\P-6S
M7J=H6_#XG<[E=\D-?>!,UA\D6W9D@OIOW\JY'N7>K$UW?Y=W[76?.1G<=!3)
MDR",LE0[B9295$Q)<5Z0&,=)+%4L4\%3#JMC]*<<9$XYU3Q^T"$"5=HEH7(A
MV_O/S9WH<_LOP#I'CZ_&SC>]#MPP%V8T01O%](9_I336,P4;M3><IOJW\\9%
MF7(0'<Y]UUKK$&Q->6I:1$Q09T[W^FX6S1UL\^:,34TX9MC(!VC'XA]P3S[4
MHV*CNEK_@.YZY $D.*2OW=\O/U:F4O7QZF%IG:FV]=30=P?W]U73>A1ID=HE
MED_USLE?TVT<D(RV;?/YK::[N3"/=*FEL'2R@T:Y98YM#S5>DMA!$[;RP0Y_
MPBW >?=4SQ:RKO5H3,=0YHU\7\K'*ZXW\W6S 5^=I+45*M>+YE>5E->+KL;E
M^Q.KY7\]F9.WS5.]/.R<)$5*LA2S+"TP$8G$-$MBG!59P974OXU ^Z3A51YX
M\M_\O= /_9@];DHN9POTOM(K;/U @:V$1WB!=N'1VWHM,">UTAWUE)\@HS[J
M:=*[9=F\MI41AD]K522XL6/[\2'R\\>#W5/P-(+"HP95X[V W6!K1,DN]&;T
M<;:D\]G_E>*[K)YG9G?^Y6F^G#W.Y8UJV(3^)>?F-*^LEJJ<S\IIGN4JC7F&
MDW:+G#+,5";T7U6D BX*5=C7Y</E#^SV>PJA>J41>NA4@I![P9&UR.(8%B^8
M/^Y#M58&K;1!-ZHC 3,*X>L%7JLT+(H0RK1!T72D4/..*I!4S1F3TR1K\&%'
M)%USMGF;A,U]&'@9^6?]&N>W/_1F[>M3<W:OX_2 )#3$69Q*3,(LPT41*QPP
MGK,\%1D+(]LJ\MW!!W:ZC3C4R$.M0/L:\CT<3GO12ZV#N4B 8: "\F,6.-6/
M[PTV6OGX,3/ZU>-'/^/,8":>^/+?U&2G+%\VY7.;<L \3*3>"1-, Q%B$N6I
MX7.56*0I3T6J<J&L2)#M10X\O3K),X>F/^>PLKPP](H \+ZPE8U6PGL5DYZ;
M<L*M]4=2=D[@V!QEE@ <H"BS?=)M^AM&]*J2XH[^;"CJ:G.,W::KS>?EWR:?
M;)KS+,AS/?^5Y DFBC!,C1/(BXC&+ ]S2@5D_EO('/HLZU%6M,G8,;V_$-?P
MOJBR,CE Z'FE#*(K;6!>P@92.S?A&2CHI5PKW'35;ND+ZPE:*X"NSH(#]A,
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
M#N8=K+&T\Q%#( 3S%#T-)CUN6^TH-K]9-]L9-K43"H8G3V(M=E1_ @5CUZN
MGW=-^%ZW\-G-5RY$(((TBG%(0I.S)1AF)$BPR%,64B$)CRDLT_N8J(']Q[IM
MRS='>J43(-FY"3^FPQS#1N;0"=WG;/.6R7U4T,@IW.<,WL_=/OO$I5WJ=\FR
M>VSO[UZZ7[;)?P63/ TBA9,L2C$)18!ID88X52I1:9 G*@--:P<=!I[O_1;M
M^ZSO/:TFB+VL/^&4@NGR NQ<QL"PPGS),(C"^?3=,?'%K^^@P;A\^^X0[?'O
M7S"4TWVFWB^)LI(=4P8+PEAEDN(P(1$F+"#:3^EH1 F>%DEF^L/:DU?M##[X
MO6,G#735M6V^U16ALU'0:[].T'G^C_.&@>[EG UTNVL[_^*@=V0'#3AS[[7]
MS)AW60>UW;F?.OP9Q_C%4+R_VZ5X[Y$1:O>R_DAWSM*T]OKX7T]Z[[-I%53?
MF"Z7=S_HXN:Q2?C^6C:79E+\NZGEE*+K-_Z;'GKY@2XWE)7]S,\H4BD3F<"$
M*&Y\3H +$F68J3R/$Y7S0%@E9+]1^P9V>WN4ZZL]Z@2MM%RW?6_T1$;1/LNK
M2Q[P&\7:-LQ[6UH/&$+VVHWT3>U3CS;!XZ&V)$:U"6I-[K5GJU%C-%IJJU%G
M]@2M#;?_V@U ]O%&7ZRO./B-63=NC/W&C#\6O[]1-6&A0KU\K*:?/D\#&<@T
M#1,<I4EAEN84TYBD..)<<%(HG@JKYBO=> ,OA9\^WWR[_G!EMX*M3#R]8C@H
M#O/0YW2V=H$[FIZHT#:?;-V-^6GC9E8CC#*M=]1=3:/=?W:+<#_2:J%WS/6M
MK)K)MN;#8A&+8Q4J+(-,8<*IP 5/):9"$*:_XJGB 8PY[)@HR#?&B3?LJURB
MV8*7#Q(]ZM6X-L(17>I8D#TMFP/H98G>4[U]V+KB_U'.-8[ ^[NC>*JH"(BB
M"0Y2T\4S$M2TVF,X33,N29*K- <U9_*!IH/C6(E%6FX;"X&9E<]"91>9^@
MYH#<; ='9N<,\Q0B'14S:JQRSMC=H.'LYQT[;3[3V;SI%%%6W^E<?I?<D!;/
M9/U!LF5'8:S_M@X<UE]6GJFTR&B(51J:+;F.  I%",[2(J"9E%F8@G(:G#49
M.F)8;T> W3"=D;5S Z/@!?,31C#:Z#%!:QVQ*BMLM.SWCG$GK(?WLKP4+%]-
M*IWU&+?[Y*5P[;65O'A -_?64$TH/>FO%J+M2]ED:ZQ[FE_5M5S6QW_3W@I/
M,Y+(G(84\TA%F%#*<9[' J=93 0+N(H8R-?Y46M@Q_>EK);WYFQFK0?Z9G:5
MP,#0TRNP<XKC POSD&O]&O*N#;"E0FM-4*O*Y-RON]R107-(_.+IR8EZ4FI4
MC^H7R%WWZGETUXRU)9TMI%A%JE></ST\S4T"^@>IM&"]MTZDD(HQ+*+F&D=H
M/ZH8P:)0(HS25*51!LM<.R=R\)N55@$D.PV@^6MG(;/S>WZ!@/FT-0;K;>(O
M/?&HD_^KS\0V6V.]);B=%3ARHILM /L);]9/7E*LV/;&::*%&_5[+1LO\WVI
MQ9ACZY[[N2WKAC+UX\^E7-0S'2!^GM7+:29XIH.L!,=Z%ZG]1!1C%H@<9V'"
MBIQ%21Q;M;;PJM70^\SMAE*-FKA46"O:+ODZ(%CINAT0K-1%?VT41A\7IEJU
MN5F =BCV\@KM_-;H+P9X\OX*[\2QR-$3AEX+'"_5Z16*&SW!>+BPT=?@(^?T
M=)>+>NNNY,P02YDP\^//QUG[5:ZO%[>RFI6[EXX??YH6RK6\K69<3HFDI##I
MS*Q(A';I*<>4Y0J'8<CC-(W"D(":D[VJ-4,O!:UN)E&"FZ_-7(=1986D45+_
M^,ML@9YJL;G3.1Y;O<$O@MW"\(]YO; %Q4.RS3J=IF=B<YK0,Q+I;TAKYH%4
MFY6IJ+'U#236^'QEKYU&X\66?T;2C,_7YBU%QJM2KN<@S7[JEE;+EQ[5\6>]
M[[K6*WT]#57,\X2:JS)98!(D'+,H4SB(TUQRH@(*2V8])W#P,Y!VH]_([]-[
MH[^,"JC1 ;@'.8NA[;&(/V2@AR(7@>)P)F)GJ;<3D3/B1CX/L3-^_S3$\CDW
M1W"]X)4)^#_(]L_KA2&,6N@7.9/U-",TYTDF<"Z$Q$0JBO-0Q\<D"GAJ: ##
M2*X(1.S\P$EY5E_U;=H0F!OHR8+-]=,PV4WTRTUW;,W2BD._K 3_:D(O&RC
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
M2)I@(@-NKCL)3G(N,T6R6.89[)+308O!+SI7FC2=;?0>QRC2G/TT/_14 FX
M'0"WW!(."R+T/M02/?3771,@#U(><0$DOG:2#AJ,N[=TAVAOMWG!4&[>ZPOE
M/V8+6;V8=CNKZY'N'"5.1,%D$. T( *33 G,LEAAH6(ALB)A26J5PV0A:^"P
M;BVY;;AU]O8.#)4*"L+2/,%,Q[T:*OU3H9((YT$>D(PI)F@.<^B>P')RW-MP
M2?]PV;EC3Q# W.Z1K\H 1W(6YGERH:<DC>HJ+4S>=8DVCWAO>7SU8"CQ_V^[
MVPARRC,9%CB/(^T&14HQ*WB(PT1&H0J34 ;$4U/COMS!$STWHM;<,GIGTEQD
M>&L\O 6DW:P? ![@-O=\\^"^(J,T!#YD^? M?[>DOI6FOH>@ +3M/?CX)0ZD
MR7%;W?M]_-GUU+CBO'HRO-;M*?75?%[^;532.]*6VMHDJ9C-J%Z@7Z9ISO2.
M+P]P4>APBX@@,]GB!/.@4$H1HK(4Q/+J3;.!G5 G!LQDY0]YB$\:&4\7KV5N
M1C8Z3M!:2]2IN;XWT4YLI2E29=7QX2.C;)O(8=3U[=L\(NC5^_G0ZQ7\HT<X
M#WM0GP)<&W>PY2$&#<%C0:,XQ3P7.28AU7LM0A*L>$$$R:@D40+KUW%0SL#^
MSTB%=N4XC(>='_-@)<PK-0P@@W-XG#'+6\>-PU)&;K1QTM3]_AJG/^X8^*R.
MSGM%&O7Z'_\UDY4>\L?+A_*!SA;3M* Y28,0!X2DF.0\P30*$KV)"O0_)RH(
M"@$*;B#2A[XO7-_BH+7@YN#@Z]4?Z*]6!6!. @Q<R_AE*,B ,<I%:,%C#A>K
M?<45(-GCQ@XNL.S%!TZ#P$E#5V'$C?I85::G_,:;?;9L*FX[S)!7.:UT<\ZB
MY9<+63[5\Y=UYQBCD%S4[5E,?[7\[+/E.!0')_Y-*P&C47%"S.VS<H*>N^ST
ML:0+0SS5'%7T$HAOR_F,OTP#$1-2%!PGO-!AK@HH9J%I4">*4.8R9(J KF"L
MI Z\9KXO%R9UND*-%OT<__9ZLWS0O^0S.M_[@-NQY&F$88>2WG"[?'./_FJE
M#G/O"S+8\TGD:9FO<@YI!<.Q4TB[A^&,$Q\7R]GRY4H(_<VI;\MZ2>?_[^SQ
M?2GD- BXXCS5VV,:$TRR1/L-I3U(HO]59!%E16+5-/>TF($=12L8=9(GJ)6-
MM'!DI-N34YP ZO3T]V<^;+Z[6@[BL3AOF!.IQ8EA1V.X.&]:G^["XM-N:_R5
MT$'$<E9KQ_WQIXGPY#2B8<((3;"2F5[04U5@)M,,JYS$(DV5B&)0"O^^B*'O
M#3<"$==8 4_N#T!BMP)?9BAL^O5M[(3Y6UF/&^)I&3T@8-0U\[B!NPODB4\Z
MI*SO),+K,%./7NLMU5WY10>6YK7,YB_?SC2UGT8)98+'&191EAIB1849(11'
M)"RR(HI"_>>*(^+.,K7=CVI67_AM%HD[I_"\4\Y0D3YLU$/5IAAGL5V,,^LT
M!.1]>WI;IYW'V."[]7K;*<J9H-XKN"M13TF+>JCQ7P$@-W_\5^&6O#_2*X$E
M^/L%[V0%@"=1XY4(^,5FJX; \] ^>$A?;MB\:UML&HA.0\'UQBY(,<U5B$FB
M-WJTD"E.$I&20O \3$&-RT]*&SB^7 E%C[*:E:+)3="+T).BW+1(U=-*2"4Y
M-.X\#:!=".H-%MCZL,,U^H(V@B?(B!Z*8_2(A8.0B^[*>D56T2-FGZ83/?:0
MZ^%PS>G\MID!TS@,52&$Q#(W5=^4Z7E.1(@3E28\RS+MO(%GP)O!A[X>;40U
M-/;0L]L> +9'M&YF04]B&XM:,>9@ICF"'?@H=M\P;R>NO:%'/EC=-VK__/3
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
MML7 ZM;Y@G0.[YW/49K\YOF"R*?NGB^] K]]'E34N7UZ6G^H*AT,??N\-KV
M/CN YQ4ZH(MNMZD=BOQJ*5>;^B#-8+RE%@"5\?7J#!#82G6)!>C"^J*L5G?6
MYT>=[-KZHF##F^O+#U_;!_Q$N]]MP^MM787WM,U+V)F/>2!X&O%2&=PYQ20C
M C/&,ZP,[S(I"T$*!NN\<25#GE7"H$GXF5[7NR[ANUH@/9=7&/%73Y29%3 E
M_# %-.PT?AKZ&P?87]%^_#K G+<EMV3GC=J57P?>^3;F5XYKT9E0KF[Y>D,7
MB]=[W2D19NF<?MNS3KO_\!7U5-%]TVWT&L/F# *7K9KKA8=IE.ODAK4K'!7-
MKF?AZ2&G:UPX*M)>]\+Q)RUO%E;U^FO9%7";130E$6,%)C0M,0EEA!DA*0Z"
MH(ADF&0Y3X"W!\/QO=\0:&K:SU73!33D;1\(PSL 6^& ?OY.JHZ00R_^*?Y=
M>>KWQI[6&W]*K"./^\F'+&+"Q3\?5\U:_#FOC4/!AR]YWI8&#:[7JSW5_.^
M / ]*2_O0=8"PE;&>=G0GYJRJV#O4]+8Q7COC31=:/<I ?8BND\^8+>E?)'K
MMHR@;M)UNUY7<[99-VUW5U\4JZOE6K&MWG_J\T(5!WG$LB#'(I<))KK%3:$C
M#J,D%['("G4X!L5K@SGP?1<EZ_K?=>](-&_+6](!3_J;6TDAY7/SK^4>@[H
M2L,A;#.#3X'9AN<56-C25ZR@KECHWS0W_X9N#T#=YVC;K-#=]FF-AJ,M%DY_
MTFW8&I[#K=I^(->9*&UWC<UJ4__GLI)T,?]O*313]ZMZKG>=[8%Y>VDD,\G*
M((YPR&2.B> )9GD:8"&2F,>)+ 0%52-VR)MGI7<A7:)NTB5VK#9]0E'/[!4>
M/I>S9Z85WVA.8/K2*'OENNEPF+!B#9SWC!4X9[](RHHUI.8Y*_8D[!3U+B#P
M=/R4WAVZ_LPRY%3&H8YE4C8YB7F$F0AB96>FG$9Q0/(RAWDVS(E[=WL, B,Y
M.# 2 "(IF4P9ESCD@51V>I@J$)G$>1F'@@C)2"%FRLQ]$P"W+<775X%WTUC@
M%[I57PNDV;[BYQL&VS8.8FY/AIO>H"^7(0-O#G#I'>E^ .%)53L<D$/-;3&"
MK5=Y66^>9;5M]M0UJ^E2SE@><D'*'(=1PC#A88QI)H@RCS,J,EE&) >57!HG
MY]G.[8FCA6YR!74ZC^)DZH5V)3W4+=T)OB6,^IY$[GI9PX1TYKL>)3:Q,]M$
M\&/OMM%;%CF!NVO?KI=/]UV-B"CR-,UP6,3*P*(YPU2F!>9!R=.H**@,C ZZ
M8T1\!Z5LPQ[JCBP@2^T<+BQD(BIRCDN6IIC((L!%+'.<I6&8)"Q,"(%4_72
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
MRTQBR;*2I7&<)J51QOHH%<^J9D@.E(HV#LVXOG F,$PM0&0U7NY&LHRM:C7
M8$6K?^U6\_C8DRQ:(_'ZM6GVL)U]\$G6M91G>C -\E:V>=1Q'I(DC7.<%C)4
M)Z B5^M4%CB6>2@+(H*P -63@#+@>>&J+TD!V_+!")IM^CYQ@:WOEI-A <[Q
MM'0/">FV8#C:]L'D)]WX;<$YW/JMQX%I'LG%[,-_K5]O_ZI$?;?\MGE^KIH,
MV7J]?&2+CZOJ]F7!%O_H6XT9Z!+@D)Y5R.WV^JGI 8I^TS_NHOH:!T&;K=TX
MFKL@OUH9U2^K:JU.(O,ETB+0ZG7_$J5Q!Y@I)RC(XSK)([XP5>076H<I;9:(
MC=2!5R-VJHJ+G8:"TIE$,5D*W^LCV]>O,8 :9?>;K'DU;^Y]=D=T1EDI0A;@
M2)21.HW(%!=AGN"(I&E6\#A+ E!.QP5ZGG53OY=W._B @RN<'I<@A!@\3H"Q
MLV]L,;&T9BY*ZM1X.4_M#6R5BZ*?-DTNOW;M+=#YC++=MSDOL[Q,)%4*H2"Z
M;$Z(BS0F..*YE#0199E8UA(WH.Y9/5S(A6RR;NWU! QGZ"V08_1@.L0@B=23
M,K$"P/D%C@GM-[JX <!R_L(&,HB=$OJJG_U:=6URE79[1_F_%JNGOM:'D%SJ
MFL$!*P),LHQ@*I(2AZ3,91+%LLQ 9L@X.=]1>YJX0@?MR*../K!-_3AH9BK$
M'10PG3&"@H<ZGV92NNI-/TYLVL;T1H(?=:4W>\M'?]O_7%:#'I?WJS8P>19D
M1212R7%11DH#I G%12%BS%-69I&R.R(&JD-APP1(+]B6^K*M3&&%JIF*\(V5
M<V/C!NV8:CK>HIZMJ5K?CH,R21/<,RS\0NUPQT&"-<:],)9EBUQ:?]?_UUZU
M'XK(<ET_R'I=S?E:"OW![5+L_V+PY*P("EIPD>*(A>JHQ'B.\SCB6$2L2!@+
M*,OE[$56\Y7XMJ;5VDQQ7<439%4><F:\0#7-&\35GTCN2#=YC=66L?9SND9,
M/LV7.AQ(NR_7WR4JY[6^2GV5%%@1^;K9$B0-:))'F)9EB$E."USP*,)I3H(\
M(Y':9-)NMCXLQ2\Y5SU?GF9*JE^_[1S),,T#J2]>LSC%>EXP2_,0RSP,<T)E
M&":@VIZ3S8^%-6 ^-U/.@)G!,!FN,,NAA53_B0;T=/;U%L_V$0WRP2^';SCL
MA>T"*%=-LJ_B9=KNV2Y@.VJK[610.T.CO;;;63<??WR9SZ)2Y&$><BQ3JBL9
MIV7;]2 +RB@*1,K#!-3UX!01SZZ.S[3ZEVRK9<GV9M*V8.%)A,RTT;5RPY1,
M=P,[/*!\_ -_N5.*IVW-[DY[C GF2"F<)#'I6A\3\G )CSYKN3*?7Q:K5RG;
M2CCR=$+=EU43'"I%<^]>-P?YX>?O5_7ZRVK]#[GN"GVH8\HL8%F6<9KCE.FK
M54%"G,N"8IH6N2!)R"DI8>ENWGB%K!:KG#E]>NN)Z8(UN] $KMA1!L^"ZHUX
MO>I*UZS:]$2@"O$VE89ZZ%>8'I@RNUBX9LMNG\"L^5._7:NSP1KM6'1?S,L[
MFJXTJ#<^IU7#ON$^TN7>"5KZA-I=O.NJ>=S:57 :QD$H<9%QILZH.D(X).H/
MSL,@9WF>)* (X0OT/!MP5DUP+T%D>(AT)SCPF-@2WG:]]=SNUE!.5Z>\"]2F
M/<>9B7YT4C-\S;(J8=,]NZ-QRW3#2JZ6-8MB6@:ZQX0ZAY%"!)A&88Q)FL<T
MBH.$%1)FK9VDX]W2ZK_<M*'^[\"B?R>A,5O.5XL+6\0MN>VA"_W9DW1XJ3PJ
MDJNJ>"=I3%O7;DS,H\ITHP];M'WYMF&*SV88*;[-U_+N^:5:_6CLS[[G<1JE
M$<]S@C/!M.\^3G563HP+GJ>1R*,\(D;UH$P)>MYT-5$T'U!%ZB#T(-=TOD#Z
MKLOPW&,,W_@"]@$*\!0R)(X:=(;D;9K.F, ":$3C&!Z[YC3[,-5'7R+'+6L
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
MBR#-"<L892&H$[0!3<_6DB(JJQ]MD?8=-TU#Y'F3Y ]3@B8@FBDYQ]# E-@
M">VQ;<FC'?U)&L<#$'"DD$PH3JIP ! <*A3(J_"HNKME/5=//E:B&4JIK/MJ
MQ6_%ZD4IHX\+^F0:07=Q(,_KOZ./'BO:5/[JN6B^]YH5*9I.2QU'YK%REQ$:
MUP/.P8%I " NZ$_-CJ/8-V.QK>+<+H\^64R;L:##^#7SE^SL@(%5\9M\J22?
M-V<V]?-"-E;'4MP^Z_S2_VY^KXB_R&K]JF,KUNHSG8+SHI7,+$T%CTG)<)DP
MIAN\ZN+0(<,LE1&G91C1)(*UPW'%FL69"J95AE:\&' *,R:<S829Q3$INE9*
M:0CKD$5=Z+%CLM%/0S9O4,_H31/_L[YI'MERZ\Y><8V?(Z/&&5N36CZNP3PT
MCYR/[SJ^YN[YA<ZK9ODFB11"9RG%&4DQR9,<L[S@N"BH*#FE1 A'834[HE-&
MT\QW 2%4<X'F6S9<1= ,T#13AJXQ@BFZT7@9='<9'H<Q,L?R>@^-&9#\12)B
MCD$P#X0Y\:ZC^)?;S?K[JM)NH5F>)7E<4HIUOS!,>*KLK+#,<9QS$3&21R1)
MKHJ!V=%ZBS@8NJ7N,!9F )_I79834*!76<<Q,6A'V&-8S+%TOD)C!I3>-CSF
M6.2+(3(G7K%H#_91"AVW^W&S%+4N^_]9ZE(<,R;B+(Y2@G,J*2:)B'"1Q $N
M0I&GI"Q+&D<FRWJ$AN?EW!%%#=7Q?A3&J(RO5D>RPE;IL9CHSY:F813PF+R
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
M*)(>%EU:E1UQU\%QD_3>S1:1Y)?]N]D#I7^(N 4FZ9!I;[$CVEP&L?W[OKJ
MOG+_)B)!7F&_OG;_OWZ589WV_LW>B<%.?_\NLHS7:?#?!9$7/N^_)>^>.:0;
M4]5WIW8C>K_(AS:#.F,4EW4F$*5F F'&I?ZIU)MGEE>R%&F&4P:)#Y^E%#N.
M9.F:PH_%;@#UJB,-S/P\BU4J6%/4*4>4U\+,S:*HR;(*5:+")&](28H,F%@;
M BVO#-HQ\'*+I ?! .9D[H7?3RO_<DEX>'KK)<%"Y;&>I3-NPNHE<8\R4R_>
MX!%L.)$6]E';8),01F?W&O'5U\6LRP3[1%?KM]JY;5**6:,8JE7&M0T4VAKB
MHD"R2DE%2Y*RJG+>^'LP$#]7J\N?7/;R)^<[IFZT-]FQ9?;?FJ_D23.6"-!.
MQ@=XAPUQ9#A]CMQ>9J)^["&YXZCSLQ/#4_(V.I* _5ED1/WV2C&0A6U1KH!E
M<+O@L^YXKOL54A^XT=>L<V5-I5R9D^Y))DE#,U&CFN?:.:M4C4B%)<*8IZK$
M6572&N:<O: 0W26SHU),GQAM>9=&%?2&(GDVY_=ZNZ"W[K9R<&W8\2RF[)!R
M<\NND!YF5/<ED7)EDQ8BE#H>RA"ZI+%;_75*%P]%.UNB^.*RX*6(=\LW7\V6
M^<.\?X5^::=/,_GK="X_K.7C:E+DJ<I205'58),OV11FN\D0)FDJ,I8QH4BP
MVD0WGN+KM65B98)O1J-O9[/%=QN-,VIMJH'T'ZN5OF Q-W'"1[GD4SKK^A7L
M[>DJ^=/PG%BF@<GTUS\XQ[W<F \#N.<;JG<T!:0M>^8I'5S6<>@&?L@22!A@
M\6LB'?GYJQ1)PN #5$T"%[ZVGTX;//RR8?^0?'V_^(W.A7FGGC]+(1]MI-$V
M+IE(W(B\2!M4US1#.*\;1"6F*.=*BJS*\Z;V[*+CR$'D76R_MTOG;6HCV3\9
MZ3@TZ8\['I,]DUV'%^AL5_"#<+.44>'UVM4>H'DUF%?TR $"$KPSCBO]5^J'
M X3G?!<<Z$)^ENSM=$4?'I:FY,3TQE"?Y3<YW\A65[*T9)DL.4I9I=U!5BA$
MR[Q"RAP[X%(0 9L^/40LLGTZ)&VL5$?<S^X,PN9F8D*! ;,F_CB 38:+@(&L
MPR"I40V!B] O==[IGI!#Z2<930G5*&I'A'*$:TX12U6!4E%)G)=*Y1*XSSM-
M*/KF[<MZP?^)F$W.X/TD#MG.Q0LQ*?ZJ6>_CI&+M\E+V!^-M8T\3LWIW 8I
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
MA*!X*EG&.*JI*A N5(8:7&!4-X4L4UQ5N&A\AFP<DXJLB/O!"<L=Z2O'1IR
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
MK'='D<F6,=.Y=<M:HA;+9'^F:;G;'UT$[ 9T/4:AV@5=P<FX_82NA^RHX5"
M);WZA3]-UW1FE-PT$6Q]0]/AC*ZE,<ITOOHO.=-L?%HLUVHQFRXFE#=$2H:1
MR"E%F*49(I+DB%9*2IGG(JTRYSTSG'YD0]ACJ-L\&^4S*46@_M1@5!VVT'&Q
M@MFP/DR&<K+CINW,<J>ZII2&(V0F'&UYB@LCJ+]W3#A]&WL'AQ7:T=L7E NM
MO,'+CMG#VU?F%\V[O9>!U]G_/A?+V?-#EPS__-L_UY^6>E/_YNO\X1-?N];;
M#Z\2V=)JXE)3-^_VE@&]\UO^4[M#EHODC?WNN1??7\!DV,*&A0-F3!V1N#'Q
M-!YD&IR[M%ZU^1>6'JU&WTW$?JV^XQUPA36]8;]-Q8:VI>2."GIX5V2%W!-S
M'$A]0J[+2N8O$O20=$LG6-'[>?:]M.3%4J-IQ6D1^EIPY@J/_<7A3N5^\;,T
MN78F6^MN+B<I$8)@S%!9-*;M6UXADI?Z#X$S7-*","R<DQ0&247.3=#/M00X
MML.H.&P%@LD*TZGC_,G[1?+S0?ZDIA\,"( S'PP0/[_]2F!@/KJ3K(/N^/ *
MXWG>3I(<.-EN=_A6>$YGHDU)W_[XX?%IN?AF6R.MNK'G==.4)5,4<2G,$,5<
M(L8$1[*L"9--+65.8;7V3G0A[[!7'?V6=-NG;=IC %IZZ8*B6_@V.#(P<[>E
M:1'9_:7/081I\2"9@Q4CNM <N:00 ,-Q82#D9L_N'5Q_*#9VB*L]VS7#79?R
MJYROIM]DVZRZ>]=3VA2*$H&:/-,6@V@OI\&X1&6:$EY6"F<$5-GM3#GR?J''
M1[*PQ]N\SXDY%++]T6>#_=&O!-?-D$2!#&9,;N_>?$ANUVU*ACW"7B^T?[ T
M7??"6Q&PP*&Z6#C3';=+!12.HRX4X 7\K,J'^3?]0BR6SQ_E>J)M1LY*G"&*
M68XPHU0;CM)T^9&-3+.J27,!<S7ZRT?W*+;$P,DN!R"HFN5*9AF2HFH0QK)
M+#6[1<$R@?.ZI(V"=!/VA<"[<W 8&-SLG*]PT-!*1^4FT73"&:U3W >R2P=+
MCVIZ3@GUTKJ<O 9F0%;+]>33<B$V?'VW[%+\;$2NJM)*$::-2-I0K3^50%1@
MA<J*5XJJ/&/"Z;CV'('(3D9'LFTCU:650EI\GL5E6*%"2 M3*@]!G17LDC1#
M2J;O[2F8_MM>N<XN.XJ"71)JJV07K_/[4NLEG^1R_6Q2:]=ZHV%:9S^9[<6O
MT[G\L):/JXE27+ T2U'*S%0+0C/4*%HBE58\;VJ2YP4H?>PRR?C*:!FXL0G?
MZUU'=\M$\J=A([%\ $M ';!T^_Z%10BLP->" _YBNLL;Z#OJ0'#4KZL[ "^_
MN8 [/7/CUWJW</@2R[)I&E(I1&OCRU95A:AMN5NQBF24$TE!XQJ/240V #N"
M5RC["5S<E/LZ:6'*#!04GFE^5I90N>3'!,;-%C\KX%$^^/DK/0X<3\QH_;B8
M:TU7"S/9X.%>X[LRTRXF,B,U205&3:$JK8Q8ZV'=")170F4J*QHNN',>HS/9
MR JZ'U6\W#%R8X;4[%FY,8U66V8 )W7NN XK<SRT8 I^:J:SWLX> G4?%2C
M\684P/R..@,!!SOR!,L_>/SIOMIX1Z%@"0^.1>%W!VN"N^^S^$'HEVFJ[-#
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
MWY5<I8BP*D-I0_*,9+BI:U [[4L$(ZO>)_WO7^E*)D_+*0=6=5_$RLU!"(D
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
M.)(0JYS#HF *XA0E.4URQ(3;\=]Y66,?^AUG+1O)?FU7>Q"S]C%#X.#L8OI
MX.-77C(NG%MY5M+47N4EDT\XE1<O\5W0#P_KU4VEO=.F](=G7,88,\@CD4,<
MQ>:(+I$PXDPE*F$%0TXUER\%C+YTC3A0&GDS\._1?T0(/-(-^&%D_P7@:!9%
M]?]!>4_U?0!]JN[7&[,7_POX6)9/4@ R2PHR(VE2!XKTWY)\AN*TO<*D+Y6/
M3?+H\ODOX.M3I5V4E3!AHW\O9DD<S7)4U)?JOV99JG^%3U[K2B0OGI0M>_CC
M[TH9-?0W#?1=*F0-:4B^.&U.,))X<?N)F>&T<<=T<.9S[A[QN[;U_H>%OM]#
M]7ZS66_>KC<;\QU=KSXLZ=T\2R,4%RB"K'FO1S%DVDF&5+%(*8IBE.6V/O)E
M<6.?!K8*G!JN!VIUP$X?\-UH9/G"MT3SLI,=%B/'D'I(>)Q\<GNKO;QTB]M/
MYK?;F[KOR3M<Y9TBP)?K\FDCOZK]5GEMFI )59<WYC7&:"E%UY)Q.Z(S2Y%*
M"HYABF,*,=,,4:0T@0B1-#5YS<RM)^HP=<9. C*"82T9M*+!E:E/OVN6BN^T
MU('/P,XEF Y9-_)I0'TS!%2?K(0 6(1+5QBBS-1Y# & .Y'@$.*NDV0^U&=Y
M?ZYO[S?KI[O[#]JE/W'@SHA,*<\P)$BF$!>1=J,(CR'":8&D()SDT:CY#S9:
M3I@%L5[).@L"5(U"0)ERS?'S(JP>EAU]OO(#<'3HQLZ1^*H?:&L;,,;]8AD3
M+NB_3MZ$E8:_<O:$"\0#<RB<1'E,=MR.JKU:B68').NAM=N>0U\T@D_:YUY5
M6Y\K3W#,:(3,&  %<<X%)$(SO$ X1HRSA!*KG%E?!4;V=$T#[5:BY<&M-Y+]
M]#L%/F[<NIM?K;5I=\RRFV6]U6@&=CHY[PN\L728ZS@RIG[#'=VQ#33:<0 :
MO?,=?>X[W9#' 58?3'H<<A_O2NQC*6\;$=O0U5>UC6=ULYC>_ZSTYL)4/7U:
ME-4\EJ@@D4)0LCC3+*Y_*K)"0)3G)!5I(C!&CH79 =0:F=O/+ZM6T]E>]&^M
M]H*"G;K@^TYA\'ZE%WIS1N48]@CT$.W\]^D?C=MKY36>BD\%>$ 0PQ6$AU!J
MZOKP@$">*!</>?=A[<1OZ<^FPE3_T/VN;3#\399R\T.6IND_YYLGNBR[?I_=
M/\V%0GE42 )E7D00LQ1#QA,&4Y*@5 DB,^4TQ3>,6B-3]+:U[::5Y]>.?"#T
MEG'ER0%UC86T+<Q-]Z^N8X;Y>?L/K9:FCT:C3#,UI-5TMFLT_.W2T_!N<!X&
MO,"MSP<J]2I-T<, >:Y=>J"[>\0H/JXTC<BR,OW*/JWY?YMD@$75C$>3FX>Y
M8#)'..90"C./@442TB1/H*1I$9D_-'M:QR,N"!N9_#Y^^_16KSJ35.VP7;X$
MD$68(:#9;A35"6ZZ%AK18$^V9JNP4#A$"0)"XA<1& 2-6PS TM;>_?ZE>TRW
MM[>TYF ?;WM-((?P:W5O>D'+1$2YB*%BTO2"UKX=I7HW+B+)14R(2*15=Y!^
M,2-S5BUCH)/6P.'I=#D;&<")ZC=ZN"]T8--8ODTCY'5]E0-#+_H>AY\.WLGP
MTV(E/^HM8CDO9%04$=5+,4\3O3)C 4G*"20**X(P5SPJ K4MW H=/_;5TTD/
M?#=Z@%H1]UC694"M(U5!87*.0PU&*&1GP2.3QV\CN!/YJ_0,/ +!H4'@\;5^
ME/'7U2-=B*:V]>V2+A[,5J?]83M\M]T,-9^:<YPKS@O-&"FB$',<089C!!%!
MA)((898[]3UU5V%D.FEW=D"M-V8LT:/<5,_@+2WU[D__\'%5/FWJH&ZC8QU6
M:']LM70C&8]'8$<YXP+K1D"-+EUY^S%R>Y.>MX&;*6KA_3$*Q%@>"DS*7_X
MO62S 7?RX[:/*R'5>0I]\_R9_G.]T1J4>V_S-&,*IX)!KK"$F&44%BQ/-=D)
MK(I<8F%713Q$B;%#,5N51G"9O$"WX[.QH70-[X1!T9FRAL 0B+2\5)B4MH:
M])*X!MW+C[J^R$H['/?:^_BQ$%*\>?YK:02W9WNKNRM3=EAGTVVSA$@A6)*1
M! J*$-04AB!AF,,LSCE*.,KS0KAE)[LK,7KR\8>/7ZZ^O/WXY0]P]?;VX]\^
MWGY\?^/&3Q[(VK'3N&BY<9/6Q3BL]Z#3!K!G\)M1""Q6OX.M3F"GU"@5&?Z8
M!"(J#P4FI2E_@%Z2U( [^5'4]68[;7A;QASGA$8"YY#F<0QQAC&D3*6P4#DF
MB.K_2>3&02>DC$XR6YEG2\]17^7YEW7WVT53@ZZWD>M=8;D;79U"V8Z/!B+G
M1C@[R,8M&>\Q*A!CG)(P*27TF/ARS?=]U'?+U$W0.IB>=7J@N"SG$4)4%"2'
M*(]-2914D$9<PABQ%.G=4I:YC?QTE#_R1JD6J]^8]?RYR@B<@96L$_64U*#2
M)6#--'77/9(;RK;;H]&P<R,#^]%]#< F#%1KM_=Y688?WN<)4+ ]DYOTB;=+
M7M <[Y3\;N-'5ML$]:&YQI+1B.2,P10K#C'.":24(9@(AF)<;Z"LNF*$5FSL
MX^UM7<:K)XT'>Y1V5/D:#\B-0U_GV3A3:F@@ W%M,+4F)>'08+YDY^#W]_4Q
M?V@IZ\VS.=XL[Z7X8[T6Y3S+,EY$-(41(U*3,,MAD><4ID)F>9ZE@B?$;>]X
M6M#X,:I6&K@SXEP]PY/8V#J 0^UUC8"W\F9@:W,M<@;^V*S+@ G5_98%<]!.
M"IG8#^LS]-C=ZOVTY\1WNC&#!\MKN:F[<YA";#Y'<9H7*D904;V]PZG*("FP
MT'^0&"4H1D(Y]KXX*6?TQ5E+ ;\]E<*,*&T"-;\[CF8_"9#=$AULM.-.K!5G
MAH:"6N ,U"(#3D3OLRC4F/.3,J:=7=YGYM% \MX/A]CL=-URYBK.BYP(!+-4
MFF2<U 1@: 1%J@2*6*$R,6#KTHF9;".R-%(=WYEGD/'9"?C8.]"O[T2.Y9._
M-&D4#WLKY!7]Y9>&]GN_1Y_VJ-[Y\/'MUQN^WL@_-E+[SIO;>[K*BJB=^YIP
M[;ER[<KF7)KYF'D*6<HHI#Q*&,UXS#*KYKN718V\.J\WBP<)@5$!E$8'H"77
M0;N[1AF'(I9^R/J7;%@@W)9M;7PMU_BVM61@1-=07)R,ZXJ#0RE/,#S\"GGZ
M< E4P&-E86_Y3O\=IBO>L;+DH'3'[@KW"317?]*-N'VX^[QZ7)@V?;M1299S
M:,[>8&0NJN6"V\6#>8-^_G+]$>RZ#-J/HCEO?C\#!;/<C7SZC ;?@Z;%6EGH
M-:#F_%TG&U-ST;#]8367/^P]=:/.OGBBRZ]LN6BF?\YQE$<,H1C2O" 01S2&
M!8T)-'.TJ="N B.I\UBW8SFC;Z_-Q*QJ\]2TE%ZN]8N MWH VG^:YP"6G6<_
M& "W1;HG#NSD!1VN<=Z<<&,U3LB8>J#&>3-/C-+H^;#?^MQUI-WO6;O7NOC-
M\U'3VIHKWO]\7#3G*WK;OUB+.<I2FF!40);0W(S=%I!13$U6)L.9X!EBCN-R
M@^DV.@_4"2E@_5CS@-Q*-S$W+=Z-!,(]$3OB>!64W<AFO[OVOI('+;;9,SC9
MA=NH.@,[9<%U_T-QIJK@  :BMW!Z34J)P>%\2:/A!?A1[YNG<K&297G%_^=I
MT1P\7F_6']:;!]HDC7Q:E^4'C8_A_<7J2;O#;5!'>QUOI-+[I+?W1N?RX^J*
M<^-N--T+W__4KPFMR6)%-\]U>OX767U5M_1G%Z%]MU@^55+,(TR4S*69=) C
MB)$2D* H@ZG"7*9,QBS'+N'4US=IY U9*Z5.BVL3Y;;G*N"WQ0H,.6EY??0L
M7QFOK^AX[YK.-K!GW,P4%H#:OBYG[S=CXN_ T!?860EV9L[ ER9U4BL_VS^0
M:BT(]_[Y=9Y&H!?7+V#0I&^\7\#>,Z_*7T@SSV-$TV:D2_TQK=FWD23'<J?+
M-QKQ$,W(!GO"#P)B(]0QV1L;ZGCMLL!IC]JL 3@Z=K._TN,(KFO"U\Z4N5V;
M )1)=/RTIJOR9KT4<\X)R7.6PD1([=+)!)NAMADLA$HYS3-)$;,^A[LL;V1_
M:]O,<M-H *JU";'5.M0!MQ*46@N'HR@+""W.Y<("XT8'6TQ:X>!V#3KQH)8/
M;H)CXG!&%Q8;OX.Z_9XF)[XO=9A6OXE,@& C'_5-[O5FKS[D7:R$?%@MU((W
MT8+U-M)6_D>@(SY[@'K/^2QN,]UAG[U-!R=^#I=Y'/O=W577JW)U)?Y9WOS@
M;\NJ/7"V/?4[<_W8AWYW=QMY9RJ%KDT6L@ES;?N%Z*6M\5J8;CQ]HXGLH; X
M 0R @N,!H#4 EW,1W(X"+YCJ=Q)X[J;3'01>,.O@'/#29WVKIYN^4M?Z05?&
M_]?[B4?S/)O.-[L3Z82G2<0EABI".<0%3;7GPF/(1$$*E2<TP]RUI-I.].B'
M!)TB,U"K4K]MMLK4X0+76FE+3.UV.&/@Y+;N+P T17\L5Q""56%;BIVX--L-
MC.-Z;<?K@[<!U6MJ-^2W4#@6,87(-+G"DDG((KU%DD4J51H7$<72C5GL!(_.
M*_W-+ILXI.]07TML[1@F/%YN_!((J)"-04_8/7YKT'VAOTIST!- .+0'/76U
M'YGLA6[:0L$YB1"G2B0P9:B .*,Y)"C6?DE$:1)%,HL8GE?KBB[M:.-8A-.&
M8BO(^GM_:RX!W1R_Y4Z\&Q><@,9NW0\SV&V-[\G:5@Z'6\GG+0FT:D\(F'2%
MGC?PY6KL^:3?RKN5#X_K#=T\&S>A>GY+-YMG<UA0Y]%=5=5FP9XJ,V_U=GU-
MZV]?FE&>9%SO%5 D(*;Z)Y+H70-G>J\0H53A0LZ;%)R;BFXJN^7IK(?+E_FE
M-O;'DG1IFO#. )-WBY4IMS)GBS[Y1>XX$Y)@11B"!3)C8ED409JQ%*9"92(1
M.<U0T>+\?B5^&90[7=PQEGKC,1FZ=APZ*EYN%+M5!32Z:)YMM6E;V,S OD(F
M9-^H%(Z'O=$(1-/N\B=E<6]X7I*\_XU"']?NHADJSU1<% @F6&00IQ&!5-(8
M2DY$RM(\Q<2I!Y>%S)$#OD?GNXX%H1:@V9%,8"C<:*7_E'N4:(^#O:,?=+]2
MC,<! ONC[E"1G89U/LOJ?BU,\X?F".#=PK3\7(GRZT:+;#C(',_-%>,)DCB"
MLLYF9"2!5#$"19KSC"4)YH53+W,W\:-G'NYD&>=$=KT.ZA0T6:L*'FI=P6*K
MK".5. )NQRKCP>@<7N92BA:Q1BO0J 5V>ID$O9TZ 1M'>*$0JJ.$F_!I6TUX
M 7/4@\+O+L$CSMHUVE2+_Z5-&ZEZN,,7S8:W?\KE#_EYO:KNR[E,E>(9IQ G
M/((8D112DN60R3QF*DDR4C@-BQNFSLB\I;^+:;"8LPVZ@V/1@3$+&*.NRU@D
M-SD_^TK.P#_TVP!\79VO"0X9LW; 9_Q8MHTROTJ,VP$XA]BWRUT'U B^N5PP
M\^:H8*8FY8]UC6SMC=0NHZGJ_UJ7RI5_F-'"Y<>N8(W0E*-(48AR)B#.<P99
MQ(T7)Q&B,6%4$A=BG$KQL1."C$IZS9OZDJ;5NF-AR60/T(Y[?\7'XL;2(0H2
M&_]SSYAF%"FH3#^1UA[39<18I#WZ<<H6)WP*(:L:IU![^J+'"1_&R9K(*>5[
M)+_7=_XFC1MO7" S_J--8LQ3+B(I,4R0RK57C10L%$T@IAE.!<4**?N<][-B
M)HD";K:" =>2'9*XS\/3S\KAC/:)]^UD-A-\/)I+G3?<(6D]" !^N>HG'WRH
M7/.+=O6FF)^_>KK,\HL6'"247_[TL&)M38]LL6KJ =KII +%6:X2"=."88A5
MFD&&9 'SF&>9B@C-A%/8\;RHD1EH6_JZ+]FOA/D$3':^81CCW9CHI-V3I)M>
MMC9P2>T)0:]2ZGK>X',EJ#U7> ?QFE%AWR27BQ_F%/-JN5S_:5( /JPW;S=2
M+"I3WRKW)G<2S+*$HQBR."80HY2;S/0,$HR3/,59)I13_UD?)49F@=VTO)U.
M,[#5JBZI:O0"1K%AX^;=GX!U>&]47)V#>N$A]0GI>6,2+I#GKL+4X3MOD$X$
M[?SOY4=J5S_H8FD$Z?O?T*6\D?QITYS.2E9]IE7[MV_KI;[+G8D;WRQ^WMYO
MUD]W][=RU083S3:PK$P?[W(N"R6I*@2D45:WPD]@07D&%8TP0US[B]*Q5U]X
M)5V6KE>._;LG":@R[5Z5&?3UK%4J0=5H!"JY:G[C1G\C/"L[<GQ=_-VHTV@$
M=@IJUNR4AYHUH5%_!EJ5GQM.Y751M"D>NM':+^7VG\$[_2\ST)K5/L]T^QA1
M5)^C-)/8&@/[JRR=&7@\X /Q\P@*3LK>XP'\DMM'E.3)_*6IFQ;7&_FP>'HH
M_Z[%:UZ:1PB33,H$)CS/(,X)@T7*%(PSC(L\E3R1S)&]3PH:G8%;L>"QE?M_
M_T\1H_@OJ_6**E5/WNOIJ>2"F"6'#D;!C0<[\SN!H)48D)QZ+0I%,*>%3$L2
MO88>+?3^3_LMUEVJW%>U'W!OVR 83BB/XNWE+IU3J")#"4(P3=(<XDP5D$G*
M($\B1A"*(RRIVZH>J-'HR[_NL'KBQ,UMR0_%W8X;)L32_]AR>QRY=V(Y3I9M
M(#@",=!0;2:EJD#0O>2T4+=U(S\A%_/WJTH[XE=";$Q(3__X=7.[_G,UQP5-
M*%81Y&FF"4T6*21YJB!G*5)"IHBIU":NUB-CY+!9(Q6T8F? "-:P "/:CJ3Z
M\.DGGD!6NY&)E\'6Y&%A4D\W%GUUPP7ZAQT%]-USDF5M852W5&T^ZNE[2"4W
M&RENZ<^]Y'TS2O'/Q7)YM3I*,.O^:4XQSM.""DB%.>C2EL."IQ)BJ@C+4HHH
MR>>KNG./N+6/@7LK9/7=)LUW^T@MZ^]Y)\W1T_!&V=+'&!4TSU!-HY+I> L.
MZK O0NCN4PPU/Y0WX:W'M'[$4+B./(C!-_1LSZ"94,IZI%WYLLV1E"C.4QQ!
ME=>%@2C6/H1"4#$2)RCG.<Z=SN9Z9(WL2WSR& O9AXP=I02RUXTT&J&S9CQD
M.>YINX6!H=HX]$B:MI_#99./&CM87.*91\[OI7A:ZDW'Z73#>H_?I@U>\6KQ
M0[L\MW5U\7[@@Z5YGD"1D43O$Q2'E JB]PD9QIFBBB/'P,=PI::)?70IP:!3
MPC$%?#CV=BPR+9Y!XQ^S%N/9%F/PO59M'#H*AU2HU.KA"DV;-!T,P*-TZ'!W
MGKCDIE7J_4^YX8M2;A.OZQY0VBG;+%;E@O^-+I_D/&6$RR(34$81@YB@0CM,
ME$ F5(Y2GB4%MDJ;GE+ID3VOIE76HA,)?AB9IMQZW;*O;'7T&>HU]O.T).A?
M["GY4[AGY<VVMF9KR:Z\9@:VAH#:DE^@WL8#]]>NM7%1^5^CSL;C(02KL?&1
M/7).[/N??/DD3"L@SC=/=5&J-!4,\X+K/7><QU B+"!.TA0RC#@4*8ESJ7?B
M%*E1$F3/:33R"^,PB;,> ;NL,_I&2H4]"SPK\E28MW>29-Q4/BE88)I#;1PG
M*J(1B:5'<'8:_ <':7^9QY 4*(L)%Y!3&4/,N?[^4YK E% 199F,5('=>Q).
MN@J\>Q2>?0B 5H=]"]6BY-K/,DF34S\@&L6"\+R 2:Y2B#5902*S D:D4(IB
MO7A0ZMK,\!4>CW-SP]Z'TS8\?,7'8N>[3@JTFV/JF.-OO,]61=#J"#HE7R'E
M_Q)>4^?_G]7GURP&N 2?=V7 Q1M[)HMV:=*G?=*VC<@<X22),,\@CS""&$<Y
MI(5VYK(TQX1)) NB')-'K01/E$U6#_@%?'\7R<U0&:YUNS,IY'=4>];=H%?'
MY%([A.UH+SQJ@>.FK08!DU&=+ Z5G&HG=-ID52<@CI)7W:[V(Y-=N[4Z][T=
M]%$][U+BMW,B<BFSV)S7**5=+HPTJQ"])X0)Y0@)3 DKK-*\W$6/O W<4V0&
MZIJ5;GA-];Q7ON(]A\,!8SM*&0<Y-UH)")HSP;C;'XAD' 1/2C3N@+PD&X\[
M!.O%<%/)Q[TAQ5U7FL99,K.']2\V4G[3[RMJ\EZ-EG_HM_L\C4F1)PI!&14,
M8IKK[: 2*<P*QE@<J2Q63KT8 ^HV,F4=R /&U1G<ZL'[*=AQUBMAZT9JIYI)
MS(#1\W"B_+;_5Z.K.8+HM)V!PV?S1]^S"=%S8BB*XS6I\-;LM;M:#(74H@W&
M8!&>*7AKHT4[/I=K5J\/ON<%CB2G,8(%00)B'F>PD-JU2T6JMY LS25R<NU.
MBQD[\6Y=+]P]J6T&B*.[=@8C.YH;;KD;8WD8[9YZUVM3J*R[TT*F3;CK-?0H
MUZ[_T\/<HSUNN/JY*.<,%RQF!,.,1PKB@L>0*IY )HN8"9XSE3NMT#-R1EZB
MV_?KGEB]0]""'=?H.9C<?)$!QGOZ%0YV>_L&9ZP*_)Y_*>55WMEG3#WW_CWW
M<=^QR =5Q5]D-8_,."V:%#"3:09QIM^H% NB=R4<4X4S+!%RF39X+,)I@;I/
M&S13-+LB??#GA2IU6U3L%N4P6]W6X\M"_/X!SAZ#B,^9$FSD\)& B8<+GS/P
M>(SPV4\&RW(Y=\YR^E3&-/70OS"Y.7/*A4R2B$.:%Q3B7##(LCC2[]=<OU@Y
MX1'' Q->O)4;^55\^LCS_+EF;\LSHS9H]1[>1\[_>7H?1$_RE$*<28_Z@$(<
M40]&<KS3:G_57OO@>C"H%F?8PV6X$;KD8O[NAS#C?;Y6]YOWF]5=>2V^KM[_
M3_5\]>=&E%\J\_L_RV]JR2NMSFVU-.=?1HT?&_&/3=LGVH*> XD:F9&W\XY,
M(7[35_I]-R?LFBX$T'N&-O!89Y:68+6NF@_^N2BEI@FU;.;++%:@R84_2+*N
M26']0YHJWW]89PF%>DS]U/P*3\B-C:=^.)=[J5N3=6!L>SHW:$DM-7.Q8^10
M\B<AX<!@=;P;^K:#?&>ZK,NZOZRK:UI6[YYDNT1E5@A"8@*I0MQD#&60)";/
MDL92Y;P@@CF5%/6+&YE-+XV/]P'(R;T,8+:7PZB9I9TWID4#(QN8!JCA^,3-
MSK#NW#EAK^&@73#\C,MUZ:J0?6%,';AQZ';97N4\$TKD:1%#,U<%X@QA6.@?
M8<X3@25#*L995VI@M\RM95M]]0^K"1Q/@$S=.X#@V^+NOC(YT4_ZK[1N81&B
M <PI..TH(2Q$@1N\M&KL)P6>ARM0LY<>TT=M[G)*[B_0S*4'#KOF+7TW&.(K
M-*TD]@1U_>0T<6V3UJ)($"I8 E$D%,0B+F 11Q22/,H(2Q*B,N'N-]B(GB1&
M)H%/2Q<'_%S<BM"H^+@8+2"S+8T\ST"U!DS6.Z$9^-!4HM3;F&W[[C'R -TA
M">J-6 E^!<_$!9#37HK3'?SXY?/34M_XX7&Y?I:;:_TM>]_^;([4NUG/IIGE
M/*$(L2B*82+R'&(2"UAP@J&*,)&Y9"E3W(5>K"6/O4/9$U>:LO?J7M9! ;IZ
M-G_=*^BJIX=6]^NGDJZ$ZP!1>Z3MB&@4_-QXZ$ %8'28@4X+L*_&+/ 0 &?;
M Q&.O=Q)^<89CI=TXWZ#H=VK'.:Z-'E?7*91CI"$1508[X;DD'&J8(8E3U(N
M8I$X>3?^JKS*B6#/H9)/<MV !V''3M/ &^(HSQ_9 =VJ?$$)WJ7*69%7ZD[E
M"]CYKE3>=_2COF_RAUP]R0_:QII4M>OV]T5U__:IK-8/<K-K$4>+-$E2O8W+
M(S.70-),;^-4#I,BSY(8YP(G3@/<;06/3&NM&L \9- I4H(_M2J@T\6-PZP1
MM6.L,7!RXZ>3$!TB--)X 5?; ]&0M=A)2<<5C)<4XWR]'Z'H+<J#:69$E]?K
M3:76R\7Z1MZ9[6%[3(*2+(ZHYI!<FG.DG"#((AS# F%2\"*3>>ITCG1)X.C[
MM$Y\W7G#,0YT$2T[D@B)@1LY[)F_%0U:V2.<*MD:&H@)+HJ;E %LC7^Y\JVO
M<Q_Z\:X=B]X$]4Q,[X/^33EG-&>(,@:3F.M%GB0*$I51O2U"2NKE+W)4V []
M."-C['R;5NI!O+(6;#_RXQPZ_8LZD,V.!T#NYCH-_+A@D-? CW/WG&S@QP6C
M]@=^7/JHW\OV=E/7_SW734_J+H%M:6 ]Z.>SK.[78AX5A*19*J'*<PQQE)HY
M@;2 *(DDR;3)B,<>[>-L9'N<Z7ITB#/\MEZ!LNZEO9&/^F/W[D<R5EC:O8Z#
M0>.UE#OIH!8_:YJ=SKH29-$$/4&C1;@WLXO-@=[.5B(G?4.[@/#R+>UTK1]=
M-%.'_KX0\N-*K3</[62P[;[@_4_]HES19;<G^+0=S1[+C(FD4)"A.(88IRDL
M6%' /$HR$J6%%&X%AMZ:3!D.Z)38V^9^LIC>'AAZ.\J9!- !<0-/+)UI:# .
M@;C)7X])"6LP7"]9;/@-?5/<6/5Q55:;VLOZ0A_DN_6#Z3]")4_S+(MASF(S
M5J3 D-$,:^;*HS3&"8H3IW##.4%C;T=,#Z6=W!DPDL'W1K8C%YW%RHYJ0B#@
MN#GQ,]XC&ZW?LF#)9V?$3)QKUF_L<6K9A<_[+=RZ"*(M*MI+*6D3M.>YXIR;
M)KY21 3BN$@@82F'F(@4%XAP*HE;G\I^@2Y?8J_^E+5XM_5Z 2*[51O.;+>U
MVU3#=.6(!ZFEEY+PG=>OG8V!5O$%89.N93O#7ZYHRZO<UC7_P=?SKX]R0TWK
MDZN5.)4S]CS/LR)!C'+(8H0@YEENFJD7,&:2HR*E!&7*IA>"G3BGE[-[7X2F
M8FM9YY<O=T#:K7)+P/I7>7@8'%=Y)QIHV>!<(FA00$0;4:L]S F!.9#K^!5I
M2A NXV'-?&[F-<QGKJGI+$J2J*8TR[M,0FEN%G64YGB5;TN7-9=2E&8?HVES
M_;2JREV61M<+\W^;+V1BFD:D,H9)(B7$!560$99!)2,9XS0O>.RT[W 1/O)>
MI%.EV=F71K1^M:LN<:6L>[VNW?T<)WSMO)ZQ4'-CQT/ .CWVTKW H28A>\VX
MVQ^L"XV#Z(G[T[B#<MRYQN,>WK4VBTJ3V ]Y-'KYZF&]Z:2T';_KHR7]V;F(
M"8U%PJ'$VJ_"A.60B"*'%%&5IG&1JP@YUMUXJ#$R%>EO'7&NO/%!TXYNQL?(
MC7@:?6"M$-AIU)4 &SWJK@/[RLW:LU]]3=!:G ' A*O+\5%BZAJ= 4"=J-<9
M<C?_?)#K;I+1.UK).1$125)2P)2;::2"Q9"9<(XB.6$L$E&,J&LVR(&$J7)!
M&J% 2P5&K'LFR"$N_:02Q%K'0*NKH5XY(">-&90!<GC'R?,_3AIT*OOC] ?#
ME> ^=S'!E,4HP44*8].H&3.1ZMU'(?2RRSC%BJF8#BZZ??:('0XHL_4,KUC!
M9?UV#P*"\SO\3%5M\/BIC8$CUL@^OTKLU,9HFSK8HVL\6SSK6W[3[-#F_T8\
MY43%9N@D2R!."@99FF60<Y+(.*%8_]>IL_/![4=>ND88^&;]HCP#@=WB]#?,
M;3EN;1HAN_FT#:%:,Q_>?-J.S"<-.VK$?/I3GK,,I'9SY38D>+A4]PK6]3XY
MP9B;_A3:,KW"M%]*,LD@%Y1SQ'FD<N;2E=E6\"1G$NMM7+YY?3ZV\AUG'MAB
M:;=4QT#(;1$W&IAY\1T\?3TK LY*<+0\U/0$6['3SE-P!.-HPH+K]9[%X;ZS
MW;NI+5W*1%F?M][>TU4[]?W+NAZK)<67I_I%1PJ%*$D+2'+%(4ZY,DR4P(S*
M0N2*2%7D[@.F)]/?9;EZ#Z)^LYTUS>C2^& SL'ZJRHJNZK;'IA-&::QQ;8,Q
MW5.6F32CQQ24*=%/6>A'7:"$PQPGL4@*SAEGKE.J?^%G[#S-^GWS)/]5'V]!
MN20L32&67/_!DA12I?] "O-4%EPED9/#_DL^6H^]P%];8: R$W@KH+\==7ZH
M?L;MM-YO-W\M@?F0>=+Z0:NGZFDC0?,U*O\5GKV=^_-+/E$W_VE_:O!!H^(]
M*TR3HI/3A8TI>T/RMM:TC9,K;0]H#3)=2EN3](^U40';7DS]'$)UR9A,[VF;
M:DS].(YZ<$RN@'M+?"UDH3]YNZ&B:>CXR;).I/_B\9BBE0E:H0=M1 .7@-B9
MZ-6@O.>VD_4=OVS:?CMQBT][Y'6^DTK?1NRWWS)MN>KA:GF6Z7V+TMN5I"@@
M+K($%E$J(<$10B(M5&0W /R2H+'/^AK)!WWBZAYR3I/H+J+5OUI#8N!X CB-
M^0[)FX%@\$O;](;#+8/3PL;>W,V^ZZ?+VK2PXB!?T^;S8R2?MP<UNP[%<<;C
M3'"8%1A!'*L"LH0F,!%IQ&B*$:=66S8OZ2/362OM/T.F7K_$SX++QD3%C>#L
M,M6WAZLVG8D#0!@RF7T E'XDZ0CI5%GO9W 8E@3_\J:_4$[\&7O=4N3/W638
MO.*]T>:EEESOCZ[;-AU?5?<I[:SJ31>O/W6]7B[X\ZY97I:)3% BS %=9*K_
M-$=GA,!"Q93430@2JX9"P34;F;^_22'E0YTCKG>1W+PJU\NE66O=!#:_T<C#
MGXCEL?QKX.QXHM^-7][7L:YA: )2G9IF9,CVL_N:SD"C*_C>_G>49HC!D0P\
M\GFX7J\R)#H8G.?&2H<3,&XBA,G^O=7?"3D7),HC$2O3+4%"C H.6<HSF F%
M]1:?$&67KNNMP<B<JK_"^3@)$#L,PV9">"$S9DI$6R10ZS1]>L01'!/G2>SD
M_Y()$T?P^&9.'-_(*V:XWS?"3+'4;F?U_LW'VW=7YN;E_7HI/B]6BX>GASE-
M8EE@[>%EDL<0%T) FI "$A3'@B1IEB96TSR<)8\>56056.QU,.&M-C/0Z .J
M3J$9>&A4<@JU.6!L%7H<!SG76.2+MB]O7X)VNP/M\[B@.04LQP'/-X(9$$37
MJ*8[$!?"G XWG#+NZ6[GBT"HQPT&9+.5-T_LGY)7M^O/>IMC'N&SV6<^U*>5
M;YYO9%4MZR.Z6[EY*+<G1W-!$64X,?TZ>*[_*!0LHIA"2=(L5QFAD53.N2V>
MRHQ,V+MQJ?L9"JVJQA':*@MVVM8I#UM]0:WP@)Z!@YZ5G0,ZU1-P(_Z)P??+
M'!F(6LAD$%]5IL_O& C:R92-H??T\&FOGL2BVFMPZ'(4<N[:\993+1'LB?0[
MU#AKM(-O%,)X/S_H"(1 3LXEBWH=FK,73^>\7-+_P%&Y^.%P.27=J+?R,ZWX
MO=ZE[G_@;TV6:%-..T\YRWF:<<@%KN-5!!8HBB$E>4:)Q!F55ITNPJ@SLF/2
MRFK38H>G8SC@;+5QG! ]U]WDF52.W7#($G3ZO1@3V8%^/3WHPS-EQ@$_<#Y-
MN(<0)//&'3.?_!P'*:^>Q>..B$VNC\==)Z[B^K)NLWB/LGP_K#=*+DR-@CG7
M>?_S<;%I3GGF+,UD2A,.BT3H%Q*)&"SB6$#$TI1$D7XO(>XQ<6-*&ZRH8/#D
MCE:\)H3IJSM\'JS#IOI7>DZO5>.A[8&-02?*/69@SZCZN'W/K%^@RF/ PWCM
M0@\?U?\U:CT&/)1@Y1Y#=/![>5W]H(NER0'2 F[HKKV@+$WD6+\ZV[^U/;V:
MB3';[7G,$%%$$IB*Q,Q_(AA27N0PCA6B42QBR9QFMPS29N3=T59F_V3W$5"V
M>S5,AIW'2=M.EQG8Z@GU7A\:36?@$-O9P:2X5O-GF\B2,X4' 2T0)P_395*2
M#0+;2]8,<U-/'WX[)+O+FJHG9)6+FF/?/._];9>F2%@1H807D#%ARNWS"!:$
M,(BH2!%6">;(B?U\E!B9]#J53(+BOC*.CK0/NI8.\<B8.3JV>W!M\SGW%9H9
MMW;O%^![/6E]G+3.(=B$\C-]5)C67QP TI'?-^1>OHWCY2-=B+;-:I<$VO1A
M[5H09D66(Y2F4&I2@C@S'1O3G$$E59ZAG,=1D;D-NK&0ZK+(O*;=M#H V2BQ
MUQH>\+; AM8*N7:*OPRH'34%!LF-B3IT6NE[.>>- B.T>'2P-U@?^,L2)V[_
M;@W!<==W^TO]FR?7N> U 7V3C]J-FE/"5%3D*<RX0!"GN=0[.&YF2> \(W&6
MQLAJED2?D+$3(+O.PCNYH!'LWD3Y")_^I1[*:L<ME;O!7LV4SUDTJ)_RT4TG
M;ZE\SJQ3797/?M;C-/KCJGS:F+*XJSNYXL]FM/2B+(UGT'8C98K$BJ<"9K'>
M5&"*4TA(9.(J5)G_%RJVRH&SDC;RHMR*![26#_A. ;"IIUF8P2YF:$EUO]@(
M^$@W>H^_V%ZF/_](5VZCKBXB;'','!(WMV6]@ZP1#?9D7^X(ZX&&P_EO2%3\
MCG>'H>-V<FMK;>_![,6;3'?N:FO/P;&J]47NWLC[>I)OZ]4TQ+I8W=WH;\13
M.8^88E@1 ?-448B95) D6,(BS5&!LR@FF57*S25!(Q-@(WI;Z[\5#AKI]JY)
M+UB7W9-0$+AQF:_U3GZ*C6E>ODKOC2?S5VS,V_=9K#[O%V7X@RY6G]9E^77U
ML6XW5A])[4)U19)FR(R"TEL&O60SED%6$&PV$5AB'NMMA--(B'YQ(R]<(QS\
M9L3_#K1CO8M"N\41+D!F%T((!X3;\CV+P:CQ2CMK \4.+@B;-&Q@9_C+B('E
M57XK_INLJ,FJ>D\WIB5RYS+&C!51)A&4<1)#'#-J$I$4+#2^+*%91@NG,IW3
M8D9>X9U0(%NI;BO[##1V*WJXP6XK>6MK)W"$V1+]-@5:KV>$3+I.^PU]N3XO
M?#I8VYL;J??.M)++YV^2K^]6YFATO^?#IVWA5FH*Z3"*S-LYA3A%!-),IC".
M480CE*4\Q0,[W5@K,_(:/]5Y909VVH&=>@<-5P;4U UZ-';L,17@;APS+M8A
MNMDX@S1> QM[55Z[9XTS:!9M:MSOZ7TL^K!X>B@-]TKQ159S(CB6F8P@5Q29
MD&H*24$2&*>:!^-"2IQ@EUD\1Q*<",U]Z,X7T]B^E5D[+M*R6.0\)':<,\A0
M-R+I1(%&U@QH:4'/)T\;$NXT\L7]ISY[/&W>B9/&,Q_TW2J4U69AAOW>5'KC
M\=?5HBJ_W?RU=8NYS$W7%0435"00*Y%"BG,!"YG'B4QESI3CCJ%'VN@;ATXV
MJ(6#6CKXS8R7<*PMZ ?-=B\1" K7+44/"J-L+RS,#+;+Z),U\6;#PNSC/8?-
M17[K_..*;TP[IW>R^>_'52W#-!#12ZG)6/^V7BX_K#<FEWW.69KA' DH8BD@
M1DKHE5](R+((Y9)RDL=6#9<\Y8]^P-EH 7[K]/G=3);95^G_=:4IWXU:H-7+
M<5?ABKH==8R(I1N9C "C,\%X@A&(<ERE3TI"GM"\I"7?V[A/,7G_4_*G:O%#
MOM6[C+OUYKF>"6#!,F<O'ON<L),).J&6#=7/6]M/ 4$,=3P-/+(QV(R#B]9X
M#64Y?<?)YK'T&K0_BJ7_@T-+(4SQVGIE3A6^*KV"UP_REOYL$Q3?R)54BZH^
M#=H["*0XRI.X@+10L6FEC2 CS/R!65)$F$?,J;WK %U&7K;7F_6/A<F& &J]
MT6\LHQ&HZ$_78\(A:-N]ZB?"T(T1]@LE=FJ9OS6* :W9-G?YMU:YWR>JEO#&
M*7C1A+LFKU0[X0W9^1(*_UMZ;V^T#),N49?H?C)?&+V^WZT?Z&(U)PKE$4XE
MI*E,H/Z!0:KT9B911.]I2,QB[I3BT"MM_*V+66);X:"3#KXW\MVW*#W(66](
MPN#AR$-;#';4T\F>@3?-H-C+L/AL.2Z;&VZ#T2-KZNW$9;-/;!XL+G+?*KQ=
MW\BE-+&2SWI/\K217^B#M-TJG+QXY'7[MDZ)-JTH&\F@%0V,;/M-PVF[+V\:
M!IOLMC3]K'7:./1:Y+5Q.'W'R38.O0;M;QSZ/WAN+>VC_DG_]%__UOU&_V$F
M+?_7O_U_4$L#!!0    ( %B&N%AG[)HF_0,! .M<#  5    8W9C;RTR,#(T
M,#,S,%]P<F4N>&ULY+U9<UM)DB[XWK\B)^=UO#+VI:R[KRFUY)5=94HC*;ON
MS LL%@\*72"@!D"EV+]^/  N($B"(!"'YU!CUEVIA3KARQ<>[AX>[O_Z/[Z?
M3G[ZAO/%>#;]MY_YW]C//^$TS?)X>O)O/__Y^0VXG__'O__+O_SK_P'POW_]
M^.ZG5[-T=HK3Y4\OYQB6F'_Z:[S\\M/R"_[TC]G\G^-OX:</D[ LL_DIP+^O
M_MG+V=?S^?CDR_(GP82Z_+'+OYW_72D714D2@HD)E/89'%H)Z&-411JN??B_
M3O[ND;MBHP5?L@/%'(<0>((HI9/!1V&]7GUT,I[^\^_U?V)8X$_$WG2Q^NV_
M_?QEN?SZ]U]^^>NOO_[V/<XG?YO-3WX1C,E?+G_ZYXL?_W[KY_^2JY_FWOM?
M5G][]:.+\5T_2)_EO_SOW]]]2E_P-,!XNEB&::H++,9_7ZS^\-TLA>5*Z@_2
M]=.]/U%_!Y<_!O6/@ N0_&_?%_GG?_^7GWY:BV,^F^!'+#_5__[Y\>V-)5/X
MEF9_2[/37^K?_O)R1FCX$$XJK:M_NSS_BO_V\V)\^G5R]6=?YEC^[>=$_Q"J
M4IF4K*[X?U[_XU^N%_\ZQP4A9L7L._J#BV_4U0X@!+\O<9IQS=WE$I-9NO%#
MDRK;V?SR7TY"Q,GJ3T>5YM$EB%],\^OI<KP\?SNMB%U1^"(NEO.0EB.>HY"V
M.! F9 )<X>!X2<"R]1B$CPKU0_+8>[6UO![/3L;QU?<_T\^.8I(LQ:3 ,&9!
MN90@E(B@D[*9?J<PQ9M45PTL2 4K8"TP_>UD]NT7^NXOE9/ZBQ5+*W:V5[M)
M]::>7\S33[-YQCG9E,OEPCS=TOE--%_\Q"]?PYP^!.G+>)(O_W69STZ[5.%R
MUD"B:W41&S__1-(H.)]C?K?6UKU,KSA>D@7&U4^V0,*+Z?0L3#[BU]E\.2+^
MLS:"0\J*@U+90-!10HQ6I>1E#D(V0<3FJGLA0SQ?9!PLX9X1\O)L7@7X9KQ(
M8?+_8)B_GN97=(Z/I(K2<1?!*B2!*.'!N>3 *1<*=QI#,$>AY+Z5]T**?'Y(
M:2+I@=B3#S@?S_(E \(&KYA)H#,:,HB.0;29)&*,YM%HC]DW,2@WEMT+)^KY
MX>1X&0\$))_G8;H85YE<F,6 *)-W#K $,HN6!W!!2=#%JL"C,ZJH-J[(ULI[
M044_7Z@<)>F>T;*6RIOQ!/\X.XTX'T4>E I) U>I@/)20.#% M/<658P9G^<
M-=E><2]TF.>'CJ,D.PA4?,23<17"=/E'.,41.4^L%(\0HB#Z,U,0E+'@A+%%
M!:9$"@V0<7/5O=!AGRLZCI#P(!#R=IIF<S)Y*YE\(KW@R]G9=#D_?SG+./+9
M%2]$/27)GU)9DE.5$@//$%70-A7&&P!F)Q%[X<<]5_RTD_\@X/0Y?'^;26+C
M,E[GXBXL9]"&"(X<T&0*^9DIQ(.-@,RE;%@PZ'0#(-VS_%X0\L\50BUD/@CP
MO,B95+.X^,^[\13YJ'";=!$*++ECH"37$+4WP&*4/#B9O6SAS-RQ]'ZI./9<
M47.LL(>$F)?TR_?SS[._IF0QN?/*26 E1G+1"AW%M D <[3<"&(GMCBQ;BV\
M'UJ>8>:VA:"'A)75&?M^_F$^^S:>)AQQEX.@_P,5:J3GHH#(D(-F:%-PUD>?
MVP%F:_7]4/,,L[K-1#XDZ'R8+99A\O^.OZY\,VN+*8P<?,Q2@^+! _GW%E!H
M9A,*&?5Q^=W[U]X/-L\PQ=M(W'U?"50>YAC6=!NA!2<3:7E0E>Y"L:'*P$T)
M6AA9;>AQUP ;J^T'C&>8TSU8I#U#H98D3#Y\F4TO4TC>I)P85I]*5@%H!201
MA!23*9;LG\K'I7"W5]P/$L\P=WN4:'N&Q2=,9W.2!Q?Q\W@YP5$PV@0*]8'B
M?0]*2/J50PW>:*&4424=&>9LK[@?+)YATO8HT?8,B\_S4,O$/IV?QMEDQ+C@
MR:4"R N=>$$("-F2P\1+5L4PR2,>A8D;R^T'B&>8ISU<J ,Q$J^_IR]A>H+K
M!+-P.8?@0#)90"7)R<AQ R6*$JPL%)0=%Z[<M>I^V'B&.=BC13R(\.0?.)G\
MKRD%Y9\P+.@\S&\7BS,Z$'4JJAZ*$)*E8$N0^?.$<(K3M=1<D!M52H,(Y9[E
M]P/-L\VZMA#Z(-#S'[/)&2EFOKKHG"]&0N;(* (G"VF0X,\=Q. XH%:Z!!]T
MX,=YJ'<NNU]YV[/-MAXCY$&@Y*+X:ET>48]34L[98I0#]^1%D1AD#J 0"Y @
M#'A+4,<2)1[IH^Q:?3_,/-N<:P.1#P(Z;Z?T-1+'^!N^"LMPP=8H.A:<TQ&R
MB"0<JS4X7\@QBYRB>!%\M*P!=.Y>?3_H/-O$:P.1#P(Z*VOY,BSQ9#8_'W')
MB-(2Z2P5Y+$SS.#)50//O++""T/":538=+7H?D!YMJG6PP4\"'Q\.@V3R:]G
MB_$4%XL1\UXJ+PJ80O&]BLQ 0.O !6,99\XIUB(C?V/1_?#Q##.NQPIX$/AX
M?8KS$SHZ?YO/_EI^>3D[_1JFYR,5,:<4"GCA*\Q+)C/(;'TNE[DK2A0O&N#D
MSL7WP\LS3,>V$GC/N'F;ROS%61[33[Q8+G&QULV;23@9E4@22+K6C;-Z>E)D
M%\GG B-XLBF0[Z6/\W7O7WL_U#S#;&TC<0^D8/_->/II>;I\/9_/YB]G1$2Z
MXD9RE"EF 3E%41_;)O#!!!"\%E)89,ZW>45X/PW[@>@99G@;BW\0)]>G+SB9
M7-K/S#BWAH[<(.NYB[5@(I+?KD+P.@:?=6CA^&ZNN1]8GF'*]TCQ#@(<'\[B
M9)S>3&:!8CKEM%+DA#$41+PV"%%H(IZ[J)4O-I<6E;4;2^X'C6>;V#U4N(-
M!D'ZM-:1S](_/WTA<2[>GRUKHX1Z S8JA;APSD!1F$ 9BNR("P3A3=9"1AGU
M<:4H#].PW]O49YOF;2;^@3@TB^OG"9A_/?]8*<%IPL_X??DK_? _1VB$1]3$
M3XX.5-+DI;E,(:$NDEM=G_0?YQ3O3<I^T'J&V>!NE#$,<T5LS</D[33C]_^%
MYZ/(M+%!9\@D#5 ^*/ I,_+YE:NI;1%\B^KMK67W0\ZS308?(^2!V*'K-_]O
MZ$\6H^)Y0JX-<"=((#(6<%;6,F);K&)2"]/F(?36POLAY1EF@UL(>E!863_^
M7S.AM.#6&P[,6"2A,$L6,1D()3$I6/9"M(J]MY;>#R_/,#O<1M@](^8%<9!7
M7-04P8K=PA-@3F069>+UZ:X!44J2UE 4<.3MP8WE]D/&,\P#'R[49FCXUU]N
M"?4=_<%!S=M6R<D-^=PD=K\>;K>^<7PKM]UDM>CHMKW"%3!LUC:)'(%%9\G3
M% %"L 6$])B-=:BU>D@B.U<X:DNO<\EOQO/3MWG$BTRF8 :I3 !EDX=@-0<*
MPUCM%92C2L=MZ<WE>NS=UD19-W;QP7+LVZ:O"5\5<@H=6=$R@>2,D_'1 H+@
M@CP8U%XC^<'BN'87&XOUV)ZM*^4_6H;#4/V[BRZ@HV)28(H"8<\%G3TLLMIF
M,("LK5I"<ACD<:726POVV'>M*P@<),M!GN,O9]/%;#+.J]Q)F-36L9^^("X7
MAQSH]W^L19/6O0@]\H@_6\!)"%]'JZ>YU5M[7]Z,I[38F+SYV;H5UA6(7+8A
M>R_ (Y)++UD$+X4 P0E"-L;,TZZ-5,(BKC1]L>AZ-^%DN;C\D^MM]1BZ#K45
MM];X'.($1RH8VBVI0/ UUR\$N:HID;FSWAO%4C [_?^CN%Q1T(__T!D2+LU)
M W'W>+!<4G\AD^G)1TPX_E99^#";+PMMU=DG/%F%4]_'BQ$G;T@GI4G9-H)R
M(8'7]-O(Z1#U,GB[L]'-(2C:D[2!P.L [<^Z5\7S0-BKV6D83T>)/#+E:R55
M*;4R)EB(Z!58E1DS#*5BK>WQWL3UB[).H/%X^!V@IP$ L'H>9Z<XW^;F=UP]
MKY8F%Q-0@'2F-C_4Q(U #=FS)+0JBO-=3Y0/0=UNB@8/M4-@,.M,)X- V"GQ
MLO8L[N0G*N:UXQJ,S[K*2X/WD38G\9EM=H'S72\6#\/8;IKZ">R?&F4-]3(
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
M:^+&8<T&CLI8=G8E^R10:J2*0<1W'RY77C&U?BI8>"RE3I!@NC[PDC9#3,Z
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
M-&I5AR(_K0@&8MRZP-#M?CD=:&F@!FSS.>!AUNK&%UJ8IOM):F2'+MY";KV
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
MB_1?9^/UH)P#'W5M_/L6[[;N(Z>1W?GU;#&>XF)!IT\<3R^G9:P>]6VL?7W
MI6"2L *XJ.U&DY00K;: G@XX6T+MA-IX&SZ.PF-MTAVKW87TDD+T,A=PSI <
M"LOT*Z_ %"U\9)H[;.TB[4=9OY:H0S1MVZ4.%#5(9^F2ST]X4A,M;Z=E-C\]
M^-)MQ]>.-U;[DMK(=%TL\Q&_SN;UWO6Z*,7+B-(Y8"XJ4%X(B'6@G0X>"Q=(
M_VG]?OX^6HX>"+7UW;M/W<B%DH4" +YZ(*3!)>3 3)%TX"9,HG6[NCW(ZM<0
M-<'&K>E.C94Q4!=HO^EQW0_">_*!>,]@,)[-1OGD=)U&INNMJ #/T4 T.GIR
MYH5MWN!I$(/Q;BR\TM/YQCBUPH(*G@&=Y@E4?289C4V08E'%.5Y<;C^8^'YZ
M?H0A>(_!V>U$5B-=-;2/Q[2*7:0P^8#S\2R/,C,V&(IMO;(4X/*2P6=6(%D=
MI<A.F^:=>3;7[[<55O_(.E@7 VBY]N<"WY?7B^68/&)<C'@R]3&5K*EA$D.1
M'#R+!;*UPOODHRJM+_1N4K 7EN2/BZ4C]#$(N_3 K+YMNXN(/(;,(>G:J,21
MAQI$2L"=YSRAT*Z#,0"/H7 O/*H?%X\=ZG, UN_N46]_3N<WAA[>_HDUVR-T
M+#+C)4@6.*B@+$5MF5@NF0D36")1M_;PCJ)X+S3K'Q?-3ZCOP:+[XWZ\:A:M
M4J'>&2/Q*K&^>:JC557(F3D2LV!/@NW]Z-T+V>;_;\CN0-<#P/7&A(;M\R?7
M!#HW'*3.<CV7*K*4 9FR10AMT7<X!^00W\'^N)ALI*<!(.YZ3N(V(\IZ(Y%)
ML"(H"O><A\A]#?<2TUZRXF/KT/M>8O;"F_MQ\=9&2P. VV4S[CI-B:2W;LI]
MO9LNK'9*S!8M96V&A*"8#Q#KL*N0I A>)5U,ZV=:>Q&V%PS]CPO#]MH; "1?
MTI+C9>WU<B6VMU,2UMG=VXTQ&SR'.@$;E':N9L-LG<!FI-5:*]7Z/=QCZ-LO
M$\Y^7(1VILP! /5JNN@V'TD&)6H+7M2"!*9J/\Q2D_TE2!.-+<JW-I?WT;(?
M '_@NY@F2AH V.Z=RK3-EU2:R1PD> R%-E'=/Y9B+<.R"38EA\W+9/>E;3\P
M_L#7-YTH<1#)^+>G7\-X7EEY/W\U7GR=+<+D?7DWFYZ\&W_#=0'<K=#,)@RV
ME (Y>]IX.B $KVO1"/&OO(@\M@ZA#Z%S/]C^P#=%G2MW$!"^HY[R,FOEI2TI
M9@[.BGI!1BY*='1J,*.3J$&=SJV!>C\U^\'Q![XH:J2H 1SJ.^;);&\GQLE/
M\3F"+E[6\5CD&XN8P"C-!?J(/CSA2*2#+.0/?-O3D2('81=?7Y3_;77JO[RH
MDE$*7PP$P3T9]^#!D3,-CD510N'>LM8!^$Z"]H/B#WP]TTY=@T#?157 1TRS
MD^GXKH(Z8R-WGK917K5_YJF.XG:.CH#LG'<R,=8ZVGZ0J/U0^$-?R+14VP".
MZH_X]6R>OH1%'8WT$<D#QA<G<UR+[')SI82,%P8Z:EOS5[2ON/3D][J<F35%
MZ/9(?)"L_;#X U_6M%;= -#XYY0BLKRF_>4DC$]7W1?7O\C_>;:^FKJ8=7?)
MH<DF*4.[3/%<AQ&*>@8$T"RD(IF/M.5:UUL^FLK]L/H#W^ATK-@!0/<33LI5
MW_6+;OZW<K/$1"S&04)#$K0V0W",_)50%#>!'.78VJG<@ZS]BL]_X,N<UJH;
M !I?9')6E^/%>'JRZC6RS8Z(H3C,M)MB(G:2*>0JT^9"XD<8YHJUK1L-/T#2
M?BC\@6]T6JIL  B\ZKBU(;'K*])+_R1)D8O6$DIV=3-9#EYJ8BI(@U9RK4QG
MO=YV$;8?&G_@*YWVZAM$V/UF-L?QR70]'CG=;*HRS:O?3C8SKQLMOH,N.;$
MV=2^3Y(Y\$P+L#D9SV0V!9O7"AU*['[H_8%O=IY&S0.PLE>C-K;YX";;(&LC
MPV)H9VJ)];1(8%-@F@E;4O.&VO?1LA\:?^"+G29*&@#8;B>_WD[IZ[A8CCQ:
M*XNRP+DF\9@Z& IKC2@FRYTV=6!VY\G*2VKV ]P/?&W32%$]0JZVEE@/-5UO
MGANI@>UM%+PH(1%/0GNL*=?5<"$-EL4@0HQ<^ZU!F;<[5SQFP?WP]0/>Q72F
ME0$8M^N1!9O].M]_O1 L,4SB&W_#5>O:RQ15*,DX8P"]JT.R@@6?"_G 7D<*
MS5AFJ;75.X#,_>#Z U_:=*W: :#WKMH18FVU5S]<W!*\+Y<_M>D/;V_;(K3A
M/*QZ[)-/$HL$;^FH2&B8IO.!_)4G:(!W&/'[(?T'OA+J!P8#P/]J--27V80T
MO*C5I\O;QY$I0@4I(1<F:W\:K E< 4YIQK(M634O-'J0J/WP^@-?"[55VP!P
MN#W Y%;U:'#:"XV N=2G((*#DYB@N"0,9\F7V#KO_@!)^[6+^8%O?UJJ;! Y
MSC_PKXT6>//9E'Z9-JL";N>\C.(QU3<BID[L21I<_55]*U)21I2Q=6KSL33N
MA](?^':H4Z4. K;OR"-!7+_UO'7[ZI %8VJSD"3J/4,!%P,'SLDST47JTORZ
M<@<Y^X'Q![X<:J6J 1S8.P:]WNK,%"5Z%01DB>2*F*0@6FG *.-<D2$JW\'D
MF#VIVP^3/_"53T>*' !$?SL+M=09<?%VFO%TW>;V,K2[J(/>:'([TBXF:>L$
M&<D-J%P2."RESCUF2AB36?.7DH\D<3^P_L W0EVJ= "(?87S\;=04VJ+JY[:
M[\OUG[Y(]+\4[(V$C]Y;$I].GI@36D,,R8+)214Z,8QJ7A"W+VW[8?0'OD3J
M1(D# .<JZT4KUZWV">??:(=5QJ[$N'[>=/_?7"2(511>,)U!UCE=JM A0H%B
M!)0I2F^=-ZYUGK0-Y?L!^P>\O>H1 (,<0')Q2UPV&I,N_MKH3+KXO&H\=I.'
M?8>W[??I%K/<#F"BV6BWG9U=K\ ::R5<# 6*YA942H; FA&X]4$:;A/RCEYR
M/43:T0?]>!%.3N9X<K%E+Y9=R7SC2532/+A<!QGR1)NUT '!@H5B8O&!B1)X
MZVO2O0CK>[A;>_3<.L.;ZV>@EFRS2><Q9NN.[[2P40^1UVKX[9TM2J^0I(1C
M')V"DJ4"I:.B*"(@%(N!Y2(1FQ=;[Z;HZ%N_] 7SV00KL'>W:=T(_I6-B(("
MJ$(AO[(F0\PR@>;:RBBY5-HU%L(!9/8\#K<=CF[=^'6LLD&DLJ^9K#R]F<S^
M^G3VE>Q/]6'#9',$^4U#S+U$B[J ,#X2HT(#>;+$:*RWG[$X$UO'% >2VN_
MDB?!9W>J&^09>MWZ]0B___9'CC\]'R"LT=&YL<HKC)=-S);GGS"=S<<U&7<%
MK^!,*-JOANZ2.?)([I++ D(H,F@5C6.M1Z7N3]U1!;?7X-\6^L:<)^F#T"R
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
MSR-$5SRXC Z9]]'9UCVS=J?N1:2;!V#PR6>([?380P1K$\GQR$42F6X1NK5
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
MS0KCBQ"UQ8>@&T9)"Y%[#S)*:UWFP?C6J:R="#O-&/H@B#P?Q#Q07Z< PFU
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
M=AI0W.[@J&7@4A@PRC%06EN(ON[EPB-*&7D1K1O9OK#WJ(.@L?=[U"%ZZ@"
MS[Q]#"Q[%1,#5OUP%;*&8.E;0PXZDYKQX%KW#'T9[U$'P6#8>]0A.ND 83N7
M_G!3,L90T^1*DA5A$]0\ W@6K%!&9B>ZGG$_6C'M%/?M*%KK (T_F+#O<55_
M$,Z0$R_6:E%-V*1KX5?2X 1]90-SPAM'ANT(K^\?I>=$7HL.0L!S+NN^ZN@
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
M&TR'1?XGAM6R_+Z:G]&VK80=HTGY@:0=L9EY2R&.^)P@<&^\KCD03Z=F37M
M<*A Z.!UIK-3-7^D/^IS@IWND(?5<>4UZA+IDO !2D'R&F-$B-%E("/)6_(?
MO7>M3]UVU/?WZ& (OAY_='!4K79@%VP>A"W"^15+K]9K7*]O>RI[J3PS"E@R
M=0J&2Q"5-N0@)I-D45%CZQCW4_3T\N+@N!A9CJ2PCL%W,T^9-K'V!;C@NHJ)
M0?3"@@HJ2ZL9[>[6WM/3%$T+P'::WQ%2>ZBA U"]OXET/;!/KR/[VI,EC0D<
MJY%]+P4X;BU$'6SFQGO)6S_MWX&L/N&U#PJ6XZJD Y3M^N!'1IY0R@0AUX9>
MA2N(Q28P&%E!%%J*GJ>,'.'=P:2WZ1AJ/ UT;K<U*Z$4;@.@<)Z$%RQX[Q.4
MK+G0S(B8_QH\T@X:>S_I&Z*G#@#X[-.Q7"236DLPQA90.3#P1C)@6K-LT=!'
M_C5XI $4AC[I&Z*7#G"VT^5Q&[(M"5%K)4 E40N%R%3VVF:2)!G)W#CMFC\D
M'49A+R\R>KN46RFU3\@^UJ6GQFQ_7^!UT!;S=CCOF_DZA?/ZVYDK7"/' B5&
M,LN-U>"YC*!S-(I9#*+@^(C>GX'N#MUF2-N_-5ECM9\>YC_^N;QE_I;KG^H4
M!/Q1&%E;'8)24)2NKPQ- .\P0XH!K1;&E6/X6.T8FM8SZW=/C B+$]PCA.0[
M1P3)IOYT_9@P,&=C%-;I8(F\%)D+1%'G("G-32"S4=O6G8E'96A:0ZGC/3(>
M+$YOC[Q97J[NR***YDEI,)V5TLI"4%&"(O[!<1& )$+VK,L*Q1'Z&S7D:-I*
MFGYWR9C .,%M,O]ZY\BHLGE2&#%Q06=& 2=U+>,4#J*E(R0&KT21,GC>.G0S
M*D/3OCGH>).,!XO3VB-7'#_<8'?&N63%*0<VU!$$6M(A825) :54G''+S(1=
MPI\B?2?<F_\LW#=3]?X(7UZ$\Y'J,M^OEE]P=?'M_7F@CUKD7_YU.?]2Y;S
MB^O8W[(\^K<.*+MLM/+A595CB*!1T>1WB[ZZL^A-B9M2T2F3%-3&>[6=D@"?
M4FW[X(SA-F3#6M^\SQ+5KJ#RT:6N(LJ84ZT%\) 2MW524<U,6 O,^NR9=B4W
M-SMVI6W:(&9;W#Q>&ME0/QW<_X]R<Z<90LZ%Z:0M\!+J<"SIJS5#UT^.PB6K
MDVO>/&D'LGHI@VR)A_L%0XV5TS/>[CQFMS&S5..41+ZI#S))9"(A,.4QL6B$
M\*T?_N] 5J>GV[Y0V!5J>^JE ZC]=$D2K;;M(E]_^?;SE]7RZ]5\DFVFWP?:
MDR5YXF=3,5H2A"HY;YPWQC/I1>OB[IT(ZQ1N^\)A.;9NNAA!]%L@N2YP]>VN
MR+;,,!<T>A5!(B..M(C@HLA@$G)+O^'.M2[C?H*<:9-K8\.KE1ZZ -6OY'EM
M:4^B!*MC;4O%"BC+$1S+!8)RF3&7DDRMHRRWJT^;:QH;,GM*N0N$O%XNR,6Y
M3%47;Q<DJ3-2SDV31)>\S4S4SHOD]2A/AR@&#QH#QJBRU+9U-N<I>J;-Q8R-
MHF::Z,!^>E16M^'(;(1D)=>&GH&1G9DB>"4ED*EIH]/"HVW=3O!YJGJIZ)_"
M,=Q/-3V#[6^K&G/6WDNTJ %KRWS%&;NJ,T^T1UE2%KUL/9GQ:8HZ-<_WU/^N
M\!JNC"[NQU<I77Z^/*_YNY^1R$CS[=/_+^>X4=DBO_J\7%W,_W?S\T?9GR6?
MK>3)@K.T<96-)-12,ID')EK-,066&\.P%>V=&OQM #N)@H=#VU]!>X%GE=)Q
MS\UW>#%#+)G5B\5D\IH5V2U06]>"$S%EX;B+MG5LXREZ.G4@1CXSARKBY%*F
M+8;,#OK\<=.?1QDT^WRRRFBG-$H!(9'KJ8SE$-$&T"R35UJR-,U?_8^>Y+Q[
M-L^LL5*&I,D1<@E4,1%"T0)\1"YDXDR'UG?IW?4[->#VTO_]LVAO.7?91NM7
M#.LVHZP?^:3#SY-=2&QT<EPM=0.3S U3&!GPJ.G*,LC !6DA,FF8$RS;W2:M
M#8D(?D?!P=%-7*\1-Y_Y,Z[3:OZERO[*10Z8N$1I()O:T,@F!ZYX"UFJ:+3U
M)O+6PZ>?(&?:$^, O?\0ZFPD\HG'#_X1%F=7B4]F7;"63DC+4- 1AQ)<EIMJ
M_L"2$-G+%N,&;Q:<&@F-U+<\5)8] & ;6XTY"5,;CS*5Z+ID:&@_6$?VN_"!
M*5.8W*EF8!<(3)F@/4!9]]6]A^0F5OAO\\7\\^7GZ^RP+9+9K(%M4L2.#!OZ
M'YV#TD2)/EGZOP8J_V[1B96^C\J6+>0WM>+#O^\0SA3AWB:$HI&#XE9!0,5!
M\N*CD:)DT6*O?[?H-.&S9HK?6WX=I 8>ON]NHS;$BQ$N$7 ]ZOHJ"<$7H2%E
M&7+U<7AS3_D9DJ:-M;:V#\;00S>P^IW<<-+,XFS#UQ^XP#_#^4=<?9[IE#F/
M'&EO2+*PI:QO>$(=;F*"5THBXZW[TCY#4H]FYY[J?Q!:;731#;2V8ROO,\.K
M[R:X-@*XS_49)=<0C:HM](O742FK7>OZUJ<IZO&\:@FL)IKH.#:V^;.VJKQ8
MAT7^=1[B_'Q^,<?UP;&R9S^Y5>QL& OCQ-)L=,F;H*O[I.M,60/T+=E9==:
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
MH:H[(6B^*K3F#9,ENLB25+3K/%G5S'!P-4*EB]=)!)FBFNKH_([0G4!J_F-
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
M!CLD2>VBDRZ>W)Y*R,E&*E8KHB*F7,==$Q\*-02GC"5[AN70>B#O3Y,D=0C
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
MLRKB/W!%7H?W1G$+6=9J<V4X.#IS0?C Z!<LVMB^*^V!1(^<BSB077Y<778
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
M'_#\Y&0SR61".SM(C F,D1*4HXT?6 H@BG.,.>4'"I$WYZ3S4[XQ'AL_.C4
MQ\^U12YJC2;(I!>&SB0G2P!%GC70K:N!7.F25;8:2VLSICD3+W1C-$3F<)ME
M#YCLO4^^K^/=GU=AL6JS6ZK]]VZY/,/\Z]F"F+D(J%^$W&\8AU<OTGF2-=F
M0DF(":O9R33=W;J \(H48A-/I7D)YLY4OM#BR@'Q/JRB#QT)T,713W(N.%V=
MU<+2V8U*B*LLC$E6'IDQ%D3(G#10FU Q^HHS<L:2,R28UA.'!V?JA196]GLU
MM(71^,,VAKLR=0JJ>&U!EEJQS50!K[P"6YR562D,S:<)C6-9]5=PV>_V.0PF
M!UI6;V9]7$6;6[B&2#9"B,$RH6T"*X.OQ7B!S$OZ"I-/R(/UUG73^>(Q)EYH
M26:_>^4PF/Q<WOJ_</KU6ZW@^(&+\!4O[=AUYX.JK[+1%QHTI)("R3E-9BU]
M%6)B8%A2)FC276S=F?KX7+Y0_Z>[0-@0H/K[;+N)+,+%8#C(]<#8:%1MHL!
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
M$E#SDIW5NAC=>O;"3@1V8A<V1,AC(&RNKIZP^&[V_6RU7$M,;$YS8J!8LBW
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
MY4W[ ?I?_A+^FGCF(FU.#B2G.GG#&8C&<A J"Z%\-J7YM*4]R.S'G3@<)_=
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
M2AB+F0C3.(WI&S2X?*-^5[/U&[+?^<<Q_I.Y_655WLNJ>;S,J9X9URNO>W/
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
M%HQ7?=5)13D,%V3J+F4)P-.3%,R:DN-8EQV&XQ?Y:)4^@="Q+POO4N] 4@Z
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
M-%EE^9UY9U=36B=_)RT"7CRDR=9-=??I?7E&+'+R_-,/3IK.C+JTLFB3BOG
MN5UD3;8BN1=6&50DYXDI9;3&T6L+NLYVSMP .PF^@,MZYBR;-W+S&<G1UEWN
MKCZJLBE]0<OW]RS].$W2C_&OU[4%>;G17C)%-7<=>I"?CLKRH[QF;-.RFG6&
MU)D;'E)E='8K.1F3BH0',9FTL@U-D,[]2LZT^8Z.Z^CH:C!^SYQIW#\9O.N/
M_W[5(PYU^6$\/'L[N>*S.Z*S2D<#_/7\?' \N::=N1R/+@?C#J]U8P6MTR%.
MFY8(?\><=O\^AG3@T\8411/\GL8W'EQ=DG#D 8YH!/]Y/1P/!U?F=#QZQRSD
MDJZ04<HPKPP) Y#-^2ED@O#;=Y?]"XSTAWW^</X!S_ME.'E+-Q*4&5]?3<QY
M_Y<K8W[<YVF.^\<3?\W9Z/U@? $.;L#%)WC_Q@[36M/ 3TD($]@QH_D\PZFG
M.7P-B?[R423ZRVV)_O(I)#H-]:4Y[K\_QO:>T$Y@?WOT]_&^""@^(,P53?A?
M%TL!%;19SO2?T#:TQ4QH7'GWHLJ(PB"+5^O<XN!VA#K)K5C8JUCY]V2U?F/V
M]_>9.16+9*&<:] LLY09_C*YR>AHTT$:36M;W> "(R>.H"T=6-Q-9#RV];H4
M"-(0$Q\6_]5F%1C%O"I73)5T=/([SU--GT;85,0;2<;>UDR58#N)2 :^YJR\
ML95(M1.;5"H@^G5=$NDUMN[1>\R2#I>Y*UM3 YN8U9V96\N A5:&V 1-?FKQ
M<9U4#:\TGM*C14R=3*"S2)#$)ND2O[<UI'%6W)3Y#<EB6HVES=?\!%O2VIK:
MXF3WS)SV@/D/B<F&OC'_1:<=NT!C6M',;RT.T,$/;VYH"+1W#2,2VA+"%7/P
M=EJ>?7"'FTRV=4Z_SY(IO6)9MA":S3+AFU:&=U(4C'5F4R89&8Z^HS9Y1IP=
M0T\,\?3_:BV/;643[/B\S;$8-QDA#_G!E)[]WV'+5LE'^L',LOF<EH- &A&<
MO:,MY5?SU@, Z7Q!JYBAP0<:O^WQ9724\27X'20/#<9B44B*92N\+:&MG-HT
MH=GA^HHO*4I##"$WIF[3%'(JFYN2P&:28H?RK%Z"!.C5='E1-O3],K/8&B:2
MS!$_$5#C%\/(VM493@/1+L%!H9XEG>=<^/ MKIA5O&PMHQ:\=99 Z-Z2L-TW
MDR4-;Z:*9(]_WCRP/;< M5D0N@7EZ2K9WP!3%2Y@YY?E+1:'EL.L0/>T$G2Z
MK&$PF(LHHT%@VI7 9)X@WEK>%L;JF62H3Y*0:.>7)>VGR1@^\@K7=0;RP=M
MV6[HV%\=IDES'*6%0^*XE!:3N'N=D;3":'M8/'HBSQ3T5$2[-P^<AV\-AX;>
MT7I5A"<S+_.<YFP2T"2O#M\C>\OK0DM<RD[98M;KX!J_K&6Q*)FM5,J\\"9;
MU&UEY5:L:27K*L>*YB<XC\:0TENRNJ%%P K3(>VN,'@5QA,(A$Y) 0U"=]%Q
M4%IL>B2#.K<T,1'X,=0E^,J*CE6:>!8<D8(2)I$X>!;O/QW56K6;"N--B>G1
MRZ=EV[AUDIO6!*^QFV!= MT-!I$YZ$ZWKTM,%7!<5(P;I_KT^'U,=[2.?/S*
M>N/=X>79:F5GX+$Y':N+$KJ/CKN6(UB 06:-/GK:\E?1- G7_+*T!;]4WI<'
M0!I>4YA%61*A)+2VO0V@3MN)5Q%O$"7-\M;A)V(RR8*(@>:"YV.;_.5-F0OO
MP97,.FF%JDC/,S #E8R_.AQ.UJNRD%LL/^M>]QB 1X&&>%\B9M?0#XWPAI26
MEUA_1;?6JF'@3PBF99G/^)-2!T!T3_@$'R$,:)]U[$5)X\"!=DQ9Z)).$+]H
MG2="MV!1/:51^I[/-8V/CE_5J$;%0V-12.1-E_);Y"<B&&P6WS\C1,<,])*>
M05M%=P7"C\%)2A,A20*BZ-<? _&0^.<]]AL+^J8'W!%)T.';-Q]HFWB+IK0Q
M]4?BW>!(-% "D6O=VJUSSE**U(FBO,WM;,%2OHIXC,IX/U G6/2[P+,JH@G#
MI$*+=X=WT;KB[N[*IET=$1N5-8Y]SDIWF$T%\0':*!9$09@5J2ZT^Y>TIL2Q
M"EG4X\'HZV#C5X^"C5]M8^-73X&-C\PU@;AS<T+__\*<$2XTAM0:^O:"ONN;
M"7T_HK]']"U?0AH*73:FOR?F Z'BK['$WSW*$G^WO<3?/9'Z\=V_U(\O4C^N
M+TY([Y[T14WW=FWB@D&/8!#  CVMDCG,>+N@@GF&16'-^L4;_,9_'KQY'J&:
M &N(MT28"NROXHD2S".<PX88EA*RM+S> +@  QXF>HP@>Z0PM[)J$EUF:Y46
M1*"0*2*E=D@RHP@5!J02TG-,(K.:Y8#LI4!V0J"9P EZC2I:- ^&'1TD9FC_
MZ'/#HAIW=KDM W_EQ+L$$3T]MTT#6[:BYGI-^RV<-[DILQG+_TP-K27$!@'*
M.0TU8TOFU%$6+_6*.?HN?,5+IW]6 #@ 33HQ&C:I@C>0XS(#73T57,4=I*[-
M6:#F[(!JR@[&@0S<P&M @%6VRC!&0BR\RW=01&R,O'6UG;Z41%0(Y#"S%JM7
ME64C"JQL^+IU$!0H/%"$J'2*>F<$YM1<F,IBJQK$6^!!>0+Z:JQ8G%7@0A].
M\$V2;Z+HCP0%UC"P9T&%3.V,B+UV2K&#4[3(-FV;L$IN/(*.=% $JLHVIUUF
M]DV3FT,GEYWQ2N!-DK?8G9C6G!9%ZYW@8!'YNP&M2L!&QE5T$H-%?<%\0/R'
M?M5ZI,[1J/"';ITHJZQ5,"@#<]DWI]?GI\/S<\<VKM[VQX,3,SHZ'YZQ5^?*
M!)=-UEU79ZOP\]G2*#/B>+0?,#+BE7[G_"HQ=2=\?IE3B*9G::#EG044HQ4G
M'D/_@D2.2CK.>.T)0>!4SC@IU;H M=[MWS*S:8;CQ"><@"J!0E)_^,#+2)5(
M/1 V-Z3EE7I !(O2;E2S/2#!Z,'X6. @0:5< SF+#8*(B]F;B9B;6R19\]+I
MG'R]L(0((A*3C_0N1PJTD&X'%;Y6S-@$@[+62*N,G18S$Q->K")YC<JN^*A6
MH@RN<'/E_5M$Z[0>;$.Y2;*<[3P8,:LP6,TZA9UUYCP',A/<6=M4]*R=PI7V
M:!*8BB>6XT".)Q8KZOQ,>F3"(!HL7GU+NP%Y$ZF$>B[8;. ,!OOLT1)C]=E
MK.8344;H0>)@##P?<)^4[99X M[DST5'Z;FN/;3F8Q#,!>%!?/U..;=E%A'V
MFRY+L.J._KR;2ZS*BM3VWA9##-(BJVE?/P\!?0TT^OVCH-'OM]'H]T^$1K__
M%QK](C3:/WDWO!C2RDE< #Q#[),>7/0OV-'LO4+ J+^P$9%NKAGE\!"P%-O<
MOF.!B:0.Y'%&##.6F6P042BJ%L>:$!F&*Q;&CK#"B6+.':%2-A_JTD9PK"K;
MQ1(F%CZEQ&Z$F0H^5!"UBG8O(3P32VNQYD?"V(/(/+E5<TEDU9%AVIE@K-U<
MLV=RD?YXRAF'$^5T95L0_!-=?YG9>7RO^,? "7>L4S(C? <D7#DK1SR?2%;%
MH0_J&.4GV=<QQS<-R=X:%OJL;&NU([.QA4TU1A$[GB,:!0PJ180\O8V0(7UN
M;V SJ=OIK^"5JX1A-I9)S$H0$6S%(7(JPK+L%C<,Y1T4L=%(Y&V=:61U=Y/5
MJZ)2&%CZ=EF*J!6\R\(:!S0R(NZ;M^4M<$I/S>))F%['6$0OP#K0TVF)U/<Q
M3P#6(;':6BV;A%Q$/D9C+RL1%A4<)6JCKTPY)839IDWW6C&%@D7P[KXVU[2!
MYM=2]MJYHB!OL'TS'(;\3EPCT"'I3=@Q?T)%MCG\)BX1-5GN,JF%V3J;6BTR
MC=:^[PUKV*G7.&?ZI-CF)KL(X7GO&!A+=4V&K(4M$)F"M9NR#XXV&'"80 <;
M[DNY!7:SV,3G'Q$,S?:W%%8]G)R"]GS'P5;[?$(\JGIM+@B-\)^U;+@[["2#
MQ0"YJ(C @;,$"Q+=Y+MT3I5&XDEA#)TRB $;*:%/+=K8M.[,F^[@P&888I%X
M"8G.H$&D>8LML174/$>8LIY8[GT]%=$B@-@Y1N5U^&U66OF5?KNQ=SQ*F'0S
M8CPF>IR8*]F^CP *3-W&/SM?D;]7*!%C(C"PHH4=A(NC.!T:FUHQ8*N@R:LA
MPWD<.YINBGU40WMG;)$5 H$MS,[HI3T_+**2&DO,)/704?"'.[QQ5GJ]X7/Q
MVS-$ SW_*C#NAT>!<3]LP[@?G@+&#<T[<VG.S8#^';!95NVW$_.6OC#'9F1.
MS.#PZQAH?WR4M?QQ>RU_?")(_..70N)_=DQ[+UA_Z-Q>#0:LBIY=#T\$^GKV
M2.<?S-&IKS,[S^!TN[&JZ[)Q 0PE<F+%QH%(#>Y: XAXB$F"M;=U';1UO+0'
M)JM2!9(9T&16MM,F<AI.8YTU91,B9B)Z*GLX58B3<*EBGSP>ZHP/M;4?(Q<^
M-N!.;2W8P1H(A;_(2[QFV:Z(&P;[ XP28NI,L"*]!P"<<F$QUH0GL)N+I 5B
M56G,*@AVQ?(ZJ3"U>7E+5#2X'(TY[NS]<'3N+&"3DO%DW;C5=!"YV@9N:N=)
MV,P3V#\#"KS>*+Z%0N(CA0/$C9_5<S$A">D!-4P46;VDJQ,:4)Y+:&V\+F_+
MAH4Y":J#O1]?O=K[ZTL^M>+?A,1A_W^B42RT>H6[WIC;6YH^C2?YV*Y35FT(
M<&"4C?VM,=^_.-S[X<?O]W[\_L>7 @"N<"G!11GCO^T<B 1GD(2\ZY&8KS_N
MS3%D&%(9LY;%W4I4 K<T:LK*7&R1 !*.=.H:RS<5L]\W)F]:(L:T!(TCL"BA
M01+/Q!_X? <ED8WW-;3"^1RTQ,I$L C&1AAE-,= .Q4BH7#QJ+ 3L;,2ZF,5
M05%8#,-B[W_D(TXBM<$M$'T=B&9%9]R9P)4U@+38^NZ):U/!Z )%4JD#3JR9
M/S @5?(3%>5NRZ_#^]<Q,,KP) 0C"G 5\V$%9%F0Y*1C_Y;/^MB=5'XE+53K
M;6R\AV$+8Z55MU#(&:3!Y#QCQ$6#  A-TN8!;@%"Y^>&G__#TSKMT>AB;SR8
M],^'8KBX')T/CS_H+?>$<(!59;609;R1+@"$0X4X/AWJ8<]LQI3(RH'@'F(+
MO'/T)-HRNJ7-&?='6Q=;RH/&$8V[80URO>;(9(S=8W\$*2M[[YEV+2=SIFH
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
MV22IN08>_XL#1&>%_4Y114*U:C.3YK#6/7&RF[Q,@-F-;=+]YXXQ2;V>^^(
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
MAIR7E9M,W9G-CH3VK7&F)0=>)4W4._/J_66/J,$9LX4(CCN^?A*V7<1*2"8
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
M[W^HR'==Q@:EQ_HDAG 8 [W:TF$EWL#R*RKA>[D<$FX.AWCV6(06/ 0^(=
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
M"F'YP<W&4_?;VO3 :M.-YV][/&;571T;@_A^MW\M\7?Z*XW_ E!+ P04
M" !8AKA8CV!HD?X0   '8   '    &-V8V\M,C R-#,S,'AE>&AI8FET,3 T
M-RYH=&WM76ES&S?2_KZ_ BM[O5(5R9"4J-/K*E_)ZRU[H[*43>VG%#@#D@AG
M!A, 0XKY]6\?F(.D+"F1%5(JNQQ+Y,P C4;WTP>Z)R\G/DU>O9PH&;_ZV\N_
MM]OBG8F*5&5>1%9)KV)1.)V-Q<^Q<E/1;H>[WII\8?5XXD6_VS\0/QL[U3/)
MU[WVB7I5CO/R._[\\CN:Y.70Q(M7+V,]$SK^UXX>[?=5='@RZD:'QP?'\?'Q
MT7 DCP?]8WEX-%)J\,O^8 >>A?OY(><7B?K73JJS]D0A :<'_<[!<>[/YCKV
MD]->M_N/';KUU<N1R3Q,:.%Y_I6'61LLEW$,:VPG:N1/]_L',)A75[XM$SW.
M3G\MG->C!7^ELQC6=+I_F'N81:=C(1,/RTCE6'5^S<<[PMEH^3//$8@]/,ZO
MSE)IQT#_T'AOTM,!3#=3UNM()F%*FHHOAV7U#[KYU;6,6!KK!,8*WWB3T\?U
ME>PP9\H1(I,8>_JL2W_.\$I[)%.=+$[_>:E3Y<1_U%Q\-JG,_MER,G-MIZP>
M\8U._ZY.>SV8AC[.PX[ .(G.5+E#O3[NR;]E5DB[$"<MDIGE/7F4*_ID.^)"
M^8GX 7Y&DV*:J6CBG\#"WBEI:64M\016<SF1V50L3"%&QN)/*W3FE57."YG%
M_(V'&84W0EWE0)42*H6?"P+"N88M?BMGD1$?LAB68K5R'?'!BXET8JA4)L:(
ME<)-I$6L]!,5[G?>@,33 #!+1_RLA(3!8Y4@?0"N-*-70(7,A!F-E"V)Q$N_
M&ITU1F/NT,S:B70A\D1)5U@B/#+92-N45\,C 77OKU14>#U3XK\Z4N(<%JT1
MP5KB!Y4I*Q- \B)S*FG!+S8W%B ?=AZPWX.NMH@_;R=:C> R<$3+#$;Y<32"
MP6!\+W"R\XE1F;YJB==6_VXR":24(QFZLR/^A_=-,S-/5#Q6+>0R[*6"P7@*
MI&6\(-[(P,Q4^FA"S$ &9$K%#H9C;@ I,EMTGH1L*EACDIAR+5^7B/Z=B)BC
MT"+OD;F@&"EQNI8C^%"KPXMG@^.S/\_Y95M[>+NI;?>.R=9N@C&]SN:V99E3
M)\@#T"(Q-T42 ^B$'0$("1 1R5Q&VB]@M_X:HH^N9=D]$>=&P.F(36K)Y01
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
M $M FU(/7->PKJYOJ$88%1+C@V6(3+XH:\V6YFO,]#3Q?WO>IT'XSW:87^E
M)V+=,PEC@++0I]Y9M8V<PZBA%P#0>[8;J%92C M)!SUD*]B4%"I>\HD;[WE8
M\I9+AYZEC6D"2X")=6S>&E//%:@)RC3/URK/AW!NM"A9S"[)L#S#@[B?OY&)
M#^WWC0G9V0:Y1?E?128BH",X#Q78T0A0FF<5(_2U4(%#(*"N=W>:^MW()K;6
MDAB1+)SJB(]ZJAA*F!DT'6GS4GX$73.GQT1YJY$P87QH-&53)'4CF;=3%6(H
M?)G1X\]\\YN]YOPN*G45A4YS/)MQU,],DIKCFTRP.&5QS:NHL#GPQ;/!R1D.
M,S&Y6C$V3<>#9)ZB3ULGO%,2^6H.S9T!A0<GZ/>P05XFA(R8WT-13(W+:0R:
M"APSN EB-_!LE,G9W\'@E9QV&@7(U;8^@'H".W>.+_Q2U%D158)<)R*67]LT
MQ-3I.*.W=E#Q#:JWI1I0LD29(E-4^IL!TF9:@FI(G;1 X$4B&3]@ P94*]OM
MBO-/XM/%94N4+_3K=1LOB+G=^-;N:\ZK(<^2?5$0+!,C!F7@[21 PO([A)#4
M__N,ZGK8[;?[Q_OMD_[A(:MW''>B\-B+9X<'9Q'A&.# ?3)B6]+8!2J+702
MVXO6VF)N:GJY2T/,!M:XUB#6ZV,31_E2I.TGM99(,IGO?UR7L2UE_9IXT7H^
M" 16 (P(7T0Z6N#+!:G0OWH]!V%NNE@V[@SEU[M.[##!0YG2Y-FDF)=A5Z<^
M^ @FARLA"304O9J1(F5P7ZJ$:#/XP (::>/2APYOK*/D2Y6-7"*U/!O]4Z[>
M'_'Q[NWD 9,>T,=+U5U<O \W.'BK$O"'W3MB1#PC:Q4<JC_L\.'@M;^7+F[Q
M]I9I_G,D_@G4_:MU^/7;M^_/+]^_$Z__ __]\/G]^W?<<OL+O:.V?D'MIMI5
M@<J;NHG$'_FSH7XC8O0OZW\>@7A<@.80V&QN]Q^V!_R^\D?G=([^%2L:LTF6
M;97HOP,\W>8]A)!$['>77S"^D4W;_@/0[_A%_-_1_P#@_P%02P,$%     @
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
MDC),J[W0%5D6LR;+R)M'+KE27YBBJ>1W3*"D6C.QQ.BE8#:5B:G(UNADNS-
M19%\1&@+-(1@O.\Y^=%>1<-7=HXAZP%F"7QS24QG7JBLDM?20.7X"W/+0!/(
M:+[A33M<:9GIRBV%MXX";QH^$%<,F+3,!?A*LM!IDVG*^.R/Q U_1KYLZU /
M'LK3<8F3N]\\*K9-"^MB9&?H/BAV'Q0;5U#L<U+I[^-E]_&R^WC9-XN7O2WX
MG-W'S/[R:4A'HP=<4R5Q*I[^40#Q!79QP*Y)Y:Q$.K2KDURP(-1.Y,!6Y.1'
M+79_)]EUAK:OZ#'5M?$1%QB)@4UE2.[K>$-5@K+>2)1'-GX"WR>9,@B%,D<!
M5;=+MK F0I<HNKA6%0XCR--*@CD<0$&X"O@]8&G9VG+4)5@#M4*%G<(PZ+7X
M5@"87XHN\.(>$//*=9+S. 9)'K.SV7*();!84ICH3 #)N:@<'H2/.NV4BMO
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
MY;I_E<L5@WH8MB7%!FB8G\"?NJY*U[VS)QX"J(+^JA.09VO9?0K&RY,CE_Y
MIT^5!7))AE?FA-^FQ.%<Y?'KNO5 "UPQVT@#E1570/+-UFV_8+]1$S<__R/H
MSM@*FW\.Q;C)OOOPXKV;K;0]H^\L<Q<&U*X@2D"< @NGT#K665- W++L<.%A
M*5$VH[Z#GR46#Q-!!F>W]P*,-5 &2_1\OK\J,8 &%K<=1"U>2:3!P=Z^3YE1
MJ:W(PG#_:CU$A7@MBHA^$R([4(,]9O%=M,?$?MT@;)@/6;3^LT&U$GE[<#X"
M.A<__Z8YW(& =>"E[5"[VS*;R(&JG%7D+/1; ,_->"?2YA2,'%'0J]97@5)Y
M:_,PIN&2.B7KZA;DB 6^MDI-R8XD1Z4N$M,]V*M61.9*_>K6KG;R!:N=%MSM
M?6#1O=Y[[?*+:$*]N*/RWLV=2/U.]/F^2F$[B*.'8J%:$&P2\FH$"KEDKXAS
M%?BP(RXD.[COQ%+JJY8R$*%@8YN"\''K2QCR^@%BC.[L3W:1,>L\526!V[42
M3$_UA8%1OJ=;G9Y%@>B>.C6L&?6[#0BTBNFC(X9F%1PD[CPA.6,!5!;93-0C
M TTFV)'ND15T%P:H6YEV1EMK2K:Y!;9@R S+JOR+IX:JPZQ[H%DGKINR=[@_
M:YS=_+CVV?!*FH06?>\0JYO;7A@/5K*95QV'>__^]\T39IXG1*_0S1*<?LS0
MR:.=)]US[\/HE!HC3/0JRP^%'2:X?-0]RK8]:_ 15B<4<$O).!%\.4R/"0W1
M;H'.+V*8'MLL-0XI!$>'Y@,'$<\GR]:>2-4M'M/17:W#C0+6PO?T;,9N>UMU
M))GUM,:+UL(-OQ.,.8.V!7%B]J#I7!8KM1:I&SWM1BJK*>LA&Q9RXQ,[*BK&
M:B6AWT;!-A\0;+ZW=J=!O4WO)M)R?LW UR=V;==(1Y8(7-*ULO7L6J<=FK2D
MQVD].D\'6;6-K):2[ASN:;#O_9T&\STIS;2-H'>P,]MU]O^IOZ<MD6]U&&(Q
M0 ;6+STD_<'J-UGG5'ZVDN+"XQTV82G/G40S:[LXA) Z7"=03I'MH>)_*SVW
MA^/PW(H?#8X2YUF,P.>ZS>4X#QIWD_K(?BOOR+)Q"QU$F5+K /3%'MS"VQ\$
M4#%1]'KB)\, F\^;Q*R438:DJ"Q#B),ZP(;;FO,%@OP!R2B@G%N,*K=3E3@1
M*W #OPL0L(]=\-C7U)V\.[;\,;XZ,8YQMNV-;]^<OO W%C94-MQ6:N#%9R?N
MO1W(<UP(2C+@)B6ACUN\N7:79DU)2197[%8>Q@_;K(9VA=P3H(0MS-2$#B+:
M(X_K"RP)E]YDC.VZ:7RR:Y^[9[ '<80+2BV)3HZW6'N/A] M@K@9,4-ZP/E,
MA)\&T0R=#@4S9@1$BZX'VR6!+"^P4VL"3<%L##WK/)]U9HKF\5;T0B'=<CO9
M&][-*DB:IB&EL$.8I4!FF=V^36$6(F<.>*(/A=);*!T-GIQHG<I[,(T6)A%-
MJ78&.SI2Z$/RZFVFO\QB[1#X>;[B;/>!8"#$QJ&^<^38QBE*IFV!@'%K#2^0
M+;#1SD$7@<JJ(MQ)S!.ZY.SUH3AL6NC*]['LJP8V593\$S8?4GMV-<?9YNR!
M16HG()TR*&;SC$_;5(;>^0\6NH50S-CY/..AE[6.EC>MTB)I7%])SLLR/IG6
M@W*WFR=X=T7'%*(5O6Z=>A65Z(2C%F-<TN%S>9WS2=RF RMX*[6@1R/1@G1.
M@@GA8$:@ 0V:W>1:)V4Z3-'H!C60*=MLC>CD]/794;22R=ENJ)BWL5/MWDIZ
M>CP.>N)L8NHSLFU:\C)@-C/EDM('.6U2<OTNJ>-M2$/B1[9)T64 /E^N;?@1
MKY"23"K90@9'R9;6C2,\S_50Q"),9+-"RA3Z<=<,]S+N"/A.42J_)O!L^.^
M- WJ%<!@>9)V4-0<6$KJ,'6)I?990;CZK@3#E:90VEUG%6J)>Y-GXX+K3=:1
M;]IBITNU]BAY,"64TC!A=""9BA)+3J,=RNK]I&#1]7#C:#-K;<GP=L21KI,]
M4=N]7]*^LXIVS)[>BT4-64I:K?_9.BU7-H5EE^-W>U]$.0LEJ!YY(4D3).BR
M++<9P/D?#=(0:UTQ7$=I$S XE(O.XXF)79@5LK*ZMTOE\[>R.VDP.895JMZ/
MB6TFDADEU!$M)>_?MJ7&'>*^&N*\<G,3/VHK$Z]?F:<"]>L5FR;8@:&=!.3F
M"LO4&P /WNTU+BEUMZ:TYF+CY 3;L#M'L(0B7SXZ:["NNK6WDI(A==C<TDXQ
M)$%-;2>J>K HT=E8N(GP-LTAX;;R@O.2.NBVP8.)1[/P; 45H4'7</T)%/9P
MN,0^4,PL<Y ZE$ZM<\F)P%KSH6S:<DD.33(A_/ND()0&'ENS)-XP#K)O6-+Z
M!O$^:S)H^6&SL?\E>=C6.^:-RM!>Y9;TRGICK=7$V\1)X[7NYQ#CREE#*F21
MA_O1[WMG>\>NV&AR\.S1>F>*C45VCG8CKO*Y1SF_K;&L)^/0?HZ+?&9P+4"H
MVB+#MT7^ ',5LP(A%;9::+:!^PTD)WLG]X*Z]ESHK%A1$:"?8*LD<R=H[D-8
M4KNHV<!+\'&HVTC &3D],_0.-QAZK[,- RZ(AC;!3^"QWS@<BOICK33L W8/
MM"6QW\BW-$P=WXHVAW??K:'39;K9E2AU*&>BW;AOXR+;)DU2\]].$EXUT\PD
MXF^@C E0*WPE4T^J!L $TKM6[79#>A^U7D7<S9Q:3@;CHEJ=@DO$LJ)R!?[2
MO(5T8WZ8TV]\&&>]<8Z^#A)DR5"$L1%Q[GYBD):@!J[;/N;*]^T%#.PV\>=1
M(YANVHPQ()DBABDW+6J1.Y9#E49CCC6%FZ4);<NS9D&"-B1-O+#W<+M!10&%
MW%0+,<***4*@T7'AZAWDY7QZ'+%_0=9\X/EU&CNC,!6DL;(JOUSIVKNHV_[(
MC?S(XF%05O EQV]!:V[8\^UZ#?;6B$,<GNL,K1;>TF1*"]!3@1)(5V[D+FW9
M%@T6->(ZH2*;L*X[M8[W-$I@1, X7;MJX"P6@LGV!Z;$A"56;295@ 3%O"37
M63@)>4HR/'#WLE!9MU^"$5"AE@\FNU1,LB%0@[K==A(3/@\LII0X@*YO;#'Y
M3KIAR;B>M_5BW\#5N0UPNU1&$P;:TX24I<!NP0"XB@D9!7OSB461% 2VI;)U
MY=ZOA]^/WK[*[M<?G"O! 1EW7'R#7 JH8=-+35:C:#S4(5HN#J<!?/>CKJ7R
M%T6F !C9Y]*K972SX=%AP:PJDX6 '=+KV.N-.0-B.-8Z6>1D)/-BX,%HT 2?
MF<S:6%4QJR^5[>Q+HFH^_$H?7@7*6A08#/$C=B1-=AN]]\\&WP$,[,+0-L(U
M&("@OXR0"FV,7!(2K^"7N3?:?KVW4;C9*DW,YS&Y+\Z4XG'F$#8.GCI3@+"Z
M-BJPE8]X25(K1GW0B9>0>R-3E]P&P1;1$Y/NQ@4O8,$P5I9R)2;6R(#>S57G
MQ&/ATC^ B5>I<3!*JM5W>R#(Y$,V5FD/)N4B0ZA+<CL6JTA*P%@N#.=%?'D8
M%$"7:+:P7HHX4CZ29D=AH:\ZVIG\?E5F(:\+:8KAE 4DK].$FB09;._^8;2
M122OA'/^AL^[I+RN55%5Z(F5!&4.]3$)5 V^P+#_V% J.S=%G\&>?[1.OV"I
MN&\\!MKZ.=+8ZY*^EDW&7 S]L:4MH-*Y<E5C#'[D&EPX+W676U#C#-\KXU:>
MW*?C<!N<4BXA\P/>V_=4[EZO1^8N )(+.Z1R#B0;XJ+<,?1D3Q3+='QM;+L:
M'>1.12P,CK\J4_):VLZ]ZQ495?C69DE-9D1]-#5#:9N<%=5 0 ^'%9R2U=)L
MNKH0/)"T'/FH&".J?0_)/Z\\P6&F))N6O@1G;H'5$PE,"*_"#R@R-6BDF2K]
M%R+36]+8J2ZDN^HY:0->>4)M@+D_ZB\X:+T$PR9/24<HN2]XRL =5C^('>P%
MUV#RFW4N$';T2M\RB/5-GSJP8D1DR08B_[A3HEILDCOSUH'BB5\ WTN+<O/S
M8V+3\/1*DCU@B##1;N)-HKA'CY!,.[7"]0-JMPH.D?_Z'8,'4CRJ"H-B_HJV
M]='W9SOTDZH=&^KG#'%P4,PJ"NR BHD[JST^5SBEV*7-V .$?9&XQ,D]&*T.
M5 AE8>U)O/&1&SCC<J[Q@/G3?BL%P+-Q"(!?2,G"P_4&U#JDHG]CN]81!-$[
M"1D4A>K@CK!99E5=U&<(K4(Y_!T\0)@NYN#@:\'[%%PQ@ALN9L 3T0DAR8*H
MWSI=DCA7(?##W,E65=;%!SH*,E"1'?VBOM@B%M& I9#$XB4'2"J$@ 8G4E$=
M20V<[/VBT+GY%-N!WL>/;FO\:/)P;P1L@+%V./]BRUFPKV]B+#HCPF%*K'V=
M]$"9-*6!D$D:HV,.D<7E<"9J158MW#/5C-X&RE2"2AT<5390;%P;#4<V>E3-
MTE'&"3J50M_8LDB!M)S@E.& F2A>Z&G68(4C 6N"KFA=K26F.2PEO=6K%?PT
MFZWLGT=)ZV(_EIJR+SIO1,[5G>\UT[51\]Q^TWDIN@5P/$:G5V:#T]I(6\4K
M]X/+H"@G!+,$.#S#OL;--]Y&36 R&0,'^(TV-W%%OF%E^LA4@5:MDR7*V*(J
M<U&$M(9C/#=4V.F$+(-)R@T>L2OH)F<J7W)G<FLA=-.3K$T1>G#:$.T="^56
M*K*3_3&0[_EB &CMM(4..88Z*Y].,&RK(?C_A22Z*:YTH0=@>>[.Y.FNJ+Q6
M)@J<Q!"6!#\8G<*#>!.]S%/0%TG4"+2ISZTLRJB-LMF-8EL ':LN*^_;:RO#
M@I=@WT0.E=Z>V88 H?%,;Q@*W;=:A+3N4)\8IZ,H@]5H5R)=>G"F-CI!@,WD
M2A32QB)M)H4N$Q'#E#<)HCL$+0ZWDV$DV^4\.JK0ET#9I:]^?_.&;GOU^NW1
MF^CLY/S\S<EO)V_/70'-#0'*V"]%^;U4RNVR$OU7"@SOLN;ZE2)WWB5TNPN&
M;E (<U5<U>&6+LRJ'V25\ALE02^9!_S3'?/>]0X-;(:%S'TC!-?<8'FZ8NC9
M(JBX(\V(RIX[R%_M@A+)4@Y<TDS,HC .+P6E9Y)51[I@P5W<N(=;IQSH5O+[
M@S'P^Y<EF)86]>W88247(RPE"5!*6\Z*F;HH2FE5;@^V-I*UI%MY/>$!VT%-
M&50/:U/@<>KU6)R7<+AM]2#U1J++B.=EPL@P1QJMA"(+*@92NZX2EKV=)'PX
M!A+^52OT&55;CK0(ED/LRQ&"M \P%X6/8TLB'N^ D ^Z'Q)-B:0A=[A'XX7[
M@%T;JLNPF?4N_<."8&-F.V;0<$IGS&&4F .Y:=L^MI 4+%23@L,UC*.] <^W
MY29@3QP'.[KE7ITN.4O;A:[GS^N]YW:>&"D:W&KG,5?X 9M#CE+8!^!JVSY
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
M2GC!,7=PP_(9TZ9EJ6O[>FTM9Z@-9JXP^\EQ9SXY;:" "B,[\L=('!I03+5
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
MSXSUFTQH%O6*$TKV&%JWA2U/S_*.JT<OCLA%[NYX8NI2PD7QBK@=&M2,7?F
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
M\B(E&,5H8X1'AD7)M^/6'MJ8D>D3G_&=+-QXUL(#T.J.,E:^!<;("IT)(_P
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
M5%"F9_!6'5<Y]A \^F"NO^[YWK$_&SX!4$L#!!0    ( %B&N%AR++$'RP<
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
M$G$HY7PJ]D6H/TBM#Y>>A+IJ,Q..)M:P'!?H:.F!Y-8@M"I:(0RPH;9LA#K
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
MN%C;@B%=$I " /):(  1              "  0    !C=F-O+3(P,C0P,S,P
M+FAT;5!+ 0(4 Q0    ( %B&N%B:4DW#7AL  +1, 0 1              "
M 4&0 @!C=F-O+3(P,C0P,S,P+GAS9%!+ 0(4 Q0    ( %B&N%@,B&]^ET$
M &+' @ 5              "  <ZK @!C=F-O+3(P,C0P,S,P7V-A;"YX;6Q0
M2P$"% ,4    " !8AKA8\1J (C*1    S@8 %0              @ &8[0(
M8W9C;RTR,#(T,#,S,%]D968N>&UL4$L! A0#%     @ 6(:X6*[#"Z;W90$
MU/P! !0              ( !_7X# &-V8V\M,C R-# S,S!?9S$N:G!G4$L!
M A0#%     @ 6(:X6(Z>)*]\K@$ ):T0 !4              ( !)N4$ &-V
M8V\M,C R-# S,S!?;&%B+GAM;%!+ 0(4 Q0    ( %B&N%AG[)HF_0,! .M<
M#  5              "  =63!@!C=F-O+3(P,C0P,S,P7W!R92YX;6Q02P$"
M% ,4    " !8AKA8X>42(98\  #%TP  %0              @ $%F < 8W9C
M;RTR,#(T,S,P>&5X,30N:'1M4$L! A0#%     @ 6(:X6*9STA'?%0  K'$
M !P              ( !SM0' &-V8V\M,C R-#,S,'AE>&AI8FET,3 T,BYH
M=&U02P$"% ,4    " !8AKA8CV!HD?X0   '8   '               @ 'G
MZ@< 8W9C;RTR,#(T,S,P>&5X:&EB:70Q,#0W+FAT;5!+ 0(4 Q0    ( %B&
MN%C;+A279#<  'AF 0 <              "  1_\!P!C=F-O+3(P,C0S,S!X
M97AH:6)I=#$P-#DN:'1M4$L! A0#%     @ 6(:X6!%.^CZ\.@  O[<! !H
M             ( !O3,( &-V8V\M,C R-#,S,'AE>&AI8FET,3DN:'1M4$L!
M A0#%     @ 6(:X6'&-NE_X!   0E(  !H              ( !L6X( &-V
M8V\M,C R-#,S,'AE>&AI8FET,C$N:'1M4$L! A0#%     @ 6(:X6&6*872.
M P  /0P  !H              ( !X7,( &-V8V\M,C R-#,S,'AE>&AI8FET
M,C,N:'1M4$L! A0#%     @ 6(:X6'(LL0?+!P  02@  !L
M ( !IW<( &-V8V\M,C R-#,S,'AE>&AI8FET,S$Q+FAT;5!+ 0(4 Q0    (
M %B&N%@D\9/RS@<  .XH   ;              "  :M_" !C=F-O+3(P,C0S
M,S!X97AH:6)I=#,Q,BYH=&U02P$"% ,4    " !8AKA8DJ<;]!\%   =&@
M&P              @ &RAP@ 8W9C;RTR,#(T,S,P>&5X:&EB:70S,C$N:'1M
M4$L! A0#%     @ 6(:X6)L-58]O%   #),  !H              ( !"HT(
M &-V8V\M,C R-#,S,'AE>&AI8FET.3<N:'1M4$L%!@     2 !( Z 0  +&A
$"     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>183
<FILENAME>cvco-20240330_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cvco="http://www.cavco.com/20240330"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cvco-20240330.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2024-05-17</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:ProductWarrantyLiabilityTypeAxis">cvco:ManufacturingDefectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:ProductWarrantyLiabilityTypeAxis">cvco:NonstructuralDefectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CargoAndFreightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-01</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:DebenturesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:DebenturesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:SubcontractedSiteImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:CountryPlaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:CountryPlaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset31To69DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset31To69DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset61To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAsset61To90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">cvco:FinancialAssetEqualToOrGreaterThan91DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreGreaterThan680Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScore620To679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreLessThan620Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreGreaterThan680Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScore620To679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:FICOScoreLessThan620Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditScoreFicoAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:FinanceReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-22</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-22</startDate>
            <endDate>2022-11-22</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:FederalFundsRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-22</startDate>
            <endDate>2022-11-22</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-22</startDate>
            <endDate>2022-11-22</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-22</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cvco:TermSecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-22</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-22</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-22</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-22</startDate>
            <endDate>2022-11-22</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvco:TheRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2021-04-03</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-02</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-06-29</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DefinedContributionPlanAxis">cvco:A401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:KentuckyDreamHomesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-15</startDate>
            <endDate>2023-11-15</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:KentuckyDreamHomesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-15</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:SolitaireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-07-04</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-24</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:ConsumerFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-02</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-03</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:InsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2022-04-02</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>cvco:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="notice">
        <measure>cvco:notice</measure>
    </unit>
    <unit id="home">
        <measure>cvco:home</measure>
    </unit>
    <unit id="loan">
        <measure>cvco:loan</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-32">0000278166</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-35">false</dei:AmendmentFlag>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-14" decimals="-5" id="f-665" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c-64" id="f-872">P1Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-64" id="f-873">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-879">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-880">http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-885">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-886">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-889">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-890">http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-895">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-896">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-03-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-4">--03-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">000-08822</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">CAVCO INDUSTRIES INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">56-2405642</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">3636 North Central Ave, Ste 1200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Phoenix</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">85012</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">602</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">256-6263</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">CVCO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">1383823206</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">8283185</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2024 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended March 30, 2024, are incorporated by reference into Part III hereof.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-4" id="f-36">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-4" id="f-37">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-4" id="f-38">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-4" id="f-39">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-40">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-41">49</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-42">RSM US LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-43">Phoenix, Arizona</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-44" unitRef="usd">352687000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-45" unitRef="usd">271427000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">15481000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-47" unitRef="usd">11728000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">77123000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-49" unitRef="usd">89347000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ShortTermInvestments contextRef="c-5" decimals="-3" id="f-50" unitRef="usd">18270000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-6" decimals="-3" id="f-51" unitRef="usd">14978000</us-gaap:ShortTermInvestments>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-52" unitRef="usd">20713000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-8" decimals="-3" id="f-53" unitRef="usd">17019000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-9" decimals="-3" id="f-54" unitRef="usd">40787000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-10" decimals="-3" id="f-55" unitRef="usd">43414000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-11" decimals="-3" id="f-56" unitRef="usd">2529000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-12" decimals="-3" id="f-57" unitRef="usd">640000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">241339000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-59" unitRef="usd">263150000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">82870000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-61" unitRef="usd">92876000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">851799000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-63" unitRef="usd">804579000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">585000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="c-6" decimals="-3" id="f-65" unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:LongTermInvestments contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">17316000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments contextRef="c-6" decimals="-3" id="f-67" unitRef="usd">18639000</us-gaap:LongTermInvestments>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-7" decimals="-3" id="f-68" unitRef="usd">23354000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-8" decimals="-3" id="f-69" unitRef="usd">27129000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-9" decimals="-3" id="f-70" unitRef="usd">45660000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-10" decimals="-3" id="f-71" unitRef="usd">53890000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-11" decimals="-3" id="f-72" unitRef="usd">2065000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-12" decimals="-3" id="f-73" unitRef="usd">4033000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">224199000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-75" unitRef="usd">228278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">121934000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-77" unitRef="usd">114547000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">28221000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-79" unitRef="usd">29790000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">39027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-81" unitRef="usd">26755000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-82" unitRef="usd">1354160000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-83" unitRef="usd">1307975000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-84" unitRef="usd">33531000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-85" unitRef="usd">30730000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-86" unitRef="usd">239736000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">262661000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-88" unitRef="usd">273267000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-89" unitRef="usd">293391000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">35148000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-91" unitRef="usd">21678000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">7759000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-93" unitRef="usd">7820000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-3" id="f-94" unitRef="usd">4575000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-6" decimals="-3" id="f-95" unitRef="usd">7581000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:MinorityInterest contextRef="c-5" decimals="-3" id="f-96" unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-6" decimals="-3" id="f-97" unitRef="usd">1219000</us-gaap:MinorityInterest>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-98"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="2"
      id="f-99"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-100" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="-3" id="f-101" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="-3" id="f-102" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="-3" id="f-103" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="-3" id="f-104" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-105" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-106" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-107" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="2"
      id="f-108"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-109"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-110" unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-111" unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="INF" id="f-112" unitRef="shares">9389953</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="INF" id="f-113" unitRef="shares">9337125</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="0" id="f-114" unitRef="shares">8320718</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="0" id="f-115" unitRef="shares">8665324</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-116" unitRef="usd">94000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">93000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares contextRef="c-5" decimals="0" id="f-118" unitRef="shares">1069235</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="0" id="f-119" unitRef="shares">671801</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-5" decimals="-3" id="f-120" unitRef="usd">274693000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">164452000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-122" unitRef="usd">281216000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">271950000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-124" unitRef="usd">1027127000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-125" unitRef="usd">869310000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-126" unitRef="usd">-333000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-127" unitRef="usd">-615000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-128" unitRef="usd">1033411000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-129" unitRef="usd">976286000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-130" unitRef="usd">1354160000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-131" unitRef="usd">1307975000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">1794792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-133" unitRef="usd">2142713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-134" unitRef="usd">1627158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">1367890000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-13" decimals="-3" id="f-136" unitRef="usd">1587781000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-14" decimals="-3" id="f-137" unitRef="usd">1218409000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">426902000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-13" decimals="-3" id="f-139" unitRef="usd">554932000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-140" unitRef="usd">408749000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">247920000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-13" decimals="-3" id="f-142" unitRef="usd">258323000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-143" unitRef="usd">206253000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">178982000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-3" id="f-145" unitRef="usd">296609000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-146" unitRef="usd">202496000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther contextRef="c-1" decimals="-3" id="f-147" unitRef="usd">20998000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-13" decimals="-3" id="f-148" unitRef="usd">10679000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-14" decimals="-3" id="f-149" unitRef="usd">3537000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">1649000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-13" decimals="-3" id="f-151" unitRef="usd">910000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-14" decimals="-3" id="f-152" unitRef="usd">702000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncome contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">849000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-13" decimals="-3" id="f-154" unitRef="usd">385000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome contextRef="c-14" decimals="-3" id="f-155" unitRef="usd">6658000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">199180000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-157" unitRef="usd">306763000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-158" unitRef="usd">211989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-159" unitRef="usd">41275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-160" unitRef="usd">65922000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-161" unitRef="usd">14247000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">157905000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-3" id="f-163" unitRef="usd">240841000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-164" unitRef="usd">197742000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">88000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-166" unitRef="usd">287000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-167" unitRef="usd">43000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">157817000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-169" unitRef="usd">240554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-170" unitRef="usd">197699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-171" unitRef="usd">157905000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-13" decimals="-3" id="f-172" unitRef="usd">240841000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-14" decimals="-3" id="f-173" unitRef="usd">197742000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">-95000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-13" decimals="-3" id="f-175" unitRef="usd">16000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-14" decimals="-3" id="f-176" unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">-20000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c-13" decimals="-3" id="f-178" unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c-14" decimals="-3" id="f-179" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">262000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-13" decimals="-3" id="f-181" unitRef="usd">-252000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-14" decimals="-3" id="f-182" unitRef="usd">-616000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c-13" decimals="-3" id="f-184" unitRef="usd">-53000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c-14" decimals="-3" id="f-185" unitRef="usd">-129000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">158187000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-187" unitRef="usd">240629000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-188" unitRef="usd">197242000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">88000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-190" unitRef="usd">287000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-191" unitRef="usd">43000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">158099000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-13" decimals="-3" id="f-193" unitRef="usd">240342000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-14" decimals="-3" id="f-194" unitRef="usd">197199000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-195"
      unitRef="usdPerShare">18.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-196"
      unitRef="usdPerShare">27.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-197"
      unitRef="usdPerShare">21.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-198"
      unitRef="usdPerShare">18.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-199"
      unitRef="usdPerShare">26.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-200"
      unitRef="usdPerShare">21.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-201" unitRef="shares">8506673</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-202" unitRef="shares">8844326</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-203" unitRef="shares">9178593</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-204" unitRef="shares">8591911</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-205" unitRef="shares">8924452</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-206" unitRef="shares">9264153</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-15"
      decimals="INF"
      id="f-207"
      unitRef="shares">9241256</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-208" unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-209" unitRef="usd">-1441000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-210" unitRef="usd">253835000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-211" unitRef="usd">431057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-212" unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-213" unitRef="usd">683640000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-20" decimals="-3" id="f-214" unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <cvco:TemporaryEquityIncreaseFromBusinessCombination contextRef="c-14" decimals="-3" id="f-215" unitRef="usd">1235000</cvco:TemporaryEquityIncreaseFromBusinessCombination>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-216" unitRef="usd">197699000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-217" unitRef="usd">197699000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:TemporaryEquityNetIncome contextRef="c-14" decimals="-3" id="f-218" unitRef="usd">43000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-22" decimals="-3" id="f-219" unitRef="usd">-500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-14" decimals="-3" id="f-220" unitRef="usd">-500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-23"
      decimals="INF"
      id="f-221"
      unitRef="shares">51022</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-23" decimals="-3" id="f-222" unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-24" decimals="-3" id="f-223" unitRef="usd">4155000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-14" decimals="-3" id="f-224" unitRef="usd">4156000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-225" unitRef="usd">5059000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-226" unitRef="usd">5059000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-25" decimals="-3" id="f-227" unitRef="usd">59599000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-14" decimals="-3" id="f-228" unitRef="usd">59599000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <cvco:TemporaryEquityDecreaseFromDistributions contextRef="c-14" decimals="-3" id="f-229" unitRef="usd">375000</cvco:TemporaryEquityDecreaseFromDistributions>
    <us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease contextRef="c-14" decimals="-3" id="f-230" unitRef="usd">-78000</us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-26"
      decimals="INF"
      id="f-231"
      unitRef="shares">9292278</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-232" unitRef="usd">93000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-233" unitRef="usd">-61040000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-234" unitRef="usd">263049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-235" unitRef="usd">628756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-236" unitRef="usd">-403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-237" unitRef="usd">830455000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-31" decimals="-3" id="f-238" unitRef="usd">825000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-32" decimals="-3" id="f-239" unitRef="usd">240554000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-240" unitRef="usd">240554000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:TemporaryEquityNetIncome contextRef="c-13" decimals="-3" id="f-241" unitRef="usd">287000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-33" decimals="-3" id="f-242" unitRef="usd">-212000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-13" decimals="-3" id="f-243" unitRef="usd">-212000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-34"
      decimals="INF"
      id="f-244"
      unitRef="shares">44847</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-35" decimals="-3" id="f-245" unitRef="usd">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-13" decimals="-3" id="f-246" unitRef="usd">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-35" decimals="-3" id="f-247" unitRef="usd">6264000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-248" unitRef="usd">6264000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-36" decimals="-3" id="f-249" unitRef="usd">103412000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-13" decimals="-3" id="f-250" unitRef="usd">103412000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <cvco:TemporaryEquityDecreaseFromDistributions contextRef="c-13" decimals="-3" id="f-251" unitRef="usd">780000</cvco:TemporaryEquityDecreaseFromDistributions>
    <us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease contextRef="c-13" decimals="-3" id="f-252" unitRef="usd">887000</us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-37"
      decimals="INF"
      id="f-253"
      unitRef="shares">9337125</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-254" unitRef="usd">93000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-255" unitRef="usd">-164452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-256" unitRef="usd">271950000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-257" unitRef="usd">869310000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-258" unitRef="usd">-615000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">976286000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-6" decimals="-3" id="f-260" unitRef="usd">1219000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-42" decimals="-3" id="f-261" unitRef="usd">157817000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">157817000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:TemporaryEquityNetIncome contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">88000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-43" decimals="-3" id="f-264" unitRef="usd">282000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-265" unitRef="usd">282000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-44"
      decimals="INF"
      id="f-266"
      unitRef="shares">52828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-44" decimals="-3" id="f-267" unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-45" decimals="-3" id="f-268" unitRef="usd">2506000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">2507000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-45" decimals="-3" id="f-270" unitRef="usd">6760000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-271" unitRef="usd">6760000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-46" decimals="-3" id="f-272" unitRef="usd">110241000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-273" unitRef="usd">110241000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <cvco:TemporaryEquityDecreaseFromDistributions contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">300000</cvco:TemporaryEquityDecreaseFromDistributions>
    <us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">-33000</us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease>
    <cvco:TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">974000</cvco:TemporaryEquityConversionToMandatorilyRedeemableNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-47"
      decimals="INF"
      id="f-277"
      unitRef="shares">9389953</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-278" unitRef="usd">94000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-279" unitRef="usd">-274693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-280" unitRef="usd">281216000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-281" unitRef="usd">1027127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-282" unitRef="usd">-333000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-283" unitRef="usd">1033411000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="c-5" decimals="-3" id="f-284" unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">157905000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-3" id="f-286" unitRef="usd">240841000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-287" unitRef="usd">197742000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">18525000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-3" id="f-289" unitRef="usd">16903000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-14" decimals="-3" id="f-290" unitRef="usd">11017000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">-632000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c-13" decimals="-3" id="f-292" unitRef="usd">-517000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c-14" decimals="-3" id="f-293" unitRef="usd">-325000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">-3081000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-13" decimals="-3" id="f-295" unitRef="usd">2110000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-14" decimals="-3" id="f-296" unitRef="usd">-1732000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-297" unitRef="usd">6760000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-13" decimals="-3" id="f-298" unitRef="usd">6264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-14" decimals="-3" id="f-299" unitRef="usd">5059000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncome contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">1511000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="c-13" decimals="-3" id="f-301" unitRef="usd">457000</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="c-14" decimals="-3" id="f-302" unitRef="usd">1629000</us-gaap:OtherNoncashIncome>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-303" unitRef="usd">-132000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-13" decimals="-3" id="f-304" unitRef="usd">281000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-14" decimals="-3" id="f-305" unitRef="usd">220000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <cvco:GainLossOnSalesOfLoansAndInvestments contextRef="c-1" decimals="-3" id="f-306" unitRef="usd">9041000</cvco:GainLossOnSalesOfLoansAndInvestments>
    <cvco:GainLossOnSalesOfLoansAndInvestments contextRef="c-13" decimals="-3" id="f-307" unitRef="usd">12300000</cvco:GainLossOnSalesOfLoansAndInvestments>
    <cvco:GainLossOnSalesOfLoansAndInvestments contextRef="c-14" decimals="-3" id="f-308" unitRef="usd">18364000</cvco:GainLossOnSalesOfLoansAndInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c-13" decimals="-3" id="f-310" unitRef="usd">4306000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions contextRef="c-14" decimals="-3" id="f-311" unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">-11566000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-13" decimals="-3" id="f-313" unitRef="usd">-10238000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-14" decimals="-3" id="f-314" unitRef="usd">27268000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-52" decimals="-3" id="f-315" unitRef="usd">90841000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-53" decimals="-3" id="f-316" unitRef="usd">177970000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-54" decimals="-3" id="f-317" unitRef="usd">158988000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">91514000</cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity contextRef="c-13" decimals="-3" id="f-319" unitRef="usd">186017000</cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity contextRef="c-14" decimals="-3" id="f-320" unitRef="usd">184849000</cvco:ProceedsFromSaleOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-52" decimals="-3" id="f-321" unitRef="usd">6760000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-53" decimals="-3" id="f-322" unitRef="usd">8967000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-54" decimals="-3" id="f-323" unitRef="usd">11553000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">-44856000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-13" decimals="-3" id="f-325" unitRef="usd">-38866000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-14" decimals="-3" id="f-326" unitRef="usd">73804000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">-7971000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-13" decimals="-3" id="f-328" unitRef="usd">20037000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-14" decimals="-3" id="f-329" unitRef="usd">28309000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-55" decimals="-3" id="f-330" unitRef="usd">111245000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-56" decimals="-3" id="f-331" unitRef="usd">132050000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables contextRef="c-57" decimals="-3" id="f-332" unitRef="usd">67896000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-55" decimals="-3" id="f-333" unitRef="usd">117302000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-56" decimals="-3" id="f-334" unitRef="usd">98196000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity contextRef="c-57" decimals="-3" id="f-335" unitRef="usd">74311000</cvco:ProceedsFromCollectionOfFinanceReceivablesOperatingActivity>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">-22258000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-13" decimals="-3" id="f-337" unitRef="usd">-13403000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-14" decimals="-3" id="f-338" unitRef="usd">38228000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">224682000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-13" decimals="-3" id="f-340" unitRef="usd">255693000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-14" decimals="-3" id="f-341" unitRef="usd">144224000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-342" unitRef="usd">17421000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-13" decimals="-3" id="f-343" unitRef="usd">44106000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-344" unitRef="usd">18653000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">19195000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-13" decimals="-3" id="f-346" unitRef="usd">105662000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-14" decimals="-3" id="f-347" unitRef="usd">141429000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">4805000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-13" decimals="-3" id="f-349" unitRef="usd">1816000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-350" unitRef="usd">1329000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">13026000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-13" decimals="-3" id="f-352" unitRef="usd">12533000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-14" decimals="-3" id="f-353" unitRef="usd">12799000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">13128000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-13" decimals="-3" id="f-355" unitRef="usd">18931000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="c-14" decimals="-3" id="f-356" unitRef="usd">12450000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-13" decimals="-3" id="f-358" unitRef="usd">12213000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-14" decimals="-3" id="f-359" unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">-31709000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-13" decimals="-3" id="f-361" unitRef="usd">-129341000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-14" decimals="-3" id="f-362" unitRef="usd">-159102000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">1988000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-13" decimals="-3" id="f-364" unitRef="usd">1072000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-365" unitRef="usd">266000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">4495000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-13" decimals="-3" id="f-367" unitRef="usd">3709000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-14" decimals="-3" id="f-368" unitRef="usd">4422000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromAccountsReceivableSecuritization contextRef="c-1" decimals="-3" id="f-369" unitRef="usd">0</us-gaap:ProceedsFromAccountsReceivableSecuritization>
    <us-gaap:ProceedsFromAccountsReceivableSecuritization contextRef="c-13" decimals="-3" id="f-370" unitRef="usd">0</us-gaap:ProceedsFromAccountsReceivableSecuritization>
    <us-gaap:ProceedsFromAccountsReceivableSecuritization contextRef="c-14" decimals="-3" id="f-371" unitRef="usd">106000</us-gaap:ProceedsFromAccountsReceivableSecuritization>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-372" unitRef="usd">488000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-13" decimals="-3" id="f-373" unitRef="usd">641000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-14" decimals="-3" id="f-374" unitRef="usd">9383000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">109309000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-13" decimals="-3" id="f-376" unitRef="usd">103412000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-14" decimals="-3" id="f-377" unitRef="usd">59599000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c-1" decimals="-3" id="f-378" unitRef="usd">420000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c-13" decimals="-3" id="f-379" unitRef="usd">780000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders contextRef="c-14" decimals="-3" id="f-380" unitRef="usd">375000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-381" unitRef="usd">-107710000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-13" decimals="-3" id="f-382" unitRef="usd">-102196000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-14" decimals="-3" id="f-383" unitRef="usd">-65095000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">85263000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-13" decimals="-3" id="f-385" unitRef="usd">24156000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-14" decimals="-3" id="f-386" unitRef="usd">-79973000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-387" unitRef="usd">283490000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-31" decimals="-3" id="f-388" unitRef="usd">259334000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-3" id="f-389" unitRef="usd">339307000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-390" unitRef="usd">368753000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-391" unitRef="usd">283490000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-31" decimals="-3" id="f-392" unitRef="usd">259334000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-393" unitRef="usd">36757000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-13" decimals="-3" id="f-394" unitRef="usd">82438000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-14" decimals="-3" id="f-395" unitRef="usd">31415000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-396" unitRef="usd">801000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-13" decimals="-3" id="f-397" unitRef="usd">619000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-14" decimals="-3" id="f-398" unitRef="usd">451000</us-gaap:InterestPaidNet>
    <cvco:ChangeInLoansEligibleForRepurchase contextRef="c-1" decimals="-3" id="f-399" unitRef="usd">-3287000</cvco:ChangeInLoansEligibleForRepurchase>
    <cvco:ChangeInLoansEligibleForRepurchase contextRef="c-13" decimals="-3" id="f-400" unitRef="usd">-2494000</cvco:ChangeInLoansEligibleForRepurchase>
    <cvco:ChangeInLoansEligibleForRepurchase contextRef="c-14" decimals="-3" id="f-401" unitRef="usd">-16238000</cvco:ChangeInLoansEligibleForRepurchase>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-402" unitRef="usd">15009000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-13" decimals="-3" id="f-403" unitRef="usd">14455000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-14" decimals="-3" id="f-404" unitRef="usd">4414000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:FairValueOfAssetsAcquired contextRef="c-1" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired contextRef="c-13" decimals="-3" id="f-406" unitRef="usd">0</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired contextRef="c-14" decimals="-3" id="f-407" unitRef="usd">7158000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="c-1" decimals="-3" id="f-408" unitRef="usd">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="c-13" decimals="-3" id="f-409" unitRef="usd">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="c-14" decimals="-3" id="f-410" unitRef="usd">6351000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1 contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">5430000</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1 contextRef="c-13" decimals="-3" id="f-412" unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1 contextRef="c-14" decimals="-3" id="f-413" unitRef="usd">0</us-gaap:OtherSignificantNoncashTransactionValueOfConsiderationGiven1>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-414">Summary of Significant Accounting Policies&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of March&#160;30, 2024, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States and Canada, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae" or "GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company operates on a 52-53 week fiscal year ending &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;e current fiscal year ended on March&#160;30, 2024. Fiscal years 2024, 2023 and 2022 each consisted of 52 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Estimates.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Due to uncertainties, a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factory-Built Housing Revenue Recognition - Wholesale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factory-Built Housing Revenue Recognition - Retail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectibility is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Services Revenue Recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents.&#160;Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March&#160;30, 2024 and April&#160;1, 2023, there were no allowances for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March&#160;30, 2024, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer Loans Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO&#xae;). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Loans Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Loan Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of March&#160;30, 2024 and April&#160;1, 2023, we had an allowance for loan losses of $1.1 million and $1.2 million, respectively, on our consumer loans receivable (see Note 6).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;To determine the appropriate level of the allowance for loan loss on our commercial loans receivable, we collectively evaluate loans based on their terms and duration. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. However, if a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. If we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $0.8 million and $1.6 million at March&#160;30, 2024 and April&#160;1, 2023, respectively, related to commercial loans receivable (see Note 7).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment, Net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2024, 2023 or 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values.&#160;In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangibles, Net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. As such, we test goodwill at least annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of March&#160;30, 2024, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We performed our annual goodwill impairment analysis as of March&#160;30, 2024, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2024, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warranties.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Volume Rebates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Freight.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $50.9 million, $61.5 million and $41.5 million were recognized in fiscal years 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reserve for Repurchase Commitment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reserve for Property Casualty Insurance Claims and Claims Expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $10.5 million and $10.9 million as of March&#160;30, 2024 and April&#160;1, 2023, respectively, of which $5.2 million and $4.4 million related to incurred but not reported ("IBNR") losses, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Insurance.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred and were $3.6 million in fiscal year 2024, $2.0 million in fiscal year 2023 and $1.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with FASB ASC 820, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The standard describes three levels of inputs that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.295%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:88.505%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;1&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;2&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;3&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for income taxes pursuant to FASB ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Income, net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Other income primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redeemable Noncontrolling Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassed to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, resulting in a net unrealized loss of $0.3 million. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million, with an associated tax amount of $0.2 million, for a net unrealized loss of $0.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March&#160;30, 2024, and this amount is recorded as an increase in our Treasury Sto&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ck. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Income Per Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued or Adopted Accounting Pronouncements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-415">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of March&#160;30, 2024, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="c-1" id="f-416">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company operates on a 52-53 week fiscal year ending &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;e current fiscal year ended on March&#160;30, 2024. Fiscal years 2024, 2023 and 2022 each consisted of 52 weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-417">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Estimates.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Due to uncertainties, a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ctual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-418">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factory-Built Housing Revenue Recognition - Wholesale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a reserve for repurchase commitments (see Note 17).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended March&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factory-Built Housing Revenue Recognition - Retail&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and collectibility is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Services Revenue Recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into Interest income over the remaining life of the loans (referred to as accretable yield). For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-419">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents.&#160;Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits. We have not experienced any losses on such excesses.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-420">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-421">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We extend credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of March&#160;30, 2024 and April&#160;1, 2023, there were no allowances for doubtful accounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-6" decimals="INF" id="f-422" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-5" decimals="INF" id="f-423" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c-1" id="f-424">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on marketable equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income (loss) ("AOCI") in the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4). As of March&#160;30, 2024, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance on such investments.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss contextRef="c-5" decimals="INF" id="f-425" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy contextRef="c-1" id="f-426">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer Loans Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Consumer loans receivable consist primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of amortized cost or fair value on an aggregate basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided to consumers for the purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages and home-only loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO&#xae;). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Loans Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Interest income in the Consolidated Statements of Comprehensive Income on an accrual basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-427">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Loan Losses.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt; ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses.</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-7" decimals="-5" id="f-428" unitRef="usd">1100000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-8" decimals="-5" id="f-429" unitRef="usd">1200000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-58" decimals="-5" id="f-430" unitRef="usd">800000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-59" decimals="-5" id="f-431" unitRef="usd">1600000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-432">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Raw material inventories are valued at the lower of cost or net realizable value, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-433">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment, Net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-60" id="f-434">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-61" id="f-435">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-62" id="f-436">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-63" id="f-437">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-438">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Impairment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset group. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are primarily determined based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2024, 2023 or 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-1" decimals="INF" id="f-439" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-13" decimals="INF" id="f-440" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-14" decimals="INF" id="f-441" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-442">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for business combinations in accordance with FASB Accounting Standards Codification ("ASC") 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations, &lt;/span&gt;using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values.&#160;In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-443">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Intangibles, Net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for goodwill and other intangible assets in accordance with the provisions of ASC 350, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles&#x2014;Goodwill and Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. As such, we test goodwill at least annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of March&#160;30, 2024, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are generally amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We performed our annual goodwill impairment analysis as of March&#160;30, 2024, and determined that it was more likely than not that the fair value of the factory-built housing reporting segment exceeded its respective carrying value. There was no impairment recognized during fiscal years 2024, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-444"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-445"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-64" id="f-446">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-65" id="f-447">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-1" decimals="INF" id="f-448" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-14" decimals="INF" id="f-449" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-13" decimals="INF" id="f-450" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ExtendedProductWarrantyPolicy contextRef="c-1" id="f-451">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warranties.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty, including homes in distributor inventories, homes purchased by consumers within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.&lt;/span&gt;&lt;/div&gt;</us-gaap:ExtendedProductWarrantyPolicy>
    <us-gaap:ProductWarrantyObligationTerm contextRef="c-66" id="f-452">P1Y</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ProductWarrantyObligationTerm contextRef="c-67" id="f-453">P120D</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ProductWarrantyObligationTerm contextRef="c-66" id="f-454">P1Y</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-455">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Volume Rebates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Estimates of volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Freight.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $50.9 million, $61.5 million and $41.5 million were recognized in fiscal years 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-68" decimals="-5" id="f-456" unitRef="usd">50900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-69" decimals="-5" id="f-457" unitRef="usd">61500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-70" decimals="-5" id="f-458" unitRef="usd">41500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy contextRef="c-1" id="f-459">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reserve for Repurchase Commitment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 17 for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy contextRef="c-1" id="f-460">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reserve for Property Casualty Insurance Claims and Claims Expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $10.5 million and $10.9 million as of March&#160;30, 2024 and April&#160;1, 2023, respectively, of which $5.2 million and $4.4 million related to incurred but not reported ("IBNR") losses, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-5" decimals="-5" id="f-461" unitRef="usd">10500000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-6" decimals="-5" id="f-462" unitRef="usd">10900000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount contextRef="c-5" decimals="-5" id="f-463" unitRef="usd">5200000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount contextRef="c-6" decimals="-5" id="f-464" unitRef="usd">4400000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount>
    <us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="c-1" id="f-465">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Insurance.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR losses. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.&lt;/span&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-466">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred and were $3.6 million in fiscal year 2024, $2.0 million in fiscal year 2023 and $1.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-467" unitRef="usd">3600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-13" decimals="-5" id="f-468" unitRef="usd">2000000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-14" decimals="-5" id="f-469" unitRef="usd">1400000</us-gaap:AdvertisingExpense>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-470">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In accordance with FASB ASC 820, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The standard describes three levels of inputs that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.295%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:88.505%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;1&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;2&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Level&#160;3&#160;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 20 for the fair values of our other financial instruments and the inputs used.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-471">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We have certain assets and liabilities in Ojinaga, Mexico related to a production facility that imports raw materials and exports finished homes to our retail lots located in the United States. The monetary assets and liabilities of this production facility are remeasured at each balance sheet date at the current exchange rate. Monetary assets and liabilities and related revenues and expenses are remeasured monthly using the average rates for the fiscal month. Remeasurement adjustments are recorded in Other income, net in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-472">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We account for income taxes pursuant to FASB ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March&#160;30, 2024, we had state net operating loss carryforwards totaling $3.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueRecognitionInterest contextRef="c-1" id="f-473">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Interest income consists of the interest earned on invested cash as well as interest earned from our commercial loan programs, recorded on an accrual basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionInterest>
    <cvco:OtherIncomeExpensePolicyPolicyTextBlock contextRef="c-1" id="f-474">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Income, net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Other income primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.&lt;/span&gt;&lt;/div&gt;</cvco:OtherIncomeExpensePolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-475">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the award. Stock-based compensation expense is classified in the same line item of our Consolidated Statements of Comprehensive Income as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units ("RSUs") is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 18).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our shareholders approved the 2023 Omnibus Equity Incentive Plan (the &#x201c;Plan&#x201d;). The Plan supersedes and replaces the Company&#x2019;s 2005 Stock Incentive Plan, as amended (the &#x201c;2005 Plan&#x201d;). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 549,299 shares were still available for grant as of March&#160;30, 2024. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire seven years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock contextRef="c-1" id="f-476">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redeemable Noncontrolling Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In fiscal year 2017, we purchased a 50% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively "Craftsman" or the "Entities") with an additional 20% acquired during fiscal year 2022. This additional purchase gave us a controlling interest, resulting in consolidation of the Entities and the recognition of a noncontrolling interest for the remaining third party ownership. Adjustments in the redemption value of the noncontrolling interest were recorded to Interest expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We were contractually obligated to purchase an additional 20% of Craftsman on December 31, 2023. The estimated purchase price was recorded in Other liabilities. The remaining 10% was classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheets as Redeemable noncontrolling interest. The amount of income attributable to this Redeemable noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. Upon execution of the amendments, the remaining 30% became mandatorily redeemable, and the value attributed to the Redeemable noncontrolling interest was reclassed to Accrued expenses and other current liabilities on the Consolidated Balance Sheets at the estimated redemption value. On January 1, 2024 we acquired the remaining 30% interest.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage contextRef="c-71" decimals="2" id="f-477" unitRef="number">0.50</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage contextRef="c-72" decimals="2" id="f-478" unitRef="number">0.20</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-73" decimals="2" id="f-479" unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-74" decimals="2" id="f-480" unitRef="number">0.10</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-75" decimals="2" id="f-481" unitRef="number">0.30</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-75" decimals="2" id="f-482" unitRef="number">0.30</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-75" decimals="2" id="f-483" unitRef="number">0.30</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-484">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4) and is presented net of tax. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2024 was $0.4 million before tax, with an associated tax amount of $0.1 million, resulting in a net unrealized loss of $0.3 million. Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million, with an associated tax amount of $0.2 million, for a net unrealized loss of $0.6 million.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity. Beginning Janua&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ry 1, 2023, the Inflation Reduction Act of 2022 imposed a 1% excise tax on the aggregate fair market value of stock repurchased by certain corporations during the taxable year, subject to adjustments. We have calculated the excise tax on purchases from the effective date through March&#160;30, 2024, and this amount is recorded as an increase in our Treasury Sto&lt;/span&gt;ck.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax contextRef="c-5" decimals="-5" id="f-485" unitRef="usd">-400000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss contextRef="c-5" decimals="-5" id="f-486" unitRef="usd">100000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-5" id="f-487" unitRef="usd">-300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax contextRef="c-6" decimals="-5" id="f-488" unitRef="usd">-800000</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:DeferredTaxAssetsOtherComprehensiveLoss contextRef="c-6" decimals="-5" id="f-489" unitRef="usd">200000</us-gaap:DeferredTaxAssetsOtherComprehensiveLoss>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-5" id="f-490" unitRef="usd">-600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-491">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net Income Per Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 19).&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-492">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued or Adopted Accounting Pronouncements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-493">Revenue from Contracts with Customers&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Site Improvements on Retail Sales. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors and ultimately responsible for execution of these services, under FASB ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2024, 2023 and 2022 were $57.6 million, $53.3 million and $43.9 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Additional Items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Expected consideration, and therefore revenue, reflects reductions for returns, allowances and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Practical Expedients and Exemptions. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We generally expense sales commissions when incurred because the amortization period would be one-year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one-year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Home sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,631,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,017,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,495,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Delivery, setup and other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;52,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-18pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,716,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,069,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,556,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Insurance agency commissions received from third-party insurance companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;All other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;69,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;66,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,142,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,627,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-5" id="f-494" unitRef="usd">57600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-5" id="f-495" unitRef="usd">53300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-5" id="f-496" unitRef="usd">43900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-497">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The following table summarizes Net revenue disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Home sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,631,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,017,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,495,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Delivery, setup and other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;52,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt;text-indent:-18pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,716,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,069,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,556,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Insurance agency commissions received from third-party insurance companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;All other sources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;69,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;66,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,142,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,627,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-498" unitRef="usd">1631650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-499" unitRef="usd">2017399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-500" unitRef="usd">1495940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-501" unitRef="usd">84957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-502" unitRef="usd">52051000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-503" unitRef="usd">60343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-504" unitRef="usd">1716607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-505" unitRef="usd">2069450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-506" unitRef="usd">1556283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-507" unitRef="usd">4258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-508" unitRef="usd">3754000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-509" unitRef="usd">4055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-510" unitRef="usd">73927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-3" id="f-511" unitRef="usd">69509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-3" id="f-512" unitRef="usd">66820000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-513" unitRef="usd">78185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-514" unitRef="usd">73263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-515" unitRef="usd">70875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-516" unitRef="usd">1794792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-517" unitRef="usd">2142713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-518" unitRef="usd">1627158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c-1" id="f-519">Restricted Cash&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Restricted cash consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash related to CountryPlace customer payments to be remitted to third parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(15,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(11,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;352,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;271,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;244,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;368,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;259,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="c-1" id="f-520">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Restricted cash consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash related to CountryPlace customer payments to be remitted to third parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(15,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(11,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-97" decimals="-3" id="f-521" unitRef="usd">12993000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-98" decimals="-3" id="f-522" unitRef="usd">11123000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-99" decimals="-3" id="f-523" unitRef="usd">3073000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-100" decimals="-3" id="f-524" unitRef="usd">940000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-5" decimals="-3" id="f-525" unitRef="usd">16066000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-6" decimals="-3" id="f-526" unitRef="usd">12063000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-527" unitRef="usd">15481000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-528" unitRef="usd">11728000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="c-5" decimals="-3" id="f-529" unitRef="usd">585000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="c-6" decimals="-3" id="f-530" unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-531">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown in the Consolidated Statements of Cash Flows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;352,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;271,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;244,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;368,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;259,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-532" unitRef="usd">352687000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-533" unitRef="usd">271427000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-31" decimals="-3" id="f-534" unitRef="usd">244150000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-5" decimals="-3" id="f-535" unitRef="usd">16066000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-6" decimals="-3" id="f-536" unitRef="usd">12063000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-31" decimals="-3" id="f-537" unitRef="usd">15184000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-538" unitRef="usd">368753000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-539" unitRef="usd">283490000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-31" decimals="-3" id="f-540" unitRef="usd">259334000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-541">Investments&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(14,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Our non-marketable equity investments include investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&#160;Months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&#160;Months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of March&#160;30, 2024. Further, we do not intend to, and it is more likely than not that we will not be required to, sell the investments before recovery of their amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due in less than one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities in either fiscal year 2024 or 2023 and an insignificant amount of gross gains was realized in fiscal year 2022. There were no gross losses realized on the sale of available-for-sale debt securities in fiscal years 2024, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2024, 2023 and 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net gain recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Net (gains) recognized on securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) recognized during the period on securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <cvco:ScheduleOfInvestmentsTableTextBlock contextRef="c-1" id="f-542">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(14,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:ScheduleOfInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-5" decimals="-3" id="f-543" unitRef="usd">18669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-6" decimals="-3" id="f-544" unitRef="usd">18555000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-5" decimals="-3" id="f-545" unitRef="usd">11961000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-6" decimals="-3" id="f-546" unitRef="usd">9989000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestments contextRef="c-5" decimals="-3" id="f-547" unitRef="usd">4956000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-6" decimals="-3" id="f-548" unitRef="usd">5073000</us-gaap:EquityMethodInvestments>
    <us-gaap:Investments contextRef="c-5" decimals="-3" id="f-549" unitRef="usd">35586000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c-6" decimals="-3" id="f-550" unitRef="usd">33617000</us-gaap:Investments>
    <us-gaap:ShortTermInvestments contextRef="c-5" decimals="-3" id="f-551" unitRef="usd">18270000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-6" decimals="-3" id="f-552" unitRef="usd">14978000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments contextRef="c-5" decimals="-3" id="f-553" unitRef="usd">17316000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments contextRef="c-6" decimals="-3" id="f-554" unitRef="usd">18639000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-555">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands):&lt;div style="margin-bottom:5pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-101" decimals="-3" id="f-556" unitRef="usd">2933000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-101" decimals="-3" id="f-557" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-101" decimals="-3" id="f-558" unitRef="usd">68000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-101" decimals="-3" id="f-559" unitRef="usd">2865000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-102" decimals="-3" id="f-560" unitRef="usd">5041000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-102" decimals="-3" id="f-561" unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-102" decimals="-3" id="f-562" unitRef="usd">118000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-102" decimals="-3" id="f-563" unitRef="usd">4930000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-103" decimals="-3" id="f-564" unitRef="usd">11117000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-103" decimals="-3" id="f-565" unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-103" decimals="-3" id="f-566" unitRef="usd">247000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-103" decimals="-3" id="f-567" unitRef="usd">10874000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-568" unitRef="usd">19091000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-5" decimals="-3" id="f-569" unitRef="usd">11000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-5" decimals="-3" id="f-570" unitRef="usd">433000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-5" decimals="-3" id="f-571" unitRef="usd">18669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-104" decimals="-3" id="f-572" unitRef="usd">2567000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-104" decimals="-3" id="f-573" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-104" decimals="-3" id="f-574" unitRef="usd">79000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-104" decimals="-3" id="f-575" unitRef="usd">2488000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-105" decimals="-3" id="f-576" unitRef="usd">6023000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-105" decimals="-3" id="f-577" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-105" decimals="-3" id="f-578" unitRef="usd">254000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-105" decimals="-3" id="f-579" unitRef="usd">5769000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-106" decimals="-3" id="f-580" unitRef="usd">10745000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-106" decimals="-3" id="f-581" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-106" decimals="-3" id="f-582" unitRef="usd">447000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-106" decimals="-3" id="f-583" unitRef="usd">10298000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-6" decimals="-3" id="f-584" unitRef="usd">19335000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-6" decimals="-3" id="f-585" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-6" decimals="-3" id="f-586" unitRef="usd">780000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-6" decimals="-3" id="f-587" unitRef="usd">18555000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock contextRef="c-1" id="f-588">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&#160;Months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.209%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.572%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&#160;Months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-101" decimals="-3" id="f-589" unitRef="usd">2014000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-101" decimals="-3" id="f-590" unitRef="usd">24000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-101" decimals="-3" id="f-591" unitRef="usd">833000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-101" decimals="-3" id="f-592" unitRef="usd">44000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-101" decimals="-3" id="f-593" unitRef="usd">2847000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-101" decimals="-3" id="f-594" unitRef="usd">68000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-102" decimals="-3" id="f-595" unitRef="usd">493000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-102" decimals="-3" id="f-596" unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-102" decimals="-3" id="f-597" unitRef="usd">3442000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-102" decimals="-3" id="f-598" unitRef="usd">117000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-102" decimals="-3" id="f-599" unitRef="usd">3935000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-102" decimals="-3" id="f-600" unitRef="usd">118000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-103" decimals="-3" id="f-601" unitRef="usd">397000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-103" decimals="-3" id="f-602" unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-103" decimals="-3" id="f-603" unitRef="usd">8501000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-103" decimals="-3" id="f-604" unitRef="usd">244000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-103" decimals="-3" id="f-605" unitRef="usd">8898000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-103" decimals="-3" id="f-606" unitRef="usd">247000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-5" decimals="-3" id="f-607" unitRef="usd">2904000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-5" decimals="-3" id="f-608" unitRef="usd">28000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-5" decimals="-3" id="f-609" unitRef="usd">12776000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-5" decimals="-3" id="f-610" unitRef="usd">405000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-5" decimals="-3" id="f-611" unitRef="usd">15680000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-5" decimals="-3" id="f-612" unitRef="usd">433000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-104" decimals="-3" id="f-613" unitRef="usd">1345000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-104" decimals="-3" id="f-614" unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-104" decimals="-3" id="f-615" unitRef="usd">1117000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-104" decimals="-3" id="f-616" unitRef="usd">69000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-104" decimals="-3" id="f-617" unitRef="usd">2462000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-104" decimals="-3" id="f-618" unitRef="usd">79000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-105" decimals="-3" id="f-619" unitRef="usd">251000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-105" decimals="-3" id="f-620" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-105" decimals="-3" id="f-621" unitRef="usd">4792000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-105" decimals="-3" id="f-622" unitRef="usd">254000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-105" decimals="-3" id="f-623" unitRef="usd">5043000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-105" decimals="-3" id="f-624" unitRef="usd">254000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-106" decimals="-3" id="f-625" unitRef="usd">4902000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-106" decimals="-3" id="f-626" unitRef="usd">136000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-106" decimals="-3" id="f-627" unitRef="usd">5396000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-106" decimals="-3" id="f-628" unitRef="usd">311000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-106" decimals="-3" id="f-629" unitRef="usd">10298000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-106" decimals="-3" id="f-630" unitRef="usd">447000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-6" decimals="-3" id="f-631" unitRef="usd">6498000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-6" decimals="-3" id="f-632" unitRef="usd">146000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-6" decimals="-3" id="f-633" unitRef="usd">11305000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-6" decimals="-3" id="f-634" unitRef="usd">634000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-6" decimals="-3" id="f-635" unitRef="usd">17803000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-6" decimals="-3" id="f-636" unitRef="usd">780000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-637">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due in less than one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-638" unitRef="usd">6420000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue contextRef="c-5" decimals="-3" id="f-639" unitRef="usd">6310000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-640" unitRef="usd">9352000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue contextRef="c-5" decimals="-3" id="f-641" unitRef="usd">9107000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-642" unitRef="usd">225000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue contextRef="c-5" decimals="-3" id="f-643" unitRef="usd">227000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-644" unitRef="usd">161000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue contextRef="c-5" decimals="-3" id="f-645" unitRef="usd">160000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost contextRef="c-5" decimals="-3" id="f-646" unitRef="usd">2933000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue contextRef="c-5" decimals="-3" id="f-647" unitRef="usd">2865000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-648" unitRef="usd">19091000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-5" decimals="-3" id="f-649" unitRef="usd">18669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-1" decimals="INF" id="f-650" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-13" decimals="INF" id="f-651" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-13" decimals="INF" id="f-652" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-14" decimals="INF" id="f-653" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-1" decimals="INF" id="f-654" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:GainLossOnInvestmentsTextBlock contextRef="c-1" id="f-655">Net investment gains and losses on marketable equity securities for fiscal years 2024, 2023 and 2022 were as follows (in thousands):&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net gain recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Net (gains) recognized on securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) recognized during the period on securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GainLossOnInvestmentsTextBlock>
    <us-gaap:EquitySecuritiesFvNiGainLoss contextRef="c-1" decimals="-3" id="f-656" unitRef="usd">1869000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss contextRef="c-13" decimals="-3" id="f-657" unitRef="usd">561000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss contextRef="c-14" decimals="-3" id="f-658" unitRef="usd">2160000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss contextRef="c-1" decimals="-3" id="f-659" unitRef="usd">348000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss contextRef="c-13" decimals="-3" id="f-660" unitRef="usd">958000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss contextRef="c-14" decimals="-3" id="f-661" unitRef="usd">551000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-1" decimals="-3" id="f-662" unitRef="usd">1521000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-13" decimals="-3" id="f-663" unitRef="usd">-397000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-14" decimals="-3" id="f-664" unitRef="usd">1609000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-666">Inventories&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;92,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finished goods &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;135,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;142,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;241,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;263,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-667">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;92,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finished goods &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;135,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;142,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;241,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;263,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c-5" decimals="-3" id="f-668" unitRef="usd">78241000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c-6" decimals="-3" id="f-669" unitRef="usd">92045000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c-5" decimals="-3" id="f-670" unitRef="usd">27977000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c-6" decimals="-3" id="f-671" unitRef="usd">29022000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c-5" decimals="-3" id="f-672" unitRef="usd">135121000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c-6" decimals="-3" id="f-673" unitRef="usd">142083000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-674" unitRef="usd">241339000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-675" unitRef="usd">263150000</us-gaap:InventoryNet>
    <us-gaap:FinancingReceivablesTextBlock contextRef="c-1" id="f-676">Consumer Loans Receivable&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes consumer loans receivable (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment, previously securitized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for sale&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction advances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees and other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(20,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(17,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The consumer loans held for investment had the following characteristics:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;43,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;43,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91+ days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of March&#160;30, 2024, 46% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 10% was concentrated in Florida. As of April&#160;1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of March&#160;30, 2024 or April&#160;1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; home l&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ess the estimated costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $0.7 million as of March&#160;30, 2024 and $1.1 million as of April&#160;1, 2023, and are included in Pre&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$0.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$0.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; as of March&#160;30, 2024 and April&#160;1, 2023, respectively.&lt;/span&gt;&lt;/div&gt;Commercial Loans Receivable&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Commercial loans receivable, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans receivable (including from affiliates)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;103,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion of commercial loans receivable (including from affiliates), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(43,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The commercial loans receivable balance had the following characteristics:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs on a collective basis, aggregating similar loans based on their terms. Our evaluation also considers the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At March&#160;30, 2024, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;103,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of both March&#160;30, 2024 and April&#160;1, 2023, approximately 18% of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of March&#160;30, 2024 or April&#160;1, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We had concentrations with one independent third-party and its affiliates that equaled 13% and 12% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of March&#160;30, 2024 and April&#160;1, 2023, respectively. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-677">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes consumer loans receivable (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment, previously securitized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for sale&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction advances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees and other, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(20,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(17,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Commercial loans receivable, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans receivable (including from affiliates)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;103,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion of commercial loans receivable (including from affiliates), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(43,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <cvco:FinancingReceivablePreviouslySecuritized contextRef="c-7" decimals="-3" id="f-678" unitRef="usd">16968000</cvco:FinancingReceivablePreviouslySecuritized>
    <cvco:FinancingReceivablePreviouslySecuritized contextRef="c-8" decimals="-3" id="f-679" unitRef="usd">21000000</cvco:FinancingReceivablePreviouslySecuritized>
    <cvco:FinancingReceivableHeldForInvestment contextRef="c-7" decimals="-3" id="f-680" unitRef="usd">12826000</cvco:FinancingReceivableHeldForInvestment>
    <cvco:FinancingReceivableHeldForInvestment contextRef="c-8" decimals="-3" id="f-681" unitRef="usd">13117000</cvco:FinancingReceivableHeldForInvestment>
    <us-gaap:LoansReceivableHeldForSaleAmount contextRef="c-7" decimals="-3" id="f-682" unitRef="usd">15140000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount contextRef="c-8" decimals="-3" id="f-683" unitRef="usd">10846000</us-gaap:LoansReceivableHeldForSaleAmount>
    <cvco:FinancingReceivableConstructionAdvances contextRef="c-7" decimals="-3" id="f-684" unitRef="usd">722000</cvco:FinancingReceivableConstructionAdvances>
    <cvco:FinancingReceivableConstructionAdvances contextRef="c-8" decimals="-3" id="f-685" unitRef="usd">706000</cvco:FinancingReceivableConstructionAdvances>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-7" decimals="-3" id="f-686" unitRef="usd">45656000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-8" decimals="-3" id="f-687" unitRef="usd">45669000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableDeferredIncome contextRef="c-7" decimals="-3" id="f-688" unitRef="usd">523000</us-gaap:FinancingReceivableDeferredIncome>
    <us-gaap:FinancingReceivableDeferredIncome contextRef="c-8" decimals="-3" id="f-689" unitRef="usd">368000</us-gaap:FinancingReceivableDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-7" decimals="-3" id="f-690" unitRef="usd">1066000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-8" decimals="-3" id="f-691" unitRef="usd">1153000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-7" decimals="-3" id="f-692" unitRef="usd">44067000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-8" decimals="-3" id="f-693" unitRef="usd">44148000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-7" decimals="-3" id="f-694" unitRef="usd">20713000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-8" decimals="-3" id="f-695" unitRef="usd">17019000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-7" decimals="-3" id="f-696" unitRef="usd">23354000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-8" decimals="-3" id="f-697" unitRef="usd">27129000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="c-1" id="f-698">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-8" decimals="-3" id="f-699" unitRef="usd">1153000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-107" decimals="-3" id="f-700" unitRef="usd">2115000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal contextRef="c-52" decimals="-3" id="f-701" unitRef="usd">-87000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal contextRef="c-53" decimals="-3" id="f-702" unitRef="usd">-944000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff contextRef="c-52" decimals="-3" id="f-703" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff contextRef="c-53" decimals="-3" id="f-704" unitRef="usd">37000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery contextRef="c-52" decimals="-3" id="f-705" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery contextRef="c-53" decimals="-3" id="f-706" unitRef="usd">19000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-7" decimals="-3" id="f-707" unitRef="usd">1066000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-8" decimals="-3" id="f-708" unitRef="usd">1153000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock contextRef="c-1" id="f-709">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The consumer loans held for investment had the following characteristics:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate contextRef="c-52" decimals="4" id="f-710" unitRef="number">0.081</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate contextRef="c-53" decimals="4" id="f-711" unitRef="number">0.082</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate contextRef="c-52" decimals="4" id="f-712" unitRef="number">0.104</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate contextRef="c-53" decimals="4" id="f-713" unitRef="number">0.088</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageEffectiveInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity contextRef="c-52" id="f-714">P196M</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity contextRef="c-53" id="f-715">P150M</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock contextRef="c-1" id="f-716">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;43,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;43,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91+ days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-108" decimals="-3" id="f-717" unitRef="usd">43810000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-109" decimals="-3" id="f-718" unitRef="usd">43252000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-110" decimals="-3" id="f-719" unitRef="usd">1063000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-111" decimals="-3" id="f-720" unitRef="usd">1247000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-112" decimals="-3" id="f-721" unitRef="usd">131000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-113" decimals="-3" id="f-722" unitRef="usd">213000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-114" decimals="-3" id="f-723" unitRef="usd">652000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-115" decimals="-3" id="f-724" unitRef="usd">957000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-52" decimals="-3" id="f-725" unitRef="usd">45656000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod contextRef="c-53" decimals="-3" id="f-726" unitRef="usd">45669000</us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock contextRef="c-1" id="f-727">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table disaggregates gross consumer loans receivable by credit quality indicator at loan inception and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.946%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;103,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-728" unitRef="usd">14107000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-729" unitRef="usd">328000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-730" unitRef="usd">96000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-731" unitRef="usd">885000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-732" unitRef="usd">1808000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-116" decimals="-3" id="f-733" unitRef="usd">14425000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-116" decimals="-3" id="f-734" unitRef="usd">31649000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-735" unitRef="usd">1633000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-736" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-737" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-738" unitRef="usd">1202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-739" unitRef="usd">942000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-117" decimals="-3" id="f-740" unitRef="usd">8684000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-117" decimals="-3" id="f-741" unitRef="usd">12461000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-742" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-743" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-744" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-745" unitRef="usd">18000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-746" unitRef="usd">49000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-118" decimals="-3" id="f-747" unitRef="usd">723000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-118" decimals="-3" id="f-748" unitRef="usd">790000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-749" unitRef="usd">447000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-750" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-751" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-752" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-753" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-119" decimals="-3" id="f-754" unitRef="usd">309000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-119" decimals="-3" id="f-755" unitRef="usd">756000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-756" unitRef="usd">16187000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-757" unitRef="usd">328000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-758" unitRef="usd">96000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-759" unitRef="usd">2105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-760" unitRef="usd">2799000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-7" decimals="-3" id="f-761" unitRef="usd">24141000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-7" decimals="-3" id="f-762" unitRef="usd">45656000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-763" unitRef="usd">9471000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-764" unitRef="usd">185000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-765" unitRef="usd">1051000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-766" unitRef="usd">1982000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-767" unitRef="usd">1191000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-120" decimals="-3" id="f-768" unitRef="usd">16601000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-120" decimals="-3" id="f-769" unitRef="usd">30481000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-770" unitRef="usd">1695000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-771" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-772" unitRef="usd">1012000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-773" unitRef="usd">1131000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-774" unitRef="usd">1550000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-121" decimals="-3" id="f-775" unitRef="usd">8244000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-121" decimals="-3" id="f-776" unitRef="usd">13632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-777" unitRef="usd">84000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-778" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-779" unitRef="usd">19000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-780" unitRef="usd">51000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-781" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-122" decimals="-3" id="f-782" unitRef="usd">1033000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-122" decimals="-3" id="f-783" unitRef="usd">1187000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-784" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-785" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-786" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-787" unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-788" unitRef="usd">24000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-123" decimals="-3" id="f-789" unitRef="usd">345000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-123" decimals="-3" id="f-790" unitRef="usd">369000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-791" unitRef="usd">11250000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-792" unitRef="usd">185000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-793" unitRef="usd">2082000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-794" unitRef="usd">3164000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-795" unitRef="usd">2765000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear contextRef="c-8" decimals="-3" id="f-796" unitRef="usd">26223000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-8" decimals="-3" id="f-797" unitRef="usd">45669000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-124" decimals="2" id="f-798" unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-125" decimals="2" id="f-799" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-126" decimals="2" id="f-800" unitRef="number">0.44</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-127" decimals="2" id="f-801" unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RealEstateAcquiredThroughForeclosure contextRef="c-7" decimals="-5" id="f-802" unitRef="usd">700000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:RealEstateAcquiredThroughForeclosure contextRef="c-8" decimals="-5" id="f-803" unitRef="usd">1100000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount contextRef="c-7" decimals="-5" id="f-804" unitRef="usd">400000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount contextRef="c-8" decimals="-5" id="f-805" unitRef="usd">500000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-58" decimals="-3" id="f-806" unitRef="usd">91938000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-59" decimals="-3" id="f-807" unitRef="usd">103726000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-58" decimals="-3" id="f-808" unitRef="usd">781000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-59" decimals="-3" id="f-809" unitRef="usd">1586000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableDeferredIncome contextRef="c-58" decimals="-3" id="f-810" unitRef="usd">116000</us-gaap:FinancingReceivableDeferredIncome>
    <us-gaap:FinancingReceivableDeferredIncome contextRef="c-59" decimals="-3" id="f-811" unitRef="usd">163000</us-gaap:FinancingReceivableDeferredIncome>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-58" decimals="-3" id="f-812" unitRef="usd">91041000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-59" decimals="-3" id="f-813" unitRef="usd">101977000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-58" decimals="-3" id="f-814" unitRef="usd">43316000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent contextRef="c-59" decimals="-3" id="f-815" unitRef="usd">44054000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-58" decimals="-3" id="f-816" unitRef="usd">47725000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-59" decimals="-3" id="f-817" unitRef="usd">57923000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock contextRef="c-1" id="f-818">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The commercial loans receivable balance had the following characteristics:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:CommercialLoansHeldForInvestmentCharacteristicsTableTextBlock>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate contextRef="c-55" decimals="3" id="f-819" unitRef="number">0.074</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate contextRef="c-56" decimals="3" id="f-820" unitRef="number">0.076</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageContractualInterestRate>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity contextRef="c-55" id="f-821">P12M</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity>
    <cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity contextRef="c-56" id="f-822">P9M</cvco:FinancingReceivableExcludingAccruedInterestWeightedAverageMonthsToMaturity>
    <us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock contextRef="c-1" id="f-823">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-59" decimals="-3" id="f-824" unitRef="usd">1586000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-128" decimals="-3" id="f-825" unitRef="usd">1011000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal contextRef="c-55" decimals="-3" id="f-826" unitRef="usd">-805000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal contextRef="c-56" decimals="-3" id="f-827" unitRef="usd">575000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-58" decimals="-3" id="f-828" unitRef="usd">781000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest contextRef="c-59" decimals="-3" id="f-829" unitRef="usd">1586000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <cvco:FinancingReceivableNonperformingThreshold contextRef="c-55" id="f-830">P90D</cvco:FinancingReceivableNonperformingThreshold>
    <cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue contextRef="c-55" id="f-831">P90D</cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing contextRef="c-58" decimals="INF" id="f-832" unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue contextRef="c-55" id="f-833">P90D</cvco:FinancingReceivableNonaccrualThresholdPeriodPastDue>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-129" decimals="-3" id="f-834" unitRef="usd">57691000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-129" decimals="-3" id="f-835" unitRef="usd">25066000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-129" decimals="-3" id="f-836" unitRef="usd">4823000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-129" decimals="-3" id="f-837" unitRef="usd">2144000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-129" decimals="-3" id="f-838" unitRef="usd">2214000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-129" decimals="-3" id="f-839" unitRef="usd">91938000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear contextRef="c-130" decimals="-3" id="f-840" unitRef="usd">80193000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear contextRef="c-130" decimals="-3" id="f-841" unitRef="usd">16028000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear contextRef="c-130" decimals="-3" id="f-842" unitRef="usd">4071000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear contextRef="c-130" decimals="-3" id="f-843" unitRef="usd">2203000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear contextRef="c-130" decimals="-3" id="f-844" unitRef="usd">1231000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss contextRef="c-130" decimals="-3" id="f-845" unitRef="usd">103726000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-131" decimals="2" id="f-846" unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-132" decimals="2" id="f-847" unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-133" decimals="2" id="f-848" unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-134" decimals="2" id="f-849" unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-850">Property, Plant and Equipment, net&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, at cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;171,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;81,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;300,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;289,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(76,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(61,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;224,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;228,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $17.0 million in fiscal year 2024, $14.8 million in fiscal year 2023 and $9.6 million in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Included in the balances above are certain assets under finance leases. See Note 9 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-851">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, at cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;171,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;81,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;300,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;289,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(76,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(61,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;224,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;228,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-135" decimals="-3" id="f-852" unitRef="usd">171516000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-136" decimals="-3" id="f-853" unitRef="usd">167291000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-137" decimals="-3" id="f-854" unitRef="usd">81142000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-138" decimals="-3" id="f-855" unitRef="usd">76826000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-139" decimals="-3" id="f-856" unitRef="usd">39822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-140" decimals="-3" id="f-857" unitRef="usd">39822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-141" decimals="-3" id="f-858" unitRef="usd">8405000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-142" decimals="-3" id="f-859" unitRef="usd">5472000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-860" unitRef="usd">300885000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-861" unitRef="usd">289411000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-862" unitRef="usd">76686000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-863" unitRef="usd">61133000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-864" unitRef="usd">224199000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-865" unitRef="usd">228278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-866" unitRef="usd">17000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-13" decimals="-5" id="f-867" unitRef="usd">14800000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-14" decimals="-5" id="f-868" unitRef="usd">9600000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-870">Leases&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by &lt;span style="-sec-ix-hidden:f-872"&gt;&lt;span style="-sec-ix-hidden:f-873"&gt;one&lt;/span&gt;&lt;/span&gt; to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.198%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:f-879"&gt;&lt;span style="-sec-ix-hidden:f-880"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-885"&gt;&lt;span style="-sec-ix-hidden:f-886"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-889"&gt;&lt;span style="-sec-ix-hidden:f-890"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-895"&gt;&lt;span style="-sec-ix-hidden:f-896"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.163%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.730%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease Expense Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Excludes short-term and variable lease expenses, which are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Cash payments for operating and finance leases were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remaining Lease Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-869">Leases&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by &lt;span style="-sec-ix-hidden:f-872"&gt;&lt;span style="-sec-ix-hidden:f-873"&gt;one&lt;/span&gt;&lt;/span&gt; to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.198%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:f-879"&gt;&lt;span style="-sec-ix-hidden:f-880"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-885"&gt;&lt;span style="-sec-ix-hidden:f-886"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-889"&gt;&lt;span style="-sec-ix-hidden:f-890"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-895"&gt;&lt;span style="-sec-ix-hidden:f-896"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.163%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.730%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease Expense Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Excludes short-term and variable lease expenses, which are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Cash payments for operating and finance leases were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remaining Lease Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-871">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded in the Consolidated Balance Sheets. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by &lt;span style="-sec-ix-hidden:f-872"&gt;&lt;span style="-sec-ix-hidden:f-873"&gt;one&lt;/span&gt;&lt;/span&gt; to&#160;three years&#160;or more.&#160;Generally, the exercise of lease renewal options is at our discretion.&#160;Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Certain of our lease agreements include rental payments adjusted periodically for inflation.&#160;These lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;Right of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease.&#160;Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term.&#160;Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-65" id="f-874">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c-65" id="f-875">P3Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <cvco:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-876">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of March&#160;30, 2024 and April&#160;1, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.198%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="-sec-ix-hidden:f-879"&gt;&lt;span style="-sec-ix-hidden:f-880"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-885"&gt;&lt;span style="-sec-ix-hidden:f-886"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-889"&gt;&lt;span style="-sec-ix-hidden:f-890"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-895"&gt;&lt;span style="-sec-ix-hidden:f-896"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Recorded net of accumulated amortization of $0.4&#160;million and $0.3&#160;million as of March&#160;30, 2024 and April&#160;1, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</cvco:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-877" unitRef="usd">39027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-878" unitRef="usd">26755000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-881" unitRef="usd">5913000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-882" unitRef="usd">6088000</us-gaap:FinanceLeaseRightOfUseAsset>
    <cvco:OperatingAndFinanceLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-883" unitRef="usd">44940000</cvco:OperatingAndFinanceLeaseRightOfUseAsset>
    <cvco:OperatingAndFinanceLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-884" unitRef="usd">32843000</cvco:OperatingAndFinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-887" unitRef="usd">5303000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-888" unitRef="usd">6262000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-891" unitRef="usd">80000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-892" unitRef="usd">347000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-893" unitRef="usd">35148000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-894" unitRef="usd">21678000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-897" unitRef="usd">6086000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-898" unitRef="usd">5896000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cvco:OperatingAndFinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-899" unitRef="usd">46617000</cvco:OperatingAndFinanceLeaseLiability>
    <cvco:OperatingAndFinanceLeaseLiability contextRef="c-6" decimals="-3" id="f-900" unitRef="usd">34183000</cvco:OperatingAndFinanceLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-901" unitRef="usd">400000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-902" unitRef="usd">300000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-903">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statements of Comprehensive Income for the years ended March&#160;30, 2024, April&#160;1, 2023 and April&#160;2, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.163%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.730%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease Expense Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Amortization of leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Excludes short-term and variable lease expenses, which are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Cash payments for operating and finance leases were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of March&#160;30, 2024:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remaining Lease Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-143" decimals="-3" id="f-904" unitRef="usd">1119000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-144" decimals="-3" id="f-905" unitRef="usd">1190000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-145" decimals="-3" id="f-906" unitRef="usd">1160000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-146" decimals="-3" id="f-907" unitRef="usd">4693000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-147" decimals="-3" id="f-908" unitRef="usd">4059000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-148" decimals="-3" id="f-909" unitRef="usd">3636000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-910" unitRef="usd">175000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-13" decimals="-3" id="f-911" unitRef="usd">175000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-14" decimals="-3" id="f-912" unitRef="usd">109000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-913" unitRef="usd">279000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-13" decimals="-3" id="f-914" unitRef="usd">283000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-14" decimals="-3" id="f-915" unitRef="usd">151000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-916" unitRef="usd">6266000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-13" decimals="-3" id="f-917" unitRef="usd">5707000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-14" decimals="-3" id="f-918" unitRef="usd">5056000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-919" unitRef="usd">6694000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-13" decimals="-3" id="f-920" unitRef="usd">5609000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-14" decimals="-3" id="f-921" unitRef="usd">4794000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-922" unitRef="usd">356000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-13" decimals="-3" id="f-923" unitRef="usd">356000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-14" decimals="-3" id="f-924" unitRef="usd">220000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-926">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-925">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of March&#160;30, 2024 was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-5" decimals="-3" id="f-927" unitRef="usd">7074000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-5" decimals="-3" id="f-928" unitRef="usd">356000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <cvco:LeaseLiabilityToBePaidYearOne contextRef="c-5" decimals="-3" id="f-929" unitRef="usd">7430000</cvco:LeaseLiabilityToBePaidYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-5" decimals="-3" id="f-930" unitRef="usd">7396000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-5" decimals="-3" id="f-931" unitRef="usd">356000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <cvco:LeaseLiabilityToBePaidYearTwo contextRef="c-5" decimals="-3" id="f-932" unitRef="usd">7752000</cvco:LeaseLiabilityToBePaidYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-5" decimals="-3" id="f-933" unitRef="usd">4870000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-5" decimals="-3" id="f-934" unitRef="usd">356000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <cvco:LeaseLiabilityToBePaidYearThree contextRef="c-5" decimals="-3" id="f-935" unitRef="usd">5226000</cvco:LeaseLiabilityToBePaidYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-5" decimals="-3" id="f-936" unitRef="usd">3979000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-5" decimals="-3" id="f-937" unitRef="usd">356000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <cvco:LeaseLiabilityToBePaidYearFour contextRef="c-5" decimals="-3" id="f-938" unitRef="usd">4335000</cvco:LeaseLiabilityToBePaidYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-5" decimals="-3" id="f-939" unitRef="usd">3810000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-5" decimals="-3" id="f-940" unitRef="usd">356000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <cvco:LeaseLiabilityToBePaidYearFive contextRef="c-5" decimals="-3" id="f-941" unitRef="usd">4166000</cvco:LeaseLiabilityToBePaidYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-5" decimals="-3" id="f-942" unitRef="usd">24305000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-5" decimals="-3" id="f-943" unitRef="usd">10230000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <cvco:LeaseLiabilityToBePaidAfterYearFive contextRef="c-5" decimals="-3" id="f-944" unitRef="usd">34535000</cvco:LeaseLiabilityToBePaidAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-5" decimals="-3" id="f-945" unitRef="usd">51434000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-5" decimals="-3" id="f-946" unitRef="usd">12010000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <cvco:LeaseLiabilityToBePaid contextRef="c-5" decimals="-3" id="f-947" unitRef="usd">63444000</cvco:LeaseLiabilityToBePaid>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-5" decimals="-3" id="f-948" unitRef="usd">10983000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-5" decimals="-3" id="f-949" unitRef="usd">5844000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <cvco:LeaseLiabilityUndiscountedExcessAmount contextRef="c-5" decimals="-3" id="f-950" unitRef="usd">16827000</cvco:LeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-951" unitRef="usd">40451000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-952" unitRef="usd">6166000</us-gaap:FinanceLeaseLiability>
    <cvco:OperatingAndFinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-953" unitRef="usd">46617000</cvco:OperatingAndFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-954">P10Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-955" unitRef="number">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-956">P33Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-957" unitRef="number">0.045</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-958">Goodwill and Other Intangibles&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.607%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Indefinite-lived:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;121,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;121,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State insurance licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;140,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;140,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;132,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;132,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Finite lived:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;144,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At April 1, 2023 and March 30, 2024, the Company had Goodwill of $114,547 and $121,934, respectively. The change is due to current year acquisitions and adjustments to prior year acquisitions. All Goodwill resides in the Factory-built housing segment. At March 30, 2024 there are no accumulated impairment losses related to Goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Amortization expense recognized on intangible assets was $1.6&#160;million during fiscal year 2024, $2.1&#160;million during fiscal year 2023 and $1.4&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;during fiscal year 2022. Customer relationships have a weighted average remaining life of 6.9 years and other finite lived intangibles have a weighted average remaining life of 2.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Expected amortization for future fiscal years is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c-1" id="f-959">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.607%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Indefinite-lived:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;121,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;121,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State insurance licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;140,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;140,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;132,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;132,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Finite lived:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;144,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill contextRef="c-149" decimals="-3" id="f-960" unitRef="usd">121934000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-149" decimals="-3" id="f-961" unitRef="usd">121934000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-150" decimals="-3" id="f-962" unitRef="usd">114547000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-150" decimals="-3" id="f-963" unitRef="usd">114547000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-151" decimals="-3" id="f-964" unitRef="usd">16980000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-151" decimals="-3" id="f-965" unitRef="usd">16980000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-152" decimals="-3" id="f-966" unitRef="usd">16980000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-152" decimals="-3" id="f-967" unitRef="usd">16980000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-153" decimals="-3" id="f-968" unitRef="usd">1100000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-153" decimals="-3" id="f-969" unitRef="usd">1100000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-154" decimals="-3" id="f-970" unitRef="usd">1100000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-154" decimals="-3" id="f-971" unitRef="usd">1100000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill contextRef="c-5" decimals="-3" id="f-972" unitRef="usd">140014000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill contextRef="c-5" decimals="-3" id="f-973" unitRef="usd">140014000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill contextRef="c-6" decimals="-3" id="f-974" unitRef="usd">132627000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill contextRef="c-6" decimals="-3" id="f-975" unitRef="usd">132627000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-155" decimals="-3" id="f-976" unitRef="usd">15000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-155" decimals="-3" id="f-977" unitRef="usd">5314000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-155" decimals="-3" id="f-978" unitRef="usd">9686000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-156" decimals="-3" id="f-979" unitRef="usd">16900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-156" decimals="-3" id="f-980" unitRef="usd">5818000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-156" decimals="-3" id="f-981" unitRef="usd">11082000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-157" decimals="-3" id="f-982" unitRef="usd">1114000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-157" decimals="-3" id="f-983" unitRef="usd">659000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-157" decimals="-3" id="f-984" unitRef="usd">455000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-158" decimals="-3" id="f-985" unitRef="usd">1114000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-158" decimals="-3" id="f-986" unitRef="usd">486000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-158" decimals="-3" id="f-987" unitRef="usd">628000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <cvco:IntangibleAssetsGrossIncludingGoodwill contextRef="c-5" decimals="-3" id="f-988" unitRef="usd">156128000</cvco:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-989" unitRef="usd">5973000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-5" decimals="-3" id="f-990" unitRef="usd">150155000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <cvco:IntangibleAssetsGrossIncludingGoodwill contextRef="c-6" decimals="-3" id="f-991" unitRef="usd">150641000</cvco:IntangibleAssetsGrossIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-992" unitRef="usd">6304000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-6" decimals="-3" id="f-993" unitRef="usd">144337000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-994" unitRef="usd">114547000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-995" unitRef="usd">121934000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="c-5" decimals="INF" id="f-996" unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-997" unitRef="usd">1600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-13" decimals="-5" id="f-998" unitRef="usd">2100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-14" decimals="-5" id="f-999" unitRef="usd">1400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-155" id="f-1000">P6Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-157" id="f-1001">P2Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-1002">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Expected amortization for future fiscal years is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-5" decimals="-3" id="f-1003" unitRef="usd">1530000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-5" decimals="-3" id="f-1004" unitRef="usd">1488000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-5" decimals="-3" id="f-1005" unitRef="usd">1415000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-5" decimals="-3" id="f-1006" unitRef="usd">1299000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-5" decimals="-3" id="f-1007" unitRef="usd">1265000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-5" decimals="-3" id="f-1008" unitRef="usd">3144000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-1009" unitRef="usd">10141000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-1010">Accrued Expenses and Other Current Liabilities&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries, wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unearned insurance premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;239,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;262,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-1011">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries, wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unearned insurance premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;239,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;262,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1012" unitRef="usd">40856000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-3" id="f-1013" unitRef="usd">45193000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1014" unitRef="usd">38125000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-1015" unitRef="usd">47100000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:SupplementaryInsuranceInformationUnearnedPremiums contextRef="c-5" decimals="-3" id="f-1016" unitRef="usd">33449000</us-gaap:SupplementaryInsuranceInformationUnearnedPremiums>
    <us-gaap:SupplementaryInsuranceInformationUnearnedPremiums contextRef="c-6" decimals="-3" id="f-1017" unitRef="usd">27901000</us-gaap:SupplementaryInsuranceInformationUnearnedPremiums>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-5" decimals="-3" id="f-1018" unitRef="usd">31718000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-6" decimals="-3" id="f-1019" unitRef="usd">31368000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <cvco:AccruedVolumeRebatesCurrent contextRef="c-5" decimals="-3" id="f-1020" unitRef="usd">21167000</cvco:AccruedVolumeRebatesCurrent>
    <cvco:AccruedVolumeRebatesCurrent contextRef="c-6" decimals="-3" id="f-1021" unitRef="usd">22858000</cvco:AccruedVolumeRebatesCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-5" decimals="-3" id="f-1022" unitRef="usd">14124000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c-6" decimals="-3" id="f-1023" unitRef="usd">11467000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1024" unitRef="usd">60297000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-1025" unitRef="usd">76774000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1026" unitRef="usd">239736000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-1027" unitRef="usd">262661000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="c-1" id="f-1028">Warranties&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Activity in the liability for estimated warranties for fiscal years 2024, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Purchase accounting additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charged to costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Payments and deductions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(59,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(46,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(38,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-1029">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Activity in the liability for estimated warranties for fiscal years 2024, 2023 and 2022 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Purchase accounting additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charged to costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;60,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Payments and deductions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(59,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(46,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(38,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-1030" unitRef="usd">31368000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-31" decimals="-3" id="f-1031" unitRef="usd">26250000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-20" decimals="-3" id="f-1032" unitRef="usd">18032000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="c-1" decimals="-3" id="f-1033" unitRef="usd">0</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="c-13" decimals="-3" id="f-1034" unitRef="usd">1250000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="c-14" decimals="-3" id="f-1035" unitRef="usd">5909000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-1036" unitRef="usd">60219000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-13" decimals="-3" id="f-1037" unitRef="usd">50157000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-14" decimals="-3" id="f-1038" unitRef="usd">40678000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-1039" unitRef="usd">59869000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-13" decimals="-3" id="f-1040" unitRef="usd">46289000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-14" decimals="-3" id="f-1041" unitRef="usd">38369000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-1042" unitRef="usd">31718000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-1043" unitRef="usd">31368000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-31" decimals="-3" id="f-1044" unitRef="usd">26250000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-1045">Other Liabilities&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes secured financings and other obligations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion included in Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Actual payments may vary from those above, resulting from prepayments or other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;See Note 9 for further discussion of the finance lease obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock contextRef="c-1" id="f-1046">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes secured financings and other obligations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion included in Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <us-gaap:FinanceLeaseLiability contextRef="c-5" decimals="-3" id="f-1047" unitRef="usd">6166000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-6" decimals="-3" id="f-1048" unitRef="usd">6243000</us-gaap:FinanceLeaseLiability>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c-5" decimals="-3" id="f-1049" unitRef="usd">1916000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c-6" decimals="-3" id="f-1050" unitRef="usd">2379000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount contextRef="c-5" decimals="-3" id="f-1051" unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount contextRef="c-6" decimals="-3" id="f-1052" unitRef="usd">2268000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:OtherLiabilities contextRef="c-5" decimals="-3" id="f-1053" unitRef="usd">8082000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-6" decimals="-3" id="f-1054" unitRef="usd">10890000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-1055" unitRef="usd">323000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-1056" unitRef="usd">3070000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-1057" unitRef="usd">7759000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-1058" unitRef="usd">7820000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-1059">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-5" decimals="-3" id="f-1060" unitRef="usd">323000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-5" decimals="-3" id="f-1061" unitRef="usd">306000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-5" decimals="-3" id="f-1062" unitRef="usd">287000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-5" decimals="-3" id="f-1063" unitRef="usd">277000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-5" decimals="-3" id="f-1064" unitRef="usd">265000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-5" decimals="-3" id="f-1065" unitRef="usd">6624000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtAndCapitalLeaseObligations contextRef="c-5" decimals="-3" id="f-1066" unitRef="usd">8082000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-1067">Debt&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On November 22, 2022, we entered into a Credit Agreement among the Company, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, and the guarantors party thereto (the "Credit Agreement"), providing for a $50&#160;million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $100&#160;million. The Credit Agreement matures on November 22, 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loans under the Revolving Credit Facility and any Incremental Term Facilities will bear interest at a rate equal to (i) the Secured Overnight Financing Rate, plus a credit spread adjustment of 0.10% (as adjusted, "Term SOFR"), plus the "applicable rate" or (ii) the "base rate" (defined as the highest of (a) the Bank of America prime rate, (b) the Federal Funds rate plus 0.50%, and (c) Term SOFR plus 1.00%) plus the "applicable rate." The applicable rate will be determined in accordance with a pricing grid based on the Company's Consolidated Total Leverage Ratio (as defined in the Credit Agreement) ranging from 1.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% per annum for base rate loans. In addition, the Company will pay a commitment fee on the unused portion of the Revolving Credit Facility of 0.15% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Facility is recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Credit Agreement includes the following financial covenants: (i) as of the end of any fiscal quarter, the Consolidated Total Leverage Ratio (as defined in the Credit Agreement) cannot exceed 3.25 to 1.00 and (ii) a requirement to maintain Consolidated EBITDA (as defined in the Credit Agreement) for any period of four fiscal quarters of at least $75&#160;million. The Credit Agreement also contains customary representations and warranties, and affirmative negative covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of March&#160;30, 2024, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-159" decimals="-6" id="f-1068" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-159" decimals="-6" id="f-1069" unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-160"
      decimals="INF"
      id="f-1070"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-161"
      decimals="INF"
      id="f-1071"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-162"
      decimals="INF"
      id="f-1072"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cvco:DebtInstrumentCovenantLeverageRatioPercentage
      contextRef="c-163"
      decimals="INF"
      id="f-1073"
      unitRef="number">0.01125</cvco:DebtInstrumentCovenantLeverageRatioPercentage>
    <cvco:DebtInstrumentCovenantLeverageRatioPercentage
      contextRef="c-164"
      decimals="INF"
      id="f-1074"
      unitRef="number">0.01350</cvco:DebtInstrumentCovenantLeverageRatioPercentage>
    <cvco:DebtInstrumentCovenantLeverageRatioPercentage
      contextRef="c-165"
      decimals="INF"
      id="f-1075"
      unitRef="number">0.00125</cvco:DebtInstrumentCovenantLeverageRatioPercentage>
    <cvco:DebtInstrumentCovenantLeverageRatioPercentage
      contextRef="c-166"
      decimals="INF"
      id="f-1076"
      unitRef="number">0.00350</cvco:DebtInstrumentCovenantLeverageRatioPercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-167"
      decimals="INF"
      id="f-1077"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <cvco:DebtInstrumentCovenantLeverageRatio
      contextRef="c-159"
      decimals="INF"
      id="f-1078"
      unitRef="number">3.25</cvco:DebtInstrumentCovenantLeverageRatio>
    <cvco:DebtInstrumentCovenantEBITDAThresholdMinimum contextRef="c-167" decimals="-6" id="f-1079" unitRef="usd">75000000</cvco:DebtInstrumentCovenantEBITDAThresholdMinimum>
    <us-gaap:LongTermDebt contextRef="c-168" decimals="INF" id="f-1080" unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:ReinsuranceTextBlock contextRef="c-1" id="f-1081">Reinsurance and Insurance Loss Reserves&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The effects of reinsurance on premiums written and earned were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;48,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;48,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Typical insurance policies written or assumed have a maximum coverage of $0.4 million per claim, of which we cede $0.2 million of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $0.2 million per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $4.0 million per occurrence, up to a maximum of $110.0 million in the aggregate for that occurrence.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number&#160;of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Standard Casualty establishes reserves for claims and claims expense on reported and IBNR claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2024, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net incurred losses during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net claim payments during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(30,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(25,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock contextRef="c-1" id="f-1082">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The effects of reinsurance on premiums written and earned were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;48,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;48,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsWritten contextRef="c-1" decimals="-3" id="f-1083" unitRef="usd">47448000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned contextRef="c-1" decimals="-3" id="f-1084" unitRef="usd">39352000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsWritten contextRef="c-13" decimals="-3" id="f-1085" unitRef="usd">32671000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned contextRef="c-13" decimals="-3" id="f-1086" unitRef="usd">29775000</us-gaap:DirectPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten contextRef="c-1" decimals="-3" id="f-1087" unitRef="usd">37426000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned contextRef="c-1" decimals="-3" id="f-1088" unitRef="usd">35630000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten contextRef="c-13" decimals="-3" id="f-1089" unitRef="usd">34153000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned contextRef="c-13" decimals="-3" id="f-1090" unitRef="usd">32809000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:CededPremiumsWritten contextRef="c-1" decimals="-3" id="f-1091" unitRef="usd">26273000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned contextRef="c-1" decimals="-3" id="f-1092" unitRef="usd">26273000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsWritten contextRef="c-13" decimals="-3" id="f-1093" unitRef="usd">18300000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned contextRef="c-13" decimals="-3" id="f-1094" unitRef="usd">18300000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsWrittenNet contextRef="c-1" decimals="-3" id="f-1095" unitRef="usd">58601000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-1" decimals="-3" id="f-1096" unitRef="usd">48709000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsWrittenNet contextRef="c-13" decimals="-3" id="f-1097" unitRef="usd">48524000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-13" decimals="-3" id="f-1098" unitRef="usd">44284000</us-gaap:PremiumsEarnedNet>
    <cvco:MaximumRiskAssumedPerPolicy contextRef="c-1" decimals="-5" id="f-1099" unitRef="usd">400000</cvco:MaximumRiskAssumedPerPolicy>
    <cvco:MaximumRiskCededPerPolicy contextRef="c-1" decimals="-5" id="f-1100" unitRef="usd">200000</cvco:MaximumRiskCededPerPolicy>
    <cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount contextRef="c-1" decimals="-5" id="f-1101" unitRef="usd">200000</cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount>
    <cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount contextRef="c-1" decimals="-5" id="f-1102" unitRef="usd">4000000</cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount>
    <cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount contextRef="c-1" decimals="-5" id="f-1103" unitRef="usd">110000000</cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense contextRef="c-1" id="f-1104">The following details the activity in the reserve for fiscal years 2024, 2023 and 2022 (in thousands):&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net incurred losses during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net claim payments during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(30,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(25,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-6" decimals="-3" id="f-1105" unitRef="usd">10939000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-31" decimals="-3" id="f-1106" unitRef="usd">8149000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-20" decimals="-3" id="f-1107" unitRef="usd">7451000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1 contextRef="c-1" decimals="-3" id="f-1108" unitRef="usd">37490000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1 contextRef="c-13" decimals="-3" id="f-1109" unitRef="usd">33466000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1 contextRef="c-14" decimals="-3" id="f-1110" unitRef="usd">25962000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1 contextRef="c-1" decimals="-3" id="f-1111" unitRef="usd">37889000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1 contextRef="c-13" decimals="-3" id="f-1112" unitRef="usd">30676000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1 contextRef="c-14" decimals="-3" id="f-1113" unitRef="usd">25264000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-5" decimals="-3" id="f-1114" unitRef="usd">10540000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-6" decimals="-3" id="f-1115" unitRef="usd">10939000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-31" decimals="-3" id="f-1116" unitRef="usd">8149000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1117">Income Taxes&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2024, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;36,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2024, 2023 and 2022 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;64,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets and liabilities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities) assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(17,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(14,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Warranty reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease - Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease - Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Research and experimentation expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for the current year was positively impacted by the recognition of tax credits. Of the total tax credits, $4.2&#160;million related to the sale of energy efficient homes and Energy Star credits available under the Internal Revenue Code &#xa7;45L and $2.4&#160;million related to the Research and Development, Solar, and Work Opportunity Tax Credits. The &#xa7;45L tax credit was initially established under the Federal Energy Policy Act of 2005 and was extended through December 31, 2032 by the Inflation Reduction Act of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2024, 2023 and 2022, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At March&#160;30, 2024, we had state net operating loss carryforwards totaling $3.5 million, which begin to expire in 2038, and no associated valuation allowance. We have evaluated our historical profits earned and forecasted taxable income and determined that all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Income tax returns are filed in the U.S. federal jurisdiction in several state jurisdictions, and in Mexico. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2020; however, we have filed refund claims for fiscal 2018 and 2020 which are currently being processed by the IRS.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1118">The following details the provision for income taxes for fiscal years 2024, 2023 and 2022 (in thousands):&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;36,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1119" unitRef="usd">36023000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1120" unitRef="usd">51190000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1121" unitRef="usd">7271000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1122" unitRef="usd">8094000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1123" unitRef="usd">12709000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1124" unitRef="usd">8768000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1125" unitRef="usd">218000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1126" unitRef="usd">50000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1127" unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1128" unitRef="usd">44335000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1129" unitRef="usd">63949000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1130" unitRef="usd">16039000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1131" unitRef="usd">-2884000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1132" unitRef="usd">2705000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1133" unitRef="usd">-1257000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1134" unitRef="usd">-98000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1135" unitRef="usd">-732000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1136" unitRef="usd">-535000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1137" unitRef="usd">-78000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1138" unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1139" unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1140" unitRef="usd">-3060000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1141" unitRef="usd">1973000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1142" unitRef="usd">-1792000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1143" unitRef="usd">41275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1144" unitRef="usd">65922000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1145" unitRef="usd">14247000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1146">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2024, 2023 and 2022 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;64,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(10,847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-13"
      decimals="INF"
      id="f-1147"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-1"
      decimals="INF"
      id="f-1148"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-14"
      decimals="INF"
      id="f-1149"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-1150" unitRef="usd">41828000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-13" decimals="-3" id="f-1151" unitRef="usd">64420000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-14" decimals="-3" id="f-1152" unitRef="usd">44518000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-1153" unitRef="usd">7984000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-13" decimals="-3" id="f-1154" unitRef="usd">12172000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-14" decimals="-3" id="f-1155" unitRef="usd">8075000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-1" decimals="-3" id="f-1156" unitRef="usd">6662000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-13" decimals="-3" id="f-1157" unitRef="usd">10847000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-14" decimals="-3" id="f-1158" unitRef="usd">37488000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-3" id="f-1159" unitRef="usd">-1875000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-13" decimals="-3" id="f-1160" unitRef="usd">177000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-14" decimals="-3" id="f-1161" unitRef="usd">-858000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1162" unitRef="usd">41275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1163" unitRef="usd">65922000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1164" unitRef="usd">14247000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-1165">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets and liabilities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liabilities) assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(17,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(14,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Warranty reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease - Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Lease - Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Research and experimentation expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="c-5" decimals="-3" id="f-1166" unitRef="usd">17080000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="c-6" decimals="-3" id="f-1167" unitRef="usd">16041000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-1168" unitRef="usd">14678000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-1169" unitRef="usd">16763000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-5" decimals="-3" id="f-1170" unitRef="usd">7668000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-6" decimals="-3" id="f-1171" unitRef="usd">7355000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="c-5" decimals="-3" id="f-1172" unitRef="usd">7446000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="c-6" decimals="-3" id="f-1173" unitRef="usd">6323000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-1174" unitRef="usd">7108000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-3" id="f-1175" unitRef="usd">6050000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-5" decimals="-3" id="f-1176" unitRef="usd">5940000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-6" decimals="-3" id="f-1177" unitRef="usd">2712000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-5" decimals="-3" id="f-1178" unitRef="usd">3176000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-6" decimals="-3" id="f-1179" unitRef="usd">3675000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-5" decimals="-3" id="f-1180" unitRef="usd">2913000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-6" decimals="-3" id="f-1181" unitRef="usd">2151000</us-gaap:DeferredTaxAssetsInventory>
    <cvco:DeferredTaxAssetsAccruedVolumeRebates contextRef="c-5" decimals="-3" id="f-1182" unitRef="usd">2868000</cvco:DeferredTaxAssetsAccruedVolumeRebates>
    <cvco:DeferredTaxAssetsAccruedVolumeRebates contextRef="c-6" decimals="-3" id="f-1183" unitRef="usd">2713000</cvco:DeferredTaxAssetsAccruedVolumeRebates>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-1184" unitRef="usd">4280000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-6" decimals="-3" id="f-1185" unitRef="usd">6344000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-1186" unitRef="usd">4575000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-6" decimals="-3" id="f-1187" unitRef="usd">7581000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount contextRef="c-1" decimals="-5" id="f-1188" unitRef="usd">4200000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditEnergyRelatedAmount>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-1" decimals="-5" id="f-1189" unitRef="usd">2400000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c-5" decimals="-5" id="f-1190" unitRef="usd">3500000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="INF" id="f-1191" unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1192">Commitments and Contingencies&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The maximum amount for which the Company was liable under such agreements approximated $121 million at  March&#160;30, 2024, $178 million at April&#160;1, 2023 and $141 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; April&#160;2, 2022, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2024, we received two repurchase demand notices. The inventory was obtained and resold to other dealers during the quarter at an immaterial loss. For all of fiscal 2024, we received five demand notices covering 11 homes. Our reserve for repurchase commitments was $2.9 million at March&#160;30, 2024 and $5.2 million at April&#160;1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Constru&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;ction-Period Mortgages.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loan contracts with off-balance sheet commitments are summarized below (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction loan contract amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cumulative advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Representations and Warranties of Mortgages Sold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March&#160;30, 2024 and $0.7 million as of April&#160;1, 2023, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March&#160;30, 2024. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Lock Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $39.0 million, which are recorded at fair value in accordance with FASB ASC 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1)&#160;estimated cost to complete and originate the loan and (2)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal year 2024 we recognized an insignificant non-cash loss on outstanding IRLCs. During fiscal years 2023 and 2022 we recognized insignificant non-cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;s on outstanding IRLCs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Forward Sales Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March&#160;30, 2024, we had $2.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ended March&#160;30, 2024, we recognized an insignificant non-cash gain on Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. During the fiscal years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;April&#160;1, 2023 and April&#160;2, 2022, we recognized non-cash losses of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$0.3&#160;million and $0.1 million, respectively,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;on Commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company's former Chairman, President &amp;amp; Chief Executive Officer ("former CEO") and the Company's former Chief Financial Officer ("former CFO"), alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), based on trading in the shares of another company directed by the former CEO. In fiscal 2022, the Company recorded an accrual relating to this loss contingency. On September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company. Without admitting or denying the findings of the consent judgment, the Company agreed to the imposition of an injunction against future violations of the antifraud and internal accounting control provisions of the Exchange Act and a monetary penalty of $1.5&#160;million, which did not have a material impact on the Company's financial statements (collectively, the "SEC Litigation"). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The settlement resolved all claims in the SEC Litigation against the Company. In May 2024, the SEC&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; settled all outstanding claims against our former CFO thereby closing all SEC Litigation matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and (in certain cases) advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-1" id="f-1193">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The maximum amount for which the Company was liable under such agreements approximated $121 million at  March&#160;30, 2024, $178 million at April&#160;1, 2023 and $141 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; April&#160;2, 2022, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2024, we received two repurchase demand notices. The inventory was obtained and resold to other dealers during the quarter at an immaterial loss. For all of fiscal 2024, we received five demand notices covering 11 homes. Our reserve for repurchase commitments was $2.9 million at March&#160;30, 2024 and $5.2 million at April&#160;1, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <cvco:RepurchaseAgreementTerm contextRef="c-169" id="f-1194">P18M</cvco:RepurchaseAgreementTerm>
    <cvco:RepurchaseAgreementTerm contextRef="c-170" id="f-1195">P24M</cvco:RepurchaseAgreementTerm>
    <cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum contextRef="c-5" decimals="-6" id="f-1196" unitRef="usd">121000000</cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum>
    <cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum contextRef="c-6" decimals="-6" id="f-1197" unitRef="usd">178000000</cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum>
    <cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum contextRef="c-31" decimals="-6" id="f-1198" unitRef="usd">141000000</cvco:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum>
    <cvco:NumberOfRepurchaseDemandNotices
      contextRef="c-4"
      decimals="INF"
      id="f-1199"
      unitRef="notice">2</cvco:NumberOfRepurchaseDemandNotices>
    <cvco:NumberOfRepurchaseDemandNotices
      contextRef="c-1"
      decimals="INF"
      id="f-1200"
      unitRef="notice">5</cvco:NumberOfRepurchaseDemandNotices>
    <cvco:NumberOfHomesUnderRepurchaseDemandNotices contextRef="c-1" decimals="INF" id="f-1201" unitRef="home">11</cvco:NumberOfHomesUnderRepurchaseDemandNotices>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability contextRef="c-5" decimals="-5" id="f-1202" unitRef="usd">2900000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability contextRef="c-6" decimals="-5" id="f-1203" unitRef="usd">5200000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:OtherCommitmentsTableTextBlock contextRef="c-1" id="f-1204">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loan contracts with off-balance sheet commitments are summarized below (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction loan contract amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cumulative advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:ContractualObligation contextRef="c-5" decimals="-3" id="f-1205" unitRef="usd">1960000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation contextRef="c-6" decimals="-3" id="f-1206" unitRef="usd">2214000</us-gaap:ContractualObligation>
    <cvco:FinancingReceivableConstructionAdvances contextRef="c-5" decimals="-3" id="f-1207" unitRef="usd">722000</cvco:FinancingReceivableConstructionAdvances>
    <cvco:FinancingReceivableConstructionAdvances contextRef="c-6" decimals="-3" id="f-1208" unitRef="usd">706000</cvco:FinancingReceivableConstructionAdvances>
    <cvco:RemainingConstructionContingentCommitment contextRef="c-5" decimals="-3" id="f-1209" unitRef="usd">1238000</cvco:RemainingConstructionContingentCommitment>
    <cvco:RemainingConstructionContingentCommitment contextRef="c-6" decimals="-3" id="f-1210" unitRef="usd">1508000</cvco:RemainingConstructionContingentCommitment>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="c-1" id="f-1211">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Representations and Warranties of Mortgages Sold&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $0.6 million as of March&#160;30, 2024 and $0.7 million as of April&#160;1, 2023, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. There were no claim requests that resulted in the repurchase of a loan during the year ended March&#160;30, 2024. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended March&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <cvco:ReservesRelatedToConsumerLoansSold contextRef="c-5" decimals="-5" id="f-1212" unitRef="usd">600000</cvco:ReservesRelatedToConsumerLoansSold>
    <cvco:ReservesRelatedToConsumerLoansSold contextRef="c-6" decimals="-5" id="f-1213" unitRef="usd">700000</cvco:ReservesRelatedToConsumerLoansSold>
    <us-gaap:DerivativesReportingOfDerivativeActivity contextRef="c-1" id="f-1214">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Lock Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of March&#160;30, 2024, we had outstanding IRLCs with a notional amount of $39.0 million, which are recorded at fair value in accordance with FASB ASC 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets if in a net favorable position, or Accrued expenses and other current liabilities if in a net unfavorable position, in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1)&#160;estimated cost to complete and originate the loan and (2)&#160;the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal year 2024 we recognized an insignificant non-cash loss on outstanding IRLCs. During fiscal years 2023 and 2022 we recognized insignificant non-cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;s on outstanding IRLCs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Forward Sales Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of March&#160;30, 2024, we had $2.8 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the fiscal year&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; ended March&#160;30, 2024, we recognized an insignificant non-cash gain on Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. During the fiscal years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;April&#160;1, 2023 and April&#160;2, 2022, we recognized non-cash losses of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$0.3&#160;million and $0.1 million, respectively,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;on Commitments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <cvco:InterestRateLockCommitmentsTerm contextRef="c-169" id="f-1215">P30D</cvco:InterestRateLockCommitmentsTerm>
    <cvco:InterestRateLockCommitmentsTerm contextRef="c-170" id="f-1216">P180D</cvco:InterestRateLockCommitmentsTerm>
    <cvco:InterestRateLockCommitmentsRecordedAtFairValue contextRef="c-5" decimals="-5" id="f-1217" unitRef="usd">39000000</cvco:InterestRateLockCommitmentsRecordedAtFairValue>
    <cvco:ForwardCommitmentsRecordedatFairValue contextRef="c-5" decimals="-5" id="f-1218" unitRef="usd">2800000</cvco:ForwardCommitmentsRecordedatFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c-13" decimals="-5" id="f-1219" unitRef="usd">-300000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c-14" decimals="-5" id="f-1220" unitRef="usd">-100000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="c-1" decimals="-5" id="f-1221" unitRef="usd">1500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1222">Stock-Based Compensation&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. In August 2023, our shareholders approved the 2023 Omnibus Equity Incentive Plan (the &#x201c;Plan&#x201d;). The Plan supersedes and replaces the Company&#x2019;s 2005 Stock Incentive Plan, as amended (the &#x201c;2005 Plan&#x201d;). No further awards will be made pursuant to the 2005 Plan; provided, that the 2005 Plan shall remain in effect until all awards granted under the 2005 Plan have vested or been exercised, forfeited, cancelled, or have otherwise expired or terminated in accordance with the terms of such grants. The Plan permits the award of up to 550,000 shares of the Company's common stock, of which 549,299 shares were still available for grant as of March&#160;30, 2024. The exercise price of stock option awards may not be below 100% of the fair market value of the Company's common stock at the date of grant. Stock options vest over a defined period as determined by the plan administrator (the Compensation Committee of the Board, which consists of independent directors), but typically is no more than five years and generally expire seven years from the date of grant. Upon option exercise, new shares of the Company's common stock are issued. Service-based RSUs vest over a defined period, typically three years. Performance-based RSUs vest based on the achievement of certain criteria, determined by the plan administrator, over the measurement period which is generally three years. When RSUs vest, unrestricted shares are issued. The stock incentive plans provide for accelerated vesting of stock option awards and RSUs when the participant is involuntarily terminated upon a change in control (as defined in the plans).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We apply the fair value recognition provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Stock compensation expense was approximately $6.8 million, $6.3 million and $5.1 million for fiscal years 2024, 2023 and 2022, respectively. As of March&#160;30, 2024, total unrecognized compensation cost was approximately $8.0 million and the related weighted-average period over which it is expected to be recognized is approximately 1.77 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity for fiscal years 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;146.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(53,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;107.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;164.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;137.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;241.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;143,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(48,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;145.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;183.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;94,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;168.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;126,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;149.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;116,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;155.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;89,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;There were no grants of stock options in fiscal years 2024, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised during fiscal years 2024, 2023 and 2022 was $7.8 million, $5.7 million and $7.9 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; A summary of RSU activity for fiscal years 2024, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Service-based units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;177.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;233.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;180.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;215.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;229.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;227.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;234.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;225.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;294.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;231.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;250.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;258.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of RSUs released during fiscal years 2024, 2023 and 2022 was $3.6 million, $1.6 million and $0.8 million, respectively.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Performance-based units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;163.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;217.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;183.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;209.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Additional shares granted by performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;158.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;158.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;202.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;295.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Additional shares granted by performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;220.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;244.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Grants of performance-based RSUs are shown in the table above at the target amount in the year of the award. Additional shares awarded based upon achievement above target specified performance criteria are shown in the table above when they vest, which is generally in the first quarter of the fiscal year following the performance year. Cancellations of target awards based upon achievement below target specified performance criteria are shown in the table above in the period they are canceled, which is generally in the first quarter of the fiscal year following the performance year. The total intrinsic value of performance based RSUs released during fiscal years 2024 and 2023 was $2.1 million and $1.9 million, respectively, and none&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2022. As a result, in the first quarter of fiscal year 2025, we expect 1,125 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-5"
      decimals="INF"
      id="f-1223"
      unitRef="shares">550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-5"
      decimals="INF"
      id="f-1224"
      unitRef="shares">549299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-1"
      decimals="INF"
      id="f-1225"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-171" id="f-1226">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-171" id="f-1227">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-172" id="f-1228">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-172" id="f-1229">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-171" decimals="-5" id="f-1230" unitRef="usd">6800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-173" decimals="-5" id="f-1231" unitRef="usd">6300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-174" decimals="-5" id="f-1232" unitRef="usd">5100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-175" decimals="-5" id="f-1233" unitRef="usd">8000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-171" id="f-1234">P1Y9M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1235">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity for fiscal years 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.526%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;146.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(53,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;107.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;164.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(44,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;137.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;241.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;143,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(48,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;145.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;183.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;94,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;168.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;126,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;149.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;116,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;155.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Exercisable at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;89,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-176"
      decimals="INF"
      id="f-1236"
      unitRef="shares">251749</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-176"
      decimals="2"
      id="f-1237"
      unitRef="usdPerShare">146.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-177" id="f-1238">P4Y14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-176" decimals="-3" id="f-1239" unitRef="usd">34266000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-174"
      decimals="INF"
      id="f-1240"
      unitRef="shares">53550</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-174"
      decimals="2"
      id="f-1241"
      unitRef="usdPerShare">107.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-174"
      decimals="INF"
      id="f-1242"
      unitRef="shares">5286</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-174"
      decimals="2"
      id="f-1243"
      unitRef="usdPerShare">164.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-178"
      decimals="INF"
      id="f-1244"
      unitRef="shares">192913</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-178"
      decimals="2"
      id="f-1245"
      unitRef="usdPerShare">157.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-174" id="f-1246">P3Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-178" decimals="-3" id="f-1247" unitRef="usd">16724000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-173"
      decimals="INF"
      id="f-1248"
      unitRef="shares">44237</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-173"
      decimals="2"
      id="f-1249"
      unitRef="usdPerShare">137.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-173"
      decimals="INF"
      id="f-1250"
      unitRef="shares">5100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-173"
      decimals="2"
      id="f-1251"
      unitRef="usdPerShare">241.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-179"
      decimals="INF"
      id="f-1252"
      unitRef="shares">143576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-179"
      decimals="2"
      id="f-1253"
      unitRef="usdPerShare">160.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-173" id="f-1254">P2Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-179" decimals="-3" id="f-1255" unitRef="usd">22591000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-171"
      decimals="INF"
      id="f-1256"
      unitRef="shares">48637</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-171"
      decimals="2"
      id="f-1257"
      unitRef="usdPerShare">145.38</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c-171"
      decimals="INF"
      id="f-1258"
      unitRef="shares">538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-171"
      decimals="2"
      id="f-1259"
      unitRef="usdPerShare">183.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-175"
      decimals="INF"
      id="f-1260"
      unitRef="shares">94401</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-175"
      decimals="2"
      id="f-1261"
      unitRef="usdPerShare">168.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-171" id="f-1262">P2Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-175" decimals="-3" id="f-1263" unitRef="usd">21812000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-178"
      decimals="INF"
      id="f-1264"
      unitRef="shares">126948</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-178"
      decimals="2"
      id="f-1265"
      unitRef="usdPerShare">149.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-174" id="f-1266">P2Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-178" decimals="-3" id="f-1267" unitRef="usd">11941000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-179"
      decimals="INF"
      id="f-1268"
      unitRef="shares">116434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-179"
      decimals="2"
      id="f-1269"
      unitRef="usdPerShare">155.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-173" id="f-1270">P2Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-179" decimals="-3" id="f-1271" unitRef="usd">18887000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-175"
      decimals="INF"
      id="f-1272"
      unitRef="shares">89474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-175"
      decimals="2"
      id="f-1273"
      unitRef="usdPerShare">167.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-171" id="f-1274">P2Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-175" decimals="-3" id="f-1275" unitRef="usd">20752000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-173"
      decimals="INF"
      id="f-1276"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-171"
      decimals="INF"
      id="f-1277"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-174"
      decimals="INF"
      id="f-1278"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-171" decimals="-5" id="f-1279" unitRef="usd">7800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-173" decimals="-5" id="f-1280" unitRef="usd">5700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-174" decimals="-5" id="f-1281" unitRef="usd">7900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-1282">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; A summary of RSU activity for fiscal years 2024, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Service-based units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;177.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;233.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;180.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;215.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;229.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;227.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;234.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;283.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;225.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;294.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;231.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;250.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;258.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of RSUs released during fiscal years 2024, 2023 and 2022 was $3.6 million, $1.6 million and $0.8 million, respectively.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Performance-based units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted Average Grant Date Fair Value per share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;163.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;217.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(805)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;183.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;209.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Additional shares granted by performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;158.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;158.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;202.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Awarded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;295.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Additional shares granted by performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;167.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;220.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding at March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;244.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-180"
      decimals="INF"
      id="f-1283"
      unitRef="shares">4585</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-180"
      decimals="2"
      id="f-1284"
      unitRef="usdPerShare">177.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-181"
      decimals="INF"
      id="f-1285"
      unitRef="shares">16902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-181"
      decimals="2"
      id="f-1286"
      unitRef="usdPerShare">233.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-181"
      decimals="INF"
      id="f-1287"
      unitRef="shares">3335</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-181"
      decimals="2"
      id="f-1288"
      unitRef="usdPerShare">180.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="c-181"
      decimals="INF"
      id="f-1289"
      unitRef="shares">505</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-181"
      decimals="2"
      id="f-1290"
      unitRef="usdPerShare">215.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-182"
      decimals="INF"
      id="f-1291"
      unitRef="shares">17647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-182"
      decimals="2"
      id="f-1292"
      unitRef="usdPerShare">229.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-183"
      decimals="INF"
      id="f-1293"
      unitRef="shares">18965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-183"
      decimals="2"
      id="f-1294"
      unitRef="usdPerShare">227.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-183"
      decimals="INF"
      id="f-1295"
      unitRef="shares">6714</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-183"
      decimals="2"
      id="f-1296"
      unitRef="usdPerShare">234.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="c-183"
      decimals="INF"
      id="f-1297"
      unitRef="shares">1030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-183"
      decimals="2"
      id="f-1298"
      unitRef="usdPerShare">283.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-184"
      decimals="INF"
      id="f-1299"
      unitRef="shares">28868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-184"
      decimals="2"
      id="f-1300"
      unitRef="usdPerShare">225.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-185"
      decimals="INF"
      id="f-1301"
      unitRef="shares">17511</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-185"
      decimals="2"
      id="f-1302"
      unitRef="usdPerShare">294.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-185"
      decimals="INF"
      id="f-1303"
      unitRef="shares">12541</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-185"
      decimals="2"
      id="f-1304"
      unitRef="usdPerShare">231.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="c-185"
      decimals="INF"
      id="f-1305"
      unitRef="shares">1254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-185"
      decimals="2"
      id="f-1306"
      unitRef="usdPerShare">250.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-186"
      decimals="INF"
      id="f-1307"
      unitRef="shares">32584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-186"
      decimals="2"
      id="f-1308"
      unitRef="usdPerShare">258.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-185" decimals="-3" id="f-1309" unitRef="usd">3600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-183" decimals="-3" id="f-1310" unitRef="usd">1600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-181" decimals="-3" id="f-1311" unitRef="usd">800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-187"
      decimals="INF"
      id="f-1312"
      unitRef="shares">12939</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-187"
      decimals="2"
      id="f-1313"
      unitRef="usdPerShare">163.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-188"
      decimals="INF"
      id="f-1314"
      unitRef="shares">7920</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-188"
      decimals="2"
      id="f-1315"
      unitRef="usdPerShare">217.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="c-188"
      decimals="INF"
      id="f-1316"
      unitRef="shares">805</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-188"
      decimals="2"
      id="f-1317"
      unitRef="usdPerShare">192.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-189"
      decimals="0"
      id="f-1318"
      unitRef="shares">20054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-189"
      decimals="2"
      id="f-1319"
      unitRef="usdPerShare">183.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-190"
      decimals="INF"
      id="f-1320"
      unitRef="shares">11730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-190"
      decimals="2"
      id="f-1321"
      unitRef="usdPerShare">209.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod
      contextRef="c-190"
      decimals="INF"
      id="f-1322"
      unitRef="shares">2489</cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod>
    <cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-190"
      decimals="2"
      id="f-1323"
      unitRef="usdPerShare">158.36</cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-190"
      decimals="INF"
      id="f-1324"
      unitRef="shares">8822</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-190"
      decimals="2"
      id="f-1325"
      unitRef="usdPerShare">158.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-191"
      decimals="0"
      id="f-1326"
      unitRef="shares">25451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-191"
      decimals="2"
      id="f-1327"
      unitRef="usdPerShare">202.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-192"
      decimals="INF"
      id="f-1328"
      unitRef="shares">12125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-192"
      decimals="2"
      id="f-1329"
      unitRef="usdPerShare">295.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod
      contextRef="c-192"
      decimals="INF"
      id="f-1330"
      unitRef="shares">1658</cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod>
    <cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-192"
      decimals="2"
      id="f-1331"
      unitRef="usdPerShare">167.84</cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-192"
      decimals="INF"
      id="f-1332"
      unitRef="shares">6988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-192"
      decimals="2"
      id="f-1333"
      unitRef="usdPerShare">167.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="c-192"
      decimals="INF"
      id="f-1334"
      unitRef="shares">2128</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-192"
      decimals="2"
      id="f-1335"
      unitRef="usdPerShare">220.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-193"
      decimals="0"
      id="f-1336"
      unitRef="shares">30118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-193"
      decimals="2"
      id="f-1337"
      unitRef="usdPerShare">244.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-194"
      decimals="INF"
      id="f-1338"
      unitRef="shares">7504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-195"
      decimals="INF"
      id="f-1339"
      unitRef="shares">11187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-196"
      decimals="INF"
      id="f-1340"
      unitRef="shares">11427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-192" decimals="-5" id="f-1341" unitRef="usd">2100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-190" decimals="-5" id="f-1342" unitRef="usd">1900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-188" decimals="INF" id="f-1343" unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-172" id="f-1344">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod
      contextRef="c-197"
      decimals="INF"
      id="f-1345"
      unitRef="shares">1125</cvco:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1346">Earnings Per Share&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,506,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,844,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,178,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,591,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,924,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,264,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common stock equivalents excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs excluded, as underlying performance criteria has not yet been met&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock contextRef="c-1" id="f-1348">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,506,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,844,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,178,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,591,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,924,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,264,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common stock equivalents excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs excluded, as underlying performance criteria has not yet been met&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock contextRef="c-1" id="f-1347">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2024, 2023 and 2022 (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,506,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,844,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,178,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,591,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,924,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,264,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;26.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Anti-dilutive common stock equivalents excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs excluded, as underlying performance criteria has not yet been met&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1349" unitRef="usd">157817000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-1350" unitRef="usd">240554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-1351" unitRef="usd">197699000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-1352" unitRef="shares">8506673</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-1353" unitRef="shares">8844326</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-1354" unitRef="shares">9178593</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="0" id="f-1355" unitRef="shares">85238</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-13" decimals="0" id="f-1356" unitRef="shares">80126</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-14" decimals="0" id="f-1357" unitRef="shares">85560</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-1358" unitRef="shares">8591911</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-1359" unitRef="shares">8924452</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-1360" unitRef="shares">9264153</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1361"
      unitRef="usdPerShare">18.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-1362"
      unitRef="usdPerShare">27.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-1363"
      unitRef="usdPerShare">21.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1364"
      unitRef="usdPerShare">18.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-1365"
      unitRef="usdPerShare">26.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-1366"
      unitRef="usdPerShare">21.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-198"
      decimals="0"
      id="f-1367"
      unitRef="shares">44</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-199"
      decimals="0"
      id="f-1368"
      unitRef="shares">174</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-200"
      decimals="0"
      id="f-1369"
      unitRef="shares">405</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-193"
      decimals="0"
      id="f-1370"
      unitRef="shares">30118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-191"
      decimals="0"
      id="f-1371"
      unitRef="shares">25451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-189"
      decimals="0"
      id="f-1372"
      unitRef="shares">20054</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-1373">Fair Value Measurements&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The book value and estimated fair value of our financial instruments were as follows (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consumer loans receivable&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(4) (5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans receivable&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;97,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financing&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Level 1: The fair value is based on quoted market prices. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Level 3: The fair value approximates book value based on the non-marketable nature of the investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;Level 3: The fair value is estimated using market interest rates of comparable loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(6)&#160;&#160;&#160;&#160;L&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;evel 2: The fair value is&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; based on the discounted value of the expected remaining principal and interest cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value, less costs to sell, using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of March&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of loans serviced with MSRs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average servicing fee (basis points)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing multiple&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;188.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;98.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing rate (basis points)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Serviced portfolio with MSRs (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;482,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;520,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-1374">&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The book value and estimated fair value of our financial instruments were as follows (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consumer loans receivable&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(4) (5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;50,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans receivable&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;97,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financing&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Level 1: The fair value is based on quoted market prices. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3)&#160;&#160;&#160;&#160;Level 3: The fair value approximates book value based on the non-marketable nature of the investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;Level 3: The fair value is estimated using market interest rates of comparable loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:40.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(6)&#160;&#160;&#160;&#160;L&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;evel 2: The fair value is&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; based on the discounted value of the expected remaining principal and interest cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-201" decimals="-3" id="f-1375" unitRef="usd">18669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-202" decimals="-3" id="f-1376" unitRef="usd">18669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-203" decimals="-3" id="f-1377" unitRef="usd">18555000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-204" decimals="-3" id="f-1378" unitRef="usd">18555000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-205" decimals="-3" id="f-1379" unitRef="usd">11961000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-206" decimals="-3" id="f-1380" unitRef="usd">11961000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-207" decimals="-3" id="f-1381" unitRef="usd">9989000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-208" decimals="-3" id="f-1382" unitRef="usd">9989000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure contextRef="c-209" decimals="-3" id="f-1383" unitRef="usd">4956000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure contextRef="c-210" decimals="-3" id="f-1384" unitRef="usd">4956000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure contextRef="c-211" decimals="-3" id="f-1385" unitRef="usd">5073000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure contextRef="c-212" decimals="-3" id="f-1386" unitRef="usd">5073000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure contextRef="c-209" decimals="-3" id="f-1387" unitRef="usd">44067000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure contextRef="c-210" decimals="-3" id="f-1388" unitRef="usd">49105000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure contextRef="c-211" decimals="-3" id="f-1389" unitRef="usd">44148000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure contextRef="c-212" decimals="-3" id="f-1390" unitRef="usd">50686000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c-209" decimals="-3" id="f-1391" unitRef="usd">91041000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c-210" decimals="-3" id="f-1392" unitRef="usd">80764000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c-211" decimals="-3" id="f-1393" unitRef="usd">101977000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c-212" decimals="-3" id="f-1394" unitRef="usd">97106000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue contextRef="c-201" decimals="-3" id="f-1395" unitRef="usd">1916000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-202" decimals="-3" id="f-1396" unitRef="usd">1841000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-203" decimals="-3" id="f-1397" unitRef="usd">2379000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-204" decimals="-3" id="f-1398" unitRef="usd">2332000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy contextRef="c-1" id="f-1399">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are recorded at fair value in Prepaid expenses and other current assets in the Consolidated Balance Sheets based on the present value of the expected future cash flows related to servicing these loans.&lt;/span&gt;&lt;/div&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy>
    <us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock contextRef="c-1" id="f-1400">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of loans serviced with MSRs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average servicing fee (basis points)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing multiple&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;188.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;98.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing rate (basis points)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Serviced portfolio with MSRs (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;482,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;520,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock>
    <cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio contextRef="c-5" decimals="INF" id="f-1401" unitRef="loan">3842</cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio>
    <cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio contextRef="c-6" decimals="INF" id="f-1402" unitRef="loan">4070</cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio>
    <cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio contextRef="c-5" decimals="6" id="f-1403" unitRef="number">0.003479</cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio>
    <cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio contextRef="c-6" decimals="6" id="f-1404" unitRef="number">0.003471</cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio>
    <cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio contextRef="c-5" decimals="4" id="f-1405" unitRef="number">1.8859</cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio>
    <cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio contextRef="c-6" decimals="4" id="f-1406" unitRef="number">0.9899</cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio>
    <cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio contextRef="c-5" decimals="6" id="f-1407" unitRef="number">0.006561</cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio>
    <cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio contextRef="c-6" decimals="6" id="f-1408" unitRef="number">0.003436</cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio contextRef="c-5" decimals="-3" id="f-1409" unitRef="usd">482898000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio contextRef="c-6" decimals="-3" id="f-1410" unitRef="usd">520458000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:ServicingAssetAtFairValueAmount contextRef="c-5" decimals="-3" id="f-1411" unitRef="usd">3168000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount contextRef="c-6" decimals="-3" id="f-1412" unitRef="usd">1788000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock contextRef="c-1" id="f-1413">Employee Benefit Plans&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $0.4 million. Incurred claims identified under the third-party administrator's incident reporting system and IBNR claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $32.9 million, $30.6 million and $22.8 million for fiscal years 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary and may be up to 50% of the first 5% of eligible compensation contributed by employees. For calendar year 2023, the Company match was 30% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $3.4 million in fiscal year 2024, $4.0 million in fiscal year 2023 and $1.3 million in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Certain manufacturing facilities of The Commodore Corporation ("Commodore") participate in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Beginning January 1, 2022, we contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company's participation in multiemployer plans for the fiscal year ended March&#160;30, 2024 is outlined in the table below, with the following information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;The Employer Identification Number is 51-6031295 and the three-digit plan number assigned to a plan by the Internal Revenue Service is 002.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;The most recent Pension Protection Act Zone Status available is for plan years that ended in calendar years 2023 and 2022, based on information provided to the Company by the plan. A plan in the "red" zone has been determined to be in "critical status," based on criteria established under the Internal Revenue Code ("Code"), and is generally less than 65% funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;The "RP Status Pending/Implemented" column indicates whether a Rehabilitation Plan ("RP") for plans in the "red" zone, as required by the Code, is pending or has been implemented by the plan as of the end of the plan year that ended in calendar year 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:14.15pt"&gt;The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on March&#160;30, 2024 included an amount in addition to the contribution rate specified in the applicable collective bargaining agreement ("CBA"), as imposed by a plan in "critical status," in accordance with the requirements of the Code.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.436%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.389%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.782%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.389%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.674%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Pension Protection Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;RP Status Pending / Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Contributions by the Company by fiscal year (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Expiration Date of CBAs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Surcharge Imposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;IAM National Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)&#160;&#160;&#160;&#160;The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee contextRef="c-1" decimals="-5" id="f-1414" unitRef="usd">400000</cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee>
    <cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense contextRef="c-1" decimals="-5" id="f-1415" unitRef="usd">32900000</cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense>
    <cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense contextRef="c-13" decimals="-5" id="f-1416" unitRef="usd">30600000</cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense>
    <cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense contextRef="c-14" decimals="-5" id="f-1417" unitRef="usd">22800000</cvco:SelfFundedGroupMedicalPlanMedicalClaimsExpense>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c-213"
      decimals="2"
      id="f-1418"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-213"
      decimals="2"
      id="f-1419"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c-214"
      decimals="2"
      id="f-1420"
      unitRef="number">0.30</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c-214"
      decimals="2"
      id="f-1421"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <cvco:DefinedContributionPlanEmployeeServicePeriod contextRef="c-214" id="f-1422">P90D</cvco:DefinedContributionPlanEmployeeServicePeriod>
    <cvco:DefinedContributionPlanEmployersMatchingContributionVestingPeriod contextRef="c-214" id="f-1423">P4Y</cvco:DefinedContributionPlanEmployersMatchingContributionVestingPeriod>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-214" decimals="-5" id="f-1424" unitRef="usd">3400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-215" decimals="-5" id="f-1425" unitRef="usd">4000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-216" decimals="-5" id="f-1426" unitRef="usd">1300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock contextRef="c-1" id="f-1427">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.436%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.389%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.422%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.537%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.782%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.389%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.674%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Pension Protection Act Zone Status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;RP Status Pending / Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Contributions by the Company by fiscal year (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Expiration Date of CBAs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Surcharge Imposed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;IAM National Pension Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Red&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Implemented&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Yes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)&#160;&#160;&#160;&#160;The expiration date of the CBA for the Pennwest manufacturing facility is February 2027, and the expiration date of the CBA for the Clarion and Colony manufacturing facilities is April 2026.</us-gaap:ScheduleOfMultiemployerPlansTableTextBlock>
    <us-gaap:MultiemployerPlanEmployerContributionCost contextRef="c-1" decimals="-3" id="f-1428" unitRef="usd">1364000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost contextRef="c-13" decimals="-3" id="f-1429" unitRef="usd">1507000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:MultiemployerPlanEmployerContributionCost contextRef="c-14" decimals="-3" id="f-1430" unitRef="usd">312000</us-gaap:MultiemployerPlanEmployerContributionCost>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-1431">Related Party Transactions&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the fiscal years ended March&#160;30, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;April&#160;1, 2023 and April&#160;2, 2022, the total amount of sales to related parties was $54.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$65.6 million and $58.1 million, respectively. As of March&#160;30, 2024, receivables from related parties included $8.5 million of accounts receivable and $4.6 million of commercial loans outstanding. As of April&#160;1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-217" decimals="-5" id="f-1432" unitRef="usd">54900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-218" decimals="-5" id="f-1433" unitRef="usd">65600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-219" decimals="-5" id="f-1434" unitRef="usd">58100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-220" decimals="-5" id="f-1435" unitRef="usd">8500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-11" decimals="-5" id="f-1436" unitRef="usd">4600000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-221" decimals="-5" id="f-1437" unitRef="usd">5700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="c-12" decimals="-5" id="f-1438" unitRef="usd">4700000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-1439">Acquisitions&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2024 Kentucky Dream Homes Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On November 15, 2023, the Company acquired certain assets and assumed certain liabilities of Kentucky Dream Homes, LLC ("KDH"), a manufactured home retailer with locations in Kentucky and Florida for total consideratio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;n of $23.3&#160;million, which includes $5.4&#160;million non-cash commercial loan forgiveness. Th&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;e remaining $17.9&#160;million was paid with cash on hand. The final purchase price is subject to customary adjustments. The business is included in the Factory-built housing reportable business segment. The fair value of the assets acquired and liabilities assumed included $23.5&#160;million of inventory, $4.4&#160;million of goodwill and certain other assets and liabilities. The purchase accounting is subject to final adjustment, primarily for the working capital and amounts allocated to goodwill. We have included the financial results in our Consolidated Financial Statements from the date of acquisition. Pro forma historical results of operations related to this acquisition have not been presented because they are not significant to our Consolidated Financial Statements for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2023 Solitaire Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes") by acquiring 100% of the outstanding stock of Solitaire Homes. The acquisition-date fair value of the total consideration was &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$110.8 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In fiscal 2023, we expensed $2.4&#160;million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income. During the third fiscal quarter of 2024, we finalized the purchase price allocation related to the Solitaire acquisition, which did not have a material effect on the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;January 3,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(as finalized)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;36,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;107,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;95,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;110,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes $1.3&#160;million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9&#160;million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2&#160;million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Solitaire Homes contributed Net revenue of $28.3&#160;million and a Net loss of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$0.9&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; for the fiscal year ended April 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pro Forma Impact of Acquisitions (Unaudited)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,251,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,914,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;208,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2022 Craftsman Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On July 4, 2021, we obtained an additional 20% ownership interest in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Craftsman,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; which gave us a 70% controlling ownership interest and resulted in consolidation of the Entities. See Redeemable Noncontrolling Interest policy in Note 1. The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The remeasurement of the Entities assets and liabilities to fair value resulted in a non-cash gain of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$3.3&#160;million, recorded in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other income, net in the Consolidated Statements of Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During fiscal year 2024, we executed amendments to the Membership Interest Purchase Agreement to acquire the entire remaining 30% for cash on January 1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2022 Commodore Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore. The acquisition-date fair value of the total consideration was &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$146.0 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore acquisition, which did not have a material effect on the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(as finalized)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;125,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;145,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes assets acquired under finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Includes $7.2&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0&#160;million for acquired sales order &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-222" decimals="-5" id="f-1440" unitRef="usd">23300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1 contextRef="c-222" decimals="-5" id="f-1441" unitRef="usd">5400000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-222" decimals="-5" id="f-1442" unitRef="usd">17900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-223" decimals="-5" id="f-1443" unitRef="usd">23500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:Goodwill contextRef="c-223" decimals="-5" id="f-1444" unitRef="usd">4400000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="c-224"
      decimals="INF"
      id="f-1445"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-225" decimals="-5" id="f-1446" unitRef="usd">110800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed contextRef="c-226" decimals="-5" id="f-1447" unitRef="usd">2400000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c-1" id="f-1448">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;January 3,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(as finalized)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;36,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;107,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;95,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;110,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes $1.3&#160;million assigned to trade names, which are considered indefinite lived intangible assets and are not subject to amortization, $1.9&#160;million assigned to customer-related intangibles, subject to a useful life of 10 years amortized on a straight-line basis, and $0.2&#160;million for covenants not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:84.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(as finalized)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;125,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;145,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes assets acquired under finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Includes $7.2&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0&#160;million for acquired sales order &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-224" decimals="-3" id="f-1449" unitRef="usd">5041000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="c-224" decimals="-3" id="f-1450" unitRef="usd">334000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-224" decimals="-3" id="f-1451" unitRef="usd">2749000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-224" decimals="-3" id="f-1452" unitRef="usd">57902000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-224" decimals="-3" id="f-1453" unitRef="usd">36006000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c-224" decimals="-3" id="f-1454" unitRef="usd">1579000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-224" decimals="-3" id="f-1455" unitRef="usd">3400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-224" decimals="-3" id="f-1456" unitRef="usd">107011000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-224" decimals="-3" id="f-1457" unitRef="usd">11335000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-224" decimals="-3" id="f-1458" unitRef="usd">95676000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c-224" decimals="-3" id="f-1459" unitRef="usd">15107000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-224" decimals="-3" id="f-1460" unitRef="usd">110783000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c-227" decimals="-5" id="f-1461" unitRef="usd">1300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-228" decimals="-5" id="f-1462" unitRef="usd">1900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-228" id="f-1463">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-229" decimals="-5" id="f-1464" unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-229" id="f-1465">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual contextRef="c-226" decimals="-5" id="f-1466" unitRef="usd">28300000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual contextRef="c-226" decimals="-5" id="f-1467" unitRef="usd">900000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="c-1" id="f-1468">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pro Forma Impact of Acquisitions (Unaudited)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,251,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,914,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;251,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;208,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-1" decimals="-3" id="f-1469" unitRef="usd">2251233000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-13" decimals="-3" id="f-1470" unitRef="usd">1914866000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-1" decimals="-3" id="f-1471" unitRef="usd">251903000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-13" decimals="-3" id="f-1472" unitRef="usd">208149000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1473"
      unitRef="usdPerShare">28.23</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-1474"
      unitRef="usdPerShare">22.47</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="c-230"
      decimals="INF"
      id="f-1475"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="c-230"
      decimals="INF"
      id="f-1476"
      unitRef="number">0.70</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="c-230"
      decimals="INF"
      id="f-1477"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-231" decimals="-5" id="f-1478" unitRef="usd">2500000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-230" decimals="-5" id="f-1479" unitRef="usd">12400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain contextRef="c-231" decimals="-5" id="f-1480" unitRef="usd">3300000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-75" decimals="2" id="f-1481" unitRef="number">0.30</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-232" decimals="-5" id="f-1482" unitRef="usd">146000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c-233" decimals="-3" id="f-1483" unitRef="usd">619000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-233" decimals="-3" id="f-1484" unitRef="usd">20930000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets contextRef="c-233" decimals="-3" id="f-1485" unitRef="usd">30922000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-233" decimals="-3" id="f-1486" unitRef="usd">31787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-233" decimals="-3" id="f-1487" unitRef="usd">59339000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c-233" decimals="-3" id="f-1488" unitRef="usd">534000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-233" decimals="-3" id="f-1489" unitRef="usd">12500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-233" decimals="-3" id="f-1490" unitRef="usd">156631000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-233" decimals="-3" id="f-1491" unitRef="usd">31536000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-233" decimals="-3" id="f-1492" unitRef="usd">125095000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill contextRef="c-233" decimals="-3" id="f-1493" unitRef="usd">20892000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-233" decimals="-3" id="f-1494" unitRef="usd">145987000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-234" decimals="-5" id="f-1495" unitRef="usd">7200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-234" id="f-1496">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c-235" decimals="-5" id="f-1497" unitRef="usd">3800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-236" decimals="-5" id="f-1498" unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-237" decimals="-5" id="f-1499" unitRef="usd">500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-237" id="f-1500">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1501">Business Segment Information&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We operate principally in two segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. The following tables provide selected financial data by segment (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,716,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,069,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,556,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,142,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,627,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue for financial services consists of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;296,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;199,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;306,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;211,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Depreciation:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortization:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,141,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,107,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;212,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;200,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,354,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,307,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross margin %:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1502"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1503"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1504">The following tables provide selected financial data by segment (dollars in thousands):&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,716,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,069,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,556,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,142,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,627,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue for financial services consists of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;47,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;192,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;296,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;199,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;306,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;211,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Depreciation:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortization:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;63,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capital expenditures:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,141,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,107,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;212,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;200,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,354,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,307,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.578%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;March 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 1,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 2,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross margin %:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-1505" unitRef="usd">1716607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-1506" unitRef="usd">2069450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-1507" unitRef="usd">1556283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-1508" unitRef="usd">78185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-1509" unitRef="usd">73263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-1510" unitRef="usd">70875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-1511" unitRef="usd">1794792000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-1512" unitRef="usd">2142713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-1513" unitRef="usd">1627158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-238" decimals="-3" id="f-1514" unitRef="usd">18881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-239" decimals="-3" id="f-1515" unitRef="usd">21952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-3" id="f-1516" unitRef="usd">23004000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-3" id="f-1517" unitRef="usd">59304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-242" decimals="-3" id="f-1518" unitRef="usd">51311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-243" decimals="-3" id="f-1519" unitRef="usd">47871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-1520" unitRef="usd">78185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-1521" unitRef="usd">73263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-1522" unitRef="usd">70875000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-85" decimals="-3" id="f-1523" unitRef="usd">192815000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-86" decimals="-3" id="f-1524" unitRef="usd">296415000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-87" decimals="-3" id="f-1525" unitRef="usd">197282000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-94" decimals="-3" id="f-1526" unitRef="usd">6365000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-95" decimals="-3" id="f-1527" unitRef="usd">10348000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-96" decimals="-3" id="f-1528" unitRef="usd">14707000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1529" unitRef="usd">199180000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-1530" unitRef="usd">306763000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-1531" unitRef="usd">211989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Depreciation contextRef="c-85" decimals="-3" id="f-1532" unitRef="usd">16754000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-86" decimals="-3" id="f-1533" unitRef="usd">14651000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-87" decimals="-3" id="f-1534" unitRef="usd">9451000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-94" decimals="-3" id="f-1535" unitRef="usd">202000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-95" decimals="-3" id="f-1536" unitRef="usd">182000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-96" decimals="-3" id="f-1537" unitRef="usd">182000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-1538" unitRef="usd">16956000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-13" decimals="-3" id="f-1539" unitRef="usd">14833000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-14" decimals="-3" id="f-1540" unitRef="usd">9633000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization contextRef="c-85" decimals="-3" id="f-1541" unitRef="usd">1544000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-86" decimals="-3" id="f-1542" unitRef="usd">2038000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-87" decimals="-3" id="f-1543" unitRef="usd">1270000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-94" decimals="-3" id="f-1544" unitRef="usd">25000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-95" decimals="-3" id="f-1545" unitRef="usd">32000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-96" decimals="-3" id="f-1546" unitRef="usd">114000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-1" decimals="-3" id="f-1547" unitRef="usd">1569000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-13" decimals="-3" id="f-1548" unitRef="usd">2070000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-14" decimals="-3" id="f-1549" unitRef="usd">1384000</us-gaap:AdjustmentForAmortization>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-85" decimals="-3" id="f-1550" unitRef="usd">39749000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-86" decimals="-3" id="f-1551" unitRef="usd">63433000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-87" decimals="-3" id="f-1552" unitRef="usd">10853000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-94" decimals="-3" id="f-1553" unitRef="usd">1526000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-95" decimals="-3" id="f-1554" unitRef="usd">2489000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-96" decimals="-3" id="f-1555" unitRef="usd">3394000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1556" unitRef="usd">41275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-1557" unitRef="usd">65922000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-1558" unitRef="usd">14247000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-85" decimals="-3" id="f-1559" unitRef="usd">17189000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-86" decimals="-3" id="f-1560" unitRef="usd">44085000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-87" decimals="-3" id="f-1561" unitRef="usd">18574000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-94" decimals="-3" id="f-1562" unitRef="usd">232000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-95" decimals="-3" id="f-1563" unitRef="usd">21000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-96" decimals="-3" id="f-1564" unitRef="usd">79000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-1" decimals="-3" id="f-1565" unitRef="usd">17421000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-13" decimals="-3" id="f-1566" unitRef="usd">44106000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-14" decimals="-3" id="f-1567" unitRef="usd">18653000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Assets contextRef="c-244" decimals="-3" id="f-1568" unitRef="usd">1141237000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-245" decimals="-3" id="f-1569" unitRef="usd">1107555000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-246" decimals="-3" id="f-1570" unitRef="usd">212923000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-247" decimals="-3" id="f-1571" unitRef="usd">200420000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-1572" unitRef="usd">1354160000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-1573" unitRef="usd">1307975000</us-gaap:Assets>
    <cvco:GrossMarginPercentage contextRef="c-1" decimals="3" id="f-1574" unitRef="number">0.238</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-13" decimals="3" id="f-1575" unitRef="number">0.259</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-14" decimals="3" id="f-1576" unitRef="number">0.251</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-85" decimals="3" id="f-1577" unitRef="number">0.232</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-86" decimals="3" id="f-1578" unitRef="number">0.253</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-87" decimals="3" id="f-1579" unitRef="number">0.239</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-94" decimals="3" id="f-1580" unitRef="number">0.358</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-95" decimals="3" id="f-1581" unitRef="number">0.429</cvco:GrossMarginPercentage>
    <cvco:GrossMarginPercentage contextRef="c-96" decimals="3" id="f-1582" unitRef="number">0.515</cvco:GrossMarginPercentage>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
